Page MenuHomeFreeBSD

Add network QoS support for PCP to iscsi initiator.
ClosedPublic

Authored by rscheff on Oct 11 2020, 1:24 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Dec 2, 1:56 PM
Unknown Object (File)
Nov 3 2024, 4:05 PM
Unknown Object (File)
Nov 3 2024, 4:05 PM
Unknown Object (File)
Nov 3 2024, 4:04 PM
Unknown Object (File)
Nov 3 2024, 4:04 PM
Unknown Object (File)
Nov 3 2024, 3:51 PM
Unknown Object (File)
Nov 3 2024, 3:42 PM
Unknown Object (File)
Oct 6 2024, 7:39 AM
Subscribers

Details

Summary

The Ethernet PCP codepoint should be configurable
for L2 local traffic, to allow lower latency for
iSCSI block IO. This Diff addresses the initiator
side only.

Test Plan

Once a PCP is configured to a target, validate
with tcpdump, that a 802.1Q header is injected
containing the appropriate PCP value.

Diff Detail

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 34097
Build 31268: arc lint + arc unit

Event Timeline

rscheff created this revision.

Thanks for implementing that feature.
There is a minor mandoc issue, easy to fix. Running "mandoc -Tlint" and textproc/igor will usually tell you about them.

usr.bin/iscsictl/iscsi.conf.5
159

You need to make a line break after the sentence stop here.

Man page is fine now, thanks!

This revision is now accepted and ready to land.Oct 11 2020, 1:49 PM