Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Oct 2012 00:35:16 -0700
From:      Yuri <yuri@rawbw.com>
To:        emulation@freebsd.org
Subject:   virtualbox-4.1.22: Burning DVD from the guest caused host dvd device loss
Message-ID:  <5090D4B4.3070006@rawbw.com>

next in thread | raw e-mail | index | archive | help
I shared dvd burner device /dev/cd0 with the windows server 2012 guest 
(using passthrough) and attempted to burn dvd from the guest using 
InfraRecorder program.
In the process sound playing on the host was cycling several times for a 
prolonged periods of time. After a while all of a sudden InfraRecorder 
said that progress is 100%.
But I don't believe disk was even touched for writing. Instead host log 
got many error messages, and eventually /dev/cd0 disappeared (!!!).
Why those error messages weren't passed to the guest program?

Did anybody actually succeed in burning dvds from guests? Is this 
supposed to work?

Yuri

--- host system log ---
Oct 31 00:16:50 myhost kernel: ata2: error issuing ATA PACKET command
Oct 31 00:16:55 myhost kernel: ata2: MODE_SELECT_BIG trying to write on 
read buffer
Oct 31 00:16:56 myhost kernel: ata2: timeout waiting for PACKET command
Oct 31 00:16:56 myhost kernel: ata2: error issuing ATA PACKET command
Oct 31 00:17:01 myhost kernel: ata2: MODE_SELECT_BIG trying to write on 
read buffer
Oct 31 00:17:02 myhost kernel: ata2: timeout waiting for PACKET command
Oct 31 00:17:02 myhost kernel: ata2: error issuing ATA PACKET command
Oct 31 00:17:07 myhost kernel: ata2: MODE_SELECT_BIG trying to write on 
read buffer
Oct 31 00:17:08 myhost kernel: ata2: timeout waiting for PACKET command
Oct 31 00:17:08 myhost kernel: ata2: error issuing ATA PACKET command
Oct 31 00:17:13 myhost kernel: ata2: MODE_SELECT_BIG trying to write on 
read buffer
Oct 31 00:17:14 myhost kernel: ata2: timeout waiting for PACKET command
Oct 31 00:17:14 myhost kernel: ata2: error issuing ATA PACKET command
Oct 31 00:17:20 myhost kernel: unknown: FAILURE - READ_TOC ILLEGAL 
REQUEST asc=0x24 ascq=0x00
Oct 31 00:17:20 myhost kernel: ata2: MODE_SELECT_BIG trying to write on 
read buffer
Oct 31 00:17:21 myhost kernel: ata2: timeout waiting for PACKET command
Oct 31 00:17:21 myhost kernel: ata2: error issuing ATA PACKET command
Oct 31 00:17:26 myhost kernel: unknown: FAILURE - READ_TOC ILLEGAL 
REQUEST asc=0x24 ascq=0x00
Oct 31 00:17:26 myhost kernel: unknown: FAILURE - READ_BUFFER ILLEGAL 
REQUEST asc=0x24 ascq=0x00
Oct 31 00:17:26 myhost kernel: unknown: FAILURE - READ_TOC ILLEGAL 
REQUEST asc=0x24 ascq=0x00
Oct 31 00:17:26 myhost kernel: unknown: FAILURE - READ_BUFFER ILLEGAL 
REQUEST asc=0x24 ascq=0x00
Oct 31 00:17:26 myhost kernel: ata2: MODE_SELECT_BIG trying to write on 
read buffer
Oct 31 00:17:27 myhost kernel: ata2: timeout waiting for PACKET command
Oct 31 00:17:27 myhost kernel: ata2: error issuing ATA PACKET command
Oct 31 00:17:32 myhost kernel: unknown: FAILURE - READ_TOC ILLEGAL 
REQUEST asc=0x24 ascq=0x00
Oct 31 00:17:32 myhost last message repeated 2 times
Oct 31 00:17:32 myhost kernel: ata2: MODE_SELECT_BIG trying to write on 
read buffer
Oct 31 00:17:33 myhost kernel: ata2: timeout waiting for PACKET command
Oct 31 00:17:33 myhost kernel: ata2: error issuing ATA PACKET command
Oct 31 00:17:38 myhost kernel: unknown: FAILURE - MODE_SENSE_BIG ILLEGAL 
REQUEST asc=0x24 ascq=0x00 sks=0x4d 0x00 0x02
Oct 31 00:17:38 myhost kernel: unknown: FAILURE - MODE_SENSE_BIG ILLEGAL 
REQUEST asc=0x24 ascq=0x00 sks=0x4d 0x00 0x02
Oct 31 00:17:38 myhost kernel: ata2: unknown CMD (0xb6) trying to write 
on read buffer
Oct 31 00:17:39 myhost kernel: ata2: timeout waiting for PACKET command
Oct 31 00:17:39 myhost kernel: ata2: error issuing ATA PACKET command
Oct 31 00:17:44 myhost kernel: unknown: FAILURE - unknown CMD (0x03) 
ILLEGAL REQUEST asc=0x24 ascq=0x00
Oct 31 00:17:50 myhost kernel: unknown: FAILURE - READ_TOC ILLEGAL 
REQUEST asc=0x24 ascq=0x00
Oct 31 00:17:50 myhost kernel: ata2: MODE_SELECT_BIG trying to write on 
read buffer
Oct 31 00:17:51 myhost kernel: ata2: timeout waiting for PACKET command
Oct 31 00:17:51 myhost kernel: ata2: error issuing ATA PACKET command
Oct 31 00:17:56 myhost kernel: ata2: unknown CMD (0xbf) trying to write 
on read buffer
Oct 31 00:17:57 myhost kernel: ata2: timeout waiting for PACKET command
Oct 31 00:17:57 myhost kernel: ata2: error issuing ATA PACKET command
Oct 31 00:18:12 myhost kernel: (cd0:ata2:0:0:0): lost device, 1 refs
Oct 31 00:18:12 myhost kernel: (pass4:ata2:0:0:0): Lost target 0???
Oct 31 00:18:12 myhost kernel: (cd0:ata2:0:0:0): removing device entry
Oct 31 00:18:12 myhost kernel: (pass4:ata2:0:0:0): passdevgonecb: devfs 
entry is gone




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5090D4B4.3070006>