This patchset is against target-pending/master. Based upon discussion on target-devel, make TCMU pass all SCSI commands to userspace without relying on any of LIO's in-kernel command emulation. tcmu_parse_cdb's behavior is modeled closely on pscsi; the only emulated command is REPORT LUNS and all others are passed to userspace. Also, there were some missed updates in tcmu-design.txt for TCMUv2, which the first patch fix. Andy Grover (2): target/user: Update example code for new ABI requirements target/user: Only support full command pass-through Documentation/target/tcmu-design.txt | 29 ++------- drivers/target/target_core_user.c | 121 ++++++++++++++++++++--------------- include/scsi/scsi.h | 2 + 3 files changed, 80 insertions(+), 72 deletions(-) -- 2.4.1 -- 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