mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 10:11:27 +01:00
xen/gnttab: Perform compat/native gnttab_query_size check
This subop appears to have been missed from the compat checks.
Fixes: 5ce8fafa94 ("Dynamic grant-table sizing")
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Release-Acked-By: Oleksii Kurochko <oleksii.kurochko@gmail.com>
This commit is contained in:
1 parent
ebed411e7a
commit
8c3bb4d8ce
2 files changed
+10
No files matched your search
@@ -30,6 +30,11 @@ CHECK_gnttab_unmap_grant_ref;
|
||||
CHECK_gnttab_unmap_and_replace;
|
||||
#undef xen_gnttab_unmap_and_replace
|
||||
|
||||
#define xen_gnttab_query_size gnttab_query_size
|
||||
CHECK_gnttab_query_size;
|
||||
#undef xen_gnttab_query_size
|
||||
DEFINE_XEN_GUEST_HANDLE(gnttab_query_size_compat_t);
|
||||
|
||||
DEFINE_XEN_GUEST_HANDLE(gnttab_setup_table_compat_t);
|
||||
DEFINE_XEN_GUEST_HANDLE(gnttab_transfer_compat_t);
|
||||
DEFINE_XEN_GUEST_HANDLE(gnttab_copy_compat_t);
|
||||
@@ -106,6 +111,10 @@ int compat_grant_table_op(
|
||||
CASE(copy);
|
||||
#endif
|
||||
|
||||
#ifndef CHECK_query_size
|
||||
CASE(query_size);
|
||||
#endif
|
||||
|
||||
#ifndef CHECK_gnttab_dump_table
|
||||
CASE(dump_table);
|
||||
#endif
|
||||
|
||||
@@ -88,6 +88,7 @@
|
||||
! gnttab_get_status_frames grant_table.h
|
||||
? gnttab_get_version grant_table.h
|
||||
? gnttab_map_grant_ref grant_table.h
|
||||
? gnttab_query_size grant_table.h
|
||||
? gnttab_set_version grant_table.h
|
||||
! gnttab_setup_table grant_table.h
|
||||
? gnttab_swap_grant_ref grant_table.h
|
||||
|
||||