{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "org.jenkinsci.plugins.parameterizedscheduler.ParameterizedTimerTriggerCause",
          "shortDescription" : "Started by timer with parameters: {BUILD_CFG_TARGET_DEV=WR8750N/WR9500N/WG600HP (AR9344)}"
        }
      ]
    },
    {
      "_class" : "hudson.model.ParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.BooleanParameterValue",
          "name" : "BUILD_CFG_DISTCLEAN",
          "value" : true
        },
        {
          "_class" : "hudson.model.BooleanParameterValue",
          "name" : "BUILD_CFG_DIFFCONFIG",
          "value" : true
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "BUILD_CFG_TARGET_DEV",
          "value" : "WR8750N/WR9500N/WG600HP (AR9344)"
        }
      ]
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/main" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 410,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "793ceff1494e7dea8503699f3e5bf48dacccd7c4",
            "branch" : [
              {
                "SHA1" : "793ceff1494e7dea8503699f3e5bf48dacccd7c4",
                "name" : "refs/remotes/origin/main"
              }
            ]
          },
          "revision" : {
            "SHA1" : "793ceff1494e7dea8503699f3e5bf48dacccd7c4",
            "branch" : [
              {
                "SHA1" : "793ceff1494e7dea8503699f3e5bf48dacccd7c4",
                "name" : "refs/remotes/origin/main"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "793ceff1494e7dea8503699f3e5bf48dacccd7c4",
        "branch" : [
          {
            "SHA1" : "793ceff1494e7dea8503699f3e5bf48dacccd7c4",
            "name" : "refs/remotes/origin/main"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/openwrt/openwrt"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    {
      "displayPath" : "config.buildinfo",
      "fileName" : "config.buildinfo",
      "relativePath" : "bin/targets/ath79/tiny/config.buildinfo"
    },
    {
      "displayPath" : "feeds.buildinfo",
      "fileName" : "feeds.buildinfo",
      "relativePath" : "bin/targets/ath79/tiny/feeds.buildinfo"
    },
    {
      "displayPath" : "openwrt-ath79-tiny-nec_wg600hp-initramfs-factory.bin",
      "fileName" : "openwrt-ath79-tiny-nec_wg600hp-initramfs-factory.bin",
      "relativePath" : "bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wg600hp-initramfs-factory.bin"
    },
    {
      "displayPath" : "openwrt-ath79-tiny-nec_wg600hp-initramfs-kernel.bin",
      "fileName" : "openwrt-ath79-tiny-nec_wg600hp-initramfs-kernel.bin",
      "relativePath" : "bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wg600hp-initramfs-kernel.bin"
    },
    {
      "displayPath" : "openwrt-ath79-tiny-nec_wg600hp-squashfs-sysupgrade.bin",
      "fileName" : "openwrt-ath79-tiny-nec_wg600hp-squashfs-sysupgrade.bin",
      "relativePath" : "bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wg600hp-squashfs-sysupgrade.bin"
    },
    {
      "displayPath" : "openwrt-ath79-tiny-nec_wg600hp-uboot.bin",
      "fileName" : "openwrt-ath79-tiny-nec_wg600hp-uboot.bin",
      "relativePath" : "bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wg600hp-uboot.bin"
    },
    {
      "displayPath" : "openwrt-ath79-tiny-nec_wr8750n-initramfs-factory.bin",
      "fileName" : "openwrt-ath79-tiny-nec_wr8750n-initramfs-factory.bin",
      "relativePath" : "bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr8750n-initramfs-factory.bin"
    },
    {
      "displayPath" : "openwrt-ath79-tiny-nec_wr8750n-initramfs-kernel.bin",
      "fileName" : "openwrt-ath79-tiny-nec_wr8750n-initramfs-kernel.bin",
      "relativePath" : "bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr8750n-initramfs-kernel.bin"
    },
    {
      "displayPath" : "openwrt-ath79-tiny-nec_wr8750n-squashfs-sysupgrade.bin",
      "fileName" : "openwrt-ath79-tiny-nec_wr8750n-squashfs-sysupgrade.bin",
      "relativePath" : "bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr8750n-squashfs-sysupgrade.bin"
    },
    {
      "displayPath" : "openwrt-ath79-tiny-nec_wr8750n-uboot.bin",
      "fileName" : "openwrt-ath79-tiny-nec_wr8750n-uboot.bin",
      "relativePath" : "bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr8750n-uboot.bin"
    },
    {
      "displayPath" : "openwrt-ath79-tiny-nec_wr9500n-initramfs-factory.bin",
      "fileName" : "openwrt-ath79-tiny-nec_wr9500n-initramfs-factory.bin",
      "relativePath" : "bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr9500n-initramfs-factory.bin"
    },
    {
      "displayPath" : "openwrt-ath79-tiny-nec_wr9500n-initramfs-kernel.bin",
      "fileName" : "openwrt-ath79-tiny-nec_wr9500n-initramfs-kernel.bin",
      "relativePath" : "bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr9500n-initramfs-kernel.bin"
    },
    {
      "displayPath" : "openwrt-ath79-tiny-nec_wr9500n-squashfs-sysupgrade.bin",
      "fileName" : "openwrt-ath79-tiny-nec_wr9500n-squashfs-sysupgrade.bin",
      "relativePath" : "bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr9500n-squashfs-sysupgrade.bin"
    },
    {
      "displayPath" : "openwrt-ath79-tiny-nec_wr9500n-uboot.bin",
      "fileName" : "openwrt-ath79-tiny-nec_wr9500n-uboot.bin",
      "relativePath" : "bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr9500n-uboot.bin"
    },
    {
      "displayPath" : "openwrt-ath79-tiny.manifest",
      "fileName" : "openwrt-ath79-tiny.manifest",
      "relativePath" : "bin/targets/ath79/tiny/openwrt-ath79-tiny.manifest"
    },
    {
      "displayPath" : "profiles.json",
      "fileName" : "profiles.json",
      "relativePath" : "bin/targets/ath79/tiny/profiles.json"
    },
    {
      "displayPath" : "sha256sums",
      "fileName" : "sha256sums",
      "relativePath" : "bin/targets/ath79/tiny/sha256sums"
    },
    {
      "displayPath" : "version.buildinfo",
      "fileName" : "version.buildinfo",
      "relativePath" : "bin/targets/ath79/tiny/version.buildinfo"
    }
  ],
  "building" : false,
  "description" : "diffconfig: true, device: WR8750N/WR9500N/WG600HP (AR9344)",
  "displayName" : "#410",
  "duration" : 2111571,
  "estimatedDuration" : 2094465,
  "executor" : null,
  "fullDisplayName" : "OpenWrt (master) for NEC Aterm (NetBSD based) #410",
  "id" : "410",
  "inProgress" : false,
  "keepLog" : false,
  "number" : 410,
  "queueId" : 403,
  "result" : "SUCCESS",
  "timestamp" : 1777246800429,
  "url" : "https://taiha.net/jenkins/job/OpenWrt-master-NEC-BSD-Aterm/410/",
  "builtOn" : "home-slave02_taihasv",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/generic/pending-6.12/760-11-net-dsa-mxl862xx-add-support-for-mirror-port.patch",
          "target/linux/generic/pending-6.12/760-11-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch",
          "target/linux/generic/pending-6.12/760-13-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch",
          "target/linux/generic/backport-6.12/775-v7.1-net-dsa-mxl862xx-implement-bridge-offloading.patch",
          "target/linux/generic/pending-6.12/760-01-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch",
          "target/linux/generic/pending-6.12/760-07-net-dsa-mxl862xx-trap-link-local-and-multicast-snoop.patch",
          "target/linux/generic/pending-6.12/760-19-net-dsa-wire-flash_update-devlink-callback-to-driver.patch",
          "target/linux/generic/pending-6.12/760-03-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch",
          "target/linux/generic/pending-6.12/760-10-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch",
          "target/linux/generic/pending-6.12/760-13-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch",
          "target/linux/generic/backport-6.12/776-v7.1-net-dsa-mxl862xx-reject-DSA_PORT_TYPE_DSA.patch",
          "target/linux/generic/pending-6.12/760-14-net-dsa-mxl862xx-trap-link-local-frames-to-the-CPU-p.patch",
          "target/linux/generic/pending-6.12/760-09-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch",
          "target/linux/generic/backport-6.12/780-v7.1-net-dsa-mxl862xx-implement-.get_stats64.patch",
          "target/linux/generic/pending-6.12/760-00-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch",
          "target/linux/generic/pending-6.12/760-04-net-dsa-mxl862xx-implement-bridge-offloading.patch",
          "target/linux/generic/pending-6.12/760-04-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch",
          "target/linux/generic/pending-6.12/760-21-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch",
          "target/linux/generic/pending-6.12/760-18-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch",
          "target/linux/generic/pending-6.12/760-08-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch",
          "target/linux/generic/pending-6.12/760-10-net-dsa-mxl862xx-add-link-aggregation-support.patch",
          "target/linux/generic/backport-6.12/774-v7.1-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch",
          "target/linux/generic/pending-6.12/760-05-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch",
          "target/linux/generic/pending-6.12/760-05-net-dsa-mxl862xx-implement-VLAN-functionality.patch",
          "target/linux/generic/pending-6.12/760-01-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch",
          "target/linux/generic/pending-6.12/760-12-net-dsa-wire-flash_update-devlink-callback-to-driver.patch",
          "target/linux/generic/backport-6.12/771-v7.1-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch",
          "target/linux/generic/pending-6.12/760-24-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch",
          "target/linux/generic/backport-6.12/779-v7.1-net-dsa-mxl862xx-add-ethtool-statistics-support.patch",
          "target/linux/generic/pending-6.12/760-22-net-dsa-mxl862xx-implement-port-MTU-configuration.patch",
          "target/linux/generic/pending-6.12/760-23-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch",
          "target/linux/generic/pending-6.12/760-17-net-dsa-mxl862xx-add-link-aggregation-support.patch",
          "target/linux/generic/pending-6.12/760-17-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch",
          "target/linux/generic/pending-6.12/760-09-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch",
          "target/linux/generic/pending-6.12/760-16-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch",
          "target/linux/generic/pending-6.12/760-15-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch",
          "target/linux/generic/pending-6.12/760-02-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch",
          "target/linux/generic/backport-6.12/778-v7.1-net-dsa-mxl862xx-implement-VLAN-functionality.patch",
          "target/linux/generic/pending-6.12/760-08-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch",
          "target/linux/generic/pending-6.12/760-12-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch",
          "target/linux/generic/pending-6.12/760-03-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch",
          "target/linux/generic/pending-6.12/760-26-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch",
          "target/linux/generic/backport-6.12/773-v7.1-net-dsa-add-bridge-member-iteration-macro.patch",
          "target/linux/generic/pending-6.12/760-18-net-dsa-mxl862xx-add-support-for-mirror-port.patch",
          "target/linux/generic/backport-6.12/777-v7.1-net-dsa-mxl862xx-don-t-skip-early-bridge-port-config.patch",
          "target/linux/generic/pending-6.12/760-06-net-dsa-mxl862xx-add-ethtool-statistics-support.patch",
          "target/linux/generic/pending-6.12/760-20-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch",
          "target/linux/generic/pending-6.12/760-27-DO-NOT-SUBMIT-net-dsa-mxl862xx-increase-CMD-timeout.patch",
          "target/linux/generic/pending-6.12/760-07-net-dsa-mxl862xx-implement-.get_stats64.patch",
          "target/linux/generic/pending-6.12/760-14-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch",
          "target/linux/generic/pending-6.12/760-15-net-dsa-mxl862xx-implement-port-MTU-configuration.patch",
          "target/linux/generic/pending-6.12/760-19-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch",
          "target/linux/generic/backport-6.12/772-v7.1-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch",
          "target/linux/generic/pending-6.12/760-06-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch",
          "target/linux/generic/pending-6.12/760-02-net-dsa-add-bridge-member-iteration-macro.patch",
          "target/linux/generic/pending-6.12/760-16-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch",
          "target/linux/generic/pending-6.12/760-25-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch"
        ],
        "commitId" : "f0f6fa2e28e1aff49cc4251224a48d71627e4702",
        "timestamp" : 1776947019000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/daniel",
          "fullName" : "daniel"
        },
        "authorEmail" : "daniel@makrotopia.org",
        "comment" : "generic: 6.12: sync MxL862xx driver with upstream Linux\u000a\u000aSwap pending with accepted patches, rebase remaining pending patches\u000aon top of new upstream.\u000a\u000aSigned-off-by: Daniel Golle <daniel@makrotopia.org>\u000a",
        "date" : "2026-04-23 13:23:39 +0100",
        "id" : "f0f6fa2e28e1aff49cc4251224a48d71627e4702",
        "msg" : "generic: 6.12: sync MxL862xx driver with upstream Linux",
        "paths" : [
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/773-v7.1-net-dsa-add-bridge-member-iteration-macro.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-21-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-11-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.12/760-02-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.12/760-01-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-18-net-dsa-mxl862xx-add-support-for-mirror-port.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.12/760-03-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-13-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/777-v7.1-net-dsa-mxl862xx-don-t-skip-early-bridge-port-config.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.12/760-04-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-14-net-dsa-mxl862xx-trap-link-local-frames-to-the-CPU-p.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.12/760-09-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.12/760-06-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/780-v7.1-net-dsa-mxl862xx-implement-.get_stats64.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.12/760-05-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/771-v7.1-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.12/760-08-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.12/760-19-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-02-net-dsa-add-bridge-member-iteration-macro.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.12/760-10-net-dsa-mxl862xx-add-link-aggregation-support.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/775-v7.1-net-dsa-mxl862xx-implement-bridge-offloading.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.12/760-27-DO-NOT-SUBMIT-net-dsa-mxl862xx-increase-CMD-timeout.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-17-net-dsa-mxl862xx-add-link-aggregation-support.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.12/760-16-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-20-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/779-v7.1-net-dsa-mxl862xx-add-ethtool-statistics-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-00-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.12/760-14-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-25-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-07-net-dsa-mxl862xx-implement-.get_stats64.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-10-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.12/760-15-net-dsa-mxl862xx-implement-port-MTU-configuration.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/776-v7.1-net-dsa-mxl862xx-reject-DSA_PORT_TYPE_DSA.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-03-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-06-net-dsa-mxl862xx-add-ethtool-statistics-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-15-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-16-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.12/760-12-net-dsa-wire-flash_update-devlink-callback-to-driver.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-22-net-dsa-mxl862xx-implement-port-MTU-configuration.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-04-net-dsa-mxl862xx-implement-bridge-offloading.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/774-v7.1-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.12/760-13-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-08-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/772-v7.1-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-09-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-12-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-05-net-dsa-mxl862xx-implement-VLAN-functionality.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-19-net-dsa-wire-flash_update-devlink-callback-to-driver.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-24-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-26-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.12/760-17-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.12/760-11-net-dsa-mxl862xx-add-support-for-mirror-port.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.12/760-07-net-dsa-mxl862xx-trap-link-local-and-multicast-snoop.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.12/760-18-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-01-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/778-v7.1-net-dsa-mxl862xx-implement-VLAN-functionality.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.12/760-23-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/generic/backport-6.18/771-v7.1-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch",
          "target/linux/generic/pending-6.18/760-27-DO-NOT-SUBMIT-net-dsa-mxl862xx-increase-CMD-timeout.patch",
          "target/linux/generic/pending-6.18/760-06-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch",
          "target/linux/generic/pending-6.18/760-13-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch",
          "target/linux/generic/pending-6.18/760-12-net-dsa-wire-flash_update-devlink-callback-to-driver.patch",
          "target/linux/generic/backport-6.18/777-v7.1-net-dsa-mxl862xx-don-t-skip-early-bridge-port-config.patch",
          "target/linux/generic/pending-6.18/760-01-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch",
          "target/linux/generic/pending-6.18/760-14-net-dsa-mxl862xx-trap-link-local-frames-to-the-CPU-p.patch",
          "target/linux/generic/pending-6.18/760-18-net-dsa-mxl862xx-add-support-for-mirror-port.patch",
          "target/linux/generic/pending-6.18/760-08-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch",
          "target/linux/generic/pending-6.18/760-00-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch",
          "target/linux/generic/pending-6.18/760-04-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch",
          "target/linux/generic/pending-6.18/760-13-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch",
          "target/linux/generic/pending-6.18/760-09-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch",
          "target/linux/generic/backport-6.18/776-v7.1-net-dsa-mxl862xx-reject-DSA_PORT_TYPE_DSA.patch",
          "target/linux/generic/pending-6.18/760-17-net-dsa-mxl862xx-add-link-aggregation-support.patch",
          "target/linux/generic/pending-6.18/760-11-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch",
          "target/linux/generic/pending-6.18/760-17-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch",
          "target/linux/generic/backport-6.18/780-v7.1-net-dsa-mxl862xx-implement-.get_stats64.patch",
          "target/linux/generic/pending-6.18/760-15-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch",
          "target/linux/generic/pending-6.18/760-22-net-dsa-mxl862xx-implement-port-MTU-configuration.patch",
          "target/linux/generic/pending-6.18/760-18-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch",
          "target/linux/generic/pending-6.18/760-21-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch",
          "target/linux/generic/backport-6.18/779-v7.1-net-dsa-mxl862xx-add-ethtool-statistics-support.patch",
          "target/linux/generic/pending-6.18/760-23-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch",
          "target/linux/generic/pending-6.18/760-11-net-dsa-mxl862xx-add-support-for-mirror-port.patch",
          "target/linux/generic/pending-6.18/760-15-net-dsa-mxl862xx-implement-port-MTU-configuration.patch",
          "target/linux/generic/backport-6.18/775-v7.1-net-dsa-mxl862xx-implement-bridge-offloading.patch",
          "target/linux/generic/pending-6.18/760-19-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch",
          "target/linux/generic/backport-6.18/774-v7.1-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch",
          "target/linux/generic/pending-6.18/760-02-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch",
          "target/linux/generic/backport-6.18/772-v7.1-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch",
          "target/linux/generic/pending-6.18/760-08-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch",
          "target/linux/generic/pending-6.18/760-05-net-dsa-mxl862xx-implement-VLAN-functionality.patch",
          "target/linux/generic/backport-6.18/773-v7.1-net-dsa-add-bridge-member-iteration-macro.patch",
          "target/linux/generic/pending-6.18/760-09-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch",
          "target/linux/generic/pending-6.18/760-16-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch",
          "target/linux/generic/pending-6.18/760-24-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch",
          "target/linux/generic/pending-6.18/760-12-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch",
          "target/linux/generic/pending-6.18/760-01-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch",
          "target/linux/generic/pending-6.18/760-02-net-dsa-add-bridge-member-iteration-macro.patch",
          "target/linux/generic/pending-6.18/760-04-net-dsa-mxl862xx-implement-bridge-offloading.patch",
          "target/linux/generic/pending-6.18/760-06-net-dsa-mxl862xx-add-ethtool-statistics-support.patch",
          "target/linux/generic/pending-6.18/760-03-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch",
          "target/linux/generic/pending-6.18/760-26-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch",
          "target/linux/generic/pending-6.18/760-25-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch",
          "target/linux/generic/pending-6.18/760-03-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch",
          "target/linux/generic/pending-6.18/760-10-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch",
          "target/linux/generic/pending-6.18/760-14-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch",
          "target/linux/generic/pending-6.18/760-16-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch",
          "target/linux/generic/pending-6.18/760-10-net-dsa-mxl862xx-add-link-aggregation-support.patch",
          "target/linux/generic/pending-6.18/760-07-net-dsa-mxl862xx-implement-.get_stats64.patch",
          "target/linux/generic/backport-6.18/778-v7.1-net-dsa-mxl862xx-implement-VLAN-functionality.patch",
          "target/linux/generic/pending-6.18/760-20-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch",
          "target/linux/generic/pending-6.18/760-07-net-dsa-mxl862xx-trap-link-local-and-multicast-snoop.patch",
          "target/linux/generic/pending-6.18/760-19-net-dsa-wire-flash_update-devlink-callback-to-driver.patch",
          "target/linux/generic/pending-6.18/760-05-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch"
        ],
        "commitId" : "38b0a592076be6b91f6337d290d1a9372a9383a7",
        "timestamp" : 1776947019000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/daniel",
          "fullName" : "daniel"
        },
        "authorEmail" : "daniel@makrotopia.org",
        "comment" : "generic: 6.18: sync MxL862xx driver with upstream Linux\u000a\u000aSwap pending with accepted patches, rebase remaining pending patches\u000aon top of new upstream.\u000a\u000aSigned-off-by: Daniel Golle <daniel@makrotopia.org>\u000a",
        "date" : "2026-04-23 13:23:39 +0100",
        "id" : "38b0a592076be6b91f6337d290d1a9372a9383a7",
        "msg" : "generic: 6.18: sync MxL862xx driver with upstream Linux",
        "paths" : [
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/779-v7.1-net-dsa-mxl862xx-add-ethtool-statistics-support.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.18/760-10-net-dsa-mxl862xx-add-link-aggregation-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-22-net-dsa-mxl862xx-implement-port-MTU-configuration.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-26-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/774-v7.1-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/780-v7.1-net-dsa-mxl862xx-implement-.get_stats64.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-17-net-dsa-mxl862xx-add-link-aggregation-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-01-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.18/760-11-net-dsa-mxl862xx-add-support-for-mirror-port.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.18/760-18-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.18/760-06-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/776-v7.1-net-dsa-mxl862xx-reject-DSA_PORT_TYPE_DSA.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/775-v7.1-net-dsa-mxl862xx-implement-bridge-offloading.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.18/760-03-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-13-net-dsa-mxl862xx-add-SerDes-self-test-via-PRBS-and-B.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-04-net-dsa-mxl862xx-implement-bridge-offloading.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-16-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/773-v7.1-net-dsa-add-bridge-member-iteration-macro.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-14-net-dsa-mxl862xx-trap-link-local-frames-to-the-CPU-p.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-12-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-07-net-dsa-mxl862xx-implement-.get_stats64.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.18/760-07-net-dsa-mxl862xx-trap-link-local-and-multicast-snoop.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-15-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-02-net-dsa-add-bridge-member-iteration-macro.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/777-v7.1-net-dsa-mxl862xx-don-t-skip-early-bridge-port-config.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-19-net-dsa-wire-flash_update-devlink-callback-to-driver.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.18/760-14-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-23-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-24-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.18/760-05-net-dsa-mxl862xx-add-SerDes-ethtool-statistics.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.18/760-12-net-dsa-wire-flash_update-devlink-callback-to-driver.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-08-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-00-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.18/760-16-net-dsa-mxl862xx-support-BR_HAIRPIN_MODE-bridge-flag.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-20-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/771-v7.1-net-dsa-mxl862xx-cancel-pending-work-on-probe-error.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-05-net-dsa-mxl862xx-implement-VLAN-functionality.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.18/760-13-net-dsa-mxl862xx-add-SMDIO-clause-22-register-access.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.18/760-15-net-dsa-mxl862xx-implement-port-MTU-configuration.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-21-net-dsa-mxl862xx-add-devlink-flash_update-and-info_g.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-18-net-dsa-mxl862xx-add-support-for-mirror-port.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.18/760-08-net-dsa-mxl862xx-warn-about-old-firmware-default-PCE.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-03-dsa-tag_mxl862xx-set-dsa_default_offload_fwd_mark.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-06-net-dsa-mxl862xx-add-ethtool-statistics-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-25-DO-NOT-SUBMIT-net-dsa-mxl862xx-re-introduce-PCE-work.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.18/760-19-DO-NOT-SUBMIT-net-dsa-mxl862xx-legacy-SFP-API-fallba.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-09-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-11-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.18/760-27-DO-NOT-SUBMIT-net-dsa-mxl862xx-increase-CMD-timeout.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.18/760-04-net-dsa-mxl862xx-add-support-for-SerDes-ports.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.18/760-17-net-dsa-mxl862xx-support-BR_ISOLATED-bridge-flag.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.18/760-01-net-dsa-mxl862xx-store-firmware-version-for-feature-.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.18/760-02-net-dsa-mxl862xx-move-phylink-stubs-to-mxl862xx-phyl.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/generic/pending-6.18/760-10-net-dsa-mxl862xx-move-API-macros-to-mxl862xx-host.h.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/pending-6.18/760-09-net-dsa-add-802.1Q-VLAN-based-tag-driver-for-MxL862x.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/778-v7.1-net-dsa-mxl862xx-implement-VLAN-functionality.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/772-v7.1-net-dsa-move-dsa_bridge_ports-helper-to-dsa.h.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/ath79/mikrotik/target.mk",
          "target/linux/ath79/mikrotik/config-default"
        ],
        "commitId" : "9091c9f8cbd9da4fe47477f45668c6a11b24c16d",
        "timestamp" : 1776949839000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/daniel",
          "fullName" : "daniel"
        },
        "authorEmail" : "daniel@makrotopia.org",
        "comment" : "ath79: mikrotik: compile SWCONFIG and AR8216_PHY as modules\u000a\u000aUnset the SWCONFIG symbol and AR8216_PHY which selects SWCONFIG. Add\u000akmod-switch-ar8xxx, which enables AR8216_PHY, to DEFAULT_PACKAGES for the\u000asubtarget. With this, swconfig driver will be now compiled as a module, as\u000akmod-switch-ar8xxx selects kmod-swconfig.\u000a\u000aRefresh the config-default file for ath79/mikrotik while at it.\u000a\u000aThis change makes it possible to disable the swconfig driver for MikroTik\u000aRouterBOARD 960PGS (hEX PoE/PowerBox Pro).\u000a\u000aSigned-off-by: Chester A. Unal <chester.a.unal@arinc9.com>\u000a",
        "date" : "2026-04-23 14:10:39 +0100",
        "id" : "9091c9f8cbd9da4fe47477f45668c6a11b24c16d",
        "msg" : "ath79: mikrotik: compile SWCONFIG and AR8216_PHY as modules",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/ath79/mikrotik/target.mk"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/ath79/mikrotik/config-default"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/ath79/dts/qca9557_mikrotik_routerboard-960pgs.dts",
          "target/linux/ath79/mikrotik/base-files/etc/board.d/02_network",
          "target/linux/ath79/image/mikrotik.mk"
        ],
        "commitId" : "078fab3397924d06699034ca744dc5e5670ce045",
        "timestamp" : 1776949839000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/daniel",
          "fullName" : "daniel"
        },
        "authorEmail" : "daniel@makrotopia.org",
        "comment" : "ath79: add support for MikroTik RouterBOARD 960PGS\u000a\u000aThis patch adds support for the MikroTik RouterBOARD 960PGS (hEX\u000aPoE/PowerBox Pro) router. The device has a USB 2.0 port and an SFP port for\u000aadding optical fiber connectivity. The ports 2-5 can power other PoE\u000acapable devices with the same voltage as applied to the unit.\u000a\u000aSpecifications:\u000a\u000a- SoC: Qualcomm Atheros QCA9557\u000a- Flash: 16 MB (SPI)\u000a- RAM: 128 MB\u000a- 1x Ethernet SFP: 1000\u000a- 1x Ethernet RJ45: 10/100/1000 port with passive POE in\u000a- 4x Ethernet RJ45: 10/100/1000 ports with 802.3af/at PoE out\u000a- 1x USB 2.0 host port\u000a- 1x reset button\u000a\u000aSee [1] and [2] for more details.\u000a\u000aFlashing:\u000aTFTP boot initramfs image and then perform sysupgrade. Follow common\u000aMikroTik procedure as in https://openwrt.org/toh/mikrotik/common.\u000a\u000aLink: https://mikrotik.com/product/RB960PGS [1]\u000aLink: https://mikrotik.com/product/RB960PGS-PB [2]\u000aSigned-off-by: Oskari Lemmela <oskari@lemmela.net>\u000aSigned-off-by: Chester A. Unal <chester.a.unal@arinc9.com>\u000a",
        "date" : "2026-04-23 14:10:39 +0100",
        "id" : "078fab3397924d06699034ca744dc5e5670ce045",
        "msg" : "ath79: add support for MikroTik RouterBOARD 960PGS",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/ath79/image/mikrotik.mk"
          },
          {
            "editType" : "add",
            "file" : "target/linux/ath79/dts/qca9557_mikrotik_routerboard-960pgs.dts"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/ath79/mikrotik/base-files/etc/board.d/02_network"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package/kernel/linux/modules/video.mk"
        ],
        "commitId" : "e75ba35ed837e7f1d277529c26c029b02f0c4820",
        "timestamp" : 1776950617000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/wigyori",
          "fullName" : "wigyori"
        },
        "authorEmail" : "wigyori@uid0.hu",
        "comment" : "modules: video: introduce DRM client setup module\u000a\u000a6.14 has introduced a DRM client setup library. Add kmod-drm-client-lib\u000ato support it, and add it as a dependency to DRM modules which depend on it.\u000a\u000aLink: https://github.com/openwrt/openwrt/pull/22975\u000aSigned-off-by: Zoltan HERPAI <wigyori@uid0.hu>\u000a",
        "date" : "2026-04-23 15:23:37 +0200",
        "id" : "e75ba35ed837e7f1d277529c26c029b02f0c4820",
        "msg" : "modules: video: introduce DRM client setup module",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "package/kernel/linux/modules/video.mk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/lantiq/patches-6.18/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch",
          "target/linux/lantiq/patches-6.18/801-net-ethernet-lantiq-xrx200-handle-EPROBE_DEFER-for-MAC-address.patch",
          "target/linux/lantiq/patches-6.12/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch",
          "target/linux/lantiq/patches-6.18/152-lantiq-VPE.patch",
          "target/linux/lantiq/patches-6.12/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch",
          "target/linux/lantiq/patches-6.18/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch",
          "target/linux/lantiq/patches-6.18/004-MIPS-lantiq-add-atm-hack.patch",
          "target/linux/lantiq/patches-6.18/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch",
          "target/linux/lantiq/patches-6.18/028-NET-lantiq-various-etop-fixes.patch",
          "target/linux/lantiq/config-6.18",
          "target/linux/lantiq/patches-6.12/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch",
          "target/linux/lantiq/patches-6.12/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch",
          "target/linux/lantiq/patches-6.18/018-MTD-nand-lots-of-xrx200-fixes.patch",
          "target/linux/lantiq/xway_legacy/config-6.18",
          "target/linux/lantiq/patches-6.12/020-MTD-lantiq-handle-NO_XIP-on-cfi0001-flash.patch",
          "target/linux/lantiq/patches-6.18/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch",
          "target/linux/lantiq/config-6.12",
          "target/linux/lantiq/patches-6.12/154-lantiq-pci-bar11mask-fix.patch",
          "target/linux/lantiq/patches-6.18/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch",
          "target/linux/lantiq/patches-6.18/301-xrx200-add-gphy-clk-src-device-tree-binding.patch",
          "target/linux/lantiq/xway_legacy/config-6.12",
          "target/linux/lantiq/patches-6.12/301-xrx200-add-gphy-clk-src-device-tree-binding.patch",
          "target/linux/lantiq/patches-6.12/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch",
          "target/linux/lantiq/patches-6.18/001-MIPS-lantiq-add-pcie-driver.patch",
          "target/linux/lantiq/xrx200_legacy/config-6.12",
          "target/linux/lantiq/patches-6.18/302-mtd-cfi_cmdset_0001-Disable-write-buffer-functions-i.patch",
          "target/linux/lantiq/patches-6.12/152-lantiq-VPE.patch",
          "target/linux/lantiq/xrx200/config-6.12",
          "target/linux/lantiq/patches-6.12/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch",
          "target/linux/lantiq/patches-6.12/302-mtd-cfi_cmdset_0001-Disable-write-buffer-functions-i.patch",
          "target/linux/lantiq/xrx200_legacy/config-6.18",
          "target/linux/lantiq/patches-6.12/008-MIPS-lantiq-backport-old-timer-code.patch",
          "target/linux/lantiq/patches-6.18/020-MTD-lantiq-handle-NO_XIP-on-cfi0001-flash.patch",
          "target/linux/lantiq/patches-6.12/101-find_active_root.patch",
          "target/linux/lantiq/patches-6.18/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch",
          "target/linux/lantiq/patches-6.12/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch",
          "target/linux/lantiq/patches-6.18/008-MIPS-lantiq-backport-old-timer-code.patch",
          "target/linux/lantiq/xway/config-6.18",
          "target/linux/lantiq/patches-6.18/400-mtd-rawnand-xway-don-t-yield-while-holding-spinlock.patch",
          "target/linux/lantiq/patches-6.12/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch",
          "target/linux/lantiq/patches-6.18/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch",
          "target/linux/lantiq/patches-6.18/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch",
          "target/linux/lantiq/patches-6.12/001-MIPS-lantiq-add-pcie-driver.patch",
          "target/linux/lantiq/patches-6.18/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch",
          "target/linux/lantiq/patches-6.18/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch",
          "target/linux/lantiq/patches-6.12/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch",
          "target/linux/lantiq/patches-6.18/154-lantiq-pci-bar11mask-fix.patch",
          "target/linux/lantiq/patches-6.12/028-NET-lantiq-various-etop-fixes.patch",
          "target/linux/lantiq/patches-6.18/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch",
          "target/linux/lantiq/xway/config-6.12",
          "target/linux/lantiq/patches-6.12/701-NET-lantiq-etop-of-mido.patch",
          "target/linux/lantiq/patches-6.12/0801-net-ethernet-lantiq-xrx200-handle-EPROBE_DEFER-for-MAC-address.patch",
          "target/linux/lantiq/patches-6.18/042-arch-mips-increase-io_space_limit.patch",
          "target/linux/lantiq/falcon/config-6.12",
          "target/linux/lantiq/patches-6.12/018-MTD-nand-lots-of-xrx200-fixes.patch",
          "target/linux/lantiq/patches-6.18/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch",
          "target/linux/lantiq/ase/config-6.18",
          "target/linux/lantiq/falcon/config-6.18",
          "target/linux/lantiq/ase/config-6.12",
          "target/linux/lantiq/patches-6.12/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch",
          "target/linux/lantiq/patches-6.12/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch",
          "target/linux/lantiq/patches-6.18/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch",
          "target/linux/lantiq/patches-6.12/155-lantiq-VPE-nosmp.patch",
          "target/linux/lantiq/patches-6.12/400-mtd-rawnand-xway-don-t-yield-while-holding-spinlock.patch",
          "target/linux/lantiq/patches-6.18/300-MTD-cfi-cmdset-0001-disable-buffered-writes.patch",
          "target/linux/lantiq/patches-6.12/300-MTD-cfi-cmdset-0001-disable-buffered-writes.patch",
          "target/linux/lantiq/xrx200/config-6.18",
          "target/linux/lantiq/patches-6.12/151-lantiq-ifxmips_pcie-use-of.patch",
          "target/linux/lantiq/patches-6.12/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch",
          "target/linux/lantiq/patches-6.12/160-owrt-lantiq-multiple-flash.patch",
          "target/linux/lantiq/patches-6.12/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch",
          "target/linux/lantiq/patches-6.18/160-owrt-lantiq-multiple-flash.patch",
          "target/linux/lantiq/patches-6.18/701-NET-lantiq-etop-of-mido.patch",
          "target/linux/lantiq/patches-6.18/155-lantiq-VPE-nosmp.patch",
          "target/linux/lantiq/patches-6.12/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch",
          "target/linux/lantiq/patches-6.18/101-find_active_root.patch",
          "target/linux/lantiq/patches-6.18/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch",
          "target/linux/lantiq/patches-6.12/042-arch-mips-increase-io_space_limit.patch",
          "target/linux/lantiq/patches-6.12/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch",
          "target/linux/lantiq/patches-6.18/151-lantiq-ifxmips_pcie-use-of.patch",
          "target/linux/lantiq/patches-6.12/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch",
          "target/linux/lantiq/patches-6.12/004-MIPS-lantiq-add-atm-hack.patch",
          "target/linux/lantiq/patches-6.18/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch",
          "target/linux/lantiq/patches-6.18/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch"
        ],
        "commitId" : "9de7a08b45fecabea069ef06514810fcc84da3c5",
        "timestamp" : 1776952486000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/vincent",
          "fullName" : "vincent"
        },
        "authorEmail" : "vincent@systemli.org",
        "comment" : "lantiq: rename patchset and kernel configs to 6.18\u000a\u000aThis is a preparation for 6.18 kernel support. It can help us\u000atrack the files history by using the Git tool.\u000a\u000aSigned-off-by: Shiji Yang <yangshiji66@outlook.com>\u000aLink: https://github.com/openwrt/openwrt/pull/22922\u000aSigned-off-by: Nick Hainke <vincent@systemli.org>\u000a",
        "date" : "2026-04-23 15:54:46 +0200",
        "id" : "9de7a08b45fecabea069ef06514810fcc84da3c5",
        "msg" : "lantiq: rename patchset and kernel configs to 6.18",
        "paths" : [
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/160-owrt-lantiq-multiple-flash.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/151-lantiq-ifxmips_pcie-use-of.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/xway_legacy/config-6.18"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/028-NET-lantiq-various-etop-fixes.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/0801-net-ethernet-lantiq-xrx200-handle-EPROBE_DEFER-for-MAC-address.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/falcon/config-6.18"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/config-6.18"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/001-MIPS-lantiq-add-pcie-driver.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/155-lantiq-VPE-nosmp.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/ase/config-6.18"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/152-lantiq-VPE.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/301-xrx200-add-gphy-clk-src-device-tree-binding.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/400-mtd-rawnand-xway-don-t-yield-while-holding-spinlock.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/020-MTD-lantiq-handle-NO_XIP-on-cfi0001-flash.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/101-find_active_root.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/151-lantiq-ifxmips_pcie-use-of.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/300-MTD-cfi-cmdset-0001-disable-buffered-writes.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/701-NET-lantiq-etop-of-mido.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/701-NET-lantiq-etop-of-mido.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/155-lantiq-VPE-nosmp.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/001-MIPS-lantiq-add-pcie-driver.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/300-MTD-cfi-cmdset-0001-disable-buffered-writes.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/028-NET-lantiq-various-etop-fixes.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/008-MIPS-lantiq-backport-old-timer-code.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/154-lantiq-pci-bar11mask-fix.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/801-net-ethernet-lantiq-xrx200-handle-EPROBE_DEFER-for-MAC-address.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/xrx200/config-6.12"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/042-arch-mips-increase-io_space_limit.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/xway/config-6.12"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/042-arch-mips-increase-io_space_limit.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/018-MTD-nand-lots-of-xrx200-fixes.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/config-6.12"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/008-MIPS-lantiq-backport-old-timer-code.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/ase/config-6.12"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/xrx200_legacy/config-6.18"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/xway_legacy/config-6.12"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/falcon/config-6.12"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/018-MTD-nand-lots-of-xrx200-fixes.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/302-mtd-cfi_cmdset_0001-Disable-write-buffer-functions-i.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/004-MIPS-lantiq-add-atm-hack.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/xrx200_legacy/config-6.12"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/400-mtd-rawnand-xway-don-t-yield-while-holding-spinlock.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/004-MIPS-lantiq-add-atm-hack.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/160-owrt-lantiq-multiple-flash.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/154-lantiq-pci-bar11mask-fix.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/302-mtd-cfi_cmdset_0001-Disable-write-buffer-functions-i.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/xrx200/config-6.18"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/xway/config-6.18"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/020-MTD-lantiq-handle-NO_XIP-on-cfi0001-flash.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.18/152-lantiq-VPE.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/301-xrx200-add-gphy-clk-src-device-tree-binding.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.12/101-find_active_root.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/lantiq/patches-6.12/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch",
          "target/linux/lantiq/patches-6.12/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch",
          "target/linux/lantiq/patches-6.12/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch",
          "target/linux/lantiq/patches-6.12/028-NET-lantiq-various-etop-fixes.patch",
          "target/linux/lantiq/xway/config-6.12",
          "target/linux/lantiq/patches-6.12/701-NET-lantiq-etop-of-mido.patch",
          "target/linux/lantiq/patches-6.12/0801-net-ethernet-lantiq-xrx200-handle-EPROBE_DEFER-for-MAC-address.patch",
          "target/linux/lantiq/falcon/config-6.12",
          "target/linux/lantiq/patches-6.12/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch",
          "target/linux/lantiq/patches-6.12/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch",
          "target/linux/lantiq/patches-6.12/018-MTD-nand-lots-of-xrx200-fixes.patch",
          "target/linux/lantiq/patches-6.12/020-MTD-lantiq-handle-NO_XIP-on-cfi0001-flash.patch",
          "target/linux/lantiq/config-6.12",
          "target/linux/lantiq/ase/config-6.12",
          "target/linux/lantiq/patches-6.12/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch",
          "target/linux/lantiq/patches-6.12/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch",
          "target/linux/lantiq/patches-6.12/154-lantiq-pci-bar11mask-fix.patch",
          "target/linux/lantiq/patches-6.12/155-lantiq-VPE-nosmp.patch",
          "target/linux/lantiq/patches-6.12/400-mtd-rawnand-xway-don-t-yield-while-holding-spinlock.patch",
          "target/linux/lantiq/patches-6.12/300-MTD-cfi-cmdset-0001-disable-buffered-writes.patch",
          "target/linux/lantiq/patches-6.12/151-lantiq-ifxmips_pcie-use-of.patch",
          "target/linux/lantiq/patches-6.12/301-xrx200-add-gphy-clk-src-device-tree-binding.patch",
          "target/linux/lantiq/xway_legacy/config-6.12",
          "target/linux/lantiq/patches-6.12/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch",
          "target/linux/lantiq/xrx200_legacy/config-6.12",
          "target/linux/lantiq/patches-6.12/160-owrt-lantiq-multiple-flash.patch",
          "target/linux/lantiq/patches-6.12/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch",
          "target/linux/lantiq/xrx200/config-6.12",
          "target/linux/lantiq/patches-6.12/152-lantiq-VPE.patch",
          "target/linux/lantiq/patches-6.12/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch",
          "target/linux/lantiq/patches-6.12/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch",
          "target/linux/lantiq/patches-6.12/302-mtd-cfi_cmdset_0001-Disable-write-buffer-functions-i.patch",
          "target/linux/lantiq/patches-6.12/008-MIPS-lantiq-backport-old-timer-code.patch",
          "target/linux/lantiq/patches-6.12/101-find_active_root.patch",
          "target/linux/lantiq/patches-6.12/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch",
          "target/linux/lantiq/patches-6.12/042-arch-mips-increase-io_space_limit.patch",
          "target/linux/lantiq/patches-6.12/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch",
          "target/linux/lantiq/patches-6.12/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch",
          "target/linux/lantiq/patches-6.12/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch",
          "target/linux/lantiq/patches-6.12/004-MIPS-lantiq-add-atm-hack.patch",
          "target/linux/lantiq/patches-6.12/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch",
          "target/linux/lantiq/patches-6.12/001-MIPS-lantiq-add-pcie-driver.patch"
        ],
        "commitId" : "213ad46f2376decf4d6bcebd1e3e87c1a8d5652b",
        "timestamp" : 1776952487000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/vincent",
          "fullName" : "vincent"
        },
        "authorEmail" : "vincent@systemli.org",
        "comment" : "lantiq: restore kernel 6.12 config files and patches\u000a\u000aCopy patches and kernel configs from 6.18 kernel to restore the\u000adefault 6.12 kernel support files.\u000a\u000aSigned-off-by: Shiji Yang <yangshiji66@outlook.com>\u000aLink: https://github.com/openwrt/openwrt/pull/22922\u000aSigned-off-by: Nick Hainke <vincent@systemli.org>\u000a",
        "date" : "2026-04-23 15:54:47 +0200",
        "id" : "213ad46f2376decf4d6bcebd1e3e87c1a8d5652b",
        "msg" : "lantiq: restore kernel 6.12 config files and patches",
        "paths" : [
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/155-lantiq-VPE-nosmp.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/400-mtd-rawnand-xway-don-t-yield-while-holding-spinlock.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/008-MIPS-lantiq-backport-old-timer-code.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/300-MTD-cfi-cmdset-0001-disable-buffered-writes.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/101-find_active_root.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/160-owrt-lantiq-multiple-flash.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/151-lantiq-ifxmips_pcie-use-of.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/config-6.12"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/falcon/config-6.12"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/0801-net-ethernet-lantiq-xrx200-handle-EPROBE_DEFER-for-MAC-address.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/004-MIPS-lantiq-add-atm-hack.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/xrx200/config-6.12"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/701-NET-lantiq-etop-of-mido.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/301-xrx200-add-gphy-clk-src-device-tree-binding.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/001-MIPS-lantiq-add-pcie-driver.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/042-arch-mips-increase-io_space_limit.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/xway/config-6.12"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/154-lantiq-pci-bar11mask-fix.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/020-MTD-lantiq-handle-NO_XIP-on-cfi0001-flash.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/152-lantiq-VPE.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/018-MTD-nand-lots-of-xrx200-fixes.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/xrx200_legacy/config-6.12"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/ase/config-6.12"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/302-mtd-cfi_cmdset_0001-Disable-write-buffer-functions-i.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/028-NET-lantiq-various-etop-fixes.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/xway_legacy/config-6.12"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/lantiq/patches-6.12/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/lantiq/patches-6.18/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch",
          "target/linux/lantiq/patches-6.18/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch",
          "target/linux/lantiq/patches-6.18/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch",
          "target/linux/lantiq/patches-6.18/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch",
          "target/linux/lantiq/patches-6.18/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch",
          "target/linux/lantiq/patches-6.18/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch",
          "target/linux/lantiq/patches-6.18/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch",
          "target/linux/lantiq/patches-6.18/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch",
          "target/linux/lantiq/patches-6.18/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch",
          "target/linux/lantiq/patches-6.18/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch",
          "target/linux/lantiq/patches-6.18/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch",
          "target/linux/lantiq/patches-6.18/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch",
          "target/linux/lantiq/patches-6.18/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch"
        ],
        "commitId" : "9bd6ab5a74e09fbc699233b798d5d3ab0a34433d",
        "timestamp" : 1776952487000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/vincent",
          "fullName" : "vincent"
        },
        "authorEmail" : "vincent@systemli.org",
        "comment" : "lantiq: remove upstreamed patches\u000a\u000aThey are included in the 6.18 kernel.\u000a\u000aSigned-off-by: Shiji Yang <yangshiji66@outlook.com>\u000aLink: https://github.com/openwrt/openwrt/pull/22922\u000aSigned-off-by: Nick Hainke <vincent@systemli.org>\u000a",
        "date" : "2026-04-23 15:54:47 +0200",
        "id" : "9bd6ab5a74e09fbc699233b798d5d3ab0a34433d",
        "msg" : "lantiq: remove upstreamed patches",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.18/102-05-v6.17-MIPS-lantiq-xway-mark-ltq_ar9_sys_hz-as-static.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.18/102-07-v6.17-MIPS-lantiq-xway-add-prototype-for-ltq_get_cp1_base.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.18/102-04-v6.17-MIPS-lantiq-irq-fix-misc-missing-prototypes-warnings.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.18/102-08-v6.17-MIPS-lantiq-falcon-fix-misc-missing-prototypes-warni.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.18/102-01-v6.17-MIPS-lantiq-xway-mark-dma_init-as-static.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.18/102-06-v6.17-MIPS-lantiq-xway-gptu-mark-gptu_init-as-static.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.18/102-09-v6.17-MIPS-lantiq-falcon-sysctrl-remove-unused-falcon_trig.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.18/102-15-v6.17-pinctrl-falcon-mark-pinctrl_falcon_init-as-static.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.18/102-02-v6.17-0002-MIPS-pci-lantiq-marks-pcibios_init-as-static.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.18/102-03-v6.17-MIPS-lantiq-xway-mark-dcdc_init-as-static.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.18/102-14-v6.17-pinctrl-xway-statify-xway_pinconf_group_set.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.18/102-10-v6.17-MIPS-lantiq-falcon-sysctrl-add-missing-header-prom.h.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/lantiq/patches-6.18/102-16-v6.17-spi-falcon-mark-falcon_sflash_xfer-as-static.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/lantiq/patches-6.18/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch",
          "target/linux/lantiq/patches-6.18/001-MIPS-lantiq-add-pcie-driver.patch",
          "target/linux/lantiq/patches-6.18/152-lantiq-VPE.patch",
          "target/linux/lantiq/patches-6.18/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch",
          "target/linux/lantiq/patches-6.18/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch",
          "target/linux/lantiq/patches-6.18/004-MIPS-lantiq-add-atm-hack.patch",
          "target/linux/lantiq/patches-6.18/701-NET-lantiq-etop-of-mido.patch",
          "target/linux/lantiq/patches-6.18/028-NET-lantiq-various-etop-fixes.patch"
        ],
        "commitId" : "0bbd3e20bed026cbc391f8d3253c566cd103d03e",
        "timestamp" : 1776952487000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/vincent",
          "fullName" : "vincent"
        },
        "authorEmail" : "vincent@systemli.org",
        "comment" : "lantiq: refresh 6.18 kernel patches\u000a\u000aManually resolve the patch conflicts on new LTS kernel.\u000a\u000aSigned-off-by: Shiji Yang <yangshiji66@outlook.com>\u000aLink: https://github.com/openwrt/openwrt/pull/22922\u000aSigned-off-by: Nick Hainke <vincent@systemli.org>\u000a",
        "date" : "2026-04-23 15:54:47 +0200",
        "id" : "0bbd3e20bed026cbc391f8d3253c566cd103d03e",
        "msg" : "lantiq: refresh 6.18 kernel patches",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/lantiq/patches-6.18/200-MIPS-lantiq-xway-vmmc-use-platform_get_irq-to-get-ir.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/lantiq/patches-6.18/028-NET-lantiq-various-etop-fixes.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/lantiq/patches-6.18/152-lantiq-VPE.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/lantiq/patches-6.18/031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/lantiq/patches-6.18/035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/lantiq/patches-6.18/004-MIPS-lantiq-add-atm-hack.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/lantiq/patches-6.18/701-NET-lantiq-etop-of-mido.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/lantiq/patches-6.18/001-MIPS-lantiq-add-pcie-driver.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/lantiq/xrx200_legacy/config-6.18",
          "target/linux/lantiq/config-6.18",
          "target/linux/lantiq/xway/config-6.18",
          "target/linux/lantiq/xrx200/config-6.18",
          "target/linux/lantiq/xway_legacy/config-6.18",
          "target/linux/lantiq/ase/config-6.18"
        ],
        "commitId" : "84094c5319ae9541cfe8544ce6ca163f6abde5da",
        "timestamp" : 1776952487000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/vincent",
          "fullName" : "vincent"
        },
        "authorEmail" : "vincent@systemli.org",
        "comment" : "lantiq: refresh 6.18 kernel config files\u000a\u000aCONFIG_PAGE_BLOCK_MAX_ORDER was set to 10 as the page size is 4k.\u000a\u000aAll other kernel symbols are automatically refreshed by\u000a`make kernel_oldconfig CONFIG_TARGET=target` and\u000a`make kernel_oldconfig CONFIG_TARGET=subtarget`.\u000a\u000aSigned-off-by: Shiji Yang <yangshiji66@outlook.com>\u000aLink: https://github.com/openwrt/openwrt/pull/22922\u000aSigned-off-by: Nick Hainke <vincent@systemli.org>\u000a",
        "date" : "2026-04-23 15:54:47 +0200",
        "id" : "84094c5319ae9541cfe8544ce6ca163f6abde5da",
        "msg" : "lantiq: refresh 6.18 kernel config files",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/lantiq/xway_legacy/config-6.18"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/lantiq/xrx200/config-6.18"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/lantiq/xrx200_legacy/config-6.18"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/lantiq/ase/config-6.18"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/lantiq/config-6.18"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/lantiq/xway/config-6.18"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/lantiq/patches-6.18/151-lantiq-ifxmips_pcie-use-of.patch"
        ],
        "commitId" : "95baa6d505ecb711cc8e528f76dc162120edc499",
        "timestamp" : 1776952487000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/vincent",
          "fullName" : "vincent"
        },
        "authorEmail" : "vincent@systemli.org",
        "comment" : "lantiq: adapt to the 6.18 kernel to fix build errors\u000a\u000adevm_gpio_request() was removed since kernel 6.17. Convert it to\u000adevm_gpio_request_one().\u000a\u000aLink: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-6.18.y&id=a5589313383074c48a1b3751d592a6e084ae0573\u000aSigned-off-by: Shiji Yang <yangshiji66@outlook.com>\u000aLink: https://github.com/openwrt/openwrt/pull/22922\u000aSigned-off-by: Nick Hainke <vincent@systemli.org>\u000a",
        "date" : "2026-04-23 15:54:47 +0200",
        "id" : "95baa6d505ecb711cc8e528f76dc162120edc499",
        "msg" : "lantiq: adapt to the 6.18 kernel to fix build errors",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/lantiq/patches-6.18/151-lantiq-ifxmips_pcie-use-of.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/lantiq/modules.mk"
        ],
        "commitId" : "79503c211d32943c82a2420e74b7d551e9c775fb",
        "timestamp" : 1776952487000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/vincent",
          "fullName" : "vincent"
        },
        "authorEmail" : "vincent@systemli.org",
        "comment" : "lantiq: update kmod-dsa-gswip module .ko path\u000a\u000aThe source files were moved into dedicated directory.\u000a\u000aLink: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-6.18.y&id=cb477c30512db29325c0503ba96a6158a61b7e7c\u000aSigned-off-by: Shiji Yang <yangshiji66@outlook.com>\u000aLink: https://github.com/openwrt/openwrt/pull/22922\u000aSigned-off-by: Nick Hainke <vincent@systemli.org>\u000a",
        "date" : "2026-04-23 15:54:47 +0200",
        "id" : "79503c211d32943c82a2420e74b7d551e9c775fb",
        "msg" : "lantiq: update kmod-dsa-gswip module .ko path",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/lantiq/modules.mk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/lantiq/Makefile"
        ],
        "commitId" : "d5b48de57fb98c4351a3b52efc9ee9df214c4a12",
        "timestamp" : 1776952487000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/vincent",
          "fullName" : "vincent"
        },
        "authorEmail" : "vincent@systemli.org",
        "comment" : "lantiq: enable 6.18 testing kernel\u000a\u000aThe 6.18 testing kernel for lantiq target is ready now.\u000a\u000aSigned-off-by: Shiji Yang <yangshiji66@outlook.com>\u000aLink: https://github.com/openwrt/openwrt/pull/22922\u000aSigned-off-by: Nick Hainke <vincent@systemli.org>\u000a",
        "date" : "2026-04-23 15:54:47 +0200",
        "id" : "d5b48de57fb98c4351a3b52efc9ee9df214c4a12",
        "msg" : "lantiq: enable 6.18 testing kernel",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/lantiq/Makefile"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/x86/Makefile"
        ],
        "commitId" : "c73bb851d54cafd0234a4b78aa6adb779dd5c44d",
        "timestamp" : 1776952681000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/vincent",
          "fullName" : "vincent"
        },
        "authorEmail" : "vincent@systemli.org",
        "comment" : "x86: use kernel 6.18 by default\u000a\u000aSwitch to Linux kernel version 6.18.\u000a\u000aSigned-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>\u000aLink: https://github.com/openwrt/openwrt/pull/22893\u000aSigned-off-by: Nick Hainke <vincent@systemli.org>\u000a",
        "date" : "2026-04-23 15:58:01 +0200",
        "id" : "c73bb851d54cafd0234a4b78aa6adb779dd5c44d",
        "msg" : "x86: use kernel 6.18 by default",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/x86/Makefile"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/x86/64/config-6.12",
          "target/linux/x86/patches-6.12/103-pcengines_apu6_platform.patch",
          "target/linux/x86/generic/config-6.12",
          "target/linux/x86/geode/config-6.12",
          "target/linux/x86/config-6.12",
          "target/linux/x86/legacy/config-6.12",
          "target/linux/x86/patches-6.12/100-fix_cs5535_clockevt.patch",
          "target/linux/x86/modules.mk"
        ],
        "commitId" : "7e67a943deae2f05a128956ad50ca0ab29abbe22",
        "timestamp" : 1776952681000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/vincent",
          "fullName" : "vincent"
        },
        "authorEmail" : "vincent@systemli.org",
        "comment" : "x86: drop 6.12 support\u000a\u000aDrop patches and configs for Linux 6.12.\u000a\u000aSigned-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>\u000aLink: https://github.com/openwrt/openwrt/pull/22893\u000aSigned-off-by: Nick Hainke <vincent@systemli.org>\u000a",
        "date" : "2026-04-23 15:58:01 +0200",
        "id" : "7e67a943deae2f05a128956ad50ca0ab29abbe22",
        "msg" : "x86: drop 6.12 support",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/x86/modules.mk"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/x86/legacy/config-6.12"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/x86/generic/config-6.12"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/x86/geode/config-6.12"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/x86/patches-6.12/100-fix_cs5535_clockevt.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/x86/config-6.12"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/x86/64/config-6.12"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/x86/patches-6.12/103-pcengines_apu6_platform.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package/firmware/linux-firmware/airoha.mk"
        ],
        "commitId" : "46a629a149c1e93e93fa221397c292b47eb5d26e",
        "timestamp" : 1776956469000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
          "fullName" : "ansuelsmth"
        },
        "authorEmail" : "ansuelsmth@gmail.com",
        "comment" : "firmware: better specify the supported WiFi chip for basic AN7581 NPU FW\u000a\u000aThe basic AN7581 NPU FW also supports WiFi offload for MT7992 WiFi chip.\u000aAdd this information in the package description to clarify this.\u000a\u000aSigned-off-by: Christian Marangi <ansuelsmth@gmail.com>\u000a",
        "date" : "2026-04-23 17:01:09 +0200",
        "id" : "46a629a149c1e93e93fa221397c292b47eb5d26e",
        "msg" : "firmware: better specify the supported WiFi chip for basic AN7581 NPU FW",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "package/firmware/linux-firmware/airoha.mk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/airoha/image/an7581.mk"
        ],
        "commitId" : "d9f2898ab7914fd8d0dbd0292c542e4214b1e6b2",
        "timestamp" : 1776956673000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
          "fullName" : "ansuelsmth"
        },
        "authorEmail" : "ansuelsmth@gmail.com",
        "comment" : "airoha: an7581: fix default package selection for Kite EVB device\u000a\u000aThe Kite EVB device wrongly select an invalid package for NPU firmware\u000awhere the correct one should be the airoha-en7581-npu-firmware one.\u000a\u000aFix the wrong package to restore compilation of the Airoha target.\u000a\u000aFixes: 0cf516751af3 (\"airoha: an7581: generalize eMMC DTS and add Kite variant\")\u000aSigned-off-by: Christian Marangi <ansuelsmth@gmail.com>\u000a",
        "date" : "2026-04-23 17:04:33 +0200",
        "id" : "d9f2898ab7914fd8d0dbd0292c542e4214b1e6b2",
        "msg" : "airoha: an7581: fix default package selection for Kite EVB device",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/airoha/image/an7581.mk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/mvebu/image/Makefile",
          "target/linux/mvebu/image/cortexa9.mk",
          "target/linux/mvebu/image/cortexa72.mk"
        ],
        "commitId" : "51de644a2674e6276f31dc83cf0037fd8af1b0fa",
        "timestamp" : 1776969377000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/robimarko",
          "fullName" : "robimarko"
        },
        "authorEmail" : "robimarko@gmail.com",
        "comment" : "mvebu: use libdeflate for gzip\u000a\u000aSmall size reduction.\u000a\u000aTested with Turris Omnia.\u000a\u000aSigned-off-by: Rosen Penev <rosenp@gmail.com>\u000aLink: https://github.com/openwrt/openwrt/pull/23054\u000aSigned-off-by: Robert Marko <robimarko@gmail.com>\u000a",
        "date" : "2026-04-23 20:36:17 +0200",
        "id" : "51de644a2674e6276f31dc83cf0037fd8af1b0fa",
        "msg" : "mvebu: use libdeflate for gzip",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/mvebu/image/Makefile"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/mvebu/image/cortexa9.mk"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/mvebu/image/cortexa72.mk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package/base-files/files/bin/ipcalc.sh"
        ],
        "commitId" : "2194ff572fddb1928bf137a6ec18f0c5e60af7fb",
        "timestamp" : 1776991695000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/daniel",
          "fullName" : "daniel"
        },
        "authorEmail" : "daniel@makrotopia.org",
        "comment" : "base-files: ipcalc.sh: get rid of `basename` dependency\u000a\u000aThe netifd/dhcp flow uses this, and as uxc mounts netifd in a\u000acontainer, this allows not mounting `basename` for just a usage.\u000a\u000aReferences: https://github.com/openwrt/procd/pull/34\u000aSuggested-by: Daniel Golle <daniel@makrotopia.org>\u000aSigned-off-by: Andre Heider <a.heider@gmail.com>\u000a",
        "date" : "2026-04-24 01:48:15 +0100",
        "id" : "2194ff572fddb1928bf137a6ec18f0c5e60af7fb",
        "msg" : "base-files: ipcalc.sh: get rid of `basename` dependency",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "package/base-files/files/bin/ipcalc.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/sunxi/arm926ejs/config-6.18",
          "target/linux/sunxi/patches-6.12/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch",
          "target/linux/sunxi/patches-6.12/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch",
          "target/linux/sunxi/patches-6.18/450-arm64-dts-enable-wifi-on-pine64-boards.patch",
          "target/linux/sunxi/patches-6.12/451-sunxi-add-csi-video-support-for-nanopi-neo-air.patch",
          "target/linux/sunxi/arm926ejs/config-6.12",
          "target/linux/sunxi/patches-6.12/442-arm64-dts-orangepi-one-plus-enable-PWM.patch",
          "target/linux/sunxi/cortexa53/config-6.12",
          "target/linux/sunxi/patches-6.18/442-arm64-dts-orangepi-one-plus-enable-PWM.patch",
          "target/linux/sunxi/patches-6.12/450-arm64-dts-enable-wifi-on-pine64-boards.patch",
          "target/linux/sunxi/cortexa53/config-6.18",
          "target/linux/sunxi/patches-6.18/301-orangepi_pc2_usb_otg_to_host_key_power.patch",
          "target/linux/sunxi/patches-6.12/301-orangepi_pc2_usb_otg_to_host_key_power.patch",
          "target/linux/sunxi/config-6.18",
          "target/linux/sunxi/config-6.12",
          "target/linux/sunxi/patches-6.18/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch",
          "target/linux/sunxi/patches-6.18/461-f1c100s-watchdog-compat.patch",
          "target/linux/sunxi/patches-6.18/451-sunxi-add-csi-video-support-for-nanopi-neo-air.patch",
          "target/linux/sunxi/patches-6.18/410-sunxi-add-bananapi-p2-zero.patch",
          "target/linux/sunxi/patches-6.18/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch",
          "target/linux/sunxi/patches-6.12/461-f1c100s-watchdog-compat.patch",
          "target/linux/sunxi/cortexa8/config-6.18",
          "target/linux/sunxi/cortexa8/config-6.12",
          "target/linux/sunxi/cortexa7/config-6.18",
          "target/linux/sunxi/patches-6.12/410-sunxi-add-bananapi-p2-zero.patch",
          "target/linux/sunxi/patches-6.18/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch",
          "target/linux/sunxi/patches-6.12/460-f1c100s-sram-driver.patch",
          "target/linux/sunxi/cortexa7/config-6.12",
          "target/linux/sunxi/patches-6.12/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch",
          "target/linux/sunxi/patches-6.18/460-f1c100s-sram-driver.patch",
          "target/linux/sunxi/patches-6.12/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch",
          "target/linux/sunxi/patches-6.18/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch"
        ],
        "commitId" : "96c04debde6e879cf845ebdeedae7bd247e95203",
        "timestamp" : 1777016580000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/wigyori",
          "fullName" : "wigyori"
        },
        "authorEmail" : "wigyori@uid0.hu",
        "comment" : "kernel/sunxi: create files for v6.18 (from v6.12)\u000a\u000aThis is an automatically generated commit.\u000a\u000aWhen doing `git bisect`, consider `git bisect --skip`.\u000a\u000aSigned-off-by: Zoltan HERPAI <wigyori@uid0.hu>\u000a",
        "date" : "2026-04-24 09:43:00 +0200",
        "id" : "96c04debde6e879cf845ebdeedae7bd247e95203",
        "msg" : "kernel/sunxi: create files for v6.18 (from v6.12)",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "target/linux/sunxi/patches-6.12/442-arm64-dts-orangepi-one-plus-enable-PWM.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/sunxi/patches-6.12/450-arm64-dts-enable-wifi-on-pine64-boards.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/sunxi/patches-6.12/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/sunxi/config-6.12"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.18/410-sunxi-add-bananapi-p2-zero.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/sunxi/cortexa8/config-6.12"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/config-6.18"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.18/301-orangepi_pc2_usb_otg_to_host_key_power.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/sunxi/cortexa53/config-6.12"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/sunxi/patches-6.12/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/sunxi/patches-6.12/451-sunxi-add-csi-video-support-for-nanopi-neo-air.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/sunxi/patches-6.12/460-f1c100s-sram-driver.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/sunxi/patches-6.12/410-sunxi-add-bananapi-p2-zero.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/arm926ejs/config-6.18"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/sunxi/patches-6.12/301-orangepi_pc2_usb_otg_to_host_key_power.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/sunxi/cortexa7/config-6.12"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.18/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.18/450-arm64-dts-enable-wifi-on-pine64-boards.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.18/460-f1c100s-sram-driver.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.18/461-f1c100s-watchdog-compat.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.18/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/sunxi/patches-6.12/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/cortexa8/config-6.18"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.18/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.18/442-arm64-dts-orangepi-one-plus-enable-PWM.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/cortexa7/config-6.18"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.18/451-sunxi-add-csi-video-support-for-nanopi-neo-air.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/sunxi/patches-6.12/461-f1c100s-watchdog-compat.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/sunxi/arm926ejs/config-6.12"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/sunxi/patches-6.12/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/cortexa53/config-6.18"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.18/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/sunxi/patches-6.12/301-orangepi_pc2_usb_otg_to_host_key_power.patch",
          "target/linux/sunxi/config-6.12",
          "target/linux/sunxi/patches-6.12/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch",
          "target/linux/sunxi/patches-6.12/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch",
          "target/linux/sunxi/arm926ejs/config-6.12",
          "target/linux/sunxi/patches-6.12/451-sunxi-add-csi-video-support-for-nanopi-neo-air.patch",
          "target/linux/sunxi/patches-6.12/461-f1c100s-watchdog-compat.patch",
          "target/linux/sunxi/cortexa8/config-6.12",
          "target/linux/sunxi/patches-6.12/410-sunxi-add-bananapi-p2-zero.patch",
          "target/linux/sunxi/patches-6.12/442-arm64-dts-orangepi-one-plus-enable-PWM.patch",
          "target/linux/sunxi/cortexa53/config-6.12",
          "target/linux/sunxi/patches-6.12/460-f1c100s-sram-driver.patch",
          "target/linux/sunxi/patches-6.12/450-arm64-dts-enable-wifi-on-pine64-boards.patch",
          "target/linux/sunxi/cortexa7/config-6.12",
          "target/linux/sunxi/patches-6.12/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch",
          "target/linux/sunxi/patches-6.12/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch"
        ],
        "commitId" : "97b33978a83743d2765947e6d735eb065bc083fd",
        "timestamp" : 1777016580000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/wigyori",
          "fullName" : "wigyori"
        },
        "authorEmail" : "wigyori@uid0.hu",
        "comment" : "kernel/sunxi: restore files for v6.12\u000a\u000aThis is an automatically generated commit which aids following Kernel patch\u000ahistory, as git will see the move and copy as a rename thus defeating the\u000apurpose.\u000a\u000aFor the original discussion see:\u000ahttps://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html\u000a\u000aSigned-off-by: Zoltan HERPAI <wigyori@uid0.hu>\u000a",
        "date" : "2026-04-24 09:43:00 +0200",
        "id" : "97b33978a83743d2765947e6d735eb065bc083fd",
        "msg" : "kernel/sunxi: restore files for v6.12",
        "paths" : [
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.12/450-arm64-dts-enable-wifi-on-pine64-boards.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.12/461-f1c100s-watchdog-compat.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/arm926ejs/config-6.12"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.12/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.12/301-orangepi_pc2_usb_otg_to_host_key_power.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.12/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.12/410-sunxi-add-bananapi-p2-zero.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/config-6.12"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.12/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/cortexa7/config-6.12"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.12/451-sunxi-add-csi-video-support-for-nanopi-neo-air.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/cortexa53/config-6.12"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.12/442-arm64-dts-orangepi-one-plus-enable-PWM.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.12/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/cortexa8/config-6.12"
          },
          {
            "editType" : "add",
            "file" : "target/linux/sunxi/patches-6.12/460-f1c100s-sram-driver.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/sunxi/config-6.18",
          "target/linux/sunxi/cortexa8/config-6.12",
          "target/linux/sunxi/cortexa53/config-6.18",
          "target/linux/sunxi/arm926ejs/config-6.12"
        ],
        "commitId" : "7727944a5c8adb759f4efd0fe6cacad78407322a",
        "timestamp" : 1777016581000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/wigyori",
          "fullName" : "wigyori"
        },
        "authorEmail" : "wigyori@uid0.hu",
        "comment" : "sunxi: 6.18: add missing symbols\u000a\u000aAdd sunxi-related missing symbols that were found during 6.18 migration, and\u000areorder configs.\u000a\u000aSigned-off-by: Zoltan HERPAI <wigyori@uid0.hu>\u000a",
        "date" : "2026-04-24 09:43:01 +0200",
        "id" : "7727944a5c8adb759f4efd0fe6cacad78407322a",
        "msg" : "sunxi: 6.18: add missing symbols",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/sunxi/cortexa53/config-6.18"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/sunxi/arm926ejs/config-6.12"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/sunxi/config-6.18"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/sunxi/cortexa8/config-6.12"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/sunxi/patches-6.18/301-orangepi_pc2_usb_otg_to_host_key_power.patch",
          "target/linux/sunxi/patches-6.18/450-arm64-dts-enable-wifi-on-pine64-boards.patch",
          "target/linux/sunxi/patches-6.18/461-f1c100s-watchdog-compat.patch",
          "target/linux/sunxi/patches-6.18/410-sunxi-add-bananapi-p2-zero.patch",
          "target/linux/sunxi/patches-6.18/460-f1c100s-sram-driver.patch"
        ],
        "commitId" : "e78de66600577d065cc2662008333fb2306bea99",
        "timestamp" : 1777016581000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/wigyori",
          "fullName" : "wigyori"
        },
        "authorEmail" : "wigyori@uid0.hu",
        "comment" : "sunxi: 6.18: refresh patches\u000a\u000aRefresh patches as required.\u000a\u000aSigned-off-by: Zoltan HERPAI <wigyori@uid0.hu>\u000a",
        "date" : "2026-04-24 09:43:01 +0200",
        "id" : "e78de66600577d065cc2662008333fb2306bea99",
        "msg" : "sunxi: 6.18: refresh patches",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/sunxi/patches-6.18/410-sunxi-add-bananapi-p2-zero.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/sunxi/patches-6.18/301-orangepi_pc2_usb_otg_to_host_key_power.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/sunxi/patches-6.18/450-arm64-dts-enable-wifi-on-pine64-boards.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/sunxi/patches-6.18/460-f1c100s-sram-driver.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/sunxi/patches-6.18/461-f1c100s-watchdog-compat.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/sunxi/Makefile"
        ],
        "commitId" : "f56e68791aa6c5a7ef7b8ed85b8621220364fdbe",
        "timestamp" : 1777016581000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/wigyori",
          "fullName" : "wigyori"
        },
        "authorEmail" : "wigyori@uid0.hu",
        "comment" : "sunxi: enable 6.18 testing kernel\u000a\u000aThe sunxi target now supports 6.18 kernel as testing.\u000a\u000aTested on:\u000a - Linksprite pcDuino2 (cortexa8/a10)\u000a - Olimex Olinuxino A20 Micro (cortexa7/a20)\u000a - OrangePi 2 (cortexa7/h3)\u000a - OrangePi Zero2 (cortexa53/h616)\u000a\u000aSigned-off-by: Zoltan HERPAI <wigyori@uid0.hu>\u000a",
        "date" : "2026-04-24 09:43:01 +0200",
        "id" : "f56e68791aa6c5a7ef7b8ed85b8621220364fdbe",
        "msg" : "sunxi: enable 6.18 testing kernel",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/sunxi/Makefile"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c"
        ],
        "commitId" : "32710715799d753c4f32d8767e219706f7e6e8f2",
        "timestamp" : 1777016824000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/robimarko",
          "fullName" : "robimarko"
        },
        "authorEmail" : "robimarko@gmail.com",
        "comment" : "realtek: eth: harden receive path\u000a\u000aThe hardware usually takes care that\u000a\u000a- a packet is no larger than the available buffer\u000a- has at least a FCS checksum of 4 bytes\u000a\u000aNevertheless be cautious and improve the existing\u000apacket check. Just in case ...\u000a\u000aSigned-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>\u000aLink: https://github.com/openwrt/openwrt/pull/22884\u000aSigned-off-by: Robert Marko <robimarko@gmail.com>\u000a",
        "date" : "2026-04-24 09:47:04 +0200",
        "id" : "32710715799d753c4f32d8767e219706f7e6e8f2",
        "msg" : "realtek: eth: harden receive path",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/realtek/patches-6.18/730-add-pcs-rtl-otto.patch",
          "target/linux/realtek/dts/rtl9313_zyxel_xs1930-10.dts",
          "target/linux/realtek/dts/rtl9313_zyxel_xs1930-12hp.dts",
          "target/linux/realtek/dts/rtl9311_linksys_lgs352c.dts",
          "target/linux/realtek/dts/rtl9313_zyxel_xs1930-12f.dts",
          "target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c",
          "target/linux/realtek/dts/rtl9313_xikestor_sks8300-12x-v1.dts"
        ],
        "commitId" : "90c0a37ddce63a27abbcea7191811ca2194c0a86",
        "timestamp" : 1777018418000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/robimarko",
          "fullName" : "robimarko"
        },
        "authorEmail" : "robimarko@gmail.com",
        "comment" : "realtek: pcs: switch SerDes polarity to {rx,tx}-polarity\u000a\u000aWith the recent backport of the common PHY properties infrastructure\u000a(phy-common-props and the phy_get_manual_{rx,tx}_polarity() helpers) to\u000aOpenWrt, the generic `{rx,tx}-polarity` device tree properties are now\u000ausable for the Realtek PCS driver. Switch the driver and all affected\u000aboards from the local vendor-specific `realtek,pnswap-{rx,tx}` booleans\u000ato the common properties.\u000a\u000aAdd a `config_polarity` SerDes op (implemented by RTL930x and RTL931x;\u000aRTL838x/RTL839x polarity support not yet added) and a generic wrapper\u000athat resolves the requested polarity via phy_get_manual_{rx,tx}_polarity()\u000aand dispatches to the op. Variants without the op silently accept the\u000adefault polarity but warn when a non-default polarity is requested,\u000asince that cannot be honored.\u000a\u000aMove the polarity programming out of the variant setup_serdes callbacks\u000ainto rtpcs_pcs_config, so it runs before setup_serdes. This matches the\u000aordering used by the vendor SDK, which configures polarity first.\u000a\u000aUpdate all board DTS files that previously used `realtek,pnswap-{rx,tx}`\u000ato the new `{rx,tx}-polarity = <PHY_POL_INVERT>` property, and select\u000aPHY_COMMON_PROPS from Kconfig.\u000a\u000aEach SerDes now retains its DT node for later polarity lookup. Use\u000afor_each_child_of_node_scoped for the iterator, and register a\u000adevm_add_action_or_reset for each stored reference so it is released on\u000aunbind or probe failure.\u000a\u000aSigned-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>\u000aLink: https://github.com/openwrt/openwrt/pull/23044\u000aSigned-off-by: Robert Marko <robimarko@gmail.com>\u000a",
        "date" : "2026-04-24 10:13:38 +0200",
        "id" : "90c0a37ddce63a27abbcea7191811ca2194c0a86",
        "msg" : "realtek: pcs: switch SerDes polarity to {rx,tx}-polarity",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/dts/rtl9313_zyxel_xs1930-10.dts"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/dts/rtl9313_zyxel_xs1930-12f.dts"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/dts/rtl9311_linksys_lgs352c.dts"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/dts/rtl9313_xikestor_sks8300-12x-v1.dts"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/patches-6.18/730-add-pcs-rtl-otto.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/dts/rtl9313_zyxel_xs1930-12hp.dts"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package/utils/util-linux/patches/0001-nsenter-Fix-AT_HANDLE_FID-on-musl.patch"
        ],
        "commitId" : "d7512950ba5b0cbebe3826e046f18056bbf53261",
        "timestamp" : 1777018733000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/robimarko",
          "fullName" : "robimarko"
        },
        "authorEmail" : "robimarko@gmail.com",
        "comment" : "util-linux: fix build on Linux v6.18 against musl\u000a\u000aBackport an upstream patch to avoid usages of an undefined\u000aAT_HANDLE_FID.\u000a\u000aCloses: https://github.com/openwrt/openwrt/issues/23058\u000aSigned-off-by: Thomas Weißschuh <thomas@t-8ch.de>\u000aLink: https://github.com/openwrt/openwrt/pull/23059\u000aSigned-off-by: Robert Marko <robimarko@gmail.com>\u000a",
        "date" : "2026-04-24 10:18:53 +0200",
        "id" : "d7512950ba5b0cbebe3826e046f18056bbf53261",
        "msg" : "util-linux: fix build on Linux v6.18 against musl",
        "paths" : [
          {
            "editType" : "add",
            "file" : "package/utils/util-linux/patches/0001-nsenter-Fix-AT_HANDLE_FID-on-musl.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/realtek/base-files/etc/board.d/02_network",
          "target/linux/realtek/image/rtl930x.mk",
          "target/linux/realtek/dts/rtl9303_hasivo_s600wp-5gt-2sx-se.dts"
        ],
        "commitId" : "8275b62ecddd2c7e186d97846c9fe79130f52941",
        "timestamp" : 1777025846000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/robimarko",
          "fullName" : "robimarko"
        },
        "authorEmail" : "robimarko@gmail.com",
        "comment" : "realtek: rtl930x: add Hasivo S600WP-5GT-2SX-SE\u000a\u000aThis commit adds support for Hasivo S600WP-5GT-2SX-SE switch.\u000a\u000aDevice specification\u000a--------------------\u000aSoC Type:               Realtek RTL9303\u000aRAM:                    128MB DDR3 SDRAM\u000aFlash:                  Fudan FM25Q128A (16 MB)\u000aEthernet:               5x RTL8221B 10/100/1000/2500Mbps PHY (RJ45)\u000a                        2x SFP+ 10G (I2C/DOM via bit-banged GPIO)\u000aLEDs:                   1x power green (no control)\u000a                        1x system green (via RTL9303 GPIO)\u000a                        3x RJ45 LEDs/port (HC595 shift regs on LED SPI)\u000a                                1x Green (1G link)\u000a                                1x Green (10M/100M link)\u000a                                1x Orange (2.5G link)\u000a                        2x SFP+ LEDs/port (HC595 shift regs on LED SPI)\u000a                                1x 10G link\u000a                                1x 1G link\u000aButton:                 Reset\u000aUSB ports:              None\u000aBootloader:             Realtek U-Boot 2011.12\u000aPoE:                    1x HS104PTI for 802.3af/at/bt PoE (driver\u000a                        will follow in a separate patch)\u000a\u000aInstalling OpenWrt\u000a------------------\u000a1. UART RJ45 requires soldering a connector to the empty footprint (RJ1).\u000a   (Amphenol RJHSEE380 or similar)\u000a2. Connect to UART 38400@8n1, using Cisco Console Rollover cable (RS232)\u000a3. Enter bootloader by pressing esc key during boot\u000a4. Enter password `Hs2021cfgmg`\u000a5. Type `XXXX` to get into U-Boot\u000a6. Increase baudrate: `setenv baudrate 115200`\u000a7. Use serial transfer (Y modem) via minicom:\u000a   `loady 0x84f00000`\u000a   Then send the initramfs image via minicom's Y modem upload.\u000a8. `bootm 0x84f00000`\u000a\u000aNow you should be in OpenWrt, and can use sysupgrade to install.\u000a\u000aSigned-off-by: Carlo Szelinsky <github@szelinsky.de>\u000aLink: https://github.com/openwrt/openwrt/pull/22310\u000aSigned-off-by: Robert Marko <robimarko@gmail.com>\u000a",
        "date" : "2026-04-24 12:17:26 +0200",
        "id" : "8275b62ecddd2c7e186d97846c9fe79130f52941",
        "msg" : "realtek: rtl930x: add Hasivo S600WP-5GT-2SX-SE",
        "paths" : [
          {
            "editType" : "add",
            "file" : "target/linux/realtek/dts/rtl9303_hasivo_s600wp-5gt-2sx-se.dts"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/base-files/etc/board.d/02_network"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/image/rtl930x.mk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/mediatek/patches-6.12/121-hack-spi-nand-1b-bbm.patch",
          "target/linux/mediatek/patches-6.12/062-v6.18-arm64-dts-mediatek-add-thermal-sensor-support-on-mt7.patch",
          "target/linux/mediatek/patches-6.12/911-dts-mt7988a-bpi-r4-be14-wifi-eeprom.patch",
          "target/linux/mediatek/patches-6.12/050-v6.16-phy-mediatek-xsphy-support-type-switch-by-pericfg.patch",
          "target/linux/mediatek/patches-6.12/012-v6.14-pinctrl-mediatek-Drop-mtk_pinconf_bias_set_pd.patch",
          "target/linux/mediatek/patches-6.12/844-cpufreq-mediatek-Add-support-for-MT7987.patch",
          "target/linux/mediatek/patches-6.12/966-pcie-mediatek-gen3-Add-WIFI-HW-reset-flow.patch",
          "target/linux/mediatek/patches-6.12/930-spi-mt65xx-enable-sel-clk.patch",
          "target/linux/mediatek/patches-6.12/036-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-serial0-deb.patch",
          "target/linux/mediatek/patches-6.12/900-dts-mt7622-bpi-r64-aliases-for-dtoverlay.patch",
          "target/linux/mediatek/patches-6.12/751-net-ethernet-mtk_eth_soc-revise-hardware-configuration-for-mt7987.patch",
          "target/linux/mediatek/patches-6.12/750-net-ethernet-mtk_eth_soc-add-mt7987-support.patch",
          "target/linux/mediatek/patches-6.12/821-add-pwm-feature-for-mt7987.patch",
          "target/linux/mediatek/patches-6.12/864-arm64-dts-mt7986-add-sound-overlay-for-bpi-r3.patch",
          "target/linux/mediatek/patches-6.12/946-arm64-dts-mt7986-move-dlm-in-a-dedicated-node.patch",
          "target/linux/mediatek/patches-6.12/610-pcie-mediatek-fix-clearing-interrupt-status.patch",
          "target/linux/mediatek/patches-6.12/040-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-t-phy-for-s.patch",
          "target/linux/mediatek/patches-6.12/450-nvmem-add-layout-for-Adtran-devices.patch",
          "target/linux/mediatek/patches-6.12/863-arm64-dts-mt7986-add-sound-wm8960.patch",
          "target/linux/mediatek/patches-6.12/115-Revert-arm64-dts-mediatek-fix-t-phy-unit-name.patch",
          "target/linux/mediatek/patches-6.12/181-v6.16-arm64-dts-mediatek-mt7988a-bpi-r4-configure-spi-node.patch",
          "target/linux/mediatek/patches-6.12/110-dts-fix-bpi2-console.patch",
          "target/linux/mediatek/patches-6.12/435-drivers-mtd-spinand-Add-calibration-support-for-spin.patch",
          "target/linux/mediatek/patches-6.12/131-dts-mt7622-add-snand-support.patch",
          "target/linux/mediatek/patches-6.12/944-net-ethernet-mtk_wed-move-dlm-a-dedicated-dts-node.patch",
          "target/linux/mediatek/patches-6.12/722-remove-300Hz-to-prevent-freeze.patch",
          "target/linux/mediatek/patches-6.12/910-dts-mt7622-bpi-r64-wifi-eeprom.patch",
          "target/linux/mediatek/patches-6.12/022-v6.14-arm64-dts-mediatek-mt7988-Add-pinctrl-support.patch",
          "target/linux/mediatek/patches-6.12/736-net-pcs-mtk_usxgmii-add-polarity-control.patch",
          "target/linux/mediatek/patches-6.12/340-mtd-spinand-Add-support-for-the-Fidelix-FM35X1GA.patch",
          "target/linux/mediatek/patches-6.12/024-v6.14-arm64-dts-mediatek-mt7988-Add-mmc-support.patch",
          "target/linux/mediatek/files-6.12/drivers/net/mdio/mdio-an8855.c",
          "target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb-mxl-2p5g-phy-eth1.dtso",
          "target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb-spim-nand.dtso",
          "target/linux/mediatek/patches-6.12/028-v6.14-arm64-dts-mediatek-mt7988-Add-CPU-OPP-table-for-cloc.patch",
          "target/linux/mediatek/patches-6.12/841-cpufreq-add-cpu-volt-correction-support-for-mt7988.patch",
          "target/linux/mediatek/patches-6.12/051-v6.16-hwrng-mtk-Add-struct-device-pointer-to-device-contex.patch",
          "target/linux/mediatek/patches-6.12/101-dts-update-mt7629-rfb.patch",
          "target/linux/mediatek/patches-6.12/734-net-phy-add-Airoha-EN8801SC-PHY.patch",
          "target/linux/mediatek/patches-6.12/161-dts-mt7623-bpi-r2-mmc-device-order.patch",
          "target/linux/mediatek/patches-6.12/021-v6.13-arm64-dts-mediatek-mt7988-add-efuse-block.patch",
          "target/linux/mediatek/patches-6.12/031-v6.14-arm64-dts-mediatek-mt7988-Add-pcie-nodes.patch",
          "target/linux/mediatek/patches-6.12/020-v6.13-arm64-dts-mediatek-mt7988-add-UART-controllers.patch",
          "target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb.dts",
          "target/linux/mediatek/patches-6.12/940-net-ethernet-mtk_wed-rename-mtk_wed_get_memory_regio.patch",
          "target/linux/mediatek/patches-6.12/111-dts-fix-bpi64-console.patch",
          "target/linux/mediatek/patches-6.12/032-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-pinctrl-subnod.patch",
          "target/linux/mediatek/patches-6.12/741-net-pcs-mtk-lynxi-add-phya-tx-rx-clock-path.patch",
          "target/linux/mediatek/patches-6.12/042-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-pwm.patch",
          "target/linux/mediatek/patches-6.12/196-dts-mt7986a-bpi-r3-use-all-ubi-nand-layout.patch",
          "target/linux/mediatek/files-6.12/drivers/net/phy/air_an8855.c",
          "target/linux/mediatek/patches-6.12/116-arm64-dts-mediatek-mt7622-readd-syscon-to-pciesys-no.patch",
          "target/linux/mediatek/patches-6.12/177-v6.16-arm64-dts-mediatek-mt7988-add-phy-calibration-efuse-.patch",
          "target/linux/mediatek/patches-6.12/965-dts-mt7988a-add-trng-support.patch",
          "target/linux/mediatek/patches-6.12/431-drivers-spi-mt65xx-Move-chip_config-to-driver-s-priv.patch",
          "target/linux/mediatek/patches-6.12/701-net-phy-mediatek-add-driver-for-built-in-2.5G-ethern.patch",
          "target/linux/mediatek/patches-6.12/195-dts-mt7986a-bpi-r3-leds-port-names-and-wifi-eeprom.patch",
          "target/linux/mediatek/Makefile",
          "target/linux/mediatek/patches-6.12/026-v6.14-arm64-dts-mediatek-mt7988-Add-thermal-zone.patch",
          "target/linux/mediatek/patches-6.12/400-crypto-add-eip97-inside-secure-support.patch",
          "target/linux/mediatek/patches-6.12/034-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-fixed-regulato.patch",
          "target/linux/mediatek/mt7629/config-6.12",
          "target/linux/mediatek/patches-6.12/100-dts-update-mt7622-rfb1.patch",
          "target/linux/mediatek/patches-6.12/041-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-ssusb1-on-b.patch",
          "target/linux/mediatek/patches-6.12/721-dts-mt7622-mediatek-fix-300mhz.patch",
          "target/linux/mediatek/patches-6.12/211-PM-devfreq-mtk-cci-check-cpufreq-availability-early.patch",
          "target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb-mxl-2p5g-phy-swp5.dtso",
          "target/linux/mediatek/patches-6.12/840-cpufreq-add-support-to-adjust-cpu-volt-by-efuse-cali.patch",
          "target/linux/mediatek/patches-6.12/029-v6.14-arm64-dts-mediatek-mt7988-Disable-usb-controllers-by.patch",
          "target/linux/mediatek/patches-6.12/330-snand-mtk-bmt-support.patch",
          "target/linux/mediatek/patches-6.12/843-cpufreq-add-support-to-fix-voltage-cpu.patch",
          "target/linux/mediatek/patches-6.12/035-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-thermal-config.patch",
          "target/linux/mediatek/patches-6.12/117-complete-mt7981b-dtsi.patch",
          "target/linux/mediatek/patches-6.12/611-pcie-mediatek-gen3-PERST-for-100ms.patch",
          "target/linux/mediatek/patches-6.12/901-arm-add-cmdline-override.patch",
          "target/linux/mediatek/patches-6.12/194-dts-mt7968a-add-ramoops.patch",
          "target/linux/mediatek/patches-6.12/862-arm64-dts-mt7986-add-afe.patch",
          "target/linux/mediatek/mt7622/config-6.12",
          "target/linux/mediatek/mt7623/config-6.12",
          "target/linux/mediatek/patches-6.12/176-v6.17-arm64-dts-mediatek-mt7988-add-cci-node.patch",
          "target/linux/mediatek/patches-6.12/740-net-pcs-mtk_lynxi-add-mt7987-support.patch",
          "target/linux/mediatek/patches-6.12/070-v7.0-pinctrl-mediatek-enable-ies_present-flag-for-MT798x.patch",
          "target/linux/mediatek/patches-6.12/060-v6.13-mmc-mtk-sd-add-support-for-mt7988.patch",
          "target/linux/mediatek/patches-6.12/112-dts-fix-bpi64-lan-names.patch",
          "target/linux/mediatek/patches-6.12/030-v6.14-arm64-dts-mediatek-mt7988-Add-t-phy-for-ssusb1.patch",
          "target/linux/mediatek/patches-6.12/911-dts-mt7622-bpi-r64-add-rootdisk.patch",
          "target/linux/mediatek/patches-6.12/186-arm64-dts-mt7988a-complete-dtsi.patch",
          "target/linux/mediatek/patches-6.12/361-clk-mediatek-add-mt7987-clock-drivers-support.patch",
          "target/linux/mediatek/patches-6.12/039-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-PCA9545-I2C-Mu.patch",
          "target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7986a-rfb-spim-nor.dts",
          "target/linux/mediatek/patches-6.12/113-dts-fix-bpi64-leds-and-buttons.patch",
          "target/linux/mediatek/patches-6.12/842-mediatek-enable-using-efuse-cali-data-for-mt7988-cpu-volt.patch",
          "target/linux/mediatek/patches-6.12/182-v6.17-arm64-dts-mediatek-mt7988a-bpi-r4-add-proc-supply-fo.patch",
          "target/linux/mediatek/files-6.12/drivers/mfd/airoha-an8855.c",
          "target/linux/mediatek/patches-6.12/710-pci-pcie-mediatek-add-support-for-coherent-DMA.patch",
          "target/linux/mediatek/patches-6.12/193-dts-mt7623-thermal_zone_fix.patch",
          "target/linux/mediatek/patches-6.12/360-pinctrl-mediatek-add-mt7987-pinctrl-support.patch",
          "target/linux/mediatek/patches-6.12/198-dts-mt7988a-enable-wed.patch",
          "target/linux/mediatek/patches-6.12/162-dts-mt7623-bpi-r2-led-aliases.patch",
          "target/linux/mediatek/patches-6.12/185-arm64-dts-mt7988a-add-serial1-and-serial2-aliases.patch",
          "target/linux/mediatek/patches-6.12/172-v6.16-arm64-dts-mediatek-mt7988a-bpi-r4-enable-xsphy.patch",
          "target/linux/mediatek/patches-6.12/025-v6.14-arm64-dts-mediatek-mt7988-Add-lvts-node.patch",
          "target/linux/mediatek/patches-6.12/700-net-phy-mediatek-Add-2.5Gphy-firmware-dt-bindings-an.patch",
          "target/linux/mediatek/files-6.12/drivers/net/dsa/an8855.c",
          "target/linux/mediatek/patches-6.12/410-bt-mtk-serial-fix.patch",
          "target/linux/mediatek/patches-6.12/037-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-default-UART-s.patch",
          "target/linux/mediatek/patches-6.12/027-v6.14-arm64-dts-mediatek-mt7988-Add-mcu-sys-node-for-cpu.patch",
          "target/linux/mediatek/patches-6.12/180-v6.16-arm64-dts-mediatek-mt7988a-bpi-r4-Add-fan-and-coolin.patch",
          "target/linux/mediatek/patches-6.12/187-arm64-dts-mediatek-fix-mt7981-spim-clock.patch",
          "target/linux/mediatek/files-6.12/drivers/net/dsa/an8855.h",
          "target/linux/mediatek/patches-6.12/830-thermal-drivers-mediatek-lvts_thermal-Add-irq_enable-support.patch",
          "target/linux/mediatek/patches-6.12/164-dts-mt7623-bpi-r2-rootdisk-for-fitblk.patch",
          "target/linux/mediatek/patches-6.12/752-net-phy-mediatek-i2p5g-add-support-for-mt7987.patch",
          "target/linux/mediatek/patches-6.12/140-dts-fix-wmac-support-for-mt7622-rfb1.patch",
          "target/linux/mediatek/patches-6.12/210-PM-devfreq-mtk-cci-use-devres-for-resource-managemen.patch",
          "target/linux/mediatek/patches-6.12/105-dts-mt7622-enable-pstore.patch",
          "target/linux/mediatek/patches-6.12/602-arm64-dts-mediatek-add-mt7622-pcie-slot-node.patch",
          "target/linux/mediatek/patches-6.12/941-arm64-dts-mt7986-move-cpuboot-in-a-dedicated-node.patch",
          "target/linux/mediatek/patches-6.12/436-drivers-mtd-spi-nor-Add-calibration-support-for-spi-.patch",
          "target/linux/mediatek/patches-6.12/173-dts-mt7988a-Add-built-in-ethernet-phy-firmware-node.patch",
          "target/linux/mediatek/patches-6.12/945-arm64-dts-mt7986-move-ilm-in-a-dedicated-node.patch",
          "target/linux/mediatek/patches-6.12/171-v6.16-arm64-dts-mediatek-mt7988-Add-xsphy-for-ssusb0-pcie2.patch",
          "target/linux/mediatek/patches-6.12/174-v6.16-arm64-dts-mediatek-mt7988-add-spi-controllers.patch",
          "target/linux/mediatek/patches-6.12/175-v6.16-arm64-dts-mediatek-mt7988-move-uart0-and-spi1-pins-t.patch",
          "target/linux/mediatek/patches-6.12/045-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-proc-supply-fo.patch",
          "target/linux/mediatek/patches-6.12/434-drivers-spi-mt65xx-Add-controller-s-calibration-para.patch",
          "target/linux/mediatek/patches-6.12/163-dts-mt7623-bpi-r2-ethernet-alias.patch",
          "target/linux/mediatek/patches-6.12/114-dts-bpi64-disable-rtc.patch",
          "target/linux/mediatek/patches-6.12/189-arm64-dts-mediatek-mt7988a-complete-bpi-r4.patch",
          "target/linux/mediatek/patches-6.12/160-dts-mt7623-bpi-r2-earlycon.patch",
          "target/linux/mediatek/patches-6.12/011-v6.14-pinctrl-mediatek-add-MT7988-pinctrl-driver.patch",
          "target/linux/mediatek/patches-6.12/320-hwrng-mtk-add-support-for-hw-access-via-SMCC.patch",
          "target/linux/mediatek/patches-6.12/199-arm64-dts-mediatek-mt7986-increase-ATF-reserved-memo.patch",
          "target/linux/mediatek/patches-6.12/178-arm64-dts-mediatek-mt7988-add-basic-ethernet-nodes.patch",
          "target/linux/mediatek/patches-6.12/038-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-I2C-control.patch",
          "target/linux/mediatek/filogic/config-6.12",
          "target/linux/mediatek/patches-6.12/737-net-dsa-add-Airoha-AN8855.patch",
          "target/linux/mediatek/patches-6.12/411-mtd-spinand-fix-support-for-FORESEE.patch",
          "target/linux/mediatek/patches-6.12/942-net-ethernet-mtk_wed-move-cpuboot-in-a-dedicated-dts.patch",
          "target/linux/mediatek/patches-6.12/119-pinctrl-mediatek-MT7981-some-register-map-fixes.patch",
          "target/linux/mediatek/patches-6.12/130-dts-mt7629-add-snand-support.patch",
          "target/linux/mediatek/patches-6.12/061-v6.19-arm64-dts-mediatek-mt7986-bpi-r3-Change-fan-PWM-valu.patch",
          "target/linux/mediatek/files-6.12/drivers/nvmem/an8855-efuse.c",
          "target/linux/mediatek/patches-6.12/023-v6.14-arm64-dts-mediatek-mt7988-Add-reserved-memory.patch",
          "target/linux/mediatek/patches-6.12/500-gsw-rtl8367s-mt7622-support.patch",
          "target/linux/mediatek/patches-6.12/200-phy-phy-mtk-tphy-Add-hifsys-support.patch",
          "target/linux/mediatek/files-6.12/include/linux/mfd/airoha-an8855-mfd.h",
          "target/linux/mediatek/patches-6.12/401-crypto-fix-eip97-cache-incoherent.patch",
          "target/linux/mediatek/patches-6.12/179-arm64-dts-mediatek-mt7988-add-switch-node.patch",
          "target/linux/mediatek/patches-6.12/183-arm64-dts-mediatek-mt7988a-bpi-r4-add-sfp-cages-and-link-to-gmac.patch",
          "target/linux/mediatek/patches-6.12/432-drivers-spi-Add-support-for-dynamic-calibration.patch",
          "target/linux/mediatek/patches-6.12/044-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-MediaTek-MT668.patch",
          "target/linux/mediatek/patches-6.12/033-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-watchdog.patch",
          "target/linux/mediatek/patches-6.12/920-block-partitions-msdos-add-OF-node-by-partition-numb.patch",
          "target/linux/mediatek/patches-6.12/950-smartrg-i2c-led-driver.patch",
          "target/linux/mediatek/patches-6.12/943-net-ethernet-mtk_wed-move-ilm-a-dedicated-dts-node.patch",
          "target/linux/mediatek/patches-6.12/350-21-cpufreq-mediatek-Add-support-for-MT7988.patch",
          "target/linux/mediatek/patches-6.12/955-dts-mt7968a-bpi-r3-add-label-to-gmac-for-sfp1-port.patch",
          "target/linux/mediatek/patches-6.12/150-dts-mt7623-eip97-inside-secure-support.patch",
          "target/linux/mediatek/patches-6.12/188-arm64-dts-mediatek-add-MT7988A-reference-board-devic.patch",
          "target/linux/mediatek/patches-6.12/960-asus-hack-u-boot-ignore-mtdparts.patch",
          "target/linux/mediatek/patches-6.12/831-thermal-drivers-mediatek-lvts_thermal-Add-MT7987-support.patch",
          "target/linux/mediatek/patches-6.12/170-arm64-dts-mediatek-mt7988a-bpi-r4-allow-hw-variants-.patch",
          "target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7986a-rfb-spim-nand.dts",
          "target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7986a-rfb.dtsi",
          "target/linux/mediatek/patches-6.12/104-mt7622-add-snor-irq.patch",
          "target/linux/mediatek/patches-6.12/331-mt7622-rfb1-enable-bmt.patch",
          "target/linux/mediatek/patches-6.12/184-arm64-dts-mediatek-mt7988a-bpi-r4-configure-switch-phys-and-leds.patch",
          "target/linux/mediatek/patches-6.12/010-v6.14-pinctrl-mediatek-add-support-for-MTK_PULL_PD_TYPE.patch",
          "target/linux/mediatek/patches-6.12/103-mt7623-enable-arch-timer.patch",
          "target/linux/mediatek/patches-6.12/106-dts-mt7622-disable_btif.patch",
          "target/linux/mediatek/patches-6.12/190-arm64-dts-mediatek-mt7622-fix-GICv2-range.patch",
          "target/linux/mediatek/patches-6.12/255-clk-mediatek-mt7988-infracfg-SPI0-clocks-are-not-critical.patch",
          "target/linux/mediatek/patches-6.12/043-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-pcie.patch",
          "target/linux/mediatek/patches-6.12/433-drivers-spi-mem-Add-spi-calibration-hook.patch"
        ],
        "commitId" : "bdd216a4ec6d5a2c04424c1dcbeb4e8736fcdd94",
        "timestamp" : 1777042371000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/daniel",
          "fullName" : "daniel"
        },
        "authorEmail" : "daniel@makrotopia.org",
        "comment" : "mediatek: drop v6.12 and default to v6.18\u000a\u000aSwitch to kernel v6.18 and drop v6.12.\u000a\u000aSigned-off-by: Daniel Golle <daniel@makrotopia.org>\u000a",
        "date" : "2026-04-24 15:52:51 +0100",
        "id" : "bdd216a4ec6d5a2c04424c1dcbeb4e8736fcdd94",
        "msg" : "mediatek: drop v6.12 and default to v6.18",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/010-v6.14-pinctrl-mediatek-add-support-for-MTK_PULL_PD_TYPE.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/840-cpufreq-add-support-to-adjust-cpu-volt-by-efuse-cali.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/410-bt-mtk-serial-fix.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/131-dts-mt7622-add-snand-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/121-hack-spi-nand-1b-bbm.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/050-v6.16-phy-mediatek-xsphy-support-type-switch-by-pericfg.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/700-net-phy-mediatek-Add-2.5Gphy-firmware-dt-bindings-an.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/946-arm64-dts-mt7986-move-dlm-in-a-dedicated-node.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/942-net-ethernet-mtk_wed-move-cpuboot-in-a-dedicated-dts.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/945-arm64-dts-mt7986-move-ilm-in-a-dedicated-node.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/737-net-dsa-add-Airoha-AN8855.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/038-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-I2C-control.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/401-crypto-fix-eip97-cache-incoherent.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/files-6.12/drivers/mfd/airoha-an8855.c"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/100-dts-update-mt7622-rfb1.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/965-dts-mt7988a-add-trng-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/106-dts-mt7622-disable_btif.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/171-v6.16-arm64-dts-mediatek-mt7988-Add-xsphy-for-ssusb0-pcie2.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/150-dts-mt7623-eip97-inside-secure-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/040-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-t-phy-for-s.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/179-arm64-dts-mediatek-mt7988-add-switch-node.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/194-dts-mt7968a-add-ramoops.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/028-v6.14-arm64-dts-mediatek-mt7988-Add-CPU-OPP-table-for-cloc.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/186-arm64-dts-mt7988a-complete-dtsi.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/188-arm64-dts-mediatek-add-MT7988A-reference-board-devic.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/117-complete-mt7981b-dtsi.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/032-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-pinctrl-subnod.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/116-arm64-dts-mediatek-mt7622-readd-syscon-to-pciesys-no.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/736-net-pcs-mtk_usxgmii-add-polarity-control.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/031-v6.14-arm64-dts-mediatek-mt7988-Add-pcie-nodes.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/174-v6.16-arm64-dts-mediatek-mt7988-add-spi-controllers.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/180-v6.16-arm64-dts-mediatek-mt7988a-bpi-r4-Add-fan-and-coolin.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/060-v6.13-mmc-mtk-sd-add-support-for-mt7988.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/331-mt7622-rfb1-enable-bmt.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7986a-rfb.dtsi"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/042-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-pwm.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/734-net-phy-add-Airoha-EN8801SC-PHY.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/177-v6.16-arm64-dts-mediatek-mt7988-add-phy-calibration-efuse-.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/940-net-ethernet-mtk_wed-rename-mtk_wed_get_memory_regio.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/611-pcie-mediatek-gen3-PERST-for-100ms.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/844-cpufreq-mediatek-Add-support-for-MT7987.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/751-net-ethernet-mtk_eth_soc-revise-hardware-configuration-for-mt7987.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/mt7622/config-6.12"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/026-v6.14-arm64-dts-mediatek-mt7988-Add-thermal-zone.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/255-clk-mediatek-mt7988-infracfg-SPI0-clocks-are-not-critical.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/841-cpufreq-add-cpu-volt-correction-support-for-mt7988.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/210-PM-devfreq-mtk-cci-use-devres-for-resource-managemen.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/340-mtd-spinand-Add-support-for-the-Fidelix-FM35X1GA.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb.dts"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/051-v6.16-hwrng-mtk-Add-struct-device-pointer-to-device-contex.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/181-v6.16-arm64-dts-mediatek-mt7988a-bpi-r4-configure-spi-node.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/filogic/config-6.12"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/190-arm64-dts-mediatek-mt7622-fix-GICv2-range.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/130-dts-mt7629-add-snand-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/files-6.12/drivers/net/phy/air_an8855.c"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/012-v6.14-pinctrl-mediatek-Drop-mtk_pinconf_bias_set_pd.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/911-dts-mt7622-bpi-r64-add-rootdisk.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/187-arm64-dts-mediatek-fix-mt7981-spim-clock.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/436-drivers-mtd-spi-nor-Add-calibration-support-for-spi-.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/029-v6.14-arm64-dts-mediatek-mt7988-Disable-usb-controllers-by.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/114-dts-bpi64-disable-rtc.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/752-net-phy-mediatek-i2p5g-add-support-for-mt7987.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/920-block-partitions-msdos-add-OF-node-by-partition-numb.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb-mxl-2p5g-phy-swp5.dtso"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/175-v6.16-arm64-dts-mediatek-mt7988-move-uart0-and-spi1-pins-t.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/821-add-pwm-feature-for-mt7987.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/701-net-phy-mediatek-add-driver-for-built-in-2.5G-ethern.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7986a-rfb-spim-nor.dts"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/033-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-watchdog.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/411-mtd-spinand-fix-support-for-FORESEE.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/602-arm64-dts-mediatek-add-mt7622-pcie-slot-node.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/027-v6.14-arm64-dts-mediatek-mt7988-Add-mcu-sys-node-for-cpu.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/400-crypto-add-eip97-inside-secure-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/025-v6.14-arm64-dts-mediatek-mt7988-Add-lvts-node.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/files-6.12/drivers/nvmem/an8855-efuse.c"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/037-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-default-UART-s.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/195-dts-mt7986a-bpi-r3-leds-port-names-and-wifi-eeprom.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/950-smartrg-i2c-led-driver.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/943-net-ethernet-mtk_wed-move-ilm-a-dedicated-dts-node.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/024-v6.14-arm64-dts-mediatek-mt7988-Add-mmc-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/500-gsw-rtl8367s-mt7622-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/960-asus-hack-u-boot-ignore-mtdparts.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/433-drivers-spi-mem-Add-spi-calibration-hook.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/740-net-pcs-mtk_lynxi-add-mt7987-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/112-dts-fix-bpi64-lan-names.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/193-dts-mt7623-thermal_zone_fix.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/176-v6.17-arm64-dts-mediatek-mt7988-add-cci-node.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/330-snand-mtk-bmt-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/432-drivers-spi-Add-support-for-dynamic-calibration.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/184-arm64-dts-mediatek-mt7988a-bpi-r4-configure-switch-phys-and-leds.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/113-dts-fix-bpi64-leds-and-buttons.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/115-Revert-arm64-dts-mediatek-fix-t-phy-unit-name.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/944-net-ethernet-mtk_wed-move-dlm-a-dedicated-dts-node.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/files-6.12/drivers/net/dsa/an8855.h"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/741-net-pcs-mtk-lynxi-add-phya-tx-rx-clock-path.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/files-6.12/drivers/net/dsa/an8855.c"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/360-pinctrl-mediatek-add-mt7987-pinctrl-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/140-dts-fix-wmac-support-for-mt7622-rfb1.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/450-nvmem-add-layout-for-Adtran-devices.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/mt7629/config-6.12"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/173-dts-mt7988a-Add-built-in-ethernet-phy-firmware-node.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/710-pci-pcie-mediatek-add-support-for-coherent-DMA.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/020-v6.13-arm64-dts-mediatek-mt7988-add-UART-controllers.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/041-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-ssusb1-on-b.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/941-arm64-dts-mt7986-move-cpuboot-in-a-dedicated-node.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/198-dts-mt7988a-enable-wed.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/434-drivers-spi-mt65xx-Add-controller-s-calibration-para.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/103-mt7623-enable-arch-timer.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/162-dts-mt7623-bpi-r2-led-aliases.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/900-dts-mt7622-bpi-r64-aliases-for-dtoverlay.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/036-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-serial0-deb.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/182-v6.17-arm64-dts-mediatek-mt7988a-bpi-r4-add-proc-supply-fo.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/199-arm64-dts-mediatek-mt7986-increase-ATF-reserved-memo.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/172-v6.16-arm64-dts-mediatek-mt7988a-bpi-r4-enable-xsphy.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/189-arm64-dts-mediatek-mt7988a-complete-bpi-r4.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/111-dts-fix-bpi64-console.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/842-mediatek-enable-using-efuse-cali-data-for-mt7988-cpu-volt.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/011-v6.14-pinctrl-mediatek-add-MT7988-pinctrl-driver.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/039-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-PCA9545-I2C-Mu.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/200-phy-phy-mtk-tphy-Add-hifsys-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/911-dts-mt7988a-bpi-r4-be14-wifi-eeprom.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/110-dts-fix-bpi2-console.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/164-dts-mt7623-bpi-r2-rootdisk-for-fitblk.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/431-drivers-spi-mt65xx-Move-chip_config-to-driver-s-priv.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/966-pcie-mediatek-gen3-Add-WIFI-HW-reset-flow.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/044-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-MediaTek-MT668.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/mediatek/Makefile"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/119-pinctrl-mediatek-MT7981-some-register-map-fixes.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/955-dts-mt7968a-bpi-r3-add-label-to-gmac-for-sfp1-port.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/070-v7.0-pinctrl-mediatek-enable-ies_present-flag-for-MT798x.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/185-arm64-dts-mt7988a-add-serial1-and-serial2-aliases.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/831-thermal-drivers-mediatek-lvts_thermal-Add-MT7987-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/023-v6.14-arm64-dts-mediatek-mt7988-Add-reserved-memory.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/901-arm-add-cmdline-override.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/022-v6.14-arm64-dts-mediatek-mt7988-Add-pinctrl-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/043-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Enable-pcie.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/163-dts-mt7623-bpi-r2-ethernet-alias.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/320-hwrng-mtk-add-support-for-hw-access-via-SMCC.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/350-21-cpufreq-mediatek-Add-support-for-MT7988.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/030-v6.14-arm64-dts-mediatek-mt7988-Add-t-phy-for-ssusb1.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/610-pcie-mediatek-fix-clearing-interrupt-status.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/files-6.12/include/linux/mfd/airoha-an8855-mfd.h"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/105-dts-mt7622-enable-pstore.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/045-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-proc-supply-fo.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/930-spi-mt65xx-enable-sel-clk.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/files-6.12/drivers/net/mdio/mdio-an8855.c"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/183-arm64-dts-mediatek-mt7988a-bpi-r4-add-sfp-cages-and-link-to-gmac.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/830-thermal-drivers-mediatek-lvts_thermal-Add-irq_enable-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7986a-rfb-spim-nand.dts"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/mt7623/config-6.12"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/361-clk-mediatek-add-mt7987-clock-drivers-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/034-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-fixed-regulato.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/435-drivers-mtd-spinand-Add-calibration-support-for-spin.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/722-remove-300Hz-to-prevent-freeze.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/170-arm64-dts-mediatek-mt7988a-bpi-r4-allow-hw-variants-.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/750-net-ethernet-mtk_eth_soc-add-mt7987-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/101-dts-update-mt7629-rfb.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/862-arm64-dts-mt7986-add-afe.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/021-v6.13-arm64-dts-mediatek-mt7988-add-efuse-block.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/161-dts-mt7623-bpi-r2-mmc-device-order.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/211-PM-devfreq-mtk-cci-check-cpufreq-availability-early.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/035-v6.14-arm64-dts-mediatek-mt7988a-bpi-r4-Add-thermal-config.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/104-mt7622-add-snor-irq.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/721-dts-mt7622-mediatek-fix-300mhz.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/863-arm64-dts-mt7986-add-sound-wm8960.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/160-dts-mt7623-bpi-r2-earlycon.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/910-dts-mt7622-bpi-r64-wifi-eeprom.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/062-v6.18-arm64-dts-mediatek-add-thermal-sensor-support-on-mt7.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/843-cpufreq-add-support-to-fix-voltage-cpu.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/061-v6.19-arm64-dts-mediatek-mt7986-bpi-r3-Change-fan-PWM-valu.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/178-arm64-dts-mediatek-mt7988-add-basic-ethernet-nodes.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/864-arm64-dts-mt7986-add-sound-overlay-for-bpi-r3.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb-mxl-2p5g-phy-eth1.dtso"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/files-6.12/arch/arm64/boot/dts/mediatek/mt7981-rfb-spim-nand.dtso"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/mediatek/patches-6.12/196-dts-mt7986a-bpi-r3-use-all-ubi-nand-layout.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package/libs/wolfssl/Makefile",
          "package/libs/wolfssl/patches/100-disable-hardening-check.patch"
        ],
        "commitId" : "8ef7b4ee4ba77a8d58e734753d1c87b1d4d332d7",
        "timestamp" : 1777057704000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/vincent",
          "fullName" : "vincent"
        },
        "authorEmail" : "vincent@systemli.org",
        "comment" : "wolfssl: update to 5.9.1\u000a\u000aFor changes, see:\u000ahttps://github.com/wolfSSL/wolfssl/releases/tag/v5.9.1-stable\u000a\u000aThis includes a fix for a critical (CVSS 9.3) vulnerability:\u000ahttps://github.com/advisories/GHSA-f5h9-5q52-qrx7\u000a\u000aSigned-off-by: Sander van Deijck <sander@vandeijck.com>\u000aLink: https://github.com/openwrt/openwrt/pull/23072\u000aSigned-off-by: Nick Hainke <vincent@systemli.org>\u000a",
        "date" : "2026-04-24 21:08:24 +0200",
        "id" : "8ef7b4ee4ba77a8d58e734753d1c87b1d4d332d7",
        "msg" : "wolfssl: update to 5.9.1",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "package/libs/wolfssl/Makefile"
          },
          {
            "editType" : "edit",
            "file" : "package/libs/wolfssl/patches/100-disable-hardening-check.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/generic/files/drivers/net/phy/rtl8261n/phy_patch.c"
        ],
        "commitId" : "017bf1c37e6913857ca33ba79b408ef296f4cb39",
        "timestamp" : 1777139768000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "kernel: rtl8261n: drop unreachable PHY register patch\u000a\u000aThe PHY register patch in question is gated by `CONFIG_MACH_REALTEK_RTL`,\u000ahas no documented/expected behavior, and is in practice unreachable:\u000a`phy_patch()` is only called from `rtkphy_config_init()`, which is exits\u000a(too) early for `CONFIG_MACH_REALTEK_RTL` builds.\u000a\u000aRemove it as a cleanup step before enabling standard USXGMII configuration\u000afor these PHYs.\u000a\u000aFixes: b77fa45d1278 (\"kernel: fix rtl8261n driver for realtek\")\u000aCo-authored-by: Jonas Jelonek <jelonek.jonas@gmail.com>\u000aSigned-off-by: Sven Eckelmann <sven@narfation.org>\u000aLink: https://github.com/openwrt/openwrt/pull/23076\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-25 19:56:08 +0200",
        "id" : "017bf1c37e6913857ca33ba79b408ef296f4cb39",
        "msg" : "kernel: rtl8261n: drop unreachable PHY register patch",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/generic/files/drivers/net/phy/rtl8261n/phy_patch.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/generic/files/drivers/net/phy/rtl8261n/rtk_phy.c"
        ],
        "commitId" : "dd5bd85a1ffbef075eb32c35e63d6e6eb1277982",
        "timestamp" : 1777139768000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "kernel: rtl8261n: always configure as USXGMII\u000a\u000aIn the past, all the configuration of SerDes and PHYs on the realtek\u000aswitches were done  using u-boot (`rtk init`). But since RTL930x switched\u000ato SerDes configuration under Linux, the SoC side is no longer using the\u000aRealtek-proprietary variant of USXGMII. The communication to the RTL8261N\u000aPHYs on those switches broke because of this incompatibility.\u000a\u000aEnabling the full initialization on `CONFIG_MACH_REALTEK_RTL` converts also\u000athe PHY side to the standard USXGMII and therefore ensures that both sides\u000aspeak the same dialect.\u000a\u000aCo-authored-by: Jonas Jelonek <jelonek.jonas@gmail.com>\u000aSigned-off-by: Sven Eckelmann <sven@narfation.org>\u000aLink: https://github.com/openwrt/openwrt/pull/23076\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-25 19:56:08 +0200",
        "id" : "dd5bd85a1ffbef075eb32c35e63d6e6eb1277982",
        "msg" : "kernel: rtl8261n: always configure as USXGMII",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/generic/files/drivers/net/phy/rtl8261n/rtk_phy.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/generic/files/drivers/net/phy/rtl8261n/rtk_phy.c"
        ],
        "commitId" : "51992c87c8d1cee54cffa3eacf7f15e6afd48b1c",
        "timestamp" : 1777139768000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "kernel: rtl8261n: add post-reset MDIO stabilization delay\u000a\u000aAfter the RTL8261N asserts a reset, the MDIO bus becomes temporarily\u000aunavailable during the chip's reinitialization sequence. Any subsequent\u000aread or write issued before the PHY has stabilized will fail.\u000a\u000aAdd a 30ms delay after triggering the reset to ensure the chip is reachable\u000avia MDIO before resuming communication.\u000a\u000aSigned-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>\u000aSigned-off-by: Sven Eckelmann <sven@narfation.org>\u000aLink: https://github.com/openwrt/openwrt/pull/23076\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-25 19:56:08 +0200",
        "id" : "51992c87c8d1cee54cffa3eacf7f15e6afd48b1c",
        "msg" : "kernel: rtl8261n: add post-reset MDIO stabilization delay",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/generic/files/drivers/net/phy/rtl8261n/rtk_phy.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/realtek/files-6.18/drivers/net/mdio/mdio-realtek-otto.c"
        ],
        "commitId" : "aaf91b7b6236b47370c8643d436f8c4f30a262c9",
        "timestamp" : 1777189187000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "realtek: mdio: harden defines\u000a\u000aAdd brackets to avoid silent bugs.\u000a\u000aSigned-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>\u000aLink: https://github.com/openwrt/openwrt/pull/23070\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-26 09:39:47 +0200",
        "id" : "aaf91b7b6236b47370c8643d436f8c4f30a262c9",
        "msg" : "realtek: mdio: harden defines",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/files-6.18/drivers/net/mdio/mdio-realtek-otto.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/realtek/files-6.18/drivers/net/mdio/mdio-realtek-otto.c"
        ],
        "commitId" : "a4a6a06c9f25440e446ad174576a4699e3ef9c2e",
        "timestamp" : 1777189187000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "realtek: mdio: fix \"SMY\" typo\u000a\u000aThe defines should have been named SMI like everywhere else.\u000a\u000aSigned-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>\u000aLink: https://github.com/openwrt/openwrt/pull/23070\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-26 09:39:47 +0200",
        "id" : "a4a6a06c9f25440e446ad174576a4699e3ef9c2e",
        "msg" : "realtek: mdio: fix \"SMY\" typo",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/files-6.18/drivers/net/mdio/mdio-realtek-otto.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/realtek/patches-6.18/024-02-v7.1-net-phy-realtek-add-RTL8224-pair-order-support.patch",
          "target/linux/generic/pending-6.18/720-08-net-phy-realtek-rate-adapter-in-C22-mode.patch",
          "target/linux/generic/pending-6.12/720-08-net-phy-realtek-rate-adapter-in-C22-mode.patch",
          "target/linux/generic/pending-6.12/720-07-net-phy-realtek-disable-MDIO-broadcast.patch",
          "target/linux/realtek/patches-6.18/740-net-phy-realtek-support-MDI-swapping-for-RTL8226.patch",
          "target/linux/realtek/patches-6.18/743-net-realtek-serdes-configuration.patch",
          "target/linux/generic/pending-6.18/720-07-net-phy-realtek-disable-MDIO-broadcast.patch",
          "target/linux/realtek/patches-6.18/024-04-v7.1-net-phy-realtek-add-RTL8224-polarity-support.patch"
        ],
        "commitId" : "45633073fe057b51d3c7397e28b6c5703c88686e",
        "timestamp" : 1777189643000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "generic: net: phy: realtek: don't disable MDIO address 0 for PHY in SFP module\u000a\u000aAt least the XikeStor SKT-2.5G-100M SFP module seems to internally use\u000aMDIO address 0 to access the PHY. This module allows accessing PHY\u000aregisters using Rollball protocol on address 0x51, and also provides\u000aread-only C22 access on address 0x56. However, after disabling the\u000aPHYAD0 configuration bit, only 0xffff can be read via both methods\u000a(except for MMD device 30 which can still be accessed).\u000a\u000aSince having MDIO address 0 enabled shouldn't do any harm on SFP modules\u000ajust leave the configuration bit alone in that case.\u000a\u000aSigned-off-by: Jan Hoffmann <jan@3e8.eu>\u000aLink: https://github.com/openwrt/openwrt/pull/23065\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-26 09:47:23 +0200",
        "id" : "45633073fe057b51d3c7397e28b6c5703c88686e",
        "msg" : "generic: net: phy: realtek: don't disable MDIO address 0 for PHY in SFP module",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/generic/pending-6.18/720-08-net-phy-realtek-rate-adapter-in-C22-mode.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/patches-6.18/743-net-realtek-serdes-configuration.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/generic/pending-6.12/720-07-net-phy-realtek-disable-MDIO-broadcast.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/patches-6.18/024-02-v7.1-net-phy-realtek-add-RTL8224-pair-order-support.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/generic/pending-6.18/720-07-net-phy-realtek-disable-MDIO-broadcast.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/patches-6.18/740-net-phy-realtek-support-MDI-swapping-for-RTL8226.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/patches-6.18/024-04-v7.1-net-phy-realtek-add-RTL8224-polarity-support.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/generic/pending-6.12/720-08-net-phy-realtek-rate-adapter-in-C22-mode.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/realtek/patches-6.18/712-net-phy-add-an-MDIO-SMBus-library.patch"
        ],
        "commitId" : "c78e2fe26dde403179da1622c4197e74a9f1cb93",
        "timestamp" : 1777189869000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "realtek: fix SMBus Rollball access\u000a\u000aThe Rollball command byte needs to be written last. Otherwise the\u000acontroller might access the wrong register or write the wrong value.\u000a\u000aFixes: 1fc19bc06edc (\"realtek: rtl93xx: mdio-smbus support for clause 45 and Rollball SFPs\")\u000aSigned-off-by: Jan Hoffmann <jan@3e8.eu>\u000aLink: https://github.com/openwrt/openwrt/pull/23049\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-26 09:51:09 +0200",
        "id" : "c78e2fe26dde403179da1622c4197e74a9f1cb93",
        "msg" : "realtek: fix SMBus Rollball access",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/patches-6.18/712-net-phy-add-an-MDIO-SMBus-library.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/generic/backport-6.18/744-v7.1-r8152-add-helper-functions-for-PHY-OCP-registers.patch",
          "target/linux/generic/backport-6.18/740-v6.19-r8152-Advertise-software-timestamp-information.patch",
          "target/linux/generic/backport-6.18/743-v7.1-r8152-add-helper-functions-for-PLA-USB-OCP-registers.patch",
          "target/linux/generic/backport-6.18/745-v7.1-r8152-Add-helper-functions-for-SRAM2.patch",
          "target/linux/generic/hack-6.18/760-net-usb-r8152-add-LED-configuration-from-OF.patch",
          "target/linux/generic/backport-6.18/741-v7.1-r8152-Add-2500baseT-EEE-status-configuration-support.patch",
          "target/linux/generic/backport-6.18/746-v7.1-r8152-Add-support-for-5Gbit-Link-Speeds-and-EEE.patch",
          "target/linux/generic/backport-6.18/742-v7.1-r8152-fix-incorrect-register-write-to-USB_UPHY_XTAL.patch",
          "target/linux/generic/backport-6.18/747-v7.1-r8152-Add-support-for-the-RTL8157-hardware.patch"
        ],
        "commitId" : "a7fd866a2caf4b5549d099e1f42a3da35c51772f",
        "timestamp" : 1777190270000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "kernel: backport RTL8157 support to 6.18\u000a\u000aBackport support for the RTL8157. The RTL8157 is a low-cost chipset\u000adesigned for USB to 5Gb Ethernet adapters.\u000a\u000aTested on Sabrent NT-C5GA (RTL8157), Wavlink WL-NWU340G (RTL8157) and\u000aUGREEN CM648 (RTL8156BG) adapters.\u000a\u000aSigned-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>\u000aLink: https://github.com/openwrt/openwrt/pull/23088\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-26 09:57:50 +0200",
        "id" : "a7fd866a2caf4b5549d099e1f42a3da35c51772f",
        "msg" : "kernel: backport RTL8157 support to 6.18",
        "paths" : [
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/741-v7.1-r8152-Add-2500baseT-EEE-status-configuration-support.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/generic/hack-6.18/760-net-usb-r8152-add-LED-configuration-from-OF.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/742-v7.1-r8152-fix-incorrect-register-write-to-USB_UPHY_XTAL.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/746-v7.1-r8152-Add-support-for-5Gbit-Link-Speeds-and-EEE.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/743-v7.1-r8152-add-helper-functions-for-PLA-USB-OCP-registers.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/747-v7.1-r8152-Add-support-for-the-RTL8157-hardware.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/744-v7.1-r8152-add-helper-functions-for-PHY-OCP-registers.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/745-v7.1-r8152-Add-helper-functions-for-SRAM2.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/740-v6.19-r8152-Advertise-software-timestamp-information.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package/kernel/linux/modules/netsupport.mk"
        ],
        "commitId" : "152fc0b304d2cdccef3e19ddb79face831389da2",
        "timestamp" : 1777190541000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "kernel: hide kmod-pppox\u000a\u000aThe pppox module is a dependency of pppoe/pptp/pppol2tp and does not\u000ahave a separate Kconfig symbol.\u000a\u000aSigned-off-by: Qingfang Deng <dqfext@gmail.com>\u000aLink: https://github.com/openwrt/openwrt/pull/23077\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-26 10:02:21 +0200",
        "id" : "152fc0b304d2cdccef3e19ddb79face831389da2",
        "msg" : "kernel: hide kmod-pppox",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "package/kernel/linux/modules/netsupport.mk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/octeon/patches-6.12/400-ubnt_dts_pruning.patch",
          "target/linux/octeon/patches-6.18/701-honor_sgmii_node_device_tree_status.patch",
          "target/linux/octeon/patches-6.18/100-mips_image_cmdline_hack.patch",
          "target/linux/octeon/patches-6.18/120-cmdline-hack.patch",
          "target/linux/octeon/patches-6.12/702-qca833x-force-pcs-reset.patch",
          "target/linux/octeon/patches-6.12/701-honor_sgmii_node_device_tree_status.patch",
          "target/linux/octeon/patches-6.18/700-allocate_interface_by_label.patch",
          "target/linux/octeon/patches-6.12/150-ubnt_usg_support.patch",
          "target/linux/octeon/patches-6.18/150-ubnt_usg_support.patch",
          "target/linux/octeon/patches-6.18/100-ubnt_edgerouter2_support.patch",
          "target/linux/octeon/patches-6.18/702-qca833x-force-pcs-reset.patch",
          "target/linux/octeon/config-6.18",
          "target/linux/octeon/patches-6.12/100-mips_image_cmdline_hack.patch",
          "target/linux/octeon/patches-6.12/000-fix-octeon-kernel-build.patch",
          "target/linux/octeon/patches-6.12/100-ubnt_edgerouter2_support.patch",
          "target/linux/octeon/patches-6.12/110-er200-ethernet_probe_order.patch",
          "target/linux/octeon/patches-6.12/120-cmdline-hack.patch",
          "target/linux/octeon/patches-6.18/000-fix-octeon-kernel-build.patch",
          "target/linux/octeon/patches-6.18/110-er200-ethernet_probe_order.patch",
          "target/linux/octeon/config-6.12",
          "target/linux/octeon/patches-6.18/400-ubnt_dts_pruning.patch",
          "target/linux/octeon/patches-6.18/130-add_itus_support.patch",
          "target/linux/octeon/patches-6.12/130-add_itus_support.patch",
          "target/linux/octeon/patches-6.12/700-allocate_interface_by_label.patch"
        ],
        "commitId" : "b34fe80db88132c54faededff1623f05007eff1d",
        "timestamp" : 1777190617000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/vincent",
          "fullName" : "vincent"
        },
        "authorEmail" : "vincent@systemli.org",
        "comment" : "kernel/octeon: create files for v6.18 (from v6.12)\u000a\u000aThis is an automatically generated commit.\u000a\u000aWhen doing `git bisect`, consider `git bisect --skip`.\u000a\u000aSigned-off-by: Andrew LaMarche <andrewjlamarche@gmail.com>\u000aLink: https://github.com/openwrt/openwrt/pull/23031\u000aSigned-off-by: Nick Hainke <vincent@systemli.org>\u000a",
        "date" : "2026-04-26 10:03:37 +0200",
        "id" : "b34fe80db88132c54faededff1623f05007eff1d",
        "msg" : "kernel/octeon: create files for v6.18 (from v6.12)",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "target/linux/octeon/patches-6.12/130-add_itus_support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/octeon/patches-6.12/150-ubnt_usg_support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/octeon/patches-6.12/000-fix-octeon-kernel-build.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.18/701-honor_sgmii_node_device_tree_status.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/octeon/patches-6.12/700-allocate_interface_by_label.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.18/702-qca833x-force-pcs-reset.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/octeon/config-6.12"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/octeon/patches-6.12/100-ubnt_edgerouter2_support.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.18/000-fix-octeon-kernel-build.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/octeon/patches-6.12/701-honor_sgmii_node_device_tree_status.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.18/150-ubnt_usg_support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/octeon/patches-6.12/100-mips_image_cmdline_hack.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.18/110-er200-ethernet_probe_order.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/octeon/patches-6.12/120-cmdline-hack.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/octeon/patches-6.12/110-er200-ethernet_probe_order.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.18/120-cmdline-hack.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/config-6.18"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/octeon/patches-6.12/400-ubnt_dts_pruning.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.18/100-mips_image_cmdline_hack.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.18/700-allocate_interface_by_label.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.18/100-ubnt_edgerouter2_support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/octeon/patches-6.12/702-qca833x-force-pcs-reset.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.18/130-add_itus_support.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.18/400-ubnt_dts_pruning.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/octeon/patches-6.12/400-ubnt_dts_pruning.patch",
          "target/linux/octeon/patches-6.12/100-mips_image_cmdline_hack.patch",
          "target/linux/octeon/patches-6.12/100-ubnt_edgerouter2_support.patch",
          "target/linux/octeon/patches-6.12/000-fix-octeon-kernel-build.patch",
          "target/linux/octeon/patches-6.12/110-er200-ethernet_probe_order.patch",
          "target/linux/octeon/patches-6.12/120-cmdline-hack.patch",
          "target/linux/octeon/patches-6.12/702-qca833x-force-pcs-reset.patch",
          "target/linux/octeon/patches-6.12/701-honor_sgmii_node_device_tree_status.patch",
          "target/linux/octeon/config-6.12",
          "target/linux/octeon/patches-6.12/700-allocate_interface_by_label.patch",
          "target/linux/octeon/patches-6.12/130-add_itus_support.patch",
          "target/linux/octeon/patches-6.12/150-ubnt_usg_support.patch"
        ],
        "commitId" : "467dec8f81e33c9b4653ef0c9175af2729daf614",
        "timestamp" : 1777190617000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/vincent",
          "fullName" : "vincent"
        },
        "authorEmail" : "vincent@systemli.org",
        "comment" : "kernel/octeon: restore files for v6.12\u000a\u000aThis is an automatically generated commit which aids following Kernel patch\u000ahistory, as git will see the move and copy as a rename thus defeating the\u000apurpose.\u000a\u000aFor the original discussion see:\u000ahttps://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html\u000a\u000aSigned-off-by: Andrew LaMarche <andrewjlamarche@gmail.com>\u000aLink: https://github.com/openwrt/openwrt/pull/23031\u000aSigned-off-by: Nick Hainke <vincent@systemli.org>\u000a",
        "date" : "2026-04-26 10:03:37 +0200",
        "id" : "467dec8f81e33c9b4653ef0c9175af2729daf614",
        "msg" : "kernel/octeon: restore files for v6.12",
        "paths" : [
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.12/701-honor_sgmii_node_device_tree_status.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.12/100-ubnt_edgerouter2_support.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.12/100-mips_image_cmdline_hack.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.12/000-fix-octeon-kernel-build.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/config-6.12"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.12/700-allocate_interface_by_label.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.12/130-add_itus_support.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.12/150-ubnt_usg_support.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.12/120-cmdline-hack.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.12/400-ubnt_dts_pruning.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.12/702-qca833x-force-pcs-reset.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/octeon/patches-6.12/110-er200-ethernet_probe_order.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/octeon/config-6.18"
        ],
        "commitId" : "95d7a8f1b1bb717e21c99adb6f25bdd1cf9dda49",
        "timestamp" : 1777190617000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/vincent",
          "fullName" : "vincent"
        },
        "authorEmail" : "vincent@systemli.org",
        "comment" : "octeon: refresh 6.18 kernel config\u000a\u000aAdd missing symbols for 6.18.\u000a\u000aSigned-off-by: Andrew LaMarche <andrewjlamarche@gmail.com>\u000aLink: https://github.com/openwrt/openwrt/pull/23031\u000aSigned-off-by: Nick Hainke <vincent@systemli.org>\u000a",
        "date" : "2026-04-26 10:03:37 +0200",
        "id" : "95d7a8f1b1bb717e21c99adb6f25bdd1cf9dda49",
        "msg" : "octeon: refresh 6.18 kernel config",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/octeon/config-6.18"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/octeon/patches-6.18/100-mips_image_cmdline_hack.patch",
          "target/linux/octeon/patches-6.18/000-fix-octeon-kernel-build.patch"
        ],
        "commitId" : "1cf45adb3ba9e702a380305a34b17257f7ae7e51",
        "timestamp" : 1777190617000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/vincent",
          "fullName" : "vincent"
        },
        "authorEmail" : "vincent@systemli.org",
        "comment" : "octeon: refresh 6.18 patches\u000a\u000aRefresh patches for 6.18.\u000a\u000aSigned-off-by: Andrew LaMarche <andrewjlamarche@gmail.com>\u000aLink: https://github.com/openwrt/openwrt/pull/23031\u000aSigned-off-by: Nick Hainke <vincent@systemli.org>\u000a",
        "date" : "2026-04-26 10:03:37 +0200",
        "id" : "1cf45adb3ba9e702a380305a34b17257f7ae7e51",
        "msg" : "octeon: refresh 6.18 patches",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/octeon/patches-6.18/000-fix-octeon-kernel-build.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/octeon/patches-6.18/100-mips_image_cmdline_hack.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package/kernel/linux/modules/crypto.mk"
        ],
        "commitId" : "907dd7bd93b92fa62ada2d77e36d93b6c8f63385",
        "timestamp" : 1777190617000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/vincent",
          "fullName" : "vincent"
        },
        "authorEmail" : "vincent@systemli.org",
        "comment" : "kernel: crypto: fix build with Linux >= 6.18 after octeon-md5 removal\u000a\u000aLinux commit c9e5ac0 (\"lib/crypto: mips/md5: Migrate optimized code into\u000alibrary\") removed the MIPS-Octeon-specific MD5 implementation\u000a(octeon-md5.ko) and replaced it with an optimized library implementation\u000ain lib/crypto.\u000a\u000aAs a result, CONFIG_CRYPTO_MD5_OCTEON and the module\u000aarch/mips/crypto/octeon-md5.ko no longer exist in kernels >= 6.18.\u000a\u000aSigned-off-by: Andrew LaMarche <andrewjlamarche@gmail.com>\u000aLink: https://github.com/openwrt/openwrt/pull/23031\u000aSigned-off-by: Nick Hainke <vincent@systemli.org>\u000a",
        "date" : "2026-04-26 10:03:37 +0200",
        "id" : "907dd7bd93b92fa62ada2d77e36d93b6c8f63385",
        "msg" : "kernel: crypto: fix build with Linux >= 6.18 after octeon-md5 removal",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "package/kernel/linux/modules/crypto.mk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/octeon/Makefile"
        ],
        "commitId" : "d1f240f03750a055f5c2d5594e3399dcae16add5",
        "timestamp" : 1777190617000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/vincent",
          "fullName" : "vincent"
        },
        "authorEmail" : "vincent@systemli.org",
        "comment" : "octeon: enable 6.18 testing kernel\u000a\u000aEnable the 6.18 testing kernel for Octeon.\u000a\u000aSigned-off-by: Andrew LaMarche <andrewjlamarche@gmail.com>\u000aLink: https://github.com/openwrt/openwrt/pull/23031\u000aSigned-off-by: Nick Hainke <vincent@systemli.org>\u000a",
        "date" : "2026-04-26 10:03:37 +0200",
        "id" : "d1f240f03750a055f5c2d5594e3399dcae16add5",
        "msg" : "octeon: enable 6.18 testing kernel",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/octeon/Makefile"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package/kernel/ntfs/Makefile",
          "package/kernel/ntfs/patches/001-conditionally-enable-posix-acl.patch"
        ],
        "commitId" : "4f59715716fb1778168ec736a0786bf73a1390d2",
        "timestamp" : 1777190741000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "ntfs: update to 2026-04-25\u000a\u000aUpdate to the latest version, and fix build on targets without\u000aFS_POSIX_ACL.\u000a\u000aSigned-off-by: Qingfang Deng <dqfext@gmail.com>\u000aLink: https://github.com/openwrt/openwrt/pull/23090\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-26 10:05:41 +0200",
        "id" : "4f59715716fb1778168ec736a0786bf73a1390d2",
        "msg" : "ntfs: update to 2026-04-25",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "package/kernel/ntfs/Makefile"
          },
          {
            "editType" : "add",
            "file" : "package/kernel/ntfs/patches/001-conditionally-enable-posix-acl.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/airoha/dts/an7581.dtsi",
          "target/linux/airoha/dts/an7581-evb-emmc.dtsi"
        ],
        "commitId" : "5dbe94d972314ee26826c142822efd901e75dbf9",
        "timestamp" : 1777191429000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "airoha: disable afe by default for an7581\u000a\u000aThe audio should only be enabled when the sound\u000anode is enabled. This fixes the following error:\u000a\u000aan7581-audio 1fbe2200.afe: probe with driver an7581-audio failed with error -2\u000a\u000aFixes: 7b55651 (\"airoha: enable I2S sound driver and add nodes for eMMC RFB board\")\u000aSigned-off-by: Chukun Pan <amadeus@jmu.edu.cn>\u000aLink: https://github.com/openwrt/openwrt/pull/22660\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-26 10:17:09 +0200",
        "id" : "5dbe94d972314ee26826c142822efd901e75dbf9",
        "msg" : "airoha: disable afe by default for an7581",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/airoha/dts/an7581.dtsi"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/airoha/dts/an7581-evb-emmc.dtsi"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/x86/generic/config-6.18",
          "target/linux/x86/64/config-6.18"
        ],
        "commitId" : "c686aab3402d024c0160faba5408c981a4f4c7d8",
        "timestamp" : 1777192067000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "x86: enable HYPERV_VMBUS\u000a\u000aenable HYPERV_VMBUS in x86/generic and x86/64.\u000a\u000aFixes: #22846\u000aSigned-off-by: Rye Sears <xlighting@gmail.com>\u000aLink: https://github.com/openwrt/openwrt/pull/22860\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-26 10:27:47 +0200",
        "id" : "c686aab3402d024c0160faba5408c981a4f4c7d8",
        "msg" : "x86: enable HYPERV_VMBUS",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/x86/64/config-6.18"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/x86/generic/config-6.18"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-iface.json"
        ],
        "commitId" : "7255109cad4f13413436d48ae5dd74676c3125ca",
        "timestamp" : 1777205524000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "wifi-scripts: ucode: add bridge_isolate and network_vlan to schema\u000a\u000aThese were missing from schema. Add them.\u000a\u000aFixes: https://github.com/openwrt/openwrt/issues/22620\u000aSigned-off-by: Rany Hany <rany_hany@riseup.net>\u000aLink: https://github.com/openwrt/openwrt/pull/22617\u000a[Reordered attributes]\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-26 14:12:04 +0200",
        "id" : "7255109cad4f13413436d48ae5dd74676c3125ca",
        "msg" : "wifi-scripts: ucode: add bridge_isolate and network_vlan to schema",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-iface.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-station.json",
          "package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-vlan.json"
        ],
        "commitId" : "5968b584bab92ef5ac8384e27e5bdd08e6e66924",
        "timestamp" : 1777205540000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "wifi-scripts: ucode: add missing fields for station/vlan schema\u000a\u000aThis adds the missing 'iface' field for both station and VLAN.\u000aOn VLAN, we add all network_config_attr to the schema as well\u000aper wireless.uc.\u000a\u000aFixes: https://github.com/openwrt/openwrt/issues/22165\u000aSigned-off-by: Rany Hany <rany_hany@riseup.net>\u000aLink: https://github.com/openwrt/openwrt/pull/22617\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-26 14:12:20 +0200",
        "id" : "5968b584bab92ef5ac8384e27e5bdd08e6e66924",
        "msg" : "wifi-scripts: ucode: add missing fields for station/vlan schema",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-station.json"
          },
          {
            "editType" : "edit",
            "file" : "package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-vlan.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/generic/backport-6.12/909-v7.0-genirq-Update-effective-affinity-for-redirected-inte.patch",
          "target/linux/generic/backport-6.12/903-v6.16-irqchip-Make-irq-msi-lib.h-globally-available.patch",
          "target/linux/siflower/patches-6.12/018-pci-dw-pcie-add-support-for-sf21-pcie.patch",
          "target/linux/generic/backport-6.18/909-v7.0-genirq-Update-effective-affinity-for-redirected-inte.patch",
          "target/linux/generic/backport-6.18/908-1-v7.0-genirq-Add-interrupt-redirection-infrastructure.patch",
          "target/linux/generic/backport-6.12/902-v6.16-genirq-msi-Add-helper-for-creating-MSI-parent-irq-do.patch",
          "target/linux/generic/backport-6.12/908-1-v7.0-genirq-Add-interrupt-redirection-infrastructure.patch",
          "target/linux/generic/backport-6.12/908-3-v7.0-PCI-dwc-Enable-MSI-affinity-support.patch",
          "target/linux/generic/backport-6.12/906-v6.17-PCI-dwc-Switch-to-msi_create_parent_irq_domain.patch",
          "target/linux/generic/backport-6.12/907-v6.19-genirq-Change-hwirq-parameter-to-irq_hw_number_t.patch",
          "target/linux/generic/backport-6.18/908-3-v7.0-PCI-dwc-Enable-MSI-affinity-support.patch",
          "target/linux/generic/backport-6.12/908-2-v7.0-PCI-dwc-Code-cleanup.patch",
          "target/linux/generic/backport-6.12/905-v6.17-PCI-dwc-Export-DWC-MSI-controller-related-APIs.patch",
          "target/linux/generic/backport-6.12/901-v6.14-PCI-dwc-Add-dw_pcie_suspend_noirq-dw_pcie_resume.patch",
          "target/linux/generic/backport-6.18/907-v6.19-genirq-Change-hwirq-parameter-to-irq_hw_number_t.patch",
          "target/linux/generic/backport-6.12/904-v6.16-irqchip-irq-msi-lib-Fix-build-with-PCI-disabled.patch",
          "target/linux/generic/backport-6.18/908-2-v7.0-PCI-dwc-Code-cleanup.patch"
        ],
        "commitId" : "ba7aa2a97153d225165115db656314548b8ddf91",
        "timestamp" : 1777206511000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "generic: backport MSI affinity support for DW PCIe\u000a\u000aCurrently, the DesignWare PCIe driver cannot configure interrupts on\u000aSoC that do not support MSIX. All MSI interrupts are handled by CPU0.\u000aBackport MSI affinity support for the PCI dwc driver from linux-next,\u000aso now we can adjust MSI interrupts to other CPU cores.\u000a\u000aTested on HINLINK H28K (RK3528) and OrangePi R2S (Ky X1).\u000a\u000aSigned-off-by: Chukun Pan <amadeus@jmu.edu.cn>\u000aLink: https://github.com/openwrt/openwrt/pull/21770\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-26 14:28:31 +0200",
        "id" : "ba7aa2a97153d225165115db656314548b8ddf91",
        "msg" : "generic: backport MSI affinity support for DW PCIe",
        "paths" : [
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/909-v7.0-genirq-Update-effective-affinity-for-redirected-inte.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/905-v6.17-PCI-dwc-Export-DWC-MSI-controller-related-APIs.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/908-3-v7.0-PCI-dwc-Enable-MSI-affinity-support.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/908-1-v7.0-genirq-Add-interrupt-redirection-infrastructure.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/907-v6.19-genirq-Change-hwirq-parameter-to-irq_hw_number_t.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/906-v6.17-PCI-dwc-Switch-to-msi_create_parent_irq_domain.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/908-2-v7.0-PCI-dwc-Code-cleanup.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/siflower/patches-6.12/018-pci-dw-pcie-add-support-for-sf21-pcie.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/901-v6.14-PCI-dwc-Add-dw_pcie_suspend_noirq-dw_pcie_resume.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/907-v6.19-genirq-Change-hwirq-parameter-to-irq_hw_number_t.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/908-1-v7.0-genirq-Add-interrupt-redirection-infrastructure.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.18/909-v7.0-genirq-Update-effective-affinity-for-redirected-inte.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/908-2-v7.0-PCI-dwc-Code-cleanup.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/903-v6.16-irqchip-Make-irq-msi-lib.h-globally-available.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/904-v6.16-irqchip-irq-msi-lib-Fix-build-with-PCI-disabled.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/902-v6.16-genirq-msi-Add-helper-for-creating-MSI-parent-irq-do.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/generic/backport-6.12/908-3-v7.0-PCI-dwc-Enable-MSI-affinity-support.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/rockchip/armv8/base-files/etc/hotplug.d/net/40-net-smp-affinity"
        ],
        "commitId" : "55cb7a0195af39b0258423a7fc68db27039d3f0e",
        "timestamp" : 1777206511000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "rockchip: update irq affinity for RK3528 devices\u000a\u000aSince DW PCIe can adjust interrupts on SoC that only support\u000aMSI, adjust the interrupt of r8169 for the RK3528 devices.\u000a\u000aSigned-off-by: Chukun Pan <amadeus@jmu.edu.cn>\u000aLink: https://github.com/openwrt/openwrt/pull/21770\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-26 14:28:31 +0200",
        "id" : "55cb7a0195af39b0258423a7fc68db27039d3f0e",
        "msg" : "rockchip: update irq affinity for RK3528 devices",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/rockchip/armv8/base-files/etc/hotplug.d/net/40-net-smp-affinity"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/microchipsw/patches-6.12/0056-v6.13-net-sparx5-execute-sparx5_vcap_init-on-lan969x.patch",
          "target/linux/microchipsw/patches-6.12/0060-v6.13-net-lan969x-fix-cyclic-dependency-reported-by-depmod.patch",
          "target/linux/microchipsw/patches-6.12/0008-v6.13-phy-sparx5-serdes-add-constants-to-match-data.patch",
          "target/linux/microchipsw/patches-6.12/126-net-lan969x-correct-RGMII-port-mapping-index.patch",
          "target/linux/microchipsw/patches-6.12/0006-v6.13-clk-lan966x-add-support-for-lan969x-SoC-clock-driver.patch",
          "target/linux/microchipsw/patches-6.12/111-mmc-sdhci-of-at91-perform-a-hardware-reset-at-probe-.patch",
          "target/linux/microchipsw/patches-6.12/0098-03-v7.1-arm64-dts-microchip-add-EV23X71A-board.patch",
          "target/linux/microchipsw/patches-6.12/124-arm64-dts-microchip-lan969x-add-OTP-node.patch",
          "target/linux/microchipsw/patches-6.12/0045-v6.13-net-lan969x-add-register-diffs-to-match-data.patch",
          "target/linux/microchipsw/patches-6.12/0079-v6.14-spi-atmel-quadspi-Factor-out-switching-to-Serial-Mem.patch",
          "target/linux/microchipsw/patches-6.12/127-net-sparx5-add-MTU-change-framework.patch",
          "target/linux/microchipsw/patches-6.12/0098-02-v7.1-arm64-dts-microchip-add-LAN969x-support.patch",
          "target/linux/microchipsw/patches-6.12/0083-v6.14-spi-atmel-quadspi-remove-references-to-runtime-PM-on.patch",
          "target/linux/microchipsw/patches-6.12/0023-v6.18-crypto-atmel-aes-make-it-selectable-for-ARCH_MICROCH.patch",
          "target/linux/microchipsw/patches-6.12/110-sdhci-sdhci-of-at91-issue-IP-reset-at-probe.patch",
          "target/linux/microchipsw/patches-6.12/128-net-sparx5-add-MTU-change.patch",
          "target/linux/microchipsw/patches-6.12/0021-v6.18-i2c-at91-make-it-selectable-for-ARCH_MICROCHIP.patch",
          "target/linux/microchipsw/patches-6.12/0003-v6.13-pinctrl-ocelot-add-support-for-lan969x-SoC-pinctrl.patch",
          "target/linux/microchipsw/patches-6.12/0064-v6.14-net-sparx5-add-function-for-RGMII-port-check.patch",
          "target/linux/microchipsw/patches-6.12/0081-v6.14-spi-atmel-quadspi-Update-to-current-device-naming-te.patch",
          "target/linux/microchipsw/Makefile",
          "target/linux/microchipsw/patches-6.12/109-mmc-sdhci-of-at91-add-support-for-HS400-and-HS400ES.patch",
          "target/linux/microchipsw/patches-6.12/116-mmc-sdhci-of-at91-add-soc-data-field-quirks2.patch",
          "target/linux/microchipsw/patches-6.12/0092-v6.18-net-sparx5-lan969x-fix-flooding-configuration-on-bri.patch",
          "target/linux/microchipsw/patches-6.12/0073-v6.14-net-sparx5-activate-FDMA-tx-in-start.patch",
          "target/linux/microchipsw/patches-6.12/106-mmc-sdhci-of-at91-implement-quirk-SDCLK-stop-while-r.patch",
          "target/linux/microchipsw/patches-6.12/0005-v6.13-clk-lan966x-prepare-driver-for-lan969x-support.patch",
          "target/linux/microchipsw/patches-6.12/0053-v6.13-net-sparx5-expose-some-sparx5-VCAP-symbols.patch",
          "target/linux/microchipsw/patches-6.12/0040-v6.13-net-sparx5-change-spx5_wr-to-spx5_rmw-in-cal-update.patch",
          "target/linux/microchipsw/patches-6.12/0096-v6.20-dmaengine-at_xdmac-get-the-number-of-DMA-channels-fr.patch",
          "target/linux/microchipsw/patches-6.12/0075-v6.14-net-lan969x-add-FDMA-implementation.patch",
          "target/linux/microchipsw/patches-6.12/125-arm64-dts-microchip-ev23x71a-enable-QSPI-and-eMMC.patch",
          "target/linux/microchipsw/patches-6.12/0028-v6.13-net-sparx5-add-constants-to-match-data.patch",
          "target/linux/microchipsw/patches-6.12/0069-v6.14-net-lan969x-add-RGMII-registers.patch",
          "target/linux/microchipsw/patches-6.12/115-mmc-sdhci-of-at91-avoid-division-by-zero.patch",
          "target/linux/microchipsw/patches-6.12/0067-v6.14-net-sparx5-only-return-PCS-for-modes-that-require-it.patch",
          "target/linux/microchipsw/patches-6.12/0026-v6.13-net-sparx5-modify-SPX5_PORTS_ALL-macro.patch",
          "target/linux/microchipsw/patches-6.12/0052-v6.13-net-sparx5-add-feature-support.patch",
          "target/linux/microchipsw/patches-6.12/116-mmc-sdhci-of-at91-add-sama7g5-required-quirks.patch",
          "target/linux/microchipsw/patches-6.12/0044-v6.13-net-lan969x-add-match-data-for-lan969x.patch",
          "target/linux/microchipsw/patches-6.12/0035-v6.13-net-sparx5-ops-out-PTP-IRQ-handler.patch",
          "target/linux/microchipsw/patches-6.12/0009-v6.13-phy-sparx5-serdes-add-constant-for-the-number-of-CMU.patch",
          "target/linux/microchipsw/lan969x/config-6.12",
          "target/linux/microchipsw/patches-6.12/0051-v6.13-net-sparx5-add-compatible-string-for-lan969x.patch",
          "target/linux/microchipsw/patches-6.12/0065-v6.14-net-sparx5-use-is_port_rgmii-throughout.patch",
          "target/linux/microchipsw/patches-6.12/121-nvmem-lan9662-otp-add-support-for-LAN969x.patch",
          "target/linux/microchipsw/patches-6.12/0029-v6.13-net-sparx5-use-SPX5_CONST-for-constants-which-alread.patch",
          "target/linux/microchipsw/patches-6.12/0014-v6.13-phy-lan969x-serdes-add-support-for-lan969x-serdes-dr.patch",
          "target/linux/microchipsw/patches-6.12/0086-v6.15-spi-atmel-quadspi-Fix-unbalanced-pm_runtime-by-using.patch",
          "target/linux/microchipsw/patches-6.12/0095-v6.19-reset-sparx5-add-LAN969x-support.patch",
          "target/linux/microchipsw/patches-6.12/0078-v6.14-spi-atmel-quadspi-Add-support-for-sama7g5-QSPI.patch",
          "target/linux/microchipsw/patches-6.12/0077-v6.18-net-sparx5-lan969x-Add-support-for-ethtool-pause-par.patch",
          "target/linux/microchipsw/patches-6.12/0093-v6.13-clk-lan966x-make-it-selectable-for-ARCH_LAN969X.patch",
          "target/linux/microchipsw/patches-6.12/0049-v6.13-net-lan969x-add-function-for-calculating-the-DSM-cal.patch",
          "target/linux/microchipsw/patches-6.12/0012-v6.13-phy-sparx5-serdes-add-indirection-layer-to-register-.patch",
          "target/linux/microchipsw/patches-6.12/0072-v6.14-net-sparx5-split-sparx5_fdma_-start-stop.patch",
          "target/linux/microchipsw/patches-6.12/0004-v6.13-clk-lan966x-make-clk_names-const-char-const.patch",
          "target/linux/microchipsw/patches-6.12/123-arm64-dts-microchip-lan969x-add-SDMMC-nodes.patch",
          "target/linux/microchipsw/patches-6.12/0055-v6.13-net-sparx5-add-new-VCAP-constants-to-match-data.patch",
          "target/linux/microchipsw/patches-6.12/0087-v6.17-dmaengine-Add-devm_dma_request_chan.patch",
          "target/linux/microchipsw/patches-6.12/0002-v6.18-arm64-lan969x-Add-support-for-Microchip-LAN969x-SoC.patch",
          "target/linux/microchipsw/patches-6.12/0022-v6.18-char-hw_random-atmel-make-it-selectable-for-ARCH_MIC.patch",
          "target/linux/microchipsw/patches-6.12/0080-v6.14-spi-atmel-quadspi-Use-devm_-clock-management.patch",
          "target/linux/microchipsw/patches-6.12/0038-v6.13-net-sparx5-redefine-internal-ports-and-PGID-s-as-off.patch",
          "target/linux/microchipsw/patches-6.12/0016-v6.15-mfd-at91-usart-Make-it-selectable-for-ARCH_LAN969X.patch",
          "target/linux/microchipsw/patches-6.12/0013-v6.13-phy-sparx5-serdes-add-support-for-branching-on-chip-.patch",
          "target/linux/microchipsw/patches-6.12/0054-v6.13-net-sparx5-replace-SPX5_PORTS-with-n_ports.patch",
          "target/linux/microchipsw/patches-6.12/0039-v6.13-net-sparx5-add-support-for-lan969x-targets-and-core-.patch",
          "target/linux/microchipsw/patches-6.12/0057-v6.13-net-lan969x-add-autogenerated-VCAP-information.patch",
          "target/linux/microchipsw/patches-6.12/0070-v6.14-net-lan969x-add-RGMII-implementation.patch",
          "target/linux/microchipsw/patches-6.12/0059-v6.13-net-sparx5-add-missing-lan969x-Kconfig-dependency.patch",
          "target/linux/microchipsw/patches-6.12/0025-v6.13-net-sparx5-add-indirection-layer-to-register-macros.patch",
          "target/linux/microchipsw/patches-6.12/0098-01-v7.1-arm64-dts-microchip-add-LAN969x-clock-header-file.patch",
          "target/linux/microchipsw/patches-6.12/0036-v6.13-net-sparx5-ops-out-function-for-DSM-calendar-calcula.patch",
          "target/linux/microchipsw/patches-6.12/0048-v6.13-net-lan969x-add-PTP-handler-function.patch",
          "target/linux/microchipsw/patches-6.12/0090-v6.18-spi-atmel-quadspi-add-support-for-SAM9X7-QSPI-contro.patch",
          "target/linux/microchipsw/patches-6.12/0061-v6.13-net-lan969x-fix-the-use-of-spin_lock-in-PTP-handler.patch",
          "target/linux/microchipsw/patches-6.12/0010-v6.13-phy-sparx5-serdes-add-ops-to-match-data.patch",
          "target/linux/microchipsw/patches-6.12/114-mmc-sdhci-of-at91-do-not-advertise-SDR104-mode-suppo.patch",
          "target/linux/microchipsw/patches-6.12/0068-v6.14-net-sparx5-verify-RGMII-speeds.patch",
          "target/linux/microchipsw/patches-6.12/0074-v6.14-net-sparx5-ops-out-certain-FDMA-functions.patch",
          "target/linux/microchipsw/patches-6.12/0062-v6.13-net-sparx5-fix-default-value-of-monitor-ports.patch",
          "target/linux/microchipsw/patches-6.12/0027-v6.13-net-sparx5-add-sparx5-argument-to-a-few-functions.patch",
          "target/linux/microchipsw/patches-6.12/0046-v6.13-net-lan969x-add-constants-to-match-data.patch",
          "target/linux/microchipsw/patches-6.12/0063-v6.14-net-sparx5-do-some-preparation-work.patch",
          "target/linux/microchipsw/patches-6.12/0034-v6.13-net-sparx5-ops-out-function-for-setting-the-port-mux.patch",
          "target/linux/microchipsw/patches-6.12/0030-v6.13-net-sparx5-use-SPX5_CONST-for-constants-which-do-not.patch",
          "target/linux/microchipsw/patches-6.12/0011-v6.13-phy-sparx5-serdes-add-function-for-getting-the-CMU-i.patch",
          "target/linux/microchipsw/patches-6.12/0019-v6.18-tty-serial-atmel-make-it-selectable-for-ARCH_MICROCH.patch",
          "target/linux/microchipsw/patches-6.12/0031-v6.13-net-sparx5-add-ops-to-match-data.patch",
          "target/linux/microchipsw/patches-6.12/0033-v6.13-net-sparx5-ops-out-functions-for-getting-certain-arr.patch",
          "target/linux/microchipsw/patches-6.12/0037-v6.13-net-sparx5-add-is_sparx5-macro-and-use-it-throughout.patch",
          "target/linux/microchipsw/patches-6.12/0058-v6.13-net-lan969x-add-VCAP-configuration-data.patch",
          "target/linux/microchipsw/patches-6.12/113-mmc-sdhci-of-at91-disable-selectively-clocks-on-pm-r.patch",
          "target/linux/microchipsw/patches-6.12/0088-v6.17-spi-atmel-quadspi-Use-devm_dma_request_chan.patch",
          "target/linux/microchipsw/patches-6.12/117-mmc-introduce-SDHCI_QUIRK2_AT91_HS400_PRESET.patch",
          "target/linux/microchipsw/patches-6.12/0041-v6.13-net-sparx5-change-frequency-calculation-for-SDLB-s.patch",
          "target/linux/microchipsw/patches-6.12/0024-v6.13-net-sparx5-add-support-for-private-match-data.patch",
          "target/linux/microchipsw/patches-6.12/0066-v6.14-net-sparx5-skip-low-speed-configuration-when-port-is.patch",
          "target/linux/microchipsw/patches-6.12/0043-v6.13-net-sparx5-add-registers-required-by-lan969x.patch",
          "target/linux/microchipsw/patches-6.12/0047-v6.13-net-lan969x-add-lan969x-ops-to-match-data.patch",
          "target/linux/microchipsw/patches-6.12/122-arm64-dts-microchip-lan969x-add-QSPI-nodes.patch",
          "target/linux/microchipsw/patches-6.12/0097-v6.19-net-sparx5-lan969x-populate-netdev-of_node.patch",
          "target/linux/microchipsw/patches-6.12/0050-v6.13-net-sparx5-use-is_sparx5-macro-throughout.patch",
          "target/linux/microchipsw/patches-6.12/0007-v6.13-phy-sparx5-serdes-add-support-for-private-match-data.patch",
          "target/linux/microchipsw/patches-6.12/0082-v6.14-spi-atmel-quadspi-Fix-warning-in-doc-comment.patch",
          "target/linux/microchipsw/patches-6.12/112-mmc-sdhci-of-at91-add-preset-for-HS400-mode.patch",
          "target/linux/microchipsw/patches-6.12/107-mmc-sdhci-of-at91-add-hw_reset-callback.patch",
          "target/linux/microchipsw/patches-6.12/0015-v6.14-tty-serial-atmel-make-it-selectable-for-ARCH_LAN969X.patch",
          "target/linux/microchipsw/patches-6.12/105-hwmon-sparx5-make-it-selectable-for-ARCH_MICROCHIP.patch",
          "target/linux/microchipsw/patches-6.12/119-spi-atmel-quadspi-Add-support-for-LAN969x-QSPI0.patch",
          "target/linux/microchipsw/patches-6.12/0089-v6.18-spi-atmel-quadspi-add-padcalib-2xgclk-and-dllon-capa.patch",
          "target/linux/microchipsw/patches-6.12/108-mmc-sdhci-of-at91-add-compatible-to-sama7g5-SoC.patch",
          "target/linux/microchipsw/patches-6.12/129-net-lan969x-add-MTU-change.patch",
          "target/linux/microchipsw/patches-6.12/0094-v6.20-phy-sparx5-serdes-make-it-selectable-for-ARCH_LAN969.patch",
          "target/linux/microchipsw/patches-6.12/130-net-sparx5-wire-in-MTU-change.patch",
          "target/linux/microchipsw/patches-6.12/0042-v6.13-net-sparx5-add-sparx5-context-pointer-to-a-few-funct.patch",
          "target/linux/microchipsw/patches-6.12/0020-v6.18-spi-atmel-make-it-selectable-for-ARCH_MICROCHIP.patch",
          "target/linux/microchipsw/patches-6.12/0032-v6.13-net-sparx5-ops-out-chip-port-to-device-index-bit-fun.patch",
          "target/linux/microchipsw/patches-6.12/0091-v6.18-spi-atmel-quadspi-Add-support-for-sama7d65-QSPI.patch",
          "target/linux/microchipsw/patches-6.12/0071-v6.14-net-sparx5-enable-FDMA-on-lan969x.patch",
          "target/linux/microchipsw/patches-6.12/118-mmc-mmc-sdhci-of-at91-add-LAN969x.patch",
          "target/linux/microchipsw/patches-6.12/0017-v6.17-dmaengine-xdmac-make-it-selectable-for-ARCH_MICROCHI.patch",
          "target/linux/microchipsw/patches-6.12/0084-v6.15-spi-atmel-quadspi-Fix-printed-error-code-during-DMA-.patch",
          "target/linux/microchipsw/patches-6.12/0001-v6.18-arm64-Add-config-for-Microchip-SoC-platforms.patch",
          "target/linux/microchipsw/patches-6.12/0018-v6.18-mfd-at91-usart-Make-it-selectable-for-ARCH_MICROCHIP.patch"
        ],
        "commitId" : "60fda6238c76e9ec75f8c239660309273b8951e2",
        "timestamp" : 1777225125000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/robimarko",
          "fullName" : "robimarko"
        },
        "authorEmail" : "robimarko@gmail.com",
        "comment" : "microchipsw: use 6.18 as default and drop 6.12\u000a\u000aNow that 6.18 is stable there is no point in keeping 6.12 around.\u000a\u000aSigned-off-by: Robert Marko <robert.marko@sartura.hr>\u000a",
        "date" : "2026-04-26 19:38:45 +0200",
        "id" : "60fda6238c76e9ec75f8c239660309273b8951e2",
        "msg" : "microchipsw: use 6.18 as default and drop 6.12",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0009-v6.13-phy-sparx5-serdes-add-constant-for-the-number-of-CMU.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0059-v6.13-net-sparx5-add-missing-lan969x-Kconfig-dependency.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0077-v6.18-net-sparx5-lan969x-Add-support-for-ethtool-pause-par.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/105-hwmon-sparx5-make-it-selectable-for-ARCH_MICROCHIP.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0042-v6.13-net-sparx5-add-sparx5-context-pointer-to-a-few-funct.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0050-v6.13-net-sparx5-use-is_sparx5-macro-throughout.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0070-v6.14-net-lan969x-add-RGMII-implementation.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0006-v6.13-clk-lan966x-add-support-for-lan969x-SoC-clock-driver.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0095-v6.19-reset-sparx5-add-LAN969x-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0064-v6.14-net-sparx5-add-function-for-RGMII-port-check.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0049-v6.13-net-lan969x-add-function-for-calculating-the-DSM-cal.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/119-spi-atmel-quadspi-Add-support-for-LAN969x-QSPI0.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0075-v6.14-net-lan969x-add-FDMA-implementation.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/107-mmc-sdhci-of-at91-add-hw_reset-callback.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0037-v6.13-net-sparx5-add-is_sparx5-macro-and-use-it-throughout.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/106-mmc-sdhci-of-at91-implement-quirk-SDCLK-stop-while-r.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0010-v6.13-phy-sparx5-serdes-add-ops-to-match-data.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0004-v6.13-clk-lan966x-make-clk_names-const-char-const.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0008-v6.13-phy-sparx5-serdes-add-constants-to-match-data.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0018-v6.18-mfd-at91-usart-Make-it-selectable-for-ARCH_MICROCHIP.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0045-v6.13-net-lan969x-add-register-diffs-to-match-data.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0091-v6.18-spi-atmel-quadspi-Add-support-for-sama7d65-QSPI.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/124-arm64-dts-microchip-lan969x-add-OTP-node.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0002-v6.18-arm64-lan969x-Add-support-for-Microchip-LAN969x-SoC.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0048-v6.13-net-lan969x-add-PTP-handler-function.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0062-v6.13-net-sparx5-fix-default-value-of-monitor-ports.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0084-v6.15-spi-atmel-quadspi-Fix-printed-error-code-during-DMA-.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/125-arm64-dts-microchip-ev23x71a-enable-QSPI-and-eMMC.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0034-v6.13-net-sparx5-ops-out-function-for-setting-the-port-mux.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0001-v6.18-arm64-Add-config-for-Microchip-SoC-platforms.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0058-v6.13-net-lan969x-add-VCAP-configuration-data.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0094-v6.20-phy-sparx5-serdes-make-it-selectable-for-ARCH_LAN969.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0096-v6.20-dmaengine-at_xdmac-get-the-number-of-DMA-channels-fr.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0057-v6.13-net-lan969x-add-autogenerated-VCAP-information.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0022-v6.18-char-hw_random-atmel-make-it-selectable-for-ARCH_MIC.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/123-arm64-dts-microchip-lan969x-add-SDMMC-nodes.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0020-v6.18-spi-atmel-make-it-selectable-for-ARCH_MICROCHIP.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0019-v6.18-tty-serial-atmel-make-it-selectable-for-ARCH_MICROCH.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0044-v6.13-net-lan969x-add-match-data-for-lan969x.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/112-mmc-sdhci-of-at91-add-preset-for-HS400-mode.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/128-net-sparx5-add-MTU-change.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/116-mmc-sdhci-of-at91-add-sama7g5-required-quirks.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0015-v6.14-tty-serial-atmel-make-it-selectable-for-ARCH_LAN969X.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0026-v6.13-net-sparx5-modify-SPX5_PORTS_ALL-macro.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0081-v6.14-spi-atmel-quadspi-Update-to-current-device-naming-te.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0032-v6.13-net-sparx5-ops-out-chip-port-to-device-index-bit-fun.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0021-v6.18-i2c-at91-make-it-selectable-for-ARCH_MICROCHIP.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0031-v6.13-net-sparx5-add-ops-to-match-data.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0069-v6.14-net-lan969x-add-RGMII-registers.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/113-mmc-sdhci-of-at91-disable-selectively-clocks-on-pm-r.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0065-v6.14-net-sparx5-use-is_port_rgmii-throughout.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/116-mmc-sdhci-of-at91-add-soc-data-field-quirks2.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0098-03-v7.1-arm64-dts-microchip-add-EV23X71A-board.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0038-v6.13-net-sparx5-redefine-internal-ports-and-PGID-s-as-off.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/118-mmc-mmc-sdhci-of-at91-add-LAN969x.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0029-v6.13-net-sparx5-use-SPX5_CONST-for-constants-which-alread.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/108-mmc-sdhci-of-at91-add-compatible-to-sama7g5-SoC.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0046-v6.13-net-lan969x-add-constants-to-match-data.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0051-v6.13-net-sparx5-add-compatible-string-for-lan969x.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0055-v6.13-net-sparx5-add-new-VCAP-constants-to-match-data.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0066-v6.14-net-sparx5-skip-low-speed-configuration-when-port-is.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0072-v6.14-net-sparx5-split-sparx5_fdma_-start-stop.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/122-arm64-dts-microchip-lan969x-add-QSPI-nodes.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0043-v6.13-net-sparx5-add-registers-required-by-lan969x.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0074-v6.14-net-sparx5-ops-out-certain-FDMA-functions.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0080-v6.14-spi-atmel-quadspi-Use-devm_-clock-management.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/126-net-lan969x-correct-RGMII-port-mapping-index.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0073-v6.14-net-sparx5-activate-FDMA-tx-in-start.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0087-v6.17-dmaengine-Add-devm_dma_request_chan.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0093-v6.13-clk-lan966x-make-it-selectable-for-ARCH_LAN969X.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0098-01-v7.1-arm64-dts-microchip-add-LAN969x-clock-header-file.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/115-mmc-sdhci-of-at91-avoid-division-by-zero.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0089-v6.18-spi-atmel-quadspi-add-padcalib-2xgclk-and-dllon-capa.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0016-v6.15-mfd-at91-usart-Make-it-selectable-for-ARCH_LAN969X.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0017-v6.17-dmaengine-xdmac-make-it-selectable-for-ARCH_MICROCHI.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/117-mmc-introduce-SDHCI_QUIRK2_AT91_HS400_PRESET.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0092-v6.18-net-sparx5-lan969x-fix-flooding-configuration-on-bri.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0098-02-v7.1-arm64-dts-microchip-add-LAN969x-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0011-v6.13-phy-sparx5-serdes-add-function-for-getting-the-CMU-i.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0083-v6.14-spi-atmel-quadspi-remove-references-to-runtime-PM-on.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0028-v6.13-net-sparx5-add-constants-to-match-data.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0014-v6.13-phy-lan969x-serdes-add-support-for-lan969x-serdes-dr.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0097-v6.19-net-sparx5-lan969x-populate-netdev-of_node.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/129-net-lan969x-add-MTU-change.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0056-v6.13-net-sparx5-execute-sparx5_vcap_init-on-lan969x.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0060-v6.13-net-lan969x-fix-cyclic-dependency-reported-by-depmod.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0027-v6.13-net-sparx5-add-sparx5-argument-to-a-few-functions.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0023-v6.18-crypto-atmel-aes-make-it-selectable-for-ARCH_MICROCH.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0033-v6.13-net-sparx5-ops-out-functions-for-getting-certain-arr.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0086-v6.15-spi-atmel-quadspi-Fix-unbalanced-pm_runtime-by-using.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/109-mmc-sdhci-of-at91-add-support-for-HS400-and-HS400ES.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0030-v6.13-net-sparx5-use-SPX5_CONST-for-constants-which-do-not.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/114-mmc-sdhci-of-at91-do-not-advertise-SDR104-mode-suppo.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0061-v6.13-net-lan969x-fix-the-use-of-spin_lock-in-PTP-handler.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0005-v6.13-clk-lan966x-prepare-driver-for-lan969x-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0063-v6.14-net-sparx5-do-some-preparation-work.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0007-v6.13-phy-sparx5-serdes-add-support-for-private-match-data.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0071-v6.14-net-sparx5-enable-FDMA-on-lan969x.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/111-mmc-sdhci-of-at91-perform-a-hardware-reset-at-probe-.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/lan969x/config-6.12"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0079-v6.14-spi-atmel-quadspi-Factor-out-switching-to-Serial-Mem.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0068-v6.14-net-sparx5-verify-RGMII-speeds.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0024-v6.13-net-sparx5-add-support-for-private-match-data.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/110-sdhci-sdhci-of-at91-issue-IP-reset-at-probe.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0082-v6.14-spi-atmel-quadspi-Fix-warning-in-doc-comment.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0035-v6.13-net-sparx5-ops-out-PTP-IRQ-handler.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/127-net-sparx5-add-MTU-change-framework.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0078-v6.14-spi-atmel-quadspi-Add-support-for-sama7g5-QSPI.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0090-v6.18-spi-atmel-quadspi-add-support-for-SAM9X7-QSPI-contro.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/121-nvmem-lan9662-otp-add-support-for-LAN969x.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/microchipsw/Makefile"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0003-v6.13-pinctrl-ocelot-add-support-for-lan969x-SoC-pinctrl.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0088-v6.17-spi-atmel-quadspi-Use-devm_dma_request_chan.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0053-v6.13-net-sparx5-expose-some-sparx5-VCAP-symbols.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0040-v6.13-net-sparx5-change-spx5_wr-to-spx5_rmw-in-cal-update.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0041-v6.13-net-sparx5-change-frequency-calculation-for-SDLB-s.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0036-v6.13-net-sparx5-ops-out-function-for-DSM-calendar-calcula.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0012-v6.13-phy-sparx5-serdes-add-indirection-layer-to-register-.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0067-v6.14-net-sparx5-only-return-PCS-for-modes-that-require-it.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0039-v6.13-net-sparx5-add-support-for-lan969x-targets-and-core-.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/130-net-sparx5-wire-in-MTU-change.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0013-v6.13-phy-sparx5-serdes-add-support-for-branching-on-chip-.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0054-v6.13-net-sparx5-replace-SPX5_PORTS-with-n_ports.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0047-v6.13-net-lan969x-add-lan969x-ops-to-match-data.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0052-v6.13-net-sparx5-add-feature-support.patch"
          },
          {
            "editType" : "delete",
            "file" : "target/linux/microchipsw/patches-6.12/0025-v6.13-net-sparx5-add-indirection-layer-to-register-macros.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/mediatek/image/filogic.mk",
          "target/linux/mediatek/dts/mt7987a-glinet-gl-mt3600be.dts",
          "target/linux/mediatek/filogic/base-files/etc/board.d/02_network"
        ],
        "commitId" : "c8aa9beb4379f7e742350d44a0c150e98c99e2cd",
        "timestamp" : 1777242475000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "mediatek: add GL.iNET GL-MT3600BE support\u000a\u000aHardware specification:\u000a  SoC: MediaTek MT7987A 4x A53\u000a  Flash: 512 MB SPI-NAND\u000a  RAM: 512MB DDR4\u000a  Ethernet: 2x 2.5GbE (built-in + RTL8221B)\u000a  WiFi: MediaTek MT7990\u000a  USB: 1x USB 3.0 port\u000a  Button: Mode, Reset\u000a  Power: Type-C PD 5/9/12V\u000a\u000aFlash instructions:\u000a  1. Power on the device with 'reset' key pressed for 5s\u000a  2. Set static IP on your PC:\u000a     IP 192.168.1.10/24, GW 192.168.1.1\u000a  3. Visit http://192.168.1.1 and upload sysupgrade.bin\u000a\u000aSigned-off-by: Tianling Shen <cnsztl@immortalwrt.org>\u000aLink: https://github.com/openwrt/openwrt/pull/22476\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-27 00:27:55 +0200",
        "id" : "c8aa9beb4379f7e742350d44a0c150e98c99e2cd",
        "msg" : "mediatek: add GL.iNET GL-MT3600BE support",
        "paths" : [
          {
            "editType" : "add",
            "file" : "target/linux/mediatek/dts/mt7987a-glinet-gl-mt3600be.dts"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/mediatek/filogic/base-files/etc/board.d/02_network"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/mediatek/image/filogic.mk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/mediatek/dts/mt7981b-zbtlink-zbt-z8106ax-s.dts",
          "target/linux/mediatek/filogic/base-files/etc/board.d/01_leds",
          "target/linux/mediatek/image/filogic.mk",
          "target/linux/mediatek/filogic/base-files/etc/board.d/03_gpio_switches",
          "target/linux/mediatek/dts/mt7981b-zbtlink-zbt-z8106ax.dtsi",
          "target/linux/mediatek/filogic/base-files/etc/board.d/02_network"
        ],
        "commitId" : "771e06352f5ab71d29868f5d68d1f27a8b35aed8",
        "timestamp" : 1777242686000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "mediatek: filogic: Add new Router model ZBT-Z8106AX-S\u000a\u000aDevice support for zbt-z8106ax-s\u000a\u000aSpecifications:\u000a\u000aSoC: MediaTek MT7981B\u000aRAM: 256MiB\u000aFlash: Winbond SPI-NAND 128 MiB\u000aSwitch: 1 WAN, 4 LAN (Gigabit) MediaTek MT7531\u000aButtons: Reset\u000aPower: DC 12V 1A\u000aWiFi: MT7981B 2.4Ghz & 5Ghz\u000aUSB 3\u000aM2 slot to hold LTE modem\u000a1 nano SIM slot (user controllable)\u000aHardware watchdog (confirmed to work)\u000a\u000aRouter comes in a plastic tower with all antennas internal.\u000a - 4 antennas for LTE 4G/5G communication\u000a - 2 antennas for Wifi 2.4 GHz\u000a - 2 antennas for Wifi 5 GHz\u000a\u000aLed Layout:\u000a\u000aPower (green, user controllable, default set to OpenWrt Status)\u000aMobile (green, user controllable)\u000aWLAN 2.4G (green, user controllable)\u000aWLAN 5G (green, user controllable)\u000a\u000aWAN (amber, user controllable, set to show eth1)\u000aLAN1 (amber, hardware controlled)\u000aLAN2 (amber, hardware controlled)\u000aLAN3 (amber, hardware controlled)\u000aLAN4 (amber, hardware controlled)\u000a\u000aSIM Slot:\u000a\u000aControlled via exported GPIO named SIM.\u000a\u000aecho \"0\" > /sys/class/gpio/sim/value\u000a - turns off sim slot labelled SIM\u000a\u000aecho \"1\" > /sys/class/gpio/sim/value\u000a - turns on sim slot labelled SIM\u000a\u000a---\u000a\u000aInstallation:\u000a\u000aA. Through U-Boot menu:\u000a\u000a- Prepare your connecting computer to use a static IP in\u000a  network 192.168.1.0/24 like\u000a  a) 192.168.1.10 netmask 255.255.255.0 (legacy notation)\u000a  b) 192.168.1.10/24 (CIDR notation)\u000a- Power down the router and hold in the Reset button.\u000a- While holding in the button power up the router again.\u000a- Hold the button in for 10 seconds and then release.\u000a- Use your browser to go to 192.168.1.1\u000a- If you see a GUI allowing for flashing firmware then you got the right spot.\u000a- Upload the **Factory** image file.\u000a\u000aNote: U-Boot GUI it can be used to recover from an incorrect firmware flash.\u000a\u000aB. Through OpenWrt Dashboard:\u000a\u000aIf your router comes with OpenWrt preinstalled (modified by vendor),\u000ayou can easily upgrade by going to the dashboard (192.168.1.1) and\u000athen navigate to \"System\" -> \"Backup/Flash firmware\"\u000aFlash OpenWRT firmware.\u000aImportant: Take care to deselect (untick) option\u000a\"keep settings\". Settings done by vendor are incompatible with\u000aversions 24.10 or 25.12.\u000a\u000aMAC Addresses:\u000a\u000aMAC Addresses were found in Factory partition:\u000a\u000aoffset 0x4 F8:5E:3C:xx:xx:aa --> Router Label -2\u000aoffset 0xa F8:5E:3C:xx:xx:bb --> Router Label -1\u000aoffset 0x24 F8:5E:3C:xx:xx:cc --> Router Label +1\u000aoffset 0x2a F8:5E:3C:xx:xx:yy --> printed on Router Label\u000a\u000aHardware Watchdog:\u000a\u000aDevice features a GPIO controlled hardware watchdog.\u000aVerfied by removing procd controlled watchdog and\u000aseeing device rebooting.\u000a\u000a---\u000a\u000aNotes:\u000aThe zbt-z8106ax-s could be ordered from vendor with a variety of modems.\u000aMine came with a 4G LTE modem Quectel EC200A.\u000aQuectel firmware was at EC200AEUHAR01A30M16.\u000aChoices for ordering with 5G LTE were available.\u000a\u000aModem communication is set to ethernet control mode (ECM) by vendor.\u000a\u000aPackage modemmanager works fine with Quectel EC200A.\u000aYou may also decide to use FUjR/Qmodem github repository\u000ato have it manage LTE modem.\u000a\u000aPlease take note that internal switch port named lan5 isn't\u000awired to LTE modem in model S as opposed to model T.\u000aJust removing lan5 from DTS did cause unwanted reboots whenever\u000aa cable is plugged into LAN ports 1-4. Disabling port lan5\u000ain DTS however works fine. No unwanted reboots due to\u000aplug/unplug cable into any lan or wan port.\u000a\u000aSigned-off-by: Jörg Seitz <github.joeterminal@xoxy.net>\u000aLink: https://github.com/openwrt/openwrt/pull/22912\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-27 00:31:26 +0200",
        "id" : "771e06352f5ab71d29868f5d68d1f27a8b35aed8",
        "msg" : "mediatek: filogic: Add new Router model ZBT-Z8106AX-S",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/mediatek/image/filogic.mk"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/mediatek/filogic/base-files/etc/board.d/03_gpio_switches"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/mediatek/filogic/base-files/etc/board.d/02_network"
          },
          {
            "editType" : "add",
            "file" : "target/linux/mediatek/dts/mt7981b-zbtlink-zbt-z8106ax-s.dts"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/mediatek/filogic/base-files/etc/board.d/01_leds"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/mediatek/dts/mt7981b-zbtlink-zbt-z8106ax.dtsi"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c"
        ],
        "commitId" : "80a3c35d9e09a09b1f67732ae3a537781f888936",
        "timestamp" : 1777243096000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "realtek: eth: convert rteth_XXXX_hw_stop() to regmap\u000a\u000aUse regmap in the following functions\u000a\u000a- rteth_838x_hw_stop()\u000a- rteth_839x_hw_stop()\u000a- rteth_930x_hw_stop()\u000a- rteth_931x_hw_stop()\u000a\u000aSigned-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>\u000aLink: https://github.com/openwrt/openwrt/pull/23067\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-27 00:38:16 +0200",
        "id" : "80a3c35d9e09a09b1f67732ae3a537781f888936",
        "msg" : "realtek: eth: convert rteth_XXXX_hw_stop() to regmap",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c"
        ],
        "commitId" : "01024036969a3df5c11bd53a14e3c5d223930c23",
        "timestamp" : 1777243097000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "realtek: eth: more regmap refactoring\u000a\u000aConvert rteth_start_xmit() and rteth_hw_stop() to regmap.\u000a\u000aSigned-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>\u000aLink: https://github.com/openwrt/openwrt/pull/23067\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-27 00:38:17 +0200",
        "id" : "01024036969a3df5c11bd53a14e3c5d223930c23",
        "msg" : "realtek: eth: more regmap refactoring",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c"
        ],
        "commitId" : "62e0f63aa33681409bae8ac544616873ce985dca",
        "timestamp" : 1777243097000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "realtek: eth: convert link up/down to regmap\u000a\u000aMake use of regmap in rteth_mac_link_down and rteth_mac_link_up.\u000a\u000aSigned-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>\u000aLink: https://github.com/openwrt/openwrt/pull/23067\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-27 00:38:17 +0200",
        "id" : "62e0f63aa33681409bae8ac544616873ce985dca",
        "msg" : "realtek: eth: convert link up/down to regmap",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c"
        ],
        "commitId" : "fb874fcef791c253be3708db807ffef7f7a1eb86",
        "timestamp" : 1777243097000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "realtek: eth: convert mac functions to regmap\u000a\u000aBesides converting some functions to regmap do some minor\u000arefactoring for rteth_931x_init_mac().\u000a\u000a- Use dev_err() instead of classic print functions\u000a- Harmonize ALE_INIT error handling. ALE_INIT_2 has the same\u000a  logic as the other registers. The reset is finished as soon\u000a  as the register is completely zero.\u000a- From testing 100ms poll timeout seems to be sufficient\u000a\u000aSigned-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>\u000aLink: https://github.com/openwrt/openwrt/pull/23067\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-27 00:38:17 +0200",
        "id" : "fb874fcef791c253be3708db807ffef7f7a1eb86",
        "msg" : "realtek: eth: convert mac functions to regmap",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c"
        ],
        "commitId" : "4e927d77b4a6d57cb5d3afcff8656c4e4d4229fe",
        "timestamp" : 1777243097000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "realtek: eth: convert set_features() to regmap\u000a\u000aUse regmap_assign_bits() for conversion and much simpler code.\u000a\u000aSigned-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>\u000aLink: https://github.com/openwrt/openwrt/pull/23067\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-27 00:38:17 +0200",
        "id" : "4e927d77b4a6d57cb5d3afcff8656c4e4d4229fe",
        "msg" : "realtek: eth: convert set_features() to regmap",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c"
        ],
        "commitId" : "eb4b4b3107546f217d5adf9ec811efab8399d403",
        "timestamp" : 1777243097000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "realtek: eth: convert eth_probe() to regmap\u000a\u000aRemove the last sw() macros from the ethernet driver.\u000aWith this drop the required include line.\u000a\u000aSigned-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>\u000aLink: https://github.com/openwrt/openwrt/pull/23067\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-27 00:38:17 +0200",
        "id" : "eb4b4b3107546f217d5adf9ec811efab8399d403",
        "msg" : "realtek: eth: convert eth_probe() to regmap",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/files-6.18/drivers/net/ethernet/rtl838x_eth.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package/kernel/linux/modules/netdevices.mk"
        ],
        "commitId" : "793ceff1494e7dea8503699f3e5bf48dacccd7c4",
        "timestamp" : 1777243259000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "modules: amazon-ena: fix ptp dependency\u000a\u000aGoing from 6.12 to 6.18 I see breakage with a missing dependency\u000athat drivers/net/ethernet/amazon/ena/ena_netdev.c has on ptp.ko.\u000a\u000aSigned-off-by: Philip Prindeville <philipp@redfish-solutions.com>\u000aLink: https://github.com/openwrt/openwrt/pull/23098\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2026-04-27 00:40:59 +0200",
        "id" : "793ceff1494e7dea8503699f3e5bf48dacccd7c4",
        "msg" : "modules: amazon-ena: fix ptp dependency",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "package/kernel/linux/modules/netdevices.mk"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://taiha.net/jenkins/user/robimarko",
      "fullName" : "robimarko"
    },
    {
      "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
      "fullName" : "hauke"
    },
    {
      "absoluteUrl" : "https://taiha.net/jenkins/user/daniel",
      "fullName" : "daniel"
    },
    {
      "absoluteUrl" : "https://taiha.net/jenkins/user/vincent",
      "fullName" : "vincent"
    },
    {
      "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
      "fullName" : "ansuelsmth"
    },
    {
      "absoluteUrl" : "https://taiha.net/jenkins/user/wigyori",
      "fullName" : "wigyori"
    }
  ]
}