)]}'
{
  "log": [
    {
      "commit": "cd996fb10878e10b4d68f85d7f4a8178a52df5d7",
      "tree": "1dad17adcc2265bd89cef7d37ac318fc823f328a",
      "parents": [
        "84fa46b452b58687931e35dd7165707355714d3d"
      ],
      "author": {
        "name": "Sonali Pradhan",
        "email": "sonalipradhan@google.com",
        "time": "Wed Oct 28 07:48:21 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Oct 30 03:36:53 2026 -0700"
      },
      "message": "FROMGIT: usb: gadget: f_midi: fix UAF race during IN request handling\n\nf_midi_disable() drains and frees pre-allocated IN requests from\nin_req_fifo without holding midi-\u003etransmit_lock. If f_midi_transmit()\nruns concurrently on the workqueue, f_midi_do_transmit() can peek a\nrequest from in_req_fifo and write into its buffer while\nf_midi_disable() frees it, leading to a use-after-free.\n\nAdditionally, when usb_ep_queue() fails in f_midi_do_transmit() (such\nas with -ESHUTDOWN when the endpoint is disabled concurrently), it\nresets req-\u003elength \u003d 0 and returns active instead of the error code,\ncausing the do-while loop in f_midi_transmit() to keep spinning under\nmidi-\u003etransmit_lock until the substream is drained.\n\nFix this by acquiring midi-\u003etransmit_lock in f_midi_disable() while\nreleasing IN requests from in_req_fifo, and returning the error code\nfrom f_midi_do_transmit() when usb_ep_queue() fails so f_midi_transmit()\naborts immediately and drops active substreams.\n\nFixes: e1e3d7ec5da3 (\"usb: gadget: f_midi: pre-allocate IN requests\")\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Sonali Pradhan \u003csonalipradhan@google.com\u003e\nLink: https://patch.msgid.link/20261028074821.579450-1-sonalipradhan@google.com\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n\nBug: 508703354\n(cherry picked from commit 78a8d6537f1de34770e460edee360b556ef40427\n https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-linus)\nChange-Id: Ic180e67103762f050e0a14b8a32d98f865bba6e0\nSigned-off-by: Sonali Pradhan \u003csonalipradhan@google.com\u003e\n"
    },
    {
      "commit": "84fa46b452b58687931e35dd7165707355714d3d",
      "tree": "64d5db433bc1b76f719a5cd008fb17d8d9adaebc",
      "parents": [
        "721ad43cbf3c182a07edf6a2a8127c587313f6a7"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Tue Oct 27 17:30:22 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Tue Oct 27 17:30:46 2026 +0000"
      },
      "message": "Revert \"ANDROID: GKI: report fake v7.2-rc9 kernel version\"\n\nThis reverts commit a3d5a32f718ad3585b24126c58769c8f4bed4ca3.\n\nThis hack is no longer needed.\n\nBug: 575473148\nChange-Id: I79cecd8a5c3bdb4cb3c78609e70d81c6513efec2\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "721ad43cbf3c182a07edf6a2a8127c587313f6a7",
      "tree": "7aa427347a7a88261babe3666e8b6ec016837308",
      "parents": [
        "d9ee36f9bbc0b49f04f192bd19e10a0651503732"
      ],
      "author": {
        "name": "Tiffany Yang",
        "email": "ynaffit@google.com",
        "time": "Fri Oct 23 11:57:23 2026 -0700"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Oct 23 13:49:38 2026 -0700"
      },
      "message": "Revert \"ANDROID: Kconfig.ext: delete placeholder file\"\n\nThis reverts commit cda6a40121d0879c6f6956abbbc0ef05cd79dd1f.\n\nDeleting the placeholder Kconfig.ext broke all make builds.\nThe Kleaf change still works without it, so let\u0027s leave it in\nuntil we can remove the line sourcing it from Kconfig.\n\nBug: 577148393\nBug: 519268680\nChange-Id: Ifcde9022c97a57395cb7f0dfd675d12c5d30605f\nSigned-off-by: Tiffany Yang \u003cynaffit@google.com\u003e\n"
    },
    {
      "commit": "d9ee36f9bbc0b49f04f192bd19e10a0651503732",
      "tree": "5af39905306b53fe75fbd2945db119fcbbe0bad8",
      "parents": [
        "a1de0f45ed8e76b5e5082a8ddc09390f43411067",
        "c03c1a14507dfaf8b856c2608f9ac216021fc222"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 23:02:28 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 23:02:28 2026 +0000"
      },
      "message": "Merge tag \u0027v7.3\u0027 into android-mainline\n\nLinux 7.3\n\nChange-Id: Ie5ff5c2b269b07dc5bcc8168f0e30324d47a71d8\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "a1de0f45ed8e76b5e5082a8ddc09390f43411067",
      "tree": "351637e18e49f5f8ad11abb49a6b2c35c674f44e",
      "parents": [
        "d82b1e9acccf66dcebefedad2635d28e1d63d895",
        "1dbb7422053fa0f4fb5f9acc3931617fc0091939"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 21:07:13 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 23:00:26 2026 +0000"
      },
      "message": "Merge 1dbb7422053f (\"Merge tag \u0027vfs-7.3-rc8.fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs\") into android-mainline\n\nSteps on the way to v7.3\n\nChange-Id: I008d30a2b8559484bc23f392b70d53152461f009\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "d82b1e9acccf66dcebefedad2635d28e1d63d895",
      "tree": "2991d2e9b2ed0a6ddae86a000b14b157e688e6fb",
      "parents": [
        "17576870e9004522715b9bec1463bed6e37fa5e5"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 22:40:42 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 23:00:07 2026 +0000"
      },
      "message": "ANDROID: init: spawn pid 1 with CLONE_FS\n\nAn Android boot regression was introduced in commit 14adbd5341aa (\"fs:\nstop sharing fs_struct between init_task and pid 1\") because it stopped\nspawning pid 1 with the CLONE_FS flag. When Android init then unshares\nits mount namespace, kworkers lose access to the root filesystem, which\nbreaks firmware loading.\n\nLet\u0027s temporarily bring back the CLONE_FS flag. This hack can be removed\nonce a permanent solution lands.\n\nBug: 569148115\nCc: Alistair Delva \u003cadelva@google.com\u003e\nCc: Sandeep Dhavale \u003cdhavale@google.com\u003e\nChange-Id: I8bb16d571609daa692028f9b7ce89496f2cb3aa7\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "17576870e9004522715b9bec1463bed6e37fa5e5",
      "tree": "4aad99e304652322e70f526e49aacd31a0b2ef7c",
      "parents": [
        "2b9514570103df8e3cc463b6ff370a7b56cbc7ac"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 22:36:23 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 22:36:54 2026 +0000"
      },
      "message": "Reapply \"fs: stop sharing fs_struct between init_task and pid 1\"\n\nThis reverts commit dd5e631bb8edd80ec93adf3d97028d3f6ecbfc2b.\n\nNot having this creates further merge conflicts with upstream patches.\nSo bring it back. Instead, let\u0027s apply a temporary fix on top, while a\npermanent solution is implemented.\n\nBug: 569148115\nCc: Alistair Delva \u003cadelva@google.com\u003e\nCc: Sandeep Dhavale \u003cdhavale@google.com\u003e\nChange-Id: I176d043193b9b079d432980c8f816c56f8daa5e7\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "2b9514570103df8e3cc463b6ff370a7b56cbc7ac",
      "tree": "f25c0a2480a1fa826e2f871758ea6cd7c7d78dd6",
      "parents": [
        "17eef7a16102436990d9ca7cab57096344230d6f"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 21:01:11 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 21:04:27 2026 +0000"
      },
      "message": "Reapply \"fs: add umh argument to struct kernel_clone_args\"\n\nThis reverts commit c935523809195da4823e430aece38459d678abc2.\n\nNot having this creates further merge conflicts with upstream patches.\nSo bring it back. Instead, let\u0027s apply a temporary fix on top, while a\npermanent solution is implemented.\n\nBug: 569148115\nCc: Alistair Delva \u003cadelva@google.com\u003e\nCc: Sandeep Dhavale \u003cdhavale@google.com\u003e\nChange-Id: Iace9f3d50c388ea4be95a383ed239576a77e40bf\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "17eef7a16102436990d9ca7cab57096344230d6f",
      "tree": "315fe0350a89d94117e09f1da4c81e06038806fd",
      "parents": [
        "dd1f08c59ace06f672248d45b5b2c4262663ee3e",
        "2f2f7eeef8b0a1a9b9ca998231419873ccae8d4e"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 19:44:58 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 19:44:58 2026 +0000"
      },
      "message": "Merge 2f2f7eeef8b0 (\"Merge tag \u0027soc-fixes-7.3-3\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc\") into android-mainline\n\nSteps on the way to v7.3\n\nChange-Id: I2c091918a10674e9acfec3b8ed7d05bd2609eabd\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "dd1f08c59ace06f672248d45b5b2c4262663ee3e",
      "tree": "9eef97417169acd28a4b0f299eb687c1bdec117b",
      "parents": [
        "4081958a665939a2632e16e1b292900f50e525ee",
        "6a66840a68683d9361a9b31faf3bd8104428ad29"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 19:16:15 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 19:16:15 2026 +0000"
      },
      "message": "Merge 6a66840a6868 (\"Merge tag \u0027hyperv-fixes-signed-20261015\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux\") into android-mainline\n\nSteps on the way to v7.3\n\nChange-Id: Ib3eaa086618104ebdac1bee17bb1b60a429198c6\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "4081958a665939a2632e16e1b292900f50e525ee",
      "tree": "a21bbd7005076efdb2c206b95a14c04795eb6de7",
      "parents": [
        "6c68688ac8616d9138ddca522920089cf5c56926",
        "24a19b953e2a3d0ea5a8c4951a0ab8f32720c907"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 17:00:06 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 18:43:19 2026 +0000"
      },
      "message": "Merge tag \u0027v7.3-rc7\u0027 into android-mainline\n\nLinux 7.3-rc7\n\nChange-Id: If6ef2f6347ccca8dc13da870237f976961fe4ad6\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "6c68688ac8616d9138ddca522920089cf5c56926",
      "tree": "6de4cf261e1d8b7122ac5cf08eb05e2ed9847bac",
      "parents": [
        "83c0e0cc2b172d5dde4d7d7f6259edd30e8748b3",
        "a90ee4305c4a5df72c11b31dacfdc76e00fcf78a"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 16:59:48 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 18:43:18 2026 +0000"
      },
      "message": "Merge tag \u0027v7.3-rc6\u0027 into android-mainline\n\nLinux 7.3-rc6\n\nChange-Id: Iaeefda62d7b1730fdb7f5ce3ee422461bd486e72\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "83c0e0cc2b172d5dde4d7d7f6259edd30e8748b3",
      "tree": "b96f153b474e842650ea6ff2d821115ab654be80",
      "parents": [
        "1b6f36aa798f24441a7aaed9fd579256a67be1b6"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 18:22:51 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 18:22:51 2026 +0000"
      },
      "message": "ANDROID: gki_defconfig: enable REFCOUNT_INTERRUPT_KUNIT_TEST\n\nThe refcount_interrupt_test.ko kunit module has been part of our builds\nfor a while now. However, upstream commit 26f6b6357b1b (\"irq: Make\nrefcount_interrupt kunit test selectable\") created a separate kconfig to\nselect it: CONFIG_REFCOUNT_INTERRUPT_KUNIT_TEST. Enable it.\n\nFixes: 26f6b6357b1b (\"irq: Make refcount_interrupt kunit test selectable\")\nChange-Id: Ic6b003e238e844182293268bfab740fee093b5f2\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "1b6f36aa798f24441a7aaed9fd579256a67be1b6",
      "tree": "d7103ab8e51cd8d1efebe1cb1a2f67df940ec188",
      "parents": [
        "340a7f94daf6e4d4dd837da6a8e89375eb0997de",
        "1c915d6007fab5b87a8c2516dfd37dd614875f9c"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 17:41:13 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 17:41:13 2026 +0000"
      },
      "message": "Merge 1c915d6007fa (\"Merge tag \u0027locking-urgent-2026-10-04\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\") into android-mainline\n\nSteps on the way to v7.3-rc6\n\nChange-Id: I60a4d70b996b4110e76153fd62eb1ce9a75028f6\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "340a7f94daf6e4d4dd837da6a8e89375eb0997de",
      "tree": "b40483b9a411884ec0816bce3d961c0c0d76868b",
      "parents": [
        "0ada3b3dca2ecfe2e619d745ad2727c5026c4b99",
        "6addb4f385570ebc11c4eb499a4f1c149f313e84"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 17:36:39 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 17:36:39 2026 +0000"
      },
      "message": "Merge 6addb4f38557 (\"Merge tag \u0027edac_urgent_for_v7.3_rc6\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras\") into android-mainline\n\nSteps on the way to v7.3-rc6\n\nChange-Id: I27f3948a8f159328ee54d5cc4b8854fe600ad85b\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "0ada3b3dca2ecfe2e619d745ad2727c5026c4b99",
      "tree": "e534208c800aede3e27ac354e7ac29054f53101c",
      "parents": [
        "a0d9ce28b054ad0f1b427e9dacef3652e4932fbc",
        "8f150ccedfbd610aa25509ff42365d70fb20478f"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 17:36:13 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 17:36:13 2026 +0000"
      },
      "message": "Merge 8f150ccedfbd (\"Merge tag \u0027bpf-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf\") into android-mainline\n\nSteps on the way to v7.3-rc6\n\nChange-Id: I4253bd80fb31cdc4151ae09bb01180ce3654115e\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "a0d9ce28b054ad0f1b427e9dacef3652e4932fbc",
      "tree": "3080d621029583a3a0447459b79891a8d93eb737",
      "parents": [
        "afd4b7dc892eb252be3c079771f343dc27259789",
        "100638f0f016cb0e6c75e95ff2b0495bca0b3054"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 17:35:51 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 17:35:51 2026 +0000"
      },
      "message": "Merge 100638f0f016 (\"Merge tag \u0027pm-7.3-rc6\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm\") into android-mainline\n\nSteps on the way to v7.3-rc6\n\nChange-Id: I6de08bd704bccf6f5cad71132cb7c0a23bb64e8e\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "afd4b7dc892eb252be3c079771f343dc27259789",
      "tree": "d008d42535696d20c3a3a0661835925f824e5ea3",
      "parents": [
        "c6b112997b6777b0dc5a14755d02331caa20bb17",
        "72d3fcf802c45d00b300f25b848a93c3a2bd7c7e"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 16:59:33 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 16:59:33 2026 +0000"
      },
      "message": "Merge tag \u0027v7.3-rc5\u0027 into android-mainline\n\nLinux 7.3-rc5\n\nChange-Id: I667f9a6f0362ffd2f539ef99739a68f358681870\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "c6b112997b6777b0dc5a14755d02331caa20bb17",
      "tree": "170ec1056192bedc4fd212480733f42bf306f33f",
      "parents": [
        "2dbafcf970216cece415f8eb83930581a1344a0f",
        "673dab7eac1618b6622bbee9eb2aaa47817631e3"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 16:53:02 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 16:56:52 2026 +0000"
      },
      "message": "Merge 673dab7eac16 (\"Merge tag \u0027sched-urgent-2026-09-27\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\") into android-mainline\n\nSteps on the way to v7.3-rc5\n\nResolved trivial conflicts in:\n\tkernel/sched/fair.c\n\nCc: John Stultz \u003cjstultz@google.com\u003e\nChange-Id: I6d8d474b54bf266a90a6d81a99699786cec73661\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "2dbafcf970216cece415f8eb83930581a1344a0f",
      "tree": "ad0e7311ef1db4e86c5f95aae73015fa7833cf88",
      "parents": [
        "3dcebab9a92472999f0c345120f94042aeed6c43",
        "5ccda18d1ba2ecf436102a211baf1fbd5d81703f"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 16:03:14 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 16:03:14 2026 +0000"
      },
      "message": "Merge 5ccda18d1ba2 (\"Merge tag \u0027perf-urgent-2026-09-27\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\") into android-mainline\n\nSteps on the way to v7.3-rc5\n\nChange-Id: I3a1d5d237fb8a1142d522184ce03b4fd13ed58b6\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "3dcebab9a92472999f0c345120f94042aeed6c43",
      "tree": "d932cd3195395b9974a26a1fc6631de377009760",
      "parents": [
        "8f0bffec73478fca7a09f0f8e13527fe2477595e",
        "a2ff1b626e1c9e65c9d384cfb3da3d292025cb4b"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 16:02:56 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 16:02:56 2026 +0000"
      },
      "message": "Merge a2ff1b626e1c (\"Merge tag \u0027fs_for_v7.3-rc5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs\") into android-mainline\n\nSteps on the way to v7.3-rc5\n\nChange-Id: I65c940267273f4ba6e80f1d04674575e00d34f4b\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "8f0bffec73478fca7a09f0f8e13527fe2477595e",
      "tree": "640438a9906fef21056c43382f280c007f3f9e3b",
      "parents": [
        "fd5d6e2b7fa83292a82238b243619b5049392469",
        "5fc5768c7ca92895ccd1de94dc521e5a55ae7896"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 16:02:37 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 16:02:37 2026 +0000"
      },
      "message": "Merge 5fc5768c7ca9 (\"Merge tag \u0027bpf-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf\") into android-mainline\n\nSteps on the way to v7.3-rc5\n\nChange-Id: If9c6ab9eb5c69a3803848e68653820053500e002\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "fd5d6e2b7fa83292a82238b243619b5049392469",
      "tree": "e48425f6d849fbc977bda940b084a437cc3b85b5",
      "parents": [
        "c00ffbe32d5b541ba571397172cb236a51473926",
        "93f51579e7df248780214094418f205253383cc5"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Wed Oct 21 09:02:07 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 13:48:59 2026 +0000"
      },
      "message": "Merge tag \u0027v7.3-rc4\u0027 into android-mainline\n\nLinux 7.3-rc4\n\nChange-Id: I4cb79b6f995f0412731d8890c9d2adbb37a3eb62\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "c00ffbe32d5b541ba571397172cb236a51473926",
      "tree": "ed8cacdeea5b96fccbc7fd9d1c814d01feee3dae",
      "parents": [
        "e672b3e06442e1f43b49954f2410dbfb978af326",
        "0a15ba6b0c3adec5842d4252c3e5d2ca935e9948"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Wed Oct 21 08:34:09 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 13:48:59 2026 +0000"
      },
      "message": "Merge 0a15ba6b0c3a (\"Merge tag \u0027timers-urgent-2026-09-20\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\") into android-mainline\n\nSteps on the way to v7.3-rc4\n\nChange-Id: Ie8ff24347830753970aada64dfc0e826761d5d60\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "e672b3e06442e1f43b49954f2410dbfb978af326",
      "tree": "2526f783a78eb9bbe5ac7dd700a0d92738a10fb2",
      "parents": [
        "120bc702579ea12980b48f79bfa2355c8db88d4b"
      ],
      "author": {
        "name": "Jianfeng Liu",
        "email": "liujianfeng1994@gmail.com",
        "time": "Sat Sep 26 10:20:17 2026 +0800"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 13:44:35 2026 +0000"
      },
      "message": "UPSTREAM: Revert \"dma-buf: Make DMABUF_DEBUG default to y on DEBUG_KERNEL kernels\"\n\nThis reverts commit 143755bdabaa96776c24f878014608e9cb44f930.\n\nThat commit fixed a dangling reference in the DMABUF_DEBUG default\nand thereby enabled the option - and with it the page-stripping\nsg_table wrapper that dma_buf_map_attachment() hands to importers -\non every kernel with DEBUG_KERNEL\u003dy, i.e. virtually every distro\nkernel.\n\ndrm/msm is broken by the wrapper.  Both of msm\u0027s map paths consume\nsg-\u003elength and sg_phys() of the attachment sg_table:\nmsm_iommu_pagetable_map() for the per-process GPU pagetables, and\niommu_map_sg() (via iommu_map_sgtable()) for scanout.  The wrapper\nzeroes sg-\u003elength and strips the page pointers, so mappings of\nimported dma-bufs silently map nothing, and userspace observes\narm-smmu translation faults from UCHE, e.g. during hardware video\ndecode (clapper, chromium) on Adreno systems:\n\n  gpu fault: ttbr0\u003d000000088a889000 iova\u003d000000010741c000 dir\u003dREAD\n  type\u003dTRANSLATION source\u003dUCHE\n\nBisected on a Snapdragon X1E78100 laptop as v7.3-rc3 good,\nv7.3-rc4 bad, culprit 143755bdabaa9.\n\nSwitching msm to sg_dma_address()/sg_dma_len() is not a trivial fix\neither: those fields are only valid for sg_tables that msm has\ndma-mapped itself, which native non-MSM_BO_WC objects\u0027 sg_tables\nare not, so the conversion needs more work.  The msm maintainer has\ntherefore requested restoring the previous default for v7.3, to be\nrevisited once msm no longer consumes struct page and sg-\u003elength of\nimported sg_tables.\n\nLink: https://lore.kernel.org/linux-arm-msm/20260923074256.9357-1-liujianfeng1994@gmail.com/\nSuggested-by: Rob Clark \u003crobin.clark@oss.qualcomm.com\u003e\nCc: Christian König \u003cchristian.koenig@amd.com\u003e\nCc: Sumit Semwal \u003csumit.semwal@linaro.org\u003e\nCc: Karl Mehltretter \u003ckmehltretter@gmail.com\u003e\n\nSigned-off-by: Jianfeng Liu \u003cliujianfeng1994@gmail.com\u003e\nSigned-off-by: Sumit Semwal \u003csumit.semwal@linaro.org\u003e\n [sumits: as discussed on\n  https://lore.kernel.org/all/CAO_48GEh1p52pA_-NE\u003drN\u003d_NQ\u003doAXpeHgHGVZCH6uPnFq7G1gQ@mail.gmail.com/\n  applying this revert for 7.3 unblock]\nLink: https://patch.msgid.link/20260926022026.10539-1-liujianfeng1994@gmail.com\n\nBug: 576280305\n(cherry picked from commit 5e0ed1108504dae408e8cfaabf7ee5f7bb180bca)\nChange-Id: I376e7cda1eb41265f104eec0ed3d1d30242516b7\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "120bc702579ea12980b48f79bfa2355c8db88d4b",
      "tree": "58e28acb592777aac1341182113854d3f5cc0269",
      "parents": [
        "f94807726d93cb00cbe49872f73a9274fe3cd5a4",
        "40288c9206c17eb66a603262e06a58d300d0f279"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Wed Oct 21 08:05:44 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 22 13:44:35 2026 +0000"
      },
      "message": "Merge 40288c9206c1 (\"Merge tag \u0027drm-fixes-2026-09-19\u0027 of https://gitlab.freedesktop.org/drm/kernel\") into android-mainline\n\nSteps on the way to v7.3-rc4\n\nChange-Id: I8fd7ed40031f874a5c2a856acb5d437da1ebf86c\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "f94807726d93cb00cbe49872f73a9274fe3cd5a4",
      "tree": "24002b47d874287bf4d6643ccb65856aa619e20c",
      "parents": [
        "003aba3005fb2666037fcb6d9f5d074d038da6b7",
        "5ad17a9760cd00c53d4a932a840e59af3a8f960e"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Wed Oct 21 07:37:05 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Oct 22 00:47:56 2026 -0700"
      },
      "message": "Merge 5ad17a9760cd (\"Merge tag \u0027v7.3-p4\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6\") into android-mainline\n\nSteps on the way to v7.3-rc4\n\nChange-Id: I7e4e95773913df891df0f4b45dbaf2add125aef5\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "003aba3005fb2666037fcb6d9f5d074d038da6b7",
      "tree": "46e2ce93a40aba5685c5cbc45cb23cac01186658",
      "parents": [
        "f7a2118cf3bcf439c9f85a59320095b3a8eafb7c",
        "238650ef6c7c7cca08e032527329424c9fbd70e5"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Wed Oct 21 07:08:26 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Oct 22 00:47:56 2026 -0700"
      },
      "message": "Merge 238650ef6c7c (\"Merge tag \u0027powerpc-7.3-4\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux\") into android-mainline\n\nSteps on the way to v7.3-rc4\n\nChange-Id: I049b25e8082a6e3e5ba5eb4f74570176c1272760\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "f7a2118cf3bcf439c9f85a59320095b3a8eafb7c",
      "tree": "98fdeeb8b938421b27a7e64ca873d9dae888eb52",
      "parents": [
        "513a9e2d04e1e6ce2ab0e7e2a973f22ba0f6cdd7",
        "fd73f4a6659897191fa0d40695fe370925dd3780"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Wed Oct 21 06:37:55 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Oct 22 00:47:56 2026 -0700"
      },
      "message": "Merge tag \u0027v7.3-rc3\u0027 into android-mainline\n\nLinux 7.3-rc3\n\nChange-Id: Ia01028d76bfdfc97276b7281f1d292229205aa04\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "513a9e2d04e1e6ce2ab0e7e2a973f22ba0f6cdd7",
      "tree": "c03564c56510d4b4bb3bcf3ce9a237de75791917",
      "parents": [
        "ac8eeb1cbf0a6ab461e14a52c7912334ad513de4",
        "85855f85de484c464adb39076ebcb090c7eeb3b5"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Wed Oct 21 06:09:03 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Oct 22 00:47:56 2026 -0700"
      },
      "message": "Merge 85855f85de48 (\"Merge tag \u0027perf-urgent-2026-09-13\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\") into android-mainline\n\nSteps on the way to v7.3-rc3\n\nChange-Id: I5ef73a7fa808a346f22631b732ee48c5a95fb452\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "ac8eeb1cbf0a6ab461e14a52c7912334ad513de4",
      "tree": "dd77a6186ba7bfb8886dfa4d35e85c42c6b18553",
      "parents": [
        "98a7ec5e0bdbc8d067c1cd921372d0f70ebc9c18",
        "31a4327ffe2d8cbd0f51a3af6a3ffc5ecd7fdbee"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Wed Oct 21 05:40:05 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Oct 22 00:47:56 2026 -0700"
      },
      "message": "Merge 31a4327ffe2d (\"Merge tag \u0027fbdev-for-7.3-rc3\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev\") into android-mainline\n\nSteps on the way to v7.3-rc3\n\nChange-Id: I7cae77496856475b98ef7b852b8b341d9e8c1348\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "98a7ec5e0bdbc8d067c1cd921372d0f70ebc9c18",
      "tree": "76992413195691d8c7936d37cfd7b0a856f26082",
      "parents": [
        "cc5adc7967cab65d4e913172c88675b0b0f64daa",
        "42f961c42b6b29532c7c75e028b4192ed333fbcb"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Wed Oct 21 05:11:49 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Oct 22 00:47:56 2026 -0700"
      },
      "message": "Merge 42f961c42b6b (\"Merge tag \u0027io_uring-7.3-20260911\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux\") into android-mainline\n\nSteps on the way to v7.3-rc3\n\nChange-Id: Iec3497298133555f0310bca6fd74ac0fea93c3f7\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "cc5adc7967cab65d4e913172c88675b0b0f64daa",
      "tree": "151bcbc29873b1aa7f8313e658d5a3ba268b310c",
      "parents": [
        "688da3395f8cea043a4ba1b324bcfff117e0e5de",
        "c9a8c0e393d6043fc29b0b527e654110ba523c36"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Wed Oct 21 04:42:26 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Oct 22 00:47:56 2026 -0700"
      },
      "message": "Merge c9a8c0e393d6 (\"Merge tag \u0027watchdog-for-v7.3-rc3\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging\") into android-mainline\n\nSteps on the way to v7.3-rc3\n\nChange-Id: I33a09abb92bdaafaed40119b6133c13b441b1c12\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "688da3395f8cea043a4ba1b324bcfff117e0e5de",
      "tree": "5beeec6b247b7078004b448134bc277825965a1c",
      "parents": [
        "5c873da365b51b9debdefb3d5713f4b8085c12b5",
        "df2908090cda368b01ff43709f51890076c56157"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Wed Oct 21 04:10:50 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Oct 22 00:47:56 2026 -0700"
      },
      "message": "Merge tag \u0027v7.3-rc2\u0027 into android-mainline\n\nLinux 7.3-rc2\n\nChange-Id: I0d42f3b83312a2952ba02cb180b310331a88af0f\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "5c873da365b51b9debdefb3d5713f4b8085c12b5",
      "tree": "f957df9f3c454d57cddd9b925ce40c60a28de252",
      "parents": [
        "676d7e33af850c9a9592792b60e2daeaa22d0153",
        "b485131995544741ba6dcc313d7eb573bca7bebc"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Tue Oct 20 23:32:53 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Oct 22 00:47:56 2026 -0700"
      },
      "message": "Merge b48513199554 (\"Merge tag \u0027irq-urgent-2026-09-06\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\") into android-mainline\n\nSteps on the way to v7.3-rc2\n\nChange-Id: I29ced9058102bda86662f3128ee504cac4cb52c0\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "676d7e33af850c9a9592792b60e2daeaa22d0153",
      "tree": "b3fac064e204fd743383302bdfeac4ffaff99c88",
      "parents": [
        "d8abd28da36bdf999cd895022ada91ec46ce00ba",
        "d3cbb9af7242873aae6fc2b7e8a991101a322201"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Tue Oct 20 21:10:31 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Oct 22 00:47:56 2026 -0700"
      },
      "message": "Merge d3cbb9af7242 (\"Merge tag \u0027tty-7.3-rc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty\") into android-mainline\n\nSteps on the way to v7.3-rc2\n\nChange-Id: I44cce89453b5704812a4788f8fd7b5156aa6ad6d\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "d8abd28da36bdf999cd895022ada91ec46ce00ba",
      "tree": "d58f3897033362324822ccaebe4326756926f84a",
      "parents": [
        "141dee470838decd5c3c197e3da6db67e004b88e"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Tue Oct 20 14:00:44 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Oct 22 00:45:55 2026 -0700"
      },
      "message": "ANDROID: loop: only use backing file\u0027s alignment with direct I/O\n\nCommit 6c8dec275ccc (\"loop: set dma_alignment from the backing file for\ndirect I/O\") applies the backing file\u0027s dio_mem_align whenever\nLO_FLAGS_DIRECT_IO is requested, even if loop_update_dio() later clears\nthe flag because direct I/O can\u0027t be used. The resulting buffered loop\ndevice keeps the stricter dma_alignment, so the block layer rejects any\nI/O whose memory buffers aren\u0027t aligned to it.\n\nThis breaks boot on 16K page size kernels, where apexd sets up loop\ndevices with a 4K block size over O_DIRECT f2fs files that have a 16K\ndio alignment, so 4K aligned I/O (e.g. from dm-verity) fails.\n\nFix this by only applying the backing file\u0027s alignment if direct I/O can\nbe used with the new logical block size. This is a temporary fix until a\nproper solution lands upstream.\n\nBug: 571677739\nCc: Juan Yescas \u003cjyescas@google.com\u003e\nCc: Kalesh Singh \u003ckaleshsingh@google.com\u003e\nCc: Suren Baghdasaryan \u003csurenb@google.com\u003e\nFixes: 6c8dec275ccc (\"loop: set dma_alignment from the backing file for direct I/O\")\nAssisted-by: LLM\nChange-Id: I837f2072dba61782ad0d98e3ea14c59cd62b1007\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "141dee470838decd5c3c197e3da6db67e004b88e",
      "tree": "1961af12741c1b6856a5a49934011defca0c8708",
      "parents": [
        "1bdcaa41d423b683c299e4a9be219690285524c2",
        "d0fc310b4dfd334023b90d2423818044190c0f68"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Tue Oct 20 13:56:31 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Oct 22 00:45:55 2026 -0700"
      },
      "message": "Merge d0fc310b4dfd (\"Merge tag \u0027block-7.3-20260905\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux\") into android-mainline\n\nSteps on the way to v7.3-rc2\n\nChange-Id: I7d8b9ed269b3a39cca5368f55d57f9c5aa2dd8bd\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "1bdcaa41d423b683c299e4a9be219690285524c2",
      "tree": "288dbd6e3262a4e5428c0ddfb409239afb57151c",
      "parents": [
        "d48e67c4e43d1bf463ce1cfe663898fbc219b222"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Tue Oct 20 13:54:20 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Oct 22 00:45:55 2026 -0700"
      },
      "message": "Reapply \"loop: Fix recently introduced lock inversion\"\n\nThis reverts commit dd93470ee0200ca0f6c9738108f6f94278a98577.\n\nThere are further merge conflicts without this commit, so bring it back.\nInstead, the 16K page size issue introduced by this commit will be fixed\non top after the merge.\n\nBug: 571677739\nChange-Id: Icf5245f76c6b501e02a91b866a42f2b7a3c39d3a\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "d48e67c4e43d1bf463ce1cfe663898fbc219b222",
      "tree": "8f1e123cd490f32b34b34a28069c5846f24ab44c",
      "parents": [
        "47cff730185f3fd4c85d509c43ad9c80a3f6bf0d"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Tue Oct 20 13:53:48 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Oct 22 00:45:55 2026 -0700"
      },
      "message": "Reapply \"loop: set dma_alignment from the backing file for direct I/O\"\n\nThis reverts commit 52b69eeaf6d1ed498e78a7beb3820800013031c3.\n\nThere are further merge conflicts without this commit, so bring it back.\nInstead, the 16K page size issue introduced by this commit will be fixed\non top after the merge.\n\nBug: 571677739\nChange-Id: I868af69bf8e017bcb54e3d6337b10e62710588e4\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "47cff730185f3fd4c85d509c43ad9c80a3f6bf0d",
      "tree": "82ca8573a23806a34c0c440d166c62237f2c44ad",
      "parents": [
        "e3d0d7669d27f50cd81e40b8c469e627bc67b5b0"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Tue Oct 20 13:46:18 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Oct 22 00:45:55 2026 -0700"
      },
      "message": "Reapply \"zloop: set dma_alignment from the backing files for direct I/O\"\n\nThis reverts commit 0c680b8b715260a0b8b6ba8fae91a505cd6d448e.\n\nThere are further merge conflicts without this commit, so bring it back.\nInstead, the 16K page size issue introduced by this commit will be fixed\non top after the merge.\n\nBug: 571677739\nChange-Id: I3822790edbe7c11d6d85058d43e08b04bc914fff\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "e3d0d7669d27f50cd81e40b8c469e627bc67b5b0",
      "tree": "1176651ba24f837878c36420a2127fe94028624a",
      "parents": [
        "6211794910988ad4d3ad789c2566843bdcca82b5",
        "4d7d9486c04d917265f64c55bd23b2cc4fe7749c"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Mon Oct 19 23:15:53 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Oct 21 21:56:54 2026 -0700"
      },
      "message": "Merge 4d7d9486c04d (\"Merge tag \u0027integrity-v7.3-rc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity\") into android-mainline\n\nSteps on the way to v7.3-rc2\n\nChange-Id: Icca474e0d32166378b600c8d5ad94235da486a73\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "6211794910988ad4d3ad789c2566843bdcca82b5",
      "tree": "9af5bb86bf0d5598dac3a50e2cf138d61781e18c",
      "parents": [
        "d1d5414c05f2b71feaaac775b55b53d5da8011a0"
      ],
      "author": {
        "name": "Nick Desaulniers",
        "email": "ndesaulniers@google.com",
        "time": "Tue Oct 20 13:54:45 2026 -0700"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Oct 21 11:54:05 2026 -0700"
      },
      "message": "ANDROID: lib/Kconfig.debug: mark WARN_CONTEXT_ANALYSIS as BROKEN\n\nContext Analysis / Thread Safety Analysis (TSA) in clang r614150\nproduces compiler errors on function pointer capability attributes (e.g.\nin include/linux/blkdev.h). Mark as BROKEN until the next compiler\nrelease roll (r639965), where upstream TSA fixes will be included at\nwhich point this commit should be reverted.\n\nBug: 571940671\nBug: 573304683\nTest: TreeHugger\nChange-Id: I81eb4b4a7013b283571363ebe071287092bd1d1a\nSigned-off-by: Nick Desaulniers \u003cndesaulniers@google.com\u003e\n"
    },
    {
      "commit": "d1d5414c05f2b71feaaac775b55b53d5da8011a0",
      "tree": "bbf862ea94d0ac37d867b5cde3f9f3e8a26d9c73",
      "parents": [
        "718136b3ae37acbdcda64dc8e373b26cb5082ca1"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Mon Oct 19 22:25:33 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Wed Oct 21 13:58:59 2026 +0000"
      },
      "message": "ANDROID: dma-heap: use dma_heap_buffer_alloc() in the ioctl\n\nUpstream commit 30d0aff2c65a (\"dma-buf: dma-heap: don\u0027t publish fd\nbefore copy_to_user() succeeds\") open-coded the allocation steps in\ndma_heap_ioctl_allocate(). Use the equivalent dma_heap_buffer_alloc()\nhelper instead, so the ioctl and in-kernel users share a single path.\nNo functional change.\n\nBug: 154341375\nCc: T.J. Mercier \u003ctjmercier@google.com\u003e\nChange-Id: I1c32b06924c94b9a2be6b0755e9b5e51522265cc\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "718136b3ae37acbdcda64dc8e373b26cb5082ca1",
      "tree": "1a327c4c9a73c086bec929afefb98bdff1fc8130",
      "parents": [
        "a6d3d012e248ce914b5477958cb0476a0067d6c5",
        "654ae5d73c05bd2943d65636ce6cd0aa46e62f18"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Mon Oct 19 22:24:58 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Wed Oct 21 13:58:56 2026 +0000"
      },
      "message": "Merge 654ae5d73c05 (\"Merge tag \u0027drm-fixes-2026-09-05\u0027 of https://gitlab.freedesktop.org/drm/kernel\") into android-mainline\n\nSteps on the way to v7.3-rc2\n\nResolves conflicts in:\n\tdrivers/dma-buf/dma-heap.c\n\nKeep the downstream dma_heap_*() helpers but take upstream\u0027s\ndma_heap_ioctl_allocate() from commit 30d0aff2c65a (\"dma-buf: dma-heap:\ndon\u0027t publish fd before copy_to_user() succeeds\"), as using\ndma_heap_bufferfd_alloc() there would install the fd too early.\n\nCc: T.J. Mercier \u003ctjmercier@google.com\u003e\nChange-Id: I62beb72a3141c5a814be569c68ceed21298710c5\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "a6d3d012e248ce914b5477958cb0476a0067d6c5",
      "tree": "11a3c6e91bc70b709f5fac9ceea5421765911ef4",
      "parents": [
        "6524cd69943c7838812df7538ed2046ec1bd1d99",
        "3f17a52d47ed39c89cc8429307cf246e781ec979"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Mon Oct 19 18:49:02 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Wed Oct 21 13:58:34 2026 +0000"
      },
      "message": "Merge 3f17a52d47ed (\"Merge tag \u0027arm64-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux\") into android-mainline\n\nSteps on the way to v7.3-rc2\n\nChange-Id: I43c298d4c4193b1d6af71fae41253321394c74e3\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "6524cd69943c7838812df7538ed2046ec1bd1d99",
      "tree": "1e8e77efd2855805f57bdec9997b8d2368db9e47",
      "parents": [
        "4f72588a4537d1367ef1da58070f0e3dfa0c0c8e",
        "36ec09e2637c3430acb8ec8fc3c303d9f1a24837"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Mon Oct 19 18:46:35 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Wed Oct 21 13:58:34 2026 +0000"
      },
      "message": "Merge 36ec09e2637c (\"Merge tag \u0027sound-7.3-rc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\") into android-mainline\n\nSteps on the way to v7.3-rc2\n\nChange-Id: I03e9ea51ac1f4660f21e243b1a7cd7b1ba7c2fff\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "4f72588a4537d1367ef1da58070f0e3dfa0c0c8e",
      "tree": "639dd0b6fa2b71a3fc6c86d8c0ec4707404c6aea",
      "parents": [
        "a61169adec01a73e872d00179815b4e6716574d7",
        "8ab1afb2eb246ab15b301cd255b5943d208a93c1"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Mon Oct 19 18:46:01 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Wed Oct 21 13:58:33 2026 +0000"
      },
      "message": "Merge 8ab1afb2eb24 (\"Merge tag \u0027for-7.3/dm-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm\") into android-mainline\n\nSteps on the way to v7.3-rc2\n\nChange-Id: I8d2184f936f3d7cf265517cd9fd37c61e8eed06e\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "a61169adec01a73e872d00179815b4e6716574d7",
      "tree": "e534059b9de8accdf8960e51facd02b579917bf7",
      "parents": [
        "4bb34fc2447591c8f47d2d7a45a5d0b9cd02bb57"
      ],
      "author": {
        "name": "Alina Kalyakina",
        "email": "alinakalyakina@google.com",
        "time": "Thu Oct 15 15:36:07 2026 +0000"
      },
      "committer": {
        "name": "Alina Kalyakina",
        "email": "alinakalyakina@google.com",
        "time": "Wed Oct 21 02:44:03 2026 -0700"
      },
      "message": "ANDROID: gki_defconfig: enable CONFIG_RUST_FW_LOADER_ABSTRACTIONS\n\nEnable the Rust firmware loader abstractions (kernel::firmware::Firmware)\nin gki_defconfig on arm64 and x86_64 so Rust vendor modules can load\nfirmware images via the safe upstream Rust wrapper.\n\nBug: 571426537\nChange-Id: Ibc56b3e0e38f8d77e72b4c58ee47477d6f1371dc\nSigned-off-by: Alina Kalyakina \u003calinakalyakina@google.com\u003e\n"
    },
    {
      "commit": "4bb34fc2447591c8f47d2d7a45a5d0b9cd02bb57",
      "tree": "ce5e52760dcb7e32780242d80348b8652a860493",
      "parents": [
        "a3d5a32f718ad3585b24126c58769c8f4bed4ca3",
        "cee9395acd8043be0644b25c34bfa86623f2b935"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Mon Oct 19 10:57:24 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Oct 21 00:41:39 2026 -0700"
      },
      "message": "Merge tag \u0027v7.3-rc1\u0027 into android-mainline\n\nLinux 7.3-rc1\n\nChange-Id: Id21b0ebdc6958ba966e6f22a074d6675475d0788\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "a3d5a32f718ad3585b24126c58769c8f4bed4ca3",
      "tree": "5f06fccebab884ad2f01d0259271dc142934673d",
      "parents": [
        "c916f712324671788dbad0991f5e01ac0314bf21"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Mon Oct 19 21:05:46 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Oct 20 12:06:19 2026 -0700"
      },
      "message": "ANDROID: GKI: report fake v7.2-rc9 kernel version\n\nThe current netbpfload version doesn\u0027t support v7.3 based kernels and\nthe boot sequence is unfortunately aborted. While this gets fixed in\nuserspace, let\u0027s temporarily force a fake v7.2-rc9 kernel version to\nmove forward with the mainline merges.\n\nBug: 575473148\nCc: Maciej Żenczykowski \u003cmaze@google.com\u003e\nChange-Id: Ibe2838301c858d1c419fd6b2dd5b9ea440eed736\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "c916f712324671788dbad0991f5e01ac0314bf21",
      "tree": "7dd4d56b08c3dc84c982da8c8afdd7d55b99fa3b",
      "parents": [
        "e20273e5ae12792b335b0b06b94cc5abb677b683"
      ],
      "author": {
        "name": "Giuliano Procida",
        "email": "gprocida@google.com",
        "time": "Tue Jul 22 11:42:49 2025 +0100"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Oct 20 11:55:07 2026 -0700"
      },
      "message": "ANDROID: certs: improve build reproduction\n\nIn GKI builds, the module signing certificate is ASN.1 DER which\nrequires that the smallest allowed representation of elements be used.\n\nGKI certificates usually consist of 1357 bytes, but occasionally can\nbe a byte shorter. This is due to the 20-byte random serial number\u0027s\nmost significant byte being zero (p\u003d1/128). It\u0027s also possible, but\nincreasingly unlikely, that additional most-significant bytes are\nzero (p\u003d1/256).\n\nThe variation in length causes various offsets within the kernel\nbinary to change and makes it impossible to reliably compare or hash\ninvariant parts of kernel binaries for the purpose of cataloguing\nknown good builds.\n\nIt would be a good idea to gain more control over the serial number,\neither by supplying values of known length (whether random or not) or\nby changing OpenSSL to ensure random serial numbers are not short.\n\nHowever, as a pragmatic measure, this change just pads the certificate\nto a multiple of 8 bytes - it is already aligned to 8 bytes. This\nallows up to 1357 mod 8 - 1 \u003d 4 most significant zero bytes without\ncausing any length or offset changes. The probability of a short\ncertificate is now 1 in 2^31 instead of 1 in 2^7.\n\nCertificates with trailing zero bytes do not upset OpenSSL.\n\nBug: 425908068\nChange-Id: Id9ae96171b8690fa4776108e8997366cbc1ddd90\nSigned-off-by: Giuliano Procida \u003cgprocida@google.com\u003e\n"
    },
    {
      "commit": "e20273e5ae12792b335b0b06b94cc5abb677b683",
      "tree": "eeb900a2429c56ea868ceb8ca1bd456dae4c339b",
      "parents": [
        "113de3ef7162091f1a3ab952d3f66302f982cb76"
      ],
      "author": {
        "name": "Giuliano Procida",
        "email": "gprocida@google.com",
        "time": "Tue Jul 22 11:42:29 2025 +0100"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Oct 20 11:55:07 2026 -0700"
      },
      "message": "ANDROID: certs: specify byte alignment\n\nThe alignments specified in system_certificates.S and\nrevocation_certificates.S are intended to be byte quantities.\n\nHowever, the .align macro is architecture dependent and on arm64 it\nbehaves as .p2align. So use the .balign macro to avoid unnecessary\npadding due to over-alignment.\n\nBug: 425908068\nChange-Id: I1f4782693a7d7c75508cec9277944c47ce8aad07\nSigned-off-by: Giuliano Procida \u003cgprocida@google.com\u003e\n"
    },
    {
      "commit": "113de3ef7162091f1a3ab952d3f66302f982cb76",
      "tree": "e8da656709f02f8e6af90f7b1617d808034e0fd9",
      "parents": [
        "e2b5d937b42d355304fbbc3127ff4dca219f4e1e",
        "78bb208b99e7d3314f670710fa9ee0a793682bca"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Mon Oct 19 04:52:51 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Oct 19 22:16:08 2026 -0700"
      },
      "message": "Merge 78bb208b99e7 (\"Merge tag \u0027i2c-fixes-7.3-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux\") into android-mainline\n\nSteps on the way to v7.3-rc1\n\nChange-Id: Id7e8668f51323dfc93c5e10bc2ce466a45a8802f\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "e2b5d937b42d355304fbbc3127ff4dca219f4e1e",
      "tree": "c0578d5d2cb31a499a7680896d26deff2356d636",
      "parents": [
        "eee5c43cd8236a5253860cf113d39167c83a2489",
        "637836563deb95f4338decf2d2d832c4deef022a"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Mon Oct 19 03:46:07 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Oct 19 22:16:08 2026 -0700"
      },
      "message": "Merge 637836563deb (\"Merge tag \u0027locking-urgent-2026-08-30\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\") into android-mainline\n\nSteps on the way to v7.3-rc1\n\nChange-Id: I5c8ec951cc3120af17c809a487654bbb61c33d41\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "eee5c43cd8236a5253860cf113d39167c83a2489",
      "tree": "1434179d8916b6876f26f140b40b954b42be4cdc",
      "parents": [
        "e236de24f0eabed56bd6ebe167fb1a56309e5251",
        "ce727a090be04dc7c51edd5c0da2a41d2fb6e106"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Mon Oct 19 03:22:03 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Oct 19 22:16:08 2026 -0700"
      },
      "message": "Merge ce727a090be0 (\"Merge tag \u0027ubifs-for-linus-7.3-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs\") into android-mainline\n\nSteps on the way to v7.3-rc1\n\nChange-Id: I650ffa330a41df3019144122338d02ecc2d3195c\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "e236de24f0eabed56bd6ebe167fb1a56309e5251",
      "tree": "84e9f55d9153a81c1b9b70415c8ba90a3bf80e76",
      "parents": [
        "b6a66bfff3abc6288da3aa55af0fbc4bb3383308",
        "1b78070aaef63512688aebfbc82365ef9d6660f1"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Mon Oct 19 02:39:17 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Oct 19 20:12:29 2026 -0700"
      },
      "message": "Merge 1b78070aaef6 (\"Merge tag \u0027net-7.3-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net\") into android-mainline\n\nSteps on the way to v7.3-rc1\n\nResolved minor conflicts in:\n\tnet/netfilter/xt_IDLETIMER.c\n\nCc: Maciej Żenczykowski \u003cmaze@google.com\u003e\nChange-Id: I5d46b66a394ccdc689116449d4791cfb8d3ca86f\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "b6a66bfff3abc6288da3aa55af0fbc4bb3383308",
      "tree": "df5592b0cbf138334f6c691e1d40b47fe77089db",
      "parents": [
        "0e0fe51f5575116d01201419c1a3c62169d0398d"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Mon Oct 19 02:32:17 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Oct 19 20:12:29 2026 -0700"
      },
      "message": "Revert \"ANDROID: minor fixups of xt_IDLETIMER support\"\n\nThis partially reverts commit 80af3825b7d4e4873d3642c84d2c856059ab6526.\n\nThe newline fixups for the pr_debug() calls that also exist upstream\nhave been superseded by commit f43358489db4 (\"netfilter: x_tables:\nremove pr_debug\"), which will be pulled via tag \u0027net-7.3-rc1\u0027. That\ncommit either drops these messages or converts them to newline\nterminated pr_info_ratelimited() calls. This avoids merge conflicts.\n\nThe fixups for the downstream-only messages are kept.\n\nBug: 183485987\nCc: Maciej Żenczykowski \u003cmaze@google.com\u003e\nChange-Id: I89a83ce3524d3d1abb3f1baabc0b7b7612689ff6\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "0e0fe51f5575116d01201419c1a3c62169d0398d",
      "tree": "2822e01ef34f9bb89a63807fdf51276bb53665d0",
      "parents": [
        "b6de0c960e3621755e354d87df5e88d3283299b8",
        "3ba13f5e7180c034b0a1ef7e052fb780856b134e"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Sun Oct 18 21:54:52 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Oct 19 19:05:48 2026 -0700"
      },
      "message": "Merge 3ba13f5e7180 (\"Merge tag \u0027devicetree-fixes-for-7.3-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux\") into android-mainline\n\nSteps on the way to v7.3-rc1\n\nChange-Id: I5c174310e1afb3240a3637544ecf535bb98e016a\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "b6de0c960e3621755e354d87df5e88d3283299b8",
      "tree": "9ef20ec0a1568f67711cd580516fe6dac25429c0",
      "parents": [
        "43cf7c934272281920da460f0483f8c0053e9b97"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Sun Oct 18 18:39:08 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Oct 19 15:38:43 2026 -0700"
      },
      "message": "ANDROID: mm: restore is_cow_mapping()\n\nCommit 51943a18ad4b (\"mm: provide vma_[flags_]is_cow_mapping() and\nremove is_cow_mapping()\") replaced is_cow_mapping() with the new\nvma_is_cow_mapping() and vma_flags_is_cow_mapping() helpers. However,\nPixel drivers still use is_cow_mapping(), so add it back into\ninclude/linux/mm.h.\n\nThis temporary workaround should be removed after we finish migrating\nthe Pixel drivers to the new helpers.\n\nBug: 571703243\nCc: Juan Yescas \u003cjyescas@google.com\u003e\nCc: Douglas Anderson \u003cdianders@google.com\u003e\nChange-Id: I23754e142bd0117c60ac1627decad1e819eea6a4\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "43cf7c934272281920da460f0483f8c0053e9b97",
      "tree": "f49ba37c2f14f2f4dba7d04a99cc077ed60a1f2c",
      "parents": [
        "d4b2d700bb3e633545cc859a4c32597df6fdbc73"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Sun Oct 18 15:53:16 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Oct 19 15:38:43 2026 -0700"
      },
      "message": "ANDROID: mm: expose lru_cache_{enable,disable}()\n\nCommit 3fe0620fae7c (\"mm: move reclaim-internal declarations out of\nswap.h\") moved lru_cache_enable() and lru_cache_disable() into the\nmm-private mm/internal.h header. However, Pixel drivers still use these\nhelpers so, move the two declarations back into include/linux/swap.h.\n\nThis temporary workaround should be removed after we finish migrating\nthe Pixel drivers away from these helpers.\n\nBug: 571703243\nCc: Juan Yescas \u003cjyescas@google.com\u003e\nCc: Douglas Anderson \u003cdianders@google.com\u003e\nChange-Id: I094cdec711782d458cedd62d02c12ceead25df21\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "d4b2d700bb3e633545cc859a4c32597df6fdbc73",
      "tree": "40d237837c42bb7420ba572dab60c8a3226a86f5",
      "parents": [
        "f65e0595e26a0309154efc7cb433d63b6fa7f788",
        "18fbf5151d2c0bfe433c7428eef03cabf5fdb2fa"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Sun Oct 18 15:47:38 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Oct 19 15:38:43 2026 -0700"
      },
      "message": "Merge 18fbf5151d2c (\"Merge tag \u0027mm-stable-2026-08-26-15-22\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm\") into android-mainline\n\nSteps on the way to v7.3-rc1\n\nResolved trivial conflicts in:\n\tdrivers/block/zram/zram_drv.c\n\nCc: David Stevens \u003cstevensd@google.com\u003e\nCc: Suren Baghdasaryan \u003csurenb@google.com\u003e\nChange-Id: I98afd7d8a70732982d956e9cc8e8df3afc4d8eec\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "f65e0595e26a0309154efc7cb433d63b6fa7f788",
      "tree": "d7c40dfed552f18137e630cf894198c80236fedb",
      "parents": [
        "c659d3c91556a6540d31777c830ff916cee2acdd"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Sun Oct 18 15:42:13 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Oct 19 15:38:43 2026 -0700"
      },
      "message": "Reapply \"mm: move reclaim-internal declarations out of swap.h\"\n\nThis reverts commit a765415f3f36b74163f0f759a3b78ecb184617a7.\n\nThere are further merge conflicts with upstream patches without this\ncommit. So bring it back and instead lets work on an alternative\nsolution to the missing lru_cache_enable() / lru_cache_disable()\ndefinitions.\n\nBug: 571703243\nChange-Id: I9a013a8fcff24aec5881e8e1cfb8746d1ef396a7\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "c659d3c91556a6540d31777c830ff916cee2acdd",
      "tree": "b1212a56277b5f1458b008003b9f42757f9042bd",
      "parents": [
        "ae43553a011390f6b0d3ba998d5a7a03dbfc9707",
        "5e6ff28676dd92a608eb00eeb8d1319ad34024dc"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Sun Oct 18 14:41:08 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Oct 19 15:38:43 2026 -0700"
      },
      "message": "Merge 5e6ff28676dd (\"Merge tag \u0027hyperv-next-signed-20260826\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux\") into android-mainline\n\nSteps on the way to v7.3-rc1\n\nChange-Id: I1b4bd290eb16952c0a7b6c3cba120c97f4663f56\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "ae43553a011390f6b0d3ba998d5a7a03dbfc9707",
      "tree": "4fd1fdf99655e7923fae90f0f50b8af20afb3227",
      "parents": [
        "535354e6e440eeb13e0a843b9a3b0127b16e6470"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Sun Oct 18 21:19:56 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Oct 19 15:17:32 2026 -0700"
      },
      "message": "ANDROID: db845c: disable new qcom clk drivers\n\nSeveral upstream commits add new qcom clock controller drivers and\nenable them by default for ARCH_QCOM. These aren\u0027t needed for db845c,\nso let\u0027s disable them explicitly.\n\nFixes: e291ec812dec (\"clk: qcom: Add EVA clock controller driver for Glymur SoC\")\nFixes: edbd5d323183 (\"clk: qcom: Add support for VideoCC driver for Hawi\")\nFixes: 01cf3e27824d (\"clk: qcom: Add Global clock controller support on Qualcomm Shikra SoC\")\nFixes: 97255eedd690 (\"clk: qcom: camcc-glymur: Add camera clock controller driver\")\nFixes: 9dcc782e2082 (\"clk: qcom: Add Nord display clock controller support\")\nFixes: 47f2e6e1cee1 (\"clk: qcom: gpucc: Add Nord graphics clock controller support\")\nFixes: 3e7b00804665 (\"clk: qcom: Add Audio Core clock controller support on Qualcomm Shikra SoC\")\nFixes: 778149217dc0 (\"clk: qcom: Add support for videocc driver on Qualcomm Maili SoC\")\nChange-Id: Iab638d19c079b44b5673e57b680a005a413c3237\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "535354e6e440eeb13e0a843b9a3b0127b16e6470",
      "tree": "150db7c58836d170a95d815a70a00a0e8b6c7c0d",
      "parents": [
        "1a056ee5ba54d441d5d2245b0e592c3fbd12379c"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Sun Oct 18 21:19:55 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Oct 19 15:17:32 2026 -0700"
      },
      "message": "ANDROID: db845c: disable \"important\" qcom clk drivers\n\nUpstream commit 5c38f9b7df77 (\"clk: qcom: Make important ARM64 drivers\ndefault\") and commit 6b150572bb76 (\"clk: qcom: Add defaults for desired\narm64 drivers\") enabled most qcom clock controller drivers by default\nfor ARCH_QCOM. These aren\u0027t needed for db845c, so let\u0027s disable them\nexplicitly.\n\nFixes: 5c38f9b7df77 (\"clk: qcom: Make important ARM64 drivers default\")\nFixes: 6b150572bb76 (\"clk: qcom: Add defaults for desired arm64 drivers\")\nChange-Id: I426712344e6148da0a69d11ab3813badaebff73b\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "1a056ee5ba54d441d5d2245b0e592c3fbd12379c",
      "tree": "d1e6b92a354d5b5f7a8cce0c3b834dfd26fa7d5e",
      "parents": [
        "51b8c93407ce22fcec45064596210965c0b1e46c",
        "502d45774af09f1c681c754c4b7cdfb5d7f72fd9"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Sun Oct 18 21:28:02 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Oct 19 15:17:32 2026 -0700"
      },
      "message": "Merge 502d45774af0 (\"Merge tag \u0027clk-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux\") into android-mainline\n\nSteps on the way to v7.3-rc1\n\nChange-Id: Ie233ea143a6519bb8be516629738b6b9e2578ac7\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "51b8c93407ce22fcec45064596210965c0b1e46c",
      "tree": "a065262bd45d6fe1b0d1c9c184c21f813a94e01d",
      "parents": [
        "f3f5340ef206db2e3feb1f92dcc3d3d7e3bcf967",
        "a5218c6474df97f2e7f3af15dcdfc674bae5c137"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Sat Oct 17 18:25:41 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Oct 19 15:08:39 2026 -0700"
      },
      "message": "Merge a5218c6474df (\"Merge tag \u0027pwrseq-updates-for-v7.3-rc1-part2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux\") into android-mainline\n\nSteps on the way to v7.3-rc1\n\nChange-Id: I636bf734be39ca22ac1e6b9d3bb1a1596fb11783\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "f3f5340ef206db2e3feb1f92dcc3d3d7e3bcf967",
      "tree": "39efa8fff7528a85ae0bbb9cdd5bf6e112f0b81a",
      "parents": [
        "6bb4c421c855f8ed8edb047b883a949f5f6669c9",
        "45c13f3f9e3bb15fd89ff2864c6f627a3b4b4229"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Sat Oct 17 18:08:25 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Oct 19 15:08:39 2026 -0700"
      },
      "message": "Merge 45c13f3f9e3b (\"Merge tag \u0027hwlock-v7.3\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux\") into android-mainline\n\nSteps on the way to v7.3-rc1\n\nChange-Id: I625294709687b1d3ace996494d0b62154c36b589\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "6bb4c421c855f8ed8edb047b883a949f5f6669c9",
      "tree": "f92ea4a7f92cfff7635dc759e6198fe06d3e9a5a",
      "parents": [
        "ff9c771b909361a8ebcfa50cb70edacbbdd28430"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Sat Oct 17 17:23:31 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Oct 19 15:06:48 2026 -0700"
      },
      "message": "ANDROID: db845c: aux-hpd-bridge is now built-in\n\nUpstream commit 20f456d95275 (\"usb: typec: altmodes: select\nDRM_AUX_HPD_BRIDGE for TYPEC_DP_ALTMODE\") forces aux-hpd-bridge to be\nbuilt-in through CONFIG_TYPEC_DP_ALTMODE\u003dy in gki_defconfig, and the\ndb845c target no longer needs to list it as a module.\n\nFixes: 20f456d95275 (\"usb: typec: altmodes: select DRM_AUX_HPD_BRIDGE for TYPEC_DP_ALTMODE\")\nChange-Id: If1f8fd5e0dbe152cf9d2288808af2c4e389359e4\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "ff9c771b909361a8ebcfa50cb70edacbbdd28430",
      "tree": "d955b336c242ba0f4393c3046c650afd54d8f127",
      "parents": [
        "8e59c104eef1815326e93aa4c4a7a652db2dacbb",
        "f4d50813c0958b7d6bc79a7e0a77193372cbfd03"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Fri Oct 16 20:27:33 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Oct 19 15:06:48 2026 -0700"
      },
      "message": "Merge f4d50813c095 (\"Merge tag \u0027usb-7.3-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb\") into android-mainline\n\nSteps on the way to v7.3-rc1\n\nChange-Id: I1a13965d97e112866a4a3c519dc19a4e3f0fa808\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "8e59c104eef1815326e93aa4c4a7a652db2dacbb",
      "tree": "a075ec057f5783ddb8349c76f50028bfd99e659f",
      "parents": [
        "90a88a41c6eaadff5dfd0b6b2a255163c4dc2dea"
      ],
      "author": {
        "name": "Jason Na",
        "email": "jisungna@google.com",
        "time": "Wed Oct 14 06:08:21 2026 -0700"
      },
      "committer": {
        "name": "Jason Na",
        "email": "jisungna@google.com",
        "time": "Mon Oct 19 12:16:55 2026 -0700"
      },
      "message": "ANDROID: gki_defconfig: Enable Xbox controller rumble and LED support\n\nEnable CONFIG_JOYSTICK_XPAD_FF\u003dy and CONFIG_JOYSTICK_XPAD_LEDS\u003dy in\ngki_defconfig to restore force feedback (rumble) and LED support for\nXbox controllers connected via the xpad driver.\n\nThese were previously enabled on android12-5.10 (aosp/1710319) and\nandroid13-5.10 (aosp/1710612) for b/188463121, but were not landed on\nandroid-mainline.\n\nBug: 570298655\nTest: Manual\nChange-Id: I0379ccd4bcc1dfe8e7aa3af2c7a5be24b7e3e1c8\nSigned-off-by: Jason Na \u003cjisungna@google.com\u003e\n"
    },
    {
      "commit": "c03c1a14507dfaf8b856c2608f9ac216021fc222",
      "tree": "30fd2ef82912c26cf3a58ad0ba6afc375fa851ac",
      "parents": [
        "f909e534f5e34feb2ea2701d54df63e21aa506fc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 13:14:58 2026 -1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 13:14:58 2026 -1000"
      },
      "message": "Linux 7.3\n"
    },
    {
      "commit": "f909e534f5e34feb2ea2701d54df63e21aa506fc",
      "tree": "168f9e0c5ce0a46d0f28a8695539f124863081e7",
      "parents": [
        "8486d357129126e27fb5d4e02622566bafc77035",
        "ec6b083915e8146e147314a5f4f1285d07b57bfc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 09:06:02 2026 -1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 09:06:02 2026 -1000"
      },
      "message": "Merge tag \u0027scsi-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi\n\nPull SCSI fixes from James Bottomley:\n \"All fixes in drivers (or the tape ULD) and one core fix to bsg (the\n  block ioctl equivalent of sg_io).\n\n  The biggest is the race in auth updates fix in iscsi configfs, but the\n  next biggest one is in bsg but the generic pieces of that are mostly\n  threading reply_len\"\n\n* tag \u0027scsi-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:\n  scsi: bsg: Pass reply_len to bsg_setup_queue() to fit UFS ARPMB replies\n  scsi: libsas: Fix SMP IO deadlock during HA resume\n  scsi: libiscsi: Validate the task named by a management response\n  scsi: libiscsi: Validate the ITT reflected in a Reject PDU\n  scsi: libiscsi: Reject a negative task index from parse_pdu_itt\n  scsi: target: iscsi: Fix race in discovery auth updates\n  scsi: target: Disable interrupts while holding delayed_cmd_lock\n  scsi: st: Fix use-after-free race between st_remove() and st_open()\n  scsi: st: Save the visited block for the partition the drive is in\n  scsi: xen/scsifront: Check for a NULL shadow entry on a backend response\n"
    },
    {
      "commit": "8486d357129126e27fb5d4e02622566bafc77035",
      "tree": "92d175a11316eefd55dc2878a1a315345dbec9dd",
      "parents": [
        "3d679a244e0deb65d31cb02f1d1dcb790fcfcae2",
        "b0f0c761ed3fa10754dc9295db85374a173123b7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 08:59:16 2026 -1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 08:59:16 2026 -1000"
      },
      "message": "Merge tag \u0027spi-fix-v7.3-rc7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi\n\nPull spi fixes from Mark Brown:\n \"A small collection of driver specific fixes, all quite important if\n  you have the relevant hardware\"\n\n* tag \u0027spi-fix-v7.3-rc7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi:\n  spi: spi-fsl-lpspi: directly return ret in fsl_lpspi_transfer_one()\n  spi: spi-fsl-lpspi: pass struct fsl_lpspi_data instead of struct spi_controller if possible\n  spi: imx: fix slab corruption from undersized DMA bounce buffers\n  spi: tegra114: assert CS GPIO for every transfer in a message\n"
    },
    {
      "commit": "3d679a244e0deb65d31cb02f1d1dcb790fcfcae2",
      "tree": "999347cc0270dbcb800ae0242cbd6eb1fac17558",
      "parents": [
        "72732cbee632b1be22b636813c9be3df55c72bd9",
        "d5a821f66047c2effd06147b84775f9b2ce0f4aa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 08:36:29 2026 -1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 08:36:29 2026 -1000"
      },
      "message": "Merge tag \u0027regmap-fix-v7.3-rc7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap\n\nPull regmap fixes from Mark Brown:\n \"The main thing here is a fix for lockdep warnings with MMIO regmaps\n  that use a raw spinlock and a cache, some other lockdep fixes we\u0027d\n  done for the benefit of the maple tree on sleeping buses meant that we\n  were doing allocations for those MMIO regmaps under a raw spinlock.\n\n  While fixing that Michael Reeves also noticed that the debugfs files\n  were briefly available without the cache structures backing them.\n\n  There\u0027s also a fix for interrupt freeing on error in regmap-irq which\n  had been hanging around because it\u0027s not super urgent\"\n\n* tag \u0027regmap-fix-v7.3-rc7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap:\n  regmap: Drop map lock during cache init and exit\n  regmap: Remove debugfs before cache teardown\n  regmap: irq: Free the irqdomain we create\n"
    },
    {
      "commit": "72732cbee632b1be22b636813c9be3df55c72bd9",
      "tree": "29bd27c0ee67aa4b8cd62525cf6006c86a2df6ff",
      "parents": [
        "a0ff06b3a7bd3aa0cd99d0294e60b3ed28c9bfac",
        "d33373c565af9c8a28776af02bd20ba6e5724211"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 08:16:56 2026 -1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 08:16:56 2026 -1000"
      },
      "message": "Merge tag \u0027i2c-fixes-7.3-rc8\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux\n\nPull i2c fixes from Andi Shyti:\n \"Three independent clock management fixes, plus one for a simple\n  reset mask blunder in the qcom-cci interrupt handler\"\n\n* tag \u0027i2c-fixes-7.3-rc8\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux:\n  i2c: xiic: restore non-managed runtime PM to fix clk WARN flood\n  i2c: qcom-cci: Fix HALT_ACK reset request being dropped\n  i2c: qcom-geni: Restore the source-clock selection policy\n  i2c: viai2c-wmt: Fix clock leak in wmt_i2c_probe()\n"
    },
    {
      "commit": "a0ff06b3a7bd3aa0cd99d0294e60b3ed28c9bfac",
      "tree": "b1d35d8f38785f0def4b3486dac5dc2b108c05c6",
      "parents": [
        "53cbbb09c1b87425cd7184f81ecdb830aa3b0b87",
        "7f9f2d6abc40f79e802b4063859eda343043b85c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 08:13:58 2026 -1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 08:13:58 2026 -1000"
      },
      "message": "Merge tag \u0027firewire-fixes-7.3-final\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394\n\nPull firewire fix from Takashi Sakamoto:\n \"Fix a regression introduced in v6.19. It affects cancellation of the\n  timer for split transaction timeout when handling a response. The\n  issue is unlikely to occur in practice\"\n\n* tag \u0027firewire-fixes-7.3-final\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394:\n  firewire: core: fix race condition in split transaction handling\n"
    },
    {
      "commit": "53cbbb09c1b87425cd7184f81ecdb830aa3b0b87",
      "tree": "7f6d8e6c7a63807b5b200afb2732b5d21b13bcda",
      "parents": [
        "23a38e7bb2f9ad99c317a9f4e4c349054de9dfff",
        "41d1119e2f8577b4bd01d31321c6761af9140ce7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 07:48:22 2026 -1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 07:48:22 2026 -1000"
      },
      "message": "Merge tag \u0027x86-core-2026-10-18\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull x86/core update from Ingo Molnar:\n\n - Emit the FineIBT paranoid \"cs\" prefix as a byte,\n   to work around a GNU toolchain build warning (Kees Cook)\n\n* tag \u0027x86-core-2026-10-18\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  x86/kcfi: Emit the FineIBT paranoid \"cs\" prefix as a byte\n"
    },
    {
      "commit": "23a38e7bb2f9ad99c317a9f4e4c349054de9dfff",
      "tree": "928b802eea8bb1e8db8deee4a2d5917a55e94a6d",
      "parents": [
        "88328f850d956d267d11e2ee225ee1eaa902b8e0",
        "4505a262deae7df06e33617dfc104d5541eec91d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 07:38:37 2026 -1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 07:38:37 2026 -1000"
      },
      "message": "Merge tag \u0027x86-urgent-2026-10-18\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull x86 fix from Ingo Molnar:\n\n - Fix kCFI decoding bug on CONFIG_FINEIBT\u003dy kernels running in\n   kCFI mode (Kees Cook)\n\n* tag \u0027x86-urgent-2026-10-18\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  x86/kcfi: Decode the kCFI check from the trap address\n"
    },
    {
      "commit": "88328f850d956d267d11e2ee225ee1eaa902b8e0",
      "tree": "eec2fbdc247b6e304abd5c885073ebd17a8aa44f",
      "parents": [
        "8573787061f1a59fd73fc683c3c5cfd6bd07ea9f",
        "2f93bcb3f9aaf6ceee1aec0a97d4fe386d48e781"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 07:35:30 2026 -1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 07:35:30 2026 -1000"
      },
      "message": "Merge tag \u0027sched-urgent-2026-10-18\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull scheduler fixes from Ingo Molnar:\n\n - Fix __sched_setscheduler() class change race causing\n   lost reschedules, exposed by recent RCU changes (K Prateek Nayak)\n\n - Fix s64 multiplication overflow in place_entity()\u0027s vlag\n   scaling code that can corrupt an entity\u0027s placement (Hui Su)\n\n* tag \u0027sched-urgent-2026-10-18\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  sched/fair: Avoid overflow in place_entity()\n  sched/core: Call wakeup_preempt() for queued tasks during class change\n"
    },
    {
      "commit": "8573787061f1a59fd73fc683c3c5cfd6bd07ea9f",
      "tree": "8f82933ebd509f02a84349d3eadf371869bd868a",
      "parents": [
        "cf20e7f96ae688dd8611dd6dce8cb4a036fecc72",
        "e4c7c401c6b9174c0c893084fdaa6a84bd2520d7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 07:20:03 2026 -1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 07:20:03 2026 -1000"
      },
      "message": "Merge tag \u0027perf-urgent-2026-10-18\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull perf events fixes from Ingo Molnar:\n\n - Fix x86 Intel uncore driver bug on Diamond Rapids CPUs\n   that erroneously always-cleared the invert bit (Guixiong Wei)\n\n - Fix accounting bug in the perf mlock \u0027gift\u0027 code causing\n   unrelated RLIMIT_MEMLOCK functionality to fail (Lorenzo Stoakes)\n\n - Fix perf_pmu_migrate_context() bug leaving events behind during\n   CPU hot-unplug (Haris Okanovic)\n\n - Update cgroup time when rotating multiplexed events, to fix\n   time_running \u0026 scaled counts accounting bug (Antoine Huret)\n\n* tag \u0027perf-urgent-2026-10-18\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  perf: Update cgroup time when rotating multiplexed events\n  perf: Fix perf_pmu_migrate_context() leaving events behind\n  perf: Track the perf mlock gift separately\n  perf/x86/intel/uncore: Fix DMR CXL CM invert filter\n"
    },
    {
      "commit": "cf20e7f96ae688dd8611dd6dce8cb4a036fecc72",
      "tree": "6a82bded6a6e5af0e548c18b5e61db4f73b7ab5d",
      "parents": [
        "32c52ec87d6245ee2d12ed5dd509e40062939b50",
        "7cbaa0f4579f48e92639c6abb761fdef8fbade47"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 07:03:51 2026 -1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 18 07:03:51 2026 -1000"
      },
      "message": "Merge tag \u0027locking-urgent-2026-10-18\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull locking fixes from Ingo Molnar:\n\n - Fix FUT_OFF_MMSHARED futex hashing bug that can cause\n   missed wakeups or spurious wakeups on futex-waiting\n   tasks (Jann Horn)\n\n - Fix lockdep context tracking bug in the deferred hrtimer\n   rearming entry code, which causes a lockdep chain leak\n   that will eventually turn lockdep off (Mikhail Gavrilov)\n\n* tag \u0027locking-urgent-2026-10-18\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  entry: Account the deferred hrtimer rearm as hardirq context for lockdep\n  futex: Fix mm reuse handling for FUT_OFF_MMSHARED\n"
    },
    {
      "commit": "7f9f2d6abc40f79e802b4063859eda343043b85c",
      "tree": "ec97bb1d948997b86fd40d4da78e20e0ac2c09cd",
      "parents": [
        "24a19b953e2a3d0ea5a8c4951a0ab8f32720c907"
      ],
      "author": {
        "name": "Takashi Sakamoto",
        "email": "o-takashi@sakamocchi.jp",
        "time": "Sun Oct 18 11:55:04 2026 +0900"
      },
      "committer": {
        "name": "Takashi Sakamoto",
        "email": "o-takashi@sakamocchi.jp",
        "time": "Sun Oct 18 11:59:35 2026 +0900"
      },
      "message": "firewire: core: fix race condition in split transaction handling\n\nFor a split transaction, either fw_core_handle_response() or\nsplit_transaction_timeout_callback() may manipulate the same transaction\nentry in the pending transaction list. The return value of timer_delete()\nis used to determine which function handles the entry. If the transaction\nis a split transaction and timer_delete() returns zero, the timeout\ncallback may already be running. In this case, the response handler must\nleave the entry in the list for the timeout callback to remove.\n\nA previous code refactoring broke this behavior, introducing a race\ncondition in which both functions could process the same transaction.\nThis could lead to a use-after-free on the transaction initiator side.\n\nFix the regression by ensuring that the response handler does not process\nthe transaction when timer_delete() returns zero. The timeout callback is\nresponsible for removing the entry from the pending transaction list.\n\nFixes: fa2dc2710076 (\"firewire: core: code refactoring to find and pop transaction entry\")\nLink: https://lore.kernel.org/r/20261018025504.290598-1-o-takashi@sakamocchi.jp\nSigned-off-by: Takashi Sakamoto \u003co-takashi@sakamocchi.jp\u003e\n"
    },
    {
      "commit": "32c52ec87d6245ee2d12ed5dd509e40062939b50",
      "tree": "93d8ecd4a5c26580d1ebeef20b3684afdad2a6ad",
      "parents": [
        "58161ead29e50d70a317ea26b472e0c7508e69da"
      ],
      "author": {
        "name": "Lukas Zobernig",
        "email": "lukas.zobernig@gmail.com",
        "time": "Fri Oct 16 15:04:35 2026 -1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 17 06:36:20 2026 -1000"
      },
      "message": "x86/insn-eval: Fix shadowed segment index in get_seg_reg_override_idx()\n\nCommit 45e1dccc0653 (\"x86/insn: Simplify for_each_insn_prefix()\") made\nfor_each_insn_prefix() declare its own loop counter named idx.\nget_seg_reg_override_idx() keeps its result in a local of the same name,\nso the assignments in the loop body now write the loop counter:\n\n - the function always returns INAT_SEG_REG_DEFAULT, so FS and GS\n   overrides are ignored;\n\n - a CS override sets the counter to INAT_SEG_REG_CS (2), the increment\n   makes it 3, and prefixes.bytes[3] holds the last prefix, 0x2e again,\n   so the loop never terminates.\n\nThe UMIP emulation reaches this from the #GP handler for user space: an\nSGDT, SIDT or SMSW with a memory operand and a CS prefix leaves the task\nspinning in the kernel, never returning to user space, with a SIGKILL\nthat is never delivered.  Any user can thus tie up CPUs until reboot.\nWith an FS or GS prefix, the emulated result is written to the wrong\naddress.\n\nRename the internal macro iterator variable.\n\n[ Lukas\u0027 original patch renamed the use site, I changed it to rename the\n  iterator in the macro instead, but left Lukas\u0027 commit message and\n  authorship   - Linus ]\n\nFixes: 45e1dccc0653 (\"x86/insn: Simplify for_each_insn_prefix()\")\nSigned-off-by: Lukas Zobernig \u003clukas.zobernig@gmail.com\u003e\nAcked-by: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nAcked-by: Borislav Petkov \u003cbp@alien8.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "58161ead29e50d70a317ea26b472e0c7508e69da",
      "tree": "27cbca12d4ee7f8317a3b4f257163c5e95fd5e0f",
      "parents": [
        "a3bb7a0184fbf9fed14aacb9773fe9f6f2097c1b",
        "f91a4ac69629e1479745e82100863157e6967ec0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 16 15:33:36 2026 -1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 16 15:33:36 2026 -1000"
      },
      "message": "Merge tag \u0027drm-fixes-2026-10-17\u0027 of https://gitlab.freedesktop.org/drm/kernel\n\nPull drm fixes from Dave Airlie:\n \"Last set of fixes, mostly amdgpu, some i915 and xe.\n\n  I think the dma-buf revert is probably the most important: while it is\n  technically correct the fallout from it means we shouldn\u0027t enable\n  DMABUF_DEBUG like that yet, and fix the fallout first.\n\n  Summary:\n\n  MAINTAINERS update\n\n  dma-buf:\n   - revert dma-debug y on debug kernel due to msm interaction\n\n  core:\n   - fix drm_exec prelocked object interaction\n\n  i915:\n   - Fix ARL-S host bridge detection\n   - Add sanity checks for malformed DMC firmware\n\n  xe:\n   - OA uAPI fix\n   - shrinker fix\n   - fix eviction of object with no bo resource\n   - fix LRU for external objects\n\n  amdgpu:\n   - UVD fix\n   - TTM sched entity fixes\n   - SMU 14 fix\n   - Userptr leak fixes\n   - Runpm ref count fix\n   - CRIU fix\n   - UserQ fixes\n   - USB4 fix\n   - SDMA 3 fix\n\n  virtio-gpu:\n   - revert double setting blend property\n   - reset device before deleting vqs on freeze\n\n  vc4:\n   - fix hdmi audio runtime_pm interaction\n\n  amdxdna:\n   - fix Kconfig invalid configuration\n\n  rocket:\n   - fix error path for failed init\n   - fix core unbinding and scheduler lookup paths\n\n  panthor:\n   - fix immortalis configuration\"\n\n* tag \u0027drm-fixes-2026-10-17\u0027 of https://gitlab.freedesktop.org/drm/kernel: (31 commits)\n  drm/amdgpu/sdma3: Work around POLL_REGMEM / FENCE hang\n  drm/amdgpu: keep the eviction fence until the last handle is closed\n  drm/amd/display: Fix NULL sink dereference in USB4 bandwidth functions\n  drm/amdgpu/userq: actually validate userq BOs\n  drm/amdgpu: report the BO alignment in bytes in GEM_LIST_HANDLES\n  drm/amdgpu: free the userptr ranges when a CS fails after parser_bos\n  drm/amdgpu: don\u0027t drop the runtime PM reference twice in amdgpu_gpr\n  drm/amdgpu: fix GEM object leak on ENOMEM in userptr ioctl\n  drm/amd/pm: add zero fan stop temperature support on smu 14.0.2\n  drm/amdgpu: destroy mutex when tearing down ttm buffer entity\n  drm/amdgpu: fix sched entity leak in ttm buffer entity init\n  drm/amdgpu/uvd3.1: Fix checking whether UVD firmware keyselect was already set\n  drm/panthor: fix immortalis condition\n  drm/i915/cx0_phy: Fix ARL-S host bridge detection\n  drm/i915/dmc: Add sanity check for DMC load address\n  drm/i915/dmc: Harden DMC firmware payload parsing\n  drm/exec: don\u0027t immediately add prelocked obj to array of locked objs\n  drm/virtio: Reset device before deleting virtqueues on freeze\n  drm/xe: Bump LRU for external objects on exec and rebind\n  drm/xe/oa: Zero OA buffer at allocation\n  ...\n"
    },
    {
      "commit": "a3bb7a0184fbf9fed14aacb9773fe9f6f2097c1b",
      "tree": "8f60a216ed201c926d2bf42b798cdfdb3dd827ca",
      "parents": [
        "4766082b791b515953d87f7a24c2ea857e6c10b0",
        "8e8cd9a4c6dc006e9bd51b8ad0079fb4576b48d3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 16 15:29:02 2026 -1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 16 15:29:02 2026 -1000"
      },
      "message": "Merge tag \u0027sound-7.3\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\nPull sound fixes from Takashi Iwai:\n \"Here are the (hopefully) last bits for 7.3.\n\n  At this time, all changes are small and device-specific ASoC fixes.\n  Not super-urgent, but should be fairly safe to take\"\n\n* tag \u0027sound-7.3\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound:\n  ASoC: amd: yc: disable MSI on resume\n  ASoC: nau8822: Fix the 128x oversampling switch bits\n  ASoC: wm8978: Fix the 128x oversampling switch bits\n  ASoC: max98371: Fix the Speaker DHT Min Volume bits\n  ASoC: pcm3168a: Fix the DAC zero flag polarity bit\n  ASoC: cs42l52: Fix the NG Type Switch bit\n  ASoC: cs42l56: Put the Limiter Cushion control on the limiter register\n  ASoC: stm32: spdifrx: fix synchronization state check\n  ASoC: Intel: avs: Reset the stream unless it is already prepared\n  ASoC: SOF: sof-client: Use event-handler mutex consistently\n  ASoC: SOF: ipc4-topology: Fix shift-out-of-bounds for aggregated ALH capture\n"
    },
    {
      "commit": "4766082b791b515953d87f7a24c2ea857e6c10b0",
      "tree": "8f58e53986bd34f85a0a8b4fd9e22bb755d0f712",
      "parents": [
        "9d586910e3d858fb25d061b7bf3f9642eca89213",
        "e8df1d194c39b7a5159d570798941851f70a8668"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 16 14:51:21 2026 -1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 16 14:51:21 2026 -1000"
      },
      "message": "Merge tag \u0027pci-v7.3-fixes-6\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci\n\nPull PCI fixes from Bjorn Helgaas:\n\n - Ignore Immediate Readiness on Samsung 990 PRO and 990 EVO Plus NVMe,\n   which falsely advertise it; removal of unrelated delays in v7.2\n   caused post-FLR state restoration to fail, resulting in a VFIO\n   passthrough regression (Alexander Gruhlke)\n\n  -Don\u0027t treat ~0 as \u0027device is ready\u0027 in pci_dev_wait(); with RRS SV, a\n   device may respond with RRS (resulting in data of 0x0001) or may not\n   respond at all (typically resulting in ~0 data). A v6.12 change\n   treated ~0 as \u0027ready\u0027, resulting in a regression with Intel and\n   Samsung NVMe SSDs (Alexander Gruhlke)\n\n* tag \u0027pci-v7.3-fixes-6\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci:\n  PCI: Don\u0027t treat ~0 as ready in pci_dev_wait() with RRS SV\n  PCI: Ignore Immediate Readiness on Samsung 990 PRO and 990 EVO Plus NVMe\n"
    },
    {
      "commit": "9d586910e3d858fb25d061b7bf3f9642eca89213",
      "tree": "3e8edd38686cab5c8460fc6d57d568be205185c5",
      "parents": [
        "e2c278bc37b52222e53d5f88971ffcfacd6c97be",
        "54e1e89a97924f5f1b57d93350e27993468300b0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 16 14:37:20 2026 -1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 16 14:37:20 2026 -1000"
      },
      "message": "Merge tag \u0027printk-for-7.3-hotfix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux\n\nPull printk fixes from Petr Mladek:\n\n - Switch NBCON consoles to the emergency mode in emergency_restart() to\n   see messages even in this shutdown code path\n\n - Postpone the start of printk kthreads after smp_init(). It prevents\n   boot stalls on some HW\n\n - Typo fix in a previous hot-fix patch\n\n* tag \u0027printk-for-7.3-hotfix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux:\n  printk: Postpone kthread startup\n  printk: fix kernel-doc name for nbcon_write_context_is_braille\n  nbcon/reboot: Switch NBCON consoles into the emergency mode in emergency_restart()\n"
    },
    {
      "commit": "e2c278bc37b52222e53d5f88971ffcfacd6c97be",
      "tree": "c6c593dd9043713e4ed1918ddfdf080ccc9e61de",
      "parents": [
        "2d2fe9fd50b57fc2563f4b7bd2fe83906f79c81a",
        "c47a7b11bcb3d45e29723afcf6336866476b1d08"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 16 14:27:22 2026 -1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 16 14:27:22 2026 -1000"
      },
      "message": "Merge tag \u0027trace-v7.3-rc7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace\n\nPull tracing fixes from Steven Rostedt:\n\n - Fix NULL dereference when copying histogram field variable\n\n   If event_hist_trigger_parse() creates an action that uses one of\n   pseudo fields for its keys, the hist_data field element will have a\n   NULL for its field member. When looking to match that key, the lookup\n   uses key_field-\u003efield-\u003ename which will dereference a NULL pointer.\n   Instead use the helper function that handles such cases:\n   expr_field_str().\n\n - Take the trace_types_lock when dropping the buffer_meta reference\n\n   The tracing_buffer_meta_open() error return drops the trace_array\n   reference with __trace_array_put() instead of trace_array_put() where\n   the former doesn\u0027t take the lock and the latter does.\n\n - Fix NULL pointer dereference when reading per_cpu/cpuN/buffer_meta\n\n   These files are created for every possible CPU. But it only contains\n   data for CPUs that have come online. If one is read for a CPU that\n   hasn\u0027t come online yet, it triggers a NULL pointer dereference.\n\n   Have reading of CPUs that have not come on line yet return -ENODEV.\n\n - Fix an out-of-bounds shift in the log2 histogram modifier\n\n   Histograms can take a log2 modifier to have the buckets defined by\n   log2 increments. If a shift is greater than ULONG_MAX or above 2^63,\n   the key falls into a lower order bucket.\n\n   Use order_base_2() instead of \"ilog2(n - 1) + 1\" to have all\n   overflowed keys go into the top bucket.\n\n - Fix the persistent ring buffer rb_meta_subbuf_idx() accounting\n\n   The algorithm for finding the index of a sub-buffer in a persistent\n   ring buffer buffer did not take into account the meta data at the\n   beginning of the buffer causing the wrong index to be returned.\n\n   As rb_subbufs_from_meta() does the proper accounting to find the\n   first sub-buffer, use that function instead of repeating the logic\n   (incorrectly) and make the calculations based off of that.\n\n - Fix the symbol name checks for the remote buffer code\n\n   The remote ring buffer has a build time check to make sure its not\n   using any code that will not be in the hypervisor. For various\n   architectures, there has been false positive reports from this\n   checker.\n\n   Fix them.\n\n - Fix false warning in ring_buffer_map_get_reader()\n\n   There is a WARN_ON() after rb_get_reader_page() if no reader is\n   returned. But there are legitimate cases where this can happen.\n   Remove the WARN_ON() and also a check that covers one of the\n   legitimate cases that tries to exit out early. There\u0027s no need for\n   the check if it just simply allows the return of NULL from\n   rb_get_reader_page().\n\n - Fix the ignored return value from resize_buffer_duplicate_size()\n\n   Some clean up of the code in tracing_snapshot_write() removed\n   checking the return value of resize_buffer_duplicate_size() and if\n   that failed it would not be detected.\n\n - Fix the histogram timestamps for buffered events\n\n   The histogram timestamps are taken from the events that are recorded.\n   It currently reads ring_buffer_event_time_stamp() but if the event is\n   buffered it does not read it properly. Use tracing_event_time_stamp()\n   which handles both buffered and normal events.\n\n - Do not initialize tracefs if tracing is disabled at boot\n\n   If tracing fails to allocate or some other error is detected,\n   tracing_disabled is set. Do not initialize tracefs in this case as it\n   may expect data to be initialized but is not.\n\n - Free eventfs inode after an RCU grace period\n\n   Currently eventfs_inodes are freed after a SRCU grace period as the\n   iterations in the code use SRCU. There are locations that the inode\n   may still be accessed from the VFS that uses RCU which does not have\n   the same synchronization as SRCU. Add an RCU wait before free eventfs\n   inodes.\n\n - Do not fail persistent and remote buffers under memory pressure\n\n   As persistent and remote buffers have their own pre-allocated memory,\n   there\u0027s no reason to check how much memory is available before\n   created them. By checking the memory pressure, these buffers may fail\n   to be created even though their memory is already present.\n\n - Account for subbuffer size when checking how much memory is available\n\n   Before allocating a ring buffer, the size is checked against the\n   current memory pressure of the system. But it assumes every\n   sub-buffer is of page size. This is no longer the case. Use the\n   actual sub-buffer size when calculating how much memory will be used.\n\n - Reject non-stack fields for synthetic stacktrace fields\n\n   Stack traces are special fields and the checks currently do not do\n   enough to make sure that the fields being processed as stack traces\n   are indeed stack traces. Update the logic to properly detect what is\n   or is not a stack trace.\n\n - Fix a crash in print_graph_function_event()\n\n   When a tracer does not define static or default flags the\n   tr-\u003ecurrent_trace_flags is set to NULL. If the ring buffer is not\n   cleared when switching tracers, the previous tracers events could be\n   read. The function_graph entries will dereference the\n   tr-\u003ecurrent_trace_flags and cause a crash.\n\n   Set the tr-\u003ecurrent_trace_flags to a empty set of flags to prevent it\n   from being NULL.\n\n - Separate tracing filter predicate count from allocation\n\n   The amount allocated for the predicate program is the number of\n   predicates defined plus two for adding \"true\" and \"false\" at the end.\n   The nr_preds is incremented by two to accommodate the booleans but is\n   then used as the limit check for number of predicates. This is\n   incorrect as it is now two higher than what is expected.\n\n   Use a separate variable for the size of the predicate array.\n\n - Fix the filter operator stack check\n\n   The operator stack increments the pointer and then writes the content\n   onto the stack. The check for overflow compared the current pointer\n   to see if it was greater than the stack size before doing so. This is\n   an off by 2 error as the write will be at the size - 1 and the\n   compare is done before the increment. Adjust the check accordingly.\n\n* tag \u0027trace-v7.3-rc7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace:\n  tracing: Check operator stack capacity before pushing\n  tracing: Keep the predicate limit separate from program capacity\n  tracing: Fix crash in print_graph_function_event()\n  tracing/histograms: Reject non-stacktrace fields for synthetic stacktrace fields\n  ring-buffer: Use subbuf_order in available memory estimation\n  ring-buffer: Skip si_mem_available() for persistent and remote buffers\n  eventfs: Free the eventfs_inode after an rcu grace period too\n  tracing: Do not initialize tracefs work if tracing is disabled\n  tracing: Fix hist trigger timestamps for buffered events\n  tracing: Fix ignored return value of resize_buffer_duplicate_size()\n  ring-buffer: Fix false warning in ring_buffer_map_get_reader()\n  tracing: Fix simple_ring_buffer undef check on sparc64\n  tracing: Fix simple_ring_buffer undef check on parisc\n  tracing: Fix empty symbol names in simple_ring_buffer undef check\n  ring-buffer: Fix the sub-buffer array base in rb_meta_subbuf_idx()\n  tracing: Fix the shift out of bounds in the log2 histogram modifier\n  ring-buffer: Do not show buffer_meta for CPUs without a buffer\n  tracing: Take trace_types_lock when dropping the buffer_meta reference\n  tracing: Fix NULL dereference when copying keys for a field variable\n"
    },
    {
      "commit": "2d2fe9fd50b57fc2563f4b7bd2fe83906f79c81a",
      "tree": "a4ea253d53f8907b35a38d7490d8fdc65840eb46",
      "parents": [
        "70dd4ee72eb2d5793c62e71c14e3aba78e5a4e56",
        "66c658033d842bb75f81f20aaa4a378fe47be1a1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 16 14:25:25 2026 -1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 16 14:25:25 2026 -1000"
      },
      "message": "Merge tag \u0027probes-fixes-v7.3-rc7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace\n\nPull probes fix from Masami Hiramatsu:\n\n - error out if BTF is required but unavailable\n\n   Fix to return an error instead of NULL if BTF is not available when\n   user specify \u0027$args*\u0027 meta fetch argument for probe events.\n\n* tag \u0027probes-fixes-v7.3-rc7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace:\n  tracing: probes: error if BTF is required but unavailable\n"
    },
    {
      "commit": "90a88a41c6eaadff5dfd0b6b2a255163c4dc2dea",
      "tree": "6e140264a0a3cd88ecab17336933765a9d33d105",
      "parents": [
        "823cdd58cc93729b624297c0767768530e7662eb",
        "29b0977977d7b77b192e434d1a94628cf006f795"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 15 19:57:21 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Fri Oct 16 20:57:07 2026 +0000"
      },
      "message": "Merge 29b0977977d7 (\"Merge tag \u0027staging-7.3-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging\") into android-mainline\n\nSteps on the way to v7.3-rc1\n\nChange-Id: Id6a0002796257d069cf4102a780bf447927835d4\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "823cdd58cc93729b624297c0767768530e7662eb",
      "tree": "ffd958b5abd8ef83b88b74978065256ba99720bf",
      "parents": [
        "796c26a953ee1a53e615d8a6d9a7d1008f9e2ff6"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Fri Oct 16 17:39:14 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Fri Oct 16 20:57:00 2026 +0000"
      },
      "message": "ANDROID: db845c: disable INTERCONNECT_QCOM_MAILI\n\nUpstream commit fb8190f09bff (\"interconnect: qcom: add Maili\ninterconnect provider driver\") adds a new module and enables it by\ndefault for ARCH_QCOM. It\u0027s not needed for db845c, so disable it\nexplicitly.\n\nFixes: fb8190f09bff (\"interconnect: qcom: add Maili interconnect provider driver\")\nChange-Id: I0c956e3d66784c6bd5dd27e7600e014c884ffd4e\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "796c26a953ee1a53e615d8a6d9a7d1008f9e2ff6",
      "tree": "9fdf84eaa9252aded1360f2dab1f784c2efa9c6d",
      "parents": [
        "a0e8fe6baed2576a491a0d3bcdb1f871e377c36d",
        "93e4b3076b5f2d853462b9777d083c77fc0b7b23"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 15 17:38:54 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Fri Oct 16 20:56:30 2026 +0000"
      },
      "message": "Merge 93e4b3076b5f (\"Merge tag \u0027char-misc-7.3-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc\") into android-mainline\n\nSteps on the way to v7.3-rc1\n\nResolved trivial conflicts in:\n\tdrivers/misc/Kconfig\n\nCc: Neill Kapron \u003cnkapron@google.com\u003e\nChange-Id: I35ffef44baee4f1904a0dbd11eb1a0525ea3f8f5\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "a0e8fe6baed2576a491a0d3bcdb1f871e377c36d",
      "tree": "576955323d7ce7fb88e88dbbbec75462a443f1e0",
      "parents": [
        "bd87d2ba4d57e50ab0b545dc9f153aaa0555d08c",
        "5f5ef9c407cfdc524a1aaeb4196d933f61ecf21a"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 15 03:08:54 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Fri Oct 16 17:56:27 2026 +0000"
      },
      "message": "Merge 5f5ef9c407cf (\"Merge tag \u0027bootconfig-v7.3\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace\") into android-mainline\n\nSteps on the way to v7.3-rc1\n\nChange-Id: I89dac763cc012b8935c814cecd7b2f05d279d9db\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "bd87d2ba4d57e50ab0b545dc9f153aaa0555d08c",
      "tree": "01f7997ae34d1f50f73ff2c3e54ff1a9d9d14ef3",
      "parents": [
        "679ed6464d322264e1ca2ddda094603eb50e5afe",
        "2f43193b88188b184a967c9427602e019f1b8708"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Thu Oct 15 02:34:29 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Fri Oct 16 17:56:26 2026 +0000"
      },
      "message": "Merge 2f43193b8818 (\"Merge tags \u0027dma-mapping-7.3-2026-08-24\u0027 and \u0027dma-mapping-7.3-2026-08-24-2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mszyprowski/linux\") into android-mainline\n\nSteps on the way to v7.3-rc1\n\nChange-Id: Iec28f9c18e95f13e3c85158b1757646ad472215a\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "679ed6464d322264e1ca2ddda094603eb50e5afe",
      "tree": "7a128bed7a9ca910035b8224e462ebb73b68e868",
      "parents": [
        "a908f75613693eeff861403f72a5e33994afb13b"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Wed Oct 14 23:01:23 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Fri Oct 16 17:56:26 2026 +0000"
      },
      "message": "ANDROID: dma-pool: drop redundant empty ZONE_DMA32 checks\n\nSince upstream commit c6ccd0988074 (\"dma/pool: Avoid allocating\nredundant pools\"), the DMA32 atomic pool is only created if ZONE_DMA32\nhas managed pages, and its users already handle it being absent. This\nmakes the zone_dma32_are_empty() checks added to kernel/dma/pool.c by\ncommit a1dfc257ae63 (\"ANDROID: arm64/mm: Add command line option to\nmake ZONE_DMA32 empty\") redundant, so drop them.\n\nBug: 372371001\nCc: Suren Baghdasaryan \u003csurenb@google.com\u003e\nChange-Id: I9bdb905425c0226dfc8c79d5f0ab99b79b21de47\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "a908f75613693eeff861403f72a5e33994afb13b",
      "tree": "fc19068cef4762ad1615a94f82d1f8700ffdfc11",
      "parents": [
        "b1af41765b5e7ac36bae9d0f88cf4186b005b05b",
        "918e25291ce95ef26c288234b088e9d433ecd94e"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Tue Oct 13 18:33:02 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Fri Oct 16 17:56:25 2026 +0000"
      },
      "message": "Merge 918e25291ce9 (\"Merge tag \u0027slab-for-7.3\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab\") into android-mainline\n\nSteps on the way to v7.3-rc1\n\nChange-Id: I9cb8329f9d7232f7878c7ad3210d18db00ca0cce\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "b1af41765b5e7ac36bae9d0f88cf4186b005b05b",
      "tree": "6a80be47e43f81e8a6c6a666df43d470e305d39e",
      "parents": [
        "6945e2ac9d0a3547a5671b27a28c9079b87a507a"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Fri Oct 16 17:39:13 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Fri Oct 16 17:52:14 2026 +0000"
      },
      "message": "ANDROID: db845c: disable PINCTRL_MAILI\n\nUpstream commit 251b53103a2e (\"pinctrl: qcom: Add the tlmm driver for\nMaili platform\") adds a new module and enables it by default for\nARCH_QCOM. It\u0027s not needed for db845c, so disable it explicitly.\n\nFixes: 251b53103a2e (\"pinctrl: qcom: Add the tlmm driver for Maili platform\")\nChange-Id: I61f800436d4e22c8afd4c383dacff8f97bc0780e\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    },
    {
      "commit": "6945e2ac9d0a3547a5671b27a28c9079b87a507a",
      "tree": "91da5316733527296b3beb344a0a825a98193154",
      "parents": [
        "1e8ffda06e4c0b6304831d603520101b7840137d",
        "cf9610f9116d55c5a66ef9f1faecacabd93a9322"
      ],
      "author": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Fri Oct 16 17:50:21 2026 +0000"
      },
      "committer": {
        "name": "Carlos Llamas",
        "email": "cmllamas@google.com",
        "time": "Fri Oct 16 17:50:21 2026 +0000"
      },
      "message": "Merge cf9610f9116d (\"Merge tag \u0027pinctrl-v7.3-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl\") into android-mainline\n\nSteps on the way to v7.3-rc1\n\nChange-Id: Ia822df041e419cc49df34d322145287bc91b89d3\nSigned-off-by: Carlos Llamas \u003ccmllamas@google.com\u003e\n"
    }
  ],
  "next": "e8df1d194c39b7a5159d570798941851f70a8668"
}
