Commit Graph

  • 1d482ca6e3 CI: Retire Ubuntu 20.04 builder Brian Behlendorf 2025-05-30 07:32:24 -07:00
  • 5764e218ba vdev_disk: remove classic IO submission Rob Norris 2025-05-31 00:31:02 +10:00
  • 44e3266894 events: include zio type in IO error reports Rob Norris 2025-05-31 00:29:29 +10:00
  • 0c94d3838d linux/zvol_os: don't try to set disk ops if alloc fails Rob Norris 2025-05-31 00:25:09 +10:00
  • 3084336ae4 Linux build: always use objtool Attila Fülöp 2025-05-30 03:04:20 +02:00
  • d92827b820 Linux 6.15 compat: META Tony Hutter 2025-05-28 16:28:02 -07:00
  • c81e37f15d [zfs-2.2.8] Revert "vdev_disk: default to classic submission for 2.2.x" Tony Hutter 2025-05-29 15:27:39 -07:00
  • 000236716a ZTS: Stop zpool_status tests from spamming stdout (#17292) Tony Hutter 2025-05-02 11:18:19 -07:00
  • 3dfa98d013 ZVOL: Make zvol_inhibit_dev module parameter platform-independent Fedor Uporov 2025-05-29 16:37:41 +03:00
  • fa697b94e6 FreeBSD: Add posix_fadvise(POSIX_FADV_WILLNEED) support Alexander Motin 2025-05-29 09:34:07 -04:00
  • 00360efa35 tunables: fix spelling Rob Norris 2025-05-24 21:10:34 +10:00
  • 9392be427e tunables: remove __check_old_set_param workaround Rob Norris 2025-05-24 17:10:15 +10:00
  • dd4e2f99f0 tunables: remove unused param get/set aliases Rob Norris 2025-05-24 17:08:01 +10:00
  • 589d99171f tunables: use Linux ullong param ops for u64 Rob Norris 2025-05-24 16:51:59 +10:00
  • 6e7e7ea7ef tunables: remove support for s64 tunables Rob Norris 2025-05-24 16:13:46 +10:00
  • 58235f52af tunables: remove direct use of module_param_cb Rob Norris 2025-05-24 16:36:29 +10:00
  • 7b183f1918 tunables: remove FreeBSD compat macros for Linux module params Rob Norris 2025-05-24 16:24:42 +10:00
  • b0e053a10d tunables: ensure tunable and variable have same define gate Rob Norris 2024-12-04 22:27:53 +11:00
  • d1724b59dc tunables: don't assert initialisation in impl getters Rob Norris 2024-12-07 13:20:20 +11:00
  • 5ef91c2bee zfs_log: make zfs_immediate_write_sz uint Rob Norris 2024-11-29 14:12:28 +11:00
  • 906ced88df Linux 6.15 compat: META Tony Hutter 2025-05-28 16:28:02 -07:00
  • 64e77fdf3b Fix null dereference in spa_vdev_remove_cancel_sync() Alexander Motin 2025-05-22 10:47:43 -04:00
  • fd13ad0503 Update 69-vdev.rules.in Andres 2025-05-21 14:05:11 -03:00
  • b9f5227d2b lzc_ioctl_fd: add ZFS_IOC_TRACE envvar to enable ioctl tracing Rob Norris 2024-12-28 15:27:26 +11:00
  • b7d14266f1 lzc: move lzc_ioctl_fd() into lzc proper Rob Norris 2025-05-17 14:06:44 +10:00
  • 13768f46e6 libzfs: ensure all ioctl calls go through lzc_ioctl_fd() Rob Norris 2025-05-16 21:43:38 +10:00
  • 999717c5ac Add Quality Assurance to pull request template Richard Yao 2025-05-20 11:49:22 -04:00
  • 25ad9ce692 dmu_objset_hold_flags() should call dsl_dataset_rele_flags() on error Richard Yao 2025-05-20 11:35:45 -04:00
  • 6b70ca665d arcstat: prevent ZeroDivisionError when L2ARC becomes empty Ameer Hamza 2025-05-20 04:27:24 +05:00
  • 8c0f7619b2 Linux 6.2/6.15: del_timer_sync() renamed to timer_delete_sync() Rob Norris 2025-04-08 20:47:43 +10:00
  • e64d4718a7 Linux 6.15: mkdir now returns struct dentry * Rob Norris 2025-04-04 16:59:15 +11:00
  • a4de1d38da icp: Use explicit_memset() exclusively in gcm_clear_ctx() Richard Yao 2025-05-19 13:04:05 -04:00
  • f28c685a84 Fix 2 bugs in non-raw send with encryption George Amanakis 2025-05-19 18:55:00 +02:00
  • 6517ebf4da Cause zpool scan resume commands to get logged in history Paul Dagnelie 2025-05-16 10:19:04 -07:00
  • 97c1fb6ad5 ARC: Notify dbuf cache about target size reduction Alexander Motin 2025-05-14 10:34:14 -04:00
  • db290fd48b Linux: Stop using NR_FILE_PAGES for ARC scaling Alexander Motin 2025-05-14 09:29:02 -04:00
  • a2bcf194f8 runners: Add option to install custom kernel on Fedora Tony Hutter 2025-05-13 14:43:35 -07:00
  • 280c3c3ace vdev_id: symlinks creation for multipath disk partitions (#17331) diwakar-kristappagari 2025-05-14 02:19:13 +05:30
  • 2e1f95b6bc AUTHORS/mailmap: update with new contributors Rob Norris 2025-05-08 19:32:39 +10:00
  • 0dc3656a55 update_authors: output possible mailmap additions Rob Norris 2025-05-08 19:32:39 +10:00
  • f8bad9b1f9 update_authors: consider Signed-off-by trailers for committer idents Rob Norris 2025-05-08 19:32:39 +10:00
  • 56a61d54f4 test-runner: rework output dir construction Rob Norris 2025-05-12 05:24:05 +10:00
  • 1c11d3a54f spa: clear checkpoint information during retry Mariusz Zaborski 2025-05-11 18:49:38 +02:00
  • db988fabfb linux/uio: remove "skip" offset for UIO_ITER Rob Norris 2025-05-12 02:46:40 +10:00
  • fa2cdaa604 More aggressively assert that db_mtx protects db.db_data Alan Somers 2025-05-09 07:02:26 -06:00
  • 51ed9640e9 FreeBSD: Use new SYSCTL_SIZEOF() Olivier Certner 2025-05-08 16:31:43 +02:00
  • 9b446fbb60 ARC: Avoid overflows in arc_evict_adj() (#17255) Alexander Motin 2025-05-06 12:31:38 -04:00
  • ce9cd12c97 txg: generalise txg_wait_synced_sig() to txg_wait_synced_flags() (#17284) Rob Norris 2025-05-03 08:29:50 +10:00
  • 52749ebb49 ZTS: Restore some delays in online_offline tests Alexander Motin 2025-04-25 12:21:02 -04:00
  • 101edf7ed9 Fix race between resilver wait and offline/detach Alexander Motin 2025-04-24 13:30:16 -04:00
  • a2593c1610 tests: fix S_IFMT undeclared at statx.c José Luis Salvador Rufo 2025-05-02 23:49:25 +02:00
  • fcc7259789 ZTS: Stop zpool_status tests from spamming stdout (#17292) Tony Hutter 2025-05-02 11:18:19 -07:00
  • 4b014840ea Fix double spares for failed vdev Tony Hutter 2025-05-02 09:03:11 -07:00
  • cd777ba5ad ZTS: Fix replacement/resilver_restart_001 on FreeBSD Tino Reichardt 2025-05-02 18:02:14 +02:00
  • ad63ab2d90 Sort the blocking snapshots list #12751 (#17264) Artem 2025-05-02 03:40:23 +03:00
  • edae295af9 Double quote variables to prevent globbing and word splitting Aleksandr Liber 2025-04-30 18:15:19 -07:00
  • c85f2fd531 cred: properly pass and test creds on other threads (#17273) Rob Norris 2025-04-30 09:27:48 +10:00
  • aa9335bbbc ZTS: Optimize KSM on Linux and remove it for FreeBSD Tino Reichardt 2025-04-29 21:27:47 +02:00
  • 4f34e8dcf6 zfs-rollback.8: fix typo in example number Quentin Thébault 2025-04-28 19:38:08 +00:00
  • a33e8b05ee ZTS: Use Ubuntu default url for cloud-image Tino Reichardt 2025-04-28 21:35:26 +02:00
  • fbff1ae9f6 ZTS: Make zvol_stress write some more Alexander Motin 2025-04-24 20:49:09 -04:00
  • 273db246a4 ZTS: Reduce extra caching in pool_checkpoint (#17268) Alexander Motin 2025-04-24 19:31:10 -04:00
  • 28f0c5cfdc Support using llvm-libunwind Sebastian Pauka 2025-04-25 03:58:48 +10:00
  • a77d641f01 Export correct symbols for Lustre Direct I/O Brian Atkinson 2025-04-24 13:55:21 -04:00
  • 0956fd736c Add more descriptive destroy error message Artem-OSSRevival 2025-04-24 04:17:52 +03:00
  • 7bb7ff7b49 ZTS: Fix 256MB file leak in zed_cksum_reported Alexander Motin 2025-04-23 21:08:39 -04:00
  • 658526db99 ZTS: Update FreeBSD version numbers Tino Reichardt 2025-04-23 03:17:29 +02:00
  • b590bfc6c8 ZTS: Remove fixed sleeps from slog_006_pos Alexander Motin 2025-04-22 21:03:52 -04:00
  • 03ac770008 ZTS: Polish online_offline tests Alexander Motin 2025-04-22 21:02:31 -04:00
  • 95df01020d ZTS: Remove ashift setting from dedup_quota test (#17250) Alexander Motin 2025-04-18 17:42:52 -04:00
  • 243a46f28d Cleanup VERIFY() macros (#17163) Alexander Motin 2025-04-16 12:01:32 -04:00
  • 7fde3933fb vdev_to_nvlist_iter: ignore draid parameters when matching names (#17228) Rob Norris 2025-04-15 10:10:48 +10:00
  • c2424f8d1a Improve L2 caching control for prefetched indirects Alexander Motin 2025-04-08 19:43:32 -04:00
  • 40b9ad19cc ZTS: Remove TXG_TIMEOUT from dedup_quota test (#17150) Alexander Motin 2025-03-17 12:54:50 -04:00
  • 602fecc316 Prefer embedded blocks to dedup Alexander Motin 2025-03-13 13:27:15 -04:00
  • 588fa16830 ZAP: Reduce leaf array and free chunks fragmentation Alexander Motin 2024-11-20 16:37:52 -05:00
  • c464f1d014 Only interrupt active disk I/Os in failmode=continue Paul Dagnelie 2025-05-28 15:31:32 -07:00
  • 0372def8c9 vdev_geom: converted injected EIO errors to ENXIO Rob Norris 2025-05-16 15:25:59 +10:00
  • 2303775fea ZTS: test dmu_tx response when pool suspends Rob Norris 2025-05-16 15:25:59 +10:00
  • 55d035e866 dmu_tx_assign: make all VERIFY0 calls use DMU_TX_SUSPEND Rob Norris 2024-07-09 13:59:57 +10:00
  • 4653e2f7d3 dmu_tx: break tx assign/wait when pool suspends Rob Norris 2024-06-28 21:07:41 +10:00
  • ac2e579521 dmu_tx: make DMU_TX_* flags an enum Rob Norris 2025-05-16 14:56:12 +10:00
  • 468d22d60c txg_wait_synced_flags: add TXG_WAIT_SUSPEND flag to not wait if pool suspended Rob Norris 2025-02-24 13:56:08 +11:00
  • 8487945034 zcp: get_prop: fix encryptionroot and encryption Pavel Snajdr 2025-05-28 02:04:37 +02:00
  • 06fa8f3f69 zfs_cmd: reorganise zfs_cmd_t to match original size Rob Norris 2025-05-28 10:01:06 +10:00
  • 087d7d80c7 ZVOL: Comment platform-specific empty functions bodies on FreeBSD side Fedor Uporov 2025-05-28 03:00:25 +03:00
  • 93af497120 [zfs-2.2.8] GCC: Fix array subscript check Tony Hutter 2025-05-27 15:34:43 -07:00
  • fc617645a3 vdev_disk: remove zfs_vdev_scheduler option Rob Norris 2025-05-24 17:16:54 +10:00
  • 5b93750f6f Linux 6.14 compat: META (#17098) (#17172) Tony Hutter 2025-03-25 10:35:01 -07:00
  • 0765d24735 Linux 6.13 compat: META (#17098) Tony Hutter 2025-02-27 11:24:36 -08:00
  • 284580c878 dmu_traverse: remove 'ignore_hole_birth' tunable alias Rob Norris 2024-12-04 16:50:02 +11:00
  • 81c62bc9e5 GCC 15: Fix unterminated-string-initialization (#17244) Tony Hutter 2025-04-16 09:33:29 -07:00
  • dcabac71e8 debian: Add libtirpc-dev dependency (#17220) Tony Hutter 2025-04-07 17:06:44 -07:00
  • 79cbdb3703 contrib/initramfs: use LVM autoactivation for activating VGs (#17125) Friedrich Weber 2025-04-02 01:07:46 +02:00
  • 3d087fde6e Use <fcntl.h> instead of <sys/fcntl.h> Sam James 2024-11-07 19:20:37 +00:00
  • b800ad856e Fix zoneid when USER_NS is disabled Wraithh 2023-11-29 19:55:17 +02:00
  • c4f7df8266 ZTS: Remove non-standard awk hex numbers usage Alexander Motin 2024-12-20 10:54:35 -05:00
  • 3b58dd5e1a RPM: Hold back incompatible kernel packages on Fedora Tony Hutter 2025-04-30 10:52:20 -07:00
  • f86e714068 Support for cross-compiling kernel modules n0-1 2025-01-06 02:27:19 +01:00
  • 92ae463715 fix: block incompatible kernel from being installed tleydxdy 2024-11-20 16:19:07 -05:00