Files
android_kernel_xiaomi_sm8450/android
Greg Kroah-Hartman 342ea0a8e8 ANDROID: fix up struct sk_buf ABI breakage
In commit 3047930fe7 ("UPSTREAM: io_uring/af_unix: defer registered
files gc to io_uring release"), a new field is added to struct sk_buf.
We need that new field to resolve real problems, so move it to the
padded area that we had reserved for these types of issues.

Update the .xml file to handle the change in fields for the padding
structure, which is an abi-safe change:

Leaf changes summary: 1 artifact changed (1 filtered out)
Changed leaf types summary: 1 (1 filtered out) leaf types changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 0 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable

'struct sk_buff at skbuff.h:717:1' changed:
  type size hasn't changed
  there are data member changes:
    data member u64 android_kabi_reserved1 at offset 1472 (in bits) became anonymous data member 'union {struct {__u8 scm_io_uring; __u8 android_kabi_reserved1_padding1; __u16 android_kabi_reserved1_padding2; __u32 android_kabi_reserved1_padding3;}; struct {u64 android_kabi_reserved1;}; union {};}'
  169 impacted interfaces

Bug: 161946584
Fixes: 3047930fe7 ("UPSTREAM: io_uring/af_unix: defer registered files gc to io_uring release")
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I9f99d85c95d78c688c4c9e88562863a1795e7b3a
2023-02-15 14:34:18 +00:00
..