)]}'
{
  "commit": "d100a06b46b18453f8b0ece64e96e45a1aa9d2c9",
  "tree": "9b0bc8df4cd1048f3a6bbcf85da851bf5c97ecef",
  "parents": [
    "e48aae69617f4c09dfed7c51c2a51b6db2178dc7"
  ],
  "author": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@google.com",
    "time": "Sun Oct 30 12:40:56 2022 +0100"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@google.com",
    "time": "Tue Feb 28 12:51:46 2023 +0000"
  },
  "message": "ANDROID: fix up struct sk_buf ABI breakage\n\nIn commit 54977e8e851b (\"UPSTREAM: io_uring/af_unix: defer registered\nfiles gc to io_uring release\"), a new field is added to struct sk_buf.\nWe need that new field to resolve real problems, so move it to the\npadded area that we had reserved for these types of issues.\n\nUpdate the .xml file to handle the change in fields for the padding\nstructure, which is an abi-safe change:\n\ntype \u0027struct sk_buff\u0027 changed\n  member \u0027union { 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 { }; }\u0027 was added\n  member \u0027u64 android_kabi_reserved1\u0027 was removed\n\nBug: 161946584\nFixes: 54977e8e851b (\"UPSTREAM: io_uring/af_unix: defer registered files gc to io_uring release\")\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@google.com\u003e\nChange-Id: I9f99d85c95d78c688c4c9e88562863a1795e7b3a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4d8273d10594dbe3e966fff2992af4b082a4af29",
      "old_mode": 33188,
      "old_path": "android/abi_gki_aarch64.xml",
      "new_id": "3bced20e7e3ca00cf6217e11880aec11c72b1985",
      "new_mode": 33188,
      "new_path": "android/abi_gki_aarch64.xml"
    },
    {
      "type": "modify",
      "old_id": "7aa8f1c68b1939ab95dd560febc1481e458e960c",
      "old_mode": 33188,
      "old_path": "include/linux/skbuff.h",
      "new_id": "f73efb3057e6defbea24524008e8236188afbc05",
      "new_mode": 33188,
      "new_path": "include/linux/skbuff.h"
    }
  ]
}
