Kent Overstreet
b5fd066153
Move c_src dirs back to toplevel
...
We just wanted c sourcefiles out of the top level, not c source
directories.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2024-01-16 17:17:23 -05:00
Thomas Bertschinger
f5baaf48e3
move Rust sources to top level, C sources into c_src
...
This moves the Rust sources out of rust_src/ and into the top level.
Running the bcachefs executable out of the development tree is now:
$ ./target/release/bcachefs command
or
$ cargo run --profile release -- command
instead of "./bcachefs command".
Building and installing is still:
$ make && make install
Signed-off-by: Thomas Bertschinger <tahbertschinger@gmail.com>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2024-01-16 01:47:05 -05:00
Kent Overstreet
06611a71a3
Update bcachefs sources to 783085c3cc44 kbuild: Allow gcov to be enabled on the command line
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-11-22 16:55:06 -05:00
Kent Overstreet
15b24c7327
Update bcachefs sources to 717b356d1d bcachefs: Convert journal validation to bkey_invalid_flags
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-08-06 13:08:36 -04:00
Kent Overstreet
b0c9ad15f4
Update bcachefs sources to 171da96d76 bcachefs: Drop some anonymous structs, unions
2023-03-04 23:33:25 -05:00
Kent Overstreet
7111177169
Update bcachefs sources to 7958ebe324 bcachefs: Fix alloc_v4_backpointers()
2022-12-19 14:47:35 -05:00
Kent Overstreet
e0a51ccce8
Update bcachefs sources to 3e93567c51 bcachefs: Switch to local_clock() for fastpath time source
2022-10-15 01:04:30 -04:00
Kent Overstreet
99caca2c70
Update bcachefs sources to 24c6361e20 bcachefs: Fix a trans path overflow in bch2_btree_delete_range_trans()
...
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2022-09-28 11:41:03 -04:00
Kent Overstreet
986533d8d5
Update bcachefs sources to 6ddf061e68 bcachefs: Use a genradix for reading journal entries
2022-04-08 19:26:30 -04:00
Kent Overstreet
8d1c88c30d
Update bcachefs sources to da8056a215 bcachefs: Store logical location of journal entries
2022-02-19 01:31:29 -05:00
Kent Overstreet
d08291637f
Update bcachefs sources to 9d28e4a535 bcachefs: bch2_journal_entry_to_text()
2022-01-01 21:14:28 -05:00
Kent Overstreet
e7c4380a89
Update bcachefs sources to 63924135a1 bcachefs: Have fsck check for stripe pointers matching stripe
2021-03-12 16:56:43 -05:00
Kent Overstreet
7740db24f7
Update bcachefs sources to bee34d805c bcachefs: Repair bad data pointers
2021-01-28 16:16:51 -05:00
Kent Overstreet
db931a4571
Update bcachefs sources to e1d0fb8c5f bcachefs: Don't require flush/fua on every journal write
2020-12-04 13:45:33 -05:00
Kent Overstreet
cd9892e543
Update bcachefs sources to 10ab39f2fa bcachefs: Improvements to the journal read error paths
2020-08-24 16:25:05 -04:00
Kent Overstreet
f96ba8e0aa
Update bcachefs sources to b91a514413 bcachefs: Don't try to delete stripes when RO
2019-07-11 12:00:51 -04:00
Kent Overstreet
b485aae1ba
Update bcachefs sources to 6f603b8d79 bcachefs: some improvements to startup messages and options
2019-04-17 19:00:38 -04:00
Kent Overstreet
d13bbb2955
Update bcachefs sources to d83b992f65 bcachefs: Rewrite journal_seq_blacklist machinery
2019-04-04 22:25:40 -04:00
Kent Overstreet
70bb5ab7a8
Update bcachefs sources to a5e71b8200 bcachefs: Allocator startup fixes/refactoring
2019-03-02 14:45:50 -05:00
Kent Overstreet
35ab359897
Update bcachefs sources to dab980b662 bcachefs: Don't get journal reservation until after we know insert will succeed
2019-03-01 15:52:57 -05:00
Kent Overstreet
a4eb187a6f
Update bcachefs sources to 75e8a078b8 bcachefs: improved flush_held_btree_writes()
2019-02-28 22:33:41 -05:00
Kent Overstreet
2ab2ab0f78
Update bcachefs sources to b12d1535f3 bcachefs: fix bounds checks in bch2_bio_map()
2018-11-03 20:19:25 -04:00
Kent Overstreet
17e2f2775b
Update bcachefs sources to 2cb70a82bc bcachefs: delete some debug code
2018-06-27 14:50:43 -04:00
Kent Overstreet
018de5aa89
Update bcachefs sources to ed4aea2ad4 bcachefs: fix gcc warning
2018-05-04 14:05:32 -04:00