[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] Fix invalidate if memory requested was not bucket aligned
Ian Jackson writes ("Re: [Xen-devel] [PATCH] Fix invalidate if memory requested was not bucket aligned"): > Frediano Ziglio writes ("[Xen-devel] [PATCH] Fix invalidate if memory > requested was not bucket aligned"): > > When memory is mapped in qemu_map_cache with lock != 0 a reverse mapping > > is created pointing to the virtual address of location requested. > > The cached mapped entry is saved in last_address_vaddr with the memory > > location of the base virtual address (without bucket offset). > > However when this entry is invalidated the virtual address saved in the > > reverse mapping is used. This cause that the mapping is freed but the > > last_address_vaddr is not reset. > > > > Signed-off-by: Frediano Ziglio <frediano.ziglio@xxxxxxxxxx> > > Thanks for this! > > Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> > Committed-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> > > I think that this is a good candidate for a backport, after it has > been given a workout in -unstable. Is someone up for doing the backport for 4.1 ? It doesn't apply cleanly or I would have just done it. Keir, is 4.0 closed now ? If it's not _entirely_ closed then this bugfix is a very good candidate for inclusion in a future 4.0.5. Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |