On Thu, 02 Jan 2025 15:40:50 +0000, Costas Argyris wrote: > Commit a7b9020b06ec ("x86/l1tf: Handle EPT disabled state proper", > 2018-07-13) dropped the "__exit" attribute from vmx_exit because Uber nit, the preferred format for referencing commits is: a7b9020b06ec ("x86/l1tf: Handle EPT disabled state proper") > vmx_init was changed to call vmx_exit. > > However, commit e32b120071ea (KVM: VMX: Do _all_ initialization > before exposing /dev/kvm to userspace, 2022-11-30) changed vmx_init > to call __vmx_exit instead of vmx_exit. This made it possible to > mark vmx_exit as "__exit" again, as it originally was, and enjoy > the benefits that it provides (the function can be discarded from > memory in situations where it cannot be called, like the module > being built-in or module unloading being disabled in the kernel). > > [...] Applied to kvm-x86 vmx, thanks! [1/1] KVM: VMX: Reinstate __exit attribute for vmx_exit https://github.com/kvm-x86/linux/commit/b5fd06847320 -- https://github.com/kvm-x86/linux/tree/next