From mboxrd@z Thu Jan 1 00:00:00 1970 From: Simon Horman Subject: Re: Possible bug with pass-through hot-plug? Date: Thu, 15 Oct 2009 20:31:13 +1100 Message-ID: <20091015093107.GA11293@verge.net.au> References: <20091009114720.GA29353@verge.net.au> <8686c3cd0910090449s19f7a44br91f3937f2ca485a3@mail.gmail.com> <20091009120927.GA31495@verge.net.au> <8686c3cd0910090729p7f7a1c2aq482bf9c70fab0910@mail.gmail.com> <20091010014127.GB22324@verge.net.au> <8686c3cd0910110257oa841842q2ed87f6b0f5b7a35@mail.gmail.com> <20091012223616.GC9072@verge.net.au> <8686c3cd0910130208k7b9b0feva576864c9d819737@mail.gmail.com> <20091013094345.GA16712@verge.net.au> <8686c3cd0910130252m6a57388cv8b4d5211a14a4998@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <8686c3cd0910130252m6a57388cv8b4d5211a14a4998@mail.gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Tom Rotenberg Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Hi Tom, I have been able to produce the following behaviour using a 32bit XP SP2 guest: 1. Attach to a low slot: xm ok, appears in device manager 2. Detach : xm ok, disappears from device manager 3. Attach to a high slot: xm seems ok, but the device doesn't appear in device manager 4. Detach: xm fails (time-out waiting for response from BIOS) Where a high slot seems to be 8 or greater. This seems to be in line with the problem that you were reporting. i Unfortunately at this stage I'm not sure exactly how to fix it but I suspect either: a) A problem the way XP is dealing with ACPI events or; b) More likely a deficiency in the virtual BIOS that xen is supplying. In particular, the code in tools/firmware/hvmloader/acpi/dsdt.asl