-CURRENT + IDE CD-burner + cdrecord = panic

Vladimir Kushnir vkushnir at Alfacom.net
Thu Aug 21 14:43:52 PDT 2003


Hello,
Since Aug 13 or 14 (perhaps earlier but that was when I've rebuilt
world/kernel and the problem started) any attempt to use cdrecord even in
simulation mode leads to panic with vm_fault_copy_wired: page missing.
This happens only when using cdrecord, from both ports/sysutils/cdrtools
and from ports/sysutils/cdrtools-devel (both cdrdao and burncd work fine). GDB
backtrace attached, though it hardly tells me anything :-(

"uname -a" output:
FreeBSD kushnir1.kiev.ua 5.1-CURRENT FreeBSD 5.1-CURRENT #0: Wed Aug 20
13:18:17 EEST 2003     root at kushnir1.kiev.ua:/usr/obj/usr/src/sys/KUSHNIR
i386
(rebuilt last night)

Regards,
Vladimir
-------------- next part --------------
 ~> gdb -k /usr/obj/usr/src/sys/KUSHNIR/kernel.debug /usr/crash/vmcore.1
GNU gdb 5.2.1 (FreeBSD)
Copyright 2002 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 "i386-undermydesk-freebsd"...
panic: vm_fault_copy_wired: page missing
panic messages:
---
panic: vm_fault_copy_wired: page missing

syncing disks, buffers remaining... 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 673 
giving up on 566 buffers
Uptime: 4m0s
acd0: timeout waiting for cmd=e7 s=01 e=04
acd0: flushing device failed
Dumping 191 MB
ata2: resetting devices ..
done
 16 32 48 64 80 96 112 128 144 160 176
---
Reading symbols from /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/vesa/vesa.ko.debug...done.
Loaded symbols for /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/vesa/vesa.ko.debug
Reading symbols from /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/if_tun/if_tun.ko.debug...done.
Loaded symbols for /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/if_tun/if_tun.ko.debug
Reading symbols from /boot/kernel/snd_ds1.ko...done.
Loaded symbols for /boot/kernel/snd_ds1.ko
Reading symbols from /boot/kernel/snd_pcm.ko...done.
Loaded symbols for /boot/kernel/snd_pcm.ko
Reading symbols from /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/random/random.ko.debug...done.
Loaded symbols for /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/random/random.ko.debug
Reading symbols from /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/fdc/fdc.ko.debug...done.
Loaded symbols for /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/fdc/fdc.ko.debug
Reading symbols from /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/lpt/lpt.ko.debug...done.
Loaded symbols for /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/lpt/lpt.ko.debug
Reading symbols from /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/ppi/ppi.ko.debug...done.
Loaded symbols for /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/ppi/ppi.ko.debug
Reading symbols from /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/pps/pps.ko.debug...done.
Loaded symbols for /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/pps/pps.ko.debug
---Type <return> to continue, or q <return> to quit---
Reading symbols from /boot/kernel/mga.ko...done.
Loaded symbols for /boot/kernel/mga.ko
Reading symbols from /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/acpi/acpi.ko.debug...done.
Loaded symbols for /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/acpi/acpi.ko.debug
Reading symbols from /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/procfs/procfs.ko.debug...done.
Loaded symbols for /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/procfs/procfs.ko.debug
Reading symbols from /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/pseudofs/pseudofs.ko.debug...done.
Loaded symbols for /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/pseudofs/pseudofs.ko.debug
Reading symbols from /boot/kernel/green_saver.ko...done.
Loaded symbols for /boot/kernel/green_saver.ko
Reading symbols from /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/linux/linux.ko.debug...done.
Loaded symbols for /usr/obj/usr/src/sys/KUSHNIR/modules/usr/src/sys/modules/linux/linux.ko.debug
#0  doadump () at /usr/src/sys/kern/kern_shutdown.c:240
240		dumping++;
(kgdb) bt
#0  doadump () at /usr/src/sys/kern/kern_shutdown.c:240
#1  0xc01aa9d0 in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:372
#2  0xc01aadb8 in panic () at /usr/src/sys/kern/kern_shutdown.c:550
#3  0xc029a859 in vm_fault_copy_entry (dst_map=0xc0d49100, src_map=0xc0d48500, 
    dst_entry=0xc2102d5c, src_entry=0x0) at /usr/src/sys/vm/vm_fault.c:1088
#4  0xc02a1b11 in vm_map_copy_entry (src_map=0xc0d48500, dst_map=0xc0d49100, 
    src_entry=0xc2257528, dst_entry=0xc2102d5c)
    at /usr/src/sys/vm/vm_map.c:2376
#5  0xc02a1e59 in vmspace_fork (vm1=0xc0d48500)
    at /usr/src/sys/vm/vm_map.c:2491
#6  0xc029c32e in vm_forkproc (td=0xc1f44ab0, p2=0xc2253790, td2=0xc2250980, 
    flags=20) at /usr/src/sys/vm/vm_glue.c:624
#7  0xc0192fba in fork1 (td=0xc1f44ab0, flags=20, pages=0, procp=0xcf8d9ccc)
    at /usr/src/sys/kern/kern_fork.c:654
#8  0xc0191a1b in fork (td=0xc1f44ab0, uap=0xcf8d9d10)
    at /usr/src/sys/kern/kern_fork.c:102
#9  0xc02ea490 in syscall (frame=
      {tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 4096, tf_esi = 65536, tf_ebp = -1077946872, tf_isp = -812802700, tf_ebx = 64, tf_edx = 677076992, tf_ecx = 672879872, tf_eax = 2, tf_trapno = 0, tf_err = 2, tf_eip = 672275055, tf_cs = 31, tf_eflags = 582, tf_esp = -1077946916, tf_ss = 47})
    at /usr/src/sys/i386/i386/trap.c:1005
#10 0xc02d9cad in Xint0x80_syscall () at {standard input}:144
---Can't read userspace from dump, or kernel process---

(kgdb) q


More information about the freebsd-current mailing list