summaryrefslogtreecommitdiff
path: root/fs/bcachefs/super.c
AgeCommit message (Collapse)Author
2018-11-13bcachefs: Erasure codingbcachefs-v4.18Kent Overstreet
2018-11-09bcachefs: revamp to_text methodsKent Overstreet
2018-11-04Set the last mount time using the realtime clockTim Schlueter
This way the last mount time is actually meaningful instead of just being various times from 1970 (which happens with the monotonic clock). Also, roundup_pow_of_two() is undefined when passed in 0, so check before calling it.
2018-11-04bcachefs: Scale down number of writepoints when low on spaceKent Overstreet
this means we don't have to reserve space for them when calculating filesystem capacity
2018-10-06bcachefs: Split out alloc_background.cKent Overstreet
2018-08-12bcachefs: kill extent_insert_hookKent Overstreet
2018-08-12bcachefs: mempoolify btree_transKent Overstreet
2018-08-12bcachefs: Change how replicated data is accountedKent Overstreet
Due to compression, the different replicas of a replicated extent don't necessarily have to take up the same amount of space - so replicated data sector counts shouldn't be stored divided by the number of replicas.
2018-08-12bcachefs: add bch_verbose() statements for shutdownKent Overstreet
2018-08-12bcachefs: bch_sb_field_cleanKent Overstreet
Implement a superblock field so we don't have to read the journal after a clean shutdown (and more importantly, we can verify what we find in the journal after a clean shutdown) Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
2018-08-12bcachefs: Make some improvements to the journal shutdown codeKent Overstreet
2018-08-12bcachefs: split out recovery.cKent Overstreet
2018-08-12bcachefs: btree gc refactoringKent Overstreet
2018-08-12bcachefs: add a discard mount optionKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
2018-08-12bcachefs: fix device sysfs linksKent Overstreet
2018-08-12bcachefs: Initial commitKent Overstreet
Fork of drivers/md/bcache Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>