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)
Fri, Mar 8, 7:56 AM
Unknown Object (File)
Fri, Mar 8, 7:20 AM
Unknown Object (File)
Fri, Mar 8, 7:19 AM
Unknown Object (File)
Fri, Mar 8, 7:19 AM
Unknown Object (File)
Fri, Mar 8, 6:18 AM
Unknown Object (File)
Jan 4 2024, 7:28 PM
Unknown Object (File)
Dec 23 2023, 3:20 AM
Unknown Object (File)
Sep 24 2023, 4:10 PM
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

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

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 ↗(On Diff #78103)

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