aboutsummaryrefslogtreecommitdiffstats
path: root/module/os/linux/zfs/zvol_os.c
Commit message (Expand)AuthorAgeFilesLines
* linux/zvol_os.c: cleanup limits for non-blk mq caseAmeer Hamza2024-08-201-5/+0
* linux/zvol_os.c: Fix max_discard_sectors limit for 6.8+ kernelAmeer Hamza2024-08-201-0/+1
* linux/zvol_os: fix zvol queue limits initializationAmeer Hamza2024-08-151-3/+4
* Linux 6.10 compat: Fix zvol NULL pointer deferenceTony Hutter2024-08-151-3/+4
* Linux 6.11: add more queue_limit fields with removed settersRob Norris2024-08-131-8/+15
* Linux 6.11: IO stats is now a queue feature flagRob Norris2024-08-131-4/+3
* Linux 6.11: enable queue flush through queue limitsRob Norris2024-08-131-2/+10
* linux/zvol_os: tidy and document queue limit/config setupRob Norris2024-08-131-7/+38
* zvol: ensure device minors are properly cleaned upRob Norris2024-08-061-0/+15
* linux/zvol_os: fix SET_ERROR with negative return codesRob Norris2024-08-061-4/+4
* Linux 6.10: rework queue limits setupRob Norris2024-07-151-70/+116
* zvol: Fix suspend lock leaks (#16270)Mark Johnston2024-07-101-0/+1
* Linux 6.9: Call add_disk() from workqueue to fix zfs_allow_010_pos (#16282)Tony Hutter2024-06-281-5/+97
* Replace P2ALIGN with P2ALIGN_TYPED and delete P2ALIGN.chenqiuhao19972024-05-101-1/+1
* Replace usage of schedule_timeout with schedule_timeout_interruptible (#16150)Daniel Perry2024-05-091-1/+2
* Fix updating the zvol_htable when renaming a zvolAlan Somers2024-04-251-1/+1
* zvol_os: fix compile with blk-mq on Linux 4.xRob N2024-04-081-0/+5
* zvol_os: fix build on Linux <3.13Rob N2024-04-081-1/+2
* zvol: use multiple taskqAmeer Hamza2024-04-031-10/+92
* Linux 6.9 compat: blk_alloc_disk() now takes two argsRob Norris2024-04-031-1/+22
* zvols: prevent overflow of minor device numbersFabian-Gruenbichler2024-03-291-0/+7
* ZVOL: Minor code cleanupAlexander Motin2023-11-271-1/+1
* Update the kstat dataset_name when renaming a zvolAlan Somers2023-11-071-0/+2
* zvol: Implement zvol threading as a PropertyAmeer Hamza2023-10-311-1/+8
* ZIL: Cleanup sync and commit handlingAlexander Motin2023-10-301-1/+1
* Revert "zvol: Temporally disable blk-mq"Tony Hutter2023-10-241-0/+12
* zvol: Temporally disable blk-mqTony Hutter2023-10-101-12/+0
* Linux 6.6 compat: fsync_bdev() has been removed in favor of sync_blockdev()Coleman Kane2023-09-211-0/+6
* Linux 6.5 compat: blkdev changesColeman Kane2023-08-011-4/+24
* Enable tuning of ZVOL open timeout valuePrakash Surya2023-06-301-1/+6
* Linux cleanup: zvol_discard() should only call blk_queue_io_stat() onceRichard Yao2023-03-081-2/+1
* Optionally skip zil_close during zvol_create_minor_implAlan Somers2022-11-081-3/+5
* Fix declarations of non-global variablesTino Reichardt2022-10-181-1/+1
* Cleanup: Remove ineffective unsigned comparisons against 0Richard Yao2022-09-261-1/+1
* Linux 5.20 compat: blk_cleanup_disk()Brian Behlendorf2022-08-041-0/+4
* Add support for per dataset zil stats and use wmsum countersixhamza2022-07-201-4/+6
* Replace dead opensolaris.org license linkTino Reichardt2022-07-111-1/+1
* zvol: Support blk-mq for better performanceTony Hutter2022-06-091-121/+511
* Linux 5.19 compat: bdev_max_discard_sectors()Brian Behlendorf2022-05-311-0/+2
* Linux 5.17 compat: GENHD_FL_EXT_DEVT / GENHD_FL_NO_PART_SCANBrian Behlendorf2022-04-191-13/+8
* zvol_os: suppress compiler warning for zvol_open_timeout_mshpingfs2022-03-301-0/+3
* Linux 5.18 compat: replace genhd.h with blkdev.h includesнаб2022-03-281-1/+1
* zvol: make calls to platform ops staticChristian Schwarz2022-02-071-28/+16
* Linux 5.16 compat: Added add_disk check for returnRich Ercolani2022-01-241-0/+4
* module/*.ko: prune .data, global .rodataнаб2022-01-141-7/+7
* Fix zvol_open() lock inversionBrian Behlendorf2021-12-171-63/+58
* Linux 5.16: block_device_operations->submit_bio now returns voidColeman Kane2021-12-071-2/+8
* Linux 5.13 compat: retry zvol_open() when contendedBrian Behlendorf2021-12-011-4/+55
* Enable /proc/diskstats for zvolsBrian Behlendorf2021-08-051-0/+3
* Linux 5.14 compat: blk_alloc_disk()Brian Behlendorf2021-07-231-9/+34