Commit Graph

  • fee67d807b linux shim: implement BLK_OPEN_CREAT Kent Overstreet 2025-04-13 08:33:40 -04:00
  • 8fae948d60 fixup! posix_to_bcachefs: Process dirents in sorted order Kent Overstreet 2025-04-15 15:32:34 -04:00
  • 6a83d70ef5 Update bcachefs sources to c9d875f9be1f bcachefs: Casefold is now a regular opts.h option Kent Overstreet 2025-04-20 17:01:39 -04:00
  • 98f2c06d41 fd fixes Kent Overstreet 2025-04-21 14:31:18 -04:00
  • 8873eb1d0b Pull in unicode support from kernel Kent Overstreet 2025-04-20 20:24:08 -04:00
  • 3b819fd0d7 Update bcachefs sources to 7307b739bbe5 bcachefs: Read retries are after checksum errors now REQ_FUA Kent Overstreet 2025-04-19 00:11:55 -04:00
  • d681613129
    Merge pull request #376 from iav/debvers koverstreet 2025-04-18 23:07:25 -05:00
  • 5551e45735
    add version change for debian package Igor Velkov 2025-04-19 03:34:52 +03:00
  • dd2c7b9b89 format: Ensure we pick power of two bucket size v1.25.2 Kent Overstreet 2025-04-18 17:24:19 -04:00
  • 05c6cb61f9 bindgen: blacklist bch2_prt_vprintf Kent Overstreet 2025-04-17 12:50:48 -04:00
  • 0f59cc6a9e Update bcachefs sources to 65456ba56b93 bcachefs: Fix struct with flex member ABI warning Kent Overstreet 2025-04-17 12:42:47 -04:00
  • 28039ec698 fix cargo clippy list Kent Overstreet 2025-04-17 12:33:34 -04:00
  • 642bc34abc fixup! Add support for FS_IOC_GETFSSYSFSPATH Kent Overstreet 2025-04-15 11:57:34 -04:00
  • 0335994507 Fix bchu_fs_open_by_dev() Kent Overstreet 2025-04-15 11:04:11 -04:00
  • ae29e3069f cmd_migrate: adjust space reserved for new fs metadata Kent Overstreet 2025-04-15 11:09:42 -04:00
  • bb0107dce7
    Merge pull request #375 from xarblu/user-rustflags koverstreet 2025-04-14 14:15:55 -05:00
  • 96e82871a4
    Preserve RUSTFLAGS from environment Xarblu 2025-04-14 20:20:20 +02:00
  • c9ee646718 Add support for FS_IOC_GETFSSYSFSPATH Kent Overstreet 2025-04-13 18:39:23 -04:00
  • 844721635c Update bcachefs sources to 2f9361370129 bcachefs: Improve opts.degraded Kent Overstreet 2025-04-06 16:16:32 -04:00
  • ad3875d1d9 cmd_migrate: use correct bucket size Kent Overstreet 2025-04-13 12:07:31 -04:00
  • e99da4dddb xclose() Kent Overstreet 2025-04-13 09:36:26 -04:00
  • 7b35cb1e4a reshuffle device_cmds(), data_cmds() Kent Overstreet 2025-04-13 09:13:51 -04:00
  • 4f5dba7a87 cmd_format: --source, --no_initialize are incompatible Kent Overstreet 2025-04-13 08:44:30 -04:00
  • 007d6654bc cmd_format: Don't initialize in verbose mode Kent Overstreet 2025-04-13 08:43:10 -04:00
  • bd3e0742af cmd_format: make build_fs() static Kent Overstreet 2025-04-13 08:42:10 -04:00
  • de5af03b9d Merge pull request #372 from iav/set_deb_version koverstreet 2025-04-11 15:31:26 -05:00
  • 32d4213924 Add changelog record into debian package to set .deb v1.25.1 Igor Velkov 2025-04-11 23:22:14 +03:00
  • 3af7cf7550 Fix build with gcc 11 Kent Overstreet 2025-04-07 23:34:34 -04:00
  • 24f9bd29a6 posix_to_bcachefs: Process dirents in sorted order Kent Overstreet 2025-04-03 17:48:48 -04:00
  • bf44ffca50 bcachefs-tools: add missing "fs top" command to manual Integral 2025-04-05 20:36:17 +08:00
  • 4812b3e3d9 v1.25.1 v1.25.1 Kent Overstreet 2025-04-01 13:06:37 -04:00
  • 4a5c50774e refactor: make bch_bindgen pass clippy Thomas Mühlbacher 2025-03-31 23:47:44 +00:00
  • e47a5ce2bc fix(nix): allow msrv test to have warnings Thomas Mühlbacher 2025-03-31 23:47:43 +00:00
  • 3aa2a4c47c format: Ensure bcachefs module is loaded before checking version Kent Overstreet 2025-03-31 17:23:46 -04:00
  • 33483738c6 fix: use cargo workspace Thomas Mühlbacher 2025-03-31 14:35:06 +00:00
  • ea5bdadabd chore(nix): structure github CI nix flake checks Thomas Mühlbacher 2025-03-31 14:35:05 +00:00
  • 66c943be6c bcachefs-tools: add fs_usage & return -EINVAL when no matching subcommand Integral 2025-03-31 20:00:32 +08:00
  • 3d968816a4 Update bcachefs sources to 7fdc3fa3cb5f bcachefs: Log original key being moved in data updates Kent Overstreet 2025-03-30 18:25:39 -04:00
  • 76b3ec9d66 list_journal: fix transaction filter extent matching Kent Overstreet 2025-03-30 18:23:27 -04:00
  • 3e2d5b2b9a Update bcachefs sources to 0a2abe7ce837 bcachefs: Don't use designated initializers for disk_accounting_pos Kent Overstreet 2025-03-29 21:46:58 -04:00
  • 7c47145f6c cmd_fs_usage: Fix kernel version check Kent Overstreet 2025-03-28 11:38:55 -04:00
  • 396545c2ea bcachefs-tools: hide FUSE in usage when BCACHEFS_FUSE disabled Integral 2025-03-28 10:42:22 +08:00
  • 3bfe433d22 bcachefs-tools: make targets of subvolume create/delete required Integral 2025-03-27 14:37:19 +08:00
  • 19d3a1778c fsck: Kill -R, --reconstruct_alloc Kent Overstreet 2025-03-26 10:15:24 -04:00
  • e54f288992 bcachefs-tools: fix build failure by fixing of C header filename Integral 2025-03-26 16:18:28 +08:00
  • 7c66e9fac5 migrate_superblock: make sure we remove old superblock Kent Overstreet 2025-03-26 09:39:59 -04:00
  • 2160e9a7bd format: fix minimum bucket nr check Kent Overstreet 2025-03-25 16:47:50 -04:00
  • 941dfd7a29 mount: Parse bcachefs options, and pass them to mount helper Kent Overstreet 2025-03-25 14:25:15 -04:00
  • 18b4914587 rust binding for parse_mount_opts() Kent Overstreet 2025-03-25 14:09:16 -04:00
  • 8af5c93e48 Update bcachefs sources to 1392e502d48b bcachefs: Add an "ignore unknown" option to bch2_parse_mount_opts() Kent Overstreet 2025-03-25 13:24:57 -04:00
  • 6657ce2de3 Migrate tool fixes Kent Overstreet 2025-03-24 13:45:44 -04:00
  • 5504533986 format: kill min_size() Kent Overstreet 2025-03-23 12:41:35 -04:00
  • a55c655158 format: Redo bucket size calculations Kent Overstreet 2025-03-23 11:52:54 -04:00
  • b8435c5693 bch2_format() now takes a darray of dev_opts Kent Overstreet 2025-03-23 11:03:42 -04:00
  • 80d0a21ed3 chore(nix): rm unused attr build input Thomas Mühlbacher 2025-03-21 16:34:04 +00:00
  • a1080f2f6a feat(nix): add a CI check that builds on 32-bit Thomas Mühlbacher 2025-03-21 16:34:03 +00:00
  • 3bf9a19571 feat(nix): add an MSRV build to CI Thomas Mühlbacher 2025-03-21 16:34:02 +00:00
  • 00dd889d33 feat(nix): enable cross compilation Thomas Mühlbacher 2025-03-21 16:34:01 +00:00
  • 1a8e684ae0 fix(makefile): locate built bin with CARGO_BUILD_TARGET set Thomas Mühlbacher 2025-03-21 16:34:00 +00:00
  • 3d972489a8 fix(key): replace c_str macro with c"" literal Thomas Mühlbacher 2025-03-21 16:33:59 +00:00
  • 197437be12 feat(nix): replace fenix with rust-overlay Thomas Mühlbacher 2025-03-21 16:33:58 +00:00
  • 0a23a5ab1a feat(nix): open up support to more architectures Thomas Mühlbacher 2025-03-21 16:33:57 +00:00
  • 017c3cc66e fix(nix): rm input from crane that no longer exists Thomas Mühlbacher 2025-03-21 16:33:56 +00:00
  • 8b7810403b flake.lock: Update Thomas Mühlbacher 2025-03-21 16:33:55 +00:00
  • ce0c2241a4 v1.25.0 v1.25.0 Kent Overstreet 2025-03-19 18:03:23 -04:00
  • 846f3398a2 More device option work Kent Overstreet 2025-03-19 12:51:44 -04:00
  • e6aecdd3b8 cmd_fsck: just exit if passed -a Kent Overstreet 2025-03-19 13:33:19 -04:00
  • 62ea232b09 Update bcachefs sources to dbe591cee299 bcachefs: Add missing smp_rmb() Kent Overstreet 2025-03-19 10:15:48 -04:00
  • 64ce740ac6 cmd_recover_super: 'bcachefs recover-super' Kent Overstreet 2025-03-17 10:12:23 -04:00
  • c0836924b1 Update bcachefs sources to 4d28432bcc5f bcachefs: Validate bch_sb.offset field Kent Overstreet 2025-03-16 16:08:41 -04:00
  • f42ee45c6e Format now sets version_incompat_allowed Kent Overstreet 2025-03-10 14:33:06 -04:00
  • 6cbadc946d Update bcachefs sources to 46af7258b951 bcachefs: BCH_SB_FEATURES_ALL includes BCH_FEATURE_incompat_verison_field Kent Overstreet 2025-03-10 14:22:35 -04:00
  • 86cbeaf1c2 fix bch2_super_write() for bs > 4096 Kent Overstreet 2025-02-22 09:29:56 -05:00
  • dd1a882d17 Update bcachefs sources to 9736cbbc5cc3 bcachefs: bs > ps support Kent Overstreet 2025-02-20 15:42:51 -05:00
  • 3e15e96cb9 Switch to c11 atomics Kent Overstreet 2025-02-13 18:48:07 -05:00
  • d7f02b4ed5
    Merge pull request #362 from Conan-Kudo/update-fedora-builddeps koverstreet 2025-02-13 16:48:39 -05:00
  • 1606364799 docs: INSTALL: Update list of build dependencies for Fedora Neal Gompa 2025-02-13 16:46:57 -05:00
  • 553e605886 Merge remote-tracking branch 'github/master' Kent Overstreet 2025-02-06 17:32:41 -05:00
  • 55538d928b
    Merge pull request #360 from pevik/opensuse-install koverstreet 2025-02-06 17:31:48 -05:00
  • 7d30f895c6 cmd_fs_usage: Handle querying old versions Kent Overstreet 2025-02-06 10:26:10 -05:00
  • 8cc5bdede9 docs: Add fuse package on openSUSE Petr Vorel 2025-02-06 09:51:05 +01:00
  • 67c9b378c7 fixup! Update bcachefs sources to 63bbe0ca4167 bcachefs: Scrub Kent Overstreet 2025-02-03 15:31:55 -05:00
  • 55afc8ad37 v1.20.0 v1.20.0 Kent Overstreet 2025-02-03 14:13:39 -05:00
  • 3fcc955d00 Scrub Kent Overstreet 2024-12-29 08:44:31 -05:00
  • c4e25c6c3c bcachefs fs top Kent Overstreet 2025-02-01 16:48:31 -05:00
  • 8361ae1a42 Update bcachefs sources to 63bbe0ca4167 bcachefs: Scrub Kent Overstreet 2025-01-26 22:06:30 -05:00
  • 895fc9a101 cmd_format: fix -l, -v options Kent Overstreet 2025-01-26 17:34:23 -05:00
  • 56b2449ded
    Merge pull request #358 from pevik/opensuse-pkg koverstreet 2025-01-25 00:09:46 -05:00
  • 117e5fd7e9
    docs: Add info about openSUSE packages Petr Vorel 2025-01-24 22:34:09 +01:00
  • 35a13784a2 Update bcachefs sources to 78c6c8127e21 bcachefs: Fix check_inode_hash_info_matches_root() Kent Overstreet 2025-01-15 12:19:55 -05:00
  • 16e23eaec1 Fix cmd_fs_usage for disk accounting key sort change Kent Overstreet 2025-01-05 20:07:58 -05:00
  • 9cc5c9a79b update min_heap Kent Overstreet 2024-12-31 11:33:54 -05:00
  • 6f1429b4eb Update bcachefs sources to f4b9a91fce73 bcachefs: Scrub Kent Overstreet 2024-12-30 12:34:22 -05:00
  • 7210d5c911
    Merge pull request #345 from Flowdalic/mount-print-error koverstreet 2024-12-29 16:16:25 -05:00
  • 1055935ffe Update bcachefs sources to 864591728963 bcachefs: Dropped superblock write is no longer a fatal error Kent Overstreet 2024-12-08 22:31:09 -05:00
  • 634c812a1e Fix build failure on liburcu v0.15.0 Integral 2024-12-29 12:06:07 +08:00
  • 601deb6e5d fix c11 atomics Kent Overstreet 2024-12-10 16:15:54 -05:00
  • ef25411bdc fixup! bcachefs: cmd_set_option() can now set device options on multi device filesystems Kent Overstreet 2024-12-09 03:55:07 -05:00
  • 8b31dfb350 Update bcachefs sources to 55a65a994ed5 bcachefs: bcachefs_metadata_version_persistent_inode_cursors Kent Overstreet 2024-12-06 20:48:25 -05:00
  • 2aeeac7785 bcachefs: cmd_set_option() can now set device options on multi device filesystems Kent Overstreet 2024-12-06 16:30:19 -05:00