summaryrefslogtreecommitdiff
path: root/fs/bcachefs
AgeCommit message (Expand)Author
2023-10-22bcachefs: Journal reclaim requires memalloc_noreclaim_save()Kent Overstreet
2023-10-22bcachefs: Simplify transaction commit error pathKent Overstreet
2023-10-22bcachefs: Ensure journal reclaim runs when btree key cache is too dirtyKent Overstreet
2023-10-22bcachefs: Improve btree key cache shrinkerKent Overstreet
2023-10-22bcachefs: More debug code improvementsKent Overstreet
2023-10-22bcachefs: Add a kmem_cache for btree_key_cache objectsKent Overstreet
2023-10-22bcachefs: Be more precise with journal error reportingKent Overstreet
2023-10-22bcachefs: Add btree cache stats to sysfsKent Overstreet
2023-10-22bcachefs: Add an ioctl for resizing journal on a deviceKent Overstreet
2023-10-22bcachefs: Add more debug checksKent Overstreet
2023-10-22bcachefs: Dump journal state when the journal deadlocksKent Overstreet
2023-10-22bcachefs: Dont' use percpu btree_iter buf in userspaceKent Overstreet
2023-10-22bcachefs: Set preallocated transaction mem to avoid restartsKent Overstreet
2023-10-22bcachefs: Convert tracepoints to use %ps, not %pfKent Overstreet
2023-10-22bcachefs: Fix journal entry repair codeKent Overstreet
2023-10-22bcachefs: Add a shrinker for the btree key cacheKent Overstreet
2023-10-22bcachefs: Take a SRCU lock in btree transactionsKent Overstreet
2023-10-22bcachefs: Check for errors from register_shrinker()Kent Overstreet
2023-10-22bcachefs: Assorted journal refactoringKent Overstreet
2023-10-22bcachefs: Delete dead journalling codeKent Overstreet
2023-10-22bcachefs: Improve journal error messagesKent Overstreet
2023-10-22bcachefs: Be more careful in bch2_bkey_to_text()Kent Overstreet
2023-10-22bcachefs: Inode delete doesn't need to flush key cache anymoreKent Overstreet
2023-10-22bcachefs: Fix a btree transaction iter overflowKent Overstreet
2023-10-22bcachefs: Fix a 64 bit divideKent Overstreet
2023-10-22bcachefs: Improve journal entry validate codeKent Overstreet
2023-10-22bcachefs: Deadlock prevention for ei_pagecache_lockKent Overstreet
2023-10-22bcachefs: Hack around bch2_varint_decode invalid readsKent Overstreet
2023-10-22bcachefs: Fix missing memalloc_nofs_restore()Kent Overstreet
2023-10-22bcachefs: Fix btree key cache shutdownKent Overstreet
2023-10-22bcachefs: Add accounting for dirty btree nodes/keysKent Overstreet
2023-10-22bcachefs: Fix btree iterator leakKent Overstreet
2023-10-22bcachefs: Inline make_bfloat() into __build_ro_aux_tree()Kent Overstreet
2023-10-22bcachefs: use a radix tree for inum bitmap in fsckKent Overstreet
2023-10-22bcachefs: New varintsKent Overstreet
2023-10-22bcachefs: Fix build warning when CONFIG_BCACHEFS_DEBUG=nKent Overstreet
2023-10-22bcachefs: Drop typechecking from bkey_cmp_packed()Kent Overstreet
2023-10-22bcachefs: More inlinining in the btree key cache codeKent Overstreet
2023-10-22bcachefs: Fix spurious transaction restartsKent Overstreet
2023-10-22bcachefs: Add a single slot percpu buf for btree itersKent Overstreet
2023-10-22bcachefs: Use attach_page_private and detach_page_privateMatthew Wilcox (Oracle)
2023-10-22bcachefs: Remove page_state_init_for_readMatthew Wilcox (Oracle)
2023-10-22bcachefs: Build fixes for 32bit x86Kent Overstreet
2023-10-22bcachefs: Improved inode create optimizationKent Overstreet
2023-10-22bcachefs: Report inode counts via statfsKent Overstreet
2023-10-22bcachefs: add const annotations to bset.cKent Overstreet
2023-10-22bcachefs: Don't embed btree iters in btree_transKent Overstreet
2023-10-22bcachefs: Split out debug_check_btree_accountingKent Overstreet
2023-10-22bcachefs: Drop sysfs interface to debug parametersKent Overstreet
2023-10-22bcachefs: Minor journal reclaim improvementKent Overstreet