aboutsummaryrefslogtreecommitdiffstats
path: root/module/os
Commit message (Expand)AuthorAgeFilesLines
* FreeBSD: Remove stray debug printfDoug Rabson2023-01-191-5/+2
* Restrict visibility of per-dataset kstats inside FreeBSD jailsAllan Jude2023-01-191-10/+79
* FreeBSD: zfs_register_callbacks() must implement error check correctlyRichard Yao2023-01-191-1/+1
* linux 6.2 compat: get_acl() got moved to get_inode_acl() in 6.2Coleman Kane2023-01-102-1/+13
* Linux 6.1 compat: open inside tmpfile()Antonio Russo2023-01-091-0/+15
* skip permission checks for extended attributesAmeer Hamza2023-01-053-5/+3
* FreeBSD: Fix potential boot panic with bad labelRyan Moeller2023-01-051-0/+2
* Fix clang 13 compilation errorsDamian Szuberski2022-12-011-1/+3
* FreeBSD: Fix out of bounds read in zfs_ioctl_ozfs_to_legacy()Richard Yao2022-12-011-1/+1
* Expose zfs_vdev_open_timeout_ms as a tunableSerapheim Dimitropoulos2022-12-011-1/+4
* Remove zpl_revalidate: fix snapshot rollbackPavel Snajdr2022-12-014-48/+1
* FreeBSD: Fix uninitialized pointer read in spa_import_rootpool()Richard Yao2022-12-011-1/+1
* Linux: Fix use-after-free in zfsvfs_create()Richard Yao2022-12-011-3/+2
* Linux 6.1 compat: change order of sys/mutex.h includesColeman Kane2022-11-011-1/+1
* zfs_domount: fix double-disown of dataset / double-free of zfsvfs_tChristian Schwarz2022-11-011-0/+2
* FreeBSD: Fix a pair of bugs in zfs_fhtovp()Mark Johnston2022-10-261-1/+2
* FreeBSD: handle V_PCATCHMateusz Guzik2022-09-281-0/+4
* FreeBSD: catch up to 1400068Mateusz Guzik2022-09-281-11/+30
* FreeBSD: stop passing LK_INTERLOCK to VOP_LOCKMateusz Guzik2022-09-281-1/+2
* FreeBSD: Fix integer conversion for vnlru_free{,_vfsops}()Richard Yao2022-09-281-0/+6
* Linux: Fix uninitialized variable usage in zio_do_crypt_data()Richard Yao2022-09-271-3/+3
* Improve too large physical ashift handlingAlexander Motin2022-09-211-2/+1
* Apply arc_shrink_shift to ARC above arc_c_minAlexander Motin2022-09-131-1/+4
* Linux 5.20 compat: blk_cleanup_disk()Brian Behlendorf2022-08-091-0/+4
* Linux 5.20 compat: bdevname()Brian Behlendorf2022-08-091-1/+11
* libtpool: -Wno-clobberedнаб2022-07-271-1/+1
* FreeBSD: Improve crypto_dispatch() handlingAlexander Motin2022-07-261-12/+29
* Avoid small buffer copying on writeAlexander Motin2022-07-262-2/+2
* Linux 5.19 compat: aops->read_folio()Brian Behlendorf2022-06-011-0/+12
* Linux 5.19 compat: blkdev_issue_secure_erase()Brian Behlendorf2022-06-011-9/+28
* Linux 5.19 compat: bdev_max_secure_erase_sectors()Brian Behlendorf2022-06-011-4/+2
* Linux 5.19 compat: bdev_max_discard_sectors()Brian Behlendorf2022-06-012-1/+3
* Linux 5.18 compat: bio_alloc()Brian Behlendorf2022-06-011-14/+39
* abd_os: remove redundant refcount creation for abd_childrenhping2022-05-201-1/+0
* Fix functions without a prototypeAidan Harris2022-05-201-1/+1
* FreeBSD: use zero_region instead of allocating a dedicated pageMateusz Guzik2022-05-201-7/+3
* autoconf: Fail when __copy_from_user_inatomic is a non-GPL symbolszubersk2022-05-201-4/+0
* PPC get_user workaroundDamian Szuberski2022-05-201-2/+6
* Adding ZERO_PAGE detectionBrian Atkinson2022-05-201-3/+12
* FreeBSD: Implement hole-punching supportKa Ho Ng2022-05-172-3/+64
* module: zfs: freebsd: fix unused, remove argsusedнаб2022-05-022-7/+3
* FreeBSD: remove unused variableнаб2022-05-021-3/+1
* zvol: remove unused variableнаб2022-05-021-2/+1
* Linux 5.18 compat: replace __set_page_dirty_nobuffersBrian Behlendorf2022-04-282-1/+12
* Fix O_APPEND for Linux 3.15 and older kernelsBrian Behlendorf2022-04-281-0/+2
* Linux 5.18 compat: kobj_type.default_attrs replaced with default_groupsнаб2022-04-251-17/+22
* FreeBSD: Fix translation from ABD to physical pages.Alexander Motin2022-04-211-1/+5
* Corrected oversight in ZERO_RANGE behaviorRich Ercolani2022-04-211-4/+6
* Linux 5.17 compat: GENHD_FL_EXT_DEVT / GENHD_FL_NO_PART_SCANBrian Behlendorf2022-04-201-13/+8
* FreeBSD: Return Mach error codes from VOP_(GET|PUT)PAGESMark Johnston2022-04-191-8/+7