tag name | for-linus-part2 (49ed33f4342e9e312e738423fdc756c3facd886a) |
tag date | 2022-12-12 06:37:09 -0500 |
tagged by | Paolo Bonzini <pbonzini@redhat.com> |
tagged object | commit 246c204fab... |
download | kvm-for-linus-part2.tar.gz |
---|
Second batch of KVM patches that need some special care.
RISC-V:
* Allow unloading KVM module
* Allow KVM user-space to set mvendorid, marchid, and mimpid
* Several fixes and cleanups
I removed these from the first pull request because I noticed
that something in Anup's workflow ate the author-date, which
is not the date when the patches were posted to the mailing list.
I went through the patches themselves and they look good, and
warned Anup about the problems with his tools.
x86:
* Change the tdp_mmu module parameter to read-only so that
the TDP MMU can be tracked in a global variable instead of per-VM
state.
* Split out a separate page fault handler for the TDP MMU
This is a simple change, however it conflicted with commit
47b0c2e4c220 ("KVM: x86/mmu: Fix race condition in direct_page_fault",
2022-11-23) so it got delayed to very close to the beginning of
the merge window.
For both of these, it's okay for me to defer to 6.3 if you
prefer so.
-----BEGIN PGP SIGNATURE-----
iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmOXE9AUHHBib256aW5p
QHJlZGhhdC5jb20ACgkQv/vSX3jHroMMOwf9EknCI5MznWk/yB4XCOVOMYXHqVes
FWDhFytqLcrSYVEb5Q+BTOxhy2QLSURsumM3b3bzA62GG3YGKAVsxodi0SOQUfUE
HMYtegCkqrWW6z6qeZfrnyoiDqVu7eJl9XcdU6b4MJuGQVY7eeFWwS1nTWF4Wmg5
Gkue36mAWPS1bXlA2I7HTmNqMSu97vmYJphyHVunVOfV3V+TpdRVDH/nulKs49ke
B0WzGv1ZcH2eGEIxt8pyvUj/451taF1ZGJ8Iqy6XQloQ6gD7YYChucMYleovrW0m
DBBjBwub40Kx2D+6rJsXdUMJYMa6T4CJLGT6ns4Vc3g/J5gj0Gm3a1MxiA==
=fYxy
-----END PGP SIGNATURE-----