kern/150186: [parallels] [panic] Parallels Desktop: CDROM
disconnected leads to panic, eventually
Li-Lun Wang (Leland Wang)
llwang at infor.org
Thu Dec 16 19:20:12 UTC 2010
The following reply was made to PR kern/150186; it has been noted by GNATS.
From: "Li-Lun Wang (Leland Wang)" <llwang at infor.org>
To: bug-followup at FreeBSD.org, dave.evans55 at googlemail.com
Cc:
Subject: Re: kern/150186: [parallels] [panic] Parallels Desktop: CDROM
disconnected leads to panic, eventually
Date: Fri, 17 Dec 2010 03:13:51 +0800
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
I think I may have stumbled upon the same issue after I updated my
installed ports, including hald. I run a FreeBSD 8.1-stable amd64 (not
the latest but a few months old) in virtual box on a windows 7 x64
host. If I disable hald or the cdrom device in virtual box, or run the
same FreeBSD installation natively, the problem doesn't seem to occur.
When the problem does occur, I get the following messages (not
necessarily in any particular order):
ata0: WARNING - unknown CMD (0x4a) read data overrun 18>8
ata0: WARNING - READ_TOC read data overrun 18>12
ata0: WARNING - PREVENT_ALLOW read data overrun 18>0
ata0: WARNING - TEST_UNIT_READY read data overrun 18>0
These messages repeat seemingly at random for a few times. Eventually
the box might panic. Here is a backtrace:
Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address = 0x290
fault code = supervisor read data, page not present
instruction pointer = 0x20:0xffffffff8025aec5
stack pointer = 0x28:0xffffff800007bae0
frame pointer = 0x28:0xffffff800007bb00
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags = interrupt enabled, resume, IOPL=0
current process = 11 (swi6: task queue)
[thread pid 11 tid 100018 ]
Stopped at _mtx_lock_sleep+0x4e: movl 0x290(%rcx),%esi
db> bt
Tracing pid 11 tid 100018 td 0xffffff00024bcba0
_mtx_lock_sleep() at _mtx_lock_sleep+0x4e
_sema_post() at _sema_post+0x89
ata_completed() at ata_completed+0x46e
taskqueue_run() at taskqueue_run+0x94
intr_event_execute_handlers() at intr_event_execute_handlers+0xf9
ithread_loop() at ithread_loop+0x8e
fork_exit() at fork_exit+0x118
fork_trampoline() at fork_trampoline+0xe
- --- trap 0, rip = 0, rsp = 0xffffff800007bd30, rdp = 0 ---
db>
- -- llwang
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.12 (FreeBSD)
iD8DBQFNCmTrCQM7t5B2mhARAoHkAJ9zNOQ8QApAP5gDgmSgUABt39es8wCghPyr
g82JpbmVYsjLnyGkU+/JQ3k=
=VHTI
-----END PGP SIGNATURE-----
More information about the freebsd-emulation
mailing list