summaryrefslogtreecommitdiff
path: root/fs/bcachefs/bcachefs.h
AgeCommit message (Expand)Author
2023-10-22bcachefs: Subvolumes, snapshotsKent Overstreet
2023-10-22bcachefs: btree_pathKent Overstreet
2023-10-22bcachefs: add progress stats to sysfsBrett Holman
2023-10-22bcachefs: Update btree ptrs after every writeKent Overstreet
2023-10-22bcachefs: Don't loop into topology repairKent Overstreet
2023-10-22bcachefs: Fsck for reflink refcountsKent Overstreet
2023-10-22bcachefs: Split out btree_error_wqKent Overstreet
2023-10-22bcachefs: Don't use uuid in tracepointsKent Overstreet
2023-10-22bcachefs: Add a workqueue for btree io completionsKent Overstreet
2023-10-22bcachefs: Add a debug mode that always reads from every btree replicaKent Overstreet
2023-10-22bcachefs: Ratelimiting for writeback IOsKent Overstreet
2023-10-22bcachefs: Fix time handlingKent Overstreet
2023-10-22bcachefs: New and improved topology repair codeKent Overstreet
2023-10-22bcachefs: Fix key cache assertionKent Overstreet
2023-10-22bcachefs: Update bch2_btree_verify()Kent Overstreet
2023-10-22bcachefs: gc shouldn't care about owned_by_allocatorKent Overstreet
2023-10-22bcachefs: Add the status of bucket gen gc to sysfsKent Overstreet
2023-10-22bcachefs: Add a sysfs var for average btree write sizeKent Overstreet
2023-10-22bcachefs: Validate bset version field against sb version fieldsKent Overstreet
2023-10-22bcachefs: Rename BTREE_ID enums for consistency with other enumsKent Overstreet
2023-10-22bcachefs: Add a mempool for the replicas delta listKent Overstreet
2023-10-22bcachefs: Add a mempool for btree_trans bump allocatorKent Overstreet
2023-10-22bcachefs: Add allocator thread state to sysfsKent Overstreet
2023-10-22bcachefs: Rip out copygc pd controllerKent Overstreet
2023-10-22bcachefs: Add copygc wait to sysfsKent Overstreet
2023-10-22bcachefs: Fix copygc thresholdKent Overstreet
2023-10-22bcachefs: Fixes/improvements for journal entry reservationsKent Overstreet
2023-10-22bcachefs: Journal updates to dev usageKent Overstreet
2023-10-22bcachefs: Persist 64 bit io clocksKent Overstreet
2023-10-22bcachefs: Add an assertion to check for journal writes to same locationKent Overstreet
2023-10-22bcachefs: Add (partial) support for fixing btree topologyKent Overstreet
2023-10-22bcachefs: Add support for doing btree updates prior to journal replayKent Overstreet
2023-10-22bcachefs: bch2_alloc_write() should be writing for all devicesKent Overstreet
2023-10-22bcachefs: Improve some IO error messagesKent Overstreet
2023-10-22bcachefs: Refactor filesystem usage accountingKent Overstreet
2023-10-22bcachefs: Move journal reclaim to a kthreadKent Overstreet
2023-10-22bcachefs: Take a SRCU lock in btree transactionsKent Overstreet
2023-10-22bcachefs: Add a single slot percpu buf for btree itersKent Overstreet
2023-10-22bcachefs: Improved inode create optimizationKent Overstreet
2023-10-22bcachefs: Split out debug_check_btree_accountingKent Overstreet
2023-10-22bcachefs: Drop sysfs interface to debug parametersKent Overstreet
2023-10-22bcachefs: Inode create optimizationKent Overstreet
2023-10-22bcachefs: Fix unmount pathKent Overstreet
2023-10-22bcachefs: Make copygc thread globalKent Overstreet
2023-10-22bcachefs: Move stripe creation to workqueueKent Overstreet
2023-10-22bcachefs: Improve stripe triggers/heap codeKent Overstreet
2023-10-22bcachefs: Increase size of btree node reserveKent Overstreet
2023-10-22bcachefs: Btree key cacheKent Overstreet
2023-10-22bcachefs: Turn c->state_lock into an rwsemKent Overstreet
2023-10-22bcachefs: More open bucketsKent Overstreet