[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] compat_mmuext_op - continuation code is wrong
On 20/2/08 17:21, "John Levon" <levon@xxxxxxxxxxxxxxxxx> wrote: > But we never initialised the guest's "pdone" at any point. So we can > copy in an uninit stack value into 'done', add 'i' to it, then copy it > back out. On Solaris, we assert that the success count == what we passed > in, so this breaks Solaris 32/64 > > I'm running on 3.1 with a couple of fixes from unstable to make it work > at all. The below patch works for us but I'm not confident in its > correctness. Better to remove the preempt check altogether, as it's already done (correctly) in do_mmuext_op(). That's what I'll check in. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |