Eleven patches that are based on the rw_hint branch of the vfs tree which contained the base block and fs changes needed to support this. 8 patches are in the debug driver and 3 in the core. The patch is available here: git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git scsi-misc The short changelog is: Bart Van Assche (11): scsi: scsi_debug: Maintain write statistics per group number scsi: scsi_debug: Implement GET STREAM STATUS scsi: scsi_debug: Implement the IO Advice Hints Grouping mode page scsi: scsi_debug: Allocate the MODE SENSE response from the heap scsi: scsi_debug: Rework subpage code error handling scsi: scsi_debug: Rework page code error handling scsi: scsi_debug: Support the block limits extension VPD page scsi: scsi_debug: Reduce code duplication scsi: sd: Translate data lifetime information scsi: scsi_proto: Add structures and constants related to I/O groups and streams scsi: core: Query the Block Limits Extension VPD page And the diffstat: drivers/scsi/Kconfig | 5 + drivers/scsi/Makefile | 2 + drivers/scsi/scsi.c | 2 + drivers/scsi/scsi_debug.c | 293 +++++++++++++++++++++++++++++++---------- drivers/scsi/scsi_proto_test.c | 56 ++++++++ drivers/scsi/scsi_sysfs.c | 10 ++ drivers/scsi/sd.c | 111 +++++++++++++++- drivers/scsi/sd.h | 3 + include/scsi/scsi_device.h | 1 + include/scsi/scsi_proto.h | 78 +++++++++++ 10 files changed, 490 insertions(+), 71 deletions(-) create mode 100644 drivers/scsi/scsi_proto_test.c James