Commit Graph

  • c3d74a0d6f FreeBSD: Ensure that z_pflags is initialized for new znodes Mark Johnston 2025-06-25 12:07:17 -04:00
  • dcd73069f0 zvol_remove_minors_impl: remove all async fallbacks Rob Norris 2025-08-05 13:53:40 +10:00
  • 8a0e5e8b54 zvol: stop using zvol_state_lock to protect OS-side private data Rob Norris 2025-08-05 14:19:24 +10:00
  • 96f9d271ea zvol: remove the OS-side minor before freeing the zvol Rob Norris 2025-08-05 13:43:17 +10:00
  • b2c792778c zvol: generalise zvol_remove_minors_impl() for single zvol case Rob Norris 2025-08-05 12:50:31 +10:00
  • 6bb8fe5528 ZTS: stress test concurrent zvol create/destroy Rob Norris 2025-08-08 14:08:26 +10:00
  • 30a915efed zfs-send.8: mention combination of -c/-e flags and zstd_compress feature r-ricci 2025-08-19 16:56:58 +02:00
  • 7b54567c1f trace_zil.h: rename zcw_zio_error to zcw_error Ameer Hamza 2025-08-19 19:54:50 +05:00
  • 9cf069b366 CI: Add optional patch level, fix hostname on F42 Tony Hutter 2025-08-15 09:21:23 -07:00
  • 3f87c9c276 Add CodeQL mismatched dsl_dataset_hold/_rele pairs check Richard Yao 2025-07-30 12:45:28 -04:00
  • 9d14ce4db7 Add conflict/replacement with older SONAME libzfs and libzpool packages Patrick Fasano 2025-08-13 11:53:24 -05:00
  • f65321e30c Add missing AC_MSG_RESULT Brian Behlendorf 2025-08-15 13:18:37 -07:00
  • 9b0a9b410e CI: Add optional patch level, fix hostname on F42 Tony Hutter 2025-08-15 09:21:23 -07:00
  • 5061f959d1 Retire zfs_autoimport_disable kmod option Brian Behlendorf 2025-08-14 14:58:58 -07:00
  • d151432073 ZIL: Make allocations more flexible Alexander Motin 2025-08-14 11:50:17 -04:00
  • 8d35a022e4 AUTHORS/mailmap: update with new contributors Rob Norris 2025-08-14 08:56:49 +10:00
  • 28433c4547 simd_stat: expose availability of VAES and VPCLMULQDQ Rob Norris 2025-02-27 13:03:48 +11:00
  • 930f9cc66c crypto_test: include AVX2 GCM implementation in tests Rob Norris 2025-02-27 13:02:17 +11:00
  • bb9225ea86 Backport AVX2 AES-GCM implementation from BoringSSL Joel Low 2025-02-15 11:37:33 +08:00
  • 885d929cf8 Fix missed assertion update in physical rewrite patch Alexander Motin 2025-08-13 15:56:25 -04:00
  • 3cfd670e74 Add conflict/replacement with older SONAME libzfs and libzpool packages Patrick Fasano 2025-08-13 11:53:24 -05:00
  • 3b64a9619f FreeBSD: zfs_putpages: don't undirty pages until after write completes Rob Norris 2025-07-01 09:24:23 +10:00
  • a072611eef Revert "FreeBSD: zfs_putpages: don't undirty pages until after write completes" Mark Johnston 2025-06-28 02:32:16 +00:00
  • 0fe10361ba Allow vmem_alloc backed multilists Brian Behlendorf 2025-08-12 13:36:03 -07:00
  • 3e78905ffb Silence zstd large allocation warning Brian Behlendorf 2025-08-12 13:38:08 -07:00
  • 46de04d2e9 FreeBSD 15.0 is now "PRERELEASE" Colin Percival 2025-08-12 13:38:55 -07:00
  • 41ca2296cd Linux 6.16 compat: META achill 2025-08-12 01:30:09 +02:00
  • 9651668457 zed: prettify slack notification message René Wirnata 2025-08-11 18:44:51 +02:00
  • a49c957299 linux/zvol_os: fix crash with blk-mq on Linux 4.19 Rob Norris 2025-08-09 02:39:14 +10:00
  • d1d706350e rpm: don't list /sbin/zgenhostid twice in %files Todd Zullinger 2025-08-07 14:39:56 -04:00
  • 11f844175e config: Avoid void main() in toolchain-simd.m4 Attila Fülöp 2025-08-04 02:11:48 +02:00
  • 57b614e025 SIMD: Don't require definition of HAVE_XSAVE Attila Fülöp 2025-08-04 01:30:58 +02:00
  • 0c7d6e20e6 Linux: zfs_putpage: document (and fix!) confusing sync/commit modes Rob Norris 2025-08-01 16:05:07 +10:00
  • b9c45fe68c Linux: zfs_putpage: complete async page writeback immediately Rob Norris 2025-07-28 10:51:00 +10:00
  • f72226a75c Linux: sync: remove async/sync accounting Rob Norris 2025-07-28 10:33:40 +10:00
  • 97fe86837c ZTS: mmap_ftruncate test to confirm async writeback behaviour Rob Norris 2025-08-01 13:51:46 +10:00
  • df5e02d253 CI: match and trim out internal timestamp for test prefix Rob Norris 2025-08-05 11:18:06 +10:00
  • 245adb6a4f ZTS: include microsecond timestamps on all output Rob Norris 2025-02-05 00:47:50 +11:00
  • 82a0868ce4 CI: Remove Debian backports Brian Behlendorf 2025-07-25 15:47:21 -07:00
  • e7e0bb3b61 linux: Fix out-of-src builds Coleman Kane 2025-07-24 18:38:58 -04:00
  • 6af1f61ad4 Fix zdb pool/ with -k Paul Dagnelie 2025-07-15 17:01:49 -07:00
  • 8c4f625c12 CI: Add CentOS Stream 9/10 to the FULL_OS runner list Carl George 2025-07-15 12:00:35 -05:00
  • 7882e85a9b Delete unused .cirrus.yml Tino Reichardt 2025-07-11 17:49:06 +02:00
  • 6b38d0f7ff ZTS: Fix FreeBSD 15.0 ksh errors Tino Reichardt 2025-07-09 23:40:32 +02:00
  • 80b6457fcd CI: Switch from FreeBSD 13.4 to 13.5 Alexander Motin 2025-07-09 17:38:32 -04:00
  • 2518f4b124 Revert "Fix incorrect expected error in ztest" Brian Behlendorf 2025-07-09 14:34:02 -07:00
  • 90d2c4407a ztest: Fix false positive of ENOSPC handling Igor Ostapenko 2025-07-04 02:00:13 +03:00
  • f7698f47e8 CI: run ztest on compressed zpool Brian Behlendorf 2025-07-03 10:27:05 -07:00
  • 6c1130a730 pyzfs: Adapt python lib directory evaluation from ax_python_devel.m4 Martin Rüegg 2025-06-21 18:55:19 +03:00
  • 74b539d3dc pyzfs: Update ax_python_devel.m4 to serial 37 Martin Rüegg 2025-06-21 16:20:16 +03:00
  • 024e60b927 Missing tests in make pkg Chunwei Chen 2025-06-30 16:16:27 -07:00
  • 5289f6f961 spa: ZIO_TASKQ_ISSUE: Use symbolic priority Olivier Certner 2025-06-30 16:24:23 +02:00
  • 094305c937 Fix TestGroup warning due to missing tags Paul Dagnelie 2025-06-19 14:41:31 -07:00
  • a826f7a993 ZTS: Use FreeBSD cloudinit images Tino Reichardt 2025-06-18 16:19:21 +02:00
  • 077269bfed Fix Assert in dbuf_undirty, which triggers during usage zap shrink Jitendra Patidar 2025-08-13 02:49:05 +05:30
  • d3c1d27afd zdb: better handling for corrupt block pointers Alan Somers 2025-08-12 15:16:37 -06:00
  • f8bc01c79f contrib/initramfs/scripts/zfs: shellcheck fixup Rob Norris 2025-08-13 07:09:59 +10:00
  • 22671c4da4 FreeBSD 15.0 is now "PRERELEASE" Colin Percival 2025-08-12 13:38:55 -07:00
  • 152e34822b Silence zstd large allocation warning Brian Behlendorf 2025-08-12 13:38:08 -07:00
  • 1ccae433e9 Allow vmem_alloc backed multilists Brian Behlendorf 2025-08-12 13:36:03 -07:00
  • e0e60d319c Better pack struct zio_prop Alexander Motin 2025-08-12 16:28:46 -04:00
  • 531568f438 zil_suspend: fix cookie leak if ZIL crashes during wait Rob Norris 2025-08-12 12:51:44 +10:00
  • 7c9adc6858 zil_process_commit_list: fail better if the pool suspends in stall Rob Norris 2025-08-12 12:47:09 +10:00
  • f562e0f691 ZIL: single zil_commit_waiter_done() function to complete a waiter Rob Norris 2025-08-12 12:44:51 +10:00
  • 92da3e18c8 ZIL: flag crashed LWBs so we know not to process them Rob Norris 2025-08-12 12:17:33 +10:00
  • 508c546975 ZIL: use a bitfield for LWB "slog" and "slim" state flags Rob Norris 2025-05-16 15:25:59 +10:00
  • 6b3333de2d Linux 6.16 compat: META achill 2025-08-12 01:30:09 +02:00
  • 1d0b94c4e7 zed: prettify slack notification message René Wirnata 2025-08-11 18:44:51 +02:00
  • 2fd145b578 zvol: cleanup error handling and passthrough Rob Norris 2025-08-09 10:04:01 +10:00
  • 90a1e13df2 Linux: zfs_sync: remove explicit suspend check Rob Norris 2025-06-17 11:33:12 +10:00
  • ef4058fcdc FreeBSD: zfs_putpage: handle page writeback errors Rob Norris 2025-06-04 19:20:24 +10:00
  • 3d6ee9a68c Linux: zfs_putpage: handle page writeback errors Rob Norris 2025-06-04 19:20:24 +10:00
  • 391e85f519 ZIL: add zil_commit_flags() to make honouring failmode= optional Rob Norris 2025-06-17 11:33:06 +10:00
  • 72602f6ad9 ZIL: "crash" the ZIL if the pool suspends during fallback Rob Norris 2025-02-24 15:31:21 +11:00
  • 99a5f5d1ba ZIL: pass commit errors back to ITX callbacks Rob Norris 2025-02-27 14:20:56 +11:00
  • 967b15b888 ZIL: allow zil_commit() to fail with error Rob Norris 2025-02-24 15:14:23 +11:00
  • 1f8c39ddb2 ZTS: test response of various sync methods under different failmodes Rob Norris 2025-05-16 15:25:59 +10:00
  • b270663e8a linux/zvol_os: fix crash with blk-mq on Linux 4.19 Rob Norris 2025-08-09 02:39:14 +10:00
  • 82d6f7b047 Prefer VERIFY0P(n) over VERIFY3P(n, ==, NULL) Rob Norris 2025-08-04 20:00:19 +10:00
  • f7bdd84328 Prefer VERIFY0P(n) over VERIFY(n == NULL) Rob Norris 2025-08-04 12:07:14 +10:00
  • 611b95da18 Prefer VERIFY0(n) over VERIFY3S(n, ==, 0) Rob Norris 2025-08-04 20:22:42 +10:00
  • 5c7df3bcac Prefer VERIFY0(n) over VERIFY3U(n, ==, 0) Rob Norris 2025-08-04 20:22:42 +10:00
  • c39e076f23 Prefer VERIFY0(n) over VERIFY(n == 0) Rob Norris 2025-08-04 12:07:14 +10:00
  • 2564308cb2 rpm: don't list /sbin/zgenhostid twice in %files Todd Zullinger 2025-08-07 14:39:56 -04:00
  • e44e51f28d zvol_task_report_status: gate behind ZFS_DEBUG Rob Norris 2025-07-25 13:17:18 +10:00
  • e6eb03a991 zvol_check_volblocksize: fix spa ref leak Rob Norris 2025-07-25 13:17:18 +10:00
  • 3e671f2353 zvol: remove void return casts on void-returning functions Rob Norris 2025-08-05 12:32:33 +10:00
  • 86bf73c1eb objtool wrapper: use absolute path to call the wrapper Attila Fülöp 2025-07-15 00:10:02 +02:00
  • 1d293b377a Linux build: handle CONFIG_OBJTOOL_WERROR=y Attila Fülöp 2025-06-16 17:12:09 +02:00
  • 22eb2bdce3 Make TX abort after assign safer Alexander Motin 2025-06-10 12:30:06 -04:00
  • 809b553940 Introduce zfs rewrite subcommand (#17246) Alexander Motin 2025-05-12 13:22:17 -04:00
  • abb6211e7a Linux 6.16: remove writepage and readahead_page Rob Norris 2025-06-24 05:51:02 +10:00
  • c405a7a35c Skip dbuf_evict_one() from dbuf_evict_notify() for reclaim thread khoang98 2025-08-01 19:47:41 -04:00
  • 4808641e71 enforce arc_dnode_limit shodanshok 2025-07-21 19:32:01 +02:00
  • 0c376d0f59 Document the new '-a' zpool option Mariusz Zaborski 2025-08-07 02:11:47 +02:00
  • 3e004369f7 Removed unused zio_decompress_fail_fraction variable Alek P 2025-08-06 20:10:03 -04:00
  • 25930cb8a1 config: Avoid void main() in toolchain-simd.m4 Attila Fülöp 2025-08-04 02:11:48 +02:00
  • 03592417cb SIMD: Don't require definition of HAVE_XSAVE Attila Fülöp 2025-08-04 01:30:58 +02:00
  • 8302b6e32b Some documentation polishing for log vdevs Alexander Motin 2025-08-06 13:45:45 -04:00
  • 60f714e6e2 Implement physical rewrites Alexander Motin 2025-07-23 15:51:00 -04:00