aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Revert "block: freeze the queue earlier in del_gendisk"Christoph Hellwig2022-09-201-1/+2
* s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroupStefan Haberland2022-09-191-2/+7
* blk-lib: fix blkdev_issue_secure_eraseMikulas Patocka2022-09-151-3/+8
* block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowaitStefan Roesch2022-09-131-2/+2
* block: add missing request flags to debugfs codeJens Axboe2022-09-091-0/+2
* Merge tag 'nvme-6.0-2022-09-08' of git://git.infradead.org/nvme into block-6.0Jens Axboe2022-09-084-12/+32
|\
| * nvme: requeue aen after firmware activationKeith Busch2022-09-071-3/+11
| * nvmet: fix mar and mor off-by-one errorsDennis Maisenbacher2022-09-071-2/+15
| * nvme-tcp: fix regression that causes sporadic requests to time outSagi Grimberg2022-09-061-4/+1
| * nvme-tcp: fix UAF when detecting digest errorsSagi Grimberg2022-09-061-1/+1
| * nvmet: fix a use-after-freeBart Van Assche2022-09-051-2/+4
|/
* block: don't add partitions if GD_SUPPRESS_PART_SCAN is setMing Lei2022-09-031-0/+3
* Documentation: document ublkMing Lei2022-09-023-0/+255
* Merge tag 'nvme-6.0-2022-09-01' of git://git.infradead.org/nvme into block-6.0Jens Axboe2022-09-013-0/+6
|\
| * nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change()Maurizio Lombardi2022-08-311-0/+3
| * nvmet-auth: add missing goto in nvmet_setup_auth()Hannes Reinecke2022-08-311-0/+1
| * nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610Shyamin Ayesh2022-08-311-0/+2
|/
* Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/so...Jens Axboe2022-08-242-8/+9
|\
| * md: call __md_stop_writes in md_stopGuoqing Jiang2022-08-241-0/+1
| * Revert "md-raid: destroy the bitmap after destroying the thread"Guoqing Jiang2022-08-241-1/+1
| * md: Flush workqueue md_rdev_misc_wq in md_alloc()David Sloan2022-08-241-0/+1
| * md/raid10: Fix the data type of an r10_sync_page_io() argumentBart Van Assche2022-08-241-7/+6
|/
* loop: Check for overflow while configuring loopSiddh Raman Pant2022-08-241-0/+5
* blk-mq: fix io hung due to missing commit_rqsYu Kuai2022-08-191-2/+3
* blk-mq: run queue no matter whether the request is the last requestYufen Yu2022-08-181-1/+1
* blk-mq: remove unused function blk_mq_queue_stopped()Yu Kuai2022-08-182-21/+0
* ublk_drv: do not add a re-issued request aborted previously to ioucmd's task_...ZiyangZhang2022-08-161-1/+17
* ublk_drv: update comment for __ublk_fail_req()ZiyangZhang2022-08-161-2/+3
* ublk_drv: check ubq_daemon_is_dying() in __ublk_rq_task_work()ZiyangZhang2022-08-161-3/+2
* ublk_drv: update iod->addr for UBLK_IO_NEED_GET_DATAZiyangZhang2022-08-131-0/+5
* block: Do not call blk_put_queue() if gendisk allocation failsRafael Mendonca2022-08-121-3/+1
* Merge tag 'nvme-6.0-2022-08-11' of git://git.infradead.org/nvme into block-6.0Jens Axboe2022-08-115-4/+18
|\
| * nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S70Dennis P. Kliem2022-08-111-0/+2
| * nvme-tcp: check if the queue is allocated before stopping itMaurizio Lombardi2022-08-101-0/+3
| * nvme-fabrics: Fix a typo in an error messageChristophe JAILLET2022-08-101-1/+1
| * nvme-fabrics: parse nvme connect Linux error codesAmit Engel2022-08-101-0/+6
| * nvmet-auth: use kmemdup instead of kmalloc + memcpyZhang Xiaoxu2022-08-101-2/+2
| * nvme-fc: fix the fc_appid_store return valueChristoph Hellwig2022-08-101-1/+2
| * nvme-fc: restart admin queue if the caller needs to restart queueMing Lei2022-08-101-0/+2
|/
* Merge tag 'for-5.20/block-2022-08-04' of git://git.kernel.dk/linux-blockLinus Torvalds2022-08-0486-2856/+5640
|\
| * s390/dasd: Establish DMA alignmentEric Farman2022-08-042-0/+2
| * s390/dasd: drop unexpected word 'for' in commentsJiang Jian2022-08-041-1/+1
| * ublk_drv: add support for UBLK_IO_NEED_GET_DATAZiyangZhang2022-08-021-12/+94
| * ublk_cmd.h: add one new ublk command: UBLK_IO_NEED_GET_DATAZiyangZhang2022-08-021-0/+18
| * ublk_drv: cleanup ublksrv_ctrl_dev_infoMing Lei2022-08-022-18/+15
| * ublk_drv: add SET_PARAMS/GET_PARAMS control commandMing Lei2022-08-022-18/+234
| * ublk_drv: fix ublk device leak in case that add_disk failsMing Lei2022-08-021-0/+5
| * ublk_drv: cancel device even though disk isn't upMing Lei2022-08-021-6/+12
| * block: fix leaking page ref on truncated direct ioKeith Busch2022-08-021-15/+15
| * block: ensure bio_iov_add_page can't failKeith Busch2022-08-021-10/+9