summaryrefslogtreecommitdiffstats
path: root/drivers/block/virtio_blk.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2024-07-191-12/+8
|\
| * virtio: rename virtio_find_vqs_info() to virtio_find_vqs()Jiri Pirko2024-07-171-1/+1
| * virtio_blk: convert to use virtio_find_vqs_info()Jiri Pirko2024-07-171-12/+8
* | virtio_blk: Don't bother validating blocksizeJohn Garry2024-07-091-10/+1
* | virtio_blk: Fix default logical block size fallbackJohn Garry2024-07-091-13/+13
* | block: Remove REQ_OP_ZONE_RESET_ALL emulationDamien Le Moal2024-07-051-1/+1
* | block: move the zone_resetall flag to queue_limitsChristoph Hellwig2024-06-191-2/+1
* | block: move the zoned flag into the features fieldChristoph Hellwig2024-06-191-2/+3
* | block: move the nonrot flag to queue_limitsChristoph Hellwig2024-06-191-1/+3
* | block: move cache control settings out of queue->flagsChristoph Hellwig2024-06-191-5/+15
* | virtio_blk: remove virtblk_update_cache_modeChristoph Hellwig2024-06-191-10/+3
|/
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2024-05-231-1/+0
|\
| * virtio_blk: drop owner assignmentKrzysztof Kozlowski2024-05-221-1/+0
* | block: Simplify blk_revalidate_disk_zones() interfaceDamien Le Moal2024-04-171-1/+1
|/
* Merge tag 'for-6.9/block-20240310' of git://git.kernel.dk/linuxLinus Torvalds2024-03-111-148/+155
|\
| * virtio_blk: Do not use disk_set_max_open/active_zones()Damien Le Moal2024-03-061-2/+2
| * virtio_blk: pass queue_limits to blk_mq_alloc_diskChristoph Hellwig2024-02-131-66/+64
| * virtio_blk: split virtblk_probeChristoph Hellwig2024-02-131-92/+101
| * block: pass a queue_limits argument to blk_mq_alloc_diskChristoph Hellwig2024-02-131-1/+1
* | virtio-blk: Ensure no requests in virtqueues before deleting vqs.Yi Sun2024-02-081-3/+4
|/
* Merge tag 'for-6.8/block-2024-01-18' of git://git.kernel.dk/linuxLinus Torvalds2024-01-181-2/+0
|\
| * virtio_blk: remove duplicate check if queue is broken in virtblk_doneLi RongQing2024-01-151-2/+0
* | Merge tag 'for-6.8/block-2024-01-08' of git://git.kernel.dk/linuxLinus Torvalds2024-01-111-55/+23
|\|
| * block: simplify disk_set_zonedChristoph Hellwig2023-12-191-1/+1
| * block: remove support for the host aware zone modelChristoph Hellwig2023-12-191-1/+1
| * virtio_blk: remove the broken zone revalidation supportChristoph Hellwig2023-12-191-26/+0
| * virtio_blk: cleanup zoned device probingChristoph Hellwig2023-12-191-28/+22
* | virtio_blk: fix snprintf truncation compiler warningStefan Hajnoczi2023-12-041-4/+4
|/
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2023-11-051-1/+3
|\
| * virtio-blk: fix implicit overflow on virtio_max_dma_sizezhenwei pi2023-11-011-1/+3
* | blk-mq: update driver tags request table when start requestChengming Zhou2023-09-221-2/+0
|/
* Merge branch '6.5/scsi-staging' into 6.5/scsi-fixesMartin K. Petersen2023-07-111-19/+15
|\
| * scsi: block: virtio_blk: Set zone limits before revalidating zonesDamien Le Moal2023-07-051-19/+15
* | Revert "virtio-blk: support completion batching for the IRQ path"Michael S. Tsirkin2023-06-211-45/+37
|/
* virtio-blk: fix ZBD probe in kernels without ZBD supportDmitry Fomichev2023-04-041-16/+17
* virtio-blk: fix to match virtio specDmitry Fomichev2023-04-041-81/+157
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2023-02-251-54/+414
|\
| * virtio-blk: support completion batching for the IRQ pathSuwan Kim2023-02-201-37/+45
| * virtio-blk: set req->state to MQ_RQ_COMPLETE after polling I/O is finishedSuwan Kim2023-02-201-2/+3
| * virtio_blk: zone append in header type tweakMichael S. Tsirkin2023-02-151-1/+1
| * virtio_blk: temporary variable type tweakMichael S. Tsirkin2023-02-151-1/+1
| * virtio-blk: add support for zoned block devicesDmitry Fomichev2023-02-151-18/+369
* | virtio_blk: use bvec_set_virt to initialize special_vecChristoph Hellwig2023-02-031-3/+1
|/
* virtio_blk: Fix signedness bug in virtblk_prep_rq()Rafael Mendonca2022-12-281-2/+4
* virtio_blk: use UINT_MAX instead of -1UAngus Chen2022-12-281-1/+1
* virtio-blk: use a helper to handle request queuing errorsDmitry Fomichev2022-12-281-13/+16
* virtio-blk: replace ida_simple[get|remove] with ida_[alloc_range|free]Pankaj Raghav2022-11-301-4/+4
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2022-10-101-18/+92
|\
| * virtio_blk: add SECURE ERASE command supportAlvaro Karsz2022-10-071-18/+92
* | Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linuxLinus Torvalds2022-10-071-3/+1
|\ \ | |/ |/|