Commit Graph

  • cb0838a0ef Merge pull request #179 from versity/auke/extra_version_device_checks Zach Brown 2024-07-12 13:24:42 -07:00
  • 7eaed848ed Increase time measurement accuracy beyond whole seconds. Auke Kok 2024-03-05 14:10:17 -05:00
  • 267c1cc2d5 Check meta flags bit set/unset for devices. Auke Kok 2024-07-11 15:57:38 -04:00
  • c6b92329b3 Merge pull request #178 from versity/zab/v1.21 Zach Brown 2024-07-01 14:31:27 -07:00
  • 91e7f051cf v1.21 Release v1.21 Zach Brown 2024-07-01 10:57:54 -07:00
  • 7645f04363 Merge pull request #177 from versity/zab/retention_quota_project_indx Zach Brown 2024-06-28 17:21:15 -07:00
  • 8c06302984 Let run-tests specify mkfs format version zab/retention_quota_project_indx Zach Brown 2024-06-26 10:21:46 -07:00
  • 1bc83e9e2d Add indx xattr tag support to utils Zach Brown 2024-01-29 13:29:55 -08:00
  • 38c6d66ffc Add indx xattr tag support Zach Brown 2023-12-06 13:36:18 -08:00
  • 6a17dc335f Add quota tests Zach Brown 2023-11-30 15:53:15 -08:00
  • e0bb6ca481 Add quota support to utils Zach Brown 2023-09-29 11:55:38 -07:00
  • 38e6f11ee4 Add quota support Zach Brown 2023-09-13 09:30:23 -07:00
  • 442980f1c9 Add project ID tests Zach Brown 2023-12-12 13:56:25 -08:00
  • 82c2d0b1d0 Add o_tmpfile_linkat test binary Zach Brown 2023-12-12 14:43:46 -08:00
  • 4a8240748e Add project ID support Zach Brown 2023-09-13 09:30:14 -07:00
  • 60ca950f42 Drop caches in totl test Zach Brown 2023-08-21 12:50:48 -07:00
  • 9c45e8b7ef read_xattr_totls ioctl uses weak item cache Zach Brown 2023-08-16 14:56:06 -07:00
  • ee9e8c3e1a Extract .totl. item merging into own functions Zach Brown 2023-08-16 12:26:59 -07:00
  • 5f156b7a36 Add scoutfs_forest_read_items_roots Zach Brown 2023-08-15 16:15:11 -07:00
  • 3a51ca369b Add the weak item cache Zach Brown 2023-08-08 09:13:34 -07:00
  • 460f3ce503 Add unit tests for retention Bryant G. Duffy-Ly 2022-01-24 14:48:14 -06:00
  • fb5331a1d9 Add inode retention bit Zach Brown 2024-06-17 14:20:45 -07:00
  • 5a53e7144d Add format-version back/forward compat test Zach Brown 2022-02-03 09:06:34 -08:00
  • a23877b150 Add fs test functions for mounted paths Zach Brown 2022-02-03 14:05:32 -08:00
  • 5ccdf3c9f0 Add T_MODULE for tests Zach Brown 2022-02-03 09:26:01 -08:00
  • 270726a6ea Implement stat_more and setattr_more with attr_x Zach Brown 2024-06-26 12:48:32 -07:00
  • de304628ea Add attr_x commands and documentation to utils Zach Brown 2024-06-18 15:14:30 -07:00
  • 6a99ca9ede Add attr_x core and ioctls Zach Brown 2024-06-27 15:48:34 -07:00
  • 0521bd0e6b Make offline extent creation use one transaction Zach Brown 2024-06-26 13:36:22 -07:00
  • 361491846d Add scoutfs_fmt_vers_unsupported() Zach Brown 2024-06-27 13:53:53 -07:00
  • 9ba4271c26 Add new max format version of 2 Bryant G. Duffy-Ly 2022-01-07 10:31:46 -06:00
  • 90cfaf17d1 Initial support for different inode sizes Bryant G. Duffy-Ly 2022-01-07 08:03:43 -06:00
  • 6931cb7b0e Add scoutfs_inode_[gs]et_flags Zach Brown 2024-06-14 15:54:12 -07:00
  • 7d4db05445 Add scoutfs_item_lookup_smaller_zero Zach Brown 2022-05-11 14:06:02 -07:00
  • 7b71250072 Merge pull request #176 from versity/zab/accumulated_fixes Zach Brown 2024-06-26 13:21:50 -07:00
  • 8e37be279c Use seqlock to protect inode fields Zach Brown 2024-06-14 15:41:13 -07:00
  • d6642da44d Prevent downgrade of format version Zach Brown 2024-06-11 09:58:54 -07:00
  • 4b87045447 Pre-declare scoutfs_lock in forest.h Zach Brown 2023-08-16 12:25:48 -07:00
  • 3f773a8594 Fix uninit written in scoutfs_file_write_iter Zach Brown 2024-01-31 17:13:39 -08:00
  • c385eea9a1 Check for all offline in scoutfs_file_write_iter Zach Brown 2024-02-01 09:59:47 -08:00
  • c296bc1959 Remove scoutfs_data_wait_check_iter Zach Brown 2024-02-01 10:06:42 -08:00
  • 3052feac29 Have item cache show unprotected lock Zach Brown 2024-03-21 10:39:10 -07:00
  • 1fa0d7727c scoutfs_item_create checks wrong lock mode Zach Brown 2024-03-21 10:48:58 -07:00
  • 2af6f47c8b Fix bad error exit path in unlink Zach Brown 2024-06-18 12:50:55 -07:00
  • 6db69b7a4f Set root inode crtime in mkfs Zach Brown 2024-06-20 09:54:04 -07:00
  • 8ca1f1994d Merge pull request #174 from versity/zab/trace_block_estale Zach Brown 2024-06-11 09:42:45 -07:00
  • 48716461e4 Add tracepoint as block read returns ESTALE Zach Brown 2024-06-10 10:57:29 -07:00
  • 18f00a8acc scoutfs_item_create checks wrong lock mode zab/quot_proj_indx Zach Brown 2024-03-21 10:48:58 -07:00
  • 40b62b5033 Have item cache show unprotected lock Zach Brown 2024-03-21 10:39:10 -07:00
  • d4b1cd5931 Use incompatible pre-release format version Zach Brown 2024-02-01 10:21:21 -08:00
  • 555b307fe6 Remove scoutfs_data_wait_check_iter Zach Brown 2024-02-01 10:06:42 -08:00
  • 9859a75d4e Check for all offline in scoutfs_file_write_iter Zach Brown 2024-02-01 09:59:47 -08:00
  • c6ad865054 Fix uninit written in scoutfs_file_write_iter Zach Brown 2024-01-31 17:13:39 -08:00
  • 19ea848bca Add indx xattr tag support to utils Zach Brown 2024-01-29 13:29:55 -08:00
  • 13151b7c66 Add indx xattr tag support Zach Brown 2023-12-06 13:36:18 -08:00
  • 535352fbd4 Add quota tests Zach Brown 2023-11-30 15:53:15 -08:00
  • 941e053eb3 Add quota support to utils Zach Brown 2023-09-29 11:55:38 -07:00
  • 12fe44c0be Add quota support Zach Brown 2023-09-13 09:30:23 -07:00
  • b06a56b1ee Add project ID tests Zach Brown 2023-12-12 13:56:25 -08:00
  • 6817b403e5 Add o_tmpfile_linkat test binary Zach Brown 2023-12-12 14:43:46 -08:00
  • b89139b0fe Add project ID support to utils Zach Brown 2023-12-12 13:59:29 -08:00
  • bd4dad757b Add project support Zach Brown 2023-09-13 09:30:14 -07:00
  • b2448f461a Drop caches in totl test Zach Brown 2023-08-21 12:50:48 -07:00
  • 4091e2cc55 read_xattr_totls ioctl uses weak item cache Zach Brown 2023-08-16 14:56:06 -07:00
  • 45cd62974a Extract .totl. item merging into own functions Zach Brown 2023-08-16 12:26:59 -07:00
  • 5d744b78bd Pre-declare scoutfs_lock in forest.h Zach Brown 2023-08-16 12:25:48 -07:00
  • 1328f1a2cb Add scoutfs_forest_read_items_roots Zach Brown 2023-08-15 16:15:11 -07:00
  • 1f5c68cd30 Add the weak item cache Zach Brown 2023-08-08 09:13:34 -07:00
  • 965b692bdc Merge pull request #171 from versity/zab/v1.20 Zach Brown 2024-04-22 14:51:39 -07:00
  • c3c4b08038 v1.20 Release v1.20 zab/v1.20 Zach Brown 2024-04-22 13:20:42 -07:00
  • 92ba4f5662 Add test for parallel restore zab/parallel_restore Zach Brown 2023-03-28 12:49:50 -07:00
  • 7754feee3f Add parallel restore Zach Brown 2023-03-28 12:50:09 -07:00
  • c4b00d059a Add userspace NSEC_PER_SEC Zach Brown 2023-04-05 15:49:37 -07:00
  • 42a60e31c5 Add bloom filter index calc for userspace utils Zach Brown 2023-04-04 10:34:55 -07:00
  • ea7637b915 Add srch_encode_entry() for userspace utils Zach Brown 2023-04-03 13:49:15 -07:00
  • 1324c39372 Add put_unaligned_leXX() for userspace Zach Brown 2023-04-03 13:48:39 -07:00
  • f41bd60ca4 Add fls64() alias for userspace flsll() Zach Brown 2023-04-03 13:48:25 -07:00
  • 70a932614a Promote userspace btree block initialization Zach Brown 2023-03-28 14:28:01 -07:00
  • c6a11fcd6b Add userspace version of our mode to type Zach Brown 2023-03-28 13:46:17 -07:00
  • 3c67805004 Add userspace version of our dirent name hash Zach Brown 2023-03-28 13:09:12 -07:00
  • 02fe58b727 Add lk rbtree wrapper Zach Brown 2023-01-25 11:21:30 -08:00
  • 0519830229 Merge pull request #165 from versity/greg/kmod-uninstall-cleanup Zach Brown 2024-04-11 14:32:06 -07:00
  • 4d6e1a14ae More safely install/uninstall with weak-modules Greg Cymbalski 2024-04-02 11:36:13 -07:00
  • fc3e061ea8 Merge pull request #164 from versity/greg/preserve-git-describe Greg Cymbalski 2024-03-29 13:48:33 -07:00
  • 6541ccfdd0 Add test_bit to utils bitmap zab/check Zach Brown 2024-03-06 17:16:50 -08:00
  • b56836b395 Add {read,write}-metadata-image scoutfs commands Zach Brown 2024-03-06 14:33:26 -08:00
  • de8395a9cf Fix partial rename to check_meta_alloc Zach Brown 2024-03-06 14:33:24 -08:00
  • 94c608f281 (wip) add check command Zach Brown 2024-02-23 13:28:32 -08:00
  • 84c1460e4f Fix printing alloc list block extents Zach Brown 2024-03-04 14:53:34 -08:00
  • e407f67fcc Import a few more functions to our list.h Zach Brown 2024-02-23 17:24:30 -08:00
  • 13c4b35bed Add lk rbtree wrapper Zach Brown 2023-01-25 11:21:30 -08:00
  • 8624132ad2 Add debug command to wipe log_trees data_freed zab/utils_wipe_lt_data_freed Zach Brown 2022-06-14 11:17:14 -07:00
  • a4bc3fb27d Capture git info at spec creation time, pass into make Greg Cymbalski 2024-02-05 22:20:09 +00:00
  • 67990a7007 Merge pull request #162 from versity/zab/v1.19 Zach Brown 2024-01-30 15:46:49 -08:00
  • ba819be8f9 v1.19 Release v1.19 Zach Brown 2024-01-30 12:11:23 -08:00
  • 1b103184ca Merge pull request #161 from versity/zab/merge_timeout_option_fix Zach Brown 2024-01-30 12:07:10 -08:00
  • c3890abd7b Correctly set the log_merge_wait_timeout_ms option Zach Brown 2024-01-30 12:01:35 -08:00
  • 5ab38bfa48 Merge pull request #160 from versity/zab/log_merging_speedups Zach Brown 2024-01-29 12:26:55 -08:00
  • 55f0a0ded4 Add nr_log_trees debugfs counter zab/force_finalize_timeouts Zach Brown 2024-01-25 12:47:05 -08:00
  • dcfd22e4b1 Force merge creation timeout Zach Brown 2024-01-25 12:46:46 -08:00