On Thu, Aug 13, 2015 at 2:41 PM, Linus Torvalds <[email protected]> wrote: > On Thu, Aug 13, 2015 at 2:26 PM, Andy Lutomirski <[email protected]> wrote: >> >> VERW is no good, because it considers non-present segments to be >> writable. Test cases for the win! > > Seriously? That's crazy. I don't think I've actually ever used VERW, > but the documentation certainly says that the segment has to be > writable, and I quote > > "The validation performed is the same as is performed when a segment > selector is loaded into the DS, ES, FS, or GS register, and the > indicated access (read or write) is performed" > > which damn well shouldn't work for non-present segments. Odd. >
I can try to come up with a self-contained test case, but I'm reasonably confident that I did it right and that I sprinkled the right printks around. --Andy -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
