Linux SCSI Target Development
[Prev Page][Next Page]
- [PATCH 000/103] target: Updates for v3.1-rc1,
Nicholas A. Bellinger
- [PATCH 001/103] target: Check LUN numbers in transport_get_lun_for_[cmd,tmr], Nicholas A. Bellinger
- [PATCH 002/103] target: Minor header comment fixes, Nicholas A. Bellinger
- [PATCH 004/103] target: Remove unnecessary *cdb transport_get_lun_for_cmd parameter, Nicholas A. Bellinger
- [PATCH 006/103] target: Remove unused su_group usage in fabric register/dergister, Nicholas A. Bellinger
- [PATCH 007/103] target: use errno values instead of returning -1 for everything, Nicholas A. Bellinger
- [PATCH 008/103] target: Rename transport_calc_sg_num to transport_init_task_sg, Nicholas A. Bellinger
- [PATCH 009/103] target: Fix leak in error path in transport_init_task_sg, Nicholas A. Bellinger
- [PATCH 010/103] target: Remove pscsi_get_sh() in _pscsi.c, Nicholas A. Bellinger
- [PATCH 012/103] tcm_loop: off by one in tcm_loop_make_naa_tpg(), Nicholas A. Bellinger
- [PATCH 013/103] target: Remove hba queue depth and convert to spin_lock_irq usage, Nicholas A. Bellinger
- [PATCH 014/103] target: dev->dev_status_queue_obj is unused, Nicholas A. Bellinger
- [PATCH 015/103] target: Make struct se_queue_req.cmd type struct se_cmd *, Nicholas A. Bellinger
- [PATCH 019/103] target: Simplify scsi mib index table code, Nicholas A. Bellinger
- [PATCH 021/103] target: remove extraneous returns at end of void functions, Nicholas A. Bellinger
- [PATCH 022/103] target: Ensure transport_dump_vpd_ident_type returns null-terminated str, Nicholas A. Bellinger
- [PATCH 023/103] target: Function pointers don't need to use '&' to be assigned, Nicholas A. Bellinger
- [PATCH 024/103] target: Fix comment in __transport_execute_tasks(), Nicholas A. Bellinger
- [PATCH 025/103] target: Misc style cleanups, Nicholas A. Bellinger
- [PATCH 026/103] target: rename struct pr_reservation_template to pr_reservation, Nicholas A. Bellinger
- [PATCH 028/103] target: Inline transport_get_task_from_execute_queue(), Nicholas A. Bellinger
- [PATCH 029/103] target: Fix double test of inquiry_prod, Nicholas A. Bellinger
- [PATCH 030/103] target: Remove unneeded casts to void*, Nicholas A. Bellinger
- [PATCH 005/103] loopback: Only build tcm_loop as module, Nicholas A. Bellinger
- [PATCH 003/103] target: use MAINTENANCE_IN and MAINTENANCE_OUT definitions in scsi.h, Nicholas A. Bellinger
- [PATCH 018/103] target: Remove struct se_global, Nicholas A. Bellinger
- [PATCH 020/103] target: Make dev_queue_obj a member of se_device instead of a pointer, Nicholas A. Bellinger
- [PATCH 011/103] target: Make two runtime checks into WARN_ONs, Nicholas A. Bellinger
- [PATCH 017/103] target: Rename se_dev->g_se_dev_list to se_dev_node, Nicholas A. Bellinger
- [PATCH 016/103] target: Remove __transport_get_qr_from_queue(), Nicholas A. Bellinger
- [PATCH] target: ->map_task_SG conversion to ->map_control_SG and ->map_data_SG,
Nicholas A. Bellinger
- Re: [PATCH 2/2] scsi: target: remove custom hex2bin() implementation, Nicholas A. Bellinger
- Re: [PATCH 1/2] scsi: target: fix typo Assoication -> Association, Nicholas A. Bellinger
- [PATCH] tcm_qla2xxx: Fix tcm_qla2xxx_free_cmd exception handling, Nicholas A. Bellinger
- Re: [PATCH][Resend] SCSI, target, loopback: Fix memory leak in tcm_loop_make_scsi_hba(), Nicholas A. Bellinger
- [GIT PULL] please pull lio.git,
Roland Dreier
- [PATCH] target: Fix se_queue_req removal leftovers,
Roland Dreier
- NULL dereferences in latest 3.0-rc4 LIO, Martin Svec
- [0/20] Patches from June 28 v2,
Andy Grover
- [PATCH 01/20] target: Remove ifdeffed code in t_g_process_write, Andy Grover
- [PATCH 04/20] target: Enforce 1 page max for control cdb buffer sizes, Andy Grover
- [PATCH 05/20] target: Remove direct ramdisk code, Andy Grover
- [PATCH 06/20] target: Eliminate usage of struct se_mem, Andy Grover
- [PATCH 07/20] target: Rename task_sg_num to task_sg_nents, Andy Grover
- [PATCH 02/20] target: Pass 2nd param of transport_split_cdb by value, Andy Grover
- [PATCH 09/20] target: Remove custom debug macros in non-iscsi fabrics, Andy Grover
- [PATCH 03/20] target: Make all control CDBs scatter-gather, Andy Grover
- [PATCH 20/20] target/iscsi: Simplify two small bits, Andy Grover
- [PATCH 18/20] target: Extraneous paren removal in tcm_vhost and tcm_qla2xxx, Andy Grover
- [PATCH 16/20] target: Redo task allocation return value handling, Andy Grover
- [PATCH 15/20] target: Further simplify transport_free_pages, Andy Grover
- [PATCH 19/20] target/iscsi: Remove unneeded parens in conditional statements, Andy Grover
- [PATCH 14/20] target: When using kunmap_first_data_page, use goto-style err handling, Andy Grover
- [PATCH 11/20] target/iscsi: Remove SE_CMD macro, Andy Grover
- [PATCH 12/20] target: Set WSNZ=1 in block limits VPD. Abort if WRITE_SAME sectors = 0, Andy Grover
- [PATCH 13/20] target: Remove transport do_se_mem_map callback, Andy Grover
- [0/20] target: Patches for June 28 v3, Andy Grover
- [PATCH 02/20] target: Pass 2nd param of transport_split_cdb by value, Andy Grover
- [PATCH 01/20] target: Remove ifdeffed code in t_g_process_write, Andy Grover
- [PATCH 05/20] target: Remove direct ramdisk code, Andy Grover
- [PATCH 04/20] target: Enforce 1 page max for control cdb buffer sizes, Andy Grover
- [PATCH 03/20] target: Make all control CDBs scatter-gather, Andy Grover
- [PATCH 07/20] target: Rename task_sg_num to task_sg_nents, Andy Grover
- [PATCH 06/20] target: Eliminate usage of struct se_mem, Andy Grover
- [PATCH 09/20] target: Remove custom debug macros in non-iscsi fabrics, Andy Grover
- [PATCH 18/20] target/iscsi: Remove unneeded parens in conditional statements, Andy Grover
- [PATCH 20/20] target: change alloc_task call to take *cdb, not *cmd, Andy Grover
- [PATCH 19/20] target/iscsi: Simplify two small bits, Andy Grover
- [PATCH 17/20] target: Extraneous paren removal in tcm_vhost and tcm_qla2xxx, Andy Grover
- [PATCH 15/20] target: Redo task allocation return value handling, Andy Grover
- [PATCH 14/20] target: Further simplify transport_free_pages, Andy Grover
- [PATCH 13/20] target: Remove transport do_se_mem_map callback, Andy Grover
- [PATCH 11/20] target/iscsi: Remove SE_CMD macro, Andy Grover
- [PATCH 12/20] target: Set WSNZ=1 in block limits VPD. Abort if WRITE_SAME sectors = 0, Andy Grover
- [PATCH] target/iblock: Remove unused iblock_dev members,
Roland Dreier
- [PATCH 1/3] target: Allow for built-in target modules,
Roland Dreier
- rtsadmin 2.0 release date,
Andy Grover
[PATCH] target/iblock: Remove unused iblock_dev.ibd_depth member,
Roland Dreier
[PATCH 0/15] Target updates for June 28,
Andy Grover
- [PATCH 01/15] target: Remove ifdeffed code in t_g_process_write, Andy Grover
- [PATCH 02/15] target: Pass 2nd param of transport_split_cdb by value, Andy Grover
- [PATCH 03/15] target: Make all control CDBs scatter-gather, Andy Grover
- [PATCH 04/15] target: Disable rd_dr, Andy Grover
- [PATCH 05/15] target: Eliminate usage of struct se_mem, Andy Grover
- [PATCH 06/15] target: Rename task_sg_num to task_sg_nents, Andy Grover
- [PATCH 08/15] target: Remove custom debug macros in non-iscsi fabrics, Andy Grover
- [PATCH 10/15] target/iscsi: Remove SE_CMD macro, Andy Grover
- [PATCH 11/15] target: WRITE_SAME_16 and WRITE_SAME_32 should be DATA_SG_IO cdbs, Andy Grover
- [PATCH 12/15] target: Set WSNZ=1 in block limits VPD. Abort if WRITE_SAME sectors = 0, Andy Grover
- [PATCH 13/15] target: Enforce 1 page max for control cdb buffer sizes, Andy Grover
- [PATCH 14/15] target: Remove direct ramdisk code, Andy Grover
- [PATCH 15/15] target: Remove transport do_se_mem_map callback, Andy Grover
[PATCH] target: Make se_tmr_lock IRQ-safe, Roland Dreier
[PATCH] tcm_qla2xxx: Always hold hardware_lock in handle_cmd(),
Roland Dreier
[GIT PULL] target: Updates for v3.0-rc5, Nicholas A. Bellinger
WRITE_SAME question, Andy Grover
[PATCH] tcm_fc: Fix ft_send_tm-bug and drop ft_get_lun_for_cmd usage,
Kiran Patil
Re: [PATCH v2 09/12] tcm_fc: Fix ft_send_tm-bug and drop ft_get_lun_for_cmd usage,
Nicholas A. Bellinger
LIO iscsi-target in mainline 3.1?, Martin Svec
[PATCH] tcm_qla2xxx: Don't do spin_unlock_irq() in interrupt, Roland Dreier
Re: [patch] SCSI: target: strlen() doesn't count the NUL terminator, Nicholas A. Bellinger
Re: [patch 4/4] SCSI: target: off by one in tcm_loop_make_naa_tpg(), Nicholas A. Bellinger
Re: [patch 3/4] SCSI: target: don't return ERR_PTR in target_fabric_configfs_init(), Nicholas A. Bellinger
Re: [patch 2/4] SCSI: target: change lock to unlock, Nicholas A. Bellinger
Re: [patch 1/4 v2] SCSI: target: dereferencing ERR_PTRs, Nicholas A. Bellinger
[PATCH] target: Make se_dev_check_online() locking IRQ-safe,
Roland Dreier
[PATCH] target: Make transport_lookup_cmd_lun() locking IRQ-safe,
Roland Dreier
[PATCH 1/3] target: Add SCF_EMULATE_QUEUE_FULL -> transport_handle_queue_full,
Nicholas A. Bellinger
[PATCH] qla2xxx: Reenable SRR support in qla_target.c, Nicholas A. Bellinger
[PATCH] target: Fix transport_lookup_tmr_lun failure cases,
Nicholas A. Bellinger
[PATCH] qla2xxx: Convert to scsilun_to_int usage, Nicholas A. Bellinger
[PATCH] tcm_qla2xxx: Fix tcm_qla2xxx_new_cmd_map failure cases, Nicholas A. Bellinger
Re: understanding the map_task*/do_task split, Christoph Hellwig
[RFC PATCH] target: Make all control CDBs scatter-gather,
Andy Grover
Re: [PATCH 0/42 RESEND+NEW] Target updates for May 27,
Christoph Hellwig
[PATCH 0/2] target/iscsi: Convert to RX context task mapping+queueing,
Nicholas A. Bellinger
[PATCH 0/7] iscsi-target: Bugfixes for t_mem_list -> t_mem_sg[] conversion,
Nicholas A. Bellinger
Re: [PATCH 03/42] target: get_cdb should never return NULL,
Christoph Hellwig
Re: [PATCH] target: merge release_cmd methods,
Christoph Hellwig
[PATCH 0/5] trivial target cleanups,
Christoph Hellwig
Re: [PATCH 10/42] target: Rewrite transport_init_task_sg(),
Andy Grover
Re: [PATCH 06/42] target: Don't pass dma_size to generic_get_mem. Don't memset., Andy Grover
Re: [PATCH 42/42] target/file: Alloc iov[] off the stack, Nicholas A. Bellinger
Re: [PATCH 41/42] target/iscsi: remove unsolicited_data_comp completion, Nicholas A. Bellinger
Re: [PATCH 40/42] target: Remove fabric callback to allocate iovecs, Nicholas A. Bellinger
Re: [PATCH 39/42] target: Call transport_new_cmd instead of adding to cmd queue,
Nicholas A. Bellinger
Re: [PATCH 38/42] target/iscsi: use pad_bytes in cmd over local vars, Nicholas A. Bellinger
Re: [PATCH 37/42] target/iscsi: Do not use t_mem_list anymore, Nicholas A. Bellinger
Re: [PATCH 36/42] target/iscsi: Remove unused function iscsit_send_async_msg, Nicholas A. Bellinger
Re: [PATCH 35/42] target/iscsi: Rewrite iscsit_get_offset(), Nicholas A. Bellinger
Re: [PATCH 34/42] target/iscsi: Don't pass lmap to iscsit_get_offset(), Nicholas A. Bellinger
Re: [PATCH 33/42] target/iscsi: pass data_length by value to iscsit_calculate_map_segment, Nicholas A. Bellinger
Re: [PATCH 32/42] target/iscsi: Inline params from map_sg into set_iovec_ptrs, Nicholas A. Bellinger
Re: [PATCH 31/42] target: Have iscsi fabric allocate its own buffers, Nicholas A. Bellinger
Re: [PATCH 30/42] target: Rename get_cdb_count to allocate_tasks, Nicholas A. Bellinger
Re: [PATCH 29/42] target/pscsi: Unused param for pscsi_get_bio(), Nicholas A. Bellinger
Re: [PATCH 28/42] target/pscsi: Use min_t for sector limits, Nicholas A. Bellinger
Re: [PATCH 27/42] target: map_sg_to_mem: return sg_count in return value, Nicholas A. Bellinger
Re: [PATCH 25/42] target: Rename transport_generic_allocate_tasks to _process_cdb, Nicholas A. Bellinger
Re: [PATCH 24/42] target: Silence a warning in a printk in target_emulate_write_same, Nicholas A. Bellinger
Re: [PATCH 23/42] target: Simplify CmdSN sequencing, Nicholas A. Bellinger
Re: [PATCH 22/42] target: Remove iscsi_session.ooo_cmdsn_count, Nicholas A. Bellinger
Re: [PATCH 21/42] target: Remove iscsi_session.cmdsn_outoforder flag, Nicholas A. Bellinger
[Index of Archives]
[Linux SCSI]
[Kernel Announce]
[Kernel Newbies]
[Linux RAID]
[Linux ATA RAID]
[IETF Annouce]
[Git]
[Security]
[Netfilter]
[Bugtraq]