[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation |
Date: |
Tue, 24 Sep 2013 19:55:36 +0900 |
On 24 September 2013 19:44, Marcel Apfelbaum <address@hidden> wrote:
> We need to check all the bridges on each bus encountered
> for their address range; if it corresponds to the transaction address,
> we pass the bridge to the other bus(depending on transaction's direction).
I haven't looked at all at the details, but you can probably rephrase
this kind of "check address against range and pass recursively
to other bridge" algorithm in terms of appropriate statically
constructed memory regions. Since "transaction aborted" is
definitely not a fast path, the only argument for doing it that way
would be if the code worked out more neatly -- maybe worth
thinking about whether it would do so?
-- PMM
- Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation, (continued)
- Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation, Michael S. Tsirkin, 2013/09/23
- Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation, Marcel Apfelbaum, 2013/09/23
- Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation, Michael S. Tsirkin, 2013/09/23
- Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation, Marcel Apfelbaum, 2013/09/23
- Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation, Michael S. Tsirkin, 2013/09/23
- Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation, Marcel Apfelbaum, 2013/09/24
- Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation, Michael S. Tsirkin, 2013/09/24
- Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation, Marcel Apfelbaum, 2013/09/24
- Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation, Michael S. Tsirkin, 2013/09/24
- Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation, Marcel Apfelbaum, 2013/09/24
- Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation,
Peter Maydell <=
- Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation, Marcel Apfelbaum, 2013/09/24
- Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation, Peter Maydell, 2013/09/24
- Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation, Marcel Apfelbaum, 2013/09/24
- Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation, Michael S. Tsirkin, 2013/09/24
- Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation, Michael S. Tsirkin, 2013/09/24
- Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation, Peter Maydell, 2013/09/24
- Re: [Qemu-devel] [PATCH] hw/pci: completed master-abort emulation, Michael S. Tsirkin, 2013/09/24