Commit Graph

  • 67a804f397 flake.lock: Update github-actions[bot] 2025-07-20 14:19:34 +00:00
  • 01db49fe5b Don't make clippy failures nix flake failures Kent Overstreet 2025-07-20 10:18:35 -04:00
  • e6a1c855ca bump version to 1.25.3 Kent Overstreet 2025-07-20 10:07:17 -04:00
  • 6f9d09aaf3 kill ubuntu 22.04 build Kent Overstreet 2025-07-19 23:21:27 -04:00
  • e17d8841ef Update bcachefs sources to c1ec91699f60 workqueue: Basic memory allocation profiling support v1.25.3 Kent Overstreet 2025-07-19 14:29:30 -04:00
  • ffe083c31d Fix clang build errors Kent Overstreet 2025-07-17 17:38:44 -04:00
  • 8471005b9f Update bcachefs sources to deeffbdc52f1 bcachefs: better device too small error message Kent Overstreet 2025-07-15 16:22:37 -04:00
  • 9becf21b43 update linux shim with new guards Kent Overstreet 2025-07-15 16:32:57 -04:00
  • ac9ca56637 posix_to_bcachefs: plumb verbosity Kent Overstreet 2025-07-15 18:39:24 -04:00
  • 97b8348d28 posix_to_bcachefs: fix inode.bi_sectors updates Kent Overstreet 2025-07-15 18:39:02 -04:00
  • 5f92627783 cmd_image_update: Fix truncate call at the start of update Kent Overstreet 2025-07-15 16:53:23 -04:00
  • e1e87f53cd Update bcachefs sources to 4b5105c627f4 workqueue: Basic memory allocation profiling support Kent Overstreet 2025-07-14 10:18:56 -04:00
  • b261da891a Update bcachefs sources to c241a5bf54ed bcachefs: nopromote sub counters Kent Overstreet 2025-07-13 10:46:28 -04:00
  • 36a3634c5e fix fuse build Kent Overstreet 2025-07-13 10:02:53 -04:00
  • c2f3e4c99c Implement dump_stack() Kent Overstreet 2025-07-13 09:17:06 -04:00
  • 73740b9cf2
    Merge pull request #391 from prey169/master koverstreet 2025-07-13 08:05:00 -05:00
  • 5dd10a17e9 cmd_attr: Add --options=- and --remove-all to unset options Jérôme Poulin 2025-06-04 23:03:36 -04:00
  • 3321afc8b6 cmd_image_update Kent Overstreet 2025-04-28 13:38:04 -04:00
  • c1a25673e9 cmd_image: finish_image() Kent Overstreet 2025-07-06 14:28:34 -04:00
  • d0e71900a3 posix_to_bcachefs: create_or_update_link() Kent Overstreet 2025-07-08 16:38:10 -04:00
  • b02c3e9682 posix_to_bcachefs: cleanup Kent Overstreet 2025-07-06 13:20:27 -04:00
  • c074341f16 posix_to_bcachefs: sync file data, not just copy Kent Overstreet 2025-07-05 20:30:48 -04:00
  • 3830cc296a posix_to_bcachefs: create_or_update_file() Kent Overstreet 2025-07-05 18:28:57 -04:00
  • 6795cb6d0c posix_to_bcachefs: delete_non_matching_dirents() Kent Overstreet 2025-07-05 18:12:08 -04:00
  • f9d8d2c51d cmd_image: hook up c->loglevel Kent Overstreet 2025-07-12 12:47:02 -04:00
  • dae984cf38 Update bcachefs sources to 8efd93eb2d0f bcachefs: Fix replicas max options Kent Overstreet 2025-07-12 11:18:33 -04:00
  • 4e973f190c Update bcachefs sources to 6fc0b31163ea workqueue: Basic memory allocation profiling support Kent Overstreet 2025-07-08 15:26:03 -04:00
  • 25c580652a Update bcachefs sources to 4e917bf40142 bcachefs: __bch2_btree_node_alloc() now respects target Kent Overstreet 2025-07-07 20:09:25 -04:00
  • a0f12e09b6 cmd_image: Flush journal before moving btree Kent Overstreet 2025-07-07 19:53:54 -04:00
  • 03d7318c31 cmd_data: scrub is bcachefs data scrub, not bcachefs data job scrub Kent Overstreet 2025-07-07 16:22:19 -04:00
  • 39c00050d2 bpos_parse(): parse symbolic constants Kent Overstreet 2025-07-07 16:13:35 -04:00
  • ec23efce86 Update bcachefs sources to b47c5ba55d59 bcachefs: silence userspace build warning Kent Overstreet 2025-07-06 13:52:36 -04:00
  • 60ec05df84 bcachefs recovery-passes Kent Overstreet 2025-07-06 12:28:18 -04:00
  • cdde2f1160 Add missing newline to bcachefs --help Kent Overstreet 2025-07-06 11:26:15 -04:00
  • b392d55d4a cmd_migrate: Fix small UAF Kent Overstreet 2025-07-05 11:33:49 -04:00
  • 7c0c6c812b cmd_device_evacuate: --force Kent Overstreet 2025-07-04 13:01:19 -04:00
  • e7cc6bb9cf getopt() -> getopt_long() Kent Overstreet 2025-07-04 12:34:24 -04:00
  • 7362ed1223 Added the ability to format a filesystem with encryption, using a passphrase key located within a file prey169 2025-07-03 23:54:12 -04:00
  • 7d69a303d1 kill_btree_node: We can now kill nodes on a specific device Kent Overstreet 2025-07-03 21:12:00 -04:00
  • 78b1ccf5f1 cmd_list_journal: By default, print all contiguous entries Kent Overstreet 2025-07-02 14:32:03 -04:00
  • a99523667a Update bcachefs sources to e02a6a521ba0 bcachefs: Faster checking for missing journal entries Kent Overstreet 2025-07-02 15:03:19 -04:00
  • 27e51d62ea Update bcachefs sources to 48d506769bc0 bcachefs: bch2_journal_entry_missing_range() Kent Overstreet 2025-07-01 13:19:04 -04:00
  • 4145de1746 cmd_list_journal: new options Kent Overstreet 2025-06-30 22:36:23 -04:00
  • ffd8765ec6 mount: check if bcachefs module is loaded Kent Overstreet 2025-06-25 14:01:20 -04:00
  • 84f7b2fdc3 cmd_fsck: Online fsck can now specify a mountpoint Kent Overstreet 2025-06-25 13:20:59 -04:00
  • 45f6fe0a14 cmd_image_create Kent Overstreet 2025-04-05 22:09:24 -04:00
  • f2d9a55b1b cmd_strip_alloc Kent Overstreet 2025-04-03 14:25:05 -04:00
  • 3f66d905c0 bch2_format_for_device_add() Kent Overstreet 2025-04-28 16:22:54 -04:00
  • 10ed83353b Update bcachefs sources to 20342b5217ca bcachefs: Plumb trans_kmalloc ip to trans_log_msg Kent Overstreet 2025-06-19 13:12:31 -04:00
  • 35c7f2b4e3 Update bcachefs sources to 4af8a1ac90dc bcachefs: fsck: fix unhandled restart in topology repair Kent Overstreet 2025-06-17 16:45:37 -04:00
  • 1cdc1c3aee Update bcachefs sources to bbc3a0b17a89 bcachefs: fsck: Fix check_directory_structure when no check_dirents Kent Overstreet 2025-06-17 14:28:15 -04:00
  • 5b9b063bb7 Update bcachefs sources to 54de30ef9de8 bcachefs: Kill unused tracepoints Kent Overstreet 2025-06-13 23:42:59 -04:00
  • 792222046d cmd_list_journal: More filtering tweaks Kent Overstreet 2025-06-13 12:39:48 -04:00
  • 26c3224b26 Update bcachefs sources to 5e40e376e242 bcachefs: Allow CONFIG_UNICODE=m Kent Overstreet 2025-06-11 00:26:06 -04:00
  • 802903c8cf Update bcachefs sources to a8d89eb264e0 bcachefs: Allow CONFIG_UNICODE=m Kent Overstreet 2025-06-09 17:34:47 -04:00
  • 7e570195d4 Update bcachefs sources to b0a446bcc860 bcachefs: Reduce __bch2_btree_node_alloc() stack usage Kent Overstreet 2025-06-07 20:31:50 -04:00
  • 529d14db49 cmd_list_journal: Fix assertion pop Kent Overstreet 2025-06-07 19:04:07 -04:00
  • f4aa18bea1 cmd_device: Device add now updates blkid cache Kent Overstreet 2025-06-07 11:46:40 -04:00
  • 8868e1c2b4 cmd_fsck: -p is also a noop Kent Overstreet 2025-06-05 20:26:10 -04:00
  • 0a7bbc6aeb cmd_fsck: make sure to modprobe if we might need kernel fsck Kent Overstreet 2025-06-05 20:25:50 -04:00
  • 838bbd755e Update bcachefs sources to a41cc7750fb8 bcachefs: Add flags to subvolume_to_text() Kent Overstreet 2025-06-02 17:24:53 -04:00
  • 315508358d cmd_list_journal: Improved matching Kent Overstreet 2025-06-01 19:37:00 -04:00
  • f6ed4c26d7 cmd_list_journal: Improved matching Kent Overstreet 2025-06-01 19:37:00 -04:00
  • 3457fbde27 Update bcachefs sources to d316ba08b045 bcachefs: Repair code for directory i_size Kent Overstreet 2025-05-31 23:40:21 -04:00
  • 4613023c16 Update bcachefs sources to 7f938192650f bcachefs: darray_find(), darray_find_p() Kent Overstreet 2025-05-29 19:54:39 -04:00
  • adb8bdd53d cmd_list: Don't run any fsck/upgrades Kent Overstreet 2025-05-29 16:06:57 -04:00
  • 72f550f2da cmd_fs_top(): skip non firing counters, add column for total Kent Overstreet 2025-05-28 19:46:30 -04:00
  • 6cb4160e0c cmd_list_journal: handle jset_entries with bad lengths Kent Overstreet 2025-05-25 17:59:45 -04:00
  • 241bcd0183 Fix infinite loop in cmd_list_journal Kent Overstreet 2025-05-25 17:05:55 -04:00
  • fa0a54c45c cmd_dump: Don't use noexcl by default Kent Overstreet 2025-05-21 21:41:00 -04:00
  • be35429fa2 Update bcachefs sources to f565983af369 bcachefs: Read retries are after checksum errors now REQ_FUA Kent Overstreet 2025-05-19 19:23:41 -04:00
  • e28050092f
    Merge pull request #382 from Omar007/from-bkey_s_c koverstreet 2025-05-20 09:55:04 -05:00
  • e2e2cb034b
    Implement From<bkey_s_c> trait for BkeySC Omar Pakker 2025-05-20 16:50:37 +02:00
  • 3139850c75 suppress warn_unused_result Kent Overstreet 2025-05-15 17:58:36 -04:00
  • 689239a4bb
    Merge pull request #381 from darkskiez/master koverstreet 2025-05-15 16:53:34 -05:00
  • cea4d4dea3 Fix human readable units for compressed data Mark Bryars 2025-05-15 22:55:11 +02:00
  • 968369e0da Update bcachefs sources to db6b78d0e5ef bcachefs: Extend bucket_size to 32 bits Kent Overstreet 2025-05-08 12:27:30 -04:00
  • 723b9092ac cmd_recover_super: Add a mode for recovering from another member device Kent Overstreet 2025-05-08 11:56:17 -04:00
  • 79ec3dd3e3 cmd_super.c Kent Overstreet 2025-05-08 11:21:31 -04:00
  • 51315289f2 list: Allow for lookups within a particular snapshot Kent Overstreet 2025-05-07 15:52:16 -04:00
  • 401a20ed98 Update bcachefs sources to b4927db2cdc7 bcachefs: bcachefs_metadata_version_fast_device_removal Kent Overstreet 2025-05-04 15:38:06 -04:00
  • 6e4bda5ad5 Set BCH_FEATURE_incompat_version_field if supported Kent Overstreet 2025-05-03 16:27:03 -04:00
  • 8376810564 Update bcachefs sources to 5a0455ae19af bcachefs: bcachefs_metadata_version_snapshot_deletion_v2 Kent Overstreet 2025-05-02 13:39:43 -04:00
  • a4babd1d64 fix fsck return code for in-kernel fsck Kent Overstreet 2025-05-02 14:33:20 -04:00
  • 4013ed4dfb
    Merge pull request #378 from trougnouf/patch-1 koverstreet 2025-04-29 16:56:57 -05:00
  • 5f46c4b522 Don't use xclose() in splice_fd_to_stdinout() Kent Overstreet 2025-04-29 13:33:29 -04:00
  • 2b226902f9 Update bcachefs sources to 9b4ab159abcd bcachefs: Read retries are after checksum errors now REQ_FUA Kent Overstreet 2025-04-28 22:49:03 -04:00
  • 81a3e03b27 set version to 1.25.2 Kent Overstreet 2025-04-28 16:23:09 -04:00
  • 6d7b47685b Update bcachefs sources to f0ebca18293c bcachefs: bch2_fs_open() now takes a darray Kent Overstreet 2025-04-28 14:50:43 -04:00
  • 0589d9f3c3 Update bcachefs sources to 6e73711dc355 bcachefs: Read retries are after checksum errors now REQ_FUA Kent Overstreet 2025-04-28 12:50:37 -04:00
  • e00e83b84d copy_data should be static Kent Overstreet 2025-04-26 21:19:54 -04:00
  • 4cd851a9f7
    bcachefs-principles-of-operation.tex: fix slanted quotes in verbatim Benoit Brummer 2025-04-23 21:50:30 +02:00
  • 2d61df8787 bindgen: blacklist bch_ioctl_data_event Kent Overstreet 2025-04-22 08:05:10 -04:00
  • 3304c90bec format_opts.no_sb_at_end Kent Overstreet 2025-04-13 08:39:02 -04:00
  • 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