diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2021-12-10 15:41:38 -0500 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2023-10-22 17:09:18 -0400 |
commit | 991ba0211290884df42f9506499aba7e933a2bb8 (patch) | |
tree | fa9a222954b283f2ae2000714f9c6524f12e1ce6 /fs/bcachefs/opts.h | |
parent | f44906775981e368b77474f0c0750e9d1a4f229b (diff) | |
download | linux-stable-991ba0211290884df42f9506499aba7e933a2bb8.tar.gz linux-stable-991ba0211290884df42f9506499aba7e933a2bb8.tar.bz2 linux-stable-991ba0211290884df42f9506499aba7e933a2bb8.zip |
bcachefs: Add more time_stats
This adds more latency/event measurements and breaks some apart into
more events. Journal writes are broken apart into flush writes and
noflush writes, btree compactions are broken out from btree splits,
btree mergers are added, as well as btree_interior_updates - foreground
and total.
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
Diffstat (limited to 'fs/bcachefs/opts.h')
-rw-r--r-- | fs/bcachefs/opts.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/fs/bcachefs/opts.h b/fs/bcachefs/opts.h index aad57a82e5fd..bb2ecc778a8c 100644 --- a/fs/bcachefs/opts.h +++ b/fs/bcachefs/opts.h @@ -81,9 +81,9 @@ enum opt_type { */ #ifdef __KERNEL__ -#define RATELIMIT_ERRORS true +#define RATELIMIT_ERRORS_DEFAULT true #else -#define RATELIMIT_ERRORS false +#define RATELIMIT_ERRORS_DEFAULT false #endif #define BCH_OPTS() \ @@ -288,7 +288,7 @@ enum opt_type { x(ratelimit_errors, u8, \ OPT_FS|OPT_MOUNT, \ OPT_BOOL(), \ - NO_SB_OPT, RATELIMIT_ERRORS, \ + NO_SB_OPT, RATELIMIT_ERRORS_DEFAULT, \ NULL, "Ratelimit error messages during fsck") \ x(nochanges, u8, \ OPT_FS|OPT_MOUNT, \ |