8b0e0ddc0d
and we need to add 1 to it to get the size of the LUN. Revert Max LBA calculation when returning the Maximum LBA from the target to the iinitiator, following an email conversation with Jonathan Kollasch, who points out a number of things: + the NetBSD scsipi driver reads the value returned by the drive and adds one to it, so that standard SCSI drives return the 0-based Max LBA in a READ CAPACITY command. + it is up to the initiator to add 1 to the Max LBA to find out the size of the LUN (Jonathan verified this by using the UNH iSCSI initiator on to a NetBSD target) + an analogous change to the NetBSD target (revision 1.34 of disk.c) is needed. |
||
---|---|---|
.. | ||
amd | ||
apm | ||
atf | ||
disktab | ||
emul | ||
fstab | ||
ftpd | ||
hostapd | ||
isdn | ||
puffs | ||
racoon | ||
refuse | ||
secmodel | ||
supfiles | ||
syslogd | ||
wsmoused | ||
Makefile |