summaryrefslogtreecommitdiffstats
path: root/block/bsg-lib.c
AgeCommit message (Expand)Author
2019-05-31block: Fix bsg_setup_queue() kernel-doc headerBart Van Assche
2019-04-30block: switch all files cleared marked as GPLv2 or later to SPDX tagsChristoph Hellwig
2019-02-05scsi: bsg-lib: handle bidi requests without block layer helpChristoph Hellwig
2018-11-07bsg: move bsg-lib parts outside of request queueJens Axboe
2018-11-07block: kill legacy parts of timeout handlingJens Axboe
2018-11-07bsg: convert to use blk-mqJens Axboe
2018-11-07bsg: provide bsg_remove_queue() helperJens Axboe
2018-11-07bsg: pass in desired timeout handlerJens Axboe
2018-08-01block/bsg-lib: use PTR_ERR_OR_ZERO to simplify the flow pathzhong jiang
2018-05-29block: remove parent device reference from struct bsg_class_deviceChristoph Hellwig
2018-03-13bsg: split handling of SCSI CDBs vs transport requeuesChristoph Hellwig
2018-03-13bsg-lib: remove bsg_job.reqChristoph Hellwig
2018-03-13bsg-lib: introduce a timeout field in struct bsg_jobChristoph Hellwig
2018-03-08block: Use blk_queue_flag_*() in drivers instead of queue_flag_*()Bart Van Assche
2018-01-09block: Fix kernel-doc warnings reported when building with W=1Bart Van Assche
2017-10-04bsg-lib: fix use-after-free under memory-pressureBenjamin Block
2017-09-25bsg-lib: don't free job in bsg_prepare_jobChristoph Hellwig
2017-09-07Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds
2017-08-29scsi: bsg-lib: pass the release callback through bsg_setup_queueChristoph Hellwig
2017-08-24bsg-lib: fix kernel panic resulting from missing allocation of reply-bufferBenjamin Block
2017-06-09block: introduce new block status code typeChristoph Hellwig
2017-06-01block: Introduce queue flag QUEUE_FLAG_SCSI_PASSTHROUGHBart Van Assche
2017-04-20scsi: introduce a result field in struct scsi_requestChristoph Hellwig
2017-01-27block: split scsi_request out of struct requestChristoph Hellwig
2017-01-27generated by cgit v1.2.3 (git 2.25.1) at 2024-09-10 00:37:01 +0000