Skip site navigation (1)Skip section navigation (2)
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>