Commit Graph

  • 9bb2977a1a Update bcachefs sources to 45845c32a41a fs: bcachefs: add missing MODULE_DESCRIPTION() Kent Overstreet 2024-05-27 11:00:22 -04:00
  • 5a3011c48e doc: update subvolume destroy command to subvolume delete Christopher Fore 2024-01-03 20:32:38 -05:00
  • aa985e6a44 Format with rustfmt Kent Overstreet 2024-05-26 20:38:08 -04:00
  • 5b216318b8 check_for_key before ask_for_passphrase Thomas Mühlbacher 2024-05-09 23:52:47 +02:00
  • 6ba303e8bf fix unfortunate typo Thomas Mühlbacher 2024-05-12 19:39:19 +02:00
  • 80167bf0a8 cmd_dump: Dump full btree nodes Kent Overstreet 2024-05-25 13:44:44 -04:00
  • 1e35104d31 Revert dump blocksize change Kent Overstreet 2024-05-25 08:08:58 -04:00
  • 7bf821f3f9 check errno to determine fsck ioctl error Thomas Bertschinger 2024-05-24 22:00:27 -06:00
  • ff44b8b96d
    Merge pull request #275 from intelfx/work/fix-naming koverstreet 2024-05-24 18:09:54 -04:00
  • 9cd7440649 cmd_dump: Dump btree nodes correctly Kent Overstreet 2024-05-24 18:06:33 -04:00
  • 3f531df2b3 Update bcachefs sources to 254510a1c269 bcachefs: btree_ptr_sectors_written() now takes bkey_s_c Kent Overstreet 2024-05-24 13:37:34 -04:00
  • 72ad5766bd fusemount: unbreak build Ivan Shapovalov 2024-05-24 22:56:50 +02:00
  • cd198e2b8e
    Merge pull request #274 from tmuehlbacher/make-nix-ci-useful koverstreet 2024-05-24 12:01:21 -04:00
  • 88aa61eb95 ci: run nix build in workflow Thomas Mühlbacher 2024-05-23 20:48:12 +02:00
  • 45c8cc32a3 ci: fix NixOS misnomer Thomas Mühlbacher 2024-05-23 20:31:34 +02:00
  • 0f5c8e0407
    Merge pull request #273 from tmuehlbacher/gh-action-fix koverstreet 2024-05-22 17:42:59 -04:00
  • 368cdb8796 ci: fix ci by updating gh actions Thomas Mühlbacher 2024-05-22 23:11:43 +02:00
  • f40361c34f chore(editorconfig): add *.y{,a}ml Thomas Mühlbacher 2024-05-22 23:11:18 +02:00
  • 764031a4aa
    Merge pull request #272 from tmuehlbacher/flake-overhaul koverstreet 2024-05-22 16:58:18 -04:00
  • 7d795ddb25
    Merge pull request #271 from tmuehlbacher/cargo-clippy koverstreet 2024-05-22 16:44:35 -04:00
  • 56a9580aeb build(nix): add some packages to the dev shell Thomas Mühlbacher 2024-05-22 21:42:26 +02:00
  • 2e316499df build(nix): add treefmt-nix Thomas Mühlbacher 2024-05-22 21:35:41 +02:00
  • cc16402e4f build(nix): replace flake-utils with flake-parts Thomas Mühlbacher 2024-05-22 21:08:09 +02:00
  • 0fcdd67bf0 build(nix): rm nixpkgs overlay Thomas Mühlbacher 2024-05-22 20:57:20 +02:00
  • 5e9d1953a2 build(nix): simplify devShell Thomas Mühlbacher 2024-05-22 20:51:00 +02:00
  • eccefb381d style(nix): group together inputs attr Thomas Mühlbacher 2024-05-22 20:43:43 +02:00
  • b91647aab8 style(nix): run nix fmt Thomas Mühlbacher 2024-05-22 20:41:19 +02:00
  • e94c985640 build(nix): switch to new RFC style nixfmt Thomas Mühlbacher 2024-05-22 20:39:24 +02:00
  • 04a31f10e0 build(flake.lock): update Thomas Mühlbacher 2024-05-22 20:14:54 +02:00
  • 683710c068 chore(editorconfig): flesh out definitions Thomas Mühlbacher 2024-05-22 21:37:09 +02:00
  • 3882d1b1e4 refactor: manually fix remaining clippy lints Thomas Mühlbacher 2024-05-22 22:21:31 +02:00
  • 3488d4f15f refactor: cargo clippy --fix Thomas Mühlbacher 2024-05-22 22:17:04 +02:00
  • 3ac510f6a4 add "bkey-type" option to list command Thomas Bertschinger 2024-05-09 15:14:06 -06:00
  • 477670f481 Update bcachefs sources to 07f9a27f1969 bcachefs: add no_invalid_checks flag Kent Overstreet 2024-05-03 15:22:22 -04:00
  • 5531accc97 cmd_dump: Fix missing sectors-to-bytes conversion Kent Overstreet 2024-05-08 19:04:38 -04:00
  • 128b569155 mount: Make udev_bcachefs_info more idiomatic Tony Asleson 2024-05-07 10:04:44 -05:00
  • 3d63b901c6 Handle mount with FS with 1 device Tony Asleson 2024-05-01 15:48:57 -05:00
  • 761ef99f91 Add env. variable BCACHEFS_BLOCK_SCAN Tony Asleson 2024-04-29 20:36:52 -05:00
  • 1fb1898b24 mount: Leverage udev db Tony Asleson 2024-04-16 21:24:04 -05:00
  • 52904aa886 BCACHEFS_KERNEL_ONLY Kent Overstreet 2024-05-04 15:26:14 -04:00
  • 2b8a0f0caf remove redundant "cmd_" prefix from functions in "commands" Thomas Bertschinger 2024-04-30 18:32:07 -06:00
  • 578f32a96e
    Merge pull request #259 from evanrichter/fix_device_add_args koverstreet 2024-04-29 12:57:27 -04:00
  • a739671c0b add short arg parsers to device add command Evan Richter 2024-04-29 10:16:13 -06:00
  • b832e3b2f7 remove --tier from device add getopt parser Evan Richter 2024-04-29 09:59:16 -06:00
  • efbe47e2b4 Update bcachefs sources to c19cbaf6e7b0 bcachefs: Run upgrade/downgrade even in -o nochanges mode Kent Overstreet 2024-04-28 21:29:50 -04:00
  • b9e48edba7 Update bcachefs sources to 035773e55b52 bcachefs: fix integer conversion bug Kent Overstreet 2024-04-25 16:25:29 -04:00
  • ec2d118738 fix splice_fd_to_stdinout() when stdin is closed Kent Overstreet 2024-04-25 00:43:47 -04:00
  • b3677f3040 Merge branch 'man-bcachefs-subvolume-snapshot' of https://github.com/FedericoSchonborn/bcachefs-tools Kent Overstreet 2024-04-19 21:42:12 -04:00
  • b8b36900f8
    bcachefs.8: subvolume delete -> subvolume snapshot Federico Damián Schonborn 2024-04-19 22:36:17 -03:00
  • 0e0aa31912 Update bcachefs sources to 0389c09b2fb7 bcachefs: Fix bio alloc in check_extent_checksum() Kent Overstreet 2024-04-17 17:34:18 -04:00
  • 59e04ddf40 1.7.0 - mi_btree_bitmap v1.7.0 Kent Overstreet 2024-04-17 03:25:28 -04:00
  • c824bbe69d Update bcachefs sources to 10ca1f99f8c9 bcachefs: Fix bch2_dev_btree_bitmap_marked_sectors() shift Kent Overstreet 2024-04-17 01:44:12 -04:00
  • cf44deafe6
    Merge pull request #251 from tasleson/handle_dev_symlink koverstreet 2024-04-15 18:25:41 -04:00
  • 5aaa6422b6 Update bcachefs sources to ad29cf999a91 bcachefs: set_btree_iter_dontneed also clears should_be_locked Kent Overstreet 2024-04-15 14:10:51 -04:00
  • 825062222c mount: canonicalize device path for single device node Tony Asleson 2024-04-09 15:01:14 -05:00
  • 5639fb38ca Update bcachefs sources to 09d4c2acbf4c bcachefs: reconstruct_inode() Kent Overstreet 2024-04-03 16:47:22 -04:00
  • 9f4ed5ce05 cmd_show_super: Also print device model Kent Overstreet 2024-04-01 19:55:03 -04:00
  • 6e50a9b4fc cmd_list, cmd_list_journal: pass -o very_degraded Kent Overstreet 2024-03-30 22:08:43 -04:00
  • 8e02744a90 Update bcachefs sources to 794723fc10c4 bcachefs: Topology repair now uses nodes found by scanning to fill holes Kent Overstreet 2024-03-29 22:09:24 -04:00
  • 89b322abb3 mount: Handle multi-device with 1 device node Tony Asleson 2024-02-26 16:07:54 -06:00
  • c28af3c0cc Typo: Tell sh to read the script from stdin Thomas Glanzmann 2024-03-18 20:34:05 +01:00
  • 8ce35b5424 Add example to install rust toolchain and add two missing debian build dependencies. Thomas Glanzmann 2024-03-18 12:57:39 +01:00
  • abfdc593a5 Update bcachefs sources to 83338f5b2cb8 bcachefs: fix for building in userspace Kent Overstreet 2024-03-16 19:29:22 -04:00
  • f1e87c66af
    Merge pull request #249 from wezm/const-cast koverstreet 2024-03-13 17:50:25 -04:00
  • 888321446d
    Avoid casting away const when processing C command args Wesley Moore 2024-03-13 20:07:07 +10:00
  • 6a41851118 path_to_cstr() Kent Overstreet 2024-03-02 18:41:55 -05:00
  • f4f87d9f76 cmd_dump: Set very_degraded Kent Overstreet 2024-03-08 16:40:19 -05:00
  • 62ab2e5216 Update bcachefs sources to 26494335d114 bcachefs: improve move_gap() Kent Overstreet 2024-02-25 21:11:52 -05:00
  • 55a2b65bd0
    Merge pull request #243 from CyanChanges/patch-1 koverstreet 2024-02-25 15:03:14 -05:00
  • 9ed434861f bkey.rs: use a single unsafe {} for BkeyValC conversion Kent Overstreet 2024-02-24 18:44:45 -05:00
  • 03272a1e55 Update bcachefs sources to a623b3063d5d bcachefs: Fix check_snapshot() memcpy Kent Overstreet 2024-02-24 01:26:40 -05:00
  • 0c00d3a372
    Typo Cyan 2024-02-24 14:21:54 +08:00
  • 010182e790 v1.6.4 v1.6.4 Kent Overstreet 2024-02-23 19:25:27 -05:00
  • 3388cf009a powerpc: use "long long" for 64-bit types in userspace Thomas Bertschinger 2024-02-23 15:20:42 -07:00
  • 16661be294 bch2_sb_is_encrypted{,_and_locked} Roland Vet 2024-02-22 22:12:40 +01:00
  • 817e957697 Apply naming convention: passphrase->unlock->key->decrypt->fs Roland Vet 2024-02-22 21:37:37 +01:00
  • 387e2a01ce Test 'fix'? Roland Vet 2024-02-23 07:50:18 +01:00
  • 8a800c671e Replace 7 spaces and a tab with a tab. Roland Vet 2024-02-20 22:21:53 +01:00
  • b582c9b4b8 Improve error message Roland Vet 2024-02-20 21:13:26 +01:00
  • eaf5575080 Rename sb to block_device Roland Vet 2024-02-20 20:51:31 +01:00
  • ceb9eaa020 Rename password{,_policy} Roland Vet 2024-02-20 20:48:30 +01:00
  • 37c0ae2e79 Rename KeyLocation to more appropriate KeyPolicy Roland Vet 2024-02-20 20:46:42 +01:00
  • ceb259b2a3 Typo Roland Vet 2024-02-20 19:49:50 +01:00
  • 46ed72461f Rename sbs to block_devices_to_mount Roland Vet 2024-02-20 19:46:59 +01:00
  • b7c43996a1 Rephrase help message Roland Vet 2024-02-19 15:13:41 +01:00
  • 911c53266a Remove unnecessary brackets Roland Vet 2024-02-16 08:14:29 +01:00
  • d67643f24c Add decryption by key_file Roland Vet 2024-02-18 09:32:19 +01:00
  • 0ff96b2a0f Add fmt::Display for KeyLocation Roland Vet 2024-02-22 21:12:36 +01:00
  • 86049a1641 Refactor ask_for_key to call new decrypt_master_key Roland Vet 2024-02-21 16:45:18 +01:00
  • 0728677cdc Fix dirent test: lines have changed Roland Vet 2024-02-21 08:39:27 +01:00
  • 466802d8c7 Fix line check Roland Vet 2024-02-21 08:27:40 +01:00
  • 25e84a9917 rust: use libc::Ioctl type for ioctl() request argument Thomas Bertschinger 2024-02-20 20:24:20 -07:00
  • de9c798382 v1.6.3 v1.6.3 Kent Overstreet 2024-02-20 18:42:07 -05:00
  • e5b2870d05 Update bcachefs sources to c887148ebf99 thread_with_file: add f_ops.flush Kent Overstreet 2024-02-20 16:28:18 -05:00
  • 6ff5313cbe cmd_fsck: Collect return code of kernel fsck with close() Kent Overstreet 2024-02-17 20:57:07 -05:00
  • b2824ebac1 bch_bindgen: fix packed and aligned structs on i686, ppc64 Thomas Bertschinger 2024-02-17 11:20:25 -07:00
  • 46590fa310 Merge remote-tracking branch 'github/master' Kent Overstreet 2024-02-16 01:53:51 -05:00
  • d1900b637e
    Merge pull request #211 from oz123/master koverstreet 2024-02-16 01:53:37 -05:00
  • e773e86495 Update bcachefs sources to 9a555a741e80 bcachefs: omit alignment attribute on big endian struct bkey v1.6.2 Kent Overstreet 2024-02-15 23:45:29 -05:00
  • f2ba586baf fix build on old gcc v1.6.1 Kent Overstreet 2024-02-13 23:27:04 -05:00