Linux SCSI Target Development
[Prev Page][Next Page]
- [PATCH 05/16] target/core: Add target_send_busy(), (continued)
- [PATCH 05/16] target/core: Add target_send_busy(), Bart Van Assche
- [PATCH 07/16] RDMA/srpt: Fix handling of TMF submission failure, Bart Van Assche
- [PATCH 06/16] RDMA/srpt: Fix handling of command / TMF submission failure, Bart Van Assche
- [PATCH 10/16] target/iscsi: Remove an incorrect comment, Bart Van Assche
- [PATCH 11/16] target/iscsi: Convert comments about locking into runtime checks, Bart Van Assche
- [PATCH 14/16] target/iscsi: Avoid that iscsit_release_commands_from_conn() triggers a deadlock, Bart Van Assche
- [PATCH 13/16] target/iscsi: Rename a function and a function pointer, Bart Van Assche
- [PATCH 12/16] target/iscsi: Fix spelling of "unsolicited", Bart Van Assche
- [PATCH 08/16] RDMA/srpt: Rework I/O context allocation, Bart Van Assche
- [PATCH 09/16] RDMA/srpt: Fix a credit leak for aborted commands, Bart Van Assche
- [PATCH 04/16] target/core: Inline transport_lun_remove_cmd(), Bart Van Assche
- [PATCH 15/16] target/iscsi: Simplify iscsit_dump_data_payload(), Bart Van Assche
- [PATCH 16/16] target/iscsi: Simplify iscsit_handle_text_cmd(), Bart Van Assche
- Re: [PATCH 00/16] SCSI target patches for kernel v5.1, Martin K. Petersen
- [PATCH 0/2] infiniband: trivial header search path fixups,
Masahiro Yamada
- [bug report] scsi: tcmu: avoid cmd/qfull timers updated whenever a new cmd comes,
Dan Carpenter
- [PATCH AUTOSEL 4.20 058/117] scsi: target: use consistent left-aligned ASCII INQUIRY data, Sasha Levin
- [PATCH AUTOSEL 4.20 059/117] scsi: target/core: Make sure that target_wait_for_sess_cmds() waits long enough, Sasha Levin
- [PATCH AUTOSEL 4.19 47/97] scsi: target/core: Make sure that target_wait_for_sess_cmds() waits long enough, Sasha Levin
- [PATCH AUTOSEL 4.19 46/97] scsi: target: use consistent left-aligned ASCII INQUIRY data, Sasha Levin
- [PATCH AUTOSEL 4.14 25/53] scsi: target: use consistent left-aligned ASCII INQUIRY data, Sasha Levin
- [PATCH AUTOSEL 4.9 18/36] scsi: target: use consistent left-aligned ASCII INQUIRY data, Sasha Levin
- [PATCH AUTOSEL 4.4 13/28] scsi: target: use consistent left-aligned ASCII INQUIRY data, Sasha Levin
- [PATCH AUTOSEL 3.18 08/19] scsi: target: use consistent left-aligned ASCII INQUIRY data, Sasha Levin
- IP whitelisting,
Florian Florensa
[PATCH AUTOSEL 4.9 16/35] scsi: target: iscsi: cxgbit: fix csk leak, Sasha Levin
[PATCH AUTOSEL 4.9 17/35] scsi: target: iscsi: cxgbit: add missing spin_lock_init(), Sasha Levin
[PATCH AUTOSEL 4.19 42/97] scsi: target: iscsi: cxgbit: add missing spin_lock_init(), Sasha Levin
[PATCH AUTOSEL 4.19 41/97] scsi: target: iscsi: cxgbit: fix csk leak, Sasha Levin
[PATCH AUTOSEL 4.14 27/59] scsi: target: iscsi: cxgbit: fix csk leak, Sasha Levin
[PATCH AUTOSEL 4.14 28/59] scsi: target: iscsi: cxgbit: add missing spin_lock_init(), Sasha Levin
[PATCH] target: fix a missing check for match_int,
Kangjie Lu
[PATCH] target/iscsi: fix error msg typo when create lio_qr_cache failed,
Leo Zhang
[PATCH -next] RDMA/srpt: Use kmem_cache_free() instead of kfree(),
Wei Yongjun
[ANNOUNCE v2]: Broadcom (Emulex) FC Target driver - efct,
James Smart
[PATCH -next] scsi: target/core: Use kmem_cache_free() instead of kfree(),
Wei Yongjun
BUG in copy_page_to_iter() when iscsi sets ENABLE_CLUSTERING,
Lee Duncan
[PATCH v7 0/5] target: user configurable T10 Vendor ID,
David Disseldorp
[PATCH v6 0/5] target: user configurable T10 Vendor ID,
David Disseldorp
[PATCH v2 0/4] vhost/scsi: Respond to control queue operations,
Bijan Mottahedeh
[PATCH v5 0/5] target: user configurable T10 Vendor ID,
David Disseldorp
ISCSI Target crash during ISERT logout,
Alex Bobro
[PATCH v4 0/7] target: user configurable T10 Vendor ID,
David Disseldorp
[PATCH v2 00/10] Make ABORT and LUN RESET handling synchronous,
Bart Van Assche
- [PATCH v2 02/10] target/core: Use kvcalloc() instead of open-coding it, Bart Van Assche
- [PATCH v2 01/10] target/tcmu: Fix queue_cmd_ring() declaration, Bart Van Assche
- [PATCH v2 03/10] target/core: Simplify transport_clear_lun_ref(), Bart Van Assche
- [PATCH v2 04/10] target/core: Make sure that target_wait_for_sess_cmds() waits long enough, Bart Van Assche
- [PATCH v2 05/10] target/core: Use system workqueues for TMF, Bart Van Assche
- [PATCH v2 06/10] target/core: Make it possible to wait from more than one context for command completion, Bart Van Assche
- [PATCH v2 08/10] target/core: Fix TAS handling for aborted commands, Bart Van Assche
- [PATCH v2 07/10] target/core: Simplify the code for aborting SCSI commands, Bart Van Assche
- [PATCH v2 10/10] target/core: Reduce the amount of code executed with a spinlock held, Bart Van Assche
- [PATCH v2 09/10] target/core: Make ABORT and LUN RESET handling synchronous, Bart Van Assche
- Re: [PATCH v2 00/10] Make ABORT and LUN RESET handling synchronous, Bart Van Assche
- Re: [PATCH v2 00/10] Make ABORT and LUN RESET handling synchronous, Martin K. Petersen
[PATCH 0/3] target: drop unneeded pi_prot_format and get_fabric_name(),
David Disseldorp
IIlumos iSCSI initiator doesn't recognizes LUNs, if LUNO contains a SPC2_Reservation, Stephan Budach
[PATCH v4] scsi: tcmu: avoid cmd/qfull timers updated whenever a new cmd comes,
xiubli
[PATCH] target: drop unnecessary get_fabric_name() accessor from fabric_ops,
David Disseldorp
[RFC PATCH] target: sanitize ALUA and PR state file paths before use,
David Disseldorp
[PATCH v3 0/4] target: user configurable T10 Vendor ID,
David Disseldorp
SPC-3 persistent reservations race condition,
Martin Svec
[PATCH] scsi: target: iscsi: cxgbit: add missing spin_lock_init(), Varun Prakash
[PATCH] target: fix a memory leak in pscsi_map_sg(), Maurizio Lombardi
[PATCH v5] target: add emulate_pr backstore attr to toggle PR support,
David Disseldorp
[PATCH 00/10] Make ABORT and LUN RESET handling synchronous,
Bart Van Assche
- [PATCH 03/10] target/core: Simplify transport_clear_lun_ref(), Bart Van Assche
- [PATCH 01/10] target/tcmu: Fix queue_cmd_ring() declaration, Bart Van Assche
- [PATCH 07/10] target/core: Simplify the code for aborting SCSI commands, Bart Van Assche
- [PATCH 04/10] target/core: Make sure that target_wait_for_sess_cmds() waits long enough, Bart Van Assche
- [PATCH 02/10] target/core: Use kvcalloc() instead of open-coding it, Bart Van Assche
- [PATCH 08/10] target/core: Fix TAS handling for aborted commands, Bart Van Assche
- [PATCH 09/10] target/core: Make ABORT and LUN RESET handling synchronous, Bart Van Assche
- [PATCH 05/10] target/core: Use system workqueues for TMF, Bart Van Assche
- [PATCH 10/10] target/core: Reduce the amount of code executed with a spinlock held, Bart Van Assche
- [PATCH 06/10] target/core: Make it possible to wait from more than one context for command completion, Bart Van Assche
[PATCH v3] target/core: Avoid that a kernel oops is triggered when COMPARE AND WRITE fails,
Bart Van Assche
[PATCH] target/core: Avoid that a kernel oops can be triggered when an XCOPY command fails,
Bart Van Assche
[PATCH] target/core: Make it safe to pass NULL as third argument to compare_and_write_callback(),
Bart Van Assche
[bug report] iscsi-target: Fix panic when adding second TCP connection to iSCSI session, Dan Carpenter
[PATCH v4] target: add emulate_pr backstore attr to toggle PR support,
David Disseldorp
Memory leak in pSCSI backend?,
Ben Klein
BUG in use-after-free iSCSI dataout timeout,
zhengliang
[PATCH 2/2] target: Don't request modules that aren't even built,
Roland Dreier
[PATCH 1/2] target: Set response length for REPORT TARGET PORT GROUPS,
Roland Dreier
[RFC PATCH 0/3] target: remove some unused stats,
David Disseldorp
[PATCH v3] scsi: tcmu: avoid cmd/qfull timers updated whenever a new cmd comes,
xiubli
[PATCH] scsi: ibmvscsi_tgt: Remove target_wait_for_sess_cmd(),
Ly, Bryant
[PATCH 0/6] SCSI target patches for kernel v4.20,
Bart Van Assche
[PATCH v2 0/5] target: improve Data-Out and NOP timeout error reporting,
David Disseldorp
[PATCH 0/2] target: Fix v4.19-rc active I/O shutdown deadlock,
Nicholas A. Bellinger
[PATCH 0/4] target: improve Data-Out and NOP timeout error reporting,
David Disseldorp
[PATCH 6/6] RDMA/ulp: Use dev_name instead of ibdev->name,
Jason Gunthorpe
[PATCH v2] scsi: tcmu: avoid cmd/qfull timers updated whenever a new cmd comes, xiubli
[PATCH v2] scsi: target: iscsi: cxgbit: fix csk leak,
Varun Prakash
[PATCH] scsi: target: iscsi: cxgbit: fix csk leak,
Varun Prakash
[PATCH] scsi: tcmu: setup one timeout timer for each cmd,
xiubli
[PATCH 0/3] vhost/scsi: Respond to control queue operations,
Bijan Mottahedeh
[PATCH 00/17] Make ABORT and LUN RESET handling synchronous,
Bart Van Assche
- [PATCH 14/17] target/qla2xxx: Simplify the code for handling aborted commands, Bart Van Assche
- [PATCH 10/17] target/core: Make it possible to wait from more than one context for command completion, Bart Van Assche
- [PATCH 04/17] target/core: Change the return type of transport_init_session from void to int, Bart Van Assche
- [PATCH 17/17] target/core: Simplify the LUN RESET implementation, Bart Van Assche
- [PATCH 02/17] target/core: Use the SECTOR_SHIFT constant, Bart Van Assche
- [PATCH 01/17] target/core: Fix spelling in two source code comments, Bart Van Assche
- [PATCH 05/17] target/core: Make sure that target_wait_for_sess_cmds() waits long enough, Bart Van Assche
- [PATCH 15/17] target/core: Remove the write_pending_status() callback function, Bart Van Assche
- [PATCH 13/17] target/core: Avoid that LUN reset sporadically triggers data corruption, Bart Van Assche
- [PATCH 09/17] target/core: Always call transport_complete_callback() upon failure, Bart Van Assche
- [PATCH 07/17] target/core: Use system workqueues for TMF, Bart Van Assche
- [PATCH 08/17] target/core: Make compare_and_write_callback() accept NULL as third argument, Bart Van Assche
- [PATCH 11/17] target/core: Make ABORT and LUN RESET handling synchronous, Bart Van Assche
- [PATCH 12/17] target/core: Reduce the amount of code executed with a spinlock held, Bart Van Assche
- [PATCH 06/17] target/core: Use sg_alloc_table() instead of open-coding it, Bart Van Assche
- [PATCH 03/17] target/core: Remove an unused data member from struct xcopy_pt_cmd, Bart Van Assche
- [PATCH 16/17] target/core: Remove several state tests from the TMF code, Bart Van Assche
- Re: [PATCH 00/17] Make ABORT and LUN RESET handling synchronous, Bart Van Assche
- <Possible follow-ups>
- Re: [PATCH 00/17] Make ABORT and LUN RESET handling synchronous, Nicholas A. Bellinger
[PATCH] scsi: iscsi: target: fix spelling mistake "entires" -> "entries",
Colin King
[PATCHv3 0/2] String fixups in ibmvscsi,
Laura Abbott
[PATCH] scsi: ibmvscsis: Ensure partition name is properly NUL terminated,
Laura Abbott
[PATCHv2] scsi: ibmvscsis: Fix a stringop-overflow warning,
Laura Abbott
[PATCH] scsi: ibmvscsis: Fix a stringop-overflow warning,
Laura Abbott
[PATCH] MAINTAINERS: Update Email Address for Bryant G. Ly, Bryant G. Ly
[PATCHv3] iscsi-target: Don't use stack buffer for scatterlist,
Laura Abbott
[PATCH 0/2] iscsi target: login fixes,
Mike Christie
[PATCH 0/3]: iscsi target login fixes,
Mike Christie
[PATCHv2] iscsi-target: Don't use stack buffer for scatterlist,
Laura Abbott
[PATCH] iscsi-target: Don't use stack buffer for scatterlist,
Laura Abbott
iscsi target: Let initiator decide whether it wants to authenticate target,
Vincent Pelletier
[PATCH] scsi: target: iscsi: cxgbit: use pr_debug() instead of pr_info(),
Varun Prakash
BUG in slab_free after iSCSI login timeout,
Vincent Pelletier
[PATCH] target/iblock: split T10 PI SGL across command bios,
Greg Edwards
[PATCH v2] target: fix tcm_loop build errors when SCSI=m,
Randy Dunlap
[PATCH] target: fix tcm_loop build errors when SCSI=m,
Randy Dunlap
[PATCH RESEND v2] target: move the rx hdr buffer out of the stack,
Maurizio Lombardi
[PATCH 0/8] target: a misc lock fix and some cleanup,
Mike Christie
- [PATCH 2/8] iscsi target: have iscsit_start_nopin_timer call __iscsit_start_nopin_timer, Mike Christie
- [PATCH 1/8] target: fix __transport_register_session locking, Mike Christie
- [PATCH 3/8] target: make transport_init_session_tags static, Mike Christie
- [PATCH 5/8] target: add session removal function, Mike Christie
- [PATCH 4/8] target: rename target_alloc_session, Mike Christie
- [PATCH 7/8] tcm_fc: use target_remove_session, Mike Christie
- [PATCH 6/8] target: srp, vscsi, sbp, qla: use target_remove_session, Mike Christie
- [PATCH 8/8] target: loop, usb, vhost, xen: use target_remove_session, Mike Christie
- Re: [PATCH 0/8] target: a misc lock fix and some cleanup, Martin K. Petersen
[PATCH v2 0/9] block: Consolidate scsi sense buffer usage,
Kees Cook
- [PATCH v2 1/9] ide-cd: Drop unused sense buffers, Kees Cook
- [PATCH v2 5/9] block: Switch struct packet_command to use struct scsi_sense_hdr, Kees Cook
- [PATCH v2 9/9] scsi: Check sense buffer size at build time, Kees Cook
- [PATCH v2 7/9] cdrom: Use struct scsi_sense_hdr internally, Kees Cook
- [PATCH v2 8/9] libata-scsi: Move sense buffers onto stack, Kees Cook
- [PATCH v2 2/9] scsi: cxlflash: Drop unused sense buffers, Kees Cook
- [PATCH v2 6/9] ide-cd: Remove redundant sense buffer, Kees Cook
- [PATCH v2 4/9] target: don't depend on SCSI, Kees Cook
- [PATCH v2 3/9] scsi: build scsi_common.o for all scsi passthrough request users, Kees Cook
- Re: [PATCH v2 0/9] block: Consolidate scsi sense buffer usage, Martin K. Petersen
- Re: [PATCH v2 0/9] block: Consolidate scsi sense buffer usage, Jens Axboe
[PATCH] Revert "scsi: target/iscsi: Reduce number of __iscsit_free_cmd() callers",
Bart Van Assche
target/iscsi: Allocate session IDs from an IDA, Matthew Wilcox
[PATCH 0/9] tcmu: configuration fixes and cleanups,
Mike Christie
- [PATCH 1/9] target_core_user: fix double unlock, Mike Christie
- [PATCH 2/9] tcmu: initialize list head, Mike Christie
- [PATCH 4/9] tcmu: use lio core se_device configuration helper, Mike Christie
- [PATCH 3/9] target: add helper to check if dev is configured, Mike Christie
- [PATCH 6/9] tcmu: unmap if dev is configured, Mike Christie
- [PATCH 5/9] tcmu: check if dev is configured before block/reset, Mike Christie
- [PATCH 7/9] tcmu: do not set max_blocks if data_bitmap has been setup, Mike Christie
- [PATCH 8/9] tcmu: use match_int for dev params, Mike Christie
- [PATCH 9/9] tcmu: use u64 for dev_size, Mike Christie
- Re: [PATCH 0/9] tcmu: configuration fixes and cleanups, Xiubo Li
- Re: [PATCH 0/9] tcmu: configuration fixes and cleanups, Martin K. Petersen
[PATCH] tcmu: fix crash for dereferencing the released udev->mb_addr memory,
xiubli
[RFC PATCH 00/15] target: export session info,
Mike Christie
- [PATCH 01/15] configfs: fix registered group removal, Mike Christie
- [PATCH 02/15] target: fix isid copying and comparision, Mike Christie
- [PATCH 03/15] target: fix __transport_register_session locking, Mike Christie
- [PATCH 04/15] target/iscsi: move session_index to common se_session, Mike Christie
- [PATCH 06/15] target: make transport_init_session_tags static, Mike Christie
- [PATCH 05/15] target: remove sess_get_index, Mike Christie
- [PATCH 07/15] target: rename target_alloc_session, Mike Christie
- [PATCH 08/15] target: add session removal function, Mike Christie
- [PATCH 10/15] target: add lock around session fields exported in configfs, Mike Christie
- [PATCH 09/15] target: add session dir in configfs, Mike Christie
- [PATCH 11/15] target: export initiator port values for all sessions, Mike Christie
- [PATCH 12/15] target: add callout to test a session, Mike Christie
- [PATCH 15/15] iscsi target: merge iscsit_start_nopin_timer and __iscsit_start_nopin_timer, Mike Christie
- [PATCH 14/15] iscsi target: add test_session callout, Mike Christie
- [PATCH 13/15] iscsi target: check nopin_response_timeout before starting timer, Mike Christie
[PATCH] target: iscsi: cxgbit: fix max iso npdu calculation,
Varun Prakash
[PATCH 1/1] tcmu: Don't pass KERN_ERR to pr_err,
Mike Christie
[PATCH v3] target: add emulate_pr backstore attr to toggle PR support,
David Disseldorp
[PATCH 00/20] SCSI target patches for kernel v4.19,
Bart Van Assche
- [PATCH 01/20] target: Use config_item_name() instead of open-coding it, Bart Van Assche
- [PATCH 02/20] target: Avoid that EXTENDED COPY commands trigger lock inversion, Bart Van Assche
- [PATCH 03/20] target: Move a list_del_init() statement, Bart Van Assche
- [PATCH 04/20] target: Rename transport_init_session() into transport_alloc_session(), Bart Van Assche
- [PATCH 05/20] target: Introduce transport_init_session(), Bart Van Assche
- [PATCH 07/20] target: Document when CMD_T_STOP and CMD_T_COMPLETE are set, Bart Van Assche
- [PATCH 06/20] target: Make the session shutdown code also wait for commands that are being aborted, Bart Van Assche
- [PATCH 08/20] target: Simplify core_tmr_handle_tas_abort(), Bart Van Assche
- [PATCH 09/20] target: Fold core_tmr_handle_tas_abort() into transport_cmd_finish_abort(), Bart Van Assche
- [PATCH 11/20] target: Simplify transport_generic_free_cmd() (2/2), Bart Van Assche
- [PATCH 13/20] target/iscsi: Reduce number of __iscsit_free_cmd() callers, Bart Van Assche
- [PATCH 12/20] target: Simplify the code for waiting for command completion, Bart Van Assche
- [PATCH 10/20] target: Simplify transport_generic_free_cmd() (1/2), Bart Van Assche
- [PATCH 14/20] target/iscsi: Make iscsit_ta_authentication() respect the output buffer size, Bart Van Assche
- [PATCH 16/20] target/tcm_loop: Avoid that static checkers warn about dead code, Bart Van Assche
- [PATCH 17/20] target: Do not duplicate the code that marks that a command has sense data, Bart Van Assche
- [PATCH 18/20] target: Send unit attention condition even if the sense buffer is too small, Bart Van Assche
- [PATCH 15/20] target: Remove second argument from fabric_make_tpg(), Bart Van Assche
- [PATCH 19/20] target: Fix handling of removed LUNs, Bart Van Assche
- [PATCH 20/20] target: Remove se_dev_entry.ua_count, Bart Van Assche
- Re: [PATCH 00/20] SCSI target patches for kernel v4.19, Mike Christie
- Re: [PATCH 00/20] SCSI target patches for kernel v4.19, Martin K. Petersen
tcmu: fix hung netlink requests and nl related cleanup V2,
Mike Christie
[PATCH 0/3] tcmu: fix hung netlink requests during restarts,
Mike Christie
[PATCH 18/26] target/iscsi: Allocate session IDs from an IDA,
Matthew Wilcox
[PATCH v2] target: add emulate_pr backstore attr to toggle PR support,
David Disseldorp
[PATCH 4.16 053/279] scsi: target: fix crash with iscsi target and dvd, Greg Kroah-Hartman
[PATCH 4.14 032/189] scsi: target: fix crash with iscsi target and dvd, Greg Kroah-Hartman
[PATCH 01/33] TCMU PR: first commit to implement TCMU PR,
Zhu Lingshan
- [PATCH 02/33] TCMU PR: add tcmu_dev_pr_info to store PR buffer, Zhu Lingshan
- [PATCH 04/33] TCMU PR: add functions can store PR info into devs, Zhu Lingshan
- [PATCH 05/33] TCMU PR: add a function to get IT_Nexus, Zhu Lingshan
- [PATCH 03/33] TCMU PR: add functions can get PR info from a dev, Zhu Lingshan
- [PATCH 06/33] TCMU PR: add decode/encode func for PR seq and ver, Zhu Lingshan
- [PATCH 07/33] TCMU PR: add functions to handle SCSI2 Reservation, Zhu Lingshan
- [PATCH 09/33] TCMU PR: add func to handle PR type, key, IT nexus, Zhu Lingshan
- [PATCH 08/33] TCMU PR: add functions to handle PR generation, Zhu Lingshan
- [PATCH 11/33] TCMU PR: add funcs to handle TCMU PR registrations, Zhu Lingshan
- [PATCH 10/33] TCMU PR: add funcs to handle PR registrations num, Zhu Lingshan
- [PATCH 12/33] TCMU PR: add a function to free tcmu_pr_info, Zhu Lingshan
[Index of Archives]
[Linux SCSI]
[Kernel Announce]
[Kernel Newbies]
[Linux RAID]
[Linux ATA RAID]
[IETF Annouce]
[Git]
[Security]
[Netfilter]
[Bugtraq]