Date: Fri, 9 Sep 2005 21:51:00 +0200 (CEST) From: "Julien Gabel" <jpeg@thilelli.net> To: freebsd-current@freebsd.org Subject: Panic when building the world under SMP kernel (HTT). Message-ID: <59339.192.168.1.20.1126295460.squirrel@webmail.thilelli.net>
index | next in thread | raw e-mail
[-- Attachment #1 --]
Hi,
Just to report that i always encountered a panic when building the world
using an SMP kernel for a CPU with HTT enable (in the BIOS) and the sysctl
machdep.hlt_logical_cpus set to 0.
Just cvsup'ed (kernel built at Fri Sep 9 18:39:41 CEST 2005).
See the kernel trace and kernel configuration file attached, please.
--
-jpeg.
[-- Attachment #2 --]
db> where
Tracing pid 6700 tid 100127 td 0xc2c4c780
kdb_enter(c0910191,0,c092ae18,ef5a19f0,c2c4c780) at kdb_enter+0x30
panic(c092ae18,deadc000,1,ef5a1a80,ef5a1a70) at panic+0x13e
vm_fault(c1060000,deadc000,1,0,c2c4c780) at vm_fault+0x23a
trap_pfault(ef5a1b48,0,deadc0de,c09dd9c0,deadc0de) at trap_pfault+0x182
trap(8,c0900028,28,bfbfdc87,deadc0de) at trap+0x386
calltrap() at calltrap+0x5
--- trap 0xc, eip = 0xc08a0253, esp = 0xef5a1b88, ebp = 0xef5a1bbc ---
slow_copyout(deadc0de,1,ef5a1cb4,4d6,c2b61b94) at slow_copyout+0xb
soreceive(c2b61b20,0,ef5a1cb4,0,0,ef5a1c30,4000) at soreceive+0x922
fifo_read_f(c2a918b8,ef5a1cb4,c2b1e780,0,c2c4c780) at fifo_read_f+0x70
dofileread(c2c4c780,3,c2a918b8,ef5a1cb4,ffffffff) at dofileread+0x96
kern_readv(c2c4c780,3,ef5a1cb4,bfbfdc87,1) at kern_readv+0x61
read(c2c4c780,ef5a1d04,c,422,3) at read+0x4f
syscall(80b003b,3b,bfbf003b,bfbfdcc0,80c8e80) at syscall+0x295
Xint0x80_syscall() at Xint0x80_syscall+0x1f
--- syscall (3, FreeBSD ELF32, read), eip = 0x805d367, esp = 0xbfbfdc6c, ebp = 0xbfbfdc88 ---
db> show pcpu
cpuid = 0
curthread = 0xc2c4c780: pid 6700 "make"
curpcb = 0xef5a1d90
fpcurthread = none
idlethread = 0xc22ce900: pid 12 "idle: cpu0"
APIC ID = 0
currentldt = 0x50
spin locks held:
db> show alllocks
Process 6732 (sh) thread 0xc23f3900 (100079)
exclusive sleep mutex SYSMAPS r = 0 (0xc0a5d660) locked @ /usr/src/sys/i386/i386/pmap.c:2481
exclusive sleep mutex vm object (standard object) r = 0 (0xc2ec54a4) locked @ /usr/src/sys/vm/vm_fault.c:683
exclusive sx user map r = 0 (0xc2cd674c) locked @ /usr/src/sys/vm/vm_map.c:2997
Process 6700 (make) thread 0xc2c4c780 (100127)
exclusive sleep mutex system map r = 0 (0xc1060384) locked @ /usr/src/sys/vm/vm_map.c:2997
db> ps
pid proc uid ppid pgrp flag stat wmesg wchan cmd
6752 c2c4ba3c 0 6304 761 0004002 [SLPQ biord 0xd64101c0][SLP] make
6732 c2a48418 0 6721 761 0000002 [RUNQ] sh
6721 c2c4b20c 0 6700 761 0004002 [RUNQ] sh
6701 c2a4820c 0 6690 761 0004002 [RUNQ] make
6700 c2c50000 0 6685 761 0004002 [CPU 0] make
6690 c2c50a3c 0 6688 761 0004002 [SLPQ wait 0xc2c50a3c][SLP] sh
6688 c2ae7830 0 6612 761 0004002 [SLPQ select 0xc0a2b604][SLP] make
6685 c279d624 0 6682 761 0004002 [SLPQ wait 0xc279d624][SLP] sh
6682 c2c4ec48 0 6527 761 0004002 [SLPQ select 0xc0a2b604][SLP] make
6612 c2c50418 0 6564 761 0004002 [SLPQ wait 0xc2c50418][SLP] sh
6564 c2ae6000 0 5576 761 0004002 [SLPQ select 0xc0a2b604][SLP] make
6527 c2ae7624 0 6526 761 0004002 [SLPQ wait 0xc2ae7624][SLP] sh
6526 c2c4e000 0 6525 761 0004002 [SLPQ select 0xc0a2b604][SLP] make
6525 c2c4920c 0 1269 761 0004002 [SLPQ wait 0xc2c4920c][SLP] sh
6304 c2c50c48 0 6302 761 0004002 [SLPQ wait 0xc2c50c48][SLP] sh
6302 c2a4c418 0 6301 761 0004002 [SLPQ select 0xc0a2b604][SLP] make
6301 c2ae6830 0 1269 761 0004002 [SLPQ wait 0xc2ae6830][SLP] sh
5576 c2c49624 0 5574 761 0004002 [SLPQ wait 0xc2c49624][SLP] sh
5574 c2ae7418 0 5566 761 0004002 [SLPQ select 0xc0a2b604][SLP] make
5566 c2c49c48 0 5565 761 0004002 [SLPQ wait 0xc2c49c48][SLP] sh
5565 c2c4e20c 0 5564 761 0004002 [SLPQ select 0xc0a2b604][SLP] make
5564 c2c49830 0 1269 761 0004002 [SLPQ wait 0xc2c49830][SLP] sh
1269 c2c50624 0 1268 761 0004002 [SLPQ select 0xc0a2b604][SLP] make
1268 c2ae620c 0 848 761 0004002 [SLPQ wait 0xc2ae620c][SLP] sh
848 c2a4c624 0 846 761 0004002 [SLPQ select 0xc0a2b604][SLP] make
846 c2a4cc48 0 761 761 0004002 [SLPQ wait 0xc2a4cc48][SLP] sh
761 c2a4c20c 0 758 761 0004002 [SLPQ select 0xc0a2b604][SLP] make
758 c2a4c830 0 735 758 0004002 [SLPQ pause 0xc2a4c864][SLP] csh
757 c2a4ca3c 0 1 755 0000000 [SLPQ select 0xc0a2b604][SLP] xconsole
748 c2ae7000 0 743 748 0000000 [SLPQ select 0xc0a2b604][SLP] xdm
747 c2ae720c 0 743 747 0004000 [SLPQ select 0xc0a2b604][SLP] Xorg
744 c2a48624 0 1 744 0004002 [SLPQ ttyin 0xc25a3810][SLP] getty
743 c2a4b20c 0 1 1 0004001 [SLPQ pause 0xc2a4b240][SLP] xdm
742 c2a48a3c 0 1 742 0004002 [SLPQ ttyin 0xc25a4c10][SLP] getty
741 c2a4b624 0 1 741 0004002 [SLPQ ttyin 0xc25b4410][SLP] getty
740 c2a4b000 0 1 740 0004002 [SLPQ ttyin 0xc25ad810][SLP] getty
739 c2a4b830 0 1 739 0004002 [SLPQ ttyin 0xc25ac410][SLP] getty
738 c2a4bc48 0 1 738 0004002 [SLPQ ttyin 0xc25b3c10][SLP] getty
737 c23f120c 0 1 737 0004002 [SLPQ ttyin 0xc25b3810][SLP] getty
736 c2a4c000 0 1 736 0004002 [SLPQ ttyin 0xc25b2810][SLP] getty
735 c279a20c 0 1 735 0004102 [SLPQ wait 0xc279a20c][SLP] login
725 c2a4b418 125 722 722 0004100 [SLPQ select 0xc0a2b604][SLP] qmgr
724 c2a48c48 125 722 722 0004100 [SLPQ select 0xc0a2b604][SLP] pickup
722 c2a48830 0 1 722 0004100 [SLPQ select 0xc0a2b604][SLP] master
620 c2a48000 0 1 620 0000000 [SLPQ nanslp 0xc09de2ec][SLP] cron
601 c279ac48 0 1 601 0000100 [SLPQ select 0xc0a2b604][SLP] sshd
583 c279a624 0 1 583 0000000 [SLPQ select 0xc0a2b604][SLP] ntpd
552 c279d830 0 1 552 0000000 [SLPQ select 0xc0a2b604][SLP] usbd
494 c279d418 0 1 494 0000000 [SLPQ select 0xc0a2b604][SLP] amd
488 c279d20c 0 1 488 0000000 [SLPQ select 0xc0a2b604][SLP] rpcbind
441 c279a830 0 1 441 0000000 [SLPQ select 0xc0a2b604][SLP] syslogd
352 c279dc48 0 1 352 0000000 [SLPQ select 0xc0a2b604][SLP] devd
316 c279a000 0 1 316 0000000 [SLPQ select 0xc0a2b604][SLP] moused
261 c279a418 65 1 261 0000100 [SLPQ select 0xc0a2b604][SLP] dhclient
225 c279da3c 0 1 63 0000002 [SLPQ select 0xc0a2b604][SLP] dhclient
172 c279aa3c 0 1 172 0000000 [SLPQ pause 0xc279aa70][SLP] adjkerntz
62 c23f1418 0 0 0 0000204 [SLPQ - 0xe5078cfc][SLP] schedcpu
61 c23f1624 0 0 0 0000204 [SLPQ - 0xc0a33bac][SLP] nfsiod 3
60 c23f1830 0 0 0 0000204 [SLPQ - 0xc0a33ba8][SLP] nfsiod 2
59 c23f1a3c 0 0 0 0000204 [SLPQ - 0xc0a33ba4][SLP] nfsiod 1
58 c23f1c48 0 0 0 0000204 [SLPQ - 0xc0a33ba0][SLP] nfsiod 0
57 c25ab000 0 0 0 0000204 [SLPQ syncer 0xc09de05c][SLP] syncer
56 c25ab20c 0 0 0 0000204 [SLPQ vlruwt 0xc25ab20c][SLP] vnlru
55 c25ab418 0 0 0 0000204 [SLPQ psleep 0xc0a2bb4c][SLP] bufdaemon
54 c25ab624 0 0 0 000020c [RUNQ] pagezero
53 c25ab830 0 0 0 0000204 [SLPQ psleep 0xc0a39cb4][SLP] vmdaemon
52 c25aba3c 0 0 0 0000204 [SLPQ psleep 0xc0a39c70][SLP] pagedaemon
51 c25abc48 0 0 0 0000204 [IWAIT] swi0: sio
50 c233d624 0 0 0 0000204 [SLPQ tzpoll 0xc0b93874][SLP] acpi_thermal
49 c233d830 0 0 0 0000204 [SLPQ cbb cv 0xc24113f0][SLP] cbb0
48 c233da3c 0 0 0 0000204 [SLPQ usbevt 0xc2411a10][SLP] usb3
47 c233dc48 0 0 0 0000204 [SLPQ usbevt 0xc251c210][SLP] usb2
46 c23f0000 0 0 0 0000204 [SLPQ usbevt 0xc250f210][SLP] usb1
45 c23f020c 0 0 0 0000204 [SLPQ usbtsk 0xc09d8fc4][SLP] usbtask
44 c23f0418 0 0 0 0000204 [SLPQ usbevt 0xc24ea210][SLP] usb0
9 c23f0624 0 0 0 0000204 [SLPQ - 0xc23e0e80][SLP] acpi_task2
8 c23f0830 0 0 0 0000204 [SLPQ - 0xc23e0e80][SLP] acpi_task1
7 c23f0a3c 0 0 0 0000204 [SLPQ - 0xc23e0e80][SLP] acpi_task0
6 c23f0c48 0 0 0 0000204 [SLPQ - 0xc23e1000][SLP] kqueue taskq
43 c23f1000 0 0 0 0000204 [IWAIT] swi2: cambio
42 c232fc48 0 0 0 0000204 [IWAIT] swi5:+
5 c233c000 0 0 0 0000204 [SLPQ - 0xc23e1280][SLP] thread taskq
41 c233c20c 0 0 0 0000204 [IWAIT] swi6:+
40 c233c418 0 0 0 0000204 [IWAIT] swi6: task queue
39 c233c624 0 0 0 0000204 [SLPQ - 0xc09d5c20][SLP] yarrow
4 c233c830 0 0 0 0000204 [SLPQ - 0xc09db7e8][SLP] g_down
3 c233ca3c 0 0 0 0000204 [SLPQ - 0xc09db7e4][SLP] g_up
2 c233cc48 0 0 0 0000204 [SLPQ - 0xc09db7dc][SLP] g_event
38 c233d000 0 0 0 0000204 [IWAIT] swi1: net
37 c233d20c 0 0 0 0000204 [IWAIT] swi3: vm
36 c233d418 0 0 0 000020c [RUNQ] swi4: clock sio
35 c2325624 0 0 0 0000204 [IWAIT] irq23: ehci0
34 c2325830 0 0 0 0000204 [IWAIT] irq22: ohci2
33 c2325a3c 0 0 0 0000204 [IWAIT] irq21: ohci1
32 c2325c48 0 0 0 0000204 [IWAIT] irq20: ohci0
31 c232f000 0 0 0 0000204 [IWAIT] irq19: re0
30 c232f20c 0 0 0 0000204 [RUNQ] irq18: pcm0 cbb0
29 c232f418 0 0 0 0000204 [IWAIT] irq17: fwohci0
28 c232f624 0 0 0 0000204 [IWAIT] irq16:
27 c232f830 0 0 0 0000204 [IWAIT] irq15: ata1
26 c232fa3c 0 0 0 0000204 [RUNQ] irq14: ata0
25 c22d220c 0 0 0 0000204 [IWAIT] irq13:
24 c22d2418 0 0 0 0000204 [IWAIT] irq12: psm0
23 c22d2624 0 0 0 0000204 [IWAIT] irq11: acpi0
22 c22d2830 0 0 0 0000204 [IWAIT] irq10:
21 c22d2a3c 0 0 0 0000204 [IWAIT] irq9:
20 c22d2c48 0 0 0 0000204 [IWAIT] irq8:
19 c2325000 0 0 0 0000204 [IWAIT] irq7: ppc0
18 c232520c 0 0 0 0000204 [IWAIT] irq6:
17 c2325418 0 0 0 0000204 [IWAIT] irq5:
16 c22cd000 0 0 0 0000204 [IWAIT] irq4: sio0
15 c22cd20c 0 0 0 0000204 [IWAIT] irq3: sio1
14 c22cd418 0 0 0 0000204 [IWAIT] irq0:
13 c22cd624 0 0 0 0000204 [IWAIT] irq1: atkbd0
12 c22cd830 0 0 0 000020c [Can run] idle: cpu0
11 c22cda3c 0 0 0 000020c [CPU 1] idle: cpu1
1 c22cdc48 0 0 1 0004200 [SLPQ wait 0xc22cdc48][SLP] init
10 c22d2000 0 0 0 0000204 [SLPQ ktrace 0xc09dc238][SLP] ktrace
0 c09db8e0 0 0 0 0000200 [IWAIT] swapper
[-- Attachment #3 --]
include GENERIC
ident BOBOCHE
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols.
options QUOTA # Enable disk quotas.
options SC_DISABLE_REBOOT # Disable reboot key sequence.
options GEOM_BDE # Disk encryption.
options SMP # Symmetric MultiProcessor Kernel.
device sound # The generic sound driver.
device snd_ich # Intel ICH PCI and some more audio controllers.
device ucom # USB com devices.
device uvisor # Optional uvisor ucom.
device atapicam # Emulate ATAPI devices as SCSI ditto via CAM.
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?59339.192.168.1.20.1126295460.squirrel>
