{
  "_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" : 307,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "130306fab93656865178c5a9d40a08885f9d70d6",
            "branch" : [
              {
                "SHA1" : "130306fab93656865178c5a9d40a08885f9d70d6",
                "name" : "refs/remotes/origin/main"
              }
            ]
          },
          "revision" : {
            "SHA1" : "130306fab93656865178c5a9d40a08885f9d70d6",
            "branch" : [
              {
                "SHA1" : "130306fab93656865178c5a9d40a08885f9d70d6",
                "name" : "refs/remotes/origin/main"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "130306fab93656865178c5a9d40a08885f9d70d6",
        "branch" : [
          {
            "SHA1" : "130306fab93656865178c5a9d40a08885f9d70d6",
            "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" : "#307",
  "duration" : 2013243,
  "estimatedDuration" : 2041795,
  "executor" : None,
  "fullDisplayName" : "OpenWrt (master) for NEC Aterm (NetBSD based) #307",
  "id" : "307",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 307,
  "queueId" : 300,
  "result" : "SUCCESS",
  "timestamp" : 1761781200817,
  "url" : "https://taiha.net/jenkins/job/OpenWrt-master-NEC-BSD-Aterm/307/",
  "builtOn" : "home-slave02_taihasv",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/airoha/dts/an7581.dtsi",
          "target/linux/airoha/dts/an7581-evb-emmc.dts"
        ],
        "commitId" : "2fae199953b025449d4143e85f2ab278b27afe3d",
        "timestamp" : 1761559726000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
          "fullName" : "ansuelsmth"
        },
        "authorEmail" : "ansuelsmth@gmail.com",
        "comment" : "airoha: add nodes for 3rd PCIe line for AN7581\u000a\u000aSome SoC might use the Serdes for the second USB port as a 3rd PCIe\u000aline (with the SSTR register correctly setup).\u000a\u000aAdd the node for the 3rd PCIe card and enable for the eMMC RFB board.\u000a\u000aSigned-off-by: Christian Marangi <ansuelsmth@gmail.com>\u000a",
        "date" : "2025-10-27 11:08:46 +0100",
        "id" : "2fae199953b025449d4143e85f2ab278b27afe3d",
        "msg" : "airoha: add nodes for 3rd PCIe line for AN7581",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/airoha/dts/an7581-evb-emmc.dts"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/airoha/dts/an7581.dtsi"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-lbr20.dts"
        ],
        "commitId" : "66169b19c781afa530dd7ee71ae773ce7d51733e",
        "timestamp" : 1761565320000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/robimarko",
          "fullName" : "robimarko"
        },
        "authorEmail" : "robimarko@gmail.com",
        "comment" : "ipq40xx: remove ethernet0 alias for Netgear LBR20\u000a\u000aThis will remove the ethernet0 alias and TODO as setting the LAN MAC via\u000anvmem to gmac0 will set the correct mac to the switch.\u000a\u000aSigned-off-by: Christoph Krapp <achterin@gmail.com>\u000aLink: https://github.com/openwrt/openwrt/pull/20558\u000aSigned-off-by: Robert Marko <robimarko@gmail.com>\u000a",
        "date" : "2025-10-27 12:42:00 +0100",
        "id" : "66169b19c781afa530dd7ee71ae773ce7d51733e",
        "msg" : "ipq40xx: remove ethernet0 alias for Netgear LBR20",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-lbr20.dts"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-lbr20.dts"
        ],
        "commitId" : "aa0c78f898ec0097377ae5e293b3233ac3c85204",
        "timestamp" : 1761565320000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/robimarko",
          "fullName" : "robimarko"
        },
        "authorEmail" : "robimarko@gmail.com",
        "comment" : "ipq40xx: improve Netgear LBR20 LED config\u000a\u000aThis aligns the LED behaviour with other Orbi devices. Orbi devices have\u000amultiple RBG LEDs at the top of the device and two status LEDs at the\u000aback next to the barrel jack.\u000aThe current behaviour of other Orbi devices is to use the multi-color\u000aLEDs at the top for status indication and the green/red LEDs at the back\u000afor running/panic-indication. This matches the vendor behaviour except\u000athe color choice.\u000aOther devices use green as running, blue on upgrade, red on failsafe and\u000awhite on bootup, so this aligns the LBR20 behaviour to the rest.\u000a\u000aSigned-off-by: Christoph Krapp <achterin@gmail.com>\u000aLink: https://github.com/openwrt/openwrt/pull/20558\u000aSigned-off-by: Robert Marko <robimarko@gmail.com>\u000a",
        "date" : "2025-10-27 12:42:00 +0100",
        "id" : "aa0c78f898ec0097377ae5e293b3233ac3c85204",
        "msg" : "ipq40xx: improve Netgear LBR20 LED config",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4019-lbr20.dts"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/ipq40xx/image/generic.mk"
        ],
        "commitId" : "89f3c51e88bf50dc67ab296042cae7cb5f5831f4",
        "timestamp" : 1761565321000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/robimarko",
          "fullName" : "robimarko"
        },
        "authorEmail" : "robimarko@gmail.com",
        "comment" : "ipq40xx: fix sysupgrade image for Netgear LBR20\u000a\u000aThis fixes the sysupgrade image generation for the LBR20 as before\u000aupdating resulted in a brick which needed to be recovered using\u000anmrpflash.\u000a\u000aUART log of a bricked unit:\u000aLoading DNI firmware for checking...\u000aLoading firmware 1 ...\u000a\u000aNAND read: device 0 offset 0xa600000, size 0x20000\u000a 131072 bytes read: OK\u000a\u000aNAND read: device 0 offset 0xa600000, size 0x380000\u000a 3670016 bytes read: OK\u000arootfs imge header corrupted !\u000aLoading firmware 2 ...\u000a\u000aNAND read: device 0 offset 0xa600000, size 0x20000\u000a 131072 bytes read: OK\u000a\u000aNAND read: device 0 offset 0xa600000, size 0x380000\u000a 3670016 bytes read: OK\u000arootfs imge header corrupted !\u000a\u000aComparing the partition contents of a bricked and a working unit showed\u000athat on the bricked one the fake uImage header was missing. The UBI\u000apartition also showed significant changes. Both are fixed when the\u000abase DniImage receipt is used.\u000a\u000aSigned-off-by: Christoph Krapp <achterin@gmail.com>\u000aLink: https://github.com/openwrt/openwrt/pull/20558\u000aSigned-off-by: Robert Marko <robimarko@gmail.com>\u000a",
        "date" : "2025-10-27 12:42:01 +0100",
        "id" : "89f3c51e88bf50dc67ab296042cae7cb5f5831f4",
        "msg" : "ipq40xx: fix sysupgrade image for Netgear LBR20",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/ipq40xx/image/generic.mk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/realtek/files-6.12/drivers/net/pcs/pcs-rtl-otto.c"
        ],
        "commitId" : "9e0cba597ac78a4e4a190ea840f680362193ee87",
        "timestamp" : 1761566626000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/robimarko",
          "fullName" : "robimarko"
        },
        "authorEmail" : "robimarko@gmail.com",
        "comment" : "realtek: pcs: rtl930x: import SerDes setup code from PHY driver\u000a\u000aImport SerDes configuration code from PHY driver into the PCS driver.\u000aOnly do mandatory adjustments, rename the function to adhere to the\u000anaming scheme, adjust all SerDes access calls.\u000a\u000aSigned-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>\u000aLink: https://github.com/openwrt/openwrt/pull/20539\u000aSigned-off-by: Robert Marko <robimarko@gmail.com>\u000a",
        "date" : "2025-10-27 13:03:46 +0100",
        "id" : "9e0cba597ac78a4e4a190ea840f680362193ee87",
        "msg" : "realtek: pcs: rtl930x: import SerDes setup code from PHY driver",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/files-6.12/drivers/net/pcs/pcs-rtl-otto.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/realtek/files-6.12/drivers/net/pcs/pcs-rtl-otto.c"
        ],
        "commitId" : "d877600aef4a565e82a472c93ec9343d619b4fc4",
        "timestamp" : 1761566626000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/robimarko",
          "fullName" : "robimarko"
        },
        "authorEmail" : "robimarko@gmail.com",
        "comment" : "realtek: pcs: rtl930x: use regmap for register access\u000a\u000aUse regmap to access registers in the global register space so we don't\u000ahave to use the old macros sw_r32/sw_w32 anymore.\u000a\u000aSigned-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>\u000aLink: https://github.com/openwrt/openwrt/pull/20539\u000aSigned-off-by: Robert Marko <robimarko@gmail.com>\u000a",
        "date" : "2025-10-27 13:03:46 +0100",
        "id" : "d877600aef4a565e82a472c93ec9343d619b4fc4",
        "msg" : "realtek: pcs: rtl930x: use regmap for register access",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/files-6.12/drivers/net/pcs/pcs-rtl-otto.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/realtek/files-6.12/drivers/net/pcs/pcs-rtl-otto.c",
          "target/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/dsa.c"
        ],
        "commitId" : "017fc35b52dae306941959287eefe4dea941116a",
        "timestamp" : 1761566626000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/robimarko",
          "fullName" : "robimarko"
        },
        "authorEmail" : "robimarko@gmail.com",
        "comment" : "realtek: dsa,pcs: rtl930x: let PCS driver setup SerDes\u000a\u000aRemove SerDes initialization/configuration calls from the DSA driver in\u000a'rtl93xx_phylink_mac_config' and let our PCS driver setup the SerDes now\u000athat the driver is able to do that.\u000a\u000aAdjust some details in rtl93xx_phylink_mac_config to ensure the MAC is\u000aproperly disabled MAC before configuring the SerDes. This was done\u000awithin the SerDes code before.\u000a\u000aSigned-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>\u000aLink: https://github.com/openwrt/openwrt/pull/20539\u000aSigned-off-by: Robert Marko <robimarko@gmail.com>\u000a",
        "date" : "2025-10-27 13:03:46 +0100",
        "id" : "017fc35b52dae306941959287eefe4dea941116a",
        "msg" : "realtek: dsa,pcs: rtl930x: let PCS driver setup SerDes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/files-6.12/drivers/net/pcs/pcs-rtl-otto.c"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/dsa.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package/network/config/wifi-scripts/files-ucode/usr/bin/iwinfo"
        ],
        "commitId" : "66e5e9671f8c02319109ba3391e355ccce98003f",
        "timestamp" : 1761571378000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/robimarko",
          "fullName" : "robimarko"
        },
        "authorEmail" : "robimarko@gmail.com",
        "comment" : "wifi-scripts: ucode: fix check for empty crypto object while scanning\u000a\u000ait can be empty\u000a\u000aSigned-off-by: Leon M. Busch-George <leon@georgemail.eu>\u000aLink: https://github.com/openwrt/openwrt/pull/20526\u000aSigned-off-by: Robert Marko <robimarko@gmail.com>\u000a",
        "date" : "2025-10-27 14:22:58 +0100",
        "id" : "66e5e9671f8c02319109ba3391e355ccce98003f",
        "msg" : "wifi-scripts: ucode: fix check for empty crypto object while scanning",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "package/network/config/wifi-scripts/files-ucode/usr/bin/iwinfo"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/dsa.c"
        ],
        "commitId" : "93ba35fa7d537088ac81bce3435f8de049e0189b",
        "timestamp" : 1761642692000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/robimarko",
          "fullName" : "robimarko"
        },
        "authorEmail" : "robimarko@gmail.com",
        "comment" : "realtek: rtl838x: fix regression in enable_phy_polling\u000a\u000aFix regression from back when support for RTL930x was added.\u000aWhile at it replace 0x8000 by BIT(15).\u000a\u000aFixes: 27029277f98ddd0006175bdc5beec8b0b150f187\u000a\u000aTested-by: Jonas Jelonek <jelonek.jonas@gmail.com>\u000aSigned-off-by: Felix Baumann <felix.bau@gmx.de>\u000aLink: https://github.com/openwrt/openwrt/pull/20549\u000aSigned-off-by: Robert Marko <robimarko@gmail.com>\u000a",
        "date" : "2025-10-28 10:11:32 +0100",
        "id" : "93ba35fa7d537088ac81bce3435f8de049e0189b",
        "msg" : "realtek: rtl838x: fix regression in enable_phy_polling",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/dsa.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/airoha/patches-6.12/220-07-phy-airoha-Add-support-for-Airoha-AN7581-USB-PHY.patch",
          "target/linux/airoha/patches-6.12/220-04-dt-bindings-soc-Add-bindings-for-Airoha-SCU-Serdes-l.patch",
          "target/linux/airoha/patches-6.12/220-10-PCI-mediatek-gen3-set-PHY-mode-for-Airoha-EN7581.patch",
          "target/linux/airoha/patches-6.12/220-08-usb-host-add-ARCH_AIROHA-in-XHCI-MTK-dependency.patch",
          "target/linux/airoha/patches-6.12/220-05-dt-bindings-phy-Add-documentation-for-Airoha-AN7581-.patch",
          "target/linux/airoha/patches-6.12/220-06-phy-move-Airoha-PCIe-PHY-driver-to-dedicated-directo.patch"
        ],
        "commitId" : "7afc2da3fcc01a3932829ed4fb3ced6876b71846",
        "timestamp" : 1761653696000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
          "fullName" : "ansuelsmth"
        },
        "authorEmail" : "ansuelsmth@gmail.com",
        "comment" : "airoha: add pending patch for USB support on AN7581\u000a\u000aAdd pending patch for USB support on AN7581 SoC. This is also required\u000ato make operational the 3rd PCIe line that use the USB2 Serdes for PCIe\u000aoperations.\u000a\u000aSigned-off-by: Christian Marangi <ansuelsmth@gmail.com>\u000a",
        "date" : "2025-10-28 13:14:56 +0100",
        "id" : "7afc2da3fcc01a3932829ed4fb3ced6876b71846",
        "msg" : "airoha: add pending patch for USB support on AN7581",
        "paths" : [
          {
            "editType" : "add",
            "file" : "target/linux/airoha/patches-6.12/220-04-dt-bindings-soc-Add-bindings-for-Airoha-SCU-Serdes-l.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/airoha/patches-6.12/220-07-phy-airoha-Add-support-for-Airoha-AN7581-USB-PHY.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/airoha/patches-6.12/220-08-usb-host-add-ARCH_AIROHA-in-XHCI-MTK-dependency.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/airoha/patches-6.12/220-10-PCI-mediatek-gen3-set-PHY-mode-for-Airoha-EN7581.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/airoha/patches-6.12/220-05-dt-bindings-phy-Add-documentation-for-Airoha-AN7581-.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/airoha/patches-6.12/220-06-phy-move-Airoha-PCIe-PHY-driver-to-dedicated-directo.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/airoha/dts/an7581.dtsi"
        ],
        "commitId" : "3db72b71d1929e27068bf927e8e09200e190464d",
        "timestamp" : 1761653778000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
          "fullName" : "ansuelsmth"
        },
        "authorEmail" : "ansuelsmth@gmail.com",
        "comment" : "airoha: an7581: add USB nodes\u000a\u000aAdd USB nodes to AN7581 DTSI, disabled by default.\u000a\u000aSigned-off-by: Christian Marangi <ansuelsmth@gmail.com>\u000a",
        "date" : "2025-10-28 13:16:18 +0100",
        "id" : "3db72b71d1929e27068bf927e8e09200e190464d",
        "msg" : "airoha: an7581: add USB nodes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/airoha/dts/an7581.dtsi"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/airoha/dts/an7581.dtsi"
        ],
        "commitId" : "3ba92e0e3268c07859859968368602d2dc758148",
        "timestamp" : 1761653858000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
          "fullName" : "ansuelsmth"
        },
        "authorEmail" : "ansuelsmth@gmail.com",
        "comment" : "airoha: an7581: correctly attach the USB2 PHY for 3rd PCIe line\u000a\u000aThe 3rd PCIe line use the USB2 serdes for PCIe operation. Correctly set\u000ait to the DT node so that the mode can be correctly set in the PHY\u000adriver.\u000a\u000aSigned-off-by: Christian Marangi <ansuelsmth@gmail.com>\u000a",
        "date" : "2025-10-28 13:17:38 +0100",
        "id" : "3ba92e0e3268c07859859968368602d2dc758148",
        "msg" : "airoha: an7581: correctly attach the USB2 PHY for 3rd PCIe line",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/airoha/dts/an7581.dtsi"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/airoha/dts/an7581-evb-emmc.dts"
        ],
        "commitId" : "6d51c80424b93b6aebacf4c47ad74597e450c8bd",
        "timestamp" : 1761653964000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
          "fullName" : "ansuelsmth"
        },
        "authorEmail" : "ansuelsmth@gmail.com",
        "comment" : "airoha: an7581: enable USB node on eMMC RFB board\u000a\u000aEnable USB node on eMMC RFB board and disable USB2 3.0 port to make the\u000a3rd PCIe line correctly work.\u000a\u000aThis is needed to prevent the xHCI driver to mess with PCIe by\u000aconfiguring the USB2 3.0 port. Port will still be detected but won't be\u000aconfigureed by the driver and won't have PHY to configure for.\u000a\u000aSigned-off-by: Christian Marangi <ansuelsmth@gmail.com>\u000a",
        "date" : "2025-10-28 13:19:24 +0100",
        "id" : "6d51c80424b93b6aebacf4c47ad74597e450c8bd",
        "msg" : "airoha: an7581: enable USB node on eMMC RFB board",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/airoha/dts/an7581-evb-emmc.dts"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "toolchain/fortify-headers/patches/013-fortify-headers-Remove-__fh_has_builtin.patch",
          "toolchain/fortify-headers/patches/012-poll-Check-if-_REDIR_TIME64-is-defined.patch",
          "toolchain/fortify-headers/patches/011-Check-if-FORTIFY_USE_NATIVE_CHK-is-defined.patch"
        ],
        "commitId" : "ab221cfcd93ac825c935ff020ee6d883b98e83a8",
        "timestamp" : 1761685179000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "Revert \"toolchain: fortify-headers: Fix build of some packages\"\u000a\u000aThis reverts commit 61f16a6960be0ed9d8d173796fcb4dd633eea317.\u000a\u000aThe new fortify-headers version needs some more work to be usable in\u000aOpenWrt. Revert this to fix the builds again.\u000a\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2025-10-28 21:59:39 +0100",
        "id" : "ab221cfcd93ac825c935ff020ee6d883b98e83a8",
        "msg" : "Revert \"toolchain: fortify-headers: Fix build of some packages\"",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "toolchain/fortify-headers/patches/012-poll-Check-if-_REDIR_TIME64-is-defined.patch"
          },
          {
            "editType" : "delete",
            "file" : "toolchain/fortify-headers/patches/011-Check-if-FORTIFY_USE_NATIVE_CHK-is-defined.patch"
          },
          {
            "editType" : "delete",
            "file" : "toolchain/fortify-headers/patches/013-fortify-headers-Remove-__fh_has_builtin.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "toolchain/fortify-headers/patches/002-strings.h-add-__extension__-mark.patch",
          "toolchain/fortify-headers/patches/001-__ppoll_time64.patch",
          "toolchain/fortify-headers/Makefile"
        ],
        "commitId" : "fbe2ad6c60709aa5379e227d10a6f3e0e711c84b",
        "timestamp" : 1761685182000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "Revert \"toolchain: fortify-headers: Update to version 2.3.3\"\u000a\u000aThis reverts commit 6268692bd2bf25a5105c074648f7c899624ecfd7.\u000a\u000aThe new fortify-headers version needs some more work to be usable in\u000aOpenWrt. Revert this to fix the builds again.\u000a\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2025-10-28 21:59:42 +0100",
        "id" : "fbe2ad6c60709aa5379e227d10a6f3e0e711c84b",
        "msg" : "Revert \"toolchain: fortify-headers: Update to version 2.3.3\"",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "toolchain/fortify-headers/patches/002-strings.h-add-__extension__-mark.patch"
          },
          {
            "editType" : "add",
            "file" : "toolchain/fortify-headers/patches/001-__ppoll_time64.patch"
          },
          {
            "editType" : "edit",
            "file" : "toolchain/fortify-headers/Makefile"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package/libs/elfutils/Makefile"
        ],
        "commitId" : "677c5c3b0d62e33c49b28f8e66a30f948d356cd9",
        "timestamp" : 1761685186000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
          "fullName" : "hauke"
        },
        "authorEmail" : "hauke@hauke-m.de",
        "comment" : "Revert \"elfutils: add compatibility with new fortify-headers\"\u000a\u000aThis reverts commit 096739a93d16fa8a923d3f80e1a9c570be5d38d2.\u000a\u000aThe new fortify-headers version needs some more work to be usable in\u000aOpenWrt. Revert this to fix the builds again.\u000a\u000aSigned-off-by: Hauke Mehrtens <hauke@hauke-m.de>\u000a",
        "date" : "2025-10-28 21:59:46 +0100",
        "id" : "677c5c3b0d62e33c49b28f8e66a30f948d356cd9",
        "msg" : "Revert \"elfutils: add compatibility with new fortify-headers\"",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "package/libs/elfutils/Makefile"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/airoha/image/en7523.mk",
          "target/linux/airoha/image/an7581.mk",
          "target/linux/airoha/image/Makefile"
        ],
        "commitId" : "fed2d313436e76eb1c1d7ac9f49e09dc1e611008",
        "timestamp" : 1761745680000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
          "fullName" : "ansuelsmth"
        },
        "authorEmail" : "ansuelsmth@gmail.com",
        "comment" : "airoha: adjust and default the loadaddr\u000a\u000aSimilar to e92b153e99 (\"mediatek: introduce KERNEL_LOADADDR to Device/Default template\"),\u000alet's move the default loadaddr to Device/Default.\u000a\u000aWhat's more, use 0x80200000 instead of the SDK default value 0x80088000\u000ato avoid the following error which may overwrite TZ memory and cause crash:\u000a\u000a    [    0.000000] [Firmware Bug]: Kernel image misaligned at boot, please fix your bootloader!\u000a    [    0.000000] OF: reserved mem: Reserved memory: failed to reserve memory for node 'atf@80000000': base 0x0000000080000000, size 2 MiB\u000a\u000aSigned-off-by: Ziyang Huang <hzyitc@outlook.com>\u000a[ fix spelling mistake ]\u000aLink: https://github.com/openwrt/openwrt/pull/20470\u000aSigned-off-by: Christian Marangi <ansuelsmth@gmail.com>\u000a",
        "date" : "2025-10-29 14:48:00 +0100",
        "id" : "fed2d313436e76eb1c1d7ac9f49e09dc1e611008",
        "msg" : "airoha: adjust and default the loadaddr",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/airoha/image/en7523.mk"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/airoha/image/an7581.mk"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/airoha/image/Makefile"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/airoha/an7581/base-files/etc/board.d/01_leds",
          "target/linux/airoha/an7581/base-files/etc/board.d/02_network"
        ],
        "commitId" : "738eacb9a00dc813e0c81691f1ca757de0e01e6b",
        "timestamp" : 1761745999000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
          "fullName" : "ansuelsmth"
        },
        "authorEmail" : "ansuelsmth@gmail.com",
        "comment" : "airoha: Add missing board files for EN7581\u000a\u000aAdd missing leds and network board files for EN7581 SoC.\u000a\u000aSigned-off-by: Lorenzo Bianconi <lorenzo@kernel.org>\u000a[ drop reference to downstream 10g RFB board ]\u000aLink: https://github.com/openwrt/openwrt/pull/20556\u000aSigned-off-by: Christian Marangi <ansuelsmth@gmail.com>\u000a",
        "date" : "2025-10-29 14:53:19 +0100",
        "id" : "738eacb9a00dc813e0c81691f1ca757de0e01e6b",
        "msg" : "airoha: Add missing board files for EN7581",
        "paths" : [
          {
            "editType" : "add",
            "file" : "target/linux/airoha/an7581/base-files/etc/board.d/01_leds"
          },
          {
            "editType" : "add",
            "file" : "target/linux/airoha/an7581/base-files/etc/board.d/02_network"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/airoha/patches-6.12/116-10-net-airoha-add-phylink-support-for-GDM2-4.patch",
          "target/linux/airoha/patches-6.12/104-6.19-net-airoha-Fix-a-copy-and-paste-bug-in-probe.patch",
          "target/linux/airoha/patches-6.12/106-6.16-net-airoha-fix-potential-use-after-free-in-airoha_np.patch",
          "target/linux/airoha/patches-6.12/116-03-net-airoha-add-reference-for-SPORT-GDM4-in-qdma_get_.patch",
          "target/linux/airoha/patches-6.12/105-6.17-net-airoha-Get-rid-of-dma_sync_single_for_device-in-.patch",
          "target/linux/airoha/patches-6.12/606-net-airoha-disable-external-phy-code-if-PCS_AIROHA-i.patch",
          "target/linux/airoha/patches-6.12/116-02-net-airoha-deassert-XSI-line-on-hw-init.patch",
          "target/linux/airoha/patches-6.12/116-07-airoha-ethernet-drop-xsi-mac-reset.patch",
          "target/linux/airoha/patches-6.12/604-02-net-ethernet-airoha-define-sport-value-for-GDM3.patch",
          "target/linux/airoha/patches-6.12/116-06-net-airoha-add-initial-fixup-for-GDM3-4-port-support.patch"
        ],
        "commitId" : "83eacb6ab0596634131aa90510e52159cef08b93",
        "timestamp" : 1761747353000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
          "fullName" : "ansuelsmth"
        },
        "authorEmail" : "ansuelsmth@gmail.com",
        "comment" : "airoha: backport minor fixes for NPU handling\u000a\u000aBackport upstream minor fixed for NPU handling that might result in\u000akernel panic or handle leak.\u000a\u000aSigned-off-by: Christian Marangi <ansuelsmth@gmail.com>\u000a",
        "date" : "2025-10-29 15:15:53 +0100",
        "id" : "83eacb6ab0596634131aa90510e52159cef08b93",
        "msg" : "airoha: backport minor fixes for NPU handling",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/airoha/patches-6.12/116-06-net-airoha-add-initial-fixup-for-GDM3-4-port-support.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/airoha/patches-6.12/116-07-airoha-ethernet-drop-xsi-mac-reset.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/airoha/patches-6.12/116-10-net-airoha-add-phylink-support-for-GDM2-4.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/airoha/patches-6.12/606-net-airoha-disable-external-phy-code-if-PCS_AIROHA-i.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/airoha/patches-6.12/604-02-net-ethernet-airoha-define-sport-value-for-GDM3.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/airoha/patches-6.12/104-6.19-net-airoha-Fix-a-copy-and-paste-bug-in-probe.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/airoha/patches-6.12/106-6.16-net-airoha-fix-potential-use-after-free-in-airoha_np.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/airoha/patches-6.12/116-02-net-airoha-deassert-XSI-line-on-hw-init.patch"
          },
          {
            "editType" : "add",
            "file" : "target/linux/airoha/patches-6.12/105-6.17-net-airoha-Get-rid-of-dma_sync_single_for_device-in-.patch"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/airoha/patches-6.12/116-03-net-airoha-add-reference-for-SPORT-GDM4-in-qdma_get_.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/generic/files/drivers/net/phy/rtl8261n/rtk_phy.c"
        ],
        "commitId" : "bd180e8905fbcc70c7c2a1ae9d50ed22c63fe596",
        "timestamp" : 1761763037000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
          "fullName" : "ansuelsmth"
        },
        "authorEmail" : "ansuelsmth@gmail.com",
        "comment" : "kernel: rtl8261n: Correct serdes global config register\u000a\u000aFix typo in register for the serdes global config.\u000a\u000aFixes: ddb0cd276cff (\"kernel: rtl8261n: add support for Serdes TX swap\")\u000aSigned-off-by: Richard Huynh <voxlympha@gmail.com>\u000a[ add commit description ]\u000aLink: https://github.com/openwrt/openwrt/pull/20465\u000aSigned-off-by: Christian Marangi <ansuelsmth@gmail.com>\u000a",
        "date" : "2025-10-29 19:37:17 +0100",
        "id" : "bd180e8905fbcc70c7c2a1ae9d50ed22c63fe596",
        "msg" : "kernel: rtl8261n: Correct serdes global config register",
        "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_phylib.h",
          "target/linux/generic/files/drivers/net/phy/rtl8261n/rtk_phy.c"
        ],
        "commitId" : "2b773bddeb7695076691e3247efcf0b604a2154a",
        "timestamp" : 1761763038000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
          "fullName" : "ansuelsmth"
        },
        "authorEmail" : "ansuelsmth@gmail.com",
        "comment" : "kernel: rtl8261n: Add support for Serdes RX swap\u000a\u000aDatasheet claims this register bit is supposed to be set by default,\u000ahowever it was found in practice to not be, and OEM drivers would set\u000athis bit at the same time.\u000a\u000aSigned-off-by: Richard Huynh <voxlympha@gmail.com>\u000aLink: https://github.com/openwrt/openwrt/pull/20465\u000aSigned-off-by: Christian Marangi <ansuelsmth@gmail.com>\u000a",
        "date" : "2025-10-29 19:37:18 +0100",
        "id" : "2b773bddeb7695076691e3247efcf0b604a2154a",
        "msg" : "kernel: rtl8261n: Add support for Serdes RX swap",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/generic/files/drivers/net/phy/rtl8261n/rtk_phylib.h"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/generic/files/drivers/net/phy/rtl8261n/rtk_phy.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package/utils/ucode-mod-uline/Makefile"
        ],
        "commitId" : "be3722d86b08e116a371a127c3804fcafde623ab",
        "timestamp" : 1761768595000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
          "fullName" : "ansuelsmth"
        },
        "authorEmail" : "ansuelsmth@gmail.com",
        "comment" : "ucode-mod-uline: drop usage of AUTORELEASE\u000a\u000aAUTORELEASE has been deprecated from a long time. Drop it and hardcode\u000athe release following the current one present in the downloads\u000arepository.\u000a\u000aLink: https://github.com/openwrt/openwrt/pull/20586\u000aSigned-off-by: Christian Marangi <ansuelsmth@gmail.com>\u000a",
        "date" : "2025-10-29 21:09:55 +0100",
        "id" : "be3722d86b08e116a371a127c3804fcafde623ab",
        "msg" : "ucode-mod-uline: drop usage of AUTORELEASE",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "package/utils/ucode-mod-uline/Makefile"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package/utils/cli/Makefile"
        ],
        "commitId" : "736494deeca2da5f17ee244cb8440856ce4d7ce4",
        "timestamp" : 1761768595000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
          "fullName" : "ansuelsmth"
        },
        "authorEmail" : "ansuelsmth@gmail.com",
        "comment" : "cli: drop usage of AUTORELEASE\u000a\u000aAUTORELEASE has been deprecated from a long time. Drop it and hardcode\u000athe release following the current one present in the downloads\u000arepository.\u000a\u000aLink: https://github.com/openwrt/openwrt/pull/20586\u000aSigned-off-by: Christian Marangi <ansuelsmth@gmail.com>\u000a",
        "date" : "2025-10-29 21:09:55 +0100",
        "id" : "736494deeca2da5f17ee244cb8440856ce4d7ce4",
        "msg" : "cli: drop usage of AUTORELEASE",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "package/utils/cli/Makefile"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package/utils/provision/Makefile"
        ],
        "commitId" : "6a88ab5685b8ac11e377047db9cd97ad3fec12f7",
        "timestamp" : 1761768595000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
          "fullName" : "ansuelsmth"
        },
        "authorEmail" : "ansuelsmth@gmail.com",
        "comment" : "provision: drop usage of AUTORELEASE\u000a\u000aAUTORELEASE has been deprecated from a long time. Drop it and hardcode\u000athe release following the current one present in the downloads\u000arepository.\u000a\u000aLink: https://github.com/openwrt/openwrt/pull/20586\u000aSigned-off-by: Christian Marangi <ansuelsmth@gmail.com>\u000a",
        "date" : "2025-10-29 21:09:55 +0100",
        "id" : "6a88ab5685b8ac11e377047db9cd97ad3fec12f7",
        "msg" : "provision: drop usage of AUTORELEASE",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "package/utils/provision/Makefile"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package/network/services/unetmsg/Makefile"
        ],
        "commitId" : "afb83c81977220e86352f6868865dc3a69fc5f47",
        "timestamp" : 1761768596000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
          "fullName" : "ansuelsmth"
        },
        "authorEmail" : "ansuelsmth@gmail.com",
        "comment" : "unetmsg: drop usage of AUTORELEASE\u000a\u000aAUTORELEASE has been deprecated from a long time. Drop it and hardcode\u000athe release following the current one present in the downloads\u000arepository.\u000a\u000aLink: https://github.com/openwrt/openwrt/pull/20586\u000aSigned-off-by: Christian Marangi <ansuelsmth@gmail.com>\u000a",
        "date" : "2025-10-29 21:09:56 +0100",
        "id" : "afb83c81977220e86352f6868865dc3a69fc5f47",
        "msg" : "unetmsg: drop usage of AUTORELEASE",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "package/network/services/unetmsg/Makefile"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package/boot/uboot-bmips/Makefile"
        ],
        "commitId" : "b9c755c838035e65623ef846ab0061d4633c1078",
        "timestamp" : 1761768596000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
          "fullName" : "ansuelsmth"
        },
        "authorEmail" : "ansuelsmth@gmail.com",
        "comment" : "uboot-bmips: drop usage of AUTORELEASE\u000a\u000aAUTORELEASE has been deprecated from a long time. Drop it and hardcode\u000athe release following the current one present in the downloads\u000arepository.\u000a\u000aLink: https://github.com/openwrt/openwrt/pull/20586\u000aSigned-off-by: Christian Marangi <ansuelsmth@gmail.com>\u000a",
        "date" : "2025-10-29 21:09:56 +0100",
        "id" : "b9c755c838035e65623ef846ab0061d4633c1078",
        "msg" : "uboot-bmips: drop usage of AUTORELEASE",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "package/boot/uboot-bmips/Makefile"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package/boot/uboot-bcm53xx/Makefile"
        ],
        "commitId" : "af22235b7924cd063aade301dfe707b6c0e0ad62",
        "timestamp" : 1761768597000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
          "fullName" : "ansuelsmth"
        },
        "authorEmail" : "ansuelsmth@gmail.com",
        "comment" : "uboot-bcm53xx: drop usage of AUTORELEASE\u000a\u000aAUTORELEASE has been deprecated from a long time. Drop it and hardcode\u000athe release following the current one present in the downloads\u000arepository.\u000a\u000aLink: https://github.com/openwrt/openwrt/pull/20586\u000aSigned-off-by: Christian Marangi <ansuelsmth@gmail.com>\u000a",
        "date" : "2025-10-29 21:09:57 +0100",
        "id" : "af22235b7924cd063aade301dfe707b6c0e0ad62",
        "msg" : "uboot-bcm53xx: drop usage of AUTORELEASE",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "package/boot/uboot-bcm53xx/Makefile"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "rules.mk"
        ],
        "commitId" : "a0b82434ab92f0f49e4c9fa9c18eb8caf1c212bf",
        "timestamp" : 1761768597000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
          "fullName" : "ansuelsmth"
        },
        "authorEmail" : "ansuelsmth@gmail.com",
        "comment" : "rules.mk: add DEPRECATION NOTICE for AUTORELEASE\u000a\u000aAdd DEPRECATION NOTICE for AUTORELEASE to signal that any usage of this\u000ashould be dropped and fixed.\u000a\u000aThe macro is still defined for legacy reason but we at least dropped any\u000ausage of it in both main and feeds.\u000a\u000aLink: https://github.com/openwrt/openwrt/pull/20586\u000aSigned-off-by: Christian Marangi <ansuelsmth@gmail.com>\u000a",
        "date" : "2025-10-29 21:09:57 +0100",
        "id" : "a0b82434ab92f0f49e4c9fa9c18eb8caf1c212bf",
        "msg" : "rules.mk: add DEPRECATION NOTICE for AUTORELEASE",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "rules.mk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/sdk/Makefile"
        ],
        "commitId" : "b915eba9a9956cbfaa9db6193aa49ce744dffcf3",
        "timestamp" : 1761768597000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
          "fullName" : "ansuelsmth"
        },
        "authorEmail" : "ansuelsmth@gmail.com",
        "comment" : "Revert \"sdk: use git-src-full to allow Git versioning\"\u000a\u000aThis reverts commit f795ecc0ddb40a3d796e6faaa177b545923efc70.\u000a\u000aNow that AUTORELEASE has been dropped from main, we can go back on\u000ashallow clone it for faster SDK usage.\u000a\u000aLink: https://github.com/openwrt/openwrt/pull/20586\u000aSigned-off-by: Christian Marangi <ansuelsmth@gmail.com>\u000a",
        "date" : "2025-10-29 21:09:57 +0100",
        "id" : "b915eba9a9956cbfaa9db6193aa49ce744dffcf3",
        "msg" : "Revert \"sdk: use git-src-full to allow Git versioning\"",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/sdk/Makefile"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/ipq40xx/image/generic.mk",
          "target/linux/ipq40xx/base-files/etc/board.d/02_network",
          "target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4018-map-ac1300.dts",
          "target/linux/ipq40xx/base-files/lib/upgrade/platform.sh"
        ],
        "commitId" : "120b70a6e267a23cc7675703b311a62769abe334",
        "timestamp" : 1761771431000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/robimarko",
          "fullName" : "robimarko"
        },
        "authorEmail" : "robimarko@gmail.com",
        "comment" : "ipq40xx: add support for ASUS Lyra Mini (MAP-AC1300)\u000a\u000aThe device is the little brother of the already supported ASUS Lyra but\u000awith the flash configuration/layout of the RT-AC58U.\u000a\u000aHardware\u000a--------\u000aSOC:    Qualcomm IPQ4019\u000aFLASH:  2MB (Macronix MX25L1606E)\u000a        128MB (GigaDevice GD5F1GQ4UCYIG)\u000aRAM:    256MB (Nanya NT5CC128M16IP-DI)\u000aWIFI:   Qualcomm IPQ4019\u000aBT:     Atheros AR3012-BL3D\u000aETH:    1x WAN, 1x LAN\u000aLED:    1 RBG LED\u000aBTN:    WPS, Reset\u000aUART:   115200 8N1 (square pin = VCC) VCC-TX-RX-GND\u000a\u000aMAC addresses\u000a-------------\u000aLAN     2.4G + 1\u000aWAN     2.4G + 3\u000a2.4G    Label MAC (stored in factory offset 0x1006)\u000a5G      2.4G + 2 (stored in factory offset 0x5006)\u000a\u000aInstallation\u000a------------\u000aSSH\u000a---\u000a1. Reset the device, setup and enable SSH.\u000a2. Transfer initramfs.itb to /tmp on the device.\u000a3. SSH into the router, credentials are the same as in the web ui.\u000a4. Write initramfs to linux partition:\u000a   mtd-write -d linux -i initramfs.itb\u000a5. Reboot and wait for OpenWrt to boot.\u000a6. Transfer sysupgrade.bin to /tmp on the device.\u000a7. SSH into the router, user root, no pw.\u000a8. Delete jffs2 ubi partition:\u000a   ubirmvol /dev/ubi0 --name=jffs2\u000a9. Flash OpenWrt:\u000a   sysupgrade -n sysupgrade.bin\u000a\u000aSigned-off-by: Christoph Krapp <achterin@gmail.com>\u000aLink: https://github.com/openwrt/openwrt/pull/20573\u000aSigned-off-by: Robert Marko <robimarko@gmail.com>\u000a",
        "date" : "2025-10-29 21:57:11 +0100",
        "id" : "120b70a6e267a23cc7675703b311a62769abe334",
        "msg" : "ipq40xx: add support for ASUS Lyra Mini (MAP-AC1300)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "target/linux/ipq40xx/image/generic.mk"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/ipq40xx/base-files/etc/board.d/02_network"
          },
          {
            "editType" : "add",
            "file" : "target/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4018-map-ac1300.dts"
          },
          {
            "editType" : "edit",
            "file" : "target/linux/ipq40xx/base-files/lib/upgrade/platform.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "target/linux/airoha/base-files/lib/preinit/04_set_netdev_label"
        ],
        "commitId" : "130306fab93656865178c5a9d40a08885f9d70d6",
        "timestamp" : 1761771683000,
        "author" : {
          "absoluteUrl" : "https://taiha.net/jenkins/user/robimarko",
          "fullName" : "robimarko"
        },
        "authorEmail" : "robimarko@gmail.com",
        "comment" : "airoha: support openwrt,netdev-name for renaming interfaces\u000a\u000aAdd support to the airoha target for the OpenWrt-specific DT property\u000a`openwrt,netdev-name`. In particular, this is for interfaces under\u000anon-DSA `airoha_eth` interfaces.\u000a\u000aThis will avoid conflicts with upstream code[1]; and maintain forward\u000acompatibility with OpenWrt configurations if/when `airoha_eth` becomes\u000aa full DSA driver.\u000a\u000a[1] https://lore.kernel.org/netdev/20240709124503.pubki5nwjfbedhhy@skbuf/\u000a\u000aBorrowed from d4d6c48 (mediatek: filogic: support openwrt,netdev-name for renaming interfaces)\u000a\u000aSigned-off-by: Kenneth Kasilag <kenneth@kasilag.me>\u000aLink: https://github.com/openwrt/openwrt/pull/20475\u000aSigned-off-by: Robert Marko <robimarko@gmail.com>\u000a",
        "date" : "2025-10-29 22:01:23 +0100",
        "id" : "130306fab93656865178c5a9d40a08885f9d70d6",
        "msg" : "airoha: support openwrt,netdev-name for renaming interfaces",
        "paths" : [
          {
            "editType" : "add",
            "file" : "target/linux/airoha/base-files/lib/preinit/04_set_netdev_label"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://taiha.net/jenkins/user/robimarko",
      "fullName" : "robimarko"
    },
    {
      "absoluteUrl" : "https://taiha.net/jenkins/user/ansuelsmth",
      "fullName" : "ansuelsmth"
    },
    {
      "absoluteUrl" : "https://taiha.net/jenkins/user/hauke",
      "fullName" : "hauke"
    }
  ]
}