Update kernel to builds 4428128

Test: TreeHugger
BUG: 68769346
Change-Id: Ia7ae8bcc00dafbbd7a2b4521bbb0f6691025e17f
diff --git a/uapi/vsoc_shm.h b/uapi/vsoc_shm.h
index c072418..ef02013 100644
--- a/uapi/vsoc_shm.h
+++ b/uapi/vsoc_shm.h
@@ -21,30 +21,30 @@
 typedef uint32_t vsoc_shm_off_t;
 typedef uint32_t vsoc_reg_off_t;
 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
-typedef struct {
+struct fd_scoped_permission {
   vsoc_reg_off_t begin_offset;
   vsoc_reg_off_t end_offset;
   vsoc_reg_off_t owner_offset;
 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
   uint32_t owned_value;
-} fd_scoped_permission;
+};
 #define VSOC_REGION_FREE ((uint32_t) 0)
-typedef struct {
+struct fd_scoped_permission_arg {
 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
-  fd_scoped_permission perm;
+  struct fd_scoped_permission perm;
   int32_t managed_region_fd;
-} fd_scoped_permission_arg;
+};
 #define VSOC_NODE_FREE ((uint32_t) 0)
 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
-typedef struct {
+struct vsoc_signal_table_layout {
   uint32_t num_nodes_lg2;
   vsoc_reg_off_t futex_uaddr_table_offset;
   vsoc_reg_off_t interrupt_signalled_offset;
 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
-} vsoc_signal_table_layout;
+};
 typedef char vsoc_device_name[16];
 #define VSOC_REGION_WHOLE ((int32_t) 0)
-typedef struct {
+struct vsoc_device_region {
 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
   uint16_t current_version;
   uint16_t min_compatible_version;
@@ -52,13 +52,13 @@
   vsoc_reg_off_t region_end_offset;
 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
   vsoc_reg_off_t offset_of_region_data;
-  vsoc_signal_table_layout guest_to_host_signal_table;
-  vsoc_signal_table_layout host_to_guest_signal_table;
+  struct vsoc_signal_table_layout guest_to_host_signal_table;
+  struct vsoc_signal_table_layout host_to_guest_signal_table;
   vsoc_device_name device_name;
 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
   uint32_t managed_by;
-} vsoc_device_region;
-typedef struct {
+};
+struct vsoc_shm_layout_descriptor {
   uint16_t major_version;
 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
   uint16_t minor_version;
@@ -66,15 +66,15 @@
   uint32_t region_count;
   uint32_t vsoc_region_desc_offset;
 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
-} vsoc_shm_layout_descriptor;
+};
 #define CURRENT_VSOC_LAYOUT_MAJOR_VERSION 2
 #define CURRENT_VSOC_LAYOUT_MINOR_VERSION 0
-#define VSOC_CREATE_FD_SCOPED_PERMISSION _IOW(0xF5, 0, fd_scoped_permission)
+#define VSOC_CREATE_FD_SCOPED_PERMISSION _IOW(0xF5, 0, struct fd_scoped_permission)
 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
-#define VSOC_GET_FD_SCOPED_PERMISSION _IOR(0xF5, 1, fd_scoped_permission)
+#define VSOC_GET_FD_SCOPED_PERMISSION _IOR(0xF5, 1, struct fd_scoped_permission)
 #define VSOC_MAYBE_SEND_INTERRUPT_TO_HOST _IO(0xF5, 2)
 #define VSOC_WAIT_FOR_INCOMING_INTERRUPT _IO(0xF5, 3)
-#define VSOC_DESCRIBE_REGION _IOR(0xF5, 4, vsoc_device_region)
+#define VSOC_DESCRIBE_REGION _IOR(0xF5, 4, struct vsoc_device_region)
 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 #define VSOC_SELF_INTERRUPT _IO(0xF5, 5)
 #define VSOC_SEND_INTERRUPT_TO_HOST _IO(0xF5, 6)