Re: ale(4) causes panic after r217323

2011-01-17 Thread Andrey V. Elsukov
On 14.01.2011 03:37, Aryeh Friedman wrote:
 I have already told jhb about this and he provided a patch that
 failed maybe someone else has a solution.
 
 Problem: As soon as ale(4) switches from DOWN to UP kernel panics due
 to lock state switch
 How to repeat: ifconfig ale0 192.168.2.2

I tried to update my system today and have a panic too.

-- 
WBR, Andrey V. Elsukov
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type show copying to see the conditions.
There is absolutely no warranty for GDB.  Type show warranty for details.
This GDB was configured as amd64-marcel-freebsd...

Unread portion of the kernel message buffer:
kernel trap 12 with interrupts disabled


Fatal trap 12: page fault while in kernel mode
cpuid = 1; apic id = 01
fault virtual address   = 0x20
fault code  = supervisor read data, page not present
instruction pointer = 0x20:0x806352c8
stack pointer   = 0x28:0xff812541a7f0
frame pointer   = 0x28:0xff812541a820
code segment= base 0x0, limit 0xf, type 0x1b
= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags= resume, IOPL = 0
current process = 2821 (dhclient)


Fatal trap 12: page fault while in kernel mode
cpuid = 1; apic id = 01
fault virtual address   = 0x20
fault code  = supervisor read data, page not present
instruction pointer = 0x20:0x806352c8
stack pointer   = 0x28:0xff812541a7f0
frame pointer   = 0x28:0xff812541a820
code segment= base 0x0, limit 0xf, type 0x1b
= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags= resume, IOPL = 0
current process = 2821 (dhclient)
Physical memory: 4063 MB
Dumping 383 MB: 368 352 336 320 304 288 272 256 240 224 208 192 176 160 144 128 
112 96 80 64 48 32 16

Reading symbols from /boot/kernel/zfs.ko...Reading symbols from 
/boot/kernel/zfs.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/zfs.ko
Reading symbols from /boot/kernel/opensolaris.ko...Reading symbols from 
/boot/kernel/opensolaris.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/opensolaris.ko
Reading symbols from /boot/kernel/linux.ko...Reading symbols from 
/boot/kernel/linux.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/linux.ko
Reading symbols from /boot/kernel/snd_hda.ko...Reading symbols from 
/boot/kernel/snd_hda.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/snd_hda.ko
Reading symbols from /boot/kernel/sound.ko...Reading symbols from 
/boot/kernel/sound.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/sound.ko
Reading symbols from /boot/modules/nvidia.ko...done.
Loaded symbols for /boot/modules/nvidia.ko
Reading symbols from /boot/kernel/ahci.ko...Reading symbols from 
/boot/kernel/ahci.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/ahci.ko
Reading symbols from /boot/modules/vboxdrv.ko...done.
Loaded symbols for /boot/modules/vboxdrv.ko
Reading symbols from /boot/kernel/linprocfs.ko...Reading symbols from 
/boot/kernel/linprocfs.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/linprocfs.ko
Reading symbols from /boot/modules/vboxnetflt.ko...done.
Loaded symbols for /boot/modules/vboxnetflt.ko
Reading symbols from /boot/kernel/netgraph.ko...Reading symbols from 
/boot/kernel/netgraph.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/netgraph.ko
Reading symbols from /boot/kernel/ng_ether.ko...Reading symbols from 
/boot/kernel/ng_ether.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/ng_ether.ko
Reading symbols from /boot/modules/vboxnetadp.ko...done.
Loaded symbols for /boot/modules/vboxnetadp.ko
Reading symbols from /usr/local/modules/fuse.ko...done.
Loaded symbols for /usr/local/modules/fuse.ko
#0  doadump () at /usr/src/sys/kern/kern_shutdown.c:250
250 if (textdump_pending)
(kgdb) bt
#0  doadump () at /usr/src/sys/kern/kern_shutdown.c:250
#1  0x801e99cc in db_fncall (dummy1=)
at /usr/src/sys/ddb/db_command.c:548
#2  0x801e9d01 in db_command (last_cmdp=0x80ca7fc0, cmd_table=)
at /usr/src/sys/ddb/db_command.c:445
#3  0x801e9f50 in db_command_loop ()
at /usr/src/sys/ddb/db_command.c:498
#4  0x801ebf99 in db_trap (type=) at /usr/src/sys/ddb/db_main.c:229
#5  0x80625dbe in kdb_trap (type=12, code=0, tf=0xff812541a740)
at /usr/src/sys/kern/subr_kdb.c:546
#6  0x808f6e1d in trap_fatal (frame=0xff812541a740, eva=)
at /usr/src/sys/amd64/amd64/trap.c:828
#7  0x808f71f1 in trap_pfault (frame=0xff812541a740, usermode=0)
at /usr/src/sys/amd64/amd64/trap.c:749
#8  0x808f76cf in trap (frame=0xff812541a740)
at /usr/src/sys/amd64/amd64/trap.c:501
#9  0x808e1ec4 in calltrap ()
at 

ale(4) causes panic after r217323

2011-01-13 Thread Aryeh Friedman
I have already told jhb about this and he provided a patch that
failed maybe someone else has a solution.

Problem: As soon as ale(4) switches from DOWN to UP kernel panics due
to lock state switch
How to repeat: ifconfig ale0 192.168.2.2
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org