summaryrefslogtreecommitdiff
path: root/libbcachefs/lru.h
AgeCommit message (Collapse)Author
4 daysUpdate bcachefs sources to 9404a01d3dc5 bcachefs: Make read_only a mount ↵v1.9.2Kent Overstreet
option again, but hidden Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2024-06-17Update bcachefs sources to c56e1ec97dfd bcachefs: Fix bch2_sb_downgrade_update()Kent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2024-05-09Update bcachefs sources to 07f9a27f1969 bcachefs: add no_invalid_checks flagKent Overstreet
2024-01-16Move c_src dirs back to toplevelKent Overstreet
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-16move Rust sources to top level, C sources into c_srcThomas Bertschinger
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>
2023-11-29Update bcachefs sources to eb83f1f842bb mean and variance: Promote to lib/mathKent Overstreet
2023-11-25Update bcachefs sources to 8c94740b1bf8 bcachefs: Add missing vaidation for ↵Kent Overstreet
jset_entry_data_usage
2023-10-27Update bcachefs sources to 7250b2ee5574 bcachefs: Fix deleted inodes btree ↵Kent Overstreet
in snapshot deletion
2023-07-20Update bcachefs sources to ee560a3929 bcachefs: Print version, options ↵Kent Overstreet
earlier in startup path
2023-07-07Update bcachefs sources to 25de2b00dc bcachefs: Change check for invalid key ↵Kent Overstreet
types Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-05-02Update bcachefs sources to 6a20aede29 bcachefs: Fix quotas + snapshotsv0.29Kent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-02-17Update bcachefs sources to 1b14994029 bcachefs: Fragmentation LRUv0.27Kent Overstreet
2023-02-09Update bcachefs sources to ea93c26e98 fixup! bcachefs: We can handle missing ↵Kent Overstreet
btree roots for all alloc btrees Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2022-12-19Update bcachefs sources to 2e8463c770 bcachefs: Rework lru btreev0.26Kent Overstreet
2022-10-23Update bcachefs sources to 70fa0c1ff4 fixup! bcachefs: Btree key cache ↵Kent Overstreet
improvements
2022-05-19cmd_unlock: Add -k argument to specify keyringKent Overstreet
This adds a new argument (-k) to cmd_unlock for specifying the keyring to add to. The default is user, but user_session and session can also be specified. Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
2022-04-11Update bcachefs sources to fb8a27f6d4 bcachefs: Delete a redundant tracepointKent Overstreet
2022-04-10Update bcachefs sources to 202b20c48f bcachefs: Ensure buckets have ↵Kent Overstreet
io_time[READ] set
2022-04-06Update bcachefs sources to e027cf9aa0 fixup! bcachefs: Defer checking of ↵Kent Overstreet
alloc -> lru refs until after RW
2022-03-13Update bcachefs sources to f05b3c1af9 bcachefs: Improve bucket_alloc_fail ↵v0.19Kent Overstreet
tracepoint