summaryrefslogtreecommitdiffstats
path: root/drivers/target/target_core_user.c
Commit message (Expand)AuthorAgeFilesLines
* genetlink: start to validate reserved header bytesJakub Kicinski2022-08-291-0/+1
* scsi: target: tcmu: Avoid holding XArray lock when calling lock_pageBodo Stroesser2022-05-191-5/+5
* scsi: target: tcmu: Fix possible data corruptionXiaoguang Wang2022-05-021-3/+37
* scsi: target: tcmu: Fix possible page UAFXiaoguang Wang2022-03-291-1/+2
* scsi: target: tcmu: Make cmd_ring_size changeable via configfsGuixin Liu2022-02-221-10/+63
* scsi: target: tcmu: Allocate zeroed pages for data areaBodo Stroesser2021-10-181-2/+2
* scsi: target: tcmu: Use struct_size() helper in kmalloc()Gustavo A. R. Silva2021-10-041-2/+1
* scsi: target: tcmu: Add new feature KEEP_BUFBodo Stroesser2021-08-031-11/+139
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2021-07-021-5/+5
|\
| * scsi: target: tcmu: Fix boolreturn.cocci warningskernel test robot2021-05-211-1/+1
| * scsi: target: tcmu: Rename TCM_DEV_BIT_PLUGGED to TCMU_DEV_BIT_PLUGGEDBodo Stroesser2021-05-141-4/+4
* | scsi: target: tcmu: Fix xarray RCU warningBodo Stroesser2021-05-211-5/+7
|/
* scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not foundBodo Stroesser2021-04-281-2/+2
* scsi: target: tcmu: Make data_pages_per_blk changeable via configfsBodo Stroesser2021-04-121-2/+53
* scsi: target: tcmu: Replace block size definitions with new udev membersBodo Stroesser2021-04-121-37/+45
* scsi: target: tcmu: Remove function tcmu_get_block_page()Bodo Stroesser2021-04-121-7/+1
* scsi: target: tcmu: Support DATA_BLOCK_SIZE = N * PAGE_SIZEBodo Stroesser2021-04-121-89/+116
* scsi: target: tcmu: Prepare for PAGE_SIZE != DATA_BLOCK_SIZEBodo Stroesser2021-04-121-41/+41
* scsi: target: tcmu: Adjust names of variables and definitionsBodo Stroesser2021-04-121-17/+22
* scsi: target: tcmu: Adjust parameter in call to tcmu_blocks_release()Bodo Stroesser2021-03-151-1/+1
* scsi: target: tcmu: Use GFP_NOIO while handling cmds or holding cmdr_lockBodo Stroesser2021-03-091-2/+2
* scsi: target: tcmu: Replace radix_tree with XArrayBodo Stroesser2021-03-091-18/+16
* scsi: target: tcmu: Replace IDR by XArrayBodo Stroesser2021-03-091-15/+15
* scsi: target: tcmu: Add backend plug/unplug calloutsMike Christie2021-03-041-2/+25
* scsi: target: tcmu: Fix memory leak caused by wrong uio usageBodo Stroesser2021-02-221-3/+26
* scsi: target: tcmu: Move some functions without code changeBodo Stroesser2021-02-221-80/+80
* scsi: target: tcmu: Fix use-after-free of se_cmd->privShin'ichiro Kawasaki2021-01-141-3/+8
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2020-12-161-89/+75
|\
| * scsi: target: tcmu: scatter_/gather_data_area() reworkBodo Stroesser2020-10-261-89/+75
* | scsi: target: tcmu: Replace zero-length array with flexible-array memberGustavo A. R. Silva2020-10-291-1/+1
|/
* Merge tag 'net-next-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2020-10-151-3/+3
|\
| * genetlink: move to smaller ops wherever possibleJakub Kicinski2020-10-021-3/+3
* | scsi: target: tcmu: Fix warning: 'page' may be used uninitializedJohn Donnelly2020-10-021-1/+1
* | scsi: target: tcmu: Optimize scatter_data_area()Bodo Stroesser2020-09-221-76/+63
* | scsi: target: tcmu: Optimize queue_cmd_ring()Bodo Stroesser2020-09-221-82/+102
* | scsi: target: tcmu: Join tcmu_cmd_get_data_length() and tcmu_cmd_get_block_cnt()Bodo Stroesser2020-09-221-30/+23
* | scsi: target: tcmu: Add missing newline when printing parametersXiongfeng Wang2020-09-151-1/+1
|/
* scsi: target: tcmu: Make TMR notification optionalBodo Stroesser2020-07-281-0/+38
* scsi: target: tcmu: Implement tmr_notify callbackBodo Stroesser2020-07-281-9/+216
* scsi: target: tcmu: Fix and simplify timeout handlingBodo Stroesser2020-07-281-36/+23
* scsi: target: tcmu: Factor out new helper ring_insert_paddingBodo Stroesser2020-07-281-21/+30
* scsi: target: tcmu: Do not queue aborted commandsBodo Stroesser2020-07-281-3/+4
* scsi: target: tcmu: Use priv pointer in se_cmdBodo Stroesser2020-07-281-2/+5
* scsi: target: tcmu: Fix crash on ARM during cmd completionBodo Stroesser2020-06-291-1/+8
* scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARMBodo Stroesser2020-06-191-1/+1
* scsi: target: tcmu: Optimize use of flush_dcache_pageBodo Stroesser2020-06-191-4/+7
* scsi: target: tcmu: Remove unnecessary bit TCMU_CMD_BIT_INFLIGHTBodo Stroesser2020-06-191-2/+0
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2020-06-131-2/+2
|\
| * scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_rangeBodo Stroesser2020-06-021-2/+2
* | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2020-06-051-94/+83
|\|