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:0xffffffff806352c8
stack pointer           = 0x28:0xffffff812541a7f0
frame pointer           = 0x28:0xffffff812541a820
code segment            = base 0x0, limit 0xfffff, 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:0xffffffff806352c8
stack pointer           = 0x28:0xffffff812541a7f0
frame pointer           = 0x28:0xffffff812541a820
code segment            = base 0x0, limit 0xfffff, 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  0xffffffff801e99cc in db_fncall (dummy1=)
    at /usr/src/sys/ddb/db_command.c:548
#2  0xffffffff801e9d01 in db_command (last_cmdp=0xffffffff80ca7fc0, cmd_table=)
    at /usr/src/sys/ddb/db_command.c:445
#3  0xffffffff801e9f50 in db_command_loop ()
    at /usr/src/sys/ddb/db_command.c:498
#4  0xffffffff801ebf99 in db_trap (type=) at /usr/src/sys/ddb/db_main.c:229
#5  0xffffffff80625dbe in kdb_trap (type=12, code=0, tf=0xffffff812541a740)
    at /usr/src/sys/kern/subr_kdb.c:546
#6  0xffffffff808f6e1d in trap_fatal (frame=0xffffff812541a740, eva=)
    at /usr/src/sys/amd64/amd64/trap.c:828
#7  0xffffffff808f71f1 in trap_pfault (frame=0xffffff812541a740, usermode=0)
    at /usr/src/sys/amd64/amd64/trap.c:749
#8  0xffffffff808f76cf in trap (frame=0xffffff812541a740)
    at /usr/src/sys/amd64/amd64/trap.c:501
#9  0xffffffff808e1ec4 in calltrap ()
    at /usr/src/sys/amd64/amd64/exception.S:228
#10 0xffffffff806352c8 in turnstile_broadcast (ts=0x0, queue=0)
    at /usr/src/sys/kern/subr_turnstile.c:832
#11 0xffffffff805e1480 in _mtx_unlock_sleep (m=0xffffff80003da310, opts=)
    at /usr/src/sys/kern/kern_mutex.c:675
#12 0xffffffff806a512a in if_transmit (ifp=0xfffffe0004009800, m=)
    at /usr/src/sys/net/if.c:3310
#13 0xffffffff806a9ed3 in ether_output_frame (ifp=0xfffffe0004009800, 
    m=0xfffffe0009947500) at /usr/src/sys/net/if_ethersubr.c:447
#14 0xffffffff806aa8ba in ether_output (ifp=0xfffffe0004009800, 
    m=0xfffffe0009947500, dst=) at /usr/src/sys/net/if_ethersubr.c:418
#15 0xffffffff8069cbb3 in bpfwrite (dev=) at /usr/src/sys/net/bpf.c:947
#16 0xffffffff80572d1f in devfs_write_f (fp=0xfffffe00098df5a0, 
    uio=0xfffffe009f0d4480, cred=) at /usr/src/sys/fs/devfs/devfs_vnops.c:1631
#17 0xffffffff806381db in dofilewrite (td=0xfffffe0009f2e450, fd=8, 
    fp=0xfffffe00098df5a0, auio=0xfffffe009f0d4480, offset=) at file.h:238
#18 0xffffffff806384f0 in kern_writev (td=0xfffffe0009f2e450, fd=8, 
    auio=0xfffffe009f0d4480) at /usr/src/sys/kern/sys_generic.c:447
#19 0xffffffff80638751 in writev (td=0xfffffe0009f2e450, 
    uap=0xffffff812541abc0) at /usr/src/sys/kern/sys_generic.c:433
#20 0xffffffff806334cf in syscallenter (td=0xfffffe0009f2e450, 
    sa=0xffffff812541abb0) at /usr/src/sys/kern/subr_trap.c:318
#21 0xffffffff808f726b in syscall (frame=0xffffff812541ac50)
    at /usr/src/sys/amd64/amd64/trap.c:938
#22 0xffffffff808e21a2 in Xfast_syscall ()
    at /usr/src/sys/amd64/amd64/exception.S:381
#23 0x000000080073b84c in ?? ()
(kgdb) 
_______________________________________________
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"

Reply via email to