Centos-kernel-stream-9/virt
Alex Williamson d0729b20c1 kvm/vfio: Constify struct kvm_device_ops
JIRA: https://issues.redhat.com/browse/RHEL-85593

commit bbee049d8ee21f33ef68d02b16763ae7e5bf9025
Author: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Date:   Sat Sep 28 11:52:46 2024 +0200

    kvm/vfio: Constify struct kvm_device_ops

    'struct kvm_device_ops' is not modified in this driver.

    Constifying this structure moves some data to a read-only section, so
    increases overall security, especially when the structure holds some
    function pointers.

    On a x86_64, with allmodconfig:
    Before:
    ======
       text    data     bss     dec     hex filename
       2605     169      16    2790     ae6 virt/kvm/vfio.o

    After:
    =====
       text    data     bss     dec     hex filename
       2685      89      16    2790     ae6 virt/kvm/vfio.o

    Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
    Link: https://lore.kernel.org/r/e7361a1bb7defbb0f7056b884e83f8d75ac9fe21.1727517084.git.christophe.jaillet@wanadoo.fr
    Signed-off-by: Alex Williamson <alex.williamson@redhat.com>

Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
2025-04-08 12:33:50 -06:00
..
kvm kvm/vfio: Constify struct kvm_device_ops 2025-04-08 12:33:50 -06:00
lib Revert "irqbypass: do not start cons/prod when failed connect" 2021-05-15 10:26:55 +01:00
Makefile