On Wed, 10 Mar 2021 21:49:22 +0100
David Hildenbrand <da...@redhat.com> wrote:

> > Am 09.03.2021 um 22:05 schrieb Thomas Huth <th...@redhat.com>:
> > 
> > On 04/03/2021 09.10, David Hildenbrand wrote:  
> >>> On 03.03.21 22:36, Richard Henderson wrote:
> >>> On 3/3/21 1:22 PM, David Hildenbrand wrote:  
> >>>>   
> >>>>> Am 03.03.2021 um 22:19 schrieb Richard Henderson 
> >>>>> <richard.hender...@linaro.org>:
> >>>>> 
> >>>>> On 3/3/21 1:11 PM, David Hildenbrand wrote:  
> >>>>>> MMIO on s390x? :)  
> >>>>> 
> >>>>> hw/s390x/s390-pci-bus.c, memory_region_init_io*().
> >>>>>   
> >>>> 
> >>>> ... part of system address space where a CPU could stumble over it?  
> >>> 
> >>> Impossible to tell within 3 layers of object wrappers.  :-(
> >>> I suppose I have no idea how "pci" was hacked onto s390x.  
> >> You've used the right words to describe "pci" (!) on s390x.
> >> IIRC, there is no MMIO: configuration space accesses etc. are performed 
> >> using special access instructions - which will "emulate" the MMIO access 
> >> performed on other archs via simple read/write instructions.
> >> Ordinary instructions (e.g., mvpg) that operate on the system address 
> >> space should never stumble over MMIO regions - because that concept does 
> >> not exist on s390x.  
> > 
> > Sorry, guys, you've lost me here ... is there now something left to do for 
> > this patch or is it good as it is?  
> 
> I think that check for invalid TLB should be replaced by a check against host 
> == NULL.
> 

Just a reminder that softfreeze is on Tuesday next week, and I'd like
to send a pull request by Monday. So a v5 should arrive soon to make it
:)


Reply via email to