)]}'
{
  "commit": "dc994d6a930c94ae50457703548b1d41059e9985",
  "tree": "925716eaef7979acd4a56151c71da76ace2dfd5d",
  "parents": [
    "8ea7cd0999c6361b49b6d05bb548351e097d2628"
  ],
  "author": {
    "name": "Howard Chen",
    "email": "howardsoc@google.com",
    "time": "Mon Mar 10 11:25:27 2025 +0800"
  },
  "committer": {
    "name": "Howard Chen",
    "email": "howardsoc@google.com",
    "time": "Mon Mar 10 11:25:27 2025 +0800"
  },
  "message": "Update kernel to builds 13185500\n\ngit log --first-parent -100 --oneline --no-decorate 291f8636115d..71f8c611399f:\n71f8c611399f UPSTREAM: thermal/netlink: Prevent userspace segmentation fault by adjusting UAPI header\n7a06b9d5eb52 ANDROID: Add 6.12 IMX symbols for Video, Camera, Network and Storage\nbc59011f5915 ANDROID: Add 6.12 IMX symbols for Memory, debug, and auxiliary symbols\nc83211ba885d ANDROID: Add IMX symbols allowed in 6.6\n68a380ba195d ANDROID: memblock: remove CONFIG_MEMBLOCK_MEMSIZE to simplify\neab69cfe9c0d ANDROID: memblock: introduce an early param for memsize\n99b134ba8625 ANDROID: memblock: support memsize reusable to consider as reusable\n08e2d0957850 ANDROID: memblock: print kernel internal size\n2b02c9976f2d ANDROID: memblock: print memsize summary information\n75fe456d4ef6 ANDROID: memblock: track kernel size on memsize\ne8e18b40c00d ANDROID: memblock: recognize late freed size at memblock_free_late\n9841264fcbda ANDROID: memblock: recognize late freed size by checking PageReserved\ne5d0bed084a8 ANDROID: memblock: do not track obsolete_checksetup and do_early_param\n722709078494 ANDROID: memblock: track memblock changed at early param\nf3f83a6edfc5 ANDROID: memblock: take a region intersecting an unknown region\ne1c930374476 ANDROID: memblock: handle overlapped reserved memory region\n155c4d69fb3e ANDROID: memblock: detect hidden memory hole size\nb2fbc2411ea7 ANDROID: memblock: introduce memsize showing reserved memory\n1151f42135f9 ANDROID: GKI: whitelist VH symbols added for shmem\nadd2b5a560c6 ANDROID: mm: shmem: add vendor hooks in shmem folio allocation path\nfac8fe3f7851 ANDROID: mm/shmem: fix trace hook used to get the shmem folio\n5b08d2d9e270 ANDROID: Prune default dependencies for kernel_build\n036dda418d2b ANDROID: GKI: Add initial Symbol list for Exynos SOC\nfe4f8d3aba61 ANDROID: GKI: Add init symbols list for vivo\n84b50ad5a2d1 ANDROID: sched: Fix kernelci build-break: undefined symbol\n7d22ae2248e2 ANDROID: TRACE: mm: export mm_filemap_* for calling in ko\n31b87efd7731 ANDROID: GKI: Add UNISOC symbols allowed in 6.6\n5eb38224106e ANDROID: ABI: update symbol list for galaxy\n897ed7e57998 ANDROID: GKI: update symbol list for ExynosAuto\n383720d1a708 ANDROID: GKI: add LRU related symbols\nca50f92acc7f ANDROID: GKI: Update symbols list file for honor\n99818c18b2ed ANDROID: mm: create vendor hooks for mm lru_lazyfree\n81f28d1a9fe7 ANDROID: GKI: update symbol list file for xiaomi\n2189ba4dcc0b ANDROID: GKI: add vendor hooks android_vh_page_should_be_protected() and android_vh_page_referenced_check_bypass().\n3c2ff5314ed2 ANDROID: GKI: Update symbols to symbol list\n02ea01fd0f09 ANDROID: vendor_hooks: Add hooks for binder proc transaction\nf91b1cf94ba9 Revert \"ANDROID: GKI: Enable SND_COMPRESS_ACCEL\"\ne9f270f15d3f ANDROID: KVM: arm64: Fix loading pvmfw into a protected VM\n7f0e1ddf29c5 Revert \"net: allow small head cache usage with large MAX_SKB_FRAGS values\"\n7c866d6f3bcf Revert \"tcp: drop secpath at the same time as we currently drop dst\"\nf66d18f3df7a ANDROID: GKI: Enable SND_COMPRESS_ACCEL\na870a34d1f46 ANDROID: KVM: arm64: Fix THPs reclaim with ballooning\nfcaaa66bd98f UPSTREAM: arm64/mm: Fix Boot panic on Ampere Altra\na37406e10a9b Revert \"gpiolib: protect gpio_chip with SRCU in array_info paths in multi get/set\"\n4197297aa9d3 Merge 6.12.17 into android16-6.12\n464f78c580ec ANDROID: GKI: add trusty symbol list\n8d0c2e068d72 ANDROID: ABI: Update oplus symbol list\ne7db4cb3707e ANDROID: vendor_hooks: Add hooks for account process tick\n6091f29de022 FROMGIT: mm, slab: cleanup slab_bug() parameters\nc4e436cbd167 FROMGIT: mm: slub: call WARN() when detecting a slab corruption\nb5d451e3b7cf FROMGIT: mm: slub: Print the broken data before restoring them\n3dbfe78ade7d ANDROID: cma: Change restrict_cma_redirect to be set by default\n9b41e79f48c3 ANDROID: ashmem_rust: add memfd ioctls\n372903c09b8f ANDROID: Add empty IMX symbol list\n5290f94f8956 ANDROID: GKI: update pixel symbol list\na5a52162b42b ANDROID: GKI: add fips140 symbol list\n83ec70a07709 UPSTREAM: scsi: core: Fix command pass through retry regression\n5d4b8b5d5997 ANDROID: GKI: activate aarch64 symbol import protection\n330b8ddce001 ANDROID: GKI: update virtual-device symbol list\n9c5b78cbefa9 ANDROID: GKI: Add Pixel device symbols to the ABI\nde791acdaca1 ANDROID: mm: Add helper function to iterate over slab objects\n9cb83ca68616 ANDROID: mm: add get_page_owner_handle function\nddb5042bd899 ANDROID: mm: Export get_slabinfo\nc46da3891371 ANDROID: mm: Export page_ext_[get|put]\n4042395e398d ANDROID: mm: Export pcpu_nr_pages\ndbaf8b29f246 ANDROID: dma-buf: Export debugfs_list_mutex and debugfs_list\nb1564c0c9c93 ANDROID: Disable CONFIG_THERMAL_STATISTICS\n74705ef49fff ANDROID: GKI: Update symbols to symbol list\ne86e7c96859d ANDROID: GKI: Update symbols to symbol list\n93244dad041a ANDROID: GKI: Update symbols to symbol list\n7cd02feb3a69 ANDROID: GKI: Update symbols to symbol list\nde0bd77ce574 ANDROID: GKI: update gki/aarch64/abi.stg\ned5035757cbf BACKPORT: FROMLIST: PCI: Rename pci_dev-\u003euntrusted to pci_dev-\u003erequires_dma_protection\n8f8b58955dcd BACKPORT: FROMLIST: PCI/ACPI: Support Microsoft\u0027s \"DmaProperty\"\nd975192d740e ANDROID: GKI: Add empty symbol list for unisoc\nd07e551d2a6c ANDROID: gki_defconfig: enable cleancache\nf61582cd8372 Revert \"ANDROID: gki_defconfig: enable CONFIG_KFENCE_STATIC_KEYS\"\nca1ae7de0e83 ANDROID: GKI: fix up ABI\n17322ee4f975 Revert \"of: reserved-memory: Fix using wrong number of cells to get property \u0027alignment\u0027\"\n12735c93b93d ANDROID: GKI: virtual_device: Add symbols for page_pinner\n14eb63aa9fbe ANDROID: gki_defconfig: Enable PAGE_PINNER\n55e076e3288a ANDROID: page_pinner: add missing page_pinner_put_page\n4543fde75f1e ANDROID: page_pinner: prevent pp_buffer uninitialized access\n895142e03f17 ANDROID: page_pinner: prevent pp_buffer access before initialization\n4adae0ea21e1 ANDROID: mm: fix use-after free of page_ext in page_pinner\n26084a409c2c ANDROID: mm: introduce page_pinner\n1bc2ed1737e2 ANDROID: GKI: fix up ABI\n54a7d45d7c4b ANDROID: fuse-bpf: remove file write lock to prevent recursive lock\n78244fd3bae4 FROMGIT: gendwarfksyms: Add a separate pass to resolve FQNs\n74f98b45366b ANDROID: GKI: Update symbol list for db845c and virtual_device\n4aac87e29960 FROMGIT: tools: remove atomic_set_release() usage in tools/\n3e74468f1e48 FROMGIT: mm: make vma cache SLAB_TYPESAFE_BY_RCU\n08ced456e870 FROMGIT: mm: prepare lock_vma_under_rcu() for vma reuse possibility\n3517eba6f22f FROMGIT: mm: remove extra vma_numab_state_init() call\n73c7c4c73777 FROMGIT: mm/debug: print vm_refcnt state when dumping the vma\n26e1d329137c FROMGIT: mm: move lesser used vma_area_struct members into the last cacheline\n01f5f3d718cb FROMGIT: mm: fix a crash due to vma_end_read() that should have been removed\n540df3e90d96 BACKPORT: FROMGIT: mm: replace vm_lock and detached flag with a reference count\n984a17bcc5e2 FROMGIT: refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire\nca124daf5adc FROMGIT: docs: fix title underlines in refcount-vs-atomic.rst\n\nTest: treehugger\nBug: 401970222\nChange-Id: I1fdbc8f5ad5270cc5e9ab5997cbde6e51fc0d038\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "688f8325d22b63c2ee9a002c40759b4fe357cba5",
      "old_mode": 33188,
      "old_path": "btintel.ko",
      "new_id": "f06f3cd4a28e63601ab9fa20536eb91714b40798",
      "new_mode": 33188,
      "new_path": "btintel.ko"
    },
    {
      "type": "modify",
      "old_id": "012c3368207675698afea3f4a8980298c5fba49d",
      "old_mode": 33188,
      "old_path": "btrtl.ko",
      "new_id": "3c5341dd4d69ce21ab7a8e7fa9374f91f0a7b27d",
      "new_mode": 33188,
      "new_path": "btrtl.ko"
    },
    {
      "type": "modify",
      "old_id": "7977c538952d3f0cf541bf80ebf4d28b10215809",
      "old_mode": 33188,
      "old_path": "btusb.ko",
      "new_id": "571f971733f5d51a08185476c7724c0a88775c26",
      "new_mode": 33188,
      "new_path": "btusb.ko"
    },
    {
      "type": "modify",
      "old_id": "7cdd60733b5d0dc5e68af18eabf19006a7c4a9cb",
      "old_mode": 33188,
      "old_path": "cfg80211.ko",
      "new_id": "93d33f7851bae71779e47afe5a05dc1cfc2105cc",
      "new_mode": 33188,
      "new_path": "cfg80211.ko"
    },
    {
      "type": "modify",
      "old_id": "2df17917742f4d00ca18d4c4958355484ec625b2",
      "old_mode": 33188,
      "old_path": "dummy-cpufreq.ko",
      "new_id": "ea20af349a75ecb9a4b229009d6ee5fec50e6231",
      "new_mode": 33188,
      "new_path": "dummy-cpufreq.ko"
    },
    {
      "type": "modify",
      "old_id": "b1f8b7a5fbd254ef07a1861207f0c414d8af2779",
      "old_mode": 33188,
      "old_path": "dummy_hcd.ko",
      "new_id": "9256dcda25080cec2b0133f99fbb6ef5221428a5",
      "new_mode": 33188,
      "new_path": "dummy_hcd.ko"
    },
    {
      "type": "modify",
      "old_id": "bc282eb47922037e7a6ae5f678c90c980b5720ea",
      "old_mode": 33188,
      "old_path": "failover.ko",
      "new_id": "d42e72a3b679f5619fa7cb2ef5217b0563931b92",
      "new_mode": 33188,
      "new_path": "failover.ko"
    },
    {
      "type": "modify",
      "old_id": "6a7593d272a04bd547f6d8e8c985e5461c5f8120",
      "old_mode": 33188,
      "old_path": "goldfish_address_space.ko",
      "new_id": "b58315a8161dbb4e4ed655fc9dc96d06175b4ce7",
      "new_mode": 33188,
      "new_path": "goldfish_address_space.ko"
    },
    {
      "type": "modify",
      "old_id": "6ab42776308780343e058efbba3fe3917c124355",
      "old_mode": 33188,
      "old_path": "goldfish_battery.ko",
      "new_id": "d20c501f3aaf0af0c4e6570e0c4716a4132ed070",
      "new_mode": 33188,
      "new_path": "goldfish_battery.ko"
    },
    {
      "type": "modify",
      "old_id": "246330766d1c31d05359ed96f709e01c30f26181",
      "old_mode": 33188,
      "old_path": "goldfish_pipe.ko",
      "new_id": "befc9af7083b9fcdd0a62031c6a4d3d867dcdf25",
      "new_mode": 33188,
      "new_path": "goldfish_pipe.ko"
    },
    {
      "type": "modify",
      "old_id": "fde2bb856d3b597f47163760942570af003852ca",
      "old_mode": 33188,
      "old_path": "goldfish_sync.ko",
      "new_id": "5cb912d35ffe0580e9b885487bc31158bc768b4e",
      "new_mode": 33188,
      "new_path": "goldfish_sync.ko"
    },
    {
      "type": "modify",
      "old_id": "290b9934c670e2d3d104854a46281d640a87347f",
      "old_mode": 33188,
      "old_path": "gs_usb.ko",
      "new_id": "0e7d2f9f8c2002520446562309ebe8f56deff453",
      "new_mode": 33188,
      "new_path": "gs_usb.ko"
    },
    {
      "type": "modify",
      "old_id": "3dbfd6aaaa9093bc1263035c33722555fb7675e5",
      "old_mode": 33188,
      "old_path": "hci_vhci.ko",
      "new_id": "5df517415c63992e1106ac79c96a4e78e6b1a302",
      "new_mode": 33188,
      "new_path": "hci_vhci.ko"
    },
    {
      "type": "modify",
      "old_id": "e7d55c8e8beb361ea9baf3d4329b476c7fcee50b",
      "old_mode": 33188,
      "old_path": "initramfs.img",
      "new_id": "0dab032cdbf2ecd8ad707da6e2b57caa954a2ca3",
      "new_mode": 33188,
      "new_path": "initramfs.img"
    },
    {
      "type": "modify",
      "old_id": "b2370162aa815e9fb657ba466c26a17ee5f089be",
      "old_mode": 33188,
      "old_path": "mac80211.ko",
      "new_id": "223c5e05285bd9f284a2f79aeb84ab54eda517b4",
      "new_mode": 33188,
      "new_path": "mac80211.ko"
    },
    {
      "type": "modify",
      "old_id": "2fb711f25d07db99f3a376e8b0bf7683388c8379",
      "old_mode": 33188,
      "old_path": "mac80211_hwsim.ko",
      "new_id": "2b2c0760e2911694f5602d16efdbb13d250f7ab8",
      "new_mode": 33188,
      "new_path": "mac80211_hwsim.ko"
    },
    {
      "type": "modify",
      "old_id": "8e53f469c38f2d94f4e99faa5923c7a309447c35",
      "old_mode": 33188,
      "old_path": "mt76-usb.ko",
      "new_id": "e5922fae2412907106aadcecbd8917246bb31b01",
      "new_mode": 33188,
      "new_path": "mt76-usb.ko"
    },
    {
      "type": "modify",
      "old_id": "6e966a97a754ab1d45a36bb2390e8650ae3792d0",
      "old_mode": 33188,
      "old_path": "mt76.ko",
      "new_id": "9e70b362344123e3284274d379e6dbc49cd28c75",
      "new_mode": 33188,
      "new_path": "mt76.ko"
    },
    {
      "type": "modify",
      "old_id": "f324e1eba403c0ea6fbf7d212eee30d50c474ea2",
      "old_mode": 33188,
      "old_path": "mt76x0-common.ko",
      "new_id": "19da4bc7257e3e496d28f63e4ddbd306542f852a",
      "new_mode": 33188,
      "new_path": "mt76x0-common.ko"
    },
    {
      "type": "modify",
      "old_id": "f27f01d65d80dff713f63a86e125a0f5d88b86d7",
      "old_mode": 33188,
      "old_path": "mt76x02-lib.ko",
      "new_id": "7458a02774baad49daa5ef8a6cc4160f70152012",
      "new_mode": 33188,
      "new_path": "mt76x02-lib.ko"
    },
    {
      "type": "modify",
      "old_id": "59ab514af2672b827c70f5b3283a3b025aae12e4",
      "old_mode": 33188,
      "old_path": "mt76x02-usb.ko",
      "new_id": "f7594fd4cf7688791528c00747db7dbd4c648ace",
      "new_mode": 33188,
      "new_path": "mt76x02-usb.ko"
    },
    {
      "type": "modify",
      "old_id": "97b894a47200b82e763abd51316ef6bc3e805609",
      "old_mode": 33188,
      "old_path": "mt76x0u.ko",
      "new_id": "c29d6f4344cb0a1953bdfcfb686e84681a2fb20e",
      "new_mode": 33188,
      "new_path": "mt76x0u.ko"
    },
    {
      "type": "modify",
      "old_id": "f383d6577cdf134e5e8f078fb04ad8039f656d2e",
      "old_mode": 33188,
      "old_path": "mt76x2-common.ko",
      "new_id": "4c29510b7c0661b7be2df8decfe0c82a5d67f1be",
      "new_mode": 33188,
      "new_path": "mt76x2-common.ko"
    },
    {
      "type": "modify",
      "old_id": "4b7c45f793728cb08cbc32fab77995b98118c937",
      "old_mode": 33188,
      "old_path": "mt76x2u.ko",
      "new_id": "15f7c21a561f36108c0e2376fdd0f0242fb9c3d9",
      "new_mode": 33188,
      "new_path": "mt76x2u.ko"
    },
    {
      "type": "modify",
      "old_id": "faf81c550d50a3e692560f9346f5242b11aacc57",
      "old_mode": 33188,
      "old_path": "nd_virtio.ko",
      "new_id": "9ee3003cd166a6458d434cb8a71ef056a9de8306",
      "new_mode": 33188,
      "new_path": "nd_virtio.ko"
    },
    {
      "type": "modify",
      "old_id": "2db170e99b58a3c80315c4e5a2f8c6df3240936c",
      "old_mode": 33188,
      "old_path": "net_failover.ko",
      "new_id": "4cb8266c86651652276fc17eedc1be3264cd3584",
      "new_mode": 33188,
      "new_path": "net_failover.ko"
    },
    {
      "type": "modify",
      "old_id": "761a364c0fd1a77769f90c1e9ca914467a90c37b",
      "old_mode": 33188,
      "old_path": "pulse8-cec.ko",
      "new_id": "27b7d0dd384b1b63ab0f41ffd6b000f686d452cb",
      "new_mode": 33188,
      "new_path": "pulse8-cec.ko"
    },
    {
      "type": "modify",
      "old_id": "edd94895ab5b16f21e48045763679e04c1c68f61",
      "old_mode": 33188,
      "old_path": "rtc-test.ko",
      "new_id": "c2e51db804481f0eb269ebf78c7994ca4b65f086",
      "new_mode": 33188,
      "new_path": "rtc-test.ko"
    },
    {
      "type": "modify",
      "old_id": "8338f7e0d48086472ec287567c2e8fe1b76257f9",
      "old_mode": 33188,
      "old_path": "snd-aloop.ko",
      "new_id": "969903cba5c6ab1753adb088d6befea334c91397",
      "new_mode": 33188,
      "new_path": "snd-aloop.ko"
    },
    {
      "type": "modify",
      "old_id": "8479559a4683c05fa2f5fd0a3d16869bb09a2fa5",
      "old_mode": 33188,
      "old_path": "system_heap.ko",
      "new_id": "7093246e674291f02f943cc275e5e0954ac9ed7c",
      "new_mode": 33188,
      "new_path": "system_heap.ko"
    },
    {
      "type": "modify",
      "old_id": "5eb4bc3f86a7a3291fa33a0079c7d244a6e159a0",
      "old_mode": 33188,
      "old_path": "test_meminit.ko",
      "new_id": "febd68b1c9db5a5c61a0f89ce7f835a394821a9c",
      "new_mode": 33188,
      "new_path": "test_meminit.ko"
    },
    {
      "type": "modify",
      "old_id": "9ac896e8a11efe519d2f38168c493048d12eb2ba",
      "old_mode": 33188,
      "old_path": "usbip-core.ko",
      "new_id": "eaf7e98e775c792ac9f22171715b626631b8721a",
      "new_mode": 33188,
      "new_path": "usbip-core.ko"
    },
    {
      "type": "modify",
      "old_id": "75db8adfd5dd86a37f87b637dfa6b75019bd5b58",
      "old_mode": 33188,
      "old_path": "v4l2loopback.ko",
      "new_id": "3e08d833de232d827e4d453d08e925c36aa77f7b",
      "new_mode": 33188,
      "new_path": "v4l2loopback.ko"
    },
    {
      "type": "modify",
      "old_id": "c430484ee212009622f2f32d0d1ac8cc4071229a",
      "old_mode": 33188,
      "old_path": "vhci-hcd.ko",
      "new_id": "2b91320aca6bb00ec83d20e31c67f9e64d386b8f",
      "new_mode": 33188,
      "new_path": "vhci-hcd.ko"
    },
    {
      "type": "modify",
      "old_id": "eb1b080ebccb16f1cd8555fc9df6181d765a9cec",
      "old_mode": 33188,
      "old_path": "virt_wifi.ko",
      "new_id": "c25721ffee6145fd5f5c11d3cf5173e42a92fe11",
      "new_mode": 33188,
      "new_path": "virt_wifi.ko"
    },
    {
      "type": "modify",
      "old_id": "036215a2b8175a5fbb11bdc0d20acbdb54e44eef",
      "old_mode": 33188,
      "old_path": "virtio-gpu.ko",
      "new_id": "1d26c60be40a0ab8d6ac17f3ac740e0faf046bbb",
      "new_mode": 33188,
      "new_path": "virtio-gpu.ko"
    },
    {
      "type": "modify",
      "old_id": "def07211efc19289ce857ddc923c3ce4284f0656",
      "old_mode": 33188,
      "old_path": "virtio-media.ko",
      "new_id": "4034f59b89bbf6d35fbcb2c7e292bb5933e7bfa1",
      "new_mode": 33188,
      "new_path": "virtio-media.ko"
    },
    {
      "type": "modify",
      "old_id": "d6eb289a08b9095396ba75f07b9e8c49b25b356c",
      "old_mode": 33188,
      "old_path": "virtio-rng.ko",
      "new_id": "767864c1fc914135c7d571eb5959f151fec28030",
      "new_mode": 33188,
      "new_path": "virtio-rng.ko"
    },
    {
      "type": "modify",
      "old_id": "dbb4526138519f6021a9600b6af6cf19c39fa566",
      "old_mode": 33188,
      "old_path": "virtio_dma_buf.ko",
      "new_id": "7cb56fc99b9f307642e5e3835ccc47ff59d98cc1",
      "new_mode": 33188,
      "new_path": "virtio_dma_buf.ko"
    },
    {
      "type": "modify",
      "old_id": "122411343fffb59575b193bcbc88d41c6e6cfd48",
      "old_mode": 33188,
      "old_path": "virtio_input.ko",
      "new_id": "44bbda9f749218cbf60a8e77b326784fc3b7bca5",
      "new_mode": 33188,
      "new_path": "virtio_input.ko"
    },
    {
      "type": "modify",
      "old_id": "17932e8e7026cef020b1e9f937f92fb1acf4ab9d",
      "old_mode": 33188,
      "old_path": "virtio_net.ko",
      "new_id": "8d699d3766b237f03ec703df71f77836e939943d",
      "new_mode": 33188,
      "new_path": "virtio_net.ko"
    },
    {
      "type": "modify",
      "old_id": "24e546b3de39e31cd98f705fb1bc527f7f22a0b4",
      "old_mode": 33188,
      "old_path": "virtio_pmem.ko",
      "new_id": "4d36236c9a56672c6a3e276d933e6070a4d89cd5",
      "new_mode": 33188,
      "new_path": "virtio_pmem.ko"
    },
    {
      "type": "modify",
      "old_id": "e57f649cde901b30617f92358462239a138f83c9",
      "old_mode": 33188,
      "old_path": "virtio_snd.ko",
      "new_id": "7247c08a7a3ced287f16fde163fcb4bac87797b4",
      "new_mode": 33188,
      "new_path": "virtio_snd.ko"
    },
    {
      "type": "modify",
      "old_id": "59a2434592172abbfb23b173a297e22e80d1090b",
      "old_mode": 33188,
      "old_path": "vkms.ko",
      "new_id": "3b6c570340dc4cc5c613c036fc636aaae5eda72f",
      "new_mode": 33188,
      "new_path": "vkms.ko"
    }
  ]
}
