bcachefs: Fix uninitialized data in bch2_gc_btree()
authorJustin Husted <sigstop@gmail.com>
Wed, 9 Oct 2019 02:16:28 +0000 (19:16 -0700)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:08:29 +0000 (17:08 -0400)
commitf7c0fcdd396ff4bd3175000eb3911f75edbc85c5
treee94574aa3592a113ba1ce61603b7107b0b2746cc
parenta40d97a771387362dd272608ed2df0a1fd39343e
bcachefs: Fix uninitialized data in bch2_gc_btree()

Running the filesystem under valgrind exposed a path where the max_stale
variable in bch2_gc_btree() might not be initialized before use in a
rare case when there are no btree nodes in a transaction.

Signed-off-by: Justin Husted <sigstop@gmail.com>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/btree_gc.c