RE: lockmgr panic on shutdown

2003-11-01 Thread Bruce Evans
On Sun, 2 Nov 2003 [EMAIL PROTECTED] wrote: > The obvious solution might be to change line 1161 of ffs_vfsops to > pass vget() "curthread" rather than td. I assume there's a good > reason why "thread0" is passed from boot(), but I can't see why > that's of any use to the vnode locking. Passing &t

RE: lockmgr panic on shutdown

2003-11-01 Thread Doug White
On Sun, 2 Nov 2003 [EMAIL PROTECTED] wrote: > >> For giggles I'm rolling back vfs_default.c back to 1.87 since its along > >> the backtrace path. > > > >This didn't work so -CURRENT is fully broke. > > > >I'd suggest staying on 10/30 not before 4PM PST if you want to not crash > >on shutdown. > >

RE: lockmgr panic on shutdown

2003-11-01 Thread peter . edwards
>> For giggles I'm rolling back vfs_default.c back to 1.87 since its along >> the backtrace path. > >This didn't work so -CURRENT is fully broke. > >I'd suggest staying on 10/30 not before 4PM PST if you want to not crash >on shutdown. > The patch worked for me. (Well, a slightly modified one: I

RE: lockmgr panic on shutdown

2003-11-01 Thread Doug White
On Sat, 1 Nov 2003, Doug White wrote: > For giggles I'm rolling back vfs_default.c back to 1.87 since its along > the backtrace path. This didn't work so -CURRENT is fully broke. I'd suggest staying on 10/30 not before 4PM PST if you want to not crash on shutdown. > > I suspect I'll need to bac

RE: lockmgr panic on shutdown

2003-11-01 Thread Doug White
For giggles I'm rolling back vfs_default.c back to 1.87 since its along the backtrace path. I suspect I'll need to back up the whole thing to before the commit for the struct mount locking until jeff & kan can straighten things out. On Sun, 2 Nov 2003 [EMAIL PROTECTED] wrote: > > > >I can confir

RE: lockmgr panic on shutdown

2003-11-01 Thread peter . edwards
>I can confirm the lockmgr panic on shutdown reported by someone else >earlier (whose message I mistakenly deleted). > >It looks like swapper is trying to undo a lock from pagedaemon and runs >into trouble. This is probably related to the Giant pushdown of >vm_pageout() that alc did last week. >

Re: lockmgr panic on shutdown

2003-11-01 Thread Doug White
More info. I think this is actually related to kan's reversion of src/sys/kern/vfs_default.c. I'm trying rev 1.88 of that file. In the meantime, here is the panic message and backtrace. I have a crashdump if desired. panic: lockmgr: thread 0xc493be40, not exclusive lock holder 0xc071f320 unlock