Commit Graph

  • 39303febac chksum: run 256K benchmark on demand, preserve chksum_stat_data Alexx Saver 2025-12-01 18:14:52 +00:00
  • 7f7d4934cb FreeBSD: Fix uninitialized variable error Alexander Motin 2025-11-25 05:16:35 -05:00
  • e37937f42d ztest: fix broken random call Rob Norris 2025-11-25 04:43:15 +11:00
  • 1f3444f2bb zpool: fix special vdev -v -o conflict Shreshth3 2025-11-19 08:30:20 -08:00
  • 36e4f18883 Fix taskq NULL pointer dereference on timer race Ameer Hamza 2025-11-19 21:21:10 +05:00
  • 71609a9264 zfs: replace tpool with taskq Rob Norris 2025-11-17 19:56:32 +11:00
  • be7d8eaf54 taskq: initialize tsd on first use Rob Norris 2025-11-18 10:26:37 +11:00
  • 06c73cffab CI: Add smatch static analysis workflow Brian Behlendorf 2025-11-17 14:33:40 -06:00
  • 74b50a71a0 libuutil: remove packaging Rob Norris 2025-11-13 22:40:09 +11:00
  • adb316f411 libuutil: remove the whole thing Rob Norris 2025-11-14 16:09:39 +11:00
  • 871fa61d26 zfs: replace uu_list with sys/list Rob Norris 2025-11-13 21:16:38 +11:00
  • b593748287 zfs: replace uu_avl with sys/avl Rob Norris 2025-11-13 09:51:39 +11:00
  • e63d026b91 cmd/zpool cstyle issues Toomas Soome 2025-11-15 01:58:50 +02:00
  • ab38521f31 Tag zfs-2.3.5 zfs-2.3.5 Tony Hutter 2025-10-21 10:41:28 -07:00
  • 12d3e1fc61 FreeBSD: Satisfy ASSERT_VOP_IN_SEQC() Alexander Motin 2025-09-12 13:29:27 -04:00
  • 099f69ff5d Tag 2.4.0-rc4 Brian Behlendorf 2025-11-12 13:09:59 -08:00
  • 7a919fb70c Update all ABI files Brian Behlendorf 2025-11-11 17:14:32 -08:00
  • 5714090fb9 libspl: hide zfs_tunable_* symbols Brian Behlendorf 2025-11-11 17:11:54 -08:00
  • 5b2489caf2 Bump SONAME of libzfs and libzpool Brian Behlendorf 2025-11-10 12:50:16 -08:00
  • ff536b1538 Bump SONAME on libnvpair Brian Behlendorf 2025-11-07 16:05:09 -08:00
  • 7ebb5e9b3f Reduce timeout to zero when running inside a container Adi-Goll 2025-11-11 15:01:37 -08:00
  • 1e8c96d7d5 Add knob to disable slow io notifications Mariusz Zaborski 2025-11-11 19:42:17 +01:00
  • 41878d57ea Add BRT support to zpool prefetch command Alexander Motin 2025-11-10 19:16:22 -05:00
  • 002bc3da6a BRT: Increase block size from 4KB to 8KB Alexander Motin 2025-11-10 18:44:46 -05:00
  • e895c76194 ZAP: Remove dmu_object_info_from_dnode() call Alexander Motin 2025-11-10 17:26:15 -05:00
  • ac0bc4cc00 spa_misc: add an API for spa_namespace_lock Rob Norris 2025-11-11 09:23:39 +11:00
  • e305c7d596 BRT: Fix ranges to blocks conversion math Alexander Motin 2025-11-10 16:58:39 -05:00
  • e1734111fd Update man page description of zpool rewind Adi-Goll 2025-11-10 10:13:13 -08:00
  • aaf374bd40 ZIO: Set minimum number of free issue threads to 32 Alexander Motin 2025-11-08 14:41:53 -05:00
  • 583db40030 FreeBSD: Add support for _PC_CASE_INSENSITIVE rmacklem 2025-11-08 10:20:23 -08:00
  • 84dd55510b zstd: disable intrinsics Brian Behlendorf 2025-11-07 10:01:12 -08:00
  • 015729a11b Fix typo in vdev_raidz.c Adi-Goll 2025-11-07 09:55:03 -08:00
  • 4fd926ab40 libzfs: ignoring unreachable code Toomas Soome 2025-11-07 16:27:18 +02:00
  • 7b121388fb man: describe zfs-rewrite method and properties Rob Norris 2025-11-08 01:01:59 +11:00
  • 055e908d47 zfs-jail.8: Add introductory sentence, refactor Alexander Ziaee 2025-11-06 16:53:24 -05:00
  • a2a34d9212 Linux 6.17 compat: Fix broken projectquota on 6.17 Tony Hutter 2025-11-05 16:22:03 -08:00
  • dda711dbb5 Fix gang write late_arrival bug Paul Dagnelie 2025-11-05 11:40:22 -08:00
  • be1e5d599b CI: Update FreeBSD versions and ci-type handling Tino Reichardt 2025-11-05 18:56:17 +01:00
  • 612e8f1e57 get_key_material_https: label 'kfdok' defined but not used Toomas Soome 2025-11-04 23:13:07 +02:00
  • 5582e8b08e Update dnode_next_offset_level to accept blkid instead of offset Robert Evans 2025-11-04 16:12:17 -05:00
  • c9835dab1f Fix capitalization typo in README.md jamisiveshkumar 2025-11-04 06:07:58 +05:30
  • 67fc49433f Cleanup ZIO_FLAG_IO_RETRY vs TRYHARD usage Alexander Motin 2025-10-30 19:29:48 -04:00
  • e3acd0a728 Fix caching of DDT log and BRT Alexander Motin 2025-10-26 19:41:48 -04:00
  • 178a8be216 BRT: Round bv_entcount up to BRT_BLOCKSIZE Alexander Motin 2025-10-26 19:14:02 -04:00
  • 29567f13f6 autogen.sh: remove workaround for automake <1.14, needed for EL <=7 Joseph Anthony Pasquale Holsten 2025-10-30 16:26:56 -07:00
  • e8d2e08345 Retire ZoL patch scripts Brian Behlendorf 2025-10-30 09:07:38 -07:00
  • 5847626175 Pass flags to more DMU write/hold functions Alexander Motin 2025-10-29 14:17:51 -04:00
  • 9a9e06e5dd man: Update zpool-event subclass names and document new types Quartz 2025-10-29 03:49:05 +08:00
  • 82d59f7666 ZTS: autotrim_config.ksh is missing pool type Toomas Soome 2025-10-28 18:41:36 +02:00
  • 672fea2a50 FreeBSD zio_crypt.c: initialize uio variables before access Ryan Libby 2025-10-23 18:23:25 -07:00
  • ad6eee2b9b mailmap/AUTHORS: update with recent new contributors Rob Norris 2025-10-23 03:27:54 +11:00
  • f43839e7fd ZTS: fail test run if test runner crashes unexpectedly Rob Norris 2025-10-22 08:34:39 +11:00
  • a68a9c726d CI: Update FreeBSD versions and ci-type handling Tino Reichardt 2025-11-05 18:56:17 +01:00
  • 079ba86d71 Tag zfs-2.2.9 zfs-2.2.9 Tony Hutter 2025-10-16 16:57:09 -07:00
  • 5a77c19c8f BRT: Fix ranges to blocks conversion math Alexander Motin 2025-11-10 16:58:39 -05:00
  • 5f8b3fbe56 CI: Update FreeBSD versions and ci-type handling Tino Reichardt 2025-11-05 18:56:17 +01:00
  • 6e4acd7893 zstd: disable intrinsics Brian Behlendorf 2025-11-07 10:01:12 -08:00
  • 0cfd940b6c freebsd: unbreak module/Makefile.bsd build on 15-CURRENT-arm64 Martin Matuška 2025-04-06 01:43:41 +02:00
  • 3a2b089a9a Linux 6.17 compat: Fix broken projectquota on 6.17 Tony Hutter 2025-11-05 16:22:03 -08:00
  • 6015edb374 lib: update ABI meta following libspl changes Brian Behlendorf 2025-11-12 10:09:50 -08:00
  • 23d17f3587 libspl/random: add switch to force pseudo-random numbers for all calls Rob Norris 2025-11-11 11:16:30 +11:00
  • 4d451bae8a libspl: hide global data objects Rob Norris 2025-11-11 11:16:30 +11:00
  • e282e98e79 libzpool: add zfs_impl.c, remove from libicp Rob Norris 2025-11-08 18:04:29 +11:00
  • 677d6ed730 zfs_context: remove duplicate includes Brian Behlendorf 2025-10-30 18:04:15 -07:00
  • a49158c064 icp: remove global icp includes Brian Behlendorf 2025-10-30 17:41:25 -07:00
  • 913bdbf4d1 libzpool: remove global libzpool includes Brian Behlendorf 2025-10-30 17:49:18 -07:00
  • 99d7453b43 libzpool: add BE_POSIX_VENDOR for userspace bootenv Rob Norris 2025-11-08 15:04:51 +11:00
  • 801d9b4f96 debug: move all of the debug bits out of the spl Brian Behlendorf 2025-10-30 17:23:27 -07:00
  • eceb5b32e9 libspl: move loff_t declaration from zfs_context.h Rob Norris 2025-10-19 15:09:48 +11:00
  • 5305d0f8b9 zfs_context: move empty __init/__exit macros to sys/debug.h Rob Norris 2025-10-19 14:44:14 +11:00
  • 292438295d libspl: move compiler attribute macros from zfs_context.h Rob Norris 2025-10-19 14:41:38 +11:00
  • a43edeefaf libzutil: move NN_NUMBUF_SZ from zfs_context.h nearer to nicenum() Rob Norris 2025-10-19 14:27:26 +11:00
  • b9d2e7782f libspl: common sysmacros.h Rob Norris 2025-10-19 13:57:19 +11:00
  • 248c7ed0d2 libspl: move DTRACE_PROBE macros from zfs_context.h Rob Norris 2025-10-19 13:42:49 +11:00
  • 03b2e5c40c libspl: move remaining ddi_* prototypes from zfs_context.h Rob Norris 2025-10-19 13:34:14 +11:00
  • 559597b66c zfs_context: remove misc unused Rob Norris 2025-10-19 13:25:44 +11:00
  • ee0e86cfb5 libzpool: remove unused userspace ioctl policy functions Rob Norris 2025-10-19 13:18:12 +11:00
  • b5af61b569 libspl: move zone definitions from zfs_context.h Rob Norris 2025-10-19 13:09:34 +11:00
  • 70a1fadaf2 libspl: move SID implementation from libzpool Rob Norris 2025-10-27 14:37:06 +11:00
  • faa295b9a6 libspl: move SID definitions from zfs_context.h; remove kernel gate Rob Norris 2025-10-19 12:13:32 +11:00
  • 2b4a0dd6c0 libspl: move callb stubs from zfs_context.h Rob Norris 2025-10-18 23:45:31 +11:00
  • 9d609098cd libspl: move random impl from libzpool Rob Norris 2025-10-24 23:58:42 +11:00
  • 1911501c7d libspl: move random definitions from zfs_context.h Rob Norris 2025-10-18 23:39:19 +11:00
  • 55fb30ebe6 zfs_context: move vn_dumpdir to libzpool Rob Norris 2025-10-24 23:42:12 +11:00
  • daff6b7e35 libspl: move utsname() etc to sys/misc.h; initialise in libspl_init() Rob Norris 2025-10-24 23:39:20 +11:00
  • 6cf6f091cf libspl: move physmem to sys/systm.h; initialise at libspl_init() Rob Norris 2025-10-24 23:19:53 +11:00
  • d02ea5170a libspl: init/fini Rob Norris 2025-10-24 22:32:31 +11:00
  • 4e3b88927c libzpool: separate driver-side include Rob Norris 2025-10-24 22:37:54 +11:00
  • 0c6be03fd7 zfs_context: remove duplicated access control stuff; remove kernel gate Rob Norris 2025-10-18 22:35:57 +11:00
  • 335f46b219 libspl: move ptob() from zfs_context.h Rob Norris 2025-10-18 22:24:06 +11:00
  • bca4ca7949 libspl: add include guards for sys/string.h Rob Norris 2025-10-22 13:52:22 +11:00
  • db1c58095e libspl: move vattr and xvattr definitions from zfs_context.h Rob Norris 2025-10-17 22:25:23 +11:00
  • cf1044a15f libspl: move kmem implementation from libzpool Rob Norris 2025-10-27 14:12:20 +11:00
  • 8b5d919d4e libspl: move kmem definitions from zfs_context.h Rob Norris 2025-10-16 13:27:43 +11:00
  • ee89fefe4d libspl: move procfs_list implementation from libzpool Rob Norris 2025-10-27 13:49:15 +11:00
  • 8700fc669b libspl: move procfs_list definitions from zfs_context.h Rob Norris 2025-10-16 13:12:30 +11:00
  • 586eba95de libspl: move kstat implementation from libzpool Rob Norris 2025-10-27 13:38:26 +11:00
  • ce7a894af1 libspl: move kstat definitions from zfs_context.h, slim down to basics Rob Norris 2025-10-16 12:39:35 +11:00
  • 8c022088a7 libspl: move tsd definitions from zfs_context.h Rob Norris 2025-10-15 17:31:31 +11:00
  • c0984c936f libspl: move cred implementation from libzpool Rob Norris 2025-10-27 14:14:41 +11:00