I randomly get kernel panics running FreeBSD 8.0 within a Xen virtual machine. The host is i386. Here's what was displayed on the console at the time of one such panic: Memory modified after free 0xc1405000(4092) val=deadc0e9 @ 0xc1405878 panic: Most recently used by subproc cpuid = 0 KDB: enter: panic [thread pid 887 tid 100047 ] Stopped at kdb_enter+0x3a: movl $0,kdb_why db> My kernel conf file, xen VM conf file, 'xm info' are all attached. Fix: Patch attached with submission follows: How-To-Repeat: Occurs randomly
Responsible Changed From-To: freebsd-bugs->freebsd-xen Over to maintainer(s).
Hi Steve, I've fixed several bugs in the FreeBSD/Xen code over the past couple of months, including a few which could have caused the corruption you reported here; can you try with a recent (today's 9-CURRENT, or 8.2-RC1) tree and let me know if you can still reproduce this? Thanks, -- Colin Percival Security Officer, FreeBSD | freebsd.org | The power to serve Founder / author, Tarsnap | tarsnap.com | Online backups for the truly paranoid
State Changed From-To: open->feedback Place into feedback state awaiting confirmation of whether this problem still exists.
Closed since no feedback has been received for more than 3 years and Colin Percival fixes probably solved the issue.