aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/virtio/block/virtio_blk.c
Commit message (Expand)AuthorAgeFilesLines
* virtio_blk: Limit use of indirect descriptorsAndrew Turner2025-06-231-1/+5
* diskinfo: print attachment field for virtio_blk devicesRobert Wing2025-05-271-0/+2
* vtblk: Invoke busdma completion callbacks when pollingMark Johnston2024-07-041-27/+39
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
* virtio: remove virtio_alloc_virtqueues' flags argMina Galić2023-09-181-1/+1
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* vtblk: secondary fix for dumpingMitchell Horne2023-01-231-20/+26
* vtblk: Bypass iommu on powerpcColin Percival2023-01-111-3/+11
* vtblk: Fix dumpingColin Percival2022-11-031-3/+17
* vtblk: Use busdmaColin Percival2022-10-181-17/+144
* vtblk: Include pointer to softc in requestColin Percival2022-10-181-6/+13
* vtblk: Requeue inside vtblk_request_executeColin Percival2022-10-181-3/+5
* vtblk: Make vtblk_request_execute return void.Colin Percival2022-10-181-11/+21
* kerneldump: remove physical argument from d_dumperMitchell Horne2022-05-131-3/+2
* virtio: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-061-3/+1
* virtio: Add KMSAN hooks for network and block devicesMark Johnston2021-08-111-0/+3
* virtio_blk: Fix issuing T_GET_ID before DRIVER_OK statusKa Ho Ng2021-05-051-2/+18
* virtio: Reduce boilerplate for device driver module definitionsJessica Clarke2021-01-211-6/+2
* virtio: Handle possible failure of virtio_finalize_features()Bryan Venteicher2021-01-191-9/+19
* virtio_blk: Use DISKFLAG_WRITE_PROTECT for RO disksBryan Venteicher2021-01-191-22/+10
* virtio_blk: Add modern (V1) supportBryan Venteicher2021-01-191-48/+73
* Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov2020-11-281-4/+4
* virtio: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+0
* Add VIRTIO_BLK_T_DISCARD support to the virtio-blk driverAllan Jude2020-07-161-11/+57
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-2/+3
* Ever since the block layer expanded its command syntax beyond justScott Long2020-02-071-0/+6
* virtio(4): Add PNP match metadata for virtio devicesConrad Meyer2019-06-041-7/+5
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Create an API to reset a struct bio (g_reset_bio). This is mandatoryWarner Losh2016-02-171-3/+4
* Do not report stripe size if it is equal to sector size.Alexander Motin2015-04-181-1/+2
* Reenable VIRTIO_BLK_F_TOPOLOGY feature.Alexander Motin2015-03-051-0/+1
* Rework vtblk dump handling of in flight requestsBryan Venteicher2015-01-271-41/+31
* Cleanup and performance improvement of the virtio_blk driverBryan Venteicher2014-11-301-417/+422
* Add Virtio MMIO bus driver.Ruslan Bukin2014-11-181-0/+2
* Always append new bios to the tail of the queue, instead of sorting themBryan Venteicher2014-06-101-1/+1
* Add unmapped IO support to virtio_blk(4)Bryan Venteicher2014-01-131-3/+4
* Merge virtio changes from projects/virtioBryan Venteicher2013-07-041-1/+1
* Merge several virtio_blk changes from projects/virtioBryan Venteicher2013-07-041-23/+224
* Convert VirtIO to use ithreads instead of taskqueuesBryan Venteicher2013-07-041-42/+5
* Only set the barrier flag if the feature was negotiatedBryan Venteicher2013-03-051-8/+41
* virtio: Start taskqueues threads after attach cannot failBryan Venteicher2012-12-141-2/+3
* Various VirtIO improvementsPeter Grehan2012-07-111-42/+39
* Sync with Bryan Venteicher's virtio git repo:Peter Grehan2012-04-161-1/+3
* Catch up with Bryan Venteicher's virtio git repo:Peter Grehan2012-04-141-83/+154
* Catch up with Bryan Venteicher's virtio Hg repo:Peter Grehan2011-12-061-22/+7
* Import virtio base, PCI front-end, and net/block/balloon drivers.Peter Grehan2011-11-181-0/+1149