)]}'
{
  "commit": "aa6e89257f30ac066646cb0225e65bcf3ea27317",
  "tree": "db35b49dfdc0d0cf342207fed281d3feebe1cdb3",
  "parents": [
    "7fb00dc4d45b47dc830feaff897c8e7d6059b080"
  ],
  "author": {
    "name": "Sasha Levin",
    "email": "sashal@kernel.org",
    "time": "Tue Oct 20 11:18:49 2026 -0400"
  },
  "committer": {
    "name": "Sasha Levin",
    "email": "sashal@kernel.org",
    "time": "Tue Oct 20 11:18:49 2026 -0400"
  },
  "message": "drop 23 patches based on RC review feedback\n\nDropped patches:\n\n- \"ice: drop page splitting and recycling\"\n  (3a4f419f7509)\n  Queues: 6.18\n  Reason: intermediate step of the Page Pool conversion; without\n          93f53db9f9dc (\"ice: switch to Page Pool\"), which is not\n          queued, ice Rx loses page recycling (huge performance\n          regression on all ice cards per the ice Page Pool author).\n          Dropped on 10-14 (2d1c78fa20) and re-picked by the bulk\n          regeneration.\n  Report: https://lore.kernel.org/stable/fce25d6d-8fd7-4f83-8d8d-929871aff885@intel.com/\n\n- \"ice: remove legacy Rx and construct SKB\"\n  (9e314a3c525c)  [dependency]\n  Queues: 6.18\n  Reason: prerequisite of the dropped page-splitting patch (it does not\n          apply without this one); same series.\n\n- \"ice: fix crash in ethtool offline loopback test\"\n  (a9c354e65659)  [dependency]\n  Queues: 6.18\n  Reason: Stable-dep-of e142dc4ef0f4; does not apply without the\n          dropped series.\n\n- \"ice: fix rxq info registering in mbuf packets\"\n  (02852b47c706)  [dependency]\n  Queues: 6.18\n  Reason: Stable-dep-of e142dc4ef0f4; does not apply without the\n          dropped series.\n\n- \"ice: change XDP RxQ frag_size from DMA write length to xdp.frame_sz\"\n  (e142dc4ef0f4)  [dependency]\n  Queues: 6.18\n  Reason: target of the dropped series; does not apply to the pre-series\n          ice Rx code.\n\n- \"ice: fix broken Rx on VFs\"\n  (436fa8e7d1a1)  [dependency]\n  Queues: 6.18\n  Reason: Fixes: 3a4f419f7509 (does not apply without it).\n\n- \"s390/fpu: Fix false-positive kmsan report in fpu_vstl()\"\n  (14e4e4175b64)\n  Queues: 6.12\n  Reason: breaks every s390 GCC build of 6.12 (fpu-insn.h:381, \u0027size\u0027\n          undeclared in fpu_vst): the pre-6.14 variant layout puts the\n          first hunk in the GCC fpu_vst(). Dropped on 2025-12-17\n          (fdf3c3bffb) and re-picked by the bulk regeneration.\n  Report: https://lore.kernel.org/stable/20251217135249.422394-1-naresh.kamboju@linaro.org/\n\n- \"bpf, s390: Clear fetch destination on faulting arena atomic\"\n  (cc3e12330599)\n  Queues: 6.12\n  Reason: calls bpf_atomic_load_reg(), which does not exist in 6.12, so\n          the s390 JIT fails to build; the same backport was reverted\n          from 6.12.y (7801e1156f68).\n  Report: https://lore.kernel.org/stable/830fb27b-d5d3-4f7b-b074-d1b8762fbfde@oracle.com/\n\n- \"um: work around sched_yield not yielding in time-travel mode\"\n  (887c5c12e80c)\n  Queues: 6.12, 6.6, 6.1\n  Reason: references tt_extra_sched_jiffies, which only exists with\n          0b8b2668f998 (v6.13+), so UML with time-travel support fails\n          to link; the 6.12 copy was reverted from 6.12.y\n          (6aac2c54762c) and 6.6/6.1 have the identical defect. No\n          direct report; found in pre-flight review.\n\n- \"bnxt_en: Put the TX producer information in the TX BD opaque field\"\n  (34eec1f29a59)\n  Queues: 6.6\n  Reason: TX-refactor subset re-added without its follow-on fixes\n          (18fe0a383cca, 12f2d033fae95, 0373d5c387f24), none of which\n          applies to 6.6; leaves out-of-bounds TX ring indexing on\n          XDP_TX completion and on the error path. The chain was\n          dropped on 2025-07-03 (9290f87d40) and re-picked by the bulk\n          regeneration. No direct report; found in pre-flight review.\n\n- \"bnxt_en: Add completion ring pointer in TX and RX ring structures\"\n  (7f0a168b0441)  [dependency]\n  Queues: 6.6\n  Reason: part of the bnxt TX-refactor subset dropped above; its\n          follow-on fix 0373d5c387f24 does not apply to 6.6.\n\n- \"bnxt_en: Modify TX ring indexing logic.\"\n  (6d1add95536b)  [dependency]\n  Queues: 6.6\n  Reason: part of the bnxt TX-refactor subset dropped above; its\n          follow-on fixes 18fe0a383cca and 12f2d033fae95 do not apply\n          to 6.6.\n\n- \"bnxt_en: Mask the bd_cnt field in the TX BD properly\"\n  (107b25db6112)  [dependency]\n  Queues: 6.6\n  Reason: target of the bnxt chain dropped above; it cannot ship\n          without 7f0a168b0441 and 6d1add95536b.\n\n- \"ASoC: fsl_audmix: rework runtime PM handling in probe\"\n  (3359ba93d01a)\n  Queues: 6.6, 6.1\n  Reason: with CONFIG_PM\u003dn, fsl_audmix_runtime_suspend/resume are called\n          unconditionally but are still defined under #ifdef CONFIG_PM\n          on these branches, so modpost fails with undefined symbols;\n          needs 73abd9698960c, which is not queued. Dropped on\n          2026-09-13 (892d9ffaab) and re-picked.\n  Report: https://lore.kernel.org/stable/1a29a80d-1615-4110-8aa2-eaf931b579b6@w6rz.net/\n\n- \"usb: phy: fsl-usb: Fix use-after-free in delayed work during device removal\"\n  (41ca62e3e21e)\n  Queues: 6.6, 6.1\n  Reason: calls disable_delayed_work_sync(), which only exists since\n          v6.10, so CONFIG_FSL_USB2_OTG builds break; the same backport\n          was reverted from 6.6.y and 6.1.y (ff3f428df00b,\n          edb0a2c6a663).\n  Report: https://lore.kernel.org/stable/20260827154302.706689-1-ralf@mandelbit.com/\n\n- \"ptp: Replace timestamp event queue with linked list\"\n  (d26ab5a35ad9)\n  Queues: 6.6, 6.1\n  Reason: first step of the multiple-timestamp-event-readers feature\n          series with no stable-visible benefit; its new Stable-dep-of\n          e9f35294e18d is spurious (the max_vclocks fix applies\n          without it). Dropped from 6.6 on 2025-02-05 (4618931e67) and\n          re-picked. No direct report; found in pre-flight review.\n\n- \"net: ixp4xx_eth: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set()\"\n  (c14e1ecefd9e)\n  Queues: 6.1\n  Reason: arm:ixp4xx_defconfig fails to build on 6.1:\n          struct kernel_hwtstamp_config and the ndo_hwtstamp_get/set\n          NDOs (v6.6) do not exist; the pair was reverted from 6.1.y\n          (b2969caffe45, 9d2f0610c1c0).\n  Report: https://lore.kernel.org/stable/8bb67921-d8e7-4535-bbec-249e9702ce62@roeck-us.net/\n\n- \"net: ethernet: xscale: Check for PTP support properly\"\n  (594163ea88a0)  [dependency]\n  Queues: 6.1\n  Reason: Stable-dep-of c14e1ecefd9e; only applies on top of the\n          dropped ndo_hwtstamp conversion (reverted together in\n          6.1.175).\n\n- \"scsi: core: Add struct for args to execution functions\"\n  (d0949565811f)\n  Queues: 6.1\n  Reason: first step of the scsi_execute_cmd() conversion; its\n          temporary scsi_execute() macro never sets .sense_len, so\n          callers with a sense buffer hit WARN_ON_ONCE and fail with\n          -EINVAL (broke SPI Domain Validation). Reverted from 6.1.y\n          (345b6b831980) at Martin Petersen\u0027s request and re-pulled as\n          a dependency of the drivetemp fix.\n  Report: https://lore.kernel.org/stable/yq1frvvpymp.fsf@ca-mkp.ca.oracle.com/\n\n- \"scsi: hwmon: drivetemp: Convert to scsi_execute_cmd()\"\n  (08e95a2ba4bb)  [dependency]\n  Queues: 6.1\n  Reason: Stable-dep-of 82163d63ae7a; needs the dropped scsi args\n          struct patch.\n\n- \"hwmon: (drivetemp) Fix driver producing garbage data when SCSI errors occur\"\n  (82163d63ae7a)  [dependency]\n  Queues: 6.1\n  Reason: needs the dropped drivetemp scsi_execute_cmd() conversion.\n\n- \"s390/cio: Fix device lifecycle handling in css_alloc_subchannel()\"\n  (f65c75b0b9b5)\n  Queues: 6.1\n  Reason: double free of sch-\u003elock (still kmalloc\u0027ed on 6.1) and\n          put_device() before device_initialize() on the error paths;\n          the same backport was reverted from 6.1.y (5752c2c77957). No\n          direct report; found in pre-flight review.\n\n- \"namei: don\u0027t reveal overmounted entries in refwalk\"\n  (8189ab688f5a)\n  Queues: 6.6, 6.1, 5.15, 5.10\n  Reason: withdrawn upstream by 214897acc8c2 (\"This bug class is bigger\n          than can be fixed with this simple patch\"); the revert was\n          posted as an AUTOSEL patch.\n  Report: https://lore.kernel.org/stable/20261019135441.1420968-97-sashal@kernel.org/\n\nSigned-off-by: Sasha Levin \u003csashal@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "a5fe99d621a327a18730e81c0004b32bf8f2bd54",
      "old_mode": 33188,
      "old_path": "queue-5.10/namei-don-t-reveal-overmounted-entries-in-refwalk.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "a831fbec32f70c939f757b3e1097fb8e26704cea",
      "old_mode": 33188,
      "old_path": "queue-5.10/series",
      "new_id": "47be6487daaccdb13365ca6bb357738abdef0b6a",
      "new_mode": 33188,
      "new_path": "queue-5.10/series"
    },
    {
      "type": "delete",
      "old_id": "bda207e92ce7800565ec3f3c906b31d3e7c38963",
      "old_mode": 33188,
      "old_path": "queue-5.15/namei-don-t-reveal-overmounted-entries-in-refwalk.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "d651120e3a3490f4d753ce484b3b115d82c9a711",
      "old_mode": 33188,
      "old_path": "queue-5.15/series",
      "new_id": "5537cc386db19e39b81689ce7460dfbf2e876878",
      "new_mode": 33188,
      "new_path": "queue-5.15/series"
    },
    {
      "type": "delete",
      "old_id": "c02e9f96c57344832248be1d341ac7e6a9cc6953",
      "old_mode": 33188,
      "old_path": "queue-6.1/asoc-fsl_audmix-rework-runtime-pm-handling-in-probe.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7a16fe494761607d9b8ad327d6f567f1a69848e1",
      "old_mode": 33188,
      "old_path": "queue-6.1/hwmon-drivetemp-fix-driver-producing-garbage-data-wh.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1b26ea92e7f1b6de6a1b7a8d9a75962e7643a573",
      "old_mode": 33188,
      "old_path": "queue-6.1/namei-don-t-reveal-overmounted-entries-in-refwalk.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d00dd06248725d848e5e7b482cb33a64becf127b",
      "old_mode": 33188,
      "old_path": "queue-6.1/net-ethernet-xscale-check-for-ptp-support-properly.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "eaac8cf0c3dfa888cbe2fa70463430f143f7ec0a",
      "old_mode": 33188,
      "old_path": "queue-6.1/net-ixp4xx_eth-convert-to-ndo_hwtstamp_get-and-ndo_h.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8b05b8473f4635a3b1324f8f0188e40921989fd5",
      "old_mode": 33188,
      "old_path": "queue-6.1/ptp-replace-timestamp-event-queue-with-linked-list.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "39019cd8a6eda3003a8fd1edeabc828071bb6428",
      "old_mode": 33188,
      "old_path": "queue-6.1/s390-cio-fix-device-lifecycle-handling-in-css_alloc_.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "13c4321f61923e6199e94945c1468ba3965a9132",
      "old_mode": 33188,
      "old_path": "queue-6.1/scsi-core-add-struct-for-args-to-execution-functions.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e1f8aeee0c848860c6d66f03a5ccdc593f903aa3",
      "old_mode": 33188,
      "old_path": "queue-6.1/scsi-hwmon-drivetemp-convert-to-scsi_execute_cmd.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "e913a5b601b127fd4435a90aaa4ab881766ba6d1",
      "old_mode": 33188,
      "old_path": "queue-6.1/series",
      "new_id": "7726dd0677c41d12bfb2144a565dd45250ffa58e",
      "new_mode": 33188,
      "new_path": "queue-6.1/series"
    },
    {
      "type": "delete",
      "old_id": "2b800177df0dfd360c299cc2910a3d9b57f47b1c",
      "old_mode": 33188,
      "old_path": "queue-6.1/um-work-around-sched_yield-not-yielding-in-time-trav.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cba27c2e5bdcb24652bbc403c9689b5cdabacc2c",
      "old_mode": 33188,
      "old_path": "queue-6.1/usb-phy-fsl-usb-fix-use-after-free-in-delayed-work-d.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ea855c40f3aac2a9e325f03affda2924d6f7662f",
      "old_mode": 33188,
      "old_path": "queue-6.12/bpf-s390-clear-fetch-destination-on-faulting-arena-a.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1a71cbc09bf1150c9ce6790a59545863c64a5264",
      "old_mode": 33188,
      "old_path": "queue-6.12/s390-fpu-fix-false-positive-kmsan-report-in-fpu_vstl.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "b136b23d8e7f583db1792a64259309fcfee4a66b",
      "old_mode": 33188,
      "old_path": "queue-6.12/series",
      "new_id": "0bac082cbd9e69b1a5170a4f3ead2d1882ed9e0e",
      "new_mode": 33188,
      "new_path": "queue-6.12/series"
    },
    {
      "type": "delete",
      "old_id": "099513b55b11888a40b853c2b51d64139e53c533",
      "old_mode": 33188,
      "old_path": "queue-6.12/um-work-around-sched_yield-not-yielding-in-time-trav.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9ac080e3f5b3f17841bf7fe3ed4a12d9e15e20a7",
      "old_mode": 33188,
      "old_path": "queue-6.18/ice-change-xdp-rxq-frag_size-from-dma-write-length-t.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bebee29fc6f7d46f1cd54ba2a8873acaeee91c8c",
      "old_mode": 33188,
      "old_path": "queue-6.18/ice-drop-page-splitting-and-recycling.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "33f127dbbec3ea514f00e659ea76712deafb470f",
      "old_mode": 33188,
      "old_path": "queue-6.18/ice-fix-broken-rx-on-vfs.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a1f6b237105aee038dc33ccb5cb8552c8a8765a6",
      "old_mode": 33188,
      "old_path": "queue-6.18/ice-fix-crash-in-ethtool-offline-loopback-test.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "948675e5ee2ed3be6cc1c2a4fbbca6d320e50a38",
      "old_mode": 33188,
      "old_path": "queue-6.18/ice-fix-rxq-info-registering-in-mbuf-packets.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c476a3525aca8569e86c4171daf8ec98fe054be1",
      "old_mode": 33188,
      "old_path": "queue-6.18/ice-remove-legacy-rx-and-construct-skb.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "20f6464d9464c9931648fc079f6041bab7e6edf9",
      "old_mode": 33188,
      "old_path": "queue-6.18/series",
      "new_id": "d5e28419b73992217c3dc654a5cba95daacea9d0",
      "new_mode": 33188,
      "new_path": "queue-6.18/series"
    },
    {
      "type": "delete",
      "old_id": "f24569e8ca2315449c4f1a1b8a4f8f415c2188d0",
      "old_mode": 33188,
      "old_path": "queue-6.6/asoc-fsl_audmix-rework-runtime-pm-handling-in-probe.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0b30dbbc9b5e67f3b6c919acf3df89ce92ae32c7",
      "old_mode": 33188,
      "old_path": "queue-6.6/bnxt_en-add-completion-ring-pointer-in-tx-and-rx-rin.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "87a7733078e3e86ccafc7eedd63dee70cc8eccd0",
      "old_mode": 33188,
      "old_path": "queue-6.6/bnxt_en-mask-the-bd_cnt-field-in-the-tx-bd-properly.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "71d338270bf9e15e737f3879614713eda73c6c4c",
      "old_mode": 33188,
      "old_path": "queue-6.6/bnxt_en-modify-tx-ring-indexing-logic.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "248c92ccf30b8b2c524ebf50b29ae21c6bea9055",
      "old_mode": 33188,
      "old_path": "queue-6.6/bnxt_en-put-the-tx-producer-information-in-the-tx-bd.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "aa5bb7babf9ed6349e89aad2f02c1f29cb8cecc1",
      "old_mode": 33188,
      "old_path": "queue-6.6/namei-don-t-reveal-overmounted-entries-in-refwalk.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0b214b4159288dcfa8fde692c0e180b60261ec56",
      "old_mode": 33188,
      "old_path": "queue-6.6/ptp-replace-timestamp-event-queue-with-linked-list.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "39470c782a612aba53c8bc93886203ee7afb82e2",
      "old_mode": 33188,
      "old_path": "queue-6.6/series",
      "new_id": "619e9c95e590dfa5d6e66191a41e1b385c48b0f4",
      "new_mode": 33188,
      "new_path": "queue-6.6/series"
    },
    {
      "type": "delete",
      "old_id": "8311379c94a321ee99b00545e31aebe887fe6054",
      "old_mode": 33188,
      "old_path": "queue-6.6/um-work-around-sched_yield-not-yielding-in-time-trav.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cef65229591e3a9da183af8599c1c2011b45612f",
      "old_mode": 33188,
      "old_path": "queue-6.6/usb-phy-fsl-usb-fix-use-after-free-in-delayed-work-d.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
