On Mon, Oct 19, 2026 at 09:25:02PM -1000, Linus Torvalds wrote: > Bah. I made this branch of mine public because I wanted Michael > Tsirkin to check the vhost part. > > But honestly, the i915 side and the coco/SEV patches are the much more > interesting ones. > > So this brings in some new victims^Hpeople for that git branch to comment on. > > It's all in > > git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git > uaccess-cleanup > > I haven't dared actually boot it yet. > > Linus
vpda seems to survive light testing in a VM for me. Tested-by: Michael S. Tsirkin <[email protected]> It's still buggy if there is a swapout right before the access, just like it was previously, but hey. One splat less. An improvement. You might want: Fixes: 42823a871fd4 ("vringh: support VA with iotlb") with that, vdpa/vhost bits: Acked-by: Michael S. Tsirkin <[email protected]> > On Mon, 19 Oct 2026 at 20:51, Linus Torvalds > <[email protected]> wrote: > > > > I have a whole branch that removes __get_user() and __put_user() entirely. > > > > Somebody should check that I did it right. But I didn't want to do the > > pagefault_disable() around the vringh_notify() part, so it's not quite > > the same as yours. > > > > Let me just push it out. I was going to let it simmer, but your email > > made me go "I should just let more people look at it". > > > > Mind taking a look at the 'uaccess-cleanups' branch? > > > > It builds for me. That's all the testing it has gotten so far. Blush. > > > > Linus
