From: Roland Dreier <roland@xxxxxxxxxxxxxxx> Hi Nic, Here's a dump of my current patch queue; the first three are bug fixes, with the iSCSI missed wakeup the most serious one -- it can actually lead to IO failure with an initiator doing IOs one at a time. The last four are cleanups, with the mode page stuff adding things that the Windows SCSI compliance suite asks for. Roland Dreier (7): target: Don't return success from module_init() if setup fails target: Avoid integer overflow in se_dev_align_max_sectors() iscsi-target: Fix missed wakeup race in TX thread iscsi-target: Use list_first_entry() where appropriate target: Refactor MODE SENSE emulation target: Implement mode page 0x1c, "Informational Exceptions" target: Add emulation for MODE SELECT drivers/target/iscsi/iscsi_target.c | 4 +- drivers/target/iscsi/iscsi_target_core.h | 1 + drivers/target/iscsi/iscsi_target_login.c | 1 + drivers/target/iscsi/iscsi_target_tq.c | 3 +- drivers/target/iscsi/iscsi_target_util.c | 30 ++- drivers/target/iscsi/iscsi_target_util.h | 1 + drivers/target/target_core_configfs.c | 3 +- drivers/target/target_core_device.c | 18 +- drivers/target/target_core_spc.c | 302 +++++++++++++++++++++++------ 9 files changed, 285 insertions(+), 78 deletions(-) -- 1.7.10.4 -- To unsubscribe from this list: send the line "unsubscribe target-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html