From owner-freebsd-emulation@FreeBSD.ORG Wed Oct 31 07:35:17 2012 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C6C1DF9A for ; Wed, 31 Oct 2012 07:35:17 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell0.rawbw.com (shell0.rawbw.com [198.144.192.45]) by mx1.freebsd.org (Postfix) with ESMTP id AE97C8FC0A for ; Wed, 31 Oct 2012 07:35:17 +0000 (UTC) Received: from eagle.yuri.org (stunnel@localhost [127.0.0.1]) (authenticated bits=0) by shell0.rawbw.com (8.14.4/8.14.4) with ESMTP id q9V7ZGmR003519 for ; Wed, 31 Oct 2012 00:35:17 -0700 (PDT) (envelope-from yuri@rawbw.com) Message-ID: <5090D4B4.3070006@rawbw.com> Date: Wed, 31 Oct 2012 00:35:16 -0700 From: Yuri User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:16.0) Gecko/20121023 Thunderbird/16.0.1 MIME-Version: 1.0 To: emulation@freebsd.org Subject: virtualbox-4.1.22: Burning DVD from the guest caused host dvd device loss Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Oct 2012 07:35:17 -0000 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