Commit Graph

  • d93a3febba Adding Direct IO Support Brian Atkinson 2020-11-24 13:00:00 -0700
  • 46438c8893 sa_impl: fix SA header bitfield docs #16500 Rob Norris 2024-09-03 11:00:22 +1000
  • 3c6376eabc zts-report: don't crash on non-UTF-8 chars in the log #16497 Rob Norris 2024-09-01 14:15:05 +1000
  • 9599b2032b libzstd: also build with LIBZPOOL_CPPFLAGS #16489 Rob Norris 2024-08-30 19:02:26 +1000
  • 238905a4dc zpool events: expand value strings for ZIO error values #16470 Rob Norris 2024-02-29 15:00:25 +1100
  • 4eceec6dc2 value strings: pretty printers for flags and enums Rob Norris 2024-02-29 11:25:24 +1100
  • b4f3c4e352 linux: log a scary warning when used with an experimental kernel #15986 Rob Norris 2024-05-05 14:04:57 +1000
  • 7a4d150372 config/kernel: introduce "maximum experimental" kernel version Rob Norris 2024-03-12 20:38:12 +1100
  • d9d69c1b97 Chacha20-Poly1305 encryption #14249 Rob Norris 2023-09-18 21:25:43 +1000
  • 366d6fecf6 spa_prop_get: require caller to supply output nvlist #16505 Rob Norris 2024-09-04 12:09:43 +1000
  • d4d79451cb Add DDT prune command Don Brady 2024-06-17 22:35:18 +0000
  • 4a4f7b019f zdb: rework dedup accounting for log, quota and prune Rob Norris 2024-06-18 14:11:11 +1000
  • 45de819103
    Merge pull request #252 from truenas/NAS-130821-2 Alexander Motin 2024-09-04 10:39:42 -0400
  • b65aeb44ee Revert "Make mount.zfs(8) calling zfs_mount_at for legacy mounts" Umer Saleem 2024-09-04 00:40:44 +0500
  • d93a993e6e
    Merge 54c2e63bbe into bf8c61f489 #12444 Eirik Øverby 2024-09-04 10:51:41 +0900
  • bf8c61f489
    Remove unused sysctl node Seth Hoffert 2024-09-03 19:52:33 -0500
  • cfa06493fa Merge branch 'openzfs/master' into NAS-130821-2 Umer Saleem 2024-09-03 19:09:32 +0500
  • bcc62c184a Remove unused sysctl node #16493 Seth Hoffert 2024-08-30 18:20:46 -0500
  • 7433fdc1e2 sys/types32.h: Remove struct timeval32 from libspl's header #16491 Jessica Clarke 2024-08-30 21:12:38 +0100
  • b363a90197 Add DDT prune command #16277 Don Brady 2024-06-17 22:35:18 +0000
  • 4823cc2492 scrub: add option to scrub only recent data #16301 Mariusz Zaborski 2024-08-29 09:59:07 +0000
  • 5737823d0f arc_hdr_authenticate: make explicit error #9416 George Melikov 2024-06-03 20:40:25 +0300
  • 4dde5c3f35 Add last_scrubbed_txg property and option to scrub from last saved txg Mariusz Zaborski 2023-08-30 14:22:09 +0000
  • 065e76e2d2 Redesign scan/scrub interfact to allow scrubing range of TXGs Mariusz Zaborski 2023-08-21 16:35:24 +0200
  • 138612c989 Simplify diagnostic kstat for pool status #16484 Umer Saleem 2024-08-15 10:20:42 +0500
  • 420a125bdc Add a diagnostic kstat for obtaining pool status fredw 2024-03-25 14:25:38 -0600
  • 6a87877ebd zdb: rework dedup accounting for log, quota and prune Rob Norris 2024-06-18 14:11:11 +1000
  • 5c6bc0e6ee
    Merge 26818ada36 into b3b7491615 #15810 Pavel Snajdr 2024-08-28 22:54:48 -0500
  • 263bbe99f9 ZLE compression: don't use BPE_PAYLOAD_SIZE George Melikov 2024-05-29 23:50:25 +0300
  • 7eb2da21e9 zio_compress: introduce max size threshold George Melikov 2019-09-10 23:34:53 +0300
  • 502eec6abf
    Merge 5e41463ef4 into b3b7491615 #14708 Tino Reichardt 2024-08-28 22:27:03 +0200
  • 11ac1af1e3
    Merge 9038ce4936 into b3b7491615 #14322 Mohamed Tawfik 2024-08-28 02:18:26 +0300
  • baa5031456 Tag zfs-2.2.6 zfs-2.2.6 #16472 zfs-2.2.7-staging zfs-2.2-release Tony Hutter 2024-08-22 15:44:18 -0700
  • cd42e992b5 Enable L2 cache of all (MRU+MFU) metadata but MFU data only shodanshok 2024-08-16 22:34:07 +0200
  • b3b7491615 build: rename FORCEDEBUG_CPPFLAGS to LIBZPOOL_CPPFLAGS Rob Norris 2024-08-27 09:44:53 +1000
  • 92fca1c2d0 zstream: build with debug to fix stack overruns Rob Norris 2024-08-26 16:24:59 +1000
  • fea5af528d
    Merge 1e36c5b9ff into 50b32cb925 #14158 Brooks Davis 2024-08-27 15:51:00 +0200
  • 50b32cb925
    fm: pass io_flags through events & zed as uint64_t Rob Norris 2024-08-27 10:39:13 +1000
  • 73866cf346
    Fix issig() to check signal_pending after dequeue SIGSTOP/SIGTSTP Jitendra Patidar 2024-08-27 06:06:49 +0530
  • c516713627 build: rename FORCEDEBUG_CPPFLAGS to LIBZPOOL_CPPFLAGS #16477 Rob Norris 2024-08-27 09:44:53 +1000
  • c60df6a801 linux/zvol_os: fix zvol queue limits initialization Ameer Hamza 2024-08-16 02:29:50 +0500
  • d8fa32a79d linux/zvol_os: tidy and document queue limit/config setup Rob Norris 2024-07-31 14:35:48 +1000
  • 88a5ee0706 ZTS: fix zfs_copies_006_pos test on Ubuntu 20.04 (#16409) Tino Reichardt 2024-08-06 01:18:07 +0200
  • 0465fbecd7 ZTS: fix history_007_pos test on Ubuntu 24.04 (#16410) Tino Reichardt 2024-08-06 01:17:23 +0200
  • a99a37991e contrib: link zpool to zfs in bash-completion (#16376) Shengqi Chen 2024-08-06 00:44:10 +0800
  • 2ca1515374 module/icp/asm-arm/sha2: enable non-SIMD asm kernels on armv5/6 Shengqi Chen 2023-12-06 04:01:09 +0800
  • bce36e21ca module/icp/asm-arm/sha2: auto detect __ARM_ARCH Shengqi Chen 2023-11-22 21:58:47 +0800
  • 6be8bf5552
    zpool: Provide GUID to zpool-reguid(8) with -g (#16239) Mateusz Piotrowski 2024-08-26 18:27:24 +0200
  • 72b2c7b5e8 zstream: build with debug to fix stack overruns Rob Norris 2024-08-26 16:24:59 +1000
  • 2420ee6e12
    spl-taskq: fix task counts for delayed and cancelled tasks Rob Norris 2024-08-24 03:40:45 +1000
  • 34118eac06
    Make mount.zfs(8) calling zfs_mount_at for legacy mounts as well Low-power 2024-08-24 01:39:09 +0800
  • 3d835dddd7 Changed arc evict to prioritize unloaded spas #16215 Don Brady 2024-08-22 22:27:45 +0000
  • 7949ef3322 spl-taskq: fix task counts for delayed and cancelled tasks #16473 Rob Norris 2024-08-23 14:26:02 +1000
  • 588ddcaba6
    Merge b5ba50126f into cb36f4f352 #15891 Fabian-Gruenbichler 2024-08-23 03:37:20 +0200
  • cb36f4f352 zstream recompress: fix zero recompressed buffer and output Rob Norris 2024-07-23 11:43:18 +1000
  • a537d90734 zstream decompress: fix decompress size and output Rob Norris 2024-07-23 11:43:18 +1000
  • a9c94bea9f zio_compress_data: limit dest length to ABD size Rob Norris 2024-07-05 13:39:33 +1000
  • f62e6e1f98 compress: change zio_compress API to use ABDs Rob Norris 2024-07-04 14:48:38 +1000
  • d3c12383c9 compress: change compression providers API to use ABDs Rob Norris 2024-06-30 12:10:00 +1000
  • 522816498c compress: standardise names of compression functions Rob Norris 2024-06-29 11:16:50 +1000
  • dd0c08f9c6 compress: remove unused abd compress prototype Rob Norris 2024-06-29 11:19:10 +1000
  • e119483a95 compress: remove zio_decompress_data_buf Rob Norris 2024-06-29 11:47:16 +1000
  • b4d81b1a6a zstream: use zio_compress calls for compression Rob Norris 2024-07-05 15:01:57 +1000
  • 5eede0d5fd compress: rework callers to always use the zio_compress calls Rob Norris 2024-07-04 16:11:12 +1000
  • ba2209ec9e abd_get_from_buf_struct: wrap existing buf with ABD stored on stack Rob Norris 2024-07-11 07:37:30 +1000
  • 86492e3c96 Linux 6.10 compat: META Tony Hutter 2024-08-21 17:38:06 -0700
  • 07f0465742 linux/zvol_os.c: cleanup limits for non-blk mq case Ameer Hamza 2024-08-20 18:45:26 +0500
  • 0f9457d1dd linux/zvol_os.c: Fix max_discard_sectors limit for 6.8+ kernel Ameer Hamza 2024-08-20 01:30:57 +0500
  • 859f906a4b Fix null ptr deref when renaming a zvol with snaps and snapdev=visible (#16316) Justin Gottula 2024-08-15 14:13:18 -0700
  • 84a9861536 Linux 6.10 compat: Fix zvol NULL pointer deference Tony Hutter 2024-08-15 14:05:58 -0700
  • 9d64d1bfad Linux 6.10 compat: fix rpm-kmod and builtin Tony Hutter 2024-08-15 14:00:18 -0700
  • ce22dc2589 ZTS: Use /dev/urandom instead of /dev/random Tony Hutter 2024-08-14 12:27:07 -0700
  • 8479a45abe Linux 6.11: avoid passing "end" sentinel to register_sysctl() Rob Norris 2024-07-31 21:39:31 +1000
  • 8156099cf2 Linux 6.11: add compat macro for page_mapping() Rob Norris 2024-07-31 18:43:39 +1000
  • 11ad6124c3 Linux 6.11: add more queue_limit fields with removed setters Rob Norris 2024-07-31 17:22:20 +1000
  • 11de432c8b Linux 6.11: IO stats is now a queue feature flag Rob Norris 2024-07-31 14:48:58 +1000
  • 464747ffd3 Linux 6.11: first arg to proc_handler is now const Rob Norris 2024-07-31 12:15:07 +1000
  • 92a8af0f8b Linux 6.11: get backing_dev_info through queue gendisk Rob Norris 2024-07-30 22:25:50 +1000
  • 4fa84563b8 Linux 6.11: enable queue flush through queue limits Rob Norris 2024-07-30 21:40:35 +1000
  • 52b68cd342 Guarantee that spa_load_guid is unique Don Brady 2024-06-26 22:23:17 +0000
  • e360d9bbca During pool export flush the ARC asynchronously Don Brady 2024-06-26 20:07:03 +0000
  • 6961d4fb57 ZTS: Add a test to verify that copy_file_range obeys RLIMIT_FSIZE Mark Johnston 2024-08-05 15:57:44 +0000
  • 3a36797ad6 FreeBSD: Fix RLIMIT_FSIZE handling for block cloning Mark Johnston 2024-07-23 10:20:46 -0400
  • ac6500389b zfs: add bounds checking to zil_parse (#16308) c1ick 2024-08-01 08:17:04 +0800
  • 1f055436f3 linux/zvol_os: fix SET_ERROR with negative return codes Rob Norris 2024-07-18 13:13:44 +1000
  • 0172ee525b ZTS: fix io_uring test on RHEL 9 variants (#16411) Tino Reichardt 2024-08-07 01:30:11 +0200
  • 5b542d2ad9 zpool: Provide GUID to zpool-reguid(8) with -g #16239 Mateusz Piotrowski 2024-05-31 14:16:29 +0200
  • 0424c8ffaa Remove projectquota space upgrade and usage update of ZFS_INVALID_PROJID #16471 Jitendra Patidar 2024-08-22 11:26:27 +0000
  • 4afb477a8f
    Merge 8d73dab71f into 9e15877dfb #15471 Andrew Innes 2024-08-22 10:27:20 +0200
  • d3b568f0ac Don't run mount.zfs(8) helper for automounting snapshot #16393 WHR 2024-08-22 11:56:52 +0800
  • b50ae96744 Make mount.zfs(8) calling zfs_mount_at for legacy mounts as well WHR 2024-08-20 10:21:26 +0800
  • ff62d6412a fm: pass io_flags through events & zed as uint64_t #16469 Rob Norris 2024-08-22 14:25:39 +1000
  • d34fd94755
    Merge 69b3be36ad into 9e15877dfb #15869 Shawn Bayern 2024-08-21 22:02:06 -0400
  • 9e15877dfb
    Linux 6.10 compat: META Tony Hutter 2024-08-21 17:38:06 -0700
  • 25fbb01fee zstream recompress: fix zero recompressed buffer and output #16323 Rob Norris 2024-07-23 11:43:18 +1000
  • d728c6e8ef zstream decompress: fix decompress size and output Rob Norris 2024-07-23 11:43:18 +1000
  • bf73e80eaf zio_compress_data: limit dest length to ABD size Rob Norris 2024-07-05 13:39:33 +1000
  • 0b8145bf47 compress: change zio_compress API to use ABDs Rob Norris 2024-07-04 14:48:38 +1000
  • 997c893c2f compress: change compression providers API to use ABDs Rob Norris 2024-06-30 12:10:00 +1000
  • 5e33c4d2e3 compress: standardise names of compression functions Rob Norris 2024-06-29 11:16:50 +1000