On 06/12/2019 10:14, Jan Beulich wrote: > It is wrong for us to check the base address when there's no LDT in the > first place. > > Signed-off-by: Jan Beulich <jbeul...@suse.com> > --- > TBD: I also wonder whether we wouldn't better set v->arch.pv.ldt_base to > zero for an empty LDT, just like do_mmuext_op() does.
My query with patch 1 is also applicable here. As for setting it to zero, we should use something non-canonical instead. Doing so would have saved us from XSA-298, which was only a problem in guests because the base falling to 0. ~Andrew _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel