Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
ee7bdc62fd01050285a88be851e2d2df7ff2818e
/
drivers
/
scsi
/
scsi_lib.c
ee7bdc6
FBE: Add support for hardware based FBE on f2fs and adapt ext4 fs
by Zhen Kong
· 5 years ago
60b1073
Merge LTS tag v4.19.3 into msm-kona
by Blagovest Kolenichev
· 6 years ago
410306a
SCSI: fix queue cleanup race before queue initialization is done
by Ming Lei
· 6 years ago
bfee6d7
Merge remote-tracking branch 'origin/tmp-11da3a7' into msm-kona
by Rishabh Bhatnagar
· 6 years ago
2d8e79c
ufs: Porting UFS driver's changes from kernel msm-4.14 to msm-kona
by Can Guo
· 6 years ago
d772a65
Revert "scsi: core: avoid host-wide host_busy counter for scsi_mq"
by Ming Lei
· 6 years ago
23aa8e6
Revert "scsi: core: fix scsi_host_queue_ready"
by Ming Lei
· 6 years ago
72f02ba
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 6 years ago
5137257
scsi: core: use blk_mq_run_hw_queues in scsi_kick_queue
by Jianchao Wang
· 6 years ago
704f839
scsi: Check sense buffer size at build time
by Kees Cook
· 6 years ago
265d59a
scsi: core: fix scsi_host_queue_ready
by Ming Lei
· 6 years ago
3287286
scsi: core: avoid host-wide host_busy counter for scsi_mq
by Ming Lei
· 6 years ago
c65be1a
scsi: core: check for equality of result byte values
by Johannes Thumshirn
· 6 years ago
8e1695a
scsi: core: scsi_io_completion convert BUGs to WARNs
by Douglas Gilbert
· 6 years ago
0d43790
scsi: core: scsi_io_completion hints on fastpath
by Douglas Gilbert
· 6 years ago
4ae61c6
scsi: core: add scsi_io_completion_reprep helper
by Douglas Gilbert
· 6 years ago
da32bae
scsi: core: add scsi_io_completion_action helper
by Douglas Gilbert
· 6 years ago
ab83108
scsi: core: add scsi_io_completion_nz_result function
by Douglas Gilbert
· 6 years ago
1f7cbb8
scsi: core: scsi_io_completion: rename variables
by Douglas Gilbert
· 6 years ago
7e63b5a
scsi: core: scsi_io_completion: comment on end_request return
by Douglas Gilbert
· 6 years ago
5f85942
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 6 years ago
e5a5946
Merge tag 'dma-mapping-4.18' of git://git.infradead.org/users/hch/dma-mapping
by Linus Torvalds
· 6 years ago
e37c7d9
scsi: core: sanitize++ in progress
by Douglas Gilbert
· 6 years ago
0eb0b63
block: consistently use GFP_NOIO instead of __GFP_NORECLAIM
by Christoph Hellwig
· 6 years ago
ff005a0
block: sanitize blk_get_request calling conventions
by Christoph Hellwig
· 6 years ago
21e07db
scsi: reduce use of block bounce buffers
by Christoph Hellwig
· 6 years ago
f4abab3
scsi: core: Make scsi_result_to_blk_status() recognize CONDITION MET
by Bart Van Assche
· 6 years ago
a77b32d8
scsi: core: Rename __scsi_error_from_host_byte() into scsi_result_to_blk_status()
by Bart Van Assche
· 6 years ago
cbe095e
Revert "scsi: core: return BLK_STS_OK for DID_OK in __scsi_error_from_host_byte()"
by Bart Van Assche
· 6 years ago
052c220
Merge tag 'scsi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 6 years ago
3526dd0
Merge tag 'for-4.17/block-20180402' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
2e1f44f
Merge branch 'fixes' into misc
by James Bottomley
· 6 years ago
17cb960
bsg: split handling of SCSI CDBs vs transport requeues
by Christoph Hellwig
· 6 years ago
1875ede
scsi: core: Make SCSI Status CONDITION MET equivalent to GOOD
by Douglas Gilbert
· 6 years ago
8b904b5
block: Use blk_queue_flag_*() in drivers instead of queue_flag_*()
by Bart Van Assche
· 6 years ago
be75b1b
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 6 years ago
2f793a2
scsi: core: use blk_mq_requeue_request in __scsi_queue_insert
by Jianchao Wang
· 6 years ago
e39a973
scsi: core: return BLK_STS_OK for DID_OK in __scsi_error_from_host_byte()
by Hannes Reinecke
· 6 years ago
3be8828
scsi: core: Avoid that ATA error handling can trigger a kernel hang or oops
by Bart Van Assche
· 6 years ago
5ee0524
block: Add 'lock' as third argument to blk_alloc_queue_node()
by Bart Van Assche
· 6 years ago
9b91fd3
scsi: core: Reduce number of scsi_test_unit_ready() retries
by Bart Van Assche
· 6 years ago
64b2868
Merge tag 'for-linus-20180204' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
617aebe
Merge tag 'usercopy-v4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
by Linus Torvalds
· 6 years ago
28bc6fb
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 6 years ago
86ff7c2
blk-mq: introduce BLK_STS_DEV_RESOURCE
by Ming Lei
· 6 years ago
0afe76e
scsi: Define usercopy region in scsi_sense_cache slab cache
by David Windsor
· 7 years ago
08640e8
scsi: core: Change third __scsi_queue_insert() argument from int to bool
by Bart Van Assche
· 7 years ago
e4c9470
scsi: core: Unexport scsi_initialize_rq()
by Bart Van Assche
· 7 years ago
3bd6f43
scsi: core: Ensure that the SCSI error handler gets woken up
by Bart Van Assche
· 7 years ago
7e70aa7
scsi: core: run queue if SCSI device queue isn't ready and queue is idle
by Ming Lei
· 7 years ago
90addc6
scsi: use dma_get_cache_alignment() as minimum DMA alignment
by Huacai Chen
· 7 years ago
670ffcc
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 7 years ago
e2c5923
Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
3a0a529
block, scsi: Make SCSI quiesce and resume work reliably
by Bart Van Assche
· 7 years ago
039c635
ide, scsi: Tell the block layer at request allocation time about preempt requests
by Bart Van Assche
· 7 years ago
a817e73
Revert "scsi: make 'state' device attribute pollable"
by Linus Torvalds
· 7 years ago
88022d7
blk-mq: don't handle failure in .get_budget
by Ming Lei
· 7 years ago
826a70a
SCSI: don't get target/host busy_count in scsi_mq_get_budget()
by Ming Lei
· 7 years ago
0df21c8
scsi: implement .get_budget and .put_budget for blk-mq
by Ming Lei
· 7 years ago
aeec776
scsi: allow passing in null rq to scsi_prep_state_check()
by Ming Lei
· 7 years ago
8fe8ffb
scsi: Suppress a kernel warning in case the prep function returns BLKPREP_DEFER
by Bart Van Assche
· 7 years ago
cf3431b
scsi: scsi_error: Handle power-on reset unit attention
by Hannes Reinecke
· 7 years ago
e98f42b
scsi: sd_zbc: Fix comments and indentation
by Damien Le Moal
· 7 years ago
a45a1f36
scsi: scsi-mq: Always unprepare before requeuing a request
by Bart Van Assche
· 7 years ago
832889f
scsi: Improve requeuing behavior
by Bart Van Assche
· 7 years ago
64104f7
scsi: Call scsi_initialize_rq() for filesystem requests
by Bart Van Assche
· 7 years ago
ccf1e00
scsi: Rework handling of scsi_device.vpd_pg8[03]
by Bart Van Assche
· 7 years ago
35c0506
scsi: Fix the kerneldoc for scsi_initialize_rq()
by Jonathan Corbet
· 7 years ago
23cb27f
scsi: fix comment in scsi_device_set_state()
by Hannes Reinecke
· 7 years ago
bed2213
scsi: Use blk_mq_rq_to_pdu() to convert a request to a SCSI command pointer
by Bart Van Assche
· 7 years ago
e7008ff
scsi: Document which queue type a function is intended for
by Bart Van Assche
· 7 years ago
8a97712
scsi: make 'state' device attribute pollable
by Hannes Reinecke
· 7 years ago
8cd1ec7
scsi: scsi_lib: rework scsi_internal_device_unblock_nowait()
by Hannes Reinecke
· 7 years ago
9031114
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 7 years ago
c8d9cf2
block: Change argument type of scsi_req_init()
by Bart Van Assche
· 7 years ago
ca18d6f
block: Make most scsi_req_init() calls implicit
by Bart Van Assche
· 7 years ago
f660174
blk-mq: use the introduced blk_mq_unquiesce_queue()
by Ming Lei
· 7 years ago
08f7843
scsi: Make scsi_mq_prep_fn() call scsi_init_command()
by Bart Van Assche
· 7 years ago
be4c186
scsi: Introduce scsi_mq_sgl_size()
by Bart Van Assche
· 7 years ago
2dd6fb5
scsi: Only add commands to the device command list if required by the LLD
by Bart Van Assche
· 7 years ago
255ee93
scsi: Make __scsi_remove_device go straight from BLOCKED to DEL
by Bart Van Assche
· 7 years ago
66483a4
scsi: Introduce scsi_start_queue()
by Bart Van Assche
· 7 years ago
0db6ca8
scsi: Protect SCSI device state changes with a mutex
by Bart Van Assche
· 7 years ago
43f7571
scsi: Create two versions of scsi_internal_device_unblock()
by Bart Van Assche
· 7 years ago
551eb59
scsi: Split scsi_internal_device_block()
by Bart Van Assche
· 7 years ago
8e68825
scsi: Avoid that scsi_exit_rq() triggers a use-after-free
by Bart Van Assche
· 7 years ago
fc17b65
blk-mq: switch ->queue_rq return value to blk_status_t
by Christoph Hellwig
· 7 years ago
2a842ac
block: introduce new block status code type
by Christoph Hellwig
· 7 years ago
9efc160
block: Introduce queue flag QUEUE_FLAG_SCSI_PASSTHROUGH
by Bart Van Assche
· 7 years ago
1bad6c4
scsi: zero per-cmd private driver data for each MQ I/O
by Long Li
· 7 years ago
7aa686d
scsi: scsi_lib: Add #include <scsi/scsi_transport.h>
by Bart Van Assche
· 7 years ago
044f1da
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
8d5e72d
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 7 years ago
d6296d3
blk-mq: update ->init_request and ->exit_request prototypes
by Christoph Hellwig
· 7 years ago
6947529
Merge branch 'for-4.12/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
0eebd00
scsi: Implement blk_mq_ops.show_rq()
by Bart Van Assche
· 7 years ago
8f9cedc
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 7 years ago
08e0029
blk-mq: remove the error argument to blk_mq_complete_request
by Christoph Hellwig
· 7 years ago
17d5363
scsi: introduce a result field in struct scsi_request
by Christoph Hellwig
· 7 years ago
ca855a5
Merge remote-tracking branch 'mkp-scsi/4.11/scsi-fixes' into fixes
by James Bottomley
· 7 years ago
Next »