forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-13 9d77db3c730780c8ef5ccd4b66403ff5675cfe4e
kernel/drivers/virt/vboxguest/vmmdev.h
....@@ -98,8 +98,8 @@
9898 s32 rc;
9999 /** Reserved field no.1. MBZ. */
100100 u32 reserved1;
101
- /** Reserved field no.2. MBZ. */
102
- u32 reserved2;
101
+ /** IN: Requestor information (VMMDEV_REQUESTOR_*) */
102
+ u32 requestor;
103103 };
104104 VMMDEV_ASSERT_SIZE(vmmdev_request_header, 24);
105105
....@@ -249,6 +249,8 @@
249249 };
250250 VMMDEV_ASSERT_SIZE(vmmdev_guest_info, 24 + 8);
251251
252
+#define VMMDEV_GUEST_INFO2_ADDITIONS_FEATURES_REQUESTOR_INFO BIT(0)
253
+
252254 /** struct vmmdev_guestinfo2 - Guest information report, version 2. */
253255 struct vmmdev_guest_info2 {
254256 /** Header. */
....@@ -261,7 +263,7 @@
261263 u32 additions_build;
262264 /** SVN revision. */
263265 u32 additions_revision;
264
- /** Feature mask, currently unused. */
266
+ /** Feature mask. */
265267 u32 additions_features;
266268 /**
267269 * The intentional meaning of this field was: