summaryrefslogtreecommitdiffstats
path: root/module/zfs/zvol.c
Commit message (Expand)AuthorAgeFilesLines
* Fix lock order inversion with zvol_open()Boris Protopopov2016-03-101-43/+20
* Add support for asynchronous zvol minor operationsBoris Protopopov2016-03-101-121/+373
* Make zvol update volsize operation synchronous.ab-oe2016-02-291-0/+4
* Make zvol minor functionality more robustBoris Protopopov2016-02-241-16/+77
* Call dmu_read_uio_dbuf() in zvol_read()Richard Yao2016-02-181-1/+1
* Clean up zvol request processing to pass uio and fix porting regressionsRichard Yao2016-02-181-76/+71
* Log zvol truncate/discard operationsDan McDonald2016-01-261-8/+59
* Illumos 4950 - files sometimes can't be removed from a full filesystemMatthew Ahrens2016-01-211-0/+1
* Illumos 3557, 3558, 3559, 3560George Wilson2016-01-151-10/+0
* Illumos 5960, 5925Paul Dagnelie2016-01-081-2/+3
* Use uio for zvol_{read,write}Chunwei Chen2015-12-151-5/+22
* Linux 4.4 compat: make_request_fn returns blk_qc_tChunwei Chen2015-12-011-0/+2
* Remove obsolete zv_lockRichard Yao2015-09-301-2/+0
* Linux 4.3 compat: bio_end_io_t / BIO_UPTODATELukas Wunner2015-09-251-1/+1
* Discard on zvols should not exceed the length of a blockRichard Yao2015-09-191-0/+1
* Prefetch start and end of volumesBrian Behlendorf2015-09-091-0/+17
* Reintroduce IO accounting on zvols on Linux 3.19+Richard Yao2015-09-091-5/+13
* Support secure discard on zvolsRichard Yao2015-09-041-7/+12
* zvol processing should use struct bioRichard Yao2015-09-041-173/+76
* Clear QUEUE_FLAG_ADD_RANDOM on zvolsRichard Yao2015-08-301-0/+3
* Check large block feature flag on volumesBrian Behlendorf2015-08-281-1/+25
* Limit max_hw_sectors_kb to 16MBrian Behlendorf2015-08-281-1/+1
* Bound zvol_threads module optionBrian Behlendorf2015-07-291-3/+4
* Fix switch-bool warningBrian Behlendorf2015-07-131-1/+1
* Update all default taskq settingsBrian Behlendorf2015-06-251-1/+1
* Set the maximum ZVOL transfer size correctlyTim Chase2015-03-251-1/+1
* Handle closing an unopened ZVOLBrian Behlendorf2015-01-301-5/+5
* Add zvol_open() error handling for readonly propertyBrian Behlendorf2015-01-301-1/+4
* Change KM_PUSHPAGE -> KM_SLEEPBrian Behlendorf2015-01-161-5/+5
* Mark IO pipeline with PF_FSTRANSBrian Behlendorf2015-01-161-27/+14
* Use long holds in zvol_set_volsize()Brian Behlendorf2014-01-141-55/+67
* cstyle: zvol.cBrian Behlendorf2013-12-161-109/+113
* Remove ZFC_IOC_*_MINOR ioctl()sBrian Behlendorf2013-12-161-44/+84
* Illumos #3236George Wilson2013-11-051-2/+11
* Illumos #3598Matthew Ahrens2013-10-311-21/+21
* Illumos #3464Matthew Ahrens2013-09-041-6/+11
* 3.10 API change: block_device_operations->release() returns voidChris Dunlop2013-07-081-0/+6
* Open pools asynchronously after module loadBrian Behlendorf2013-07-031-2/+0
* Cleanup zvol initialization codeRichard Yao2013-07-031-10/+18
* kmem_zalloc(..., KM_SLEEP) will never failshenyan12013-07-011-3/+1
* Add snapdev=[hidden|visible] dataset propertyEric Dillmann2013-03-051-3/+59
* Merge zvol.c changes from PSARC 2010/306 Read-only ZFS poolsGeorge Wilson2013-03-041-5/+8
* Constify structures containing function pointersRichard Yao2013-03-041-14/+14
* Fix zpool on zvol deadlockMassimo Maggi2013-01-181-13/+13
* Fix zpool on zvol lock inversion deadlockBrian Behlendorf2012-12-201-0/+28
* Fix using zvol as slog deviceJorgen Lundman2012-12-181-0/+23
* Fix NULL deref when zvol_alloc() failsBrian Behlendorf2012-11-271-1/+1
* Set default zvol elevator to noopBrian Behlendorf2012-10-051-0/+10
* Align DISCARD requests on zvols.Etienne Dechamps2012-10-041-9/+18
* Illumos #3100: zvol rename fails with EBUSY when dirty.Matthew Ahrens2012-10-031-0/+10