Commit Graph

  • 1331759db5 Bump rust edition to 2021 Kent Overstreet 2023-11-16 16:33:47 -0500
  • 119d26bb10 delete dead code Kent Overstreet 2023-11-16 15:47:59 -0500
  • 689b4dd4f0 Update bcachefs sources to 938f680845d1 fixup! rename and export __kern_path_locked() Kent Overstreet 2023-11-16 15:47:11 -0500
  • 9776f9f362 Create COPYING.rust-dependencies in release tarballs Kent Overstreet 2023-11-16 15:45:12 -0500
  • 46897e3011 delete dead code v1.3.4 Kent Overstreet 2023-11-16 15:47:59 -0500
  • b68c54c843 Update bcachefs sources to 938f680845d1 fixup! rename and export __kern_path_locked() Kent Overstreet 2023-11-16 15:47:11 -0500
  • cd43ee710a Create COPYING.rust-dependencies in release tarballs Kent Overstreet 2023-11-16 15:45:12 -0500
  • 47bb2d53ce Version is now specified in the makefile Kent Overstreet 2023-11-16 15:24:22 -0500
  • 27dcb743a6
    rust: downgrade clap_complete for the MSRV Zhai Can 2023-11-16 21:48:54 +0800
  • 7fd6c3ffe4 Update bcachefs sources to 3ca08ab51ec9 bcachefs: six locks: Simplify optimistic spinning Kent Overstreet 2023-11-12 20:53:57 -0500
  • a613340b26 rust keylocation add none variant and implement ValueEnum Finn Behrens 2023-11-12 17:12:36 +0100
  • 57db885d98
    Revert "rust: handle bytes -> OsStr on non-*nix targets" Zhai Can 2023-11-11 00:52:15 +0800
  • e097e706df
    rust: handle bytes -> OsStr on non-*nix targets Zhai Can 2023-11-10 22:00:31 +0800
  • 73da05d983
    rust-cli: add help on list command Zhai Can 2023-11-10 20:42:35 +0800
  • 1d1fe7b0b6
    add command to generate Rust-part CLI completions Zhai Can 2023-11-10 20:13:03 +0800
  • 61134a06fa nix: add devShell Finn Behrens 2023-11-05 11:44:27 +0100
  • 813310c343 nix: fix build add overlay and formatter to flake Finn Behrens 2023-11-04 09:40:16 +0100
  • 81352a29bc btree_write_buffer: ensure atomic64_sub_return_release availability v1.3.3 Nicholas Sielicki 2023-10-18 23:39:04 -0500
  • 974d9bf000 rust: mount: use libc::c_ulong for flags Nicholas Sielicki 2023-10-18 00:59:02 -0500
  • 29e27cc492 Fix build on 32 bit Kent Overstreet 2023-11-07 21:17:06 -0500
  • d6d1d8e519 make-release-tarball.sh Kent Overstreet 2023-11-07 19:33:41 -0500
  • 8f4361b686 ci: skip install of recommended packages v1.3.2 Alexander Fougner 2023-08-11 18:50:43 +0200
  • 04666325d4 ci: bump github actions Alexander Fougner 2023-11-06 19:52:05 +0100
  • 469e8eb008 Avoiding picking different bucket sizes for different devices Kent Overstreet 2023-11-06 20:47:48 -0500
  • a0371350ef Fix build for cmd_fusermount.c Kent Overstreet 2023-11-06 19:06:34 -0500
  • cc902bb4bf cmd_format: Check for device options after device arguments Kent Overstreet 2023-11-06 19:01:15 -0500
  • 26efa5cf2e downgrade rust deps to compile for MSRV Alexander Fougner 2023-11-05 01:07:01 +0100
  • 13a9480722 Update bcachefs sources to d464ec667b2b bcachefs: Add missing printk newlines Kent Overstreet 2023-11-03 12:09:59 -0400
  • 37ee7f0591 Update, slim down rust dependencies Kent Overstreet 2023-11-02 16:44:59 -0400
  • 0a08ddf78c Update bcachefs sources to b9bd69421f73 bcachefs: x-macro-ify inode flags enum v1.3.1 Kent Overstreet 2023-11-02 14:39:01 -0400
  • d320a4e927 Update bcachefs sources to 6628827a8707 bcachefs: Skip deleted members in member_to_text() Kent Overstreet 2023-10-27 19:38:36 -0400
  • 8eaf8ddf45 Update bcachefs sources to 7250b2ee5574 bcachefs: Fix deleted inodes btree in snapshot deletion Kent Overstreet 2023-10-27 16:43:11 -0400
  • 9799b119c3 Update bcachefs sources to 0d63ed13ea3d closures: Fix race in closure_sync() v1.3 Kent Overstreet 2023-10-25 02:09:44 -0400
  • bd9e015334 Update bcachefs sources to f70a3402188e bcachefs: Fix ca->oldest_gen allocation Kent Overstreet 2023-10-20 00:02:31 -0400
  • 2252eecec7 Update bcachefs sources to 24bdb6fed91c bcachefs: bch2_btree_id_str() Kent Overstreet 2023-10-19 22:52:02 -0400
  • 8369be0fcd btree_write_buffer: ensure atomic64_sub_return_release availability Nicholas Sielicki 2023-10-18 23:39:04 -0500
  • f2b987745d rust: mount: use libc::c_ulong for flags Nicholas Sielicki 2023-10-18 00:59:02 -0500
  • 6a34032417 Update bcachefs sources to a180af9dd349 bcachefs: Refactor memcpy into direct assignment Kent Overstreet 2023-10-18 21:57:11 -0400
  • 9f98746bfc Change open_for_format to the block io api Hunter Shaffer 2023-08-29 18:05:09 -0400
  • b2ffa12074 deleted unused path to device in get_size, get_blocksize Hunter Shaffer 2023-08-29 17:32:55 -0400
  • 1251ea58a8 Update bcachefs sources to 7bf1ac0d46 bcachefs: Correctly initialize new buckets on device resize Kent Overstreet 2023-10-07 17:23:13 -0400
  • 6b175a0224 Handle -EAGAIN from io_submit() Kent Overstreet 2023-09-29 01:27:59 -0400
  • 5e215654da Update bcachefs sources to a1b6677dca57 bcachefs: Fix looping around bch2_propagate_key_to_snapshot_leaves() Kent Overstreet 2023-09-26 17:12:51 -0400
  • 1e358401ec Update bcachefs sources to 1336a995cbc3 bcachefs: Silence transaction restart error message Kent Overstreet 2023-09-26 13:29:49 -0400
  • 6e8f2857af Create symlinks on install with ln -sf Kent Overstreet 2023-09-26 01:05:29 -0400
  • a053ebfb8c Update bcachefs sources to f9c612bbf82d bcachefs: Fixes for building in userspace Kent Overstreet 2023-09-23 18:42:30 -0400
  • 731926b5e5 Kill shell script wrappers Kent Overstreet 2023-09-22 14:06:55 -0400
  • f76c449ec0 bcachefs-tools: fix endian problems between bit spinlocks and futexes Brian Foster 2023-09-19 10:26:11 -0400
  • f68e0ed16e libbcachefs: convert sb features mask to little endian Brian Foster 2023-09-15 09:40:25 -0400
  • 9fe08ba354 cmd_mount: request passphrase if the existing key is revoked Colin Gillespie 2023-09-08 17:27:52 +1000
  • 8d5e53b88a cmd_set_passphrase: revoke the invalidated key Colin Gillespie 2023-09-08 17:27:51 +1000
  • 28e6dea653 cmd_mount: Fix test-only mount path Christopher James Halse Rogers 2023-09-01 16:51:32 +1000
  • e0e3032926
    Fix one second delay when exiting Torge Matthies 2023-09-01 17:51:31 +0200
  • d6acc0a0de
    cmd_mount: Fix test-only mount path Christopher James Halse Rogers 2023-09-01 16:51:32 +1000
  • 63c8f14756 Update bcachefs sources to e7f6215768 bcachefs: Fix snapshot_skiplist_good() Kent Overstreet 2023-08-28 15:20:58 -0400
  • 4d1d83b598 start for new benchmark code benchmark Kent Overstreet 2023-08-28 00:15:34 -0400
  • 63747ac653 Fix null ptr deref in bbpos_parse() Kent Overstreet 2023-08-22 15:45:35 -0400
  • 54b6beabf0 Update bcachefs sources to bed61fae3b bcachefs: Delete a faulty assertion Kent Overstreet 2023-08-18 00:07:51 -0400
  • 505c326cbe Update bcachefs sources to a8115093df bcachefs: Fix divide by zero in rebalance_work() Kent Overstreet 2023-08-17 17:08:33 -0400
  • 4d04fe4262 cmd_mount: use the correct keyring key type Colin Gillespie 2023-08-12 13:50:37 +1000
  • 732537a8bc
    cmd_mount: use the correct keyring key type Colin Gillespie 2023-08-12 12:36:56 +1000
  • f3976e3733 Update bcachefs sources to b0788c47d9 bcachefs: Fix check_version_upgrade() Kent Overstreet 2023-08-11 22:22:59 -0400
  • bcee0320dc cmd_dump: Also set read_only Kent Overstreet 2023-08-11 18:17:07 -0400
  • ae23e4541f fuse: Set fsname correctly Kent Overstreet 2023-08-11 18:16:14 -0400
  • 0de1fb41b7 cmd_mount: don't return 0 on mount failure Linus Heckemann 2023-08-10 15:22:25 +0200
  • 9d26fad294 fuse: Update for snapshots Kent Overstreet 2023-08-08 17:42:16 -0400
  • 15b24c7327 Update bcachefs sources to 717b356d1d bcachefs: Convert journal validation to bkey_invalid_flags Kent Overstreet 2023-08-05 18:06:22 -0400
  • caeeba5152 ci: set and verify MSRV Alexander Fougner 2023-07-21 11:41:54 +0200
  • a3087defd8 Remove sparse protocol envvar Alexander Fougner 2023-06-22 19:09:16 +0200
  • 8885dbe8df cmd_dump: Making dumping the entire journal the default Kent Overstreet 2023-08-03 17:19:48 -0400
  • bafc817a3f Update bcachefs sources to 5b8c4a1366 bcachefs: bcachefs_metadata_version_deleted_inodes v1.2 Kent Overstreet 2023-08-03 13:26:22 -0400
  • 87179c7a6e Update bcachefs sources to 33a60d9b05 bcachefs: Assorted fixes for clang Kent Overstreet 2023-08-01 20:18:33 -0400
  • 2d7982de78 cmd_list_journal: Tweak extent matching Kent Overstreet 2023-08-01 16:57:52 -0400
  • 3e39c57c70 bpos_parse() now handles symbol constants Kent Overstreet 2023-08-01 16:57:00 -0400
  • 71ed9f183b Run shrinkers when pthread_create fails Kent Overstreet 2023-07-20 21:28:03 -0400
  • ded0160563 Update bcachefs sources to 4b5917839c bcachefs: Fix a null ptr deref in check_xattr() Kent Overstreet 2023-07-20 19:37:48 -0400
  • e8e60b982d Fix 'bcachefs fsck -y' Kent Overstreet 2023-07-20 18:11:51 -0400
  • 44fc32e7ef Update bcachefs sources to ee560a3929 bcachefs: Print version, options earlier in startup path Kent Overstreet 2023-07-20 18:09:44 -0400
  • a7b0ba44f0 ci: upgrade to checkout action v3 Alexander Fougner 2023-07-20 21:35:47 +0200
  • faec58a713 .gitignore: replace travis with github-ci config Jörg Thalheim 2023-06-18 19:23:28 +0700
  • 2bbb23812c add dependabot config to keep github ci actions up-to-date Jörg Thalheim 2023-06-18 19:22:57 +0700
  • 73dd04c059 ci: unpin nix install url Jörg Thalheim 2023-06-18 19:19:24 +0700
  • 23c2c8832a ci: bump install-nix-action/cachix to fix nixos build Jörg Thalheim 2023-06-18 19:14:49 +0700
  • c8bec83e30 Update bcachefs sources to e14d7c7195 bcachefs: Compression levels Kent Overstreet 2023-07-10 20:31:34 -0400
  • dc6dcdcddf cmd_list.rs: use FSCK_FIX_yes Stijn Tintel 2023-07-15 16:25:33 +0300
  • 8d71b043b2 Update bcachefs sources to e14d7c7195 bcachefs: Compression levels Kent Overstreet 2023-07-10 20:31:34 -0400
  • 1c156d5c46 Add additional information about encryption Demi Marie Obenour 2023-06-10 16:43:31 -0400
  • ee1d223ab2 Update bcachefs sources to 04f2d2ae5b bcachefs: Fix build error on weird gcc Kent Overstreet 2023-07-10 15:57:09 -0400
  • 21ae8a4b71 Update bcachefs sources to 070ec8d07b bcachefs: Snapshot depth, skiplist fields v1.1 Kent Overstreet 2023-07-10 14:17:18 -0400
  • 73bf371f4c Update bcachefs sources to fb39031ade bcachefs: bch2_sb_maybe_downgrade(), bch2_sb_upgrade() Kent Overstreet 2023-07-10 12:23:51 -0400
  • ffa950ce1d Update bcachefs sources to 1e3ca87f7b bcachefs: bcachefs_metadata_version_major_minor v1.0 Kent Overstreet 2023-07-10 01:44:55 -0400
  • 5d507f795b Update bcachefs sources to da7d42a9a2 bcachefs: Add new assertions for shutdown path Kent Overstreet 2023-07-09 15:16:50 -0400
  • c99a444c5c Update bcachefs sources to 25de2b00dc bcachefs: Change check for invalid key types Kent Overstreet 2023-07-07 04:24:54 -0400
  • 619c99de4b get_random_u32_below() Kent Overstreet 2023-06-27 19:45:40 -0400
  • cfa816bf3f Update bcachefs sources to 84f132d569 bcachefs: fsck: Break walk_inode() up into multiple functions Kent Overstreet 2023-06-24 12:50:52 -0400
  • 84cb7bffe5 Update bcachefs sources to bca25b802d fixup! bcachefs: Fix bch2_check_discard_freespace_key() Kent Overstreet 2023-06-18 16:20:01 -0400
  • 4d185cfa51 Update bcachefs sources to 99175e5712 bcachefs: Fix bch2_check_discard_freespace_key() Kent Overstreet 2023-06-18 13:50:30 -0400
  • 0708303f49 Switch to CLOCK_MONOTONIC_COARSE Kent Overstreet 2023-06-18 14:31:59 -0400
  • 2718f5e535 .gitignore: replace travis with github-ci config Jörg Thalheim 2023-06-18 19:23:28 +0700
  • 9759364b6e add dependabot config to keep github ci actions up-to-date Jörg Thalheim 2023-06-18 19:22:57 +0700