qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH RFC v2 2/2] hw/pci: handle unassigned pci addres


From: Peter Maydell
Subject: Re: [Qemu-devel] [PATCH RFC v2 2/2] hw/pci: handle unassigned pci addresses
Date: Mon, 9 Sep 2013 19:59:06 +0100

On 9 September 2013 19:49, Jan Kiszka <address@hidden> wrote:
> Well, even if you resolve the locking issues in all the interesting
> devices (not impossible, just pretty costly in several regards), you
> cannot reasonably allow device A talking to device B triggering a
> request on A issuing a command to B... in the general case. If such
> recursions are programmable, we need to stop them before QEMU's stack
> explodes.

Typically on real hardware configuring things this way causes
either (a) a memory transaction abort or (b) a deadlock. I
think we could reasonably model that by deadlocking our
device model, though as you say we should avoid actually
crashing :-)

-- PMM



reply via email to

[Prev in Thread] Current Thread [Next in Thread]