The target must reply with the selected value of MaxBurstSize instead of
just echoing back the initiator's offered value.
Details
Details
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 4559 Build 4611: arc lint + arc unit
Event Timeline
Comment Actions
If the initiator has a higher limit than the FreeBSD ctld target then the target will internally lower its MaxBurstLength but echo back the higher value to the initiator, causing the two sides to disagree on what MaxBurstLength really is.
Comment Actions
Sure, I just wanted to say that at this point it is not probably breaking anything. CTL uses this value only to limit transmissions, so limiting lower then remote size expects is not a problem. For receive CTL has no any limit now, so it also don't harm. But yes, it should be fixed.