Commit Graph

  • 2fec0e3add Linux 6.18: META Rob Norris 2025-12-16 13:31:17 +11:00
  • b8c5d43f34 config/kmap_atomic: initialise test data Rob Norris 2025-11-19 22:46:30 +11:00
  • b3922eb8c1 zvol_id: make array length properly known at compile time Rob Norris 2025-11-19 22:40:15 +11:00
  • 8ebb586e0e Linux: bump -std to gnu11 Rob Norris 2025-11-19 22:37:49 +11:00
  • f4ead6682c sha256_generic: make internal functions a little more private Rob Norris 2025-09-29 09:32:50 +10:00
  • a82b804250 Linux 6.18: namespace type moved to ns_common Rob Norris 2025-09-29 09:16:36 +10:00
  • 8757506930 Linux 6.18: replace write_cache_pages() Rob Norris 2025-09-12 09:31:35 +10:00
  • c1f1464525 Linux 6.18: block_device_operations->getgeo takes struct gendisk* Rob Norris 2025-09-12 10:23:28 +10:00
  • 51ab0e2185 Linux 6.18: convert ida_simple_* calls Rob Norris 2025-09-12 10:03:07 +10:00
  • 51421ecbe8 Linux 6.18: replace nth_page() Rob Norris 2025-09-12 09:57:53 +10:00
  • 0ba3403323 Change shellcheck and checkbashism triggers. Turbo Fredriksson 2025-12-12 23:08:51 +00:00
  • 6c6a469bea Replace bashisms in ZFS shell function stub. Turbo Fredriksson 2025-12-12 21:04:33 +00:00
  • 1842d6b3cb Make lines stay within 80 char limit. Turbo Fredriksson 2025-12-04 21:36:44 +00:00
  • ead77e952e Add some comments to clarify the mounting of filesystems. Turbo Fredriksson 2025-12-04 15:41:02 +00:00
  • 01cb64510d Standardise if/then/else and for/do/done lines. Turbo Fredriksson 2025-12-04 15:04:41 +00:00
  • 29819a0177 Add missing initrd config variables. Turbo Fredriksson 2025-12-04 14:09:20 +00:00
  • 4af8e28a59 Remove unnecessary sourcing of variables. Turbo Fredriksson 2025-12-04 14:02:16 +00:00
  • 94975ff79b Fix issue with finding degraded pool(s). Turbo Fredriksson 2025-12-04 13:57:39 +00:00
  • 33dd57e1b4 Prefix all variables that are local with underscore. Turbo Fredriksson 2025-12-03 10:39:50 +00:00
  • d3b447de4e Shell script good practices changes. Turbo Fredriksson 2025-12-01 18:15:04 +00:00
  • 61ab032ae0 Fix potential global variable overwrite. Turbo Fredriksson 2025-12-01 17:39:39 +00:00
  • 32faecb0c2 CI: Use Ubuntu mirrors instead of azure (#18057) Tony Hutter 2025-12-16 09:15:18 -08:00
  • a69a90b49e Remove the obsolete FreeBSD 14.2-RELEASE from CI Alan Somers 2025-12-15 16:13:04 -07:00
  • 842fb1c135 CI: Change timeout values Tony Hutter 2025-12-15 14:58:01 -08:00
  • 22e89aca88 DDT: Fix compressed entry buffer size Alexander Motin 2025-12-15 17:52:44 -05:00
  • 3b1ff816bd DDT: Add/use zap_lookup_length_uint64_by_dnode() Alexander Motin 2025-12-15 17:38:34 -05:00
  • ff5414406f DDT: Switch to using ZAP _by_dnode() interfaces Alexander Motin 2025-12-15 12:49:14 -05:00
  • 46d6f1fe56 DDT: Move logs searches out of the lock Alexander Motin 2025-12-15 12:17:04 -05:00
  • 3d76ba2737 Improve async destroy processing timing Alexander Motin 2025-12-11 21:46:08 -05:00
  • f72fd378c8 Defer async destroys on pool import Alexander Motin 2025-12-09 15:16:46 -05:00
  • d976587a35 ZTS: Fix zvol_misc_fua SLOG writes check Alexander Motin 2025-12-10 14:28:00 -05:00
  • 20f09eae42 ZIO: ZIO_STAGE_DDT_WRITE is a blocking stage Alexander Motin 2025-12-10 19:51:53 -05:00
  • d393166c54 ARC: Increase parallel eviction batching Alexander Motin 2025-12-10 16:03:01 -05:00
  • 42411327cb Tag 2.4.0-rc5 Brian Behlendorf 2025-12-09 17:30:41 -08:00
  • 47319ef7a6 ZTS: Add test for snapshot automount race Ameer Hamza 2025-12-10 22:16:45 +05:00
  • 0bcbee6040 Fix snapshot automount race causing duplicate mounts and AVL tree panic Ameer Hamza 2025-12-09 02:49:11 +05:00
  • 74bbdda1ef Fix snapshot automount expiry cancellation deadlock Ameer Hamza 2025-12-02 03:43:42 +05:00
  • 663dc86de2 Fix taskq NULL pointer dereference on timer race Ameer Hamza 2025-11-19 21:21:10 +05:00
  • 145c606c60 Linux 6.18 compat: META (#18039) Brian Behlendorf 2025-12-10 09:04:24 -08:00
  • c9845a1332 Linux: work around use of GPL-only symbol kasan_flag_enabled Rob Norris 2025-12-11 05:04:57 +11:00
  • 028d66b9dd Fix ddtprune causing space leak Chunwei Chen 2025-12-10 10:02:14 -08:00
  • 206487b9b1 CI: Fix Ubuntu 22.01 rsend failures Tony Hutter 2025-12-09 10:22:46 -08:00
  • f8572e2a97 Fix a declaration position of the nth_page. Alex 2025-12-09 23:45:51 +00:00
  • 8c1eaea952 CI: exclude signed-off-by/reviewed-by from 72 char limit Brian Behlendorf 2025-12-08 15:17:56 -08:00
  • 25d755e108 Fix HIGHMEM/kmap API violation in zfs_uiomove_bvec_impl() bspengler-oss 2025-11-17 20:56:07 -05:00
  • 5946eeb8df Preserve LIFO ordering of kmap ops in abd_raidz_gen_iterate() bspengler-oss 2025-11-17 20:42:44 -05:00
  • 5e271995d1 Fix interaction of abd_iter_map()/abd_iter_unmap() with HIGHMEM bspengler-oss 2025-11-17 20:40:41 -05:00
  • a2f768f61f FreeBSD: Fix a potential null dereference in zfs_freebsd_fsync() Mark Johnston 2025-12-08 16:46:30 -05:00
  • 872266a5f3 During CI, use nproc instead of sysctl -n hw.ncpu Alan Somers 2025-12-04 17:57:15 -07:00
  • ed87bc593f ZTS: Add slow_vdev_degraded_sit_out retry Brian Behlendorf 2025-12-04 09:10:22 -08:00
  • e1f0baa546 FreeBSD: Remove HAVE_INLINE_FLSL use Alexander Motin 2025-12-02 15:13:16 -05:00
  • 071369803e raidz_test: Restore rand_data protection Alexander Motin 2025-11-25 05:07:00 -05:00
  • 6e10a51b74 raidz_test: Fix ZIO ABDs initialization Alexander Motin 2025-11-24 13:38:31 -05:00
  • 001ce40cd4 raidz_test: Set io_offset reasonably Alexander Motin 2025-11-24 13:36:58 -05:00
  • 68c1df8db3 ZFS: Enable more logs for raidz_001_neg Alexander Motin 2025-11-24 10:27:18 -05:00
  • a41ef36858 DDT: Reduce global DDT lock scope during writes Alexander Motin 2025-12-01 13:44:10 -05:00
  • a785ddc5f3 DDT: Switch to using wmsums for lookup stats Alexander Motin 2025-12-01 13:36:31 -05:00
  • 2aad3dee23 DDT: Make children writes inherit allocator Alexander Motin 2025-12-01 13:30:27 -05:00
  • cdbe788a39 CI: zfs-test-packages: Add in new repos Tony Hutter 2025-12-01 10:24:33 -08:00
  • d12eb47d96 config/kmap_atomic: initialise test data Rob Norris 2025-11-19 22:46:30 +11:00
  • 304810208e zvol_id: make array length properly known at compile time Rob Norris 2025-11-19 22:40:15 +11:00
  • aa091a17bd Linux: bump -std to gnu11 Rob Norris 2025-11-19 22:37:49 +11:00
  • f45622ff42 chksum: run 256K benchmark on demand, preserve chksum_stat_data Alexx Saver 2025-12-01 18:14:52 +00:00
  • 2e09f166f0 FreeBSD: Fix uninitialized variable error Alexander Motin 2025-11-25 05:16:35 -05:00
  • c8ecd63acd zpool: fix special vdev -v -o conflict Shreshth3 2025-11-19 08:30:20 -08:00
  • 9fdb854109 Linux: work around use of GPL-only symbol kasan_flag_enabled Rob Norris 2025-12-11 05:04:57 +11:00
  • 0c194352b5 Fix ddtprune causing space leak Chunwei Chen 2025-12-10 10:02:14 -08:00
  • ff47dd35e2 Ensure 64-bit off_t is used in user space instead of loff_t Alexander Moch 2025-12-10 17:45:39 +00:00
  • 48842c0a41 ZTS: Add test for snapshot automount race Ameer Hamza 2025-12-10 22:16:45 +05:00
  • a3238a745e Linux 6.18 compat: META (#18039) Brian Behlendorf 2025-12-10 09:04:24 -08:00
  • 5d40e0ed70 CI: Fix Ubuntu 22.01 rsend failures Tony Hutter 2025-12-09 20:04:51 -08:00
  • 104da9657a Fix a declaration position of the nth_page. Alex 2025-12-09 23:45:51 +00:00
  • d06ebddee4 CI: Add smatch static analysis workflow Brian Behlendorf 2025-11-17 14:33:40 -06:00
  • 040c533280 cmd/zpool cstyle issues Toomas Soome 2025-11-15 01:58:50 +02:00
  • a62c62120e ARC: Pre-convert zfs_arc_min_prefetch_ms Alexander Motin 2025-12-09 15:07:10 -05:00
  • bbbf438d66 linux: use sys/stat.h instead of linux/stat.h Alexander Moch 2025-12-09 19:58:45 +00:00
  • 09492e0f21 Reduce dataset buffers re-dirtying Alexander Motin 2025-12-09 12:18:09 -05:00
  • 574d5f3313 CI: exclude signed-off-by/reviewed-by from 72 char limit Brian Behlendorf 2025-12-08 15:17:56 -08:00
  • 060bc8b70d Fix HIGHMEM/kmap API violation in zfs_uiomove_bvec_impl() bspengler-oss 2025-11-17 20:56:07 -05:00
  • 2cab0554c0 Preserve LIFO ordering of kmap ops in abd_raidz_gen_iterate() bspengler-oss 2025-11-17 20:42:44 -05:00
  • 87df5e4872 Fix interaction of abd_iter_map()/abd_iter_unmap() with HIGHMEM bspengler-oss 2025-11-17 20:40:41 -05:00
  • 4ce030e025 Fix snapshot automount race causing duplicate mounts and AVL tree panic Ameer Hamza 2025-12-09 02:49:11 +05:00
  • 86b064469d FreeBSD: Fix a potential null dereference in zfs_freebsd_fsync() Mark Johnston 2025-12-08 16:46:30 -05:00
  • 89f729dcca During CI, use nproc instead of sysctl -n hw.ncpu Alan Somers 2025-12-04 17:57:15 -07:00
  • dfb0875200 ZTS: Add slow_vdev_degraded_sit_out retry Brian Behlendorf 2025-12-04 09:10:22 -08:00
  • 2d9ba1e3c8 config: Fix LLVM-21 -Wuninitialized-const-pointer warning (#17997) Alexander Moch 2025-12-03 19:30:55 +00:00
  • 05e2747bf2 Provide loff_t via <fcntl.h> on musl-based Linux systems Alexander Moch 2025-12-02 20:14:09 +00:00
  • ffaea08319 FreeBSD: Remove HAVE_INLINE_FLSL use Alexander Motin 2025-12-02 15:13:16 -05:00
  • 88d012a1d6 Fix snapshot automount expiry cancellation deadlock Ameer Hamza 2025-12-02 03:43:42 +05:00
  • 4754ac8529 raidz_test: Restore rand_data protection Alexander Motin 2025-11-25 05:07:00 -05:00
  • 338d432b42 raidz_test: Fix ZIO ABDs initialization Alexander Motin 2025-11-24 13:38:31 -05:00
  • 95b2eb50f2 raidz_test: Set io_offset reasonably Alexander Motin 2025-11-24 13:36:58 -05:00
  • 3647fa3902 ZFS: Enable more logs for raidz_001_neg Alexander Motin 2025-11-24 10:27:18 -05:00
  • 928eccc5bc DDT: Reduce global DDT lock scope during writes Alexander Motin 2025-12-01 13:44:10 -05:00
  • a5b665df39 DDT: Switch to using wmsums for lookup stats Alexander Motin 2025-12-01 13:36:31 -05:00
  • 48f33c1ef2 DDT: Make children writes inherit allocator Alexander Motin 2025-12-01 13:30:27 -05:00
  • 9a453b2050 CI: zfs-test-packages: Add in new repos Tony Hutter 2025-12-01 10:24:33 -08:00
  • bfd137d92b config/kmap_atomic: initialise test data Rob Norris 2025-11-19 22:46:30 +11:00
  • b7e00c7397 zvol_id: make array length properly known at compile time Rob Norris 2025-11-19 22:40:15 +11:00
  • c631f5e6c2 Linux: bump -std to gnu11 Rob Norris 2025-11-19 22:37:49 +11:00