Re: Fatal trap while printing under SMP
Here is what I saw on 12/24. This is with DDB and KTRACE. I added options WITNESS options INVARIANT_SUPPORT options INVARIANTS but gained no futher information. Fatal Trap 12: page fault while in kernel mode cpuid=0; lapic.id= fault virtual address = 0x18c7a2bb fault code= 0x8:0xc6bb0ca0 stack pointer = 0x10:0xc7aa1f84 frame pointer = 0x10:0xc7aa1f9c code segment = base 0x0, limit 0xf, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor flags = interrupt enabled, resume, IOPL=0 current process = 416 (irq7, lpt0) kernel: type 12 trap, code=0 cpu0 stopping CPUs: 0x0002... stopped stopped at 0xc6bb0ca0: movb 0x18c7a22b, %al db> trace _end(0) at 0xc6bb0ca0 fork_trampoline() at fork_trampoline+0x45 tomdean To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: Fatal trap while printing under SMP
On Tuesday, 2 January 2001 at 20:49:04 -0800, Manfred Antar wrote: > When trying to print using a current SMP kernel, I get the following: > > Fatal trap 12: page fault while in kernel mode > cpuid = 1; lapic.id = 0c00 > fault virtual address = 0xe1810412 > fault code = supervisor write, page not present > instruction pointer = 0x8:0xcb0a7977 > stack pointer = 0x10:0xcb08cf84 > frame pointer = 0x10:0xcb08cf9c > code segment= base 0x0, limit 0xf, type 0x1b > = DPL 0, pres 1, def32 1, gran 1 > processor eflags= interrupt enabled, resume, IOPL = 0 > current process = 30652 (irq7: lpt0) > trap number = 12 > panic: page fault > cpuid = 1; lapic.id = 0c00 > boot() called on cpu#1 We really need more information than this. Can you get a dump, or at least a stack trace? Greg -- Finger [EMAIL PROTECTED] for PGP public key See complete headers for address and phone numbers To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Fatal trap while printing under SMP
When trying to print using a current SMP kernel, I get the following: Fatal trap 12: page fault while in kernel mode cpuid = 1; lapic.id = 0c00 fault virtual address = 0xe1810412 fault code = supervisor write, page not present instruction pointer = 0x8:0xcb0a7977 stack pointer = 0x10:0xcb08cf84 frame pointer = 0x10:0xcb08cf9c code segment= base 0x0, limit 0xf, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags= interrupt enabled, resume, IOPL = 0 current process = 30652 (irq7: lpt0) trap number = 12 panic: page fault cpuid = 1; lapic.id = 0c00 boot() called on cpu#1 syncing disks... Printing works fine with a current non SMP kernel. Manfred == || [EMAIL PROTECTED] || || Ph. (415) 681-6235 || == To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message