+ * when frozen is set to SB_FREEZE_COMPLETE, and for thaw_super(). + * For debugging purposes so that fs can warn if it sees write activity * sees write activity when frozen is set to SB_FREEZE_COMPLETE. * This is just for debugging purposes so that fs can warn if it So this triggers misc BUG_ON()'s in kernel/rcu/sync.c.ġ file changed, 3 insertions(+), 3 deletions(-) LKML Archive on help / color / mirror / Atom feed PATCH 0/2 (Was: BUGON in rcusyncfunc triggered) 16:07 Oleg Nesterov 16:07 PATCH 1/2 fs/super. It was actually frozen, and call sb_freeze_unlock() which leads to the In this case thaw_super() will wrongly call s_op->unfreeze_fs() before 17:10 ` (Was: BUG_ON in rcu_sync_func triggered) Oleg NesterovĢ siblings, 1 reply 30+ messages in threadĬhange thaw_super() to check frozen != SB_FREEZE_COMPLETE rather thanįrozen = SB_UNFROZEN, otherwise it can race with freeze_super() whichĭrops sb->s_umount after SB_FREEZE_WRITE to preserve the lock ordering. 16:08 ` fs/super.c: don't fool lockdep in freeze_super() and thaw_super() paths Oleg Nesterov 16:07 (Was: BUG_ON in rcu_sync_func triggered) Oleg 16:07 ` Oleg Nesterov LKML Archive on help / color / mirror / Atom feed 5. * fs/super.c: fix race between freeze_super() and thaw_super() PATCH 2/3 pwm: Add Aspeed ast2600 PWM support 10:38 Billy Tsai 0 siblings, 0 replies 18+ messages in thread From: Billy Tsai 10:38 UTC ( / raw) To: jdelvare, linux, robh+dt, joel, andrew, lee.jones, thierry.reding, u.kleine-koenig, p. It was already reviewed by Dave and Jan,īut the generic/068 test from xfstests triggered the warning. The bug is very old it seems,īut today this race (leading to unbalanced unlock) manifests itself viaĢ/2 is old, I forgot to send it before. McKenney,ġ/2 is the trivial fix, imo -stable material. ` (2 more replies) 0 siblings, 3 replies 30+ messages in threadįrom: Oleg Nesterov 16:07 UTC ( / raw)Ĭc: Dave Chinner, Jan Kara, Nikolay Borisov, Paul E. 16:07 ` fs/super.c: fix race between freeze_super() and thaw_super() Oleg Nesterov Flow Free: Bridges Bridges Packs Regular Pack 8 x 8 Level 15 Previous Level Next Level Above is the puzzle solution to Flow Free Regular Pack set 8 x 8 level 15. (Was: BUG_ON in rcu_sync_func triggered) LKML Archive on help / color / mirror / Atom feed * (Was: BUG_ON in rcu_sync_func triggered) 16:07 Oleg Nesterov
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |