Date: Fri, 14 Jun 2002 18:32:32 +0400 From: Vladimir B.Grebenschikov <vova@sw.ru> To: FreeBSD-gnats-submit@freebsd.org Cc: freebsd-current@freebsd.org Subject: Have random panic somewhere near console driver on fresh current Message-ID: <E17Is7s-0001eb-00@vbook.express.ru>
next in thread | raw e-mail | index | archive | help
>Submitter-Id: vova@sw.ru >Originator: Vladimir B. Grebenschikov >Organization: SWsoft >Confidential: no >Synopsis: Have random panic somewhere near console driver on fresh current >Severity: critical >Priority: high >Category: kern >Class: sw-bug >Release: FreeBSD 5.0-CURRENT i386 >Environment: System: FreeBSD vbook.express.ru 5.0-CURRENT FreeBSD 5.0-CURRENT #2: Wed Jun 5 17:36:46 MSD 2002 root@vbook.express.ru:/usr/local/src/sys/i386/compile/VBOOK i386 gdm runned from /etc/ttys by init gnome environment xconsole runned both by gdm on login screen and by gnome-session after login dmesg.boot: Copyright (c) 1992-2002 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.0-CURRENT #2: Wed Jun 5 17:36:46 MSD 2002 root@vbook.express.ru:/usr/local/src/sys/i386/compile/VBOOK Preloaded elf kernel "/boot/kernel/kernel" at 0xc0468000. Preloaded elf module "/boot/kernel/snd_pcm.ko" at 0xc04680b4. Preloaded elf module "/boot/kernel/snd_neomagic.ko" at 0xc0468160. Preloaded elf module "/boot/kernel/ukbd.ko" at 0xc0468214. Preloaded elf module "/boot/kernel/usb.ko" at 0xc04682c0. Preloaded elf module "/boot/kernel/ums.ko" at 0xc0468368. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc0468410. Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 331580917 Hz CPU: Pentium II/Pentium II Xeon/Celeron (331.58-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x66a Stepping = 10 Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR> real memory = 201261056 (196544K bytes) avail memory = 190615552 (186148K bytes) Pentium Pro MTRR support enabled Using $PIR table, 7 entries at 0xc00fdf50 npx0: <math processor> on motherboard npx0: INT 16 interface acpi0: <PTLTD RSDT > on motherboard acpi0: power button is handled as a fixed feature programming model. Timecounter "ACPI-safe" frequency 3579545 Hz acpi_timer0: <24-bit timer at 3.579545MHz> port 0x8008-0x800b on acpi0 acpi_cpu0: <CPU> on acpi0 acpi_tz0: <thermal zone> on acpi0 acpi_button0: <Power Button> on acpi0 acpi_pcib0: <Host-PCI bridge> port 0xcf8-0xcff on acpi0 pci0: <PCI bus> on acpi_pcib0 pci0: <network, ethernet> at device 6.0 (no driver attached) isab0: <PCI-ISA bridge> at device 7.0 on pci0 isa0: <ISA bus> on isab0 atapci0: <Intel PIIX4 ATA33 controller> port 0xfc90-0xfc9f at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0xfca0-0xfcbf irq 9 at device 7.2 on pci0 usb0: <Intel 82371AB/EB (PIIX4) USB controller> on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhub1: Texas Instruments UT-USB41 hub, class 9/0, rev 1.10/1.10, addr 2 uhub1: 4 ports with 4 removable, self powered ums0: Microsoft Microsoft IntelliMouse\M-. Explorer, rev 1.10/1.14, addr 3, iclass 3/1 ums0: 5 buttons and Z dir. ukbd0: Behavior Tech. Computer Keyboard with mouse port, rev 1.00/1.00, addr 4, iclass 3/1 kbd1 at ukbd0 ums1: Behavior Tech. Computer Keyboard with mouse port, rev 1.00/1.00, addr 4, iclass 3/1 ums1: 3 buttons intpm0: <Intel 82371AB Power management controller> port 0x2180-0x218f irq 9 at device 7.3 on pci0 intpm0: I/O mapped 2180 intpm0: intr IRQ 9 enabled revision 0 smbus0: <System Management Bus> on intsmb0 smb0: <SMBus generic I/O> on smbus0 intpm0: PM I/O mapped 8000 pci0: <display, VGA> at device 8.0 (no driver attached) pcm0: <NeoMagic 256AV> mem 0xfea00000-0xfeafffff,0xfe000000-0xfe3fffff irq 9 at device 8.1 on pci0 pci0: <serial bus, FireWire> at device 9.0 (no driver attached) acpi_pcib0: device is routed to IRQ 9 pcic0: <Ricoh RL5C475 PCI-CardBus Bridge> irq 9 at device 10.0 on pci0 pcic0: PCI Memory allocated: 0x44000000 pccard0: <PC Card bus (classic)> on pcic0 pci0: <simple comms> at device 11.0 (no driver attached) atspeaker0 port 0x61 on acpi0 atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0 atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 psm0: <PS/2 Mouse> irq 12 on atkbdc0 psm0: model GlidePoint, device ID 0 sio0 port 0x3f8-0x3ff irq 4 on acpi0 sio0: type 16550A, console sio1 port 0x140-0x147,0x3e8-0x3ef irq 10 drq 0 on acpi0 sio1: type 16550A ppc0 port 0x778-0x77f,0x378-0x37f irq 7 drq 3 on acpi0 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/8 bytes threshold plip0: <PLIP network interface> on ppbus0 lpt0: <Printer> on ppbus0 lpt0: Interrupt-driven port ppi0: <Parallel I/O> on ppbus0 acpi_cmbat0: <Control method Battery> on acpi0 acpi_acad0: <AC adapter> on acpi0 orm0: <Option ROMs> at iomem 0xdc000-0xdffff,0xc0000-0xcbfff on isa0 pmtimer0 on isa0 sc0: <System console> at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x100> vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Timecounters tick every 10.000 msec IP packet filtering initialized, divert enabled, rule-based forwarding enabled, default to deny, unlimited logging DUMMYNET initialized (011031) acpi_cpu: CPU throttling enabled, 8 steps from 100% to 12.5% ata1-slave: timeout waiting for interrupt ata1-slave: ATA identify failed ad0: 19077MB <IC25N020ATDA04-0> [38760/16/63] at ata0-master UDMA33 ad1: 3MB <MEMORYSTICK 4M 8K> [247/2/16] at ata1-master PIO1 Mounting root from ufs:/dev/ad0s2a WARNING: / was not properly dismounted >Description: After boot, start of Xserver + gdm and login while gnome initialization I have more or less repeating crash It seems problems connected to Xconsole. Xconsole started by gdm while login, and another by gnome-session while initialization. I am sure that it is not hardware (problem appears about two or three weeks ago and I still have -CURRENT kernel without problem dated May 24) Problem repeatable in less than 100% but more than 50% cases. I can prevent problem if while login process I kill xconsoles just after start (I know it sounds like black magic, but I have no better idea) There are two different traps (both got while gnome-session stars esd, I think) ==================================================================== kernel: type 12 trap, code=0 Stopped at scrn_update+0xf: incb 0x3e(%eax) db> Context switches not allowed in the debugger. db> trace scrn_update(cfc25a00,1,c02aa814,9,ce75bcb0) at scrn_update+0xf scrn_timer(ced6f000,ce75bccc,6,c7516400,198a) at scrn_timer+0x12a softclock(0,0,0,0,cd51e728) at softclock+0x11e ithread_loop(c7516400,ce75bd48,0,0,0) at ithread_loop+0xbe fork_exit(c01b0c80,c7516400,ce75bd48) at fork_exit+0x65 fork_trampoline() at fork_trampoline+0x37 db> db> ps pid proc addr uid ppid pgrp flag stat wmesg wchan cmd 496 cff3ec50 cff63000 207 1 496 0004000 3 select c031d7a0 esd 493 cff3d314 cff8e000 207 1 493 0004000 2 esd 488 cfeeb628 cff13000 207 1 488 0004000 2 sawfish 486 cfeeb314 cff19000 207 1 486 0004000 2 xconsole 484 cfeeb93c cff0e000 207 1 484 0004000 3 sbwait d00fe04c sound-properties 482 cee1c93c cfb5d000 207 1 482 0004000 3 select c031d7a0 gnome-smproxy 477 cfceb314 cfe43000 207 472 477 0000000 3 select c031d7a0 ssh-agent 472 cff3e628 cff6d000 207 453 472 0004000 3 select c031d7a0 gnome-session 454 cfeec314 cfefe000 0 453 454 0004000 3 select c031d7a0 XFree86 453 cfeec628 cfef8000 0 451 453 0000100 3 wait cfeec628 gdm 452 cfeec93c cfef3000 0 1 452 0004002 3 ttyin ce828a10 getty 451 cfeecc50 cfeee000 0 1 1 0004100 3 select c031d7a0 gdm 450 cfe4a314 cfee6000 0 1 450 0004002 3 ttyin cbcb3a10 getty 449 cfe4a628 cfedf000 0 1 449 0004002 3 ttyin cee04e10 getty 448 cfe4a93c cfeda000 0 1 448 0004002 3 ttyin cfc24010 getty 447 cfeeb000 cff1e000 0 1 447 0004002 3 ttyin ce828410 getty 446 cfe49314 cfe55000 0 1 446 0004002 3 ttyin cbcb3010 getty 445 cfe4a000 cfe4c000 0 1 445 0004002 3 ttyin cbcb4e10 getty 285 cfce9c50 cfd0b000 0 1 285 0000000 3 select c031d7a0 mpd 237 cfce993c cfd0f000 0 1 237 0000000 3 select c031d7a0 moused 212 cfce9628 cfd17000 26 1 212 0000100 3 select c031d7a0 exim 209 cfcea000 cfd07000 0 1 209 0000000 3 select c031d7a0 usbd 206 cfcea93c cfcf9000 0 1 206 0000000 3 select c031d7a0 moused 202 cee1b314 cfb93000 0 1 202 0000000 3 select c031d7a0 sshd 200 cee1bc50 cfb72000 0 1 200 0000000 3 select c031d7a0 lpd 197 cee1b000 cfb98000 0 1 197 0000000 3 nanslp c0348d74 cron 189 cee1c628 cfb69000 0 1 189 0000000 3 select c031d7a0 syslogd 169 cee1c314 cfb78000 0 1 169 0000000 3 select c031d7a0 dhclient 147 cee1b93c cfb81000 0 1 147 0000000 3 select c031d7a0 pccardd 105 cee1b628 cfb8e000 0 1 105 2000000 3 pause cfb8e000 adjkerntz 7 cee1cc50 cee1d000 0 0 0 0000204 3 syncer c031ba8c syncer 6 ce81e314 cee17000 0 0 0 0000204 3 vlruwt ce81e314 vnlru 5 ce81e628 cee13000 0 0 0 0000204 3 psleep c03494e0 bufdaemon 4 ce81e93c cee0d000 0 0 0 0000204 3 pgzero c0350b28 pagezero 3 ce81ec50 cee09000 0 0 0 0000204 3 psleep c0350b3c vmdaemon 2 ced5f000 cee05000 0 0 0 0000204 3 psleep c0329c78 pagedaemon 33 ced5f314 cedf7000 0 0 0 0000204 6 irq8: rtc 32 ced5f628 cedf3000 0 0 0 0000204 6 irq0: clk 31 ced5f93c ced67000 0 0 0 0000204 2 irq7: ppc0 30 ced5fc50 ced60000 0 0 0 0000204 6 irq10: sio1 29 ce7de93c ced5b000 0 0 0 0000204 6 irq4: sio0 28 ce7dec50 ced57000 0 0 0 0000204 6 swi0: tty:sio 27 ce81d000 ced53000 0 0 0 0000204 6 irq12: psm0 26 ce81d314 ced4f000 0 0 0 0000204 6 irq1: atkbd0 25 ce81d628 ce82d000 0 0 0 0000204 3 usbtsk c0423858 usbtask 24 ce81d93c ce829000 0 0 0 0000204 3 usbevt ce7d3210 usb0 23 ce81dc50 ce823000 0 0 0 0000204 6 irq15: ata1 22 ce81e000 ce81f000 0 0 0 0000204 6 irq14: ata0 21 cd51f314 ce811000 0 0 0 0000204 3 nothing c045b000 acpi_thermal 20 cd51f628 ce808000 0 0 0 0000204 2 irq9: pcic0 fxp0++* 19 cd51f93c ce804000 0 0 0 0000204 6 irq13: 18 cd51fc50 ce7eb000 0 0 0 0000204 6 swi5: acpitaskq 17 ce7de000 ce7e7000 0 0 0 0000204 6 swi3: cambio 16 ce7de314 ce7e3000 0 0 0 0000204 6 swi2: camnet 15 ce7de628 ce7df000 0 0 0 0000204 6 swi5: task queue 14 cd51e000 ce795000 0 0 0 0000204 3 sleep c0335c20 random 13 cd51e314 ce75c000 0 0 0 0000204 6 swi4: vm 12 cd51e628 ce758000 0 0 0 000020c 2 swi6: tty:sio clock 11 cd51e93c ce754000 0 0 0 0000204 6 swi1: net 10 cd51ec50 cd527000 0 0 0 000020c 2 idle 1 cd51f000 cd523000 0 0 1 0004200 3 wait cd51f000 init 0 c0316140 c0488000 0 0 0 0000200 3 sched c0316140 swapper db> db> tr 493 mi_switch(cff3d414,5,0,cff91d10,cff3d414) at mi_switch+0xff _mtx_unlock_sleep(c031a840,0,0,0,0) at _mtx_unlock_sleep+0xfd ioctl(cff3d414,cff91d10,c,cff91d3c,3) at ioctl+0x1cf syscall(2f,2f,2f,5,10) at syscall+0x159 syscall_with_err_pushed() at syscall_with_err_pushed+0x1b --- syscall (54, FreeBSD ELF, ioctl), eip = 0x280f57f3, esp = 0xbfbff98c, ebp = 0xbfbff9b8 --- db> tr 488 mi_switch(cfeeb728,cff17bcc,d00f26e4,4,2000) at mi_switch+0xff _mtx_unlock_sleep(c031a840,0,0,0,0) at _mtx_unlock_sleep+0xfd mmap(cfeeb728,cff17d10,20,cff17d3c,8) at mmap+0x30d syscall(2f,2f,2f,28085080,3) at syscall+0x159 syscall_with_err_pushed() at syscall_with_err_pushed+0x1b --- syscall (198, FreeBSD ELF, nosys), eip = 0x28079d7b, esp = 0xbfbfe7e4, ebp = 0xbfbfe820 --- db> tr 486 mi_switch(cfeeb314,cff1cb1c,c021c129,cff1cafc,0) at mi_switch+0xff cv_switch_catch(cfeeb414,cff1cb58,c01e5c36,cfb64d5c,40) at cv_switch_catch+0xbf cv_wait_sig(c031d7a0,c031d760,cff1cba8,5,cfeeb44c) at cv_wait_sig+0xf7 select(cfeeb414,cff1cd10,14,cff1cd3c,5) at select+0x4c5 syscall(2f,2f,2f,8052000,1) at syscall+0x159 syscall_with_err_pushed() at syscall_with_err_pushed+0x1b --- syscall (93, FreeBSD ELF, select), eip = 0x2824b513, esp = 0xbfbff658, ebp = 0xbfbff694 --- ===================================================== kernel: type 12 trap, code=0 Stopped at vm_object_terminate+0xf0: movl %edx,0(%eax) db> Context switches not allowed in the debugger. db> trace vm_object_terminate(d015f060,0,0,0,c08a7190) at vm_object_terminate+0xf0 vm_object_deallocate(d015f060,4,2,cff75c40,cff75c34) at vm_object_deallocate+0xdd vm_fault(cd520b28,285e8000,2,8,cff3e414) at vm_fault+0xf67 trap_pfault(cff75d48,1,285e8904,cff75d14,285e8904) at trap_pfault+0xdd trap(2f,2f,2f,285e8904,2858876c) at trap+0x1c3 calltrap() at calltrap+0x5 --- trap 0xc, eip = 0x2805178b, esp = 0xbfbff558, ebp = 0xbfbff570 --- db> db> ps pid proc addr uid ppid pgrp flag stat wmesg wchan cmd 498 cff3e314 cff72000 207 483 483 0000000 2 sound-properties 495 cfcec000 cfced000 207 1 495 0004000 2 esd 493 cfdcd314 cfdd4000 207 1 493 0004000 3 select c031d7a0 esd 487 cfdcc314 cfd96000 207 1 487 0004000 3 objtrm d015e3c0 sawfish 485 cfe0493c cfe1c000 207 1 485 0004000 2 xconsole 483 cee1c314 cfb78000 207 1 483 0004000 3 wait cee1c314 sound-properties 481 cee1c93c cfb5d000 207 1 481 0004000 3 select c031d7a0 gnome-smproxy 476 cff3e000 cff77000 207 471 476 0000000 3 select c031d7a0 ssh-agent 471 cff3f314 cff59000 207 452 471 0004000 3 select c031d7a0 gnome-session 453 cfdcd628 cfdcf000 0 452 453 0004000 3 select c031d7a0 XFree86 452 cfe04314 cfe7a000 0 450 452 0000100 3 wait cfe04314 gdm 451 cfe04628 cfe7e000 0 1 451 0004002 3 ttyin ce828a10 getty 450 cfdcdc50 cfe82000 0 1 1 0004100 3 select c031d7a0 gdm 449 cfdcd93c cfe8e000 0 1 449 0004002 3 ttyin cee04c10 getty 448 cfe06000 cfe08000 0 1 448 0004002 3 ttyin cfc24210 getty 447 cfceb628 cfcfc000 0 1 447 0004002 3 ttyin cfc24410 getty 446 cfcea314 cfd1e000 0 1 446 0004002 3 ttyin cfc24610 getty 445 cfcec93c cfdef000 0 1 445 0004002 3 ttyin cbcb3010 getty 444 cfcecc50 cfde5000 0 1 444 0004002 3 ttyin cbcb4e10 getty 284 cfceac50 cfd09000 0 1 284 0000000 3 select c031d7a0 mpd 236 cfcea93c cfd0f000 0 1 236 0000000 3 select c031d7a0 moused 211 cfcea628 cfd18000 26 1 211 0000100 3 select c031d7a0 exim 208 cfceb000 cfd05000 0 1 208 0000000 3 select c031d7a0 usbd 205 cfceb93c cfcf8000 0 1 205 0000000 3 select c031d7a0 moused 201 cee1b628 cfb8e000 0 1 201 0000000 3 select c031d7a0 sshd 199 cee1b93c cfb81000 0 1 199 0000000 3 select c031d7a0 lpd 196 cee1b000 cfb98000 0 1 196 0000000 3 nanslp c0348d74 cron 188 cee1bc50 cfb72000 0 1 188 0000000 3 select c031d7a0 syslogd 168 cee1c000 cfb70000 0 1 168 0000000 3 select c031d7a0 dhclient 146 cee1c628 cfb69000 0 1 146 0000000 3 select c031d7a0 pccardd 105 cee1b314 cfb93000 0 1 105 2000000 3 pause cfb93000 adjkerntz 7 cee1cc50 cee1d000 0 0 0 0000204 3 syncer c031ba8c syncer 6 ce81e314 cee17000 0 0 0 0000204 3 vlruwt ce81e314 vnlru 5 ce81e628 cee13000 0 0 0 0000204 3 psleep c03494e0 bufdaemon 4 ce81e93c cee0d000 0 0 0 0000204 3 pgzero c0350b28 pagezero 3 ce81ec50 cee09000 0 0 0 0000204 3 psleep c0350b3c vmdaemon 2 ced5f000 cee05000 0 0 0 0000204 3 psleep c0329c78 pagedaemon 33 ced5f314 cedf7000 0 0 0 0000204 6 irq8: rtc 32 ced5f628 cedf3000 0 0 0 0000204 6 irq0: clk 31 ced5f93c ced67000 0 0 0 0000204 2 irq7: ppc0 30 ced5fc50 ced60000 0 0 0 0000204 6 irq10: sio1 29 ce7de93c ced5b000 0 0 0 0000204 6 irq4: sio0 28 ce7dec50 ced57000 0 0 0 0000204 6 swi0: tty:sio 27 ce81d000 ced53000 0 0 0 0000204 6 irq12: psm0 26 ce81d314 ced4f000 0 0 0 0000204 6 irq1: atkbd0 25 ce81d628 ce82d000 0 0 0 0000204 3 usbtsk c0423858 usbtask 24 ce81d93c ce829000 0 0 0 0000204 3 usbevt ce7d3210 usb0 23 ce81dc50 ce823000 0 0 0 0000204 6 irq15: ata1 22 ce81e000 ce81f000 0 0 0 0000204 6 irq14: ata0 21 cd51f314 ce811000 0 0 0 0000204 3 nothing c045b000 acpi_thermal 20 cd51f628 ce808000 0 0 0 0000204 2 irq9: pcic0 fxp0++* 19 cd51f93c ce804000 0 0 0 0000204 6 irq13: 18 cd51fc50 ce7eb000 0 0 0 0000204 6 swi5: acpitaskq 17 ce7de000 ce7e7000 0 0 0 0000204 6 swi3: cambio 16 ce7de314 ce7e3000 0 0 0 0000204 6 swi2: camnet 15 ce7de628 ce7df000 0 0 0 0000204 6 swi5: task queue 14 cd51e000 ce795000 0 0 0 0000204 3 sleep c0335c20 random 13 cd51e314 ce75c000 0 0 0 0000204 6 swi4: vm 12 cd51e628 ce758000 0 0 0 000020c 2 swi6: tty:sio clock 11 cd51e93c ce754000 0 0 0 0000204 6 swi1: net 10 cd51ec50 cd527000 0 0 0 000020c 2 idle 1 cd51f000 cd523000 0 0 1 0004200 3 wait cd51f000 init 0 c0316140 c0488000 0 0 0 0000200 3 sched c0316140 swapper db> db> x/i $eip,40 vm_object_terminate+0xf0: movl %edx,0(%eax) vm_object_terminate+0xf2: movl %fs:0,%eax vm_object_terminate+0xf8: movl $0x4,%ecx vm_object_terminate+0xfd: cmpxchgl %ecx,vm_object_list_mtx+0x18 vm_object_terminate+0x104: setz %al vm_object_terminate+0x107: movzbl %al,%eax vm_object_terminate+0x10a: testl %eax,%eax vm_object_terminate+0x10c: jz vm_object_terminate+0x136 vm_object_terminate+0x10e: movl %esi,0(%esp) vm_object_terminate+0x111: call wakeup vm_object_terminate+0x116: movl obj_zone,%eax vm_object_terminate+0x11b: movl %esi,0x4(%esp) vm_object_terminate+0x11f: movl $0,0x8(%esp) vm_object_terminate+0x127: movl %eax,0(%esp) vm_object_terminate+0x12a: call uma_zfree_arg vm_object_terminate+0x12f: addl $0x1c,%esp vm_object_terminate+0x132: popl %ebx vm_object_terminate+0x133: popl %esi vm_object_terminate+0x134: popl %ebp vm_object_terminate+0x135: ret vm_object_terminate+0x136: movl $0xc0329680,0(%esp) vm_object_terminate+0x13d: movl $0,0x4(%esp) vm_object_terminate+0x145: movl $0,0x8(%esp) vm_object_terminate+0x14d: movl $0,0xc(%esp) vm_object_terminate+0x155: call _mtx_unlock_sleep vm_object_terminate+0x15a: jmp vm_object_terminate+0x10e vm_object_terminate+0x15c: movl 0x4(%esi),%eax vm_object_terminate+0x15f: movl %eax,vm_object_list+0x4 vm_object_terminate+0x164: jmp vm_object_terminate+0xed vm_object_terminate+0x166: movl $0xc0329680,0(%esp) vm_object_terminate+0x16d: movl $0,0x4(%esp) vm_object_terminate+0x175: movl $0,0x8(%esp) vm_object_terminate+0x17d: movl $0,0xc(%esp) vm_object_terminate+0x185: call _mtx_lock_sleep vm_object_terminate+0x18a: jmp vm_object_terminate+0xe1 vm_object_terminate+0x18f: nop vm_object_terminate+0x190: movl %ebx,0(%esp) vm_object_terminate+0x193: call vm_page_busy vm_object_terminate+0x198: movl %ebx,0(%esp) vm_object_terminate+0x19b: call vm_page_remove vm_object_terminate+0x1a0: jmp vm_object_terminate+0xb1 vm_object_terminate+0x1a5: movl %esi,0(%esp) vm_object_terminate+0x1a8: movl $0,0x4(%esp) vm_object_terminate+0x1b0: movl $0,0x8(%esp) vm_object_terminate+0x1b8: movl $0x1,0xc(%esp) vm_object_terminate+0x1c0: call vm_object_page_clean vm_object_terminate+0x1c5: movl 0x54(%esi),%eax vm_object_terminate+0x1c8: movl $0x1,0x4(%esp) vm_object_terminate+0x1d0: movl $0,0x8(%esp) vm_object_terminate+0x1d8: movl %eax,0(%esp) vm_object_terminate+0x1db: movl $0,0xc(%esp) vm_object_terminate+0x1e3: movl $0,0x10(%esp) vm_object_terminate+0x1eb: movl $0,0x14(%esp) vm_object_terminate+0x1f3: call vinvalbuf vm_object_terminate+0x1f8: jmp vm_object_terminate+0x80 vm_object_terminate+0x1fd: nop vm_object_terminate+0x1fe: movl %esi,%esi vm_object_page_clean: pushl %ebp vm_object_page_clean+0x1: movl %esp,%ebp vm_object_page_clean+0x3: pushl %edi vm_object_page_clean+0x4: pushl %esi vm_object_page_clean+0x5: pushl %ebx vm_object_page_clean+0x6: subl $0x28,%esp vm_object_page_clean+0x9: movl 0x8(%ebp),%edx db> >How-To-Repeat: See above >Fix: -- Vladimir B. Grebenschikov vova@sw.ru, SWsoft, Inc. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E17Is7s-0001eb-00>