]> www.infradead.org Git - users/willy/xarray.git/commit
vfio/mdpy: make mdpy_class constant
authorRicardo B. Marliere <ricardo@marliere.net>
Fri, 1 Mar 2024 17:51:47 +0000 (14:51 -0300)
committerAlex Williamson <alex.williamson@redhat.com>
Tue, 5 Mar 2024 22:15:27 +0000 (15:15 -0700)
commit1f92d6a7c65f390617463532b408030a5a168097
tree054519fb664fd4b7bc55d58b9e7428b086c1360c
parentfd94213e1417d28b933d4a3d41ad02eac1b29ec2
vfio/mdpy: make mdpy_class constant

Since commit 43a7206b0963 ("driver core: class: make class_register() take
a const *"), the driver core allows for struct class to be in read-only
memory, so move the mdpy_class structure to be declared at build time
placing it into read-only memory, instead of having to be dynamically
allocated at boot time.

Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Suggested-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Ricardo B. Marliere <ricardo@marliere.net>
Link: https://lore.kernel.org/r/20240301-class_cleanup-vfio-v1-1-9236d69083f5@marliere.net
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
samples/vfio-mdev/mdpy.c