Date: Tue, 16 Mar 2004 14:06:32 -0800 (PST) From: Alexander Kabaev <kan@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/ufs/ffs ffs_alloc.c Message-ID: <200403162206.i2GM6WWF061249@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
kan 2004/03/16 14:06:32 PST FreeBSD src repository Modified files: sys/ufs/ffs ffs_alloc.c Log: Avoid doing bawrite to initialize inode block while holding cylinder group block locked. If filesystem has any active snapshots, bawrite can come back trying to allocate new snapshot data block from the same cylinder group and cause panic due to recursive lock attempt. PR: 64206 Reviewed by: mckusick Tested by: pjd Revision Changes Path 1.117 +3 -1 src/sys/ufs/ffs/ffs_alloc.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200403162206.i2GM6WWF061249>