Scattererd write support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



There's T10 work describing scattered write operations and an evolving spec from SNIA about Non-Volatile Memory operations on flash of atomic multiwrite. These take advantage of the fact that flash has no locality and that writing to a vector of block addresses in an atomic manner is not all that different for a flash translation layer than processing any other write operation.

However, the expression of these writes - and the corresponding gathered reads, don't look like any other write/read operation.Writev, readv come close as they have a vector of memory addresses, but lack  a vector of block addresses as well.

Naturally this isn't just a storage stack problem. The expression of a vector of blocks in addition to a vector of memory addresses needs support thru the file operations definition to allow applications to access the methods. 

But for this I'm interested in knowing if there's any thoughts/work on the SCSI stack to support this write scattered operation. 

Thanks.

Tony

--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux