]> www.infradead.org Git - users/willy/linux.git/commit
bcachefs: Fix replay_now_at() assert
authorKent Overstreet <kent.overstreet@linux.dev>
Thu, 22 Aug 2024 00:49:07 +0000 (20:49 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Thu, 22 Aug 2024 06:07:23 +0000 (02:07 -0400)
commitcab18be6957b6af8cbe3502fd5f6d7b9f02ccceb
tree889cc30d45466242f2793566f863bd413a36bfb1
parent6575b8c9877c3dd1f7db1d0d61bd250a0bf18b6d
bcachefs: Fix replay_now_at() assert

Journal replay, in the slowpath where we insert keys in journal order,
was inserting keys in the wrong order; keys from early repair come last.

Reported-by: syzbot+2c4fcb257ce2b6a29d0e@syzkaller.appspotmail.com
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/recovery.c