aboutsummaryrefslogtreecommitdiffstats
path: root/module/os/linux
Commit message (Expand)AuthorAgeFilesLines
* Linux: zfs_fillpage() should handle partial pages from end of fileRichard Yao2023-03-011-1/+5
* Prevent incorrect datasets being mountedJohn Poduska2023-02-271-2/+20
* Fix buffered/direct/mmap I/O raceBrian Behlendorf2023-02-232-102/+84
* Linux: use filemap_range_has_page()Brian Behlendorf2023-02-144-5/+12
* quick fix for lingering snapdir unmount problemsRich Ercolani2023-02-131-1/+14
* Reduce need for contiguous memory for ioctlsPrakash Surya2023-02-131-2/+2
* Add assertion and make variables unsigned in abd_alloc_chunks()Richard Yao2023-02-061-6/+8
* zfs_get_temporary_prop() should not pass NULL to strcpy()Richard Yao2023-02-061-1/+2
* linux 6.2 compat: zpl_set_acl arg2 is now struct dentryColeman Kane2023-01-241-0/+7
* Fix unprotected zfs_znode_dmu_finiChunwei Chen2023-01-192-4/+11
* Cleanup of dead code suggested by Clang Static Analyzer (#14380)Richard Yao2023-01-176-22/+9
* Cleanup: !A || A && B is equivalent to !A || BRichard Yao2023-01-121-2/+1
* Cleanup: Replace oldstyle struct hack with C99 flexible array membersRichard Yao2023-01-121-2/+2
* Cleanup: Fix indentation in zfs_dbgmsg_tRichard Yao2023-01-121-1/+1
* Cleanup: Use C99 flexible array members instead of zero length arraysRichard Yao2023-01-122-2/+2
* Cleanup: Remove unnecessary explicit casts of pointers from allocatorsRichard Yao2023-01-121-1/+1
* linux 6.2 compat: get_acl() got moved to get_inode_acl() in 6.2Coleman Kane2023-01-062-1/+13
* Linux 6.1 compat: open inside tmpfile()Antonio Russo2023-01-061-0/+15
* Skip permission checks for extended attributesAmeer Hamza2022-12-123-6/+3
* Linux: Cleanup unnecessary NULL check in __vdev_disk_physio()Richard Yao2022-12-081-1/+1
* Fix Clang 15 compilation errorsszubersk2022-11-301-0/+4
* Fix GCC 12 compilation errorsszubersk2022-11-301-0/+17
* Fix the last two CFI callback prototype mismatchesAlexander2022-11-292-2/+2
* Remove atomics from zh_refcountAlexander Motin2022-11-281-8/+6
* Cleanup: Suppress Coverity dereference before/after NULL check reportsRichard Yao2022-11-101-1/+1
* Allow to control failfastMariusz Zaborski2022-11-101-2/+14
* Optionally skip zil_close during zvol_create_minor_implAlan Somers2022-11-081-3/+5
* Support idmapped mount in user namespaceyouzhongyang2022-11-089-55/+100
* Expose zfs_vdev_open_timeout_ms as a tunableSerapheim Dimitropoulos2022-11-031-1/+4
* Cleanup: Remove branches that always evaluate the same wayRichard Yao2022-11-032-2/+1
* acl: use uintptr_t for ace walker cookiesBrooks Davis2022-11-031-5/+5
* Introduce kmem_scnprintf()Richard Yao2022-10-291-3/+3
* zfs_rename: support RENAME_* flagsAleksa Sarai2022-10-284-39/+211
* zfs_rename: restructure to have cleaner fallbacksAleksa Sarai2022-10-282-76/+138
* Remove zpl_revalidate: fix snapshot rollbackPavel Snajdr2022-10-284-48/+1
* Convert enum zio_flag to uint64_tRichard Yao2022-10-271-1/+1
* Aligned free for aligned allocAndrew Innes2022-10-261-2/+2
* Linux: Upgrade random_get_pseudo_bytes() to xoshiro256++ 1.0Richard Yao2022-10-201-25/+61
* Support idmapped mountyouzhongyang2022-10-1910-90/+165
* Cleanup: Simplify userspace abd_free_chunks()Richard Yao2022-10-181-4/+2
* Linux 6.1 compat: change order of sys/mutex.h includesColeman Kane2022-10-182-2/+3
* Fix declarations of non-global variablesTino Reichardt2022-10-187-7/+7
* Cleanup: Address Clang's static analyzer's unused code complaintsRichard Yao2022-10-142-2/+0
* zfs_domount: fix double-disown of dataset / double-free of zfsvfs_tChristian Schwarz2022-10-141-0/+2
* Cleanup: 64-bit kernel module parameters should use fixed width typesRichard Yao2022-10-136-17/+41
* Add defensive assertionsRichard Yao2022-10-121-0/+1
* Avoid calling rw_destroy() on uninitialized rwlockJorgen Lundman2022-10-051-1/+1
* Fix double const qualifier declarationsTino Reichardt2022-09-301-1/+1
* Reduce false positives from Static AnalyzersRichard Yao2022-09-301-2/+1
* zed: mark disks as REMOVED when they are removedAmeer Hamza2022-09-282-2/+55