[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Xen-devel] [RFC Patch v4 2/8] ioreq: bump the number of IOREQ page to 4 pages
 
- To: 'Chao Gao' <chao.gao@xxxxxxxxx>
 
- From: Paul Durrant <Paul.Durrant@xxxxxxxxxx>
 
- Date: Thu, 14 Dec 2017 14:50:17 +0000
 
- Accept-language: en-GB, en-US
 
- Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx>, Wei Liu <wei.liu2@xxxxxxxxxx>, Andrew Cooper <Andrew.Cooper3@xxxxxxxxxx>, "Tim \(Xen.org\)" <tim@xxxxxxx>, George Dunlap <George.Dunlap@xxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>, Ian Jackson <Ian.Jackson@xxxxxxxxxx>
 
- Delivery-date: Thu, 14 Dec 2017 15:12:29 +0000
 
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
 
- Thread-index: AQHTbmczFuenCXywvky1VLwl7x9LuqM2aD6g//+MAoCAAIdlwIABFXxw///SUoCAAed9kIAFkZWAgACUyYCAAOX9AIAAyzPQgAB2BlCAAV+coA==
 
- Thread-topic: [RFC Patch v4 2/8] ioreq: bump the number of IOREQ page to 4 pages
 
 
 
> -----Original Message-----
> >
> > Hmm. That looks like it is because the ioreq server pages are not owned by
> > the correct domain. The Xen patch series underwent some changes later in
> > review and I did not re-test my QEMU patch after that so I wonder if
> > mapping IOREQ pages has simply become broken. I'll investigate.
> >
> 
> I have reproduced the problem locally now. Will try to figure out the bug
> tomorrow.
> 
Chao,
  Can you try my new branch 
http://xenbits.xen.org/gitweb/?p=people/pauldu/xen.git;a=shortlog;h=refs/heads/ioreq24?
  The problem was indeed that the ioreq pages were owned by the emulating 
domain rather than the target domain, which is no longer compatible with 
privcmd's use of HYPERVISOR_mmu_update.
  Cheers,
    Paul
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel
 
    
     |