summaryrefslogtreecommitdiffstats
tag namefor-linus-part2 (49ed33f4342e9e312e738423fdc756c3facd886a)
tag date2022-12-12 06:37:09 -0500
tagged byPaolo Bonzini <pbonzini@redhat.com>
tagged objectcommit 246c204fab...
downloadkvm-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-----