{ "_class" : "hudson.model.FreeStyleBuild", "actions" : [ { "_class" : "hudson.model.ParametersAction", "parameters" : [ { "_class" : "hudson.model.BooleanParameterValue", "name" : "BUILD_CFG_DISTCLEAN", "value" : True }, { "_class" : "hudson.model.StringParameterValue", "name" : "BUILD_CFG_TARGET_DEV", "value" : "WRC-300GHBK2-I" }, { "_class" : "hudson.model.BooleanParameterValue", "name" : "BUILD_CFG_TESTING_KERNEL", "value" : False } ] }, { "_class" : "hudson.model.CauseAction", "causes" : [ { "_class" : "hudson.model.Cause$UserIdCause", "shortDescription" : "ユーザーmusashino205が実行", "userId" : "tofu", "userName" : "musashino205" } ] }, { "_class" : "hudson.plugins.git.util.BuildData", "buildsByBranchName" : { "refs/remotes/origin/devadd/wrc-2533ghbk-i" : { "_class" : "hudson.plugins.git.util.Build", "buildNumber" : 119, "buildResult" : None, "marked" : { "SHA1" : "183846febc43a551a700ca1238b5f9d4237d3ac7", "branch" : [ { "SHA1" : "183846febc43a551a700ca1238b5f9d4237d3ac7", "name" : "refs/remotes/origin/devadd/wrc-2533ghbk-i" } ] }, "revision" : { "SHA1" : "183846febc43a551a700ca1238b5f9d4237d3ac7", "branch" : [ { "SHA1" : "183846febc43a551a700ca1238b5f9d4237d3ac7", "name" : "refs/remotes/origin/devadd/wrc-2533ghbk-i" } ] } }, "refs/remotes/origin/musashino" : { "_class" : "hudson.plugins.git.util.Build", "buildNumber" : 129, "buildResult" : None, "marked" : { "SHA1" : "e8265a27cbf13d4d38dad17c3ae8f0ed4889b180", "branch" : [ { "SHA1" : "e8265a27cbf13d4d38dad17c3ae8f0ed4889b180", "name" : "refs/remotes/origin/musashino" } ] }, "revision" : { "SHA1" : "e8265a27cbf13d4d38dad17c3ae8f0ed4889b180", "branch" : [ { "SHA1" : "e8265a27cbf13d4d38dad17c3ae8f0ed4889b180", "name" : "refs/remotes/origin/musashino" } ] } } }, "lastBuiltRevision" : { "SHA1" : "e8265a27cbf13d4d38dad17c3ae8f0ed4889b180", "branch" : [ { "SHA1" : "e8265a27cbf13d4d38dad17c3ae8f0ed4889b180", "name" : "refs/remotes/origin/musashino" } ] }, "remoteUrls" : [ "https://github.com/musashino-build/openwrt" ], "scmName" : "" }, { }, { }, { }, { "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction" } ], "artifacts" : [ { "displayPath" : "config.buildinfo", "fileName" : "config.buildinfo", "relativePath" : "bin/targets/ath79/generic/config.buildinfo" }, { "displayPath" : "feeds.buildinfo", "fileName" : "feeds.buildinfo", "relativePath" : "bin/targets/ath79/generic/feeds.buildinfo" }, { "displayPath" : "openwrt-ath79-generic-elecom_wrc-300ghbk2-i-initramfs-factory.bin", "fileName" : "openwrt-ath79-generic-elecom_wrc-300ghbk2-i-initramfs-factory.bin", "relativePath" : "bin/targets/ath79/generic/openwrt-ath79-generic-elecom_wrc-300ghbk2-i-initramfs-factory.bin" }, { "displayPath" : "openwrt-ath79-generic-elecom_wrc-300ghbk2-i-initramfs-kernel.bin", "fileName" : "openwrt-ath79-generic-elecom_wrc-300ghbk2-i-initramfs-kernel.bin", "relativePath" : "bin/targets/ath79/generic/openwrt-ath79-generic-elecom_wrc-300ghbk2-i-initramfs-kernel.bin" }, { "displayPath" : "openwrt-ath79-generic-elecom_wrc-300ghbk2-i-squashfs-sysupgrade.bin", "fileName" : "openwrt-ath79-generic-elecom_wrc-300ghbk2-i-squashfs-sysupgrade.bin", "relativePath" : "bin/targets/ath79/generic/openwrt-ath79-generic-elecom_wrc-300ghbk2-i-squashfs-sysupgrade.bin" }, { "displayPath" : "openwrt-ath79-generic-elecom_wrc-300ghbk2-i.manifest", "fileName" : "openwrt-ath79-generic-elecom_wrc-300ghbk2-i.manifest", "relativePath" : "bin/targets/ath79/generic/openwrt-ath79-generic-elecom_wrc-300ghbk2-i.manifest" }, { "displayPath" : "profiles.json", "fileName" : "profiles.json", "relativePath" : "bin/targets/ath79/generic/profiles.json" }, { "displayPath" : "sha256sums", "fileName" : "sha256sums", "relativePath" : "bin/targets/ath79/generic/sha256sums" }, { "displayPath" : "version.buildinfo", "fileName" : "version.buildinfo", "relativePath" : "bin/targets/ath79/generic/version.buildinfo" } ], "building" : False, "description" : "Device: WRC-300GHBK2-I", "displayName" : "#129", "duration" : 2149912, "estimatedDuration" : 2149912, "executor" : None, "fullDisplayName" : "OpenWrt (master) for ELECOM WRC-1750GHBK2-I/C, WRC-300GHBK2-I #129", "id" : "129", "inProgress" : False, "keepLog" : False, "number" : 129, "queueId" : 22, "result" : "SUCCESS", "timestamp" : 1650867032475, "url" : "https://taiha.net/jenkins/job/OpenWrt-master-ELECOM-WRC-1750GHBK2-I/129/", "builtOn" : "home-slave01", "changeSet" : { "_class" : "hudson.plugins.git.GitChangeSetList", "items" : [ { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/usb.mk" ], "commitId" : "fcd5fd49c5ceba3325de5d7615b87eeeb481f4d2", "timestamp" : 1644005595000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "kernel: usb: remove left-over LINUX_5_10 dependency symbol\u000a\u000athis should have been removed together with linux 5.4 APM821XX\u000asupport. Currently, this didn't hurt or broke something. But it\u000awill in the next stable kernel release.\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-04 21:13:15 +0100", "id" : "fcd5fd49c5ceba3325de5d7615b87eeeb481f4d2", "msg" : "kernel: usb: remove left-over LINUX_5_10 dependency symbol", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/usb.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/apm821xx/dts/netgear-wndr4700.dts" ], "commitId" : "1085c4b4a72a5277a611cc4a8ac2e5742da127fc", "timestamp" : 1644005717000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "apm821xx: WNDR4700: delete dead dt definitions\u000a\u000acooling-{min|max}-level are no longer used.\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-04 21:15:17 +0100", "id" : "1085c4b4a72a5277a611cc4a8ac2e5742da127fc", "msg" : "apm821xx: WNDR4700: delete dead dt definitions", "paths" : [ { "editType" : "edit", "file" : "target/linux/apm821xx/dts/netgear-wndr4700.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/apm821xx/dts/meraki-mr24.dts", "target/linux/apm821xx/dts/meraki-mx60.dts", "target/linux/apm821xx/dts/netgear-wndr4700.dts", "target/linux/apm821xx/dts/netgear-wndap6x0.dtsi", "target/linux/apm821xx/dts/apm82181.dtsi" ], "commitId" : "f095822699cc397f86d2c24616aaaa7f814dc8d9", "timestamp" : 1644005717000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "apm821xx: convert legacy nand partition layout\u000a\u000ain order to get nvmem-cells to work on AP and routers\u000a(Netgears WNDR4700). The nvmem-cell needs to be within\u000aa fixed-partition dt-node.\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-04 21:15:17 +0100", "id" : "f095822699cc397f86d2c24616aaaa7f814dc8d9", "msg" : "apm821xx: convert legacy nand partition layout", "paths" : [ { "editType" : "edit", "file" : "target/linux/apm821xx/dts/netgear-wndap6x0.dtsi" }, { "editType" : "edit", "file" : "target/linux/apm821xx/dts/meraki-mr24.dts" }, { "editType" : "edit", "file" : "target/linux/apm821xx/dts/meraki-mx60.dts" }, { "editType" : "edit", "file" : "target/linux/apm821xx/dts/apm82181.dtsi" }, { "editType" : "edit", "file" : "target/linux/apm821xx/dts/netgear-wndr4700.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/apm821xx/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom", "target/linux/apm821xx/dts/netgear-wndr4700.dts" ], "commitId" : "a1693a8c2cdc74a5bf33cabaadc2174f2f088dbf", "timestamp" : 1644005717000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "apm821xx: WNDR4700: utilize ath9k nvmem-cells\u000a\u000athe WNDR4700 can fetch its calibration data and\u000amac-addresses directly from the \"wifi_data\" partition.\u000aThis allows us to get rid of the 10-ath9k-eeprom file\u000afor the apm821xx target completely.\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-04 21:15:17 +0100", "id" : "a1693a8c2cdc74a5bf33cabaadc2174f2f088dbf", "msg" : "apm821xx: WNDR4700: utilize ath9k nvmem-cells", "paths" : [ { "editType" : "delete", "file" : "target/linux/apm821xx/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom" }, { "editType" : "edit", "file" : "target/linux/apm821xx/dts/netgear-wndr4700.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-r7500v2.dts", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-xr500.dts", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-nighthawk.dtsi", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8062-wg2600hp3.dts", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-wxr-2533dhp.dts", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-wg2600hp.dts", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-vr2600v.dts", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-d7800.dts", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-ad7200-c2600.dtsi", "target/linux/ipq806x/base-files/etc/hotplug.d/firmware/11-ath10k-caldata", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-r7800.dts" ], "commitId" : "20470580cd271de1e6017c88261b577ed4773476", "timestamp" : 1644018096000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq806x: utilize nvmem-cells for pre-calibration data\u000a\u000aconverts extraction entries from 11-ath10k-caldata into\u000anvmem-cells in the individual board's device-tree file.\u000a\u000aThe patch also moves previously existing referenced\u000anvmem-cells data nodes which were placed at the end\u000aback into the partitions node. As well as removing\u000asome duplicated properties from qcom-ipq8065-xr500.dts's\u000aart (the included nighthawk.dtsi defines those already).\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-05 00:41:36 +0100", "id" : "20470580cd271de1e6017c88261b577ed4773476", "msg" : "ipq806x: utilize nvmem-cells for pre-calibration data", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/base-files/etc/hotplug.d/firmware/11-ath10k-caldata" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-wxr-2533dhp.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-xr500.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-d7800.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8062-wg2600hp3.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-nighthawk.dtsi" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-vr2600v.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-ad7200-c2600.dtsi" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-r7500v2.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-wg2600hp.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-r7800.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/firmware/linux-firmware/Makefile", "package/firmware/linux-firmware/qca_ath10k.mk" ], "commitId" : "c2630ac910febd0be4ab8dc41f2aa7bda55e19f4", "timestamp" : 1644018275000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "linux-firmware: qca99x0 update package\u000a\u000aKalle Valo ath10k-firmware repository no longer provides the\u000alegacy board.bin files for the qca99x0 chips. Instead he\u000acopied over the codeaurora version and add more board files.\u000a\u000aIn the future, this board-2.bin should find its way to\u000alinux-firmware.git, which would allow us to remove the\u000aextra download code completely.\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-05 00:44:35 +0100", "id" : "c2630ac910febd0be4ab8dc41f2aa7bda55e19f4", "msg" : "linux-firmware: qca99x0 update package", "paths" : [ { "editType" : "edit", "file" : "package/firmware/linux-firmware/Makefile" }, { "editType" : "edit", "file" : "package/firmware/linux-firmware/qca_ath10k.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-g10.dts" ], "commitId" : "965e8783337511e2aa435935c797dc945e039b7c", "timestamp" : 1644018275000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq806x: G10: use ASROCK's wifi calibration data\u000a\u000abrings back the ath10k QCA9980 wifi nodes to which\u000ait adds ASROCK's wifi calibration data. These are\u000anow provided by the ath10k_firmware.git's board-2.bin.\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-05 00:44:35 +0100", "id" : "965e8783337511e2aa435935c797dc945e039b7c", "msg" : "ipq806x: G10: use ASROCK's wifi calibration data", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-g10.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/pending-5.10/841-USB-serial-option-add-ZTE-MF286D-modem.patch", "target/linux/generic/pending-5.10/842-net-qmi_wwan-add-ZTE-MF286D-modem-19d2-1485.patch" ], "commitId" : "4d3e17e205b7abc12ad40bf6a3d32a06d8f07dc6", "timestamp" : 1644018275000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "generic: kernel: add patches with ZTE MF286D modem\u000a\u000aThis patch includes patches sent upstream with ZTE MF286D modem\u000asupport. It adds support for qmi and serial option driver.\u000a\u000aLinks to ML:\u000ahttps://lore.kernel.org/linux-usb/20220111221132.14586-1-paweldembicki@gmail.com/\u000ahttps://lore.kernel.org/linux-usb/20220111221205.14662-1-paweldembicki@gmail.com/\u000a\u000aSigned-off-by: Pawel Dembicki \u000a", "date" : "2022-02-05 00:44:35 +0100", "id" : "4d3e17e205b7abc12ad40bf6a3d32a06d8f07dc6", "msg" : "generic: kernel: add patches with ZTE MF286D modem", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/pending-5.10/841-USB-serial-option-add-ZTE-MF286D-modem.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.10/842-net-qmi_wwan-add-ZTE-MF286D-modem-19d2-1485.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-mf286d.dts", "target/linux/ipq40xx/config-5.10", "target/linux/ipq40xx/base-files/etc/board.d/02_network", "target/linux/ipq40xx/image/generic.mk", "package/firmware/ipq-wifi/board-zte_mf286d.qca4019", "package/firmware/ipq-wifi/Makefile", "target/linux/ipq40xx/patches-5.10/901-arm-boot-add-dts-files.patch", "target/linux/ipq40xx/base-files/lib/upgrade/platform.sh", "target/linux/ipq40xx/base-files/etc/board.d/03_gpio_switches" ], "commitId" : "a91ab8bc05b737d7e14976aaf929a71ea37fa1c6", "timestamp" : 1644018275000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq40xx: add support for ZTE MF286D\u000a\u000aZTE MF286D is a LTE router with four gigabit ethernet ports\u000aand integrated QMI mPCIE modem.\u000a\u000aHardware specification:\u000a\u000a - CPU: IPQ4019\u000a - RAM: 256MB\u000a - Flash: NAND 128MB + NOR 2MB\u000a - WLAN1: Qualcomm Atheros QCA4019 2.4GHz 802.11bgn 2x2:2\u000a - WLAN2: Qualcomm Atheros QCA4019 5GHz 802.11anac 2x2:2\u000a - LTE: mPCIe cat 12 card (Modem chipset MDM9250)\u000a - LAN: 4 Gigabit Ports\u000a - USB: 1x USB2.0 (regular port). 1x USB3.0 (mpcie - used by the modem)\u000a - Serial console: X8 connector 115200 8n1\u000a\u000aKnown issues:\u000a\u000a - Many LEDs are driven by the modem. Only internal LEDs and wifi LEDs\u000a are driven by cpu.\u000a - Wifi LED is triggered by phy0tpt only\u000a - No VoIP support\u000a - LAN1/WAN port is configured as WAN\u000a - ZTE gives only one MAC per device. Use +1/+2/+3 increment for WAN\u000a and WLAN0/1\u000a\u000aOpening the case:\u000a\u000a1. Take of battery lid (no battery support for this model, battery cage\u000a is dummy).\u000a2. Unscrew screw placed behind battery lid.\u000a3. Take off back cover. It attached with multiple plastic clamps.\u000a4. Unscrew four more screws hidden behind back case.\u000a5. Remove front panel from blue chassis. There are more plastic\u000a clamps.\u000a6. Unscrew two boards, which secures the PCB in the chassis.\u000a7. Extract board from blue chassis.\u000a\u000aConsole connection (X8 connector):\u000a\u000a1. Parameters: 115200 8N1\u000a2. Pin description: (from closest pin to X8 descriptor to farthest)\u000a - VCC (3.3V)\u000a - TX\u000a - RX\u000a - GND\u000a\u000aInstall Instructions:\u000a\u000aSerial + initramfs:\u000a1. Place OpenWrt initramfs image for the device on a TFTP in\u000a the server's root. This example uses Server IP: 192.168.1.3\u000a2. Connect serial console (115200,8n1) to X8 connector.\u000a3. Connect TFTP server to RJ-45 port.\u000a4. Stop in u-Boot and run u-Boot commands:\u000a\u0009setenv serverip 192.168.1.3\u000a\u0009setenv ipaddr 192.168.1.72\u000a\u0009set fdt_high 0x85000000\u000a\u0009tftp openwrt-ipq40xx-generic-zte_mf286d-initramfs-fit-zImage.itb\u000a\u0009bootm $loadaddr\u000a5. Please make backup of original partitions, if you think about revert\u000a to stock.\u000a6. Login via ssh or serial and remove stock partitions:\u000a\u0009ubiattach -m 9\u000a\u0009ubirmvol /dev/ubi0 -N ubi_rootfs\u000a\u0009ubirmvol /dev/ubi0 -N ubi_rootfs_data\u000a7. Install image via \"sysupgrade -n\".\u000a\u000aSigned-off-by: Pawel Dembicki \u000a(cosmetic changes to the commit message)\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-05 00:44:35 +0100", "id" : "a91ab8bc05b737d7e14976aaf929a71ea37fa1c6", "msg" : "ipq40xx: add support for ZTE MF286D", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq40xx/base-files/etc/board.d/03_gpio_switches" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/config-5.10" }, { "editType" : "edit", "file" : "package/firmware/ipq-wifi/Makefile" }, { "editType" : "add", "file" : "package/firmware/ipq-wifi/board-zte_mf286d.qca4019" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/base-files/etc/board.d/02_network" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/patches-5.10/901-arm-boot-add-dts-files.patch" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/image/generic.mk" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/base-files/lib/upgrade/platform.sh" }, { "editType" : "add", "file" : "target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-mf286d.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq40xx/base-files/etc/board.d/02_network" ], "commitId" : "2c1f8a665eb3dce27deb4f9f9b718eb8baf997bd", "timestamp" : 1644018275000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq40xx: add Linksys MR8300 WAN port\u000a\u000aThis makes the WAN interface and port appear in\u000aLuCi -> Network -> Switch on Linksys MR8300.\u000aThis allows to configure a VLAN on WAN.\u000a\u000aFixes: FS#4227\u000a\u000aSigned-off-by: Julien Cassette \u000a", "date" : "2022-02-05 00:44:35 +0100", "id" : "2c1f8a665eb3dce27deb4f9f9b718eb8baf997bd", "msg" : "ipq40xx: add Linksys MR8300 WAN port", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq40xx/base-files/etc/board.d/02_network" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm27xx/image/distroconfig.txt" ], "commitId" : "02fbdc6a47ba6d3ede3c5bb639035f3978ba5a5a", "timestamp" : 1644018275000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "bcm27xx: update distroconfig.txt for faster RPi4\u000a\u000aNewer RPi 4 Rev 6 (8 GB models and recent 2 GB / 4 GB models) ship with\u000athe so-called C0 processor which can run turbo mode at 1.8 GHz max rather\u000athan 1.5 GHz gracefully. Add 'arm_boost=1' to pi4 section of to enable.\u000a\u000aNote that this setting has no effect on older chips; they continue with\u000atheir 1.5 GHz max unless users overclock them.\u000a\u000aRef: https://www.raspberrypi.com/news/bullseye-bonus-1-8ghz-raspberry-pi-4\u000a\u000aSigned-off-by: John Audia \u000a", "date" : "2022-02-05 00:44:35 +0100", "id" : "02fbdc6a47ba6d3ede3c5bb639035f3978ba5a5a", "msg" : "bcm27xx: update distroconfig.txt for faster RPi4", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm27xx/image/distroconfig.txt" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.10/860-v5.17-MIPS-ath79-drop-_machine_restart-again.patch" ], "commitId" : "54e82f5c9a21b52f99daf4465c3039e2901406ff", "timestamp" : 1644059305000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ath79: kernel: drop _machine_restart again\u000a\u000aBackport patch (\"MIPS: ath79: drop _machine_restart again\"), which is\u000arequired to support GPIO restart handler on ZTE MF286, broken due to\u000a_machine_restart being restored in kernel accidentally, wich causes any\u000aregistered restart handlers to not execute, including one from\u000aath79-reset driver.\u000a\u000aSigned-off-by: Lech Perczak \u000a", "date" : "2022-02-05 12:08:25 +0100", "id" : "54e82f5c9a21b52f99daf4465c3039e2901406ff", "msg" : "ath79: kernel: drop _machine_restart again", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.10/860-v5.17-MIPS-ath79-drop-_machine_restart-again.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/dts/qca9563_zte_mf286.dts", "target/linux/ath79/nand/config-default", "target/linux/ath79/nand/base-files/etc/board.d/02_network", "package/boot/uboot-envtools/files/ath79", "target/linux/ath79/image/nand.mk" ], "commitId" : "8c78a13bfc1f34ea12076eb9864cd14bd7fe70e9", "timestamp" : 1644059648000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ath79: support ZTE MF286\u000a\u000aZTE MF286 is an indoor LTE category 6 CPE router with simultaneous\u000adual-band 802.11ac plus 802.11n Wi-Fi radios and quad-port gigabit\u000aEthernet switch, FXS and external USB 2.0 port.\u000a\u000aHardware highlights:\u000a- CPU: QCA9563 SoC at 775MHz,\u000a- RAM: 128MB DDR2,\u000a- NOR Flash: MX25L1606E 2MB SPI Flash, for U-boot only,\u000a- NAND Flash: GD5F1G04UBYIG 128MB SPI NAND-Flash, for all other data,\u000a- Wi-Fi 5GHz: QCA9882 2x2 MIMO 802.11ac radio,\u000a- WI-Fi 2.4GHz: QCA9563 3x3 MIMO 802.11n radio,\u000a- Switch: QCA8337v2 4-port gigabit Ethernet, with single SGMII CPU port,\u000a- WWAN: MDM9230-based category 6 internal LTE modem in extended\u000a mini-PCIE form factor, with 3 internal antennas and 2 external antenna\u000a connections, single mini-SIM slot. Modem model identified as MF270,\u000a- FXS: one external ATA port (handled entirely by modem part) with two\u000a physical connections in parallel,\u000a- USB: Single external USB 2.0 port,\u000a- Switches: power switch, WPS, Wi-Fi and reset buttons,\u000a- LEDs: Wi-Fi, Test (internal). Rest of LEDs (Phone, WWAN, Battery,\u000a Signal state) handled entirely by modem. 4 link status LEDs handled by\u000a the switch on the backside.\u000a- Battery: 3Ah 1-cell Li-Ion replaceable battery, with charging and\u000a monitoring handled by modem.\u000a- Label MAC device: eth0\u000a\u000aConsole connection: connector X2 is the console port, with the following\u000apinout, starting from pin 1, which is the topmost pin when the board is\u000aupright:\u000a- VCC (3.3V). Do not use unless you need to source power for the\u000a converer from it.\u000a- TX\u000a- RX\u000a- GND\u000aDefault port configuration in U-boot as well as in stock firmware is\u000a115200-8-N-1.\u000a\u000aInstallation:\u000aDue to different flash layout from stock firmware, sysupgrade from\u000awithin stock firmware is impossible, despite it's based on QSDK which\u000aitself is based on OpenWrt.\u000a\u000aSTEP 0: Stock firmware update:\u000aAs installing OpenWrt cuts you off from official firmware updates for\u000athe modem part, it is recommended to update the stock firmware to latest\u000aversion before installation, to have built-in modem at the latest firmware\u000aversion.\u000a\u000aSTEP 1: gaining root shell:\u000a\u000aMethod 1:\u000aThis works if busybox has telnetd compiled in the binary.\u000aIf this does not work, try method 2.\u000a\u000aUsing well-known exploit to start telnetd on your router - works\u000aonly if Busybox on stock firmware has telnetd included:\u000a- Open stock firmware web interface\u000a- Navigate to \"URL filtering\" section by going to \"Advanced settings\",\u000a then \"Firewall\" and finally \"URL filter\".\u000a- Add an entry ending with \"&&telnetd&&\", for example\u000a \"http://hostname/&&telnetd&&\".\u000a- telnetd will immediately listen on port 4719.\u000a- After connecting to telnetd use \"admin/admin\" as credentials.\u000a\u000aMethod 2:\u000aThis works if busybox does not have telnetd compiled in. Notably, this\u000ais the case in DNA.fi firmware.\u000aIf this does not work, try method 3.\u000a\u000a- Set IP of your computer to 192.168.1.22.\u000a- Have a TFTP server running at that address\u000a- Download MIPS build of busybox including telnetd, for example from:\u000a https://busybox.net/downloads/binaries/1.21.1/busybox-mips\u000a and put it in it's root directory. Rename it as \"telnetd\".\u000a- As previously, login to router's web UI and navigate to \"URL\u000a filtering\"\u000a- Using \"Inspect\" feature, extend \"maxlength\" property of the input\u000a field named \"addURLFilter\", so it looks like this:\u000a \u000a- Stay on the page - do not navigate anywhere\u000a- Enter \"http://aa&zte_debug.sh 192.168.1.22 telnetd\" as a filter.\u000a- Save the settings. This will download the telnetd binary over tftp and\u000a execute it. You should be able to log in at port 23, using\u000a \"admin/admin\" as credentials.\u000a\u000aMethod 3:\u000aIf the above doesn't work, use the serial console - it exposes root shell\u000adirectly without need for login. Some stock firmwares, notably one from\u000afinnish DNA operator lack telnetd in their builds.\u000a\u000aSTEP 2: Backing up original software:\u000aAs the stock firmware may be customized by the carrier and is not\u000aofficially available in the Internet, IT IS IMPERATIVE to back up the\u000astock firmware, if you ever plan to returning to stock firmware.\u000a\u000aMethod 1: after booting OpenWrt initramfs image via TFTP:\u000aPLEASE NOTE: YOU CANNOT DO THIS IF USING INTERMEDIATE FIRMWARE FOR INSTALLATION.\u000a- Dump stock firmware located on stock kernel and ubi partitions:\u000a\u000a ssh root@192.168.1.1: cat /dev/mtd4 > mtd4_kernel.bin\u000a ssh root@192.168.1.1: cat /dev/mtd8 > mtd8_ubi.bin\u000a\u000aAnd keep them in a safe place, should a restore be needed in future.\u000a\u000aMethod 2: using stock firmware:\u000a- Connect an external USB drive formatted with FAT or ext4 to the USB\u000a port.\u000a- The drive will be auto-mounted to /var/usb_disk\u000a- Check the flash layout of the device:\u000a\u000a cat /proc/mtd\u000a\u000a It should show the following:\u000a mtd0: 00080000 00010000 \"uboot\"\u000a mtd1: 00020000 00010000 \"uboot-env\"\u000a mtd2: 00140000 00020000 \"fota-flag\"\u000a mtd3: 00140000 00020000 \"caldata\"\u000a mtd4: 00140000 00020000 \"mac\"\u000a mtd5: 00600000 00020000 \"cfg-param\"\u000a mtd6: 00140000 00020000 \"oops\"\u000a mtd7: 00800000 00020000 \"web\"\u000a mtd8: 00300000 00020000 \"kernel\"\u000a mtd9: 01f00000 00020000 \"rootfs\"\u000a mtd10: 01900000 00020000 \"data\"\u000a mtd11: 03200000 00020000 \"fota\"\u000a\u000a Differences might indicate that this is NOT a vanilla MF286 device but\u000a one of its later derivatives.\u000a- Copy over all MTD partitions, for example by executing the following:\u000a\u000a for i in 0 1 2 3 4 5 6 7 8 9 10 11; do cat /dev/mtd$i > \\\u000a /var/usb_disk/mtd$i; done\u000a\u000a- If the count of MTD partitions is different, this might indicate that\u000a this is not a standard MF286 device, but one of its later derivatives.\u000a- (optionally) rename the files according to MTD partition names from\u000a /proc/mtd\u000a- Unmount the filesystem:\u000a\u000a umount /var/usb_disk; sync\u000a\u000a and then remove the drive.\u000a- Store the files in safe place if you ever plan to return to stock\u000a firmware. This is especially important, because stock firmware for\u000a this device is not available officially, and is usually customized by\u000a the mobile providers.\u000a\u000aSTEP 3: Booting initramfs image:\u000a\u000aMethod 1: using serial console (RECOMMENDED):\u000a- Have TFTP server running, exposing the OpenWrt initramfs image, and\u000a set your computer's IP address as 192.168.1.22. This is the default\u000a expected by U-boot. You may wish to change that, and alter later\u000a commands accordingly.\u000a- Connect the serial console if you haven't done so already,\u000a- Interrupt boot sequence by pressing any key in U-boot when prompted\u000a- Use the following commands to boot OpenWrt initramfs through TFTP:\u000a\u000a setenv serverip 192.168.1.22\u000a setenv ipaddr 192.168.1.1\u000a tftpboot 0x81000000 openwrt-ath79-nand-zte_mf286-initramfs-kernel.bin\u000a bootm 0x81000000\u000a\u000a (Replace server IP and router IP as needed). There is no emergency\u000a TFTP boot sequence triggered by buttons, contrary to MF283+.\u000a- When OpenWrt initramfs finishes booting, proceed to actual\u000a installation.\u000a\u000aMethod 2: using initramfs image as temporary boot kernel\u000aThis exploits the fact, that kernel and rootfs MTD devices are\u000aconsecutive on NAND flash, so from within stock image, an initramfs can\u000abe written to this area and booted by U-boot on next reboot, because it\u000auses \"nboot\" command which isn't limited by kernel partition size.\u000a- Download the initramfs-kernel.bin image\u000a- Split the image into two parts on 3MB partition size boundary, which\u000a is the size of kernel partition. Pad the output of second file to\u000a eraseblock size:\u000a\u000a dd if=openwrt-ath79-nand-zte_mf286-initramfs-kernel.bin \\\u000a bs=128k count=24 \\\u000a of=openwrt-ath79-zte_mf286-intermediate-kernel.bin\u000a\u000a dd if=openwrt-ath79-nand-zte_mf286-initramfs-kernel.bin \\\u000a bs=128k skip=24 conv=sync \\\u000a of=openwrt-ath79-zte_mf286-intermediate-rootfs.bin\u000a\u000a- Copy over /usr/bin/flash_eraseall and /usr/bin/nandwrite utilities to\u000a /tmp. This is CRITICAL for installation, as erasing rootfs will cut\u000a you off from those tools on flash!\u000a\u000a- After backing up the previous MTD contents, write the images to the\u000a respective MTD devices:\u000a\u000a /tmp/flash_eraseall /dev/\u000a\u000a /tmp/nandwrite /dev/ \\\u000a /var/usb_disk/openwrt-ath79-zte_mf286-intermediate-kernel.bin\u000a\u000a /tmp/flash_eraseall /dev/\u000a\u000a /tmp/nandwrite /dev/ \\\u000a /var/usb_disk/openwrt-ath79-zte_mf286-intermediate-rootfs.bin\u000a\u000a- Ensure that no bad blocks were present on the devices while writing.\u000a If they were present, you may need to vary the split between\u000a kernel and rootfs parts, so U-boot reads a valid uImage after skipping\u000a the bad blocks. If it fails, you will be left with method 3 (below).\u000a- If write is OK, reboot the device, it will reboot to OpenWrt\u000a initramfs:\u000a\u000a reboot -f\u000a\u000a- After rebooting, SSH into the device and use sysupgrade to perform\u000a proper installation.\u000a\u000aMethod 3: using built-in TFTP recovery (LAST RESORT):\u000a- With that method, ensure you have complete backup of system's NAND\u000a flash first. It involves deliberately erasing the kernel.\u000a- Download \"-initramfs-kernel.bin\" image for the device.\u000a- Prepare the recovery image by prepending 8MB of zeroes to the image,\u000a and name it root_uImage:\u000a\u000a dd if=/dev/zero of=padding.bin bs=8M count=1\u000a\u000a cat padding.bin openwrt-ath79-nand-zte_mf286-initramfs-kernel.bin >\u000a root_uImage\u000a\u000a- Set up a TFTP server at 192.0.0.1/8. Router will use random address\u000a from that range.\u000a- Put the previously generated \"root_uImage\" into TFTP server root\u000a directory.\u000a- Deliberately erase \"kernel\" partition\" using stock firmware after\u000a taking backup. THIS IS POINT OF NO RETURN.\u000a- Restart the device. U-boot will attempt flashing the recovery\u000a initramfs image, which will let you perform actual installation using\u000a sysupgrade. This might take a considerable time, sometimes the router\u000a doesn't establish Ethernet link properly right after booting. Be\u000a patient.\u000a- After U-boot finishes flashing, the LEDs of switch ports will all\u000a light up. At this moment, perform power-on reset, and wait for OpenWrt\u000a initramfs to finish booting. Then proceed to actual installation.\u000a\u000aSTEP 4: Actual installation:\u000a- scp the sysupgrade image to the device:\u000a\u000a scp openwrt-ath79-nand-zte_mf286-squashfs-sysupgrade.bin \\\u000a root@192.168.1.1:/tmp/\u000a\u000a- ssh into the device and execute sysupgrade:\u000a\u000a sysupgrade -n /tmp/openwrt-ath79-nand-zte_mf286-squashfs-sysupgrade.bin\u000a\u000a- Wait for router to reboot to full OpenWrt.\u000a\u000aSTEP 5: WAN connection establishment\u000aSince the router is equipped with LTE modem as its main WAN interface, it\u000amight be useful to connect to the Internet right away after\u000ainstallation. To do so, please put the following entries in\u000a/etc/config/network, replacing the specific configuration entries with\u000aone needed for your ISP:\u000a\u000aconfig interface 'wan'\u000a option proto 'qmi'\u000a option device '/dev/cdc-wdm0'\u000a option auth '' # As required, usually 'none'\u000a option pincode '' # If required by SIM\u000a option apn '' # As required by ISP\u000a option pdptype '' # Typically 'ipv4', or 'ipv4v6' or 'ipv6'\u000a\u000aFor example, the following works for most polish ISPs\u000aconfig interface 'wan'\u000a option proto 'qmi'\u000a option device '/dev/cdc-wdm0'\u000a option auth 'none'\u000a option apn 'internet'\u000a option pdptype 'ipv4'\u000a\u000aIf you have build with LuCI, installing luci-proto-qmi helps with this\u000atask.\u000a\u000aRestoring the stock firmware:\u000a\u000aPreparation:\u000aIf you took your backup using stock firmware, you will need to\u000areassemble the partitions into images to be restored onto the flash. The\u000alayout might differ from ISP to ISP, this example is based on generic stock\u000afirmware.\u000aThe only partitions you really care about are \"web\", \"kernel\", and\u000a\"rootfs\". For easy padding and possibly restoring configuration, you can\u000aconcatenate most of them into images written into \"ubi\" meta-partition\u000ain OpenWrt. To do so, execute something like:\u000a\u000acat mtd5_cfg-param.bin mtd6-oops.bin mtd7-web.bin mtd9-rootfs.bin > \\\u000amtd8-ubi_restore.bin\u000a\u000aYou can skip the \"fota\" partition altogether,\u000ait is used only for stock firmware update purposes and can be overwritten\u000asafely anyway. The same is true for \"data\" partition which on my device\u000awas found to be unused at all. Restoring mtd5_cfg-param.bin will restore\u000athe stock firmware configuration you had before.\u000a\u000aMethod 1: Using initramfs:\u000a- Boot to initramfs as in step 3:\u000a- Completely detach ubi0 partition using ubidetach /dev/ubi0_0\u000a- Look up the kernel and ubi partitions in /proc/mtd\u000a- Copy over the stock kernel image using scp to /tmp\u000a- Erase kernel and restore stock kernel:\u000a (scp mtd4_kernel.bin root@192.168.1.1:/tmp/)\u000a mtd write mtd4_kernel.bin\u000a rm mtd4_kernel.bin\u000a- Copy over the stock partition backups one-by-one using scp to /tmp, and\u000a restore them individually. Otherwise you might run out of space in\u000a tmpfs:\u000a\u000a (scp mtd3_ubiconcat0.bin root@192.168.1.1:/tmp/)\u000a\u000a mtd write mtd3_ubiconcat0.bin\u000a rm mtd3_ubiconcat0.bin\u000a\u000a (scp mtd5_ubiconcat1.bin root@192.168.1.1:/tmp/)\u000a\u000a mtd write mtd5_ubiconcat1.bin\u000a rm mtd5_ubiconcat1.bin\u000a\u000a- If the write was correct, force a device reboot with\u000a\u000a reboot -f\u000a\u000aMethod 2: Using live OpenWrt system (NOT RECOMMENDED):\u000a- Prepare a USB flash drive contatining MTD backup files\u000a- Ensure you have kmod-usb-storage and filesystem driver installed for\u000a your drive\u000a- Mount your flash drive\u000a\u000a mkdir /tmp/usb\u000a\u000a mount /dev/sda1 /tmp/usb\u000a\u000a- Remount your UBI volume at /overlay to R/O\u000a\u000a mount -o remount,ro /overlay\u000a\u000a- Write back the kernel and ubi partitions from USB drive\u000a\u000a cd /tmp/usb\u000a mtd write mtd4_kernel.bin /dev/\u000a\u000a mtd write mtd8_ubi.bin /dev/\u000a\u000a- If everything went well, force a device reboot with\u000a reboot -f\u000a\u000aLast image may be truncated a bit due to lack of space in RAM, but this will happen over \"fota\"\u000aMTD partition which may be safely erased after reboot anyway.\u000a\u000aMethod 3: using built-in TFTP recovery (LAST RESORT):\u000a- Assemble a recovery rootfs image from backup of stock partitions by\u000a concatenating \"web\", \"kernel\", \"rootfs\" images dumped from the device,\u000a as \"root_uImage\"\u000a- Use it in place of \"root_uImage\" recovery initramfs image as in the\u000a TFTP pre-installation method.\u000a\u000aQuirks and known issues\u000a- Kernel partition size is increased to 4MB compared to stock 3MB, to\u000a accomodate future kernel updates - at this moment OpenWrt 5.10 kernel\u000a image is at 2.5MB which is dangerously close to the limit. This has no\u000a effect on booting the system - but keep that in mind when reassembling\u000a an image to restore stock firmware.\u000a- uqmi seems to be unable to change APN manually, so please use the one\u000a you used before in stock firmware first. If you need to change it,\u000a please use protocok '3g' to establish connection once, or use the\u000a following command to change APN (and optionally IP type) manually:\u000a echo -ne 'AT+CGDCONT=1,\"IP\",\"' > /dev/ttyUSB0\u000a- The only usable LED as a \"system LED\" is the green debug LED hidden\u000a inside the case. All other LEDs are controlled by modem, on which the\u000a router part has some influence only on Wi-Fi LED.\u000a- Wi-Fi LED currently doesn't work while under OpenWrt, despite having\u000a correct GPIO mapping. All other LEDs are controlled by modem,\u000a including this one in stock firmware. GPIO19, mapped there only acts\u000a as a gate, while the actual signal source seems to be 5GHz Wi-Fi\u000a radio, however it seems it is not the LED exposed by ath10k as\u000a ath10k-phy0.\u000a- GPIO5 used for modem reset is a suicide switch, causing a hardware\u000a reset of whole board, not only the modem. It is attached to\u000a gpio-restart driver, to restart the modem on reboot as well, to ensure\u000a QMI connectivity after reboot, which tends to fail otherwise.\u000a- Modem, as in MF283+, exposes root shell over ADB - while not needed\u000a for OpenWrt operation at all - have fun lurking around.\u000a- MAC address shift for 5GHz Wi-Fi used in stock firmware is\u000a 0x320000000000, which is impossible to encode in the device tree, so I\u000a took the liberty of using MAC address increment of 1 for it, to ensure\u000a different BSSID for both Wi-Fi interfaces.\u000a\u000aSigned-off-by: Lech Perczak \u000a", "date" : "2022-02-05 12:14:08 +0100", "id" : "8c78a13bfc1f34ea12076eb9864cd14bd7fe70e9", "msg" : "ath79: support ZTE MF286", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/nand/config-default" }, { "editType" : "edit", "file" : "target/linux/ath79/nand/base-files/etc/board.d/02_network" }, { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/ath79" }, { "editType" : "add", "file" : "target/linux/ath79/dts/qca9563_zte_mf286.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/image/nand.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/octeontx/Makefile" ], "commitId" : "7a1ce08bdbd36a132fbd0d4114346fb5e4d3aa36", "timestamp" : 1644068360000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "octeontx: switch to 5.10 Kernel\u000a\u000aTested by multiple users and seems to work fine.\u000a\u000aAcked-by: Hauke Mehrtens \u000aTested-by: Daniel Danzberger \u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-02-05 14:39:20 +0100", "id" : "7a1ce08bdbd36a132fbd0d4114346fb5e4d3aa36", "msg" : "octeontx: switch to 5.10 Kernel", "paths" : [ { "editType" : "edit", "file" : "target/linux/octeontx/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.10/611-v5.12-net-ethernet-mediatek-support-setting-MTU.patch", "target/linux/generic/backport-5.10/763-v5.11-net-dsa-mt7530-enable-MTU-normalization.patch", "target/linux/generic/backport-5.10/762-v5.11-net-dsa-mt7530-support-setting-MTU.patch" ], "commitId" : "637a3aaa6f889bb8c846a48b3407daf72fe89037", "timestamp" : 1644076019000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "kernel: backport MediaTek jumbo frame support\u000a\u000aAllow MTU up to 2026 on mediatek, ramips/mt7621 targets.\u000a\u000aSigned-off-by: DENG Qingfang \u000aTested-by: Arınç ÜNAL \u000aTested-by: Stijn Tintel \u000a", "date" : "2022-02-05 17:46:59 +0200", "id" : "637a3aaa6f889bb8c846a48b3407daf72fe89037", "msg" : "kernel: backport MediaTek jumbo frame support", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.10/763-v5.11-net-dsa-mt7530-enable-MTU-normalization.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/762-v5.11-net-dsa-mt7530-support-setting-MTU.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/611-v5.12-net-ethernet-mediatek-support-setting-MTU.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.10/764-v5.11-net-dsa-mt7530-support-setting-ageing-time.patch" ], "commitId" : "4834565bb4ebb9a0089afb047eea091346a91952", "timestamp" : 1644076019000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "kernel: backport MT7530 ageing time support\u000a\u000aAllow setting ageing time from 1 to 1,048,576 seconds.\u000a\u000aSigned-off-by: DENG Qingfang \u000aTested-by: Arınç ÜNAL \u000aTested-by: Stijn Tintel \u000a", "date" : "2022-02-05 17:46:59 +0200", "id" : "4834565bb4ebb9a0089afb047eea091346a91952", "msg" : "kernel: backport MT7530 ageing time support", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.10/764-v5.11-net-dsa-mt7530-support-setting-ageing-time.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.10/769-v5.15-net-dsa-mt7530-always-install-FDB-entries-with-IVL-a.patch", "target/linux/generic/backport-5.10/766-v5.15-net-dsa-mt7530-enable-assisted-learning-on-CPU-port.patch", "target/linux/generic/backport-5.10/767-v5.15-net-dsa-mt7530-use-independent-VLAN-learning-on-VLAN.patch", "target/linux/generic/backport-5.10/765-v5.15-net-dsa-mt7530-disable-learning-on-standalone-ports.patch", "target/linux/generic/backport-5.10/768-v5.15-net-dsa-mt7530-set-STP-state-on-filter-ID-1.patch" ], "commitId" : "ee6ba216d8ba1b02154c287e64d709a8bc7b0054", "timestamp" : 1644076019000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "kernel: backport MT7530 VLAN fix\u000a\u000aFix FDB learning bugs when VLAN filtering is enabled.\u000a\u000aSigned-off-by: DENG Qingfang \u000aTested-by: Arınç ÜNAL \u000aTested-by: Stijn Tintel \u000a", "date" : "2022-02-05 17:46:59 +0200", "id" : "ee6ba216d8ba1b02154c287e64d709a8bc7b0054", "msg" : "kernel: backport MT7530 VLAN fix", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.10/768-v5.15-net-dsa-mt7530-set-STP-state-on-filter-ID-1.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/765-v5.15-net-dsa-mt7530-disable-learning-on-standalone-ports.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/769-v5.15-net-dsa-mt7530-always-install-FDB-entries-with-IVL-a.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/766-v5.15-net-dsa-mt7530-enable-assisted-learning-on-CPU-port.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/767-v5.15-net-dsa-mt7530-use-independent-VLAN-learning-on-VLAN.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.10/770-v5.15-net-dsa-mt7530-support-MDB-operations.patch" ], "commitId" : "d5f447250953288aca213c43a45f127b2c303baa", "timestamp" : 1644076019000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "kernel: backport MT7530 MDB operations\u000a\u000aUse hardware to forward multicast traffic instead of trapping to the\u000ahost.\u000a\u000aSigned-off-by: DENG Qingfang \u000aTested-by: Arınç ÜNAL \u000aTested-by: Stijn Tintel \u000a", "date" : "2022-02-05 17:46:59 +0200", "id" : "d5f447250953288aca213c43a45f127b2c303baa", "msg" : "kernel: backport MT7530 MDB operations", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.10/770-v5.15-net-dsa-mt7530-support-MDB-operations.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mediatek/mt7622/config-5.10", "target/linux/generic/config-5.10", "target/linux/generic/backport-5.10/771-v5.14-net-phy-add-MediaTek-Gigabit-Ethernet-PHY-driver.patch", "target/linux/mediatek/mt7623/config-5.10", "target/linux/ramips/mt7621/config-5.10" ], "commitId" : "8b4cba53a9402f44da2dced4a78ca065b15dca94", "timestamp" : 1644076019000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "kernel: backport MediaTek Ethernet PHY driver\u000a\u000aAdd support for MediaTek Gigabit Ethernet PHYs found in MT7530.\u000aFix some link up/down issues.\u000a\u000aSigned-off-by: DENG Qingfang \u000aTested-by: Arınç ÜNAL \u000aTested-by: Stijn Tintel \u000a", "date" : "2022-02-05 17:46:59 +0200", "id" : "8b4cba53a9402f44da2dced4a78ca065b15dca94", "msg" : "kernel: backport MediaTek Ethernet PHY driver", "paths" : [ { "editType" : "edit", "file" : "target/linux/mediatek/mt7623/config-5.10" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/771-v5.14-net-phy-add-MediaTek-Gigabit-Ethernet-PHY-driver.patch" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/config-5.10" }, { "editType" : "edit", "file" : "target/linux/generic/config-5.10" }, { "editType" : "edit", "file" : "target/linux/mediatek/mt7622/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.10/772-v5.14-net-dsa-mt7530-add-interrupt-support.patch", "target/linux/ramips/dts/mt7621.dtsi" ], "commitId" : "3f4301e123f29348b4ad87578d62b7d1f5f210c6", "timestamp" : 1644076019000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "kernel: backport MT7530 IRQ support\u000a\u000aSupport MT7530 PHY link change interrupts, and enable for MT7621.\u000a\u000aSigned-off-by: DENG Qingfang \u000aTested-by: Arınç ÜNAL \u000aTested-by: Stijn Tintel \u000a", "date" : "2022-02-05 17:46:59 +0200", "id" : "3f4301e123f29348b4ad87578d62b7d1f5f210c6", "msg" : "kernel: backport MT7530 IRQ support", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621.dtsi" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/772-v5.14-net-dsa-mt7530-add-interrupt-support.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/utils/util-linux/Makefile" ], "commitId" : "2c929f8105237d3ebd645ea4e3387585c139b6ab", "timestamp" : 1644076136000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "util-linux: package ipcs command\u000a\u000aAdd a package for util-linux' ipcs command, to show information about\u000aSystem V inter-process communication facilities.\u000a\u000aSigned-off-by: Stijn Tintel \u000a", "date" : "2022-02-05 17:48:56 +0200", "id" : "2c929f8105237d3ebd645ea4e3387585c139b6ab", "msg" : "util-linux: package ipcs command", "paths" : [ { "editType" : "edit", "file" : "package/utils/util-linux/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.10/772-v5.14-net-dsa-mt7530-add-interrupt-support.patch", "target/linux/ramips/dts/mt7621.dtsi" ], "commitId" : "781f2f73004344fc5cd74e0bc205ed890101f51e", "timestamp" : 1644084795000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "Revert \"kernel: backport MT7530 IRQ support\"\u000a\u000aThis reverts commit 3f4301e123f29348b4ad87578d62b7d1f5f210c6.\u000a\u000aThis broke the mt7530 on Linksys e8450 (mt7622) for me.\u000a[ 1.300554] mt7530 mdio-bus:00: no interrupt support\u000a\u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-02-05 19:13:15 +0100", "id" : "781f2f73004344fc5cd74e0bc205ed890101f51e", "msg" : "Revert \"kernel: backport MT7530 IRQ support\"", "paths" : [ { "editType" : "delete", "file" : "target/linux/generic/backport-5.10/772-v5.14-net-dsa-mt7530-add-interrupt-support.patch" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mediatek/mt7622/config-5.10", "target/linux/generic/config-5.10", "target/linux/generic/backport-5.10/771-v5.14-net-phy-add-MediaTek-Gigabit-Ethernet-PHY-driver.patch", "target/linux/mediatek/mt7623/config-5.10", "target/linux/ramips/mt7621/config-5.10" ], "commitId" : "1b311aab3141bbea5667be4517e2599e6235cca0", "timestamp" : 1644084799000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "Revert \"kernel: backport MediaTek Ethernet PHY driver\"\u000a\u000aThis reverts commit 8b4cba53a9402f44da2dced4a78ca065b15dca94.\u000a\u000aThis broke the mt7530 on Linksys e8450 (mt7622) for me.\u000a[ 1.312943] mt7530 mdio-bus:00 lan1 (uninitialized): failed to connect to PHY: -EINVAL\u000a[ 1.320890] mt7530 mdio-bus:00 lan1 (uninitialized): error -22 setting up PHY for tree 0, switch 0, port 0\u000a[ 1.331163] mt7530 mdio-bus:00 lan2 (uninitialized): failed to connect to PHY: -EINVAL\u000a[ 1.339085] mt7530 mdio-bus:00 lan2 (uninitialized): error -22 setting up PHY for tree 0, switch 0, port 1\u000a[ 1.349321] mt7530 mdio-bus:00 lan3 (uninitialized): failed to connect to PHY: -EINVAL\u000a[ 1.357241] mt7530 mdio-bus:00 lan3 (uninitialized): error -22 setting up PHY for tree 0, switch 0, port 2\u000a[ 1.367452] mt7530 mdio-bus:00 lan4 (uninitialized): failed to connect to PHY: -EINVAL\u000a[ 1.375367] mt7530 mdio-bus:00 lan4 (uninitialized): error -22 setting up PHY for tree 0, switch 0, port 3\u000a[ 1.385750] mt7530 mdio-bus:00 wan (uninitialized): failed to connect to PHY: -EINVAL\u000a[ 1.393575] mt7530 mdio-bus:00 wan (uninitialized): error -22 setting up PHY for tree 0, switch 0, port 4\u000a\u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-02-05 19:13:19 +0100", "id" : "1b311aab3141bbea5667be4517e2599e6235cca0", "msg" : "Revert \"kernel: backport MediaTek Ethernet PHY driver\"", "paths" : [ { "editType" : "edit", "file" : "target/linux/mediatek/mt7622/config-5.10" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.10/771-v5.14-net-phy-add-MediaTek-Gigabit-Ethernet-PHY-driver.patch" }, { "editType" : "edit", "file" : "target/linux/generic/config-5.10" }, { "editType" : "edit", "file" : "target/linux/mediatek/mt7623/config-5.10" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/bpf-headers/Makefile" ], "commitId" : "4d904524effc9eb0cc5094574c55d3a520803223", "timestamp" : 1644147837000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "kernel: bpf-headers: fix build error when testing kernel is used\u000a\u000aNow that we have separate files for each kernel version,\u000aonly the version/hash for the target kernel are available.\u000aThis cause a missing hash error (and wrong kernel version) for\u000abpf-headers when a testing kernel version is used for the current target.\u000a\u000aFix this error by manually including the kernel version/hash file for the\u000aspecific kernel version requested.\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-02-06 12:43:57 +0100", "id" : "4d904524effc9eb0cc5094574c55d3a520803223", "msg" : "kernel: bpf-headers: fix build error when testing kernel is used", "paths" : [ { "editType" : "edit", "file" : "package/kernel/bpf-headers/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-vr2600v.dts", "target/linux/ipq806x/base-files/lib/upgrade/platform.sh", "target/linux/ipq806x/image/generic.mk" ], "commitId" : "f6a01d7f5c3d945f031cf24ab66066806dd62db3", "timestamp" : 1644163880000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq806x: convert TP-Link Archer VR2600v to denx,uimage\u000a\u000aThe recent device-tree modification that added pre-cal\u000anvmem-cells pushed the device's kernel+dtb over the\u000aallotted 3072k KERNEL_SIZE.\u000a\u000a> WARNING: Image file tplink_vr2600v-uImage is too big: 3147214 > 3145728\u000a\u000aThere was a previous kernel partition size upgrade:\u000acommit 0c967d92b3d9 (\"ipq806x: increase kernel partition size for the TP-Link Archer VR2600v\")\u000aIt has been seemingly upgraded from a 2048k KERNEL_SIZE in the past.\u000aThe commit talks about using the MTD_SPLIT_TPLINK_FW. But looking at\u000athe image make recipe, there is no code that adds a TPLINK header.\u000aSo instead the board will use \"denx,umimage\". This requires\u000aMTD_SPLIT_UIMAGE_FW, but this is present thanks to some NEC devices.\u000a\u000a(Maybe the MTD_CONFIG_ARGS can be removed as well? But it could be\u000athere because of the padding at the beginning. This needs testing.)\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-06 17:11:20 +0100", "id" : "f6a01d7f5c3d945f031cf24ab66066806dd62db3", "msg" : "ipq806x: convert TP-Link Archer VR2600v to denx,uimage", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/base-files/lib/upgrade/platform.sh" }, { "editType" : "edit", "file" : "target/linux/ipq806x/image/generic.mk" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-vr2600v.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/base-files/files/etc/profile" ], "commitId" : "7994461a5a1c2cdd8bf4cc3fa38c4d496534f080", "timestamp" : 1644185355000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "base-files: replace fgrep with grep -F\u000a\u000afgrep is deprecated and replaced by grep -F. The latter is used\u000athroughout the tree whereas this is the only usage of the former.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-02-06 23:09:15 +0100", "id" : "7994461a5a1c2cdd8bf4cc3fa38c4d496534f080", "msg" : "base-files: replace fgrep with grep -F", "paths" : [ { "editType" : "edit", "file" : "package/base-files/files/etc/profile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mvebu/cortexa9/base-files/lib/upgrade/linksys.sh", "target/linux/bcm4908/base-files/lib/upgrade/platform.sh", "target/linux/kirkwood/base-files/lib/upgrade/linksys.sh", "target/linux/ipq806x/base-files/lib/upgrade/linksys.sh" ], "commitId" : "8cfce165a7e3605c22b045cdc1f745b4d6b49fb9", "timestamp" : 1644188607000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "target/linux: replace egrep with grep -E\u000a\u000aegrep is deprecated and replaced by grep -E. The latter is used\u000athroughout the tree.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-02-07 00:03:27 +0100", "id" : "8cfce165a7e3605c22b045cdc1f745b4d6b49fb9", "msg" : "target/linux: replace egrep with grep -E", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm4908/base-files/lib/upgrade/platform.sh" }, { "editType" : "edit", "file" : "target/linux/kirkwood/base-files/lib/upgrade/linksys.sh" }, { "editType" : "edit", "file" : "target/linux/ipq806x/base-files/lib/upgrade/linksys.sh" }, { "editType" : "edit", "file" : "target/linux/mvebu/cortexa9/base-files/lib/upgrade/linksys.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/meson.mk" ], "commitId" : "4c42e2d9dda739baa6a144cdb009aef1a33824a0", "timestamp" : 1644188607000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "include/meson: fix host build directory\u000a\u000aWhen using a non default MESON_HOST_BUILD_DIR, HOST_BUILD_DIR is not\u000aappropriate to use. This change matches the target configure section.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-02-07 00:03:27 +0100", "id" : "4c42e2d9dda739baa6a144cdb009aef1a33824a0", "msg" : "include/meson: fix host build directory", "paths" : [ { "editType" : "edit", "file" : "include/meson.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/Makefile", "tools/zstd/Makefile" ], "commitId" : "8de901ccf7e2b227bd970e9c477f00c15ce6aae9", "timestamp" : 1644188607000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "tools/zstd: update to 1.5.2\u000a\u000aSwitched to building with meson as it's faster and does not need a\u000adependency on cmake, which takes a long time to build.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-02-07 00:03:27 +0100", "id" : "8de901ccf7e2b227bd970e9c477f00c15ce6aae9", "msg" : "tools/zstd: update to 1.5.2", "paths" : [ { "editType" : "edit", "file" : "tools/zstd/Makefile" }, { "editType" : "edit", "file" : "tools/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/dts/ar9344_tplink_tl-wr841hp-v2.dts", "target/linux/ath79/generic/base-files/etc/board.d/01_leds", "target/linux/ath79/generic/base-files/etc/board.d/02_network", "target/linux/ath79/image/generic-tp-link.mk" ], "commitId" : "43ec6d64bb368253f159ec9e6d8343fdbb0d97e4", "timestamp" : 1644188607000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ath79: add support for TP-Link TL-WR841HP v2\u000a\u000aSpecifications:\u000a- AR9344 SoC, 8 MB nor flash, 64 MB DDR2 RAM\u000a- 2x2 9dBi antenna, wifi 2.4Ghz 300Mbps\u000a- 4x Ethernet LAN 10/100, 1x Ethernet WAN 10/100\u000a- 1x WAN, 4x LAN, Wifi, PWR, WPS, SYSTEM Leds\u000a- Reset/WPS button\u000a- Serial UART at J4 onboard: 3.3v GND RX TX, 1152008N1\u000a\u000aMAC addresses as verified by OEM firmware:\u000a\u000avendor OpenWrt address\u000aLAN eth0 label\u000aWAN eth1 label + 1\u000aWLAN phy0 label\u000a\u000aThe label MAC address was found in u-boot 0x1fc00.\u000a\u000aInstallation:\u000aTo install openwrt,\u000a- set the device's SSID to each of the following lines,\u000a making sure to include the backticks.\u000a- set the ssid and click save between each line.\u000a\u000a`echo \"httpd -k\"> /tmp/s`\u000a`echo \"sleep 10\">> /tmp/s`\u000a`echo \"httpd -r&\">> /tmp/s`\u000a`echo \"sleep 10\">> /tmp/s`\u000a`echo \"httpd -k\">> /tmp/s`\u000a`echo \"sleep 10\">> /tmp/s`\u000a`echo \"httpd -f\">> /tmp/s`\u000a`sh /tmp/s`\u000a\u000a- Now, wait 60 sec.\u000a- After the reboot sequence, the router may have fallen back to\u000a its default IP address with the default credentials (admin:admin).\u000a- Log in to the web interface and go the the firmware upload page.\u000a Select \"openwrt-ath79-generic-tplink_tl-wr841hp-v2-squashfs-factory.bin\"\u000a and you're done : the system now accepts the openwrt.\u000a\u000aForum support topic:\u000ahttps://forum.openwrt.org/t/support-for-tplink-tl-wr841hp-v2/69445/\u000a\u000aSigned-off-by: Saiful Islam \u000a", "date" : "2022-02-07 00:03:27 +0100", "id" : "43ec6d64bb368253f159ec9e6d8343fdbb0d97e4", "msg" : "ath79: add support for TP-Link TL-WR841HP v2", "paths" : [ { "editType" : "add", "file" : "target/linux/ath79/dts/ar9344_tplink_tl-wr841hp-v2.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/board.d/02_network" }, { "editType" : "edit", "file" : "target/linux/ath79/image/generic-tp-link.mk" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/board.d/01_leds" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/patches-5.10/940-ath79-add-support-for-booting-QCN550x.patch" ], "commitId" : "6ede645282f94c32a33a2c6858375b8c2f609922", "timestamp" : 1644188607000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ath79: add support for booting QCN5502 SoC\u000a\u000aBased on wikidevi, QCN5502 is a \"Dragonfly\" like QCA9561 and QCA9563.\u000aTreating it as QCA956x seems to work.\u000a\u000aSigned-off-by: Wenli Looi \u000a", "date" : "2022-02-07 00:03:27 +0100", "id" : "6ede645282f94c32a33a2c6858375b8c2f609922", "msg" : "ath79: add support for booting QCN5502 SoC", "paths" : [ { "editType" : "add", "file" : "target/linux/ath79/patches-5.10/940-ath79-add-support-for-booting-QCN550x.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/image/generic.mk", "target/linux/ath79/dts/qcn5502_netgear_ex7300-v2.dts", "package/boot/uboot-envtools/files/ath79", "target/linux/ath79/generic/base-files/etc/board.d/02_network", "target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata" ], "commitId" : "c32008a37b81d0ab1062993241a1e9f0a8e73102", "timestamp" : 1644188607000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ath79: add partial support for Netgear EX7300v2\u000a\u000aHardware\u000a--------\u000aSoC: QCN5502\u000aFlash: 16 MiB\u000aRAM: 128 MiB\u000aEthernet: 1 gigabit port\u000aWireless No1: QCN5502 on-chip 2.4GHz 4x4\u000aWireless No2: QCA9984 pcie 5GHz 4x4\u000aUSB: none\u000a\u000aInstallation\u000a------------\u000aFlash the factory image using the stock web interface or TFTP the\u000afactory image to the bootloader.\u000a\u000aWhat works\u000a----------\u000a- LEDs\u000a- Ethernet port\u000a- 5GHz wifi (QCA9984 pcie)\u000a\u000aWhat doesn't work\u000a-----------------\u000a- 2.4GHz wifi (QCN5502 on-chip)\u000a (I was not able to make this work, probably because ath9k requires\u000a some changes to support QCN5502.)\u000a\u000aSigned-off-by: Wenli Looi \u000a", "date" : "2022-02-07 00:03:27 +0100", "id" : "c32008a37b81d0ab1062993241a1e9f0a8e73102", "msg" : "ath79: add partial support for Netgear EX7300v2", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata" }, { "editType" : "edit", "file" : "target/linux/ath79/image/generic.mk" }, { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/ath79" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/board.d/02_network" }, { "editType" : "add", "file" : "target/linux/ath79/dts/qcn5502_netgear_ex7300-v2.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/mikrotik/base-files/etc/board.d/02_network", "target/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom", "target/linux/ath79/dts/ar9344_mikrotik_routerboard-16m-nor.dtsi", "target/linux/ath79/image/mikrotik.mk", "target/linux/ath79/mikrotik/base-files/etc/board.d/01_leds", "target/linux/ath79/dts/ar9344_mikrotik_routerboard-lhg-5nd.dts" ], "commitId" : "e0683839b8036388213d7662f3e0066a29b7d480", "timestamp" : 1644188607000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ath79: add support for Mikrotik LHG 5\u000a\u000aThe MikroTik LHG 5 series (product codes RBLHG-5nD, RBLHG-5HPnD and\u000aRBLHG-5HPnD-XL) devices are an outdoor 5GHz CPE with a 24.5dBi or 27dBi\u000aintegrated antenna built around the Atheros AR9344 SoC.\u000aIt is very similar to the SXT Lite5 series which this patch is based\u000aupon.\u000a\u000aSpecifications:\u000a - SoC: Atheros AR9344\u000a - RAM: 64 MB\u000a - Storage: 16 MB SPI NOR\u000a - Wireless: Atheros AR9340 (SoC) 802.11a/n 2x2:2\u000a - Ethernet: Atheros AR8229 switch (SoC), 1x 10/100 port,\u000a 8-32 Vdc PoE in\u000a - 8 user-controllable LEDs:\u000a - 1x power (blue)\u000a - 1x user (white)\u000a - 1x ethernet (green)\u000a - 5x rssi (green)\u000a\u000a See https://mikrotik.com/product/RBLHG-5nD for more details.\u000a\u000aNotes:\u000a The device was already supported in the ar71xx target.\u000a\u000aFlashing:\u000a TFTP boot initramfs image and then perform a sysupgrade. Follow common\u000a MikroTik procedure as in https://openwrt.org/toh/mikrotik/common.\u000a\u000aSigned-off-by: Jakob Riepler \u000a", "date" : "2022-02-07 00:03:27 +0100", "id" : "e0683839b8036388213d7662f3e0066a29b7d480", "msg" : "ath79: add support for Mikrotik LHG 5", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/mikrotik/base-files/etc/board.d/02_network" }, { "editType" : "add", "file" : "target/linux/ath79/dts/ar9344_mikrotik_routerboard-lhg-5nd.dts" }, { "editType" : "add", "file" : "target/linux/ath79/dts/ar9344_mikrotik_routerboard-16m-nor.dtsi" }, { "editType" : "edit", "file" : "target/linux/ath79/mikrotik/base-files/etc/board.d/01_leds" }, { "editType" : "edit", "file" : "target/linux/ath79/image/mikrotik.mk" }, { "editType" : "edit", "file" : "target/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/mt7621_xiaomi_mi-router-cr6608.dts", "target/linux/ramips/mt7621/base-files/etc/board.d/01_leds", "target/linux/ramips/dts/mt7621_xiaomi_mi-router-cr660x.dtsi", "target/linux/ramips/dts/mt7621_xiaomi_mi-router-cr6609.dts", "target/linux/ramips/image/mt7621.mk", "package/boot/uboot-envtools/files/ramips", "target/linux/ramips/mt7621/base-files/etc/board.d/02_network", "target/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh", "target/linux/ramips/dts/mt7621_xiaomi_mi-router-cr6606.dts" ], "commitId" : "3343ca7e6837b2ac5f237ea78bf73d50831dea20", "timestamp" : 1644188607000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ramips: add support for Xiaomi Mi Router CR660x series\u000a\u000aXiaomi Mi Router CR6606 is a Wi-Fi6 AX1800 Router with 4 GbE Ports.\u000aAlongside the general model, it has three carrier customized models:\u000aCR6606 (China Unicom), CR6608 (China Mobile), CR6609 (China Telecom)\u000a\u000aSpecifications:\u000a- SoC: MediaTek MT7621AT\u000a- RAM: 256MB DDR3 (ESMT M15T2G16128A)\u000a- Flash: 128MB NAND (ESMT F59L1G81MB)\u000a- Ethernet: 1000Base-T x4 (MT7530 SoC)\u000a- WLAN: 2x2 2.4GHz 574Mbps + 2x2 5GHz 1201Mbps (MT7905DAN + MT7975DN)\u000a- LEDs: System (Blue, Yellow), Internet (Blue, Yellow)\u000a- Buttons: Reset, WPS\u000a- UART: through-hole on PCB ([VCC 3.3v](RX)(GND)(TX) 115200, 8n1)\u000a- Power: 12VDC, 1A\u000a\u000aJailbreak Notes:\u000a1. Get shell access.\u000a 1.1. Get yourself a wireless router that runs OpenWrt already.\u000a 1.2. On the OpenWrt router:\u000a 1.2.1. Access its console.\u000a 1.2.2. Create and edit\u000a /usr/lib/lua/luci/controller/admin/xqsystem.lua\u000a with the following code (exclude backquotes and line no.):\u000a```\u000a 1 module(\"luci.controller.admin.xqsystem\", package.seeall)\u000a 2\u000a 3 function index()\u000a 4 local page = node(\"api\")\u000a 5 page.target = firstchild()\u000a 6 page.title = (\"\")\u000a 7 page.order = 100\u000a 8 page.index = true\u000a 9 page = node(\"api\",\"xqsystem\")\u000a 10 page.target = firstchild()\u000a 11 page.title = (\"\")\u000a 12 page.order = 100\u000a 13 page.index = true\u000a 14 entry({\"api\", \"xqsystem\", \"token\"}, call(\"getToken\"), (\"\"),\u000a103, 0x08)\u000a 15 end\u000a 16\u000a 17 local LuciHttp = require(\"luci.http\")\u000a 18\u000a 19 function getToken()\u000a 20 local result = {}\u000a 21 result[\"code\"] = 0\u000a 22 result[\"token\"] = \"; nvram set ssh_en=1; nvram commit; sed -i\u000a's/channel=.*/channel=\\\"debug\\\"/g' /etc/init.d/dropbear; /etc/init.d/drop\u000abear start;\"\u000a 23 LuciHttp.write_json(result)\u000a 24 end\u000a```\u000a 1.2.3. Browse http://{OWRT_ADDR}/cgi-bin/luci/api/xqsystem/token\u000a It should give you a respond like this:\u000a {\"code\":0,\"token\":\"; nvram set ssh_en=1; nvram commit; ...\"}\u000a If so, continue; Otherwise, check the file, reboot the rout-\u000a er, try again.\u000a 1.2.4. Set wireless network interface's IP to 169.254.31.1, turn\u000a off DHCP of wireless interface's zone.\u000a 1.2.5. Connect to the router wirelessly, manually set your access\u000a device's IP to 169.254.31.3, make sure\u000a http://169.254.31.1/cgi-bin/luci/api/xqsystem/token\u000a still have a similar result as 1.2.3 shows.\u000a 1.3. On the Xiaomi CR660x:\u000a 1.3.1. Login to the web interface. Your would be directed to a\u000a page with URL like this:\u000a http://{ROUTER_ADDR}/cgi-bin/luci/;stok={STOK}/web/home#r-\u000a outer\u000a 1.3.2. Browse this URL with {STOK} from 1.3.1, {WIFI_NAME}\u000a {PASSWORD} be your OpenWrt router's SSID and password:\u000a http://{MIROUTER_ADDR}/cgi-bin/luci/;stok={STOK}/api/misy-\u000a stem/extendwifi_connect?ssid={WIFI_NAME}&password={PASSWO-\u000a RD}\u000a It should return 0.\u000a 1.3.3. Browse this URL with {STOK} from 1.3.1:\u000a http://{MIROUTER_ADDR}/cgi-bin/luci/;stok={STOK}/api/xqsy-\u000a stem/oneclick_get_remote_token?username=xxx&password=xxx&-\u000a nonce=xxx\u000a 1.4. Before rebooting, you can now access your CR660x via SSH.\u000a For CR6606, you can calculate your root password by this project:\u000a https://github.com/wfjsw/xiaoqiang-root-password, or at\u000a https://www.oxygen7.cn/miwifi.\u000a The root password for carrier-specific models should be the admi-\u000a nistration password or the default login password on the label.\u000a It is also feasible to change the root password at the same time\u000a by modifying the script from step 1.2.2.\u000a You can treat OpenWrt Router however you like from this point as\u000a long as you don't mind go through this again if you have to expl-\u000a oit it again. If you do have to and left your OpenWrt router unt-\u000a ouched, start from 1.3.\u000a2. There's no official binary firmware available, and if you lose the\u000a content of your flash, no one except Xiaomi can help you.\u000a Dump these partitions in case you need them:\u000a \"Bootloader\" \"Nvram\" \"Bdata\" \"crash\" \"crash_log\"\u000a \"firmware\" \"firmware1\" \"overlay\" \"obr\"\u000a Find the corespond block device from /proc/mtd\u000a Read from read-only block device to avoid misoperation.\u000a It's recommended to use /tmp/syslogbackup/ as destination, since files\u000a would be available at http://{ROUTER_ADDR}/backup/log/YOUR_DUMP\u000a Keep an eye on memory usage though.\u000a3. Since UART access is locked ootb, you should get UART access by modify\u000a uboot env. Otherwise, your router may become bricked.\u000a Excute these in stock firmware shell:\u000a a. nvram set boot_wait=on\u000a b. nvram set bootdelay=3\u000a c. nvram commit\u000a Or in OpenWrt:\u000a a. opkg update && opkg install kmod-mtd-rw\u000a b. insmod mtd-rw i_want_a_brick=1\u000a c. fw_setenv boot_wait on\u000a d. fw_setenv bootdelay 3\u000a e. rmmod mtd-rw\u000a\u000aMigrate to OpenWrt:\u000a 1. Transfer squashfs-firmware.bin to the router.\u000a 2. nvram set flag_try_sys1_failed=0\u000a 3. nvram set flag_try_sys2_failed=1\u000a 4. nvram commit\u000a 5. mtd -r write /path/to/image/squashfs-firmware.bin firmware\u000a\u000aAdditional Info:\u000a 1. CR660x series routers has a different nand layout compared to other\u000a Xiaomi nand devices.\u000a 2. This router has a relatively fresh uboot (2018.09) compared to other\u000a Xiaomi devices, and it is capable of booting fit image firmware.\u000a Unfortunately, no successful attempt of booting OpenWrt fit image\u000a were made so far. The cause is still yet to be known. For now, we use\u000a legacy image instead.\u000a\u000aSigned-off-by: Raymond Wang \u000a", "date" : "2022-02-07 00:03:27 +0100", "id" : "3343ca7e6837b2ac5f237ea78bf73d50831dea20", "msg" : "ramips: add support for Xiaomi Mi Router CR660x series", "paths" : [ { "editType" : "add", "file" : "target/linux/ramips/dts/mt7621_xiaomi_mi-router-cr660x.dtsi" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/board.d/01_leds" }, { "editType" : "edit", "file" : "target/linux/ramips/image/mt7621.mk" }, { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/ramips" }, { "editType" : "add", "file" : "target/linux/ramips/dts/mt7621_xiaomi_mi-router-cr6609.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/board.d/02_network" }, { "editType" : "add", "file" : "target/linux/ramips/dts/mt7621_xiaomi_mi-router-cr6606.dts" }, { "editType" : "add", "file" : "target/linux/ramips/dts/mt7621_xiaomi_mi-router-cr6608.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/Makefile", "tools/zstd/Makefile" ], "commitId" : "af79853c73ad333b71a1ca5e3fbf58e168a953b6", "timestamp" : 1644220999000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/jo", "fullName" : "jo" }, "authorEmail" : "jo@mein.io", "comment" : "Revert \"tools/zstd: update to 1.5.2\"\u000a\u000aThis reverts commit 8de901ccf7e2b227bd970e9c477f00c15ce6aae9.\u000a\u000aApparently this update breaks tools building.\u000a\u000aSigned-off-by: Jo-Philipp Wich \u000a", "date" : "2022-02-07 09:03:19 +0100", "id" : "af79853c73ad333b71a1ca5e3fbf58e168a953b6", "msg" : "Revert \"tools/zstd: update to 1.5.2\"", "paths" : [ { "editType" : "edit", "file" : "tools/Makefile" }, { "editType" : "edit", "file" : "tools/zstd/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/config/netifd/Makefile" ], "commitId" : "3b1692c463fae107177fcee51874696f6323d0d2", "timestamp" : 1644230676000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/jo", "fullName" : "jo" }, "authorEmail" : "jo@mein.io", "comment" : "netifd: update to latest Git HEAD\u000a\u000afd4c9e1 system-linux: expose hw-tc-offload ethtool feature in device status dump\u000a3d76f2e system-linux: add wrapper function for creating link config messages\u000a88af2f1 system-linux: delete bridge devices using netlink\u000a85c3548 system-linux: create bridge devices using netlink\u000a\u000aSigned-off-by: Jo-Philipp Wich \u000a", "date" : "2022-02-07 11:44:36 +0100", "id" : "3b1692c463fae107177fcee51874696f6323d0d2", "msg" : "netifd: update to latest Git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/network/config/netifd/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/utils/ucode/Makefile" ], "commitId" : "134c88c6899df58dae4f70b9d361d7d1d686c6c4", "timestamp" : 1644230676000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/jo", "fullName" : "jo" }, "authorEmail" : "jo@mein.io", "comment" : "ucode: update to latest Git HEAD\u000a\u000a11adf0c source: convert source objects into proper uc_value_t type\u000a3a49192 treewide: rework function memory model\u000a7edad5c tests: add functional tests for builtin functions\u000ad5003fd lib: fix leaking tokener in uc_json() on parse exception\u000a5d0ecd9 lib: fix infinite loop on empty regexp matches in uc_replace()\u000a3ad57f1 lib: fix infinite loop on empty regexp matches in uc_match()\u000a32d596d lib: fix infinite loop on empty regexp matches in uc_split()\u000a3e3f38d vm: ensure consistent trace output between gcc and clang compiled ucode\u000a3600ded vm: fix leaking function value on call exception\u000a3059295 vm: NULL-initialize pointer to make cppcheck happy\u000a98e59bf source: zero-initialize conversion union to make cppcheck happy\u000a7a65c14 run_tests.sh: change workdir to testcase directory during execution\u000aafec8d7 run_tests.sh: support placing supplemental testcase files\u000a3ada6e0 run_tests.sh: always treat outputs as text data\u000a2cb627f program: rename bytecode load/write functions, track path of executed file\u000a1094ffa lib: fix memory leak in uc_require_ucode()\u000a\u000aSigned-off-by: Jo-Philipp Wich \u000a", "date" : "2022-02-07 11:44:36 +0100", "id" : "134c88c6899df58dae4f70b9d361d7d1d686c6c4", "msg" : "ucode: update to latest Git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/utils/ucode/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/config/firewall4/Makefile" ], "commitId" : "2dd6777f15defc6fe343e8485d3e22325570fb2b", "timestamp" : 1644230676000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/jo", "fullName" : "jo" }, "authorEmail" : "jo@mein.io", "comment" : "firewall4: update to latest Git HEAD\u000a\u000ab54f462 fw4: parse traffic rules before forwarding rules\u000a4d5af8b fw4: consolidate helper code\u000a300c737 fw4: fix applying zone family restrictions to forwardings\u000aeb9c25a tests: implement fs.opendir() mock interface\u000ad30ff48 tests: fix mocked fs.popen() trace log\u000a52831a0 fw4: improve flowtable handling\u000a7cb10c8 fw4: disable \"flow_offloading_hw\" option for now\u000ab2241a1 fw4: fix enabling NAT reflection rules for DNATs without explicit family\u000a\u000aSigned-off-by: Jo-Philipp Wich \u000a", "date" : "2022-02-07 11:44:36 +0100", "id" : "2dd6777f15defc6fe343e8485d3e22325570fb2b", "msg" : "firewall4: update to latest Git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/network/config/firewall4/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/services/uhttpd/files/uhttpd.config", "package/network/services/uhttpd/files/uhttpd.init", "package/network/services/uhttpd/Makefile" ], "commitId" : "881a059977166f9ef45fdcc283f763b75409b217", "timestamp" : 1644230676000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/jo", "fullName" : "jo" }, "authorEmail" : "jo@mein.io", "comment" : "uhttpd: update to latest Git HEAD\u000a\u000a2f8b136 main: fix leaking -p/-s argument values\u000a881fd3b ucode: adjust to latest ucode api\u000a8b2868e file: specify UTF-8 as charset for dirlists, add option to override\u000a3a5bd84 main: add ucode options to help text\u000a16aa142 examples: add ucode handler example\u000a3ceccd0 ucode: add ucode plugin support\u000af0f1406 examples: add example Lua handler script\u000a9e87095 listen: avoid invalid memory access\u000a\u000aSigned-off-by: Jo-Philipp Wich \u000a", "date" : "2022-02-07 11:44:36 +0100", "id" : "881a059977166f9ef45fdcc283f763b75409b217", "msg" : "uhttpd: update to latest Git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/network/services/uhttpd/files/uhttpd.init" }, { "editType" : "edit", "file" : "package/network/services/uhttpd/Makefile" }, { "editType" : "edit", "file" : "package/network/services/uhttpd/files/uhttpd.config" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/system/rpcd/Makefile" ], "commitId" : "07eccc29ab96c6dcbdfb28f52f813731200cb149", "timestamp" : 1644230677000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/jo", "fullName" : "jo" }, "authorEmail" : "jo@mein.io", "comment" : "rpcd: update to latest Git HEAD\u000a\u000a909f2a0 ucode: adjust to latest ucode api\u000a4c532bf ucode: add ucode interpreter plugin\u000a9c6ba38 treewide: adjust ubus object type names\u000a75a96dc build: honour CMake install prefix in hardcoded paths\u000a\u000aSigned-off-by: Jo-Philipp Wich \u000a", "date" : "2022-02-07 11:44:37 +0100", "id" : "07eccc29ab96c6dcbdfb28f52f813731200cb149", "msg" : "rpcd: update to latest Git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/system/rpcd/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/services/hostapd/src/src/ap/ubus.c" ], "commitId" : "46e0eeb760c9d1da38660f9a02119a558d403625", "timestamp" : 1644249678000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "hostapd: automatically calculate channel center freq on chan_switch\u000a\u000aSimplifies switching to different channels when on >= VHT80\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-02-07 17:01:18 +0100", "id" : "46e0eeb760c9d1da38660f9a02119a558d403625", "msg" : "hostapd: automatically calculate channel center freq on chan_switch", "paths" : [ { "editType" : "edit", "file" : "package/network/services/hostapd/src/src/ap/ubus.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/config/firewall4/Makefile" ], "commitId" : "ae75541594c1802be16140aeb59254e1c75fe7a8", "timestamp" : 1644273366000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/jo", "fullName" : "jo" }, "authorEmail" : "jo@mein.io", "comment" : "firewall4: update to latest Git HEAD\u000a\u000aa0518b6 fw4: gracefully handle unsupported hardware offloading\u000aac99eba init: fix boot action in init script\u000a\u000aSigned-off-by: Jo-Philipp Wich \u000a", "date" : "2022-02-07 23:36:06 +0100", "id" : "ae75541594c1802be16140aeb59254e1c75fe7a8", "msg" : "firewall4: update to latest Git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/network/config/firewall4/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/services/hostapd/patches/550-WNM-allow-specifying-dialog-token.patch", "package/network/services/hostapd/patches/301-mesh-noscan.patch", "package/network/services/hostapd/patches/741-proxyarp-fix-compilation-with-Hotspot-2.0-disabled.patch", "package/network/services/hostapd/src/src/ap/ubus.c", "package/network/services/hostapd/patches/470-survey_data_fallback.patch", "package/network/services/hostapd/patches/720-ACS-fix-channel-100-frequency.patch", "package/network/services/hostapd/patches/020-mesh-make-forwarding-configurable.patch", "package/network/services/hostapd/Makefile", "package/network/services/hostapd/patches/010-mesh-Allow-DFS-channels-to-be-selected-if-dfs-is-ena.patch" ], "commitId" : "adb8c09a83d3f8e1d9e9fcbb8189b415ac0f6e86", "timestamp" : 1644276087000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@david-bauer.net", "comment" : "hostapd: update to v2.10\u000a\u000aUpstreamed patches:\u000a020-mesh-make-forwarding-configurable.patch\u000ae6db1bc5da3fd7d5f4dba24aa102543b4749912f\u000a550-WNM-allow-specifying-dialog-token.patch\u000a979f19716539362f8ce60a77bf1b88fdcf5ba8e5\u000a720-ACS-fix-channel-100-frequency.patch\u000a2341585c349231af00cdef8d51458df01bc6965f\u000a741-proxyarp-fix-compilation-with-Hotspot-2.0-disabled.patch\u000a08bdf4f90de61a84ed8f4dd918272dd9d36e2e1f\u000a\u000aCompile-tested: wpad-wolfssl hostapd-openssl\u000aRun-tested: ath79-generic\u000a\u000aSigned-off-by: David Bauer \u000aTested-by: Stijn Tintel \u000a", "date" : "2022-02-08 00:21:27 +0100", "id" : "adb8c09a83d3f8e1d9e9fcbb8189b415ac0f6e86", "msg" : "hostapd: update to v2.10", "paths" : [ { "editType" : "delete", "file" : "package/network/services/hostapd/patches/550-WNM-allow-specifying-dialog-token.patch" }, { "editType" : "delete", "file" : "package/network/services/hostapd/patches/720-ACS-fix-channel-100-frequency.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/470-survey_data_fallback.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/301-mesh-noscan.patch" }, { "editType" : "delete", "file" : "package/network/services/hostapd/patches/741-proxyarp-fix-compilation-with-Hotspot-2.0-disabled.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/src/src/ap/ubus.c" }, { "editType" : "edit", "file" : "package/network/services/hostapd/Makefile" }, { "editType" : "delete", "file" : "package/network/services/hostapd/patches/020-mesh-make-forwarding-configurable.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/010-mesh-Allow-DFS-channels-to-be-selected-if-dfs-is-ena.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/services/hostapd/patches/350-nl80211_del_beacon_bss.patch", "package/network/services/hostapd/patches/021-fix-sta-add-after-previous-connection.patch", "package/network/services/hostapd/patches/301-mesh-noscan.patch", "package/network/services/hostapd/patches/710-vlan_no_bridge.patch", "package/network/services/hostapd/patches/030-driver_nl80211-rewrite-neigh-code-to-not-depend-on-l.patch", "package/network/services/hostapd/patches/310-rescan_immediately.patch", "package/network/services/hostapd/patches/011-mesh-use-deterministic-channel-on-channel-switch.patch", "package/network/services/hostapd/patches/300-noscan.patch", "package/network/services/hostapd/patches/600-ubus_support.patch", "package/network/services/hostapd/patches/400-wps_single_auth_enc_type.patch", "package/network/services/hostapd/patches/463-add-mcast_rate-to-11s.patch", "package/network/services/hostapd/patches/700-wifi-reload.patch", "package/network/services/hostapd/patches/200-multicall.patch", "package/network/services/hostapd/patches/500-lto-jobserver-support.patch", "package/network/services/hostapd/patches/330-nl80211_fix_set_freq.patch", "package/network/services/hostapd/patches/380-disable_ctrl_iface_mib.patch", "package/network/services/hostapd/patches/001-wolfssl-init-RNG-with-ECC-key.patch", "package/network/services/hostapd/patches/460-wpa_supplicant-add-new-config-params-to-be-used-with.patch", "package/network/services/hostapd/patches/740-snoop_iface.patch", "package/network/services/hostapd/patches/370-ap_sta_support.patch", "package/network/services/hostapd/patches/464-fix-mesh-obss-check.patch", "package/network/services/hostapd/patches/750-qos_map_set_without_interworking.patch", "package/network/services/hostapd/patches/711-wds_bridge_force.patch", "package/network/services/hostapd/patches/050-build_fix.patch", "package/network/services/hostapd/patches/360-ctrl_iface_reload.patch", "package/network/services/hostapd/patches/590-rrm-wnm-statistics.patch", "package/network/services/hostapd/patches/341-mesh-ctrl-iface-channel-switch.patch", "package/network/services/hostapd/patches/461-driver_nl80211-use-new-parameters-during-ibss-join.patch", "package/network/services/hostapd/patches/730-ft_iface.patch", "package/network/services/hostapd/patches/720-iface_max_num_sta.patch" ], "commitId" : "04ed224543ad10030c4394c86e533f02bf596a1b", "timestamp" : 1644276101000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@david-bauer.net", "comment" : "hostapd: refresh patches\u000a\u000aRefresh patches after updating to hostapd v2.10.\u000a\u000aSigned-off-by: David Bauer \u000a", "date" : "2022-02-08 00:21:41 +0100", "id" : "04ed224543ad10030c4394c86e533f02bf596a1b", "msg" : "hostapd: refresh patches", "paths" : [ { "editType" : "edit", "file" : "package/network/services/hostapd/patches/021-fix-sta-add-after-previous-connection.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/030-driver_nl80211-rewrite-neigh-code-to-not-depend-on-l.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/301-mesh-noscan.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/330-nl80211_fix_set_freq.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/310-rescan_immediately.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/460-wpa_supplicant-add-new-config-params-to-be-used-with.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/464-fix-mesh-obss-check.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/720-iface_max_num_sta.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/740-snoop_iface.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/710-vlan_no_bridge.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/463-add-mcast_rate-to-11s.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/500-lto-jobserver-support.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/360-ctrl_iface_reload.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/461-driver_nl80211-use-new-parameters-during-ibss-join.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/350-nl80211_del_beacon_bss.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/700-wifi-reload.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/300-noscan.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/050-build_fix.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/011-mesh-use-deterministic-channel-on-channel-switch.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/600-ubus_support.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/590-rrm-wnm-statistics.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/711-wds_bridge_force.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/001-wolfssl-init-RNG-with-ECC-key.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/400-wps_single_auth_enc_type.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/730-ft_iface.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/200-multicall.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/341-mesh-ctrl-iface-channel-switch.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/370-ap_sta_support.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/380-disable_ctrl_iface_mib.patch" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/750-qos_map_set_without_interworking.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/wireguard-tools/files/wireguard.sh" ], "commitId" : "5406684087815d3f66df9d8318e15db7137148f5", "timestamp" : 1644321134000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "wireguard-tools: allow generating private_key\u000a\u000aWhen the uci configuration is created automatically during a very early\u000astage, where no entropy daemon is set up, generating the key directly is\u000anot an option. Therefore we allow to set the private_key to \"generate\"\u000aand generate the private key directly before the interface is taken up.\u000a\u000aSigned-off-by: Leonardo Mörlein \u000aTested-by: Jan-Niklas Burfeind \u000a", "date" : "2022-02-08 12:52:14 +0100", "id" : "5406684087815d3f66df9d8318e15db7137148f5", "msg" : "wireguard-tools: allow generating private_key", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/wireguard-tools/files/wireguard.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-d7800.dts", "target/linux/ipq806x/image/generic.mk" ], "commitId" : "a0ad07ea039c125c28b5b3893c6f935cf68dfdd5", "timestamp" : 1644321134000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "ipq806x: Enlarge D7800 flash - use netgear partition\u000a\u000aIncrease the available flash memory size in Netgear R7800\u000aby repurposing the unused \"netgear\" partition that is\u000alocated after the firmware partition.\u000a\u000aAvailable flash space for kernel+rootfs+overlay increases\u000aby 68 MB from 32 MB to 100 MB.\u000a\u000aIn a typical build, overlay space increases from 15 to 85,\u000aincreasing the package installation possibilities greatly.\u000a\u000aReverting to the OEM firmware is still possible, as the OEM\u000afirmware contains logic to initialise the \"netgear\" partition\u000aif its contents do not match expectations. In OEM firmware,\u000a\"netgear\" contains 6 UBI sub-partitions that are defined in\u000a/etc/netgear.cfg and initialisation is done by /etc/preinit\u000a\u000aThis is based on https://github.com/openwrt/openwrt/commit/fb8a578aa70572b3e56b64d296e22c2931e77b69\u000a\u000aSigned-off-by: Mike Lothian \u000a", "date" : "2022-02-08 12:52:14 +0100", "id" : "a0ad07ea039c125c28b5b3893c6f935cf68dfdd5", "msg" : "ipq806x: Enlarge D7800 flash - use netgear partition", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-d7800.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/image/generic.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/image/Makefile" ], "commitId" : "09f383465e0780cf285a02704eb30f1c3d88aa4b", "timestamp" : 1644330233000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ramips: move KERNEL_LOADADDR into Device/Default\u000a\u000aCommit f4a79148f8cb (\"ramips: add support for ipTIME AX2004M\") was\u000areverted due to KERNEL_LOADADDR leakage, and it seems the problem can be\u000amitigated by moving the variable definition into Device/Default. By this,\u000aKERNEL_LOADADDR redefined in a device recipe will not be leaked into the\u000asubsequent device recipes anymore and thus will remain as a per-device\u000avariable.\u000a\u000aRef: cd6a6e3030ff (\"Revert \"ramips: add support for ipTIME AX2004M\"\")\u000aSigned-off-by: Sungbo Eo \u000a", "date" : "2022-02-08 23:23:53 +0900", "id" : "09f383465e0780cf285a02704eb30f1c3d88aa4b", "msg" : "ramips: move KERNEL_LOADADDR into Device/Default", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/image/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/utils/ucode/Makefile" ], "commitId" : "1847382456e9bc2bf23258a5aa39b5bcfb265117", "timestamp" : 1644360381000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/jo", "fullName" : "jo" }, "authorEmail" : "jo@mein.io", "comment" : "ucode: update to latest Git HEAD\u000a\u000aa317c17 compiler: fix incorrect loop break targets\u000a\u000aSigned-off-by: Jo-Philipp Wich \u000a", "date" : "2022-02-08 23:46:21 +0100", "id" : "1847382456e9bc2bf23258a5aa39b5bcfb265117", "msg" : "ucode: update to latest Git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/utils/ucode/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/hack-5.10/661-use_fq_codel_by_default.patch", "target/linux/generic/config-5.10" ], "commitId" : "f39872d966aa39c0ae767002828d09ddba44ccd1", "timestamp" : 1644423332000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rsalvaterra", "fullName" : "rsalvaterra" }, "authorEmail" : "rsalvaterra@gmail.com", "comment" : "kernel: generic: select the fq_codel qdisc by default\u000a\u000aThe kernel configuration allows us to select a default qdisc. Let's do this for\u000a5.10 (as 5.4 is on its way out) and get rid of the hacky patch we've been\u000acarrying.\u000a\u000aAcked-by: Jo-Philipp Wich \u000aSigned-off-by: Rui Salvaterra \u000a", "date" : "2022-02-09 16:15:32 +0000", "id" : "f39872d966aa39c0ae767002828d09ddba44ccd1", "msg" : "kernel: generic: select the fq_codel qdisc by default", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.10" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.10/661-use_fq_codel_by_default.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ ".github/issue_template" ], "commitId" : "64125ed1d0067f0648f2669b29b59a77ece3bf10", "timestamp" : 1644424018000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/jo", "fullName" : "jo" }, "authorEmail" : "jo@mein.io", "comment" : "meta: drop issue_template\u000a\u000aThe contents do not apply anymore now that the switch to Github issue\u000ahas been decided.\u000a\u000aSigned-off-by: Jo-Philipp Wich \u000a", "date" : "2022-02-09 17:26:58 +0100", "id" : "64125ed1d0067f0648f2669b29b59a77ece3bf10", "msg" : "meta: drop issue_template", "paths" : [ { "editType" : "delete", "file" : ".github/issue_template" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mediatek/mt7622/config-5.10", "target/linux/generic/config-5.10", "target/linux/generic/backport-5.10/771-v5.14-net-phy-add-MediaTek-Gigabit-Ethernet-PHY-driver.patch", "target/linux/mediatek/mt7623/config-5.10", "target/linux/ramips/mt7621/config-5.10" ], "commitId" : "73fd9f79ced3e50ddf34e50d5bfaf2dc65767188", "timestamp" : 1644441474000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "kernel: backport MediaTek Ethernet PHY driver\u000a\u000aAdd support for MediaTek Gigabit Ethernet PHYs found in MT7530 and\u000aMT7531. Fix some link up/down issues.\u000aThe errornous check for the PHY mode which broke things with MT7531\u000ahas been removed as suggested by patch\u000a net: phy: mediatek: remove PHY mode check on MT7531\u000aAs a result, things are working fine now on MT7622+MT7531 as well.\u000a\u000aSigned-off-by: DENG Qingfang \u000aTested-by: Daniel Golle \u000aTested-by: Arınç ÜNAL \u000aTested-by: Stijn Tintel \u000a", "date" : "2022-02-09 21:17:54 +0000", "id" : "73fd9f79ced3e50ddf34e50d5bfaf2dc65767188", "msg" : "kernel: backport MediaTek Ethernet PHY driver", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.10" }, { "editType" : "edit", "file" : "target/linux/mediatek/mt7622/config-5.10" }, { "editType" : "edit", "file" : "target/linux/mediatek/mt7623/config-5.10" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/771-v5.14-net-phy-add-MediaTek-Gigabit-Ethernet-PHY-driver.patch" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath25/Makefile" ], "commitId" : "8d8d26ba428d6f45c456b25622397e6ff75b1d47", "timestamp" : 1644490522000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "ath25: switch to 5.10 Kernel\u000a\u000aTested-by: Chuanhong Guo \u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-02-10 11:55:22 +0100", "id" : "8d8d26ba428d6f45c456b25622397e6ff75b1d47", "msg" : "ath25: switch to 5.10 Kernel", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath25/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.10/772-v5.14-net-dsa-mt7530-add-interrupt-support.patch", "target/linux/ramips/dts/mt7621.dtsi" ], "commitId" : "f9cfe7af1f1f16082eb1fdda89f0331948517f22", "timestamp" : 1644500646000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "kernel: backport MT7530 IRQ support\u000a\u000aSupport MT7530 PHY link change interrupts, and enable for MT7621.\u000a\u000aFor external MT7530, a GPIO IRQ line is required, which is\u000aboard-specific, so it should be added to each DTS. In case the\u000ainterrupt-controller property is missing, it will fall back to\u000apolling mode.\u000a\u000aSigned-off-by: DENG Qingfang \u000a", "date" : "2022-02-10 13:44:06 +0000", "id" : "f9cfe7af1f1f16082eb1fdda89f0331948517f22", "msg" : "kernel: backport MT7530 IRQ support", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.10/772-v5.14-net-dsa-mt7530-add-interrupt-support.patch" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mediatek/patches-5.10/180-dts-mt7622-bpi-r64-add-mt7531-irq.patch" ], "commitId" : "7323ef2ffab9f25aa92ea786870150baa9db7004", "timestamp" : 1644508158000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "mt7622: bpi-r64: enable using mt7531 switch irq\u000a\u000aNow that we support link-state-change interrupts, wire up MT7531 IRQ\u000aline which is connected to GPIO#53 according to the schematics [1].\u000a\u000aAs a result, PHY state no longer needs to be polled on that board.\u000a\u000a[1]: https://forum.banana-pi.org/t/bpi-r64-mt7622-schematic-diagram-public/10118\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-02-10 15:49:18 +0000", "id" : "7323ef2ffab9f25aa92ea786870150baa9db7004", "msg" : "mt7622: bpi-r64: enable using mt7531 switch irq", "paths" : [ { "editType" : "add", "file" : "target/linux/mediatek/patches-5.10/180-dts-mt7622-bpi-r64-add-mt7531-irq.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mediatek/dts/mt7622-linksys-e8450.dtsi" ], "commitId" : "c32835ccfe683e8d97c4b68cb7d38a3009e72411", "timestamp" : 1644508168000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "mt7622: linksys-e8450: enable using mt7531 switch irq\u000a\u000aTurns out the MT7531 switch IRQ line is connected to GPIO#53 just like\u000aon the BPi-R64, so this seems to be part of the reference design and\u000awill probably apply to most MT7622+MT7531 boards.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-02-10 15:49:28 +0000", "id" : "c32835ccfe683e8d97c4b68cb7d38a3009e72411", "msg" : "mt7622: linksys-e8450: enable using mt7531 switch irq", "paths" : [ { "editType" : "edit", "file" : "target/linux/mediatek/dts/mt7622-linksys-e8450.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/config/qosify/Makefile" ], "commitId" : "8072bf33220b0e7091c2fe1771a8bd52a24a9728", "timestamp" : 1644523689000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "qosify: update to the latest version\u000a\u000ae230e71e0a12 map: fix copy-paste error in codepoints map\u000a580d2ccf89f3 bpf: declare tcp_ports/udp_ports without typedef\u000a8d6c19a81f3f ubus: fix a use-after-free bug\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-02-10 21:08:09 +0100", "id" : "8072bf33220b0e7091c2fe1771a8bd52a24a9728", "msg" : "qosify: update to the latest version", "paths" : [ { "editType" : "edit", "file" : "package/network/config/qosify/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/cmake/Makefile" ], "commitId" : "0d25db7f17efbf5ab539508dd0a5d1eb739a1c43", "timestamp" : 1644577449000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "tools/cmake: add MAKE config variable\u000a\u000aMakes sure that Ninja from staging_dir is used and nowhere else.\u000a\u000aReported by reproducible builds project. Builds have been failing ever\u000asince tools/cmake started using Ninja.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-02-11 12:04:09 +0100", "id" : "0d25db7f17efbf5ab539508dd0a5d1eb739a1c43", "msg" : "tools/cmake: add MAKE config variable", "paths" : [ { "editType" : "edit", "file" : "tools/cmake/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.10" ], "commitId" : "4a4f6a7dff1cedddbe97439a15f38785dd8e3101", "timestamp" : 1644578805000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "target/linux: add missing symbol\u000a\u000aFound when building the qoriq target.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-02-11 12:26:45 +0100", "id" : "4a4f6a7dff1cedddbe97439a15f38785dd8e3101", "msg" : "target/linux: add missing symbol", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/octeon/Makefile" ], "commitId" : "bc05cfa0c555f2a1dda9f114503884126c199b53", "timestamp" : 1644585841000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "octeon: switch to Kernel 5.10\u000a\u000aAcked-by: Stijn Tintel \u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-02-11 14:24:01 +0100", "id" : "bc05cfa0c555f2a1dda9f114503884126c199b53", "msg" : "octeon: switch to Kernel 5.10", "paths" : [ { "editType" : "edit", "file" : "target/linux/octeon/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/image-commands.mk", "target/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh", "target/linux/ramips/dts/mt7621_iptime_ax2004m.dts", "target/linux/ramips/image/mt7621.mk", "target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac" ], "commitId" : "37753f34ac68fbd70730aa37a6b8b94ad3215d85", "timestamp" : 1644586204000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ramips: add support for ipTIME AX2004M\u000a\u000aipTIME AX2004M is an 802.11ax (Wi-Fi 6) router, based on MediaTek\u000aMT7621A.\u000a\u000aSpecifications:\u000a* SoC: MT7621A\u000a* RAM: 256 MiB\u000a* Flash: NAND 128 MiB\u000a* Wi-Fi:\u000a * MT7915D: 2.4/5 GHz (DBDC)\u000a* Ethernet: 5x 1GbE\u000a * Switch: SoC built-in\u000a* USB: 1x 3.0\u000a* UART: J4 (115200 baud)\u000a * Pinout: [3V3] (TXD) (RXD) (GND)\u000a\u000aMAC addresses:\u000a\u000a| interface | MAC address | source | comment\u000a|-----------|-------------------|----------------|---------\u000a| LAN | 58:xx:xx:00:xx:9B | | [1]\u000a| WAN | 58:xx:xx:00:xx:99 | |\u000a| WLAN 2G | 58:xx:xx:00:xx:98 | factory 0x4 |\u000a| WLAN 5G | 5A:xx:xx:40:xx:98 | |\u000a| | 58:xx:xx:00:xx:98 | config ethaddr |\u000a\u000a[1] Used in this patch as WLAN 5G MAC address with the local bit set\u000a\u000aLoad addresses:\u000a* stock\u000a * 0x80010000: FIT image\u000a * 0x81001000: kernel image -> entry\u000a* OpenWrt\u000a * 0x80010000: FIT image\u000a * 0x82000000: uncompressed kernel+relocate image\u000a * 0x80001000: relocated kernel image -> entry\u000a\u000aNotes:\u000a* This device has a dual-boot partition scheme, but this firmware works\u000a only on boot partition 1. The stock web interface will flash only on the\u000a inactive boot partition, but the recovery web page will always flash on\u000a boot partition 1.\u000a\u000aInstallation via recovery mode:\u000a1. Press reset button, power up the device, wait >10s for CPU LED\u000a to stop blinking.\u000a2. Upload recovery image through the recovery web page at 192.168.0.1.\u000a\u000aRevert to stock firmware:\u000a1. Install stock image via recovery mode.\u000a\u000aSigned-off-by: Sungbo Eo \u000a", "date" : "2022-02-11 22:30:04 +0900", "id" : "37753f34ac68fbd70730aa37a6b8b94ad3215d85", "msg" : "ramips: add support for ipTIME AX2004M", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh" }, { "editType" : "add", "file" : "target/linux/ramips/dts/mt7621_iptime_ax2004m.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac" }, { "editType" : "edit", "file" : "target/linux/ramips/image/mt7621.mk" }, { "editType" : "edit", "file" : "include/image-commands.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac" ], "commitId" : "cdc735de621e09ae2f2c470f72d12d90eeb35ffa", "timestamp" : 1644586204000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ramips: update WLAN MAC address of ipTIME A3004T\u000a\u000aReported MAC addresses:\u000a\u000a| interface | MAC address | source | comment\u000a|-----------|-------------------|----------------|---------\u000a| LAN | 90:xx:xx:18:xx:1F | | [1]\u000a| WAN | 90:xx:xx:18:xx:1D | |\u000a| WLAN 2G | 92:xx:xx:48:xx:1C | |\u000a| WLAN 5G | 90:xx:xx:18:xx:1C | factory 0x4 |\u000a| | 90:xx:xx:18:xx:1C | config ethaddr |\u000a\u000a[1] Used in this patch as WLAN 2G MAC address with the local bit set\u000a\u000aSigned-off-by: Sungbo Eo \u000a", "date" : "2022-02-11 22:30:04 +0900", "id" : "cdc735de621e09ae2f2c470f72d12d90eeb35ffa", "msg" : "ramips: update WLAN MAC address of ipTIME A3004T", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/mt7621_elecom_wrc-1750gsv.dts", "target/linux/ramips/dts/mt7621_elecom_wrc-1750gs.dts", "target/linux/ramips/dts/mt7621_elecom_wrc-1900gst.dts", "target/linux/ramips/dts/mt7621_elecom_wrc-1750gst2.dts", "target/linux/ramips/dts/mt7621_elecom_wrc-2533gst2.dts", "target/linux/ramips/dts/mt7621_elecom_wrc-2533gst.dts", "target/linux/ramips/dts/mt7621_elecom_wrc-gs-2pci.dtsi" ], "commitId" : "34a373c0df0233150b5c87e9c925ca2b2b754a6e", "timestamp" : 1644586204000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ramips: move MAC configs to device dts from wrc-gs-2pci.dtsi\u000a\u000aThe locations of MAC addresses in mtd for LAN/WAN on ELECOM WRC-2533GS2\u000aare changed from the other WRC-GS/GST devices with 2x PCIe. So move the\u000arelated configurations in mt7621_elecom_wrc-gs-2pci.dtsi to dts of each\u000amodel.\u000a\u000a- WRC-1750GS\u000a- WRC-1750GSV\u000a- WRC-1750GST2\u000a- WRC-1900GST\u000a- WRC-2533GST\u000a- WRC-2533GST2\u000a\u000a -> LAN: 0xE000, WAN: 0xE006\u000a\u000a- WRC-2533GS2\u000a\u000a -> LAN: 0xFFF4, WAN: 0xFFFA\u000a\u000aSigned-off-by: INAGAKI Hiroshi \u000a", "date" : "2022-02-11 22:30:04 +0900", "id" : "34a373c0df0233150b5c87e9c925ca2b2b754a6e", "msg" : "ramips: move MAC configs to device dts from wrc-gs-2pci.dtsi", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_elecom_wrc-1750gsv.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_elecom_wrc-1900gst.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_elecom_wrc-1750gs.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_elecom_wrc-2533gst2.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_elecom_wrc-gs-2pci.dtsi" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_elecom_wrc-1750gst2.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_elecom_wrc-2533gst.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/mt7621_elecom_wrc-2533gs2.dts", "target/linux/ramips/image/mt7621.mk" ], "commitId" : "337e942290fa6a18e0289ae32420c5c402aead1a", "timestamp" : 1644586204000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ramips: add support for ELECOM WRC-2533GS2\u000a\u000aELECOM WRC-2533GS2 is a 2.4/5 GHz band 11ac (Wi-Fi 5) router, based on\u000aMT7621A.\u000a\u000aSpecification:\u000a\u000a- SoC\u0009\u0009: MediaTek MT7621A\u000a- RAM\u0009\u0009: DDR3 128 MiB (NT5CC64M16GP-DI)\u000a- Flash\u0009\u0009: SPI-NOR 16 MiB (MX25L12835FM2I-10G)\u000a- WLAN\u0009\u0009: 2.4/5GHz 4T4R (2x MediaTek MT7615)\u000a- Ethernet\u0009: 10/100/1000 Mbps x5\u000a - Switch\u0009: MediaTek MT7530 (SoC)\u000a- LEDs/Keys\u0009: 4x/6x (2x buttons, 1x slide-switch)\u000a- UART\u0009\u0009: through-hole on PCB\u000a - J4: 3.3V, GND, TX, RX from ethernet port side\u000a - 57600n8\u000a- Power\u0009\u0009: 12 VDC, 1.5 A\u000a\u000aFlash instruction using factory image:\u000a\u000a1. Boot WRC-2533GS2 normally with \"Router\" mode\u000a2. Access to \"http://192.168.2.1/\" and open firmware update page\u000a (\"ファームウェア更新\")\u000a3. Select the OpenWrt factory image and click apply (\"適用\") button\u000a4. Wait ~120 seconds to complete flashing\u000a\u000aMAC Addresses:\u000a\u000aLAN\u0009: 04:AB:18:xx:xx:FB (Factory, 0xFFF4 (hex))\u000aWAN\u0009: 04:AB:18:xx:xx:FC (Factory, 0xFFFA (hex))\u000a2.4 GHz\u0009: 04:AB:18:xx:xx:FD (Factory, 0x4 (hex))\u000a5 GHz\u0009: 04:AB:18:xx:xx:FE (Factory, 0x8004 (hex))\u000a\u000aSigned-off-by: INAGAKI Hiroshi \u000a", "date" : "2022-02-11 22:30:04 +0900", "id" : "337e942290fa6a18e0289ae32420c5c402aead1a", "msg" : "ramips: add support for ELECOM WRC-2533GS2", "paths" : [ { "editType" : "add", "file" : "target/linux/ramips/dts/mt7621_elecom_wrc-2533gs2.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/image/mt7621.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm27xx/patches-5.10/950-0475-drm-vc4-Add-HDR-metadata-property-to-the-VC5-HDMI-co.patch", "target/linux/generic/pending-5.10/841-USB-serial-option-add-ZTE-MF286D-modem.patch", "target/linux/bcm27xx/patches-5.10/950-0576-drm-vc4-hdmi-Raise-the-maximum-clock-rate.patch", "target/linux/mediatek/patches-5.10/703-v5.17-net-ethernet-mtk_eth_soc-implement-Clause-45-MDIO-ac.patch", "target/linux/bcm27xx/patches-5.10/950-0654-drm-vc4-hdmi-Use-a-fixed-rate-for-the-HSM-clock-on-B.patch", "target/linux/bcm27xx/patches-5.10/950-0717-drm-vc4-hdmi-Make-sure-the-controller-is-powered-up-.patch", "target/linux/bcm27xx/patches-5.10/950-0457-drm-vc4-hdmi-Introduce-a-CEC-clock.patch", "target/linux/generic/pending-5.10/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch", "target/linux/bcm27xx/patches-5.10/950-0676-drm-vc4-hdmi-Drop-devm-interrupt-handler-for-hotplug.patch", "target/linux/bcm27xx/patches-5.10/950-0459-drm-vc4-hdmi-Support-BCM2711-CEC-interrupt-setup.patch", "target/linux/bcm27xx/patches-5.10/950-0601-drm-vc4-hdmi-Rely-on-interrupts-to-handle-hotplug.patch", "target/linux/bcm27xx/patches-5.10/950-0349-drm-vc4-Add-all-the-HDMI-registers-into-the-debugfs-.patch", "target/linux/generic/backport-5.10/860-v5.17-MIPS-ath79-drop-_machine_restart-again.patch", "target/linux/bcm27xx/patches-5.10/950-0310-vc4_hdmi-Remove-cec_available-flag-as-always-support.patch", "target/linux/mediatek/patches-5.10/700-net-ethernet-mtk_eth_soc-add-support-for-coherent-DM.patch", "include/kernel-5.10", "target/linux/bcm27xx/patches-5.10/950-0460-drm-vc4-hdmi-Don-t-register-the-CEC-adapter-if-there.patch", "target/linux/ath79/patches-5.10/910-unaligned_access_hacks.patch", "target/linux/bcm27xx/patches-5.10/950-0639-cgroup-Disable-cgroup-memory-by-default.patch", "target/linux/bcm27xx/patches-5.10/950-0602-drm-vc4-hdmi-Add-a-workqueue-to-set-scrambling.patch", "target/linux/bcm27xx/patches-5.10/950-0668-drm-vc4-hdmi-Split-the-CEC-disable-enable-functions-.patch", "target/linux/ramips/patches-5.10/700-net-ethernet-mediatek-support-net-labels.patch", "target/linux/mediatek/patches-5.10/701-v5.17-net-ethernet-mtk_eth_soc-fix-return-values-and-refac.patch", "target/linux/bcm27xx/patches-5.10/950-0675-drm-vc4-hdmi-Drop-devm-interrupt-handler-for-CEC-int.patch", "target/linux/generic/pending-5.10/630-packet_socket_type.patch", "target/linux/mediatek/patches-5.10/510-net-mediatek-add-flow-offload-for-mt7623.patch" ], "commitId" : "e9c1c83679891a02e3b95b954847a95621cbbc79", "timestamp" : 1644617860000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: bump 5.10 to 5.10.98\u000a\u000aManually rebased:\u000a\u0009bcm27xx/patches-5.10/950-0675-drm-vc4-hdmi-Drop-devm-interrupt-handler-for-CEC-int.patch\u000a\u000aAll other patches automatically rebased.\u000a\u000aBuild system: x86_64\u000aBuild-tested: bcm2711/RPi4B, mt7622/RT3200\u000aRun-tested: bcm2711/RPi4B, mt7622/RT3200\u000a\u000aSigned-off-by: John Audia \u000a", "date" : "2022-02-11 23:17:40 +0100", "id" : "e9c1c83679891a02e3b95b954847a95621cbbc79", "msg" : "kernel: bump 5.10 to 5.10.98", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0576-drm-vc4-hdmi-Raise-the-maximum-clock-rate.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0601-drm-vc4-hdmi-Rely-on-interrupts-to-handle-hotplug.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0717-drm-vc4-hdmi-Make-sure-the-controller-is-powered-up-.patch" }, { "editType" : "edit", "file" : "include/kernel-5.10" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/860-v5.17-MIPS-ath79-drop-_machine_restart-again.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0310-vc4_hdmi-Remove-cec_available-flag-as-always-support.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0459-drm-vc4-hdmi-Support-BCM2711-CEC-interrupt-setup.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0668-drm-vc4-hdmi-Split-the-CEC-disable-enable-functions-.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0475-drm-vc4-Add-HDR-metadata-property-to-the-VC5-HDMI-co.patch" }, { "editType" : "edit", "file" : "target/linux/mediatek/patches-5.10/700-net-ethernet-mtk_eth_soc-add-support-for-coherent-DM.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0675-drm-vc4-hdmi-Drop-devm-interrupt-handler-for-CEC-int.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/841-USB-serial-option-add-ZTE-MF286D-modem.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0654-drm-vc4-hdmi-Use-a-fixed-rate-for-the-HSM-clock-on-B.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0639-cgroup-Disable-cgroup-memory-by-default.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0457-drm-vc4-hdmi-Introduce-a-CEC-clock.patch" }, { "editType" : "edit", "file" : "target/linux/ramips/patches-5.10/700-net-ethernet-mediatek-support-net-labels.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0349-drm-vc4-Add-all-the-HDMI-registers-into-the-debugfs-.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0602-drm-vc4-hdmi-Add-a-workqueue-to-set-scrambling.patch" }, { "editType" : "edit", "file" : "target/linux/mediatek/patches-5.10/703-v5.17-net-ethernet-mtk_eth_soc-implement-Clause-45-MDIO-ac.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0460-drm-vc4-hdmi-Don-t-register-the-CEC-adapter-if-there.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0676-drm-vc4-hdmi-Drop-devm-interrupt-handler-for-hotplug.patch" }, { "editType" : "edit", "file" : "target/linux/mediatek/patches-5.10/701-v5.17-net-ethernet-mtk_eth_soc-fix-return-values-and-refac.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/630-packet_socket_type.patch" }, { "editType" : "edit", "file" : "target/linux/mediatek/patches-5.10/510-net-mediatek-add-flow-offload-for-mt7623.patch" }, { "editType" : "edit", "file" : "target/linux/ath79/patches-5.10/910-unaligned_access_hacks.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm27xx/patches-5.10/950-0187-pinctrl-bcm2835-Accept-fewer-than-expected-IRQs.patch", "include/kernel-5.10", "target/linux/generic/config-5.10", "target/linux/generic/pending-5.10/860-Revert-ASoC-mediatek-Check-for-error-clk-pointer.patch", "target/linux/realtek/patches-5.10/700-net-dsa-add-support-for-rtl838x-switch.patch", "target/linux/bcm27xx/patches-5.10/950-0185-pinctrl-bcm2835-Remove-gpiochip-on-error.patch" ], "commitId" : "5e43dd1fa7ed294a4ba7a3aa32c8960d9f3818e7", "timestamp" : 1644617860000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: bump 5.10 to 5.10.99\u000a\u000aHad to update generic defconfig (make kernel_menuconfig CONFIG_TARGET=generic)\u000afor this bump, but since that only modifies the target defined in .config,\u000aand since that target also needed to be updated for unrelated reasons, manually\u000apropagated the newly added symbol to the generic config.\u000a\u000aRemoved upstreamed:\u000a pending-5.10/860-Revert-ASoC-mediatek-Check-for-error-clk-pointer.patch[1]\u000a\u000aAll other patches automatically rebased.\u000a\u000a1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.10.99&id=080f371d984e8039c66db87f3c54804b0d172329\u000a\u000aBuild system: x86_64\u000aBuild-tested: bcm2711/RPi4B, mt7622/RT3200\u000aRun-tested: bcm2711/RPi4B, mt7622/RT3200\u000a\u000aSigned-off-by: John Audia \u000a", "date" : "2022-02-11 23:17:40 +0100", "id" : "5e43dd1fa7ed294a4ba7a3aa32c8960d9f3818e7", "msg" : "kernel: bump 5.10 to 5.10.99", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0185-pinctrl-bcm2835-Remove-gpiochip-on-error.patch" }, { "editType" : "edit", "file" : "include/kernel-5.10" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0187-pinctrl-bcm2835-Accept-fewer-than-expected-IRQs.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.10/860-Revert-ASoC-mediatek-Check-for-error-clk-pointer.patch" }, { "editType" : "edit", "file" : "target/linux/generic/config-5.10" }, { "editType" : "edit", "file" : "target/linux/realtek/patches-5.10/700-net-dsa-add-support-for-rtl838x-switch.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/patches-5.10/705-add-rtl-phy.patch", "include/kernel-5.10", "target/linux/ipq40xx/patches-5.10/707-net-phy-Add-Qualcom-QCA807x-driver.patch", "target/linux/mediatek/patches-5.10/500-gsw-rtl8367s-mt7622-support.patch", "target/linux/mediatek/patches-5.10/900-dts-mt7622-bpi-r64-aliases-for-dtoverlay.patch", "target/linux/mediatek/patches-5.10/910-dts-mt7622-bpi-r64-wifi-eeprom.patch", "target/linux/mediatek/patches-5.10/602-arm64-dts-mediatek-Split-PCIe-node-for-MT2712-MT7622.patch" ], "commitId" : "c391dcdf86b3001b98725225b54ae60f4b6d493c", "timestamp" : 1644617860000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: bump 5.10 to 5.10.100\u000a\u000aAll patches automatically rebased.\u000a\u000aBuild system: x86_64\u000aBuild-tested: bcm2711/RPi4B, mt7622/RT3200\u000aRun-tested: bcm2711/RPi4B, mt7622/RT3200\u000a\u000aSigned-off-by: John Audia \u000a", "date" : "2022-02-11 23:17:40 +0100", "id" : "c391dcdf86b3001b98725225b54ae60f4b6d493c", "msg" : "kernel: bump 5.10 to 5.10.100", "paths" : [ { "editType" : "edit", "file" : "target/linux/mediatek/patches-5.10/500-gsw-rtl8367s-mt7622-support.patch" }, { "editType" : "edit", "file" : "target/linux/mediatek/patches-5.10/602-arm64-dts-mediatek-Split-PCIe-node-for-MT2712-MT7622.patch" }, { "editType" : "edit", "file" : "target/linux/realtek/patches-5.10/705-add-rtl-phy.patch" }, { "editType" : "edit", "file" : "target/linux/mediatek/patches-5.10/900-dts-mt7622-bpi-r64-aliases-for-dtoverlay.patch" }, { "editType" : "edit", "file" : "include/kernel-5.10" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/patches-5.10/707-net-phy-Add-Qualcom-QCA807x-driver.patch" }, { "editType" : "edit", "file" : "target/linux/mediatek/patches-5.10/910-dts-mt7622-bpi-r64-wifi-eeprom.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/utils/ucode/Makefile" ], "commitId" : "4aea6d231b303ab56e81427ee1e46f09bfe6c8dd", "timestamp" : 1644695482000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/jo", "fullName" : "jo" }, "authorEmail" : "jo@mein.io", "comment" : "ucode: update to latest Git HEAD\u000a\u000aa29bad9 compiler: fix patchlist corruption on switch statement syntax errors\u000a86f0662 lib: change `ord()` to always return single byte value\u000a116a8ce vallist: fix storing/retrieving short strings with 8bit byte value\u000a\u000aSigned-off-by: Jo-Philipp Wich \u000a", "date" : "2022-02-12 20:51:22 +0100", "id" : "4aea6d231b303ab56e81427ee1e46f09bfe6c8dd", "msg" : "ucode: update to latest Git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/utils/ucode/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/config/firewall4/Makefile" ], "commitId" : "0d1220acdfdc0b73d3d00429175468703f6f7d36", "timestamp" : 1644695482000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/jo", "fullName" : "jo" }, "authorEmail" : "jo@mein.io", "comment" : "firewall4: update to latest Git HEAD\u000a\u000a53caa1a fw4: resolve zone layer 2 devices for hw flow offloading\u000a9fe58f5 fw4: rework and fix family inheritance logic\u000a8795296 tests: mocklib: fix infinite recursion in wrapped print()\u000a281b1bc tests: change mocked wan interface type to PPPoE\u000a93b710d tests: mocklib: forward compatibility change\u000a1a94915 fw4: only stage reflection rules if all required addrs are known\u000a5c21714 fw4: add device iifname/oifname matches to DSCP and MARK rules\u000a3eacc97 tests: adjust 01_ruleset test case to latest changes\u000a\u000aSigned-off-by: Jo-Philipp Wich \u000a", "date" : "2022-02-12 20:51:22 +0100", "id" : "0d1220acdfdc0b73d3d00429175468703f6f7d36", "msg" : "firewall4: update to latest Git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/network/config/firewall4/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/mac80211/patches/subsys/321-mac80211-fix-EAPoL-rekey-fail-in-802.3-rx-path.patch" ], "commitId" : "2fd208e2724e330ee9f42acb1c76be8942f968b2", "timestamp" : 1644703431000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "mac80211: fix rekey failure in drivers with 802.3 decap offload\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-02-12 23:03:51 +0100", "id" : "2fd208e2724e330ee9f42acb1c76be8942f968b2", "msg" : "mac80211: fix rekey failure in drivers with 802.3 decap offload", "paths" : [ { "editType" : "add", "file" : "package/kernel/mac80211/patches/subsys/321-mac80211-fix-EAPoL-rekey-fail-in-802.3-rx-path.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/tcpdump/patches/102-CVE-2018-16301.patch", "package/network/utils/tcpdump/Makefile" ], "commitId" : "8f5875c4e221453932f217a82f8c3092cacba3e5", "timestamp" : 1644704525000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "tcpdump: Fix CVE-2018-16301\u000a\u000aThis fixes the following security problem:\u000aThe command-line argument parser in tcpdump before 4.99.0 has a buffer\u000aoverflow in tcpdump.c:read_infile(). To trigger this vulnerability the\u000aattacker needs to create a 4GB file on the local filesystem and to\u000aspecify the file name as the value of the -F command-line argument of\u000atcpdump.\u000a\u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-02-12 23:22:05 +0100", "id" : "8f5875c4e221453932f217a82f8c3092cacba3e5", "msg" : "tcpdump: Fix CVE-2018-16301", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/tcpdump/Makefile" }, { "editType" : "add", "file" : "package/network/utils/tcpdump/patches/102-CVE-2018-16301.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/hack-5.10/640-bridge-only-accept-EAP-locally.patch", "target/linux/generic/hack-5.10/600-bridge_offload.patch" ], "commitId" : "94b4da9b4aaded6ed8a5bd93bf38a7c92753fe68", "timestamp" : 1644706226000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "kernel: add a fast path for the bridge code\u000a\u000aThis caches flows between MAC addresses on separate ports, including their VLAN\u000ain order to bypass the normal bridge forwarding code.\u000aIn my test on MT7622, this reduces LAN->WLAN bridging CPU usage by 6-10%,\u000apotentially even more on weaker platforms\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-02-12 23:50:26 +0100", "id" : "94b4da9b4aaded6ed8a5bd93bf38a7c92753fe68", "msg" : "kernel: add a fast path for the bridge code", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/hack-5.10/640-bridge-only-accept-EAP-locally.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.10/600-bridge_offload.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/hack-5.4/640-bridge-only-accept-EAP-locally.patch", "target/linux/generic/hack-5.10/640-bridge-only-accept-EAP-locally.patch" ], "commitId" : "56256259a1b970db23411af73875b87850750e50", "timestamp" : 1644706226000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "kernel: remove 640-bridge-only-accept-EAP-locally.patch\u000a\u000aThe issue of EAP frames sent to group address (or the wrong address) has been\u000aaddressed in mac80211, so this hack is no longer needed\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-02-12 23:50:26 +0100", "id" : "56256259a1b970db23411af73875b87850750e50", "msg" : "kernel: remove 640-bridge-only-accept-EAP-locally.patch", "paths" : [ { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/640-bridge-only-accept-EAP-locally.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.10/640-bridge-only-accept-EAP-locally.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/system/procd/files/uxc.init" ], "commitId" : "5205010a546fed2227c208f6bd025b47398f4cf3", "timestamp" : 1644795087000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "procd: simplify uxc init script\u000a\u000a'uxc boot' is inteded to be called multiple times, so there is not need\u000ato guard the first call on boot -- the actual code anyway didn't do\u000athat, so just remove it.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-02-13 23:31:27 +0000", "id" : "5205010a546fed2227c208f6bd025b47398f4cf3", "msg" : "procd: simplify uxc init script", "paths" : [ { "editType" : "edit", "file" : "package/system/procd/files/uxc.init" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/patches-5.10/325-mt7621-fix-memory-detect.patch" ], "commitId" : "2f024b79331141e2a62c9bf3601c803b26bde77b", "timestamp" : 1644811152000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/gch981213", "fullName" : "gch981213" }, "authorEmail" : "gch981213@gmail.com", "comment" : "ramips: mt7621: do memory detection on KSEG1\u000a\u000aIt's reported that current memory detection code occasionally detects\u000alarger memory under some bootloaders.\u000aCurrent memory detection code tests whether address space wraps around\u000aon KSEG0, which is unreliable because it's cached.\u000a\u000aRewrite memory size detection to perform the same test on KSEG1 instead.\u000aWhile at it, this patch also does the following two things:\u000a1. use a fixed pattern instead of a random function pointer as the magic\u000a value.\u000a2. add an additional memory write and a second comparison as part of the\u000a test to prevent possible smaller memory detection result due to\u000a leftover values in memory.\u000a\u000aFixes: 6d91ddf517 (\"ramips: mt7621: add support for memory detection\")\u000aReported-by: Rui Salvaterra \u000aTested-by: Rui Salvaterra \u000aSigned-off-by: Chuanhong Guo \u000a", "date" : "2022-02-14 11:59:12 +0800", "id" : "2f024b79331141e2a62c9bf3601c803b26bde77b", "msg" : "ramips: mt7621: do memory detection on KSEG1", "paths" : [ { "editType" : "add", "file" : "target/linux/ramips/patches-5.10/325-mt7621-fix-memory-detect.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/hack-5.10/600-bridge_offload.patch" ], "commitId" : "54e1a6fced535cc2a8ed5204072dbf8882761b00", "timestamp" : 1644838814000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "kernel: fix copy&paste mistake in bridge offload code\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-02-14 12:40:14 +0100", "id" : "54e1a6fced535cc2a8ed5204072dbf8882761b00", "msg" : "kernel: fix copy&paste mistake in bridge offload code", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/hack-5.10/600-bridge_offload.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/hack-5.10/650-netfilter-add-xt_FLOWOFFLOAD-target.patch" ], "commitId" : "ebe0b2af65c27b96cd0db9533cb63feda5a581f6", "timestamp" : 1644843554000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "kernel: fix a race condition leading to a crash in hw flow offloading\u000a\u000aflowtable->net was initialized too late, and this could be triggered even\u000awithout hardware offload support on the device\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-02-14 13:59:14 +0100", "id" : "ebe0b2af65c27b96cd0db9533cb63feda5a581f6", "msg" : "kernel: fix a race condition leading to a crash in hw flow offloading", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/hack-5.10/650-netfilter-add-xt_FLOWOFFLOAD-target.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "scripts/json_add_image_info.py" ], "commitId" : "2120cad38d6f78cc1b727459eeedb6ed9a14edbe", "timestamp" : 1644846034000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "build: store source_date_epoch as integer\u000a\u000aThe value is retreived from a env variable which defaults to be read as\u000aa string. However the SOURCE_DATE_EPOCH is a unix timestamp aka integer.\u000a\u000aFix this to allow downstream tools to parse the value directly.\u000a\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-02-14 14:40:34 +0100", "id" : "2120cad38d6f78cc1b727459eeedb6ed9a14edbe", "msg" : "build: store source_date_epoch as integer", "paths" : [ { "editType" : "edit", "file" : "scripts/json_add_image_info.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "feeds.conf.default", "scripts/feeds" ], "commitId" : "7fae1e5677e9bb4979c8d4ac99be4de6955b13d0", "timestamp" : 1644881064000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "feeds: use git-src-full to allow Git versioning\u000a\u000aBoth $(AUTORELEASE) and $(PKG_SRC_VERSION) (from luci.git) use the Git\u000alog to determine releases and package timestamps.\u000a\u000aFeeds are shallow cloned by default, resulting in an incomplete Git log\u000aand therefore different local package versions than offered upstream.\u000a\u000aThis commits sets the default feeds to use `src-git-full` to solve that.\u000a\u000aAdd fixes from \"2b1d92f: scripts/feeds: silence git warning by selecting\u000apull style\" to `src-git-full`\u000a\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-02-15 00:24:24 +0100", "id" : "7fae1e5677e9bb4979c8d4ac99be4de6955b13d0", "msg" : "feeds: use git-src-full to allow Git versioning", "paths" : [ { "editType" : "edit", "file" : "scripts/feeds" }, { "editType" : "edit", "file" : "feeds.conf.default" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/mac80211/patches/subsys/322-mac80211-fix-forwarded-mesh-frames-AC-queue-selectio.patch" ], "commitId" : "eae0dbf68cb973d7b629d65c3a2645ccaef7410a", "timestamp" : 1644934621000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "mac80211: fix traffic stalls on forwarded mesh packets due to wrong AC selection\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-02-15 15:17:01 +0100", "id" : "eae0dbf68cb973d7b629d65c3a2645ccaef7410a", "msg" : "mac80211: fix traffic stalls on forwarded mesh packets due to wrong AC selection", "paths" : [ { "editType" : "add", "file" : "package/kernel/mac80211/patches/subsys/322-mac80211-fix-forwarded-mesh-frames-AC-queue-selectio.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/mt76/Makefile" ], "commitId" : "5a0975f7ef2561dd8bbc29e8a9a327f28e641a37", "timestamp" : 1644934702000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "mt76: update to the latest version\u000a\u000addd3c2f38b30 mt76: redefine mt76_for_each_q_rx to adapt mt7986 changes\u000a7fa5229a4228 mt76: improve signal strength reporting\u000a025a72cd2d24 mt76: mt7915: fix injected MPDU transmission to not use HW A-MSDU\u000a8c765fd92d97 mt76: mt7615: introduce SAR support\u000a799a15bb68f9 mt76: fix endianness errors in reverse_frag0_hdr_trans\u000ac114919f0c08 mt76: mt7915: Fix channel state update error issue\u000a93191a37e59a mt76: mt7915: fix potential memory leak of fw monitor packets\u000acde589b2efb7 mt76: mt7921s: fix missing fc type/sub-type for 802.11 pkts\u000a6ef22f4dc4e4 mt76: mt7915: add support for MT7986\u000a7f1818cd8f2d mt76: mt7915: introduce band_idx in mt7915_phy\u000a1d57a0d506db mt76: mt7915: initialize smps mode in mt7915_mcu_sta_rate_ctrl_tlv()\u000a1f2a4816a3de mt76: mt7615: fix compiler warning on frame size\u000ad60f335e785b mt76: mt7915: fix endianness warnings in mt7915_debugfs_rx_fw_monitor\u000ad0ab636cb61c mt76: mt7915: fix endianness warnings in mt7915_mac_tx_free()\u000a9d9bd7b3c48c mt76: connac: adjust wlan_idx size from u8 to u16\u000abe1091f1172d mt76: mt7615: Fix assigning negative values to unsigned variable\u000ad4fc42889a30 mt76: mt7915: check band idx for bcc event\u000a98ee3e2889ea mt76: mt7915: fix logic error and remove the unused member of mt7915_dev\u000abbbbafb67bac mt76: mt7915: fix compiler warning\u000aabd80cf68db1 mt76: mt7915: fix the muru tlv issue\u000aa050c14b5631 mt76: mt7915: use min_t() to make code cleaner\u000a9fee8f3736eb mt76: mt7915e: Fix degraded performance after temporary overheat\u000af2e1a62cf0d0 mt76: mt7915e: Add a hwmon attribute to get the actual throttle state.\u000ac67df0d3130a mt76: mt7915e: Enable thermal management by default\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-02-15 15:18:22 +0100", "id" : "5a0975f7ef2561dd8bbc29e8a9a327f28e641a37", "msg" : "mt76: update to the latest version", "paths" : [ { "editType" : "edit", "file" : "package/kernel/mt76/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm4908/patches-5.4/301-arm64-dts-broadcom-bcm4908-add-TWD-block.patch", "target/linux/bcm4908/patches-5.4/087-v5.18-0001-i2c-brcmstb-allow-compiling-on-BCM4908.patch", "target/linux/bcm4908/patches-5.4/036-v5.18-0004-arm64-dts-broadcom-bcm4908-add-I2C-block.patch", "target/linux/bcm4908/patches-5.4/181-watchdog-allow-building-BCM7038_WDT-for-BCM4908.patch", "target/linux/bcm4908/patches-5.10/182-watchdog-bcm7038_wdt-Support-BCM6345-compatible-stri.patch", "target/linux/bcm4908/patches-5.10/301-arm64-dts-broadcom-bcm4908-add-TWD-block.patch", "target/linux/bcm4908/patches-5.4/182-watchdog-bcm7038_wdt-Support-BCM6345-compatible-stri.patch", "target/linux/bcm4908/patches-5.10/036-v5.18-0003-arm64-dts-broadcom-bcm4908-add-watchdog-block.patch", "target/linux/bcm4908/patches-5.4/800-watchdog-bcm7038_wdt-allow-building-on-ARCH_BCM4908.patch", "target/linux/bcm4908/config-5.4", "target/linux/bcm4908/patches-5.10/180-i2c-brcmstb-fix-support-for-DSL-and-CM-variants.patch", "target/linux/bcm4908/patches-5.10/087-v5.18-0001-i2c-brcmstb-allow-compiling-on-BCM4908.patch", "target/linux/bcm4908/patches-5.4/180-i2c-brcmstb-fix-support-for-DSL-and-CM-variants.patch", "target/linux/bcm4908/patches-5.10/181-watchdog-allow-building-BCM7038_WDT-for-BCM4908.patch", "target/linux/bcm4908/config-5.10", "target/linux/bcm4908/patches-5.4/036-v5.18-0003-arm64-dts-broadcom-bcm4908-add-watchdog-block.patch", "target/linux/bcm4908/patches-5.10/036-v5.18-0004-arm64-dts-broadcom-bcm4908-add-I2C-block.patch", "target/linux/bcm4908/patches-5.10/300-arm64-dts-broadcom-bcm4908-limit-amount-of-GPIOs.patch", "target/linux/bcm4908/patches-5.4/300-arm64-dts-broadcom-bcm4908-limit-amount-of-GPIOs.patch", "target/linux/bcm4908/patches-5.10/800-watchdog-bcm7038_wdt-allow-building-on-ARCH_BCM4908.patch" ], "commitId" : "923cc869a6eec7dd6fdf728b2adb05824e4b9ac0", "timestamp" : 1644998579000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rafal", "fullName" : "rafal" }, "authorEmail" : "rafal@milecki.pl", "comment" : "bcm4908: backport watchdog and I2C changes\u000a\u000aSigned-off-by: Rafał Miłecki \u000a", "date" : "2022-02-16 09:02:59 +0100", "id" : "923cc869a6eec7dd6fdf728b2adb05824e4b9ac0", "msg" : "bcm4908: backport watchdog and I2C changes", "paths" : [ { "editType" : "add", "file" : "target/linux/bcm4908/patches-5.10/087-v5.18-0001-i2c-brcmstb-allow-compiling-on-BCM4908.patch" }, { "editType" : "add", "file" : "target/linux/bcm4908/patches-5.10/181-watchdog-allow-building-BCM7038_WDT-for-BCM4908.patch" }, { "editType" : "edit", "file" : "target/linux/bcm4908/config-5.10" }, { "editType" : "add", "file" : "target/linux/bcm4908/patches-5.4/036-v5.18-0003-arm64-dts-broadcom-bcm4908-add-watchdog-block.patch" }, { "editType" : "add", "file" : "target/linux/bcm4908/patches-5.10/182-watchdog-bcm7038_wdt-Support-BCM6345-compatible-stri.patch" }, { "editType" : "add", "file" : "target/linux/bcm4908/patches-5.4/087-v5.18-0001-i2c-brcmstb-allow-compiling-on-BCM4908.patch" }, { "editType" : "add", "file" : "target/linux/bcm4908/patches-5.4/036-v5.18-0004-arm64-dts-broadcom-bcm4908-add-I2C-block.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/800-watchdog-bcm7038_wdt-allow-building-on-ARCH_BCM4908.patch" }, { "editType" : "edit", "file" : "target/linux/bcm4908/patches-5.4/300-arm64-dts-broadcom-bcm4908-limit-amount-of-GPIOs.patch" }, { "editType" : "add", "file" : "target/linux/bcm4908/patches-5.4/181-watchdog-allow-building-BCM7038_WDT-for-BCM4908.patch" }, { "editType" : "edit", "file" : "target/linux/bcm4908/config-5.4" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.10/301-arm64-dts-broadcom-bcm4908-add-TWD-block.patch" }, { "editType" : "add", "file" : "target/linux/bcm4908/patches-5.4/182-watchdog-bcm7038_wdt-Support-BCM6345-compatible-stri.patch" }, { "editType" : "add", "file" : "target/linux/bcm4908/patches-5.10/036-v5.18-0003-arm64-dts-broadcom-bcm4908-add-watchdog-block.patch" }, { "editType" : "add", "file" : "target/linux/bcm4908/patches-5.4/180-i2c-brcmstb-fix-support-for-DSL-and-CM-variants.patch" }, { "editType" : "add", "file" : "target/linux/bcm4908/patches-5.10/036-v5.18-0004-arm64-dts-broadcom-bcm4908-add-I2C-block.patch" }, { "editType" : "add", "file" : "target/linux/bcm4908/patches-5.10/180-i2c-brcmstb-fix-support-for-DSL-and-CM-variants.patch" }, { "editType" : "edit", "file" : "target/linux/bcm4908/patches-5.10/300-arm64-dts-broadcom-bcm4908-limit-amount-of-GPIOs.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/301-arm64-dts-broadcom-bcm4908-add-TWD-block.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.10/800-watchdog-bcm7038_wdt-allow-building-on-ARCH_BCM4908.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/pending-5.4/643-net-bridge-support-hardware-flow-table-offload.patch", "target/linux/generic/backport-5.4/610-v5.9-net-bridge-clear-bridge-s-private-skb-space-on-xmit.patch" ], "commitId" : "dabc78b644c0fb8f17ff5456f6cb92e78b53f248", "timestamp" : 1645040286000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "kernel: backport fix for initializing skb->cb in the bridge code to 5.4\u000a\u000aFixes issues with proxyarp\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-02-16 20:38:06 +0100", "id" : "dabc78b644c0fb8f17ff5456f6cb92e78b53f248", "msg" : "kernel: backport fix for initializing skb->cb in the bridge code to 5.4", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.4/610-v5.9-net-bridge-clear-bridge-s-private-skb-space-on-xmit.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.4/643-net-bridge-support-hardware-flow-table-offload.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/patches-5.10/410-mtd-rawnand-add-driver-support-for-MT7621-nand-flash.patch" ], "commitId" : "918d4ab41ea34358c747aab5471bbb0a2a786dd8", "timestamp" : 1645043187000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "ramips: fix NAND flash driver ECC bit position mask\u000a\u000aThe bit position mask was accidentally made too wide, overlapping with the LSB\u000afrom the byte position mask. This caused ECC calculation to fail for odd bytes\u000a\u000aSigned-off-by: Chad Monroe \u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-02-16 21:26:27 +0100", "id" : "918d4ab41ea34358c747aab5471bbb0a2a786dd8", "msg" : "ramips: fix NAND flash driver ECC bit position mask", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/patches-5.10/410-mtd-rawnand-add-driver-support-for-MT7621-nand-flash.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath25/patches-5.4/330-board_leds.patch", "target/linux/ath25/patches-5.4/220-enet_micrel_workaround.patch", "target/linux/ath25/patches-5.4/108-ar2315_gpio.patch", "target/linux/ath25/patches-5.4/141-redboot_partition_scan.patch", "target/linux/ath25/patches-5.4/120-spiflash.patch", "target/linux/ath25/patches-5.4/110-ar2313_ethernet.patch", "target/linux/ath25/patches-5.4/107-ar5312_gpio.patch", "target/linux/ath25/config-5.4", "target/linux/ath25/patches-5.4/700-swconfig_mvswitch.patch", "target/linux/ath25/patches-5.4/140-redboot_boardconfig.patch", "target/linux/ath25/patches-5.4/210-reset_button.patch", "target/linux/ath25/patches-5.4/130-watchdog.patch", "target/linux/ath25/patches-5.4/142-redboot_various_erase_size_fix.patch" ], "commitId" : "961175a8015d348009ca2189dacbe412925a6d33", "timestamp" : 1645092538000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "ath25: drop Linux 5.4 support\u000a\u000aWe've been bumped to 5.10, no need to carry this stuff anymore.\u000a\u000aSigned-off-by: Rui Salvaterra \u000a", "date" : "2022-02-17 11:08:58 +0100", "id" : "961175a8015d348009ca2189dacbe412925a6d33", "msg" : "ath25: drop Linux 5.4 support", "paths" : [ { "editType" : "delete", "file" : "target/linux/ath25/patches-5.4/108-ar2315_gpio.patch" }, { "editType" : "delete", "file" : "target/linux/ath25/patches-5.4/140-redboot_boardconfig.patch" }, { "editType" : "delete", "file" : "target/linux/ath25/patches-5.4/330-board_leds.patch" }, { "editType" : "delete", "file" : "target/linux/ath25/patches-5.4/220-enet_micrel_workaround.patch" }, { "editType" : "delete", "file" : "target/linux/ath25/config-5.4" }, { "editType" : "delete", "file" : "target/linux/ath25/patches-5.4/700-swconfig_mvswitch.patch" }, { "editType" : "delete", "file" : "target/linux/ath25/patches-5.4/142-redboot_various_erase_size_fix.patch" }, { "editType" : "delete", "file" : "target/linux/ath25/patches-5.4/210-reset_button.patch" }, { "editType" : "delete", "file" : "target/linux/ath25/patches-5.4/130-watchdog.patch" }, { "editType" : "delete", "file" : "target/linux/ath25/patches-5.4/110-ar2313_ethernet.patch" }, { "editType" : "delete", "file" : "target/linux/ath25/patches-5.4/107-ar5312_gpio.patch" }, { "editType" : "delete", "file" : "target/linux/ath25/patches-5.4/120-spiflash.patch" }, { "editType" : "delete", "file" : "target/linux/ath25/patches-5.4/141-redboot_partition_scan.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/libnetfilter-conntrack/Makefile" ], "commitId" : "add7884cd09a828467a8ad88c7c5e719f2c77410", "timestamp" : 1645099184000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "libnetfilter-conntrack: bump to 1.0.9\u000a\u000aSigned-off-by: Stijn Tintel \u000aAcked-by: Jo-Philipp Wich \u000a", "date" : "2022-02-17 13:59:44 +0200", "id" : "add7884cd09a828467a8ad88c7c5e719f2c77410", "msg" : "libnetfilter-conntrack: bump to 1.0.9", "paths" : [ { "editType" : "edit", "file" : "package/libs/libnetfilter-conntrack/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/base-files/files/lib/upgrade/nand.sh" ], "commitId" : "397de500896f3c7c4e2468c21521502392af4574", "timestamp" : 1645110942000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "base-files: Make sure rootfs_data_max is considered\u000a\u000aFor sysupgrade on NAND/UBI devices there is the U-Boot environment\u000avariable rootfs_data_max which can be used to limit the size of the\u000arootfs_data volume created on sysupgrade.\u000aThis stopped working reliable with recent kernels, probably due to a\u000arace condition when reading the number of free erase blocks from sysfs\u000ajust after removing a volume.\u000aChange the script to just try creating rootfs_data with the desired\u000asize and retry with maximum size in case that fails. Hence calculating\u000athe available size in the script can be dropped which works around the\u000aproblem.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-02-17 15:15:42 +0000", "id" : "397de500896f3c7c4e2468c21521502392af4574", "msg" : "base-files: Make sure rootfs_data_max is considered", "paths" : [ { "editType" : "edit", "file" : "package/base-files/files/lib/upgrade/nand.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.4/arch/mips/include/asm/mach-rtl838x/ioremap.h", "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/rtl931x.c", "target/linux/realtek/dts-5.4/rtl8380_netgear_gigabit_3xx.dtsi", "target/linux/realtek/files-5.4/arch/mips/rtl838x/Makefile", "target/linux/realtek/files-5.4/drivers/net/ethernet/rtl838x_eth.c", "target/linux/realtek/files-5.4/arch/mips/rtl838x/prom.c", "target/linux/realtek/dts-5.4/rtl8380_netgear_gigabit.dtsi", "target/linux/realtek/files-5.4/drivers/mtd/spi-nor/rtl838x-spi.h", "target/linux/realtek/files-5.4/drivers/net/ethernet/rtl838x_eth.h", "target/linux/realtek/dts-5.4/rtl8380_netgear_gs108t-v3.dts", "target/linux/realtek/files-5.4/drivers/gpio/gpio-rtl838x.c", "target/linux/realtek/dts-5.4/rtl8380_netgear_gigabit_1xx.dtsi", "target/linux/realtek/patches-5.4/302-clocksource-add-rtl9300-driver.patch", "target/linux/realtek/patches-5.4/400-mtd-add-rtl838x-spi-flash-driver.patch", "target/linux/realtek/dts-5.4/rtl8380_netgear_gs310tp-v1.dts", "target/linux/realtek/files-5.4/arch/mips/include/asm/mach-rtl838x/irq.h", "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/rtl930x.c", "target/linux/realtek/patches-5.4/704-drivers-net-phy-eee-support-for-rtl838x.patch", "target/linux/realtek/files-5.4/drivers/mtd/spi-nor/rtl838x-nor.c", "target/linux/realtek/files-5.4/drivers/net/phy/rtl83xx-phy.c", "target/linux/realtek/patches-5.4/702-net-ethernet-add-support-for-rtl838x-ethernet.patch", "target/linux/realtek/dts-5.4/rtl8382_d-link_dgs-1210.dtsi", "target/linux/realtek/files-5.4/drivers/net/phy/rtl83xx-phy.h", "target/linux/realtek/dts-5.4/rtl8382_d-link_dgs-1210-16.dts", "target/linux/realtek/patches-5.4/702-net-dsa-increase-dsa-max-ports-for-rtl838x.patch", "target/linux/realtek/dts-5.4/rtl8380_netgear_gs110tpp-v1.dts", "target/linux/realtek/files-5.4/arch/mips/include/asm/mach-rtl838x/mach-rtl83xx.h", "target/linux/realtek/files-5.4/arch/mips/rtl838x/setup.c", "target/linux/realtek/config-5.4", "target/linux/realtek/dts-5.4/rtl8380_zyxel_gs1900-8.dts", "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/rtl83xx.h", "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/debugfs.c", "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/rtl839x.c", "target/linux/realtek/dts-5.4/rtl8382_d-link_dgs-1210-28.dts", "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/qos.c", "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/Kconfig", "target/linux/realtek/files-5.4/arch/mips/rtl838x/irq.c", "target/linux/realtek/patches-5.4/300-mips-add-rtl838x-platform.patch", "target/linux/realtek/files-5.4/arch/mips/rtl838x/Platform", "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/dsa.c", "target/linux/realtek/dts-5.4/rtl8382_inaba_aml2-17gp.dts", "target/linux/realtek/patches-5.4/701-net-dsa-add-rtl838x-support-for-tag-trailer.patch", "target/linux/realtek/patches-5.4/705-add-rtl-phy.patch", "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/common.c", "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/rtl838x.h", "target/linux/realtek/dts-5.4/rtl930x.dtsi", "target/linux/realtek/files-5.4/drivers/clocksource/timer-rtl9300.c", "target/linux/realtek/dts-5.4/rtl8380_netgear_gs308t-v1.dts", "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/rtl838x.c", "target/linux/realtek/patches-5.4/700-net-dsa-add-support-for-rtl838x-switch.patch", "target/linux/realtek/dts-5.4/rtl8380_zyxel_gs1900.dtsi", "target/linux/realtek/dts-5.4/rtl8382_d-link_dgs-1210-10p.dts", "target/linux/realtek/patches-5.4/705-include-linux-phy-increase-phy-address-number-for-rtl839x.patch", "target/linux/realtek/patches-5.4/703-include-linux-add-phy-ops-for-rtl838x.patch", "target/linux/realtek/dts-5.4/rtl8382_allnet_all-sg8208m.dts", "target/linux/realtek/files-5.4/drivers/gpio/gpio-rtl8231.c", "target/linux/realtek/dts-5.4/rtl8380_zyxel_gs1900-8hp-v2.dts", "target/linux/realtek/patches-5.4/301-gpio-add-rtl838x-driver.patch", "target/linux/realtek/dts-5.4/rtl8380_zyxel_gs1900-8hp-v1.dts", "target/linux/realtek/dts-5.4/rtl838x.dtsi", "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/Makefile", "target/linux/realtek/dts-5.4/rtl8382_zyxel_gs1900-24hp-v2.dts", "target/linux/realtek/dts-5.4/rtl8380_zyxel_gs1900-10hp.dts" ], "commitId" : "58b82e6ca503aea3f67b4692f2c3196cb0a2ca2c", "timestamp" : 1645111306000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: drop support for Linux 5.4\u000a\u000aDrop patches and files for Linux 5.4 now that we've been using 5.10\u000afor a while and support for Linux 5.4 has gone out-of-sync.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-02-17 15:21:46 +0000", "id" : "58b82e6ca503aea3f67b4692f2c3196cb0a2ca2c", "msg" : "realtek: drop support for Linux 5.4", "paths" : [ { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl8380_netgear_gs308t-v1.dts" }, { "editType" : "delete", "file" : "target/linux/realtek/patches-5.4/704-drivers-net-phy-eee-support-for-rtl838x.patch" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/mtd/spi-nor/rtl838x-nor.c" }, { "editType" : "delete", "file" : "target/linux/realtek/patches-5.4/703-include-linux-add-phy-ops-for-rtl838x.patch" }, { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl8382_zyxel_gs1900-24hp-v2.dts" }, { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl930x.dtsi" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/net/ethernet/rtl838x_eth.c" }, { "editType" : "delete", "file" : "target/linux/realtek/patches-5.4/400-mtd-add-rtl838x-spi-flash-driver.patch" }, { "editType" : "delete", "file" : "target/linux/realtek/patches-5.4/705-include-linux-phy-increase-phy-address-number-for-rtl839x.patch" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/net/phy/rtl83xx-phy.h" }, { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl8380_zyxel_gs1900-8hp-v2.dts" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/net/ethernet/rtl838x_eth.h" }, { "editType" : "delete", "file" : "target/linux/realtek/patches-5.4/700-net-dsa-add-support-for-rtl838x-switch.patch" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/rtl931x.c" }, { "editType" : "delete", "file" : "target/linux/realtek/patches-5.4/301-gpio-add-rtl838x-driver.patch" }, { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl8380_netgear_gs110tpp-v1.dts" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/rtl838x.c" }, { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl8382_d-link_dgs-1210-28.dts" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/qos.c" }, { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl8380_netgear_gs108t-v3.dts" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/gpio/gpio-rtl8231.c" }, { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl8380_netgear_gs310tp-v1.dts" }, { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl8380_zyxel_gs1900.dtsi" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/net/phy/rtl83xx-phy.c" }, { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl8380_zyxel_gs1900-10hp.dts" }, { "editType" : "delete", "file" : "target/linux/realtek/patches-5.4/302-clocksource-add-rtl9300-driver.patch" }, { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl8382_d-link_dgs-1210.dtsi" }, { "editType" : "delete", "file" : "target/linux/realtek/config-5.4" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/gpio/gpio-rtl838x.c" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/arch/mips/include/asm/mach-rtl838x/irq.h" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/arch/mips/rtl838x/Platform" }, { "editType" : "delete", "file" : "target/linux/realtek/patches-5.4/702-net-ethernet-add-support-for-rtl838x-ethernet.patch" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/arch/mips/rtl838x/prom.c" }, { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl8380_netgear_gigabit_1xx.dtsi" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/Kconfig" }, { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl8380_netgear_gigabit.dtsi" }, { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl838x.dtsi" }, { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl8380_zyxel_gs1900-8hp-v1.dts" }, { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl8382_allnet_all-sg8208m.dts" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/rtl838x.h" }, { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl8380_netgear_gigabit_3xx.dtsi" }, { "editType" : "delete", "file" : "target/linux/realtek/patches-5.4/705-add-rtl-phy.patch" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/clocksource/timer-rtl9300.c" }, { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl8382_d-link_dgs-1210-16.dts" }, { "editType" : "delete", "file" : "target/linux/realtek/patches-5.4/300-mips-add-rtl838x-platform.patch" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/debugfs.c" }, { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl8382_inaba_aml2-17gp.dts" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/common.c" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/arch/mips/include/asm/mach-rtl838x/mach-rtl83xx.h" }, { "editType" : "delete", "file" : "target/linux/realtek/patches-5.4/702-net-dsa-increase-dsa-max-ports-for-rtl838x.patch" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/arch/mips/include/asm/mach-rtl838x/ioremap.h" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/arch/mips/rtl838x/Makefile" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/arch/mips/rtl838x/setup.c" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/mtd/spi-nor/rtl838x-spi.h" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/rtl839x.c" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/rtl83xx.h" }, { "editType" : "delete", "file" : "target/linux/realtek/patches-5.4/701-net-dsa-add-rtl838x-support-for-tag-trailer.patch" }, { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl8380_zyxel_gs1900-8.dts" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/Makefile" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/arch/mips/rtl838x/irq.c" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/rtl930x.c" }, { "editType" : "delete", "file" : "target/linux/realtek/dts-5.4/rtl8382_d-link_dgs-1210-10p.dts" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/dsa.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/patches-5.10/320-gpio-add-support-for-RTL930X-and-RTL931X.patch" ], "commitId" : "2314ba725b2b33cd679d46eba42b73f854427632", "timestamp" : 1645111306000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Add GPIO support for RTL930X and RTL931X\u000a\u000aWe add support for the RTL930X and RTL931X architectures\u000ain the gpio-realtek-otto.c driver.\u000a\u000aSigned-off-by: Sebastian Gottschall \u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:46 +0000", "id" : "2314ba725b2b33cd679d46eba42b73f854427632", "msg" : "realtek: Add GPIO support for RTL930X and RTL931X", "paths" : [ { "editType" : "add", "file" : "target/linux/realtek/patches-5.10/320-gpio-add-support-for-RTL930X-and-RTL931X.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/config-5.10", "target/linux/realtek/patches-5.10/306-gpio-add-legacy-rtl838x-driver.patch", "target/linux/realtek/files-5.10/drivers/gpio/gpio-rtl838x.c" ], "commitId" : "48dd4466147de7b1f143c42d23fa4d4780496f40", "timestamp" : 1645111306000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: remove legacy GPIO driver support\u000a\u000aThis patch removes support for the legacy GPIO driver, since now\u000athe gpio-otto driver can be used on all platforms\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:46 +0000", "id" : "48dd4466147de7b1f143c42d23fa4d4780496f40", "msg" : "realtek: remove legacy GPIO driver support", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/config-5.10" }, { "editType" : "delete", "file" : "target/linux/realtek/files-5.10/drivers/gpio/gpio-rtl838x.c" }, { "editType" : "delete", "file" : "target/linux/realtek/patches-5.10/306-gpio-add-legacy-rtl838x-driver.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/patches-5.10/310-add-i2c-rtl9300-support.patch", "target/linux/realtek/files-5.10/drivers/i2c/busses/i2c-rtl9300.c", "target/linux/realtek/config-5.10", "target/linux/realtek/files-5.10/drivers/i2c/busses/i2c-rtl9300.h" ], "commitId" : "63a0a4d85bc900464c5b046b13808a582345f8c8", "timestamp" : 1645111306000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Add support for RTL9300/RTL9310 I2C controller\u000a\u000aThis adds support for the RTL9300 and RTL9310 I2C controller.\u000aThe controller implements the SMBus protocol for SMBus transfers\u000aover an I2C bus. The driver supports selecting one of the 2 possible\u000aSCL pins and any of the 8 possible SDA pins. Bus speeds of\u000a100kHz (standard speed) and 400kHz (high speed I2C) are supported.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:46 +0000", "id" : "63a0a4d85bc900464c5b046b13808a582345f8c8", "msg" : "realtek: Add support for RTL9300/RTL9310 I2C controller", "paths" : [ { "editType" : "add", "file" : "target/linux/realtek/files-5.10/drivers/i2c/busses/i2c-rtl9300.c" }, { "editType" : "add", "file" : "target/linux/realtek/files-5.10/drivers/i2c/busses/i2c-rtl9300.h" }, { "editType" : "add", "file" : "target/linux/realtek/patches-5.10/310-add-i2c-rtl9300-support.patch" }, { "editType" : "edit", "file" : "target/linux/realtek/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/patches-5.10/311-add-i2c-mux-rtl9300-support.patch", "target/linux/realtek/config-5.10", "target/linux/realtek/files-5.10/drivers/i2c/busses/i2c-rtl9300.c", "target/linux/realtek/files-5.10/drivers/i2c/muxes/i2c-mux-rtl9300.c" ], "commitId" : "f4bdb7fdccdfe3fa382abe77f72a16c2f2e6add0", "timestamp" : 1645111306000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Add support for RTL9300/RTL9310 I2C multiplexing\u000a\u000aThe RTL9300/RTL9310 I2C controllers have support for 2 independent I2C\u000amasters, each with a fixed SCL pin, that cannot be changed. Each of these\u000amasters can use 8 (RTL9300) or 16 (RTL9310) different pins for SDA.\u000aThis multiplexer directly controls the two masters and their shared\u000aIO configuration registers to allow multiplexing between any of these\u000abusses. The two masters cannot be used in parallel as the multiplex\u000ais protected by a standard multiplex lock.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:46 +0000", "id" : "f4bdb7fdccdfe3fa382abe77f72a16c2f2e6add0", "msg" : "realtek: Add support for RTL9300/RTL9310 I2C multiplexing", "paths" : [ { "editType" : "add", "file" : "target/linux/realtek/files-5.10/drivers/i2c/muxes/i2c-mux-rtl9300.c" }, { "editType" : "add", "file" : "target/linux/realtek/patches-5.10/311-add-i2c-mux-rtl9300-support.patch" }, { "editType" : "edit", "file" : "target/linux/realtek/config-5.10" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/i2c/busses/i2c-rtl9300.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/config-5.10", "target/linux/realtek/patches-5.10/711-net-phy-add-an-MDIO-SMBus-library.patch", "target/linux/realtek/patches-5.10/710-net-phy-sfp-re-probe-modules-on-DEV_UP-event.patch", "target/linux/realtek/patches-5.10/712-net-phy-sfp-add-support-for-SMBus.patch" ], "commitId" : "45053b507c66d93c6db70e25f867e19a3af9bad4", "timestamp" : 1645111306000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Add support for SFP EEPROM-access over SMBus\u000a\u000aThe EEPROMs on SFP modules are compatible both to I2C as well\u000aas SMBus. However, the kernel so far only supports I2C\u000aaccess. We add SMBus access routines, because the I2C driver\u000afor the RTL9300 HW only supports that protocol. At the same\u000atime we disable I2C access to PHYs on SFP modules as otherwise\u000adetection of any SFP module would fail. This is not in any\u000away problematic at this point in time since the RTL93XX\u000aplatform so far does not support PHYs on SFP modules.\u000a\u000aThe patches are copied and rebased version of:\u000ahttps://bootlin.com/blog/sfp-modules-on-a-board-running-linux/\u000a\u000aSigned-off-by: Daniel Golle \u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:46 +0000", "id" : "45053b507c66d93c6db70e25f867e19a3af9bad4", "msg" : "realtek: Add support for SFP EEPROM-access over SMBus", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/config-5.10" }, { "editType" : "add", "file" : "target/linux/realtek/patches-5.10/710-net-phy-sfp-re-probe-modules-on-DEV_UP-event.patch" }, { "editType" : "add", "file" : "target/linux/realtek/patches-5.10/711-net-phy-add-an-MDIO-SMBus-library.patch" }, { "editType" : "add", "file" : "target/linux/realtek/patches-5.10/712-net-phy-sfp-add-support-for-SMBus.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/rtl838x/target.mk", "target/linux/realtek/generic/target.mk" ], "commitId" : "14705ae3bdf3602d192d31e6123921f0780260b0", "timestamp" : 1645111306000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Create rtl838x subtarget\u000a\u000amv generic/target.mk to rtl838x/target.mk in order to create\u000aan initial makefile for the rtl838x sub-architecture\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:46 +0000", "id" : "14705ae3bdf3602d192d31e6123921f0780260b0", "msg" : "realtek: Create rtl838x subtarget", "paths" : [ { "editType" : "delete", "file" : "target/linux/realtek/generic/target.mk" }, { "editType" : "add", "file" : "target/linux/realtek/rtl838x/target.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/rtl838x/target.mk" ], "commitId" : "cf8e1459558d60322945bca53f50b29ba13e6dc0", "timestamp" : 1645111306000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Set RTL838X sub-target specific properties\u000a\u000aThis defines the sub-target specific properties for the RTL838X\u000asub-target.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:46 +0000", "id" : "cf8e1459558d60322945bca53f50b29ba13e6dc0", "msg" : "realtek: Set RTL838X sub-target specific properties", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/rtl838x/target.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/rtl839x/target.mk" ], "commitId" : "8de54c2ce63b9cfaf4b3125d621db6b79cdd94b8", "timestamp" : 1645111306000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Add Makefile for RTL839x sub-architecture\u000a\u000aAdds the initial Makefile for the RTL839x sub-architecture.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:46 +0000", "id" : "8de54c2ce63b9cfaf4b3125d621db6b79cdd94b8", "msg" : "realtek: Add Makefile for RTL839x sub-architecture", "paths" : [ { "editType" : "add", "file" : "target/linux/realtek/rtl839x/target.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/config-5.10", "target/linux/realtek/rtl838x/config-5.10" ], "commitId" : "47be1943edc6f3db297785a33f752383bc1c2684", "timestamp" : 1645111306000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Add initial kernel config for RTL838x sub-target\u000a\u000aMove the generic kernel configs to the rtl838x sub-target.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:46 +0000", "id" : "47be1943edc6f3db297785a33f752383bc1c2684", "msg" : "realtek: Add initial kernel config for RTL838x sub-target", "paths" : [ { "editType" : "add", "file" : "target/linux/realtek/rtl838x/config-5.10" }, { "editType" : "delete", "file" : "target/linux/realtek/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/Makefile", "target/linux/realtek/image/Makefile", "target/linux/realtek/image/rtl838x.mk" ], "commitId" : "0d7cace7bd25e0c5675755a2c36c8886b9adacd4", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Create rtl838x sub-target specific makefiles\u000a\u000aCreate the RTL838x specific Makefiles. Move CPU-type into\u000artl838x.mk as this is specifc to that platform. Add\u000artl838x subtarget into main Makefile.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "0d7cace7bd25e0c5675755a2c36c8886b9adacd4", "msg" : "realtek: Create rtl838x sub-target specific makefiles", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/image/Makefile" }, { "editType" : "add", "file" : "target/linux/realtek/image/rtl838x.mk" }, { "editType" : "edit", "file" : "target/linux/realtek/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/patches-5.10/705-add-rtl-phy.patch", "target/linux/realtek/patches-5.10/304-spi-update-dependency-for-spi-realtek-rtl.patch", "target/linux/realtek/patches-5.10/702-net-ethernet-add-support-for-rtl838x-ethernet.patch", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/Kconfig", "target/linux/realtek/patches-5.10/303-gpio-update-dependencies-for-gpio-realtek-otto.patch", "target/linux/realtek/patches-5.10/300-mips-add-rtl838x-platform.patch", "target/linux/realtek/rtl838x/config-5.10", "target/linux/realtek/patches-5.10/305-irqchip-update-dependency-for-irq-realtek-rtl.patch", "target/linux/realtek/patches-5.10/307-wdt-update-dependency-for-realtek-otto-wdt.patch", "target/linux/realtek/patches-5.10/301-gpio-add-rtl8231-driver.patch" ], "commitId" : "fce11f68491b46b93df69de0630cd9edb90bc772", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Create 4 different Realtek Platforms\u000a\u000aCreates RTL83XX as a basic kernel config parameter for the\u000aRTL838X, RTL839x, RTL930X and RTL931X platforms with respective\u000aconfigurations for the SoCs, which are introduced in addition.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "fce11f68491b46b93df69de0630cd9edb90bc772", "msg" : "realtek: Create 4 different Realtek Platforms", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/Kconfig" }, { "editType" : "edit", "file" : "target/linux/realtek/patches-5.10/300-mips-add-rtl838x-platform.patch" }, { "editType" : "edit", "file" : "target/linux/realtek/patches-5.10/303-gpio-update-dependencies-for-gpio-realtek-otto.patch" }, { "editType" : "edit", "file" : "target/linux/realtek/rtl838x/config-5.10" }, { "editType" : "edit", "file" : "target/linux/realtek/patches-5.10/305-irqchip-update-dependency-for-irq-realtek-rtl.patch" }, { "editType" : "edit", "file" : "target/linux/realtek/patches-5.10/304-spi-update-dependency-for-spi-realtek-rtl.patch" }, { "editType" : "edit", "file" : "target/linux/realtek/patches-5.10/301-gpio-add-rtl8231-driver.patch" }, { "editType" : "edit", "file" : "target/linux/realtek/patches-5.10/307-wdt-update-dependency-for-realtek-otto-wdt.patch" }, { "editType" : "edit", "file" : "target/linux/realtek/patches-5.10/702-net-ethernet-add-support-for-rtl838x-ethernet.patch" }, { "editType" : "edit", "file" : "target/linux/realtek/patches-5.10/705-add-rtl-phy.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/rtl838x/config-5.10" ], "commitId" : "4021dd527bdf3a9d88cd6dcd868a262c122f2e5c", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Optimize kernel configuration for RTL838X\u000a\u000aThe RTL838X SoCs do not use Aquantia PHYs, remove this.\u000aAlso the RTL838X uses a high resolution R4K timer.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "4021dd527bdf3a9d88cd6dcd868a262c122f2e5c", "msg" : "realtek: Optimize kernel configuration for RTL838X", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/rtl838x/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/arch/mips/rtl838x/Platform" ], "commitId" : "f603090311b51d6eecc41d704be09bf77a086fa9", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Change Platform defines to depend on CONFIG_RTL83XX\u000a\u000aIn order for the Platform includes to be available on\u000aall sub-targets, make them dependent on CONFIG_RTL83XX.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "f603090311b51d6eecc41d704be09bf77a086fa9", "msg" : "realtek: Change Platform defines to depend on CONFIG_RTL83XX", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/arch/mips/rtl838x/Platform" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/arch/mips/rtl838x/prom.c" ], "commitId" : "04489b72556131a42cde999a5fedd8ea4812c73c", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Enable Multithreading support in prom.c\u000a\u000aAdds Multithreading support functions in prom.c.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "04489b72556131a42cde999a5fedd8ea4812c73c", "msg" : "realtek: Enable Multithreading support in prom.c", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/arch/mips/rtl838x/prom.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/rtl839x/config-5.10" ], "commitId" : "0c9f614c99f7aeb10d30a8ead95752893d5c62af", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Add kernel config for RTL839x SoCs\u000a\u000aAdds a dedicated kernel configuration for RTL839X SoCs\u000aenabling SMP.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "0c9f614c99f7aeb10d30a8ead95752893d5c62af", "msg" : "realtek: Add kernel config for RTL839x SoCs", "paths" : [ { "editType" : "add", "file" : "target/linux/realtek/rtl839x/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/patches-5.10/315-irqchip-irq-realtek-rtl-add-VPE-support.patch" ], "commitId" : "6c18e9c491959ac0674ebe36b09f9ddc3f2c9bce", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Add VPE support for the IRQ driver\u000a\u000aIn order to support VSMP, enable support for both VPEs\u000aof the RTL839X and RTL930X SoCs in the irq-realtek-rtl\u000adriver. Add support for IRQ affinity setting.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "6c18e9c491959ac0674ebe36b09f9ddc3f2c9bce", "msg" : "realtek: Add VPE support for the IRQ driver", "paths" : [ { "editType" : "add", "file" : "target/linux/realtek/patches-5.10/315-irqchip-irq-realtek-rtl-add-VPE-support.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/dts-5.10/rtl838x.dtsi" ], "commitId" : "1df2f8d83107486d0a759dce734a59852705078c", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Update RTL838X DTS to new Realtek IRQ controller notation\u000a\u000aReplace the interrupt controller node with the new realtek,rtl-intc\u000anode and change all device interrupts to use the 2 field notation:\u000ainterrupts = <[SoC IRQ] [Index to MIPS IRQ]>\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "1df2f8d83107486d0a759dce734a59852705078c", "msg" : "realtek: Update RTL838X DTS to new Realtek IRQ controller notation", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/dts-5.10/rtl838x.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/dts-5.10/rtl839x.dtsi" ], "commitId" : "0a7565e53653f3e5a3448ef892b414187b8abba2", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Update rtl839x.dtsi for realtek,rtl-intc, new gpio controller remove RTL8231 node\u000a\u000aUpdate the IRQ configuration to work with the new rtl-intc controller.\u000aAlso change all KSEG1 addresses in reg = <> of the devics to physical\u000aaddresses.\u000a\u000aUse the new gpio-otto controller instead of the legacy driver.\u000aAlso remove the memory node as this is better put into a device .dts.\u000a\u000aAlso remove the RTL8231 GPIO controller node from this base file\u000asince the chip might not be found in all Realtek RTL839x devices.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "0a7565e53653f3e5a3448ef892b414187b8abba2", "msg" : "realtek: Update rtl839x.dtsi for realtek,rtl-intc, new gpio controller remove RTL8231 node", "paths" : [ { "editType" : "add", "file" : "target/linux/realtek/dts-5.10/rtl839x.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/Makefile", "target/linux/realtek/image/rtl839x.mk", "target/linux/realtek/dts-5.10/rtl8393_zyxel_gs1900-48.dts" ], "commitId" : "47f5a0a3eed593e147ee1bdd36ea532ee266ba18", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Add support for ZyXEL GS1900-48 Switch\u000a\u000aThe GS1900-48 is a 48 + 2 port Gigabit L2 switch with 48 gigabit ports.\u000aHardware:\u000a RTL8393M SoC\u000a Macronix MX25l12805D (16MB flash)\u000a 128MB RAM\u000a 6 * RTL8218B external PHY\u000a 2 * RTL8231 GPIO extenders to control the port LEDs, system LED and\u000a Reset button\u000a\u000a2 Uplink ports are SFP cages which support 1000 Base-X mini GBIC modules.\u000a\u000aPower is supplied via a 230 volt mains connector.\u000aThe board has a hard reset switch SW1, which is is not reachable from the outside.\u000aJ4 provides a 12V RS232 serial connector which is connected through U8 to\u000athe 3.3V UART of the RTL8393. Conversion is done by U8, a SIPEX 3232EC.\u000aTo connect to the UART, wires can be soldered to R603 (TX) and R602 (RX).\u000a\u000aInstallation:\u000aInstall the squashfs image via Realtek's original Web-Interface.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "47f5a0a3eed593e147ee1bdd36ea532ee266ba18", "msg" : "realtek: Add support for ZyXEL GS1900-48 Switch", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/Makefile" }, { "editType" : "add", "file" : "target/linux/realtek/image/rtl839x.mk" }, { "editType" : "add", "file" : "target/linux/realtek/dts-5.10/rtl8393_zyxel_gs1900-48.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/rtl839x/config-5.10", "target/linux/realtek/rtl838x/config-5.10", "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" ], "commitId" : "b3287a21650bf1883f12efebdd7e0315ad750a59", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Increase zone size for Ethernet driver DMA\u000a\u000aSet CONFIG_FORCE_MAX_ZONEORDER setting to 13 to allow larger\u000acontiguous memory allocation for the DMA of the Ethernet\u000adriver. Increase the number of entries in the RX ring\u000ato 300 making use of the larger DMA region now possible for\u000areceiveing packets.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "b3287a21650bf1883f12efebdd7e0315ad750a59", "msg" : "realtek: Increase zone size for Ethernet driver DMA", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" }, { "editType" : "edit", "file" : "target/linux/realtek/rtl838x/config-5.10" }, { "editType" : "edit", "file" : "target/linux/realtek/rtl839x/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" ], "commitId" : "2f51e567ff6704e9354a359410e41b619617b59f", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Fix RTL839x TX CPU-Tag\u000a\u000aSetting bits 20 and 23 in a u16 is obviously wrong.\u000aAccording to https://www.svanheule.net/realtek/cypress/cputag\u000acpu_tag[2] starts at bit 48 in the cpu-tag structure, so\u000abit 43 is bit 5 in cpu_tag[2] and bit 40 is bit 8 in\u000acpu_tag[2].\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "2f51e567ff6704e9354a359410e41b619617b59f", "msg" : "realtek: Fix RTL839x TX CPU-Tag", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.h", "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" ], "commitId" : "90242020529cef66c4ceccd56396b669ea4ad818", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: rename rtl838x_reg structure\u000a\u000aRename the SoC-specific rtl838x_reg structure in the Ethernet\u000adriver to avoid confusion with the structure of the same name\u000ain the DSA driver. New name is: rtl838x_eth_reg\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "90242020529cef66c4ceccd56396b669ea4ad818", "msg" : "realtek: rename rtl838x_reg structure", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.h" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.h", "target/linux/realtek/files-5.10/arch/mips/include/asm/mach-rtl838x/mach-rtl83xx.h", "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" ], "commitId" : "6378d72ef6f548bdb8fc0e636fdb5fbecc869f34", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Fix RTL931X-specific Ethernet driver functions\u000a\u000aFix the update counter of the RX ring, add SDS access functions\u000afor RTL931X.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "6378d72ef6f548bdb8fc0e636fdb5fbecc869f34", "msg" : "realtek: Fix RTL931X-specific Ethernet driver functions", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/arch/mips/include/asm/mach-rtl838x/mach-rtl83xx.h" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.h" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.c", "target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.h" ], "commitId" : "6b79484268879d0a68530147964a793fafac6716", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Add SerDes access functions for RTL931X\u000a\u000aAdds RTL931X SerDes access functions as needed by the Ethernet driver.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "6b79484268879d0a68530147964a793fafac6716", "msg" : "realtek: Add SerDes access functions for RTL931X", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.h" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" ], "commitId" : "9d847244d9fd22f2c0d44891d06edc0a0f0f3238", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: fix RTL839X receive tag decoding\u000a\u000aCorrect offset in RX tag structure. Correct offload decision flagging.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "9d847244d9fd22f2c0d44891d06edc0a0f0f3238", "msg" : "realtek: fix RTL839X receive tag decoding", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" ], "commitId" : "1b1f05f6826e35eefbf74a68ee313f9f2cc29b5d", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Fix Ethernet driver IRQ service routine for SMP\u000a\u000aDo not lock the register structure in IRQ context. It is not\u000anecessary and leads to lockups under SMP load.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "1b1f05f6826e35eefbf74a68ee313f9f2cc29b5d", "msg" : "realtek: Fix Ethernet driver IRQ service routine for SMP", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" ], "commitId" : "0536c582e673aa292377f4b8cb11002238a39d32", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Fix RTL931X Ethernet driver\u000a\u000aVarious fixes to enable Ethernet on the RTL931X:\u000a - Network start and stop sequence for RTL931X HW\u000a - MDIO access on RTL931X SoC\u000a - Chip initialization\u000a - SerDes setup\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "0536c582e673aa292377f4b8cb11002238a39d32", "msg" : "realtek: Fix RTL931X Ethernet driver", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/patches-5.10/302-clocksource-add-rtl9300-driver.patch", "target/linux/realtek/files-5.10/drivers/clocksource/timer-rtl9300.c", "target/linux/realtek/files-5.10/arch/mips/kernel/cevt-rtl9300.c", "target/linux/realtek/patches-5.10/309-cevt-rtl9300-support.patch" ], "commitId" : "775d903216a08c2a8009863d2f9c33f62657ba94", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Replace the RTL9300 generic timer with a CEVT timer\u000a\u000aThe RTL9300 has a broken R4K MIPS timer interrupt, however, the\u000aR4K clocksource works. We replace the RTL9300 timer with a\u000aClock Event Timer (CEVT), which is VSMP aware and can be instantiated\u000aas part of brining a VSMTP cpu up instead of the R4K CEVT source.\u000aFor this we place the RTL9300 CEVT timer in arch/mips/kernel\u000atogether with other MIPS CEVT timers, initialize the SoC IRQs\u000afrom a modified smp-mt.c and instantiate each timer as part\u000aof the MIPS time setup in arch/mips/include/asm/time.h instead\u000aof the R4K CEVT, similarly as is done by other MIPS CEVT timers.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "775d903216a08c2a8009863d2f9c33f62657ba94", "msg" : "realtek: Replace the RTL9300 generic timer with a CEVT timer", "paths" : [ { "editType" : "delete", "file" : "target/linux/realtek/files-5.10/drivers/clocksource/timer-rtl9300.c" }, { "editType" : "add", "file" : "target/linux/realtek/files-5.10/arch/mips/kernel/cevt-rtl9300.c" }, { "editType" : "add", "file" : "target/linux/realtek/patches-5.10/309-cevt-rtl9300-support.patch" }, { "editType" : "delete", "file" : "target/linux/realtek/patches-5.10/302-clocksource-add-rtl9300-driver.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/rtl839x/config-5.10", "target/linux/realtek/rtl838x/config-5.10" ], "commitId" : "5cb28280922d361290d7af1a1c54ddcfa806c7b6", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Use new CEVT timer\u000a\u000aSelects the new CEVT timer for Realtek instead of the previous\u000atimer driver. While we are at it, we explicitily state we do\u000anot use the I2C driver of the RTL9300.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "5cb28280922d361290d7af1a1c54ddcfa806c7b6", "msg" : "realtek: Use new CEVT timer", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/rtl839x/config-5.10" }, { "editType" : "edit", "file" : "target/linux/realtek/rtl838x/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/dts-5.10/rtl930x.dtsi", "target/linux/realtek/Makefile" ], "commitId" : "a75b9e3ecb61c00f026459d2d6a3e465f9346543", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Adding RTL930X sub-target\u000a\u000aThis adds the RTL931X sub-target in the realtek target Makefile.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "a75b9e3ecb61c00f026459d2d6a3e465f9346543", "msg" : "realtek: Adding RTL930X sub-target", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/Makefile" }, { "editType" : "edit", "file" : "target/linux/realtek/dts-5.10/rtl930x.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" ], "commitId" : "a82583594277e12d31254697aa6b034f4b59f6f5", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Improve IRQ request in Ethernet driver\u000a\u000aImproves the IRQ request code by using platform_get_irq() which provides\u000abetter error handling.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "a82583594277e12d31254697aa6b034f4b59f6f5", "msg" : "realtek: Improve IRQ request in Ethernet driver", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/rtl839x/config-5.10" ], "commitId" : "8079574f2c42aa1f4d9175c3367e45215b094a15", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Remove RTL838X PHY firmware from RTL839X kernel\u000a\u000aThe RTL839X does not have an internal phy and thus does not need to have any\u000afirmware as part of the kernel, especially not firmware for the RTL838X.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "8079574f2c42aa1f4d9175c3367e45215b094a15", "msg" : "realtek: Remove RTL838X PHY firmware from RTL839X kernel", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/rtl839x/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h" ], "commitId" : "bf0ffe3310a514bc6ab18ca1adc44f6391a7695f", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Use SerDes Information from .dts for phylink config\u000a\u000aWhen a port is brought up, read the SDS-id via the phy_device\u000afor a given port and use this to configure the SDS when it\u000ais brought up.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "bf0ffe3310a514bc6ab18ca1adc44f6391a7695f", "msg" : "realtek: Use SerDes Information from .dts for phylink config", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/common.c" ], "commitId" : "60df655d5b17fd225b7c742a5780a09e397ae935", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Allow PHY-IDs to differ from Port numbers\u000a\u000aWe were using the PHY-ids (the reg entries in the PHY\u000asections of the .dts) as the port numbers. Now scan the\u000aports section in the .dts, and use the actual port numbers,\u000afollowing the phy-handle to the PHY properties.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "60df655d5b17fd225b7c742a5780a09e397ae935", "msg" : "realtek: Allow PHY-IDs to differ from Port numbers", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/common.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/arch/mips/rtl838x/prom.c" ], "commitId" : "c7cc4e95a52a5b9173d041b308e5a5dbfc9a1a5d", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Add support for detecting RTL9303 SoCs\u000a\u000aAdds support for detecting RTL9303 SoCs as found e.g.\u000ain the Ubiquiti USW switch.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "c7cc4e95a52a5b9173d041b308e5a5dbfc9a1a5d", "msg" : "realtek: Add support for detecting RTL9303 SoCs", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/arch/mips/rtl838x/prom.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl83xx.h", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h" ], "commitId" : "51c8f766124487f6e84076c272645e5f29d32f5e", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Improve MAC config handling for all SoCs\u000a\u000aAdds a rtl931x_phylink_mac_config for the RTL931X and improve\u000athe handling of the RTL930X phylink configuration. Add separate\u000ahandling of the RTL839x since some configurations are different\u000afrom the RTL838X.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "51c8f766124487f6e84076c272645e5f29d32f5e", "msg" : "realtek: Improve MAC config handling for all SoCs", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl83xx.h" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c", "target/linux/realtek/files-5.10/arch/mips/include/asm/mach-rtl838x/mach-rtl83xx.h", "target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.h" ], "commitId" : "7026084066fb6e2a7c40a4620f0fb6182b68c5cb", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Add SDS configuration routines for the RTL93XX platforms\u000a\u000aAdds configuration routines for the internal SerDes of the\u000aRTL930X and RTL931X.\u000a\u000aSigned-off-by: Sebastian Gottschall \u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "7026084066fb6e2a7c40a4620f0fb6182b68c5cb", "msg" : "realtek: Add SDS configuration routines for the RTL93XX platforms", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/arch/mips/include/asm/mach-rtl838x/mach-rtl83xx.h" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.h" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/rtl930x/config-5.10", "target/linux/realtek/rtl930x/target.mk" ], "commitId" : "400676e4429306ec836174847ae7fb8504c63263", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Add RTL930X sub-target\u000a\u000aAdds the sub-target for the RTL930X-based routers. Adds an\u000ainitial kernel configuration.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "400676e4429306ec836174847ae7fb8504c63263", "msg" : "realtek: Add RTL930X sub-target", "paths" : [ { "editType" : "add", "file" : "target/linux/realtek/rtl930x/config-5.10" }, { "editType" : "add", "file" : "target/linux/realtek/rtl930x/target.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/dts-5.10/rtl9302_zyxel_xgs1250-12.dts", "target/linux/realtek/image/rtl930x.mk" ], "commitId" : "5b8b382df9a960d880df14b79213b7f705aa9e90", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Add support for ZxXEL XGS1250-12 Switch\u000a\u000aThe ZyXEL XGS1250-12 Switch is a 11 + 1 port multi-GBit switch with\u000a8 x 1000BaseT, 3 x 1000/2500/5000/10000BaseT Ethernet ports and\u000a1 SFP+ module slot.\u000a\u000aHardware:\u000a - RTL9302B SoC\u000a - Macronix MX25L12833F (16MB flash)\u000a - Nanja NT5CC64M16GP-1 (128MB DDR3 SDRAM)\u000a - RTL8231 GPIO extender to control the port LEDs\u000a - RTL8218D 8x Gigabit PHY\u000a - Aquantia AQR113c 1/2.5/5/10 Gigabit PHYs\u000a - SFP+ 10GBit slot\u000a\u000aPower is supplied via a 12V 2A standard barrel connector. At the\u000aright side behind the grid is UART serial connector. A Serial\u000aheader can be connected to from the outside of the switch trough\u000athe airvents with a standard 2.54mm header.\u000aPins are from top to bottom Vcc(3.3V), TX, RX and GND. Serial\u000aconnection is via 115200 baud, 8N1.\u000a\u000aA reset button is accessble through a hole in the front panel\u000a\u000aAt the time of this commit, all ethernet ports work under OpenWRT,\u000aincluding the various NBaseT modes, however the 10GBit SFP+ slot is not\u000asupported.\u000a\u000aInstallation\u000a--------------\u000a* Connect serial as per the layout above. Connection parameters: 115200 8N1.\u000a* Navigate to 'Management' in the OEM web interface and click on 'Firmware upgrade'\u000a to the left.\u000a* Upload the OpenWrt initramfs image, and wait till the switch reboots.\u000a* Connect to the device through serial and change the U-boot boot command.\u000a > fw_setenv bootcmd 'rtk network on; boota'\u000a* Reboot, scp the sysupgrade image to /tmp, verify the checksum and flash it:\u000a > sysupgrade /tmp/openwrt-realtek-rtl930x-zyxel_xgs1250-12-squashfs-sysupgrade.bin\u000a* Upon reboot, you have a functional OpenWrt installation. Leave the bootcmd\u000a value as is - without 'rtk network on' the switch will fail to initialise\u000a the network.\u000a\u000aWeb recovery\u000a------------\u000aThe XGS1250-12 has a handy web recovery that will load when U-boot does\u000anot find a bootable kernel. In case you would like to trigger the web\u000arecovery manually, partially overwrite the firmware partition with some\u000azeroes:\u000a\u000a # dd if=/dev/zero of=/dev/mtd5 bs=1M count=2\u000a\u000aIf you have serial connected you'll see U-boot will start the web recovery\u000aand print it's listening on 192.168.1.1, but by default it seems to be on\u000athe OEM default IP for the switch - 192.168.1.3. The web recovery only\u000alistens on HTTP (80) and *not* on 443 (HTTPS) unlike the web UI.\u000a\u000aReturn to stock\u000a---------------\u000aYou can flash the ZyXEL firmware images to return to stock:\u000a\u000a # sysupgrade -F -n XGS1250-12_Firmware_V1.00(ABWE.1)C0.bix\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "5b8b382df9a960d880df14b79213b7f705aa9e90", "msg" : "realtek: Add support for ZxXEL XGS1250-12 Switch", "paths" : [ { "editType" : "add", "file" : "target/linux/realtek/dts-5.10/rtl9302_zyxel_xgs1250-12.dts" }, { "editType" : "add", "file" : "target/linux/realtek/image/rtl930x.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl930x.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl839x.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.c" ], "commitId" : "77f3e2ea17a751aee5d3cbd2abf83dd94911e38c", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Cleanup setting inner/outer PVID and Ingress/Egres VLAN filtering\u000a\u000aUse setting functions instead of register numbers in order to clean up the code.\u000aAlso use enums to define inner/outer VLAN types and the filter type.\u000a\u000aSigned-off-by: Sebastian Gottschall \u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "77f3e2ea17a751aee5d3cbd2abf83dd94911e38c", "msg" : "realtek: Cleanup setting inner/outer PVID and Ingress/Egres VLAN filtering", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl839x.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl930x.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/patches-5.10/709-lag-offloading.patch" ], "commitId" : "8557b458e204e9a290e7475a98c4293ba9ad4131", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Backport LAG functionality for DSA\u000a\u000aAdd the LAG configuration API for DSA as found in Linux 5.12 so that we\u000acan implement it in the dsa driver.\u000a\u000aSigned-off-by: Sebastian Gottschall \u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "8557b458e204e9a290e7475a98c4293ba9ad4131", "msg" : "realtek: Backport LAG functionality for DSA", "paths" : [ { "editType" : "add", "file" : "target/linux/realtek/patches-5.10/709-lag-offloading.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl930x.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl83xx.h", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl839x.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/common.c" ], "commitId" : "32e5b5ee6b86956d7f97736615bb56c8a28cd841", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Add Link Aggregation (aka trunking) support\u000a\u000aThis adds LAG support for all 4 SoC families, including support\u000aofr the use of different distribution algorithm for the load-\u000abalancing between individual links.\u000a\u000aSigned-off-by: Sebastian Gottschall \u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "32e5b5ee6b86956d7f97736615bb56c8a28cd841", "msg" : "realtek: Add Link Aggregation (aka trunking) support", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl83xx.h" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl930x.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/common.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl839x.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/patches-5.10/708-brflood-api.patch" ], "commitId" : "afa3ab54c03d5126b14651f367b38165fab5b3cc", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Backport bridge configuration for DSA\u000a\u000aAdds the DSA API for bridge configuration (flooding, L2 learning,\u000aand aging) offload as found in Linux 5.12 so that we can implement\u000ait in our drivver.\u000a\u000aSigned-off-by: Sebastian Gottschall \u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "afa3ab54c03d5126b14651f367b38165fab5b3cc", "msg" : "realtek: Backport bridge configuration for DSA", "paths" : [ { "editType" : "add", "file" : "target/linux/realtek/patches-5.10/708-brflood-api.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl839x.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.c" ], "commitId" : "f3c5e7ddcc365f66f9b21f3332a95d281a101303", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realted: Add DSA bridge offload configuration\u000a\u000aAdd functionality to enable or disable L2 learning offload and port flooding\u000afor RTL83XX.\u000a\u000aSigned-off-by: Sebastian Gottschall \u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "f3c5e7ddcc365f66f9b21f3332a95d281a101303", "msg" : "realted: Add DSA bridge offload configuration", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl839x.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl930x.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl839x.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.c" ], "commitId" : "9d396fc1e8a7068acaa34eef2f87409c16a209bd", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Add L2 aging configuration functions for all SoC families\u000a\u000aInstead of a generic L2 aging configuration function with complex\u000alogic, we implement an individual function for all SoC types.\u000a\u000aSigned-off-by: Sebastian Gottschall \u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "9d396fc1e8a7068acaa34eef2f87409c16a209bd", "msg" : "realtek: Add L2 aging configuration functions for all SoC families", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl930x.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl839x.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl839x.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.c" ], "commitId" : "d22923be668c07d4f732c4e6a51025e35193993b", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Copy all BPDUs to the kernel\u000a\u000aIn order to receive STP information at the kernel level, we make sure\u000athat all Bridge Protocol Data Units are copied to the CPU-Port.\u000a\u000aSigned-off-by: Sebastian Gottschall \u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "d22923be668c07d4f732c4e6a51025e35193993b", "msg" : "realtek: Copy all BPDUs to the kernel", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl839x.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h" ], "commitId" : "724e4af530cd089b6096b7f5bae9515f64f546dd", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Store and Restore MC memberships for port enable/disable\u000a\u000aWe need to store and restore MC memberships in HW when a port joins or\u000aleaves a bridge as well as when it is enabled or disabled, as these\u000aproperties should not change in these situations.\u000a\u000aSigned-off-by: Sebastian Gottschall \u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "724e4af530cd089b6096b7f5bae9515f64f546dd", "msg" : "realtek: Store and Restore MC memberships for port enable/disable", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c" ], "commitId" : "9ed609705481adc95360463488e8f5081665e536", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Add HW support for RTL931X for PIE, L2 and STP aging\u000a\u000aWe add HW support routines for the RTL931X SoC family for handling\u000athe Packet Inspection Engine, L2 table handling and STP aging.\u000a\u000aSigned-off-by: Sebastian Gottschall \u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "9ed609705481adc95360463488e8f5081665e536", "msg" : "realtek: Add HW support for RTL931X for PIE, L2 and STP aging", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/patches-5.10/312-rt9313-support.patch", "target/linux/realtek/dts-5.10/rtl931x.dtsi", "target/linux/realtek/image/rtl931x.mk", "target/linux/realtek/Makefile", "target/linux/realtek/rtl931x/target.mk", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/debugfs.c", "target/linux/realtek/rtl931x/config-5.10" ], "commitId" : "0b8dfe085180b58b81d2657c76b080168e3bc8df", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Add RTL931X sub-target\u000a\u000aWe add the RTL931X sub-target with kernel configuration for\u000aa dual core MIPS InterAptive CPU.\u000a\u000aSigned-off-by: Sebastian Gottschall \u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "0b8dfe085180b58b81d2657c76b080168e3bc8df", "msg" : "realtek: Add RTL931X sub-target", "paths" : [ { "editType" : "add", "file" : "target/linux/realtek/rtl931x/target.mk" }, { "editType" : "add", "file" : "target/linux/realtek/dts-5.10/rtl931x.dtsi" }, { "editType" : "add", "file" : "target/linux/realtek/image/rtl931x.mk" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/debugfs.c" }, { "editType" : "edit", "file" : "target/linux/realtek/Makefile" }, { "editType" : "add", "file" : "target/linux/realtek/rtl931x/config-5.10" }, { "editType" : "add", "file" : "target/linux/realtek/patches-5.10/312-rt9313-support.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h" ], "commitId" : "3cab11ad13d795650be4745815ad2829e74d430f", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Fix link status detection on RTL9302 for SFP modules\u000a\u000aFor SFP slots on the RTL9302, the link status is not correctly detected.\u000aUse the link media status instead.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "3cab11ad13d795650be4745815ad2829e74d430f", "msg" : "realtek: Fix link status detection on RTL9302 for SFP modules", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.h", "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" ], "commitId" : "08cf48c344395d69bdd31cc4a9e9cde11295b8a5", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Add specific PHY polling options to support the Zyxel XGS1250/XGS1210\u000a\u000aBoth the Aquantia AQR113c and the RTL8226 PHYs in the Zyxel XGS1250 and the\u000aZyxel XGS1210 require special polling configuration settings in the\u000aRTL930X_SMI_10GPHY_POLLING_REGxx_CFG configuration registers. Set them.\u000aAdditionally, for RTL 1GBit phys set the RTL930X_SMI_PRVTE_POLLING_CTRL bits\u000ain the poll mask.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "08cf48c344395d69bdd31cc4a9e9cde11295b8a5", "msg" : "realtek: Add specific PHY polling options to support the Zyxel XGS1250/XGS1210", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.h" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.c", "target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.h" ], "commitId" : "caaac9ab3bb34a067001595648f6fb6b57621202", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: Add support for the RTL8221B PHY\u000a\u000aThe RTL8221B PHY is a newer version of the RTL8226, also supporting\u000a2.5GBit Ethernet. It is found with RTL931X devices such as the\u000aEdgeCore ECS4125-10P\u000a\u000aSigned-off-by: Sebastian Gottschall \u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "caaac9ab3bb34a067001595648f6fb6b57621202", "msg" : "realtek: Add support for the RTL8221B PHY", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.h" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl930x.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/common.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h", "target/linux/realtek/files-5.10/arch/mips/include/asm/mach-rtl838x/mach-rtl83xx.h" ], "commitId" : "0538dc693b54e52fdfb8b7cd052eb96b5eb65708", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: add support for port led configuration on RTL93XX\u000a\u000aUsing the led-set attribute of a port in the dts we allow configuration\u000aof the port leds. Each led-set is being defined in the led-set configuration\u000aof the .dts, giving a specific configuration to steer the port LEDs via a serial\u000aconnection.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "0538dc693b54e52fdfb8b7cd052eb96b5eb65708", "msg" : "realtek: add support for port led configuration on RTL93XX", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/common.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl930x.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/arch/mips/include/asm/mach-rtl838x/mach-rtl83xx.h" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/patches-5.10/020-v5.17-net-mdio-add-helpers-to-extract-clause-45-regad-and-.patch" ], "commitId" : "854458f9861306f4f0803961ca6aa30134830790", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: backport Clause-45 MDIO helper functions\u000a\u000aImport commit (\"c6af53f038aa3 net: mdio: add helpers to extract clause\u000a45 regad and devad fields\") from Linux 5.17 to allow making the MDIO\u000acode in the ethernet driver more readable.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "854458f9861306f4f0803961ca6aa30134830790", "msg" : "realtek: backport Clause-45 MDIO helper functions", "paths" : [ { "editType" : "add", "file" : "target/linux/realtek/patches-5.10/020-v5.17-net-mdio-add-helpers-to-extract-clause-45-regad-and-.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c", "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" ], "commitId" : "af93bf6129d812937eeffc183878d60c6b700b7e", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: implement Clause-45 MDIO write on rtl931x\u000a\u000a * Add missing Clause-45 write support for rtl931x\u000a * Switch to use helper functions in all Clause-45 access functions to\u000a make the code more readable.\u000a * More meaningful/unified debugging output (dynamic kprintf)\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "af93bf6129d812937eeffc183878d60c6b700b7e", "msg" : "realtek: implement Clause-45 MDIO write on rtl931x", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.c", "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/common.c", "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.h", "target/linux/realtek/patches-5.10/800-net-mdio-support-hardware-assisted-indirect-access.patch", "target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.h", "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" ], "commitId" : "b53202a8c3f728c348c5376e5b5fb36af7c37744", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: switch to use generic MDIO accessor functions\u000a\u000aInstead of directly calling SoC-specific functions in order to access\u000a(paged) MII registers or MMD registers, create infrastructure to allow\u000ausing the generic phy_*, phy_*_paged and phy_*_mmd functions.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "b53202a8c3f728c348c5376e5b5fb36af7c37744", "msg" : "realtek: switch to use generic MDIO accessor functions", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.h" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.c" }, { "editType" : "add", "file" : "target/linux/realtek/patches-5.10/800-net-mdio-support-hardware-assisted-indirect-access.patch" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.h" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/common.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c", "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" ], "commitId" : "68c66b0fa3a101841acf163baa2db6f884a4a24d", "timestamp" : 1645111307000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: fix locking issues\u000a\u000aFixe a coupld of locking issues found by applying lock\u000adebugging to the code.\u000a\u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-17 15:21:47 +0000", "id" : "68c66b0fa3a101841acf163baa2db6f884a4a24d", "msg" : "realtek: fix locking issues", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c" }, { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.c" ], "commitId" : "eef7f17652001ce7c087b8576c0021494a0e7e7e", "timestamp" : 1645112223000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: rtl83xx-phy: abstract and document PHY features\u000a\u000aReplace magic values with more self-descriptive code now that I start\u000ato understand more about the design of the PHY (and MDIO controller).\u000a\u000aRemove one line before reading RTL8214FC internal PHY id which turned\u000aout to be a no-op and can hence safely be removed (confirmed by\u000aINAGAKI Hiroshi[1])\u000a\u000a[1]: https://github.com/openwrt/openwrt/commit/df8e6be59a1fbce3f8c6878fe7440a129b1245d6#r66890713\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-02-17 15:37:03 +0000", "id" : "eef7f17652001ce7c087b8576c0021494a0e7e7e", "msg" : "realtek: rtl83xx-phy: abstract and document PHY features", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/gpio/gpio-rtl8231.c" ], "commitId" : "851212a71454735ebabf401d07845a642700e11e", "timestamp" : 1645117877000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "realtek: fix RTL8231 gpio count\u000a\u000aThe RTL8231's gpio_chip.ngpio was set to 36, which is the largest valid\u000aGPIO index. Fix the allowed number of GPIOs by setting ngpio to 37, the\u000aactual line count.\u000a\u000aReported-by: INAGAKI Hiroshi \u000aSigned-off-by: Sander Vanheule \u000aTested-by: Stijn Tintel \u000a", "date" : "2022-02-17 19:11:17 +0200", "id" : "851212a71454735ebabf401d07845a642700e11e", "msg" : "realtek: fix RTL8231 gpio count", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/gpio/gpio-rtl8231.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/gpio/gpio-rtl8231.c" ], "commitId" : "5da2e0cc20b4ef1bf91ec17d726e8cf9a322940e", "timestamp" : 1645117893000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "realtek: use automatic GPIO numbering for RTL8231\u000a\u000aSet the gpio_chip.base to -1 to use automatic GPIO line indexing.\u000aSetting base to 0 or a positive number is deprecated and should not be\u000aused.\u000a\u000aSigned-off-by: Sander Vanheule \u000aTested-by: Stijn Tintel \u000a", "date" : "2022-02-17 19:11:33 +0200", "id" : "5da2e0cc20b4ef1bf91ec17d726e8cf9a322940e", "msg" : "realtek: use automatic GPIO numbering for RTL8231", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/gpio/gpio-rtl8231.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/gpio/gpio-rtl8231.c" ], "commitId" : "44f7cfd760cc85355611a694a9b4cf04c5736845", "timestamp" : 1645117897000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "realtek: always require SMI bus ID for RTL8231\u000a\u000aThe SMI bus ID for RTL8231 currently defaults to 0, and can be\u000aoverridden from the devicetree. However, there is no value check on the\u000aDT-provided value, aside from masking which would only cause value\u000awrap-around.\u000a\u000aChange the driver to always require the \"indirect-access-bus-id\"\u000aproperty, as there is no real reason to use 0 as default, and perform a\u000asanity check on the value when probing. This allows the other parts of\u000athe driver to be simplified a bit.\u000a\u000aSigned-off-by: Sander Vanheule \u000aTested-by: Stijn Tintel \u000a", "date" : "2022-02-17 19:11:37 +0200", "id" : "44f7cfd760cc85355611a694a9b4cf04c5736845", "msg" : "realtek: always require SMI bus ID for RTL8231", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/gpio/gpio-rtl8231.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/gpio/gpio-rtl8231.c" ], "commitId" : "a93dfff10e067c152d4872719ec7837fcd8c94a3", "timestamp" : 1645117902000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "realtek: add RTL8231 chip detection\u000a\u000aWhen initialising the driver, check if the RTL8231 chip is actually\u000apresent at the specified address. If the READY_CODE value does not match\u000athe expected value, return -ENXIO to fail probing.\u000a\u000aThis should help users to figure out which address an RTL8231 is\u000aconfigured to use, if measuring pull-up/-down resistors is not an\u000aoption.\u000a\u000aOn an unsuccesful probe, the driver will log:\u000a [ 0.795364] Probing RTL8231 GPIOs\u000a [ 0.798978] rtl8231_init called, MDIO bus ID: 30\u000a [ 0.804194] rtl8231-gpio rtl8231-gpio: no device found at bus address 30\u000a\u000aWhen a device is found, only the first two lines will be logged:\u000a [ 0.453698] Probing RTL8231 GPIOs\u000a [ 0.457312] rtl8231_init called, MDIO bus ID: 31\u000a\u000aSigned-off-by: Sander Vanheule \u000aTested-by: Stijn Tintel \u000a", "date" : "2022-02-17 19:11:42 +0200", "id" : "a93dfff10e067c152d4872719ec7837fcd8c94a3", "msg" : "realtek: add RTL8231 chip detection", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/gpio/gpio-rtl8231.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/sunxi/image/cortexa8.mk" ], "commitId" : "e329227f40b86bc37827c530d1e6b1696bfa3003", "timestamp" : 1645144275000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "sunix: fix typo in kmod-ata-core\u000a\u000aThere was a missing `k` in the package name.\u000as/mod-ata-core/kmod-ata-core\u000a\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-02-18 01:31:15 +0100", "id" : "e329227f40b86bc37827c530d1e6b1696bfa3003", "msg" : "sunix: fix typo in kmod-ata-core", "paths" : [ { "editType" : "edit", "file" : "target/linux/sunxi/image/cortexa8.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/system/procd/Makefile" ], "commitId" : "e9e61d76fd5227f175b41f2d39e6c26cb3133524", "timestamp" : 1645153414000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "procd: update to git HEAD\u000a\u000a df1123e uxc: add support for user-defined settings\u000a 0272c7c uxc: allow editing settings using 'create'\u000a a839518 uxc: clean up error handling\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-02-18 03:03:34 +0000", "id" : "e9e61d76fd5227f175b41f2d39e6c26cb3133524", "msg" : "procd: update to git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/system/procd/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" ], "commitId" : "4d8020072ee291fe4e7b751e2c1490830932bcc4", "timestamp" : 1645187703000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: fix locking bug in rtl838x_hw_receive()\u000a\u000aA Locking bug in the packet receive path was introduced with PR\u000a#4973. The following patch prevents the driver from locking\u000aafter a few minutes with an endless flow of\u000a\u000a[ 1434.185085] rtl838x-eth 1b00a300.ethernet eth0: Ring contention: r: 0, last a28000f4, cur a28000f8\u000a[ 1434.208971] rtl838x-eth 1b00a300.ethernet eth0: Ring contention: r: 0, last a28000f4, cur a28000fc\u000a[ 1434.794800] rtl838x-eth 1b00a300.ethernet eth0: Ring contention: r: 0, last a28000f4, cur a28000fc\u000a[ 1435.049187] rtl838x-eth 1b00a300.ethernet eth0: Ring contention: r: 0, last a28000f4, cur a28000fc\u000a\u000aSigned-off-by: Bjørn Mork \u000aSigned-off-by: Birger Koblitz \u000a", "date" : "2022-02-18 12:35:03 +0000", "id" : "4d8020072ee291fe4e7b751e2c1490830932bcc4", "msg" : "realtek: fix locking bug in rtl838x_hw_receive()", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/system/procd/Makefile" ], "commitId" : "48ace6211443c701466c239b3a8d17761fe7c54f", "timestamp" : 1645229515000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "procd: update to git HEAD\u000a\u000a a87d010 uxc: remove unused printf parameter\u000a ad65249 instance: exit in case asprintf() fails\u000a\u000aBuild with glibc should again work after this commit.\u000a\u000aFixes: e9e61d76fd (\"procd: update to git HEAD\")\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-02-19 00:11:55 +0000", "id" : "48ace6211443c701466c239b3a8d17761fe7c54f", "msg" : "procd: update to git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/system/procd/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "config/Config-build.in" ], "commitId" : "ce7264a6e0ed95a69b5b17c6841be6baffa67628", "timestamp" : 1645272601000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "config: build: cleanup whitespace issue\u000a\u000aIn order to have it tidy.\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-02-19 13:10:01 +0100", "id" : "ce7264a6e0ed95a69b5b17c6841be6baffa67628", "msg" : "config: build: cleanup whitespace issue", "paths" : [ { "editType" : "edit", "file" : "config/Config-build.in" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/pending-5.10/801-gpio-gpio-cascade-add-generic-GPIO-cascade.patch", "target/linux/generic/config-5.10" ], "commitId" : "966de48813e68c4e5447055cbb50ea1ab2e8d66c", "timestamp" : 1645272601000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "kernel: 5.10: backport gpio-cascade and related symbols\u000a\u000aThe patch is under review at [1].\u000a\u000aSigned-off-by: Mauri Sandberg \u000a\u000a[1] http://patchwork.ozlabs.org/project/linux-gpio/patch/20211026191506.3099-3-maukka@ext.kapsi.fi/\u000a", "date" : "2022-02-19 13:10:01 +0100", "id" : "966de48813e68c4e5447055cbb50ea1ab2e8d66c", "msg" : "kernel: 5.10: backport gpio-cascade and related symbols", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/pending-5.10/801-gpio-gpio-cascade-add-generic-GPIO-cascade.patch" }, { "editType" : "edit", "file" : "target/linux/generic/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/multiplexer.mk" ], "commitId" : "15f0074beb55f85ee1de6a34a4c7758f5616f9e1", "timestamp" : 1645272601000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "kernel: add package kmod-multiplexer\u000a\u000aAdds new kernel module for GPIO controlled multiplexer support.\u000a\u000aSigned-off-by: Mauri Sandberg \u000aSigned-off-by: Petr Štetiar [missing commit description]\u000a", "date" : "2022-02-19 13:10:01 +0100", "id" : "15f0074beb55f85ee1de6a34a4c7758f5616f9e1", "msg" : "kernel: add package kmod-multiplexer", "paths" : [ { "editType" : "add", "file" : "package/kernel/linux/modules/multiplexer.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/gpio-cascade.mk" ], "commitId" : "2f50d6516125209cd37200ae48cf2b56a83d3822", "timestamp" : 1645272601000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "kernel: add package kmod-gpio-cascade\u000a\u000aAdds kernel module for Generic GPIO cascade.\u000a\u000aSigned-off-by: Mauri Sandberg \u000aSigned-off-by: Petr Štetiar [missing commit description]\u000a", "date" : "2022-02-19 13:10:01 +0100", "id" : "2f50d6516125209cd37200ae48cf2b56a83d3822", "msg" : "kernel: add package kmod-gpio-cascade", "paths" : [ { "editType" : "add", "file" : "package/kernel/linux/modules/gpio-cascade.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/image/generic.mk", "target/linux/ath79/dts/ar9132_buffalo_wzr-hp-g300nh.dtsi" ], "commitId" : "b99aee5080c05edd1681018c95f4ebdd762c8bae", "timestamp" : 1645272601000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "ath79: use gpio-cascade for Buffalo WZR-HP-G300NH\u000a\u000aSwitch to a generic GPIO cascade driver.\u000a\u000aSigned-off-by: Mauri Sandberg \u000aSigned-off-by: Petr Štetiar [missing commit description]\u000a", "date" : "2022-02-19 13:10:01 +0100", "id" : "b99aee5080c05edd1681018c95f4ebdd762c8bae", "msg" : "ath79: use gpio-cascade for Buffalo WZR-HP-G300NH", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/dts/ar9132_buffalo_wzr-hp-g300nh.dtsi" }, { "editType" : "edit", "file" : "target/linux/ath79/image/generic.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/gpio-nxp-74hc153/src/gpio-nxp-74hc153.c", "package/kernel/gpio-nxp-74hc153/src/Makefile", "package/kernel/gpio-nxp-74hc153/Makefile" ], "commitId" : "2c211a901d965f9a7282ca1bf43abc66bd2fe360", "timestamp" : 1645272601000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "gpio-nxp-74hc153: remove package\u000a\u000aThis module was used solely by Buffalo WZR-HP-G300NH devices\u000aand has become obsolete with the introduction of gpio-cascade.\u000a\u000aSigned-off-by: Mauri Sandberg \u000a", "date" : "2022-02-19 13:10:01 +0100", "id" : "2c211a901d965f9a7282ca1bf43abc66bd2fe360", "msg" : "gpio-nxp-74hc153: remove package", "paths" : [ { "editType" : "delete", "file" : "package/kernel/gpio-nxp-74hc153/src/Makefile" }, { "editType" : "delete", "file" : "package/kernel/gpio-nxp-74hc153/Makefile" }, { "editType" : "delete", "file" : "package/kernel/gpio-nxp-74hc153/src/gpio-nxp-74hc153.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/x86/image/geode.mk" ], "commitId" : "e1e4cbde5ceb228e60fff1fc752cb90d9a7df2ab", "timestamp" : 1645272601000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "x86: geode: add kmod-crypto-ebc needed for hw acceleration\u000a\u000aModule kmod-crypto-hw-geode provides accelerated cbc(aes) and ecb(aes)\u000abut the software implementation is also needed when AES key size isn't\u000a128 so that the operation can fall back. Add the kmod so that it would\u000aall work as expected out of the box.\u000a\u000aTested-by: timur_davletshin\u000aSigned-off-by: Paul Fertser \u000a", "date" : "2022-02-19 13:10:01 +0100", "id" : "e1e4cbde5ceb228e60fff1fc752cb90d9a7df2ab", "msg" : "x86: geode: add kmod-crypto-ebc needed for hw acceleration", "paths" : [ { "editType" : "edit", "file" : "target/linux/x86/image/geode.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/base-files/files/lib/functions/uci-defaults.sh" ], "commitId" : "66071729a27919e555752fce25210b1b035eb319", "timestamp" : 1645272601000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "base-files: add support for heartbeat led trigger\u000a\u000aThis patch adds support for creation heartbeat led trigger with,\u000afor example, this command:\u000a\u000a\u0009ucidef_set_led_heartbeat \"...\" \"...\" \"...\"\u000a\u000afrom /etc/board.d/01_leds.\u000a\u000aSigned-off-by: Alexey Smirnov \u000a", "date" : "2022-02-19 13:10:01 +0100", "id" : "66071729a27919e555752fce25210b1b035eb319", "msg" : "base-files: add support for heartbeat led trigger", "paths" : [ { "editType" : "edit", "file" : "package/base-files/files/lib/functions/uci-defaults.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/generic/base-files/etc/board.d/01_leds", "target/linux/ath79/image/generic-ubnt.mk", "target/linux/ath79/dts/qca9558_ubnt_nanobeam-ac-xc.dts", "target/linux/ath79/generic/base-files/etc/board.d/02_network", "target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata" ], "commitId" : "73ea763c0dcdb96c9163790f20edd964399035c0", "timestamp" : 1645272601000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "ath79: Add support for Ubiquiti NanoBeam AC Gen1 XC\u000a\u000aThe Ubiquiti NanoBeam AC Gen1 XC (NBE-5AC-19) is an outdoor 802.11ac CPE\u000awith a waterproof casing (ultrasonically welded) and bulb shaped.\u000a\u000aHardware:\u000a - SoC: Qualcomm Atheros QCA9558\u000a - RAM: 128 MB DDR2\u000a - Flash: 16 MB SPI NOR\u000a - Ethernet: 1x GbE, AR8033 phy connected via SGMII\u000a - PSU: 24 Vdc passive PoE\u000a - WiFi 5 GHz: Qualcomm Atheros QCA988X\u000a - Buttons: 1x reset\u000a - LEDs: 1x power, 1x Ethernet, 4x RSSI, all blue\u000a - Internal antenna: 19 dBi planar\u000a\u000aInstallation from stock airOS firmware:\u000a - Follow instructions for XC-type Ubiquiti devices on OpenWrt wiki at\u000a https://openwrt.org/toh/ubiquiti/common\u000a\u000aSigned-off-by: Daniel González Cabanelas \u000a", "date" : "2022-02-19 13:10:01 +0100", "id" : "73ea763c0dcdb96c9163790f20edd964399035c0", "msg" : "ath79: Add support for Ubiquiti NanoBeam AC Gen1 XC", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/board.d/01_leds" }, { "editType" : "add", "file" : "target/linux/ath79/dts/qca9558_ubnt_nanobeam-ac-xc.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/image/generic-ubnt.mk" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/board.d/02_network" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "Config.in", "scripts/config/.gitignore", "scripts/config/images.c", "scripts/config/expr.h", "scripts/config/lxdialog/util.c", "scripts/config/qconf-cfg.sh", "scripts/config/images.h", "scripts/config/parser.y", "scripts/config/qconf.h", "scripts/config/menu.c", "scripts/config/nconf.h", "scripts/config/nconf.c", "scripts/config/mconf-cfg.sh", "scripts/config/internal.h", "scripts/config/README", "scripts/config/preprocess.c", "scripts/config/conf.c", "scripts/config/lkc_proto.h", "scripts/config/lexer.lex.c", "scripts/config/qconf.cc", "scripts/config/lexer.l", "scripts/config/confdata.c", "scripts/config/lkc.h", "scripts/config/mconf.c", "scripts/config/Makefile", "scripts/config/parser.tab.c", "target/sdk/files/Config.in", "scripts/config/parser.tab.h", "scripts/config/symbol.c", "scripts/config/nconf.gui.c" ], "commitId" : "009293c52e637612cd118717a1bea4e142889e09", "timestamp" : 1645272601000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "build: scripts/config - update to kconfig-v5.14\u000a\u000aFunctional Changes\u000a---------- -------\u000a- make 'imply' not impose any restrictions: allow symbols implied by y\u000a to become m\u000a- change \"modules\" from sub-option to first-level attribute\u000a\u000aBugfixes\u000a--------\u000a- nconf: fix core dump when searching in empty menu\u000a- nconf: stop endless search loops\u000a- xconfig: fix content of the main widget\u000a- xconfig: fix support for the split view mode\u000a\u000aOther Changes\u000a----- -------\u000a- highlight xconfig 'comment' lines with '***'\u000a- xconfig: navigate menus on hyperlinks\u000a- xconfig: drop support for Qt4\u000a- improve host ncurses detection\u000a\u000aUpdate the 'option modules' usage to just 'modules' in Config.in.\u000a\u000aSigned-off-by: Eneas U de Queiroz \u000a", "date" : "2022-02-19 13:10:01 +0100", "id" : "009293c52e637612cd118717a1bea4e142889e09", "msg" : "build: scripts/config - update to kconfig-v5.14", "paths" : [ { "editType" : "edit", "file" : "scripts/config/nconf.gui.c" }, { "editType" : "edit", "file" : "scripts/config/images.c" }, { "editType" : "edit", "file" : "scripts/config/lexer.l" }, { "editType" : "edit", "file" : "scripts/config/lexer.lex.c" }, { "editType" : "edit", "file" : "scripts/config/qconf-cfg.sh" }, { "editType" : "edit", "file" : "scripts/config/nconf.c" }, { "editType" : "edit", "file" : "scripts/config/parser.tab.h" }, { "editType" : "edit", "file" : "scripts/config/symbol.c" }, { "editType" : "edit", "file" : "scripts/config/parser.y" }, { "editType" : "edit", "file" : "scripts/config/.gitignore" }, { "editType" : "edit", "file" : "scripts/config/lkc.h" }, { "editType" : "edit", "file" : "scripts/config/conf.c" }, { "editType" : "edit", "file" : "scripts/config/mconf.c" }, { "editType" : "edit", "file" : "scripts/config/mconf-cfg.sh" }, { "editType" : "edit", "file" : "scripts/config/qconf.cc" }, { "editType" : "edit", "file" : "scripts/config/images.h" }, { "editType" : "edit", "file" : "scripts/config/menu.c" }, { "editType" : "edit", "file" : "scripts/config/lkc_proto.h" }, { "editType" : "edit", "file" : "scripts/config/nconf.h" }, { "editType" : "edit", "file" : "Config.in" }, { "editType" : "edit", "file" : "scripts/config/parser.tab.c" }, { "editType" : "edit", "file" : "scripts/config/expr.h" }, { "editType" : "edit", "file" : "scripts/config/Makefile" }, { "editType" : "add", "file" : "scripts/config/internal.h" }, { "editType" : "edit", "file" : "scripts/config/lxdialog/util.c" }, { "editType" : "edit", "file" : "scripts/config/README" }, { "editType" : "edit", "file" : "target/sdk/files/Config.in" }, { "editType" : "edit", "file" : "scripts/config/qconf.h" }, { "editType" : "edit", "file" : "scripts/config/confdata.c" }, { "editType" : "edit", "file" : "scripts/config/preprocess.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/pending-5.10/701-net-ethernet-mtk_eth_soc-add-ipv6-flow-offloading-support.patch" ], "commitId" : "e3166643fbc9f3cf67948c660a76b5cc60bf0ef8", "timestamp" : 1645279216000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "net: ethernet: mtk_eth_soc: add ipv6 flow offload support\u000a\u000aAdd the missing IPv6 flow offloading support for routing only.\u000aHardware flow offloading is done by the packet processing engine (PPE)\u000aof the Ethernet MAC and as it doesn't support mangling of IPv6 packets,\u000aIPv6 NAT cannot be supported.\u000a\u000aSigned-off-by: David Bentham \u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-02-19 15:00:16 +0100", "id" : "e3166643fbc9f3cf67948c660a76b5cc60bf0ef8", "msg" : "net: ethernet: mtk_eth_soc: add ipv6 flow offload support", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/pending-5.10/701-net-ethernet-mtk_eth_soc-add-ipv6-flow-offloading-support.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/services/hostapd/src/src/ap/ubus.c" ], "commitId" : "6f787239771044ed7eeaf22301c543b699f25cb4", "timestamp" : 1645283685000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@david-bauer.net", "comment" : "hostapd: add STA extended capabilities to get_clients\u000a\u000aAdd the STAs extended capabilities to the ubus STA information. This\u000away, external daemons can be made aware of a STAs capabilities.\u000a\u000aThis field is of an array type and contains 0 or more bytes of a STAs\u000aadvertised extended capabilities.\u000a\u000aSigned-off-by: David Bauer \u000a", "date" : "2022-02-19 16:14:45 +0100", "id" : "6f787239771044ed7eeaf22301c543b699f25cb4", "msg" : "hostapd: add STA extended capabilities to get_clients", "paths" : [ { "editType" : "edit", "file" : "package/network/services/hostapd/src/src/ap/ubus.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/services/hostapd/files/hostapd.sh" ], "commitId" : "e6df13d0e16dd394ca26a80feeb013234948e875", "timestamp" : 1645283692000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@david-bauer.net", "comment" : "hostapd: fallback to psk when generating r0kh/r1kh\u000a\u000aThe 80211r r0kh and r1kh defaults are generated from the md5sum of\u000a\"$mobility_domain/$auth_secret\". auth_secret is only set when using EAP\u000aauthentication, but the default key is used for SAE/PSK as well. In\u000athis case, auth_secret is empty, and the default value of the key can\u000abe computed from the SSID alone.\u000a\u000aFallback to using $key when auth_secret is empty. While at it, rename\u000athe variable holding the generated key from 'key' to 'ft_key', to avoid\u000aclobbering the PSK.\u000a\u000aSigned-off-by: Eneas U de Queiroz \u000a[make ft_key local]\u000aSigned-off-by: David Bauer \u000a", "date" : "2022-02-19 16:14:52 +0100", "id" : "e6df13d0e16dd394ca26a80feeb013234948e875", "msg" : "hostapd: fallback to psk when generating r0kh/r1kh", "paths" : [ { "editType" : "edit", "file" : "package/network/services/hostapd/files/hostapd.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/image/mt7621.mk" ], "commitId" : "2fd049f5cdeebebfc91084ea316ac1fa2b84a369", "timestamp" : 1645287997000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "ramips: add Ubiquiti EdgePoint R6 as alt name\u000a\u000aThe Ubiquiti EdgePoint R6 is identical to the EdgeRouter X SFP.\u000aHowever, it fits well into outdoor environments due to its water-proven\u000acase.\u000a\u000aMore specifications: 9715beb04c74 (\"ramips: add support for Ubiquiti\u000aEdgeRouter X-SFP\")\u000a\u000aSigned-off-by: Nick Hainke \u000a", "date" : "2022-02-19 17:26:37 +0100", "id" : "2fd049f5cdeebebfc91084ea316ac1fa2b84a369", "msg" : "ramips: add Ubiquiti EdgePoint R6 as alt name", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/image/mt7621.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/apm821xx/image/sata.mk", "target/linux/apm821xx/image/nand.mk" ], "commitId" : "b45f3c435ad30d470d95861a0821384ac1608ec1", "timestamp" : 1645291660000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "apm821xx: add alternative names for supported devices\u000a\u000awith the introduction of the DEVICE_ALTX_VENDOR, DEVICE_ALTX_MODEL\u000amultiple/sibiling devices can seemingly supported by one device entry.\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-19 18:27:40 +0100", "id" : "b45f3c435ad30d470d95861a0821384ac1608ec1", "msg" : "apm821xx: add alternative names for supported devices", "paths" : [ { "editType" : "edit", "file" : "target/linux/apm821xx/image/nand.mk" }, { "editType" : "edit", "file" : "target/linux/apm821xx/image/sata.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-gl-b2200.dts" ], "commitId" : "7270c9f8f6367630ee08c90fa71b4d1d4d519db4", "timestamp" : 1645291782000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq40xx: limit available radio channels for GL.iNet GL-B2200\u000a\u000aThe PCIe and built-in 5GHZ radios are meant to operate on different\u000afrequency bands. The hardware enforces this via RF filters.\u000aAdd this information to allow software enforcing it as well.\u000aCredits to Piotr Dymacz for the invaluable help.\u000a\u000aSigned-off-by: Enrico Mioso \u000a", "date" : "2022-02-19 18:29:42 +0100", "id" : "7270c9f8f6367630ee08c90fa71b4d1d4d519db4", "msg" : "ipq40xx: limit available radio channels for GL.iNet GL-B2200", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-gl-b2200.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-gl-b2200.dts" ], "commitId" : "80d34d9d593865248bf5a23794e9163895140de7", "timestamp" : 1645291782000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq40xx: document pcie wifi chip on the GL.Inet GL-B2200\u000a\u000aEnrico provided a bootlog that shows the chip is a WAVE-2 QCA9888v2:\u000a\u000a> pci 0000:01:00.0: [168c:0056] type 00 class 0x028000\u000a> [...]\u000a> ath10k 5.15 driver, optimized for CT firmware, probing pci device: 0x56.\u000a> ath10k_pci 0000:01:00.0: qca9888 hw2.0 target 0x01000000 [...] chip_id 0x00000000 sub 0000:0000\u000a> ath10k_pci 0000:01:00.0: firmware ver 10.4b-ct-9888-fW-13-5ae337bb1 api 5 features mfp,[...]\u000a> ath10k_pci 0000:01:00.0: board_file api 2 bmi_id N/A crc32 6535d835\u000a> ath10k_pci 0000:01:00.0: htt-ver 2.2 wmi-op 6 htt-op 4 cal file max-sta 32 raw 0 hwcrypto 1\u000a\u000athis patch switches the device over to pre-calibration.\u000a(this is more or less cosmetic)\u000a\u000aReported-by: Enrico Mioso \u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-19 18:29:42 +0100", "id" : "80d34d9d593865248bf5a23794e9163895140de7", "msg" : "ipq40xx: document pcie wifi chip on the GL.Inet GL-B2200", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-gl-b2200.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-vr2600v.dts" ], "commitId" : "c420947bb358e90bd31c78fe5aa26738b25a02c3", "timestamp" : 1645291782000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq806x: TP-Link VR2600v convert legacy partitioning\u000a\u000aThis device still had the legacy flash partitioning.\u000aThis is a problem, because neither the nvmem-cells\u000afor mac-address and calibration. Nor the denx,uimage\u000amtd-splitter compatible would be picked up.\u000a\u000aThe patch also changes the node-names of the flash\u000aand partition nodes to hopefully meet all the\u000acurrent FDT trends.\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-19 18:29:42 +0100", "id" : "c420947bb358e90bd31c78fe5aa26738b25a02c3", "msg" : "ipq806x: TP-Link VR2600v convert legacy partitioning", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-vr2600v.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/config-5.10" ], "commitId" : "c5dca805267eacc2c6f0ced2ea80d46846834360", "timestamp" : 1645291782000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq806x: update defconfig\u000a\u000aEnabled `CONFIG_ALL_KMODS` and ran `make kernel_menuconfig` against\u000aipq806x to update defconfig.\u000a\u000aThe removed symbols are in fact present in\u000atarget/linux/generic/config-5.10. CONFIG_MDIO_DEVRES\u000awas likely added due to this:\u000a\u000a\u000aSigned-off-by: John Audia \u000a", "date" : "2022-02-19 18:29:42 +0100", "id" : "c5dca805267eacc2c6f0ced2ea80d46846834360", "msg" : "ipq806x: update defconfig", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dts" ], "commitId" : "22436d762bbd872c347a7b1ef21c474625435ff8", "timestamp" : 1645291782000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "mvebu: mark all mtd partitions on GL.iNet GL-MV1000 read-only\u000a\u000aOn this device, two of the three defined MTD partitions are\u000aautomatically set to read-only, since they do not end at an\u000aerase/write block boundary.\u000a\u000aIn particular, the only partition remaining writable is the\u000aone holding the u-boot bootloader.\u000a\u000aMark all of the partitions read-only, at least until a better\u000aunderstanding of why the layout has been laid out this way is\u000agained.\u000a\u000aSigned-off-by: Enrico Mioso \u000a", "date" : "2022-02-19 18:29:42 +0100", "id" : "22436d762bbd872c347a7b1ef21c474625435ff8", "msg" : "mvebu: mark all mtd partitions on GL.iNet GL-MV1000 read-only", "paths" : [ { "editType" : "edit", "file" : "target/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/x86/base-files/etc/board.d/02_network" ], "commitId" : "6905ad2494dbcbae32751db98e4a9d138701aa2f", "timestamp" : 1645291782000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "x86: fix support for Sophos SG/XG wireless products\u000a\u000aCorrect typo that caused network interfaces for Sophos\u000aSG/XG wireless devices to not be configured properly.\u000a\u000aTested on Sophos SG 135wr2, Sophos XG 125wr2 and\u000aSophos SG 105wr1\u000a\u000aSigned-off-by: Raylynn Knight \u000a", "date" : "2022-02-19 18:29:42 +0100", "id" : "6905ad2494dbcbae32751db98e4a9d138701aa2f", "msg" : "x86: fix support for Sophos SG/XG wireless products", "paths" : [ { "editType" : "edit", "file" : "target/linux/x86/base-files/etc/board.d/02_network" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/hack-5.10/253-ksmbd-config.patch" ], "commitId" : "63f32eb88ee6a4ed96bf28e9b93383e8064a0597", "timestamp" : 1645291782000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "target/linux: add help text to kernel config\u000a\u000aThese options will be used for ksmbd. Once kernel 5.15\u000amakes it in, this patch can go away.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-02-19 18:29:42 +0100", "id" : "63f32eb88ee6a4ed96bf28e9b93383e8064a0597", "msg" : "target/linux: add help text to kernel config", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/hack-5.10/253-ksmbd-config.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/fs.mk", "package/kernel/linux/modules/lib.mk", "target/linux/generic/config-5.10" ], "commitId" : "666d427652b7ec0b9b4f761a0faf828b14b4f9ca", "timestamp" : 1645291782000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "linux/modules: split up oid_registry\u000a\u000aThis will be needed by ksmbd in a following commit.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-02-19 18:29:42 +0100", "id" : "666d427652b7ec0b9b4f761a0faf828b14b4f9ca", "msg" : "linux/modules: split up oid_registry", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/fs.mk" }, { "editType" : "edit", "file" : "package/kernel/linux/modules/lib.mk" }, { "editType" : "edit", "file" : "target/linux/generic/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/ksmbd/Makefile", "package/kernel/ksmbd/patches/01-keep_kmod_metadata.patch" ], "commitId" : "fbb8e1ef45fa3ebb10e653cdb14465508541350d", "timestamp" : 1645291782000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ksmbd: add out-of-tree module\u000a\u000aksmbd is an upstream linux alternative to Samba which is lighterweight\u000aand more performant, especially on underpowered devices.\u000a\u000aMoving it here from the packages feed as it is now an upstream kernel\u000amodule. Also easier to update as version updates can be coordinated better\u000a\u000aThe next LTS kernel (5.15) has this included. A depend on kernel < 5.15\u000awill need to be added later.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-02-19 18:29:42 +0100", "id" : "fbb8e1ef45fa3ebb10e653cdb14465508541350d", "msg" : "ksmbd: add out-of-tree module", "paths" : [ { "editType" : "add", "file" : "package/kernel/ksmbd/patches/01-keep_kmod_metadata.patch" }, { "editType" : "add", "file" : "package/kernel/ksmbd/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mpc85xx/p1020/config-default", "target/linux/mpc85xx/base-files/etc/uci-defaults/05_fix-compat-version", "package/boot/uboot-envtools/files/mpc85xx", "target/linux/mpc85xx/files/arch/powerpc/boot/dts/hiveap-330.dts", "target/linux/mpc85xx/image/p1020.mk", "target/linux/mpc85xx/Makefile" ], "commitId" : "cfe79f2eb8b3c874f3d1a4441b8a60af32169974", "timestamp" : 1645294829000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "mpc85xx: Patch HiveAP 330 u-boot to fix boot\u000a\u000aWhen Kernel 5.10 was enabled for mpc85xx, the kernel once again became too\u000alarge upon decompression (>7MB or so) to decompress itself on boot (see\u000aFS#4110[1]).\u000a\u000aThere have been many attempts to fix booting from a compressed kernel on\u000athe HiveAP-330:\u000a\u000a- b683f1c36d8a (\"mpc85xx: Use gzip compressed kernel on HiveAP-330\")\u000a- 98089bb8ba82 (\"mpc85xx: Use uncompressed kernel on the HiveAP-330\")\u000a- 26cb167a5ca7 (\"mpc85xx: Fix Aerohive HiveAP-330 initramfs image\")\u000a\u000aWe can no longer compress the kernel due to size, and the stock bootloader\u000adoes not support any other types of compression. Since an uncompressed\u000akernel no longer fits in the 8MiB kernel partition at 0x2840000, we need to\u000apatch u-boot to autoboot by running variable which isn't set by the\u000abootloader on each autoboot.\u000a\u000aThis commit repartitions the HiveAP, requiring a new COMPAT_VERSION,\u000aand uses the DEVICE_COMPAT_MESSAGE to guide the user to patch u-boot,\u000awhich changes the variable run on boot to be `owrt_boot`; the user can\u000athen set the value of that variable appropriately.\u000a\u000aThe following has been documented in the device's OpenWrt wiki page:\u000a. Please look there\u000afirst/too for more information.\u000a\u000aThe from-stock and upgrade from a previous installation now becomes:\u000a\u000a0) setup a network with a dhcp server and a tftp server at serverip\u000a(192.168.1.101) with the initramfs image in the servers root directory.\u000a\u000a1) Hook into UART (9600 baud) and enter U-Boot. You may need to enter\u000aa password of administrator or AhNf?d@ta06 if prompted. If the password\u000adoesn't work. Try reseting the device by pressing and holding the reset\u000abutton with the stock OS.\u000a\u000a2) Once in U-Boot, set the new owrt_boot and tftp+boot the initramfs image:\u000a Use copy and paste!\u000a\u000a # fw_setenv owrt_boot 'setenv bootargs \\\"console=ttyS0,$baudrate\\\";bootm 0xEC040000 - 0xEC000000'\u000a # save\u000a # dhcp\u000a # setenv bootargs console=ttyS0,$baudrate\u000a # tftpboot 0x1000000 192.168.1.101:openwrt-mpc85xx-p1020-aerohive_hiveap-330-initramfs-kernel.bin\u000a # bootm\u000a\u000a3) Once openwrt booted:\u000acarefully copy and paste this into the root shell. One step at a time\u000a\u000a # 3.0 install kmod-mtd-rw from the internet and load it\u000a\u000a opkg update; opkg install kmod-mtd-rw\u000a insmod mtd-rw i_want_a_brick=y\u000a\u000a # 3.1 create scripts that modifies uboot\u000a\u000acat <<- \"EOF\" > /tmp/uboot-update.sh\u000a . /lib/functions/system.sh\u000a cp \"/dev/mtd$(find_mtd_index 'u-boot')\" /tmp/uboot\u000a cp /tmp/uboot /tmp/uboot_patched\u000a ofs=$(strings -n80 -td < /tmp/uboot | grep '^ [0-9]* setenv bootargs.*cp\\.l' | cut -f2 -d' ')\u000a for off in $ofs; do\u000a printf \"run owrt_boot; \" | dd of=/tmp/uboot_patched bs=1 seek=${off} conv=notrunc\u000a done\u000a md5sum /tmp/uboot*\u000aEOF\u000a\u000a # 3.2 run the script to do the modification\u000a\u000a sh /tmp/uboot-update.sh\u000a\u000a # verify that /tmp/uboot and /tmp/uboot_patched are good\u000a #\u000a # my uboot was: (is printed during boot)\u000a # U-Boot 2009.11 (Jan 12 2017 - 00:27:25), Build: jenkins-HiveOS-Honolulu_AP350_Rel-245\u000a #\u000a # d84b45a2e8aca60d630fbd422efc6b39 /tmp/uboot\u000a # 6dc420f24c2028b9cf7f0c62c0c7f692 /tmp/uboot_patched\u000a # 98ebc7e7480ce9148cd2799357a844b0 /tmp/uboot-update.sh <-- just for reference\u000a\u000a # 3.3 this produces the /tmp/u-boot_patched file.\u000a\u000a mtd write /tmp/uboot_patched u-boot\u000a\u000a3) scp over the sysupgrade file to /tmp/ and run sysupgrade to flash OpenWrt:\u000a\u000a sysupgrade -n /tmp/openwrt-mpc85xx-p1020-aerohive_hiveap-330-squashfs-sysupgrade.bin\u000a\u000a4) after the reboot, you are good to go.\u000a\u000aOther notes:\u000a\u000a- Note that after this sysupgrade, the AP will be unavailable for 7 minutes\u000a to reformat flash. The tri-color LED does not blink in any way to\u000a indicate this, though there is no risk in interrupting this process,\u000a other than the jffs2 reformat being reset.\u000a\u000a- Add a uci-default to fix the compat version. This will prevent updates\u000a from previous versions without going through the installation process.\u000a\u000a- Enable CONFIG_MTD_SPLIT_UIMAGE_FW and adjust partitioning to combine\u000a the kernel and rootfs into a single dts partition to maximize storage\u000a space, though in practice the kernel can grow no larger than 16MiB due\u000a to constraints of the older mpc85xx u-boot platform.\u000a\u000a- Because of that limit, KERNEL_SIZE has been raised to 16m.\u000a\u000a- A .tar.gz of the u-boot source for the AP330 (a.k.a. Goldengate) can\u000a be found here[2].\u000a\u000a- The stock-jffs2 partition is also removed to make more space -- this\u000a is possible only now that it is no longer split away from the rootfs.\u000a\u000a- the console-override is gone. The device will now get the console\u000a through the bootargs. This has the advantage that you can set a different\u000a baudrate in uboot and the linux kernel will stick with it!\u000a\u000a- due to the repartitioning, the partition layout and names got a makeover.\u000a\u000a- the initramfs+fdt method is now combined into a MultiImage initramfs.\u000a The separate fdt download is no longer needed.\u000a\u000a- added uboot-envtools to the mpc85xx target. All targets have uboot and\u000a this way its available in the initramfs.\u000a\u000a[1]: https://bugs.openwrt.org/index.php?do=details&task_id=4110\u000a[2]: magnet:?xt=urn:btih:e53b27006979afb632af5935fa0f2affaa822a59\u000a\u000aTested-by: Martin Kennedy \u000aSigned-off-by: Martin Kennedy \u000a(rewrote parts of the commit message, Initramfs-MultiImage,\u000adropped bootargs-override, added wiki entry + link, uboot-envtools)\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-19 19:20:29 +0100", "id" : "cfe79f2eb8b3c874f3d1a4441b8a60af32169974", "msg" : "mpc85xx: Patch HiveAP 330 u-boot to fix boot", "paths" : [ { "editType" : "edit", "file" : "target/linux/mpc85xx/files/arch/powerpc/boot/dts/hiveap-330.dts" }, { "editType" : "edit", "file" : "target/linux/mpc85xx/image/p1020.mk" }, { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/mpc85xx" }, { "editType" : "edit", "file" : "target/linux/mpc85xx/p1020/config-default" }, { "editType" : "add", "file" : "target/linux/mpc85xx/base-files/etc/uci-defaults/05_fix-compat-version" }, { "editType" : "edit", "file" : "target/linux/mpc85xx/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mpc85xx/files/arch/powerpc/boot/dts/hiveap-330.dts" ], "commitId" : "583ac0e11df7e29142837410a320db4654e4ff96", "timestamp" : 1645295658000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "mpc85xx: update lp5521 led-controller node for 5.10\u000a\u000aThe tricolor LED which is controlled by a lp5521 needed\u000asome maintenance as the driver failed to load in the\u000acurrent v5.10 image:\u000a| lp5521: probe of 0-0032 failed with error -22\u000a\u000aThis is because the device-tree needed to be updated\u000ato match the latest led coloring and function trends.\u000a\u000a - removed the device name from the label\u000a - added color/function properties\u000a - added required reg and cells properties\u000a\u000aFor reference a disabled multicolor/RGB is added since this\u000areflects the real hardware. Unfortunately, the multicolor\u000asysfs interface isn't supported by yet.\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-19 19:34:18 +0100", "id" : "583ac0e11df7e29142837410a320db4654e4ff96", "msg" : "mpc85xx: update lp5521 led-controller node for 5.10", "paths" : [ { "editType" : "edit", "file" : "target/linux/mpc85xx/files/arch/powerpc/boot/dts/hiveap-330.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mpc85xx/files/arch/powerpc/boot/dts/hiveap-330.dts" ], "commitId" : "c7528996a5208ed94eb2e6dc82079542a7869ab3", "timestamp" : 1645295658000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "mpc85xx: change legacy \"eeprom\" compatible\u000a\u000asilences the following message:\u000a> eeprom 0-0051: eeprom driver is deprecated, please use at24 instead\u000a\u000aThe chip was likely a Dallas Semiconductor and later MAXIM part\u000abefore Analog Devices, Inc. bought MAXIM.\u000a\u000aFrom the datasheet:\u000a\u000a\"The DS28CN01 combines 1024 bits of EEPROM with challenge-and-response\u000aauthentication security implemented with the FIPS 180-1/180-2 and\u000aISO/IEC 10118-3 Secure Hash Algorithm (SHA-1).\"\u000a\u000a...\u000a\u000a\"Write Access Requires Knowledge of the Secret\u000aand the Capability of Computing and Transmitting\u000aa 160-Bit MAC as Authorization\"\u000a\u000aOpenWrt doesn't use it. There's no in-kernel driver\u000afrom what I know. Let's document that the chip is\u000aat the location.\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-19 19:34:18 +0100", "id" : "c7528996a5208ed94eb2e6dc82079542a7869ab3", "msg" : "mpc85xx: change legacy \"eeprom\" compatible", "paths" : [ { "editType" : "edit", "file" : "target/linux/mpc85xx/files/arch/powerpc/boot/dts/hiveap-330.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mpc85xx/files/arch/powerpc/boot/dts/panda.dts", "target/linux/mpc85xx/files/arch/powerpc/boot/dts/ws-ap3710i.dts", "target/linux/mpc85xx/files/arch/powerpc/boot/dts/hiveap-330.dts", "target/linux/mpc85xx/files/arch/powerpc/boot/dts/red-15w-rev1.dts", "target/linux/mpc85xx/files/arch/powerpc/boot/dts/tl-wdr4900-v1.dts" ], "commitId" : "256e1dbc7d09b165bcfadb373cde963f5d7f7fca", "timestamp" : 1645295658000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "mpc85xx: utilize dt-binding definitions for keys + gpios\u000a\u000ainclude the device-tree binding headers that provide definitions\u000afor keys codes and gpios in the device-tree files.\u000a\u000aRandom bonus: merge tl-wdr4900-v1's uboot with the nvmem-node.\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-19 19:34:18 +0100", "id" : "256e1dbc7d09b165bcfadb373cde963f5d7f7fca", "msg" : "mpc85xx: utilize dt-binding definitions for keys + gpios", "paths" : [ { "editType" : "edit", "file" : "target/linux/mpc85xx/files/arch/powerpc/boot/dts/tl-wdr4900-v1.dts" }, { "editType" : "edit", "file" : "target/linux/mpc85xx/files/arch/powerpc/boot/dts/panda.dts" }, { "editType" : "edit", "file" : "target/linux/mpc85xx/files/arch/powerpc/boot/dts/hiveap-330.dts" }, { "editType" : "edit", "file" : "target/linux/mpc85xx/files/arch/powerpc/boot/dts/red-15w-rev1.dts" }, { "editType" : "edit", "file" : "target/linux/mpc85xx/files/arch/powerpc/boot/dts/ws-ap3710i.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mpc85xx/image/p1020.mk" ], "commitId" : "2db231e77a3a547a6635d16cdf97f9128a8bd277", "timestamp" : 1645295658000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "mpc85xx: add HiveAP-350 alternative name for HiveAP-330\u000a\u000aThe HiveAP-350 has six external antennas connectors.\u000a(It also has twice the flash?)\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-19 19:34:18 +0100", "id" : "2db231e77a3a547a6635d16cdf97f9128a8bd277", "msg" : "mpc85xx: add HiveAP-350 alternative name for HiveAP-330", "paths" : [ { "editType" : "edit", "file" : "target/linux/mpc85xx/image/p1020.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/hwmon.mk" ], "commitId" : "2aa97ecb59e9bc654c14af78337bef02e08965bf", "timestamp" : 1645295658000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "kernel: add kmod-hwmon-lm70 support\u000a\u000apackage hwmon's lm70.ko. This module supports the\u000aNational Semiconductor/TI LM70,LM71,LM74 and\u000aTI TMP121,TMP122,TMP123 and TMP124 chips (all SPI).\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-19 19:34:18 +0100", "id" : "2aa97ecb59e9bc654c14af78337bef02e08965bf", "msg" : "kernel: add kmod-hwmon-lm70 support", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/hwmon.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/apm821xx/base-files/etc/init.d/hwmon_fancontrol", "target/linux/apm821xx/dts/netgear-wndr4700.dts", "target/linux/apm821xx/patches-5.10/804-hwmon-tc654-add-thermal_cooling-device.patch" ], "commitId" : "b0d5939b80008aca8090832eb9918b998f08e8f3", "timestamp" : 1645295658000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "apm821xx: WNDR4700: use upstream tc654 cooling devices\u000a\u000aUpstream hwmon-maintainer had various comments about\u000athe changes to the tc654 driver. These have been\u000aaddressed and the cooling device support is destined\u000afor inclusion.\u000a\u000aOne of the comments was the change of the cooling states\u000ascaling. No longer the driver uses the same values as the\u000ahwmon interface, instead the states are now the 17 states\u000athe tc654 supports.\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-19 19:34:18 +0100", "id" : "b0d5939b80008aca8090832eb9918b998f08e8f3", "msg" : "apm821xx: WNDR4700: use upstream tc654 cooling devices", "paths" : [ { "editType" : "add", "file" : "target/linux/apm821xx/base-files/etc/init.d/hwmon_fancontrol" }, { "editType" : "edit", "file" : "target/linux/apm821xx/dts/netgear-wndr4700.dts" }, { "editType" : "edit", "file" : "target/linux/apm821xx/patches-5.10/804-hwmon-tc654-add-thermal_cooling-device.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/dts/qcn5502_netgear_ex7300-v2.dts", "target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata" ], "commitId" : "3e3e78de1103cb0c5af4cc229152236758c37901", "timestamp" : 1645332306000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ath79: utilize nvmem on Netgear EX7300 v2\u000a\u000amtd-mac-address should no longer be used after commit 5ae2e786395c\u000a(\"kernel: drop support for mtd-mac-address\"). Convert it to nvmem-cells.\u000a\u000aWhile at it, also convert OpenWrt's custom mtd-cal-data property and\u000auserspace pre-calibration data extraction to the nvmem implementation.\u000a\u000aNote: nvmem-cells in QCN5502 wmac has not been tested.\u000a\u000aFixes: c32008a37b81 (\"ath79: add partial support for Netgear EX7300v2\")\u000aSigned-off-by: Sungbo Eo \u000a", "date" : "2022-02-20 13:45:06 +0900", "id" : "3e3e78de1103cb0c5af4cc229152236758c37901", "msg" : "ath79: utilize nvmem on Netgear EX7300 v2", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/dts/qcn5502_netgear_ex7300-v2.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/firmware/wireless-regdb/Makefile" ], "commitId" : "19a90262df89f8419b058cf9a00dc9e8d465088b", "timestamp" : 1645332477000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "wireless-regdb: update to version 2022.02.18\u000a\u000ae061299 wireless-regdb: Raise DFS TX power limit to 250 mW (24 dBm) for the US\u000a2ce78ed wireless-regdb: Update regulatory rules for Croatia (HR) on 6GHz\u000a0d39f4c wireless-regdb: Update regulatory rules for South Korea (KR)\u000aacad231 wireless-regdb: Update regulatory rules for France (FR) on 6 and 60 GHz\u000aea83a82 wireless-regdb: add support for US S1G channels\u000a4408149 wireless-regdb: add 802.11ah bands to world regulatory domain\u000a5f3cadc wireless-regdb: Update regulatory rules for Spain (ES) on 6GHz\u000ae0ac69b Revert \"wireless-regdb: Update regulatory rules for South Korea (KR)\"\u000a40e5e80 wireless-regdb: Update regulatory rules for South Korea (KR)\u000ae427ff2 wireless-regdb: Update regulatory rules for China (CN)\u000a0970116 wireless-regdb: Update regulatory rules for the Netherlands (NL) on 6GHz\u000a4dac44b wireless-regdb: update regulatory database based on preceding changes\u000a\u000aSigned-off-by: Sungbo Eo \u000a", "date" : "2022-02-20 13:47:57 +0900", "id" : "19a90262df89f8419b058cf9a00dc9e8d465088b", "msg" : "wireless-regdb: update to version 2022.02.18", "paths" : [ { "editType" : "edit", "file" : "package/firmware/wireless-regdb/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/mt7620a_iptime.dtsi" ], "commitId" : "9968a909c248169064446ed40e66d18986d93d11", "timestamp" : 1645332477000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "Revert \"ramips: increase spi-max-frequency for ipTIME mt7620 devices\"\u000a\u000aThis reverts commit 13a185bf8acb67da4a68873e560876c0e60b1a87.\u000a\u000aThere was a report that one A1004ns device fails to detect its flash\u000achip correctly:\u000a\u000a[ 1.470297] spi-nor spi0.0: unrecognized JEDEC id bytes: e0 10 0c 40 10 08\u000a[ 1.484110] spi-nor: probe of spi0.0 failed with error -2\u000a\u000aIt also uses a different flash chip model:\u000a* in my hand: Winbond W25Q128FVSIG (SOIC-8)\u000a* reported: Macronix MX25L12845EMI-10G (SOP-16)\u000a\u000aReducing spi-max-frequency solved the detection failure. Hence revert.\u000a\u000aReported-by: Koasing \u000aTested-by: Koasing \u000aSigned-off-by: Sungbo Eo \u000a", "date" : "2022-02-20 13:47:57 +0900", "id" : "9968a909c248169064446ed40e66d18986d93d11", "msg" : "Revert \"ramips: increase spi-max-frequency for ipTIME mt7620 devices\"", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7620a_iptime.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/image/mt7621.mk", "target/linux/ramips/dts/mt7621_iptime_a3002mesh.dts", "target/linux/ramips/mt7621/base-files/etc/board.d/02_network", "target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac" ], "commitId" : "125b9aec2929f38511c69f41a9e51c6d81055325", "timestamp" : 1645332795000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ramips: add support for ipTIME A3002MESH\u000a\u000aAdd support for ipTIME A3002MESH.\u000a\u000aHardware:\u000a- SoC: MediaTek MT7621AT (880MHz, Duel-Core)\u000a- RAM: DDR3 128MB\u000a- Flash: XMC XM25QH128AHIG (SPI-NOR 16MB)\u000a- WiFi: MediaTek MT7615D (2.4GHz, 5GHz, DBDC)\u000a- Ethernet: MediaTek MT7530 (WAN x1, LAN x2, SoC built-in)\u000a- UART: [GND, RX, TX, 3.3V] (57600 8N1, J4)\u000a\u000aMAC addresses:\u000a| interface | MAC | source | comment\u000a|-----------|-------------------|----------------|----------\u000a| LAN | 70:XX:XX:5X:XX:X3 | |\u000a| WAN | 70:XX:XX:5X:XX:X1 | u-boot 0x1fc40 |\u000a| WLAN 2G | 72:XX:XX:4X:XX:X0 | |\u000a| WLAN 5G | 70:XX:XX:5X:XX:X0 | factory 0x4 |\u000a| | 70:XX:XX:5X:XX:X0 | u-boot 0x1fc20 | unknown\u000a| | 70:XX:XX:5X:XX:X2 | factory 0x8004 | unknown\u000a\u000a- WLAN 2G MAC address is not the same as stock firmware since OpenWrt\u000a uses LAN MAC address with local bit sets.\u000a\u000aInstallation:\u000a1. Flash initramfs image. This can be done using stock web ui or TFTP\u000a2. Connect to OpenWrt with an SSH connection to 192.168.1.1\u000a3. Perform sysupgrade with sysupgrade image\u000a\u000aRevert to stock firmware:\u000a- Flash stock firmware via OEM TFTP Recovery mode\u000a- Perform sysupgrade with stock image\u000a\u000aTFTP Recovery method:\u000a1. Unplug the router\u000a2. Hold the reset button and plug in\u000a3. Release when the power LED stops flashing and go off\u000a4. Set your computer IP address manually to 192.168.0.x / 255.255.255.0\u000a5. Flash image with TFTP client to 192.168.0.1\u000a\u000aSigned-off-by: Yoonji Park \u000a[wrap/rephrase commit message]\u000aSigned-off-by: Sungbo Eo \u000a", "date" : "2022-02-20 13:53:15 +0900", "id" : "125b9aec2929f38511c69f41a9e51c6d81055325", "msg" : "ramips: add support for ipTIME A3002MESH", "paths" : [ { "editType" : "add", "file" : "target/linux/ramips/dts/mt7621_iptime_a3002mesh.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/board.d/02_network" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac" }, { "editType" : "edit", "file" : "target/linux/ramips/image/mt7621.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/nand/base-files/etc/board.d/02_network" ], "commitId" : "e282e50d44910956d145950e62b75d4fc9a5e20d", "timestamp" : 1645332852000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ath79: fix wndr4500v3 lan port order to match case\u000a\u000aThe LED and LAN port numbering on the case of wndr4500v3 devices are\u000areversed relative to the wndr4300v2. I created this patch to so that the\u000aordering in OpenWRT will be consistent with that.\u000a\u000aSigned-off-by: Graham Cole \u000a", "date" : "2022-02-20 13:54:12 +0900", "id" : "e282e50d44910956d145950e62b75d4fc9a5e20d", "msg" : "ath79: fix wndr4500v3 lan port order to match case", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/nand/base-files/etc/board.d/02_network" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/image/mt7621.mk" ], "commitId" : "65df862b50a6301964c9a2d7d8281e68e60ce16f", "timestamp" : 1645340136000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ramips: mt7621: print size of factory initramfs-image if it's too big\u000a\u000aIt's helpful to know the current and maximal size of the imagefiles if the\u000acreation fails.\u000a\u000aSigned-off-by: Sven Roederer \u000a", "date" : "2022-02-20 15:55:36 +0900", "id" : "65df862b50a6301964c9a2d7d8281e68e60ce16f", "msg" : "ramips: mt7621: print size of factory initramfs-image if it's too big", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/image/mt7621.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/image/mt7621.mk" ], "commitId" : "61d97bf377fe3d6e4369e96cf497a16555bf0874", "timestamp" : 1645341403000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ramips: clean up Makefile formatting\u000a\u000aUse correct indent in target/linux/ramips/image/mt7621.mk\u000ato be consistent with the rest of the file.\u000a\u000aSigned-off-by: Nick McKinney \u000a[rephrase commit message as Adrian suggested, fix a6004ns-m indent]\u000aSigned-off-by: Sungbo Eo \u000a", "date" : "2022-02-20 16:16:43 +0900", "id" : "61d97bf377fe3d6e4369e96cf497a16555bf0874", "msg" : "ramips: clean up Makefile formatting", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/image/mt7621.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/config/netifd/Makefile" ], "commitId" : "d8bf730fe063fde08f9852f8260244a910fddd06", "timestamp" : 1645350775000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "netifd: bump to version 2022-02-20\u000a\u000aContains following changes:\u000a\u000a 136006b88826 cmake: fix usage of implicit library and include paths\u000a bc0e84d689e2 netifd: interface-ip: don't set fib6 policies if ipv6 disabled\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-02-20 10:52:55 +0100", "id" : "d8bf730fe063fde08f9852f8260244a910fddd06", "msg" : "netifd: bump to version 2022-02-20", "paths" : [ { "editType" : "edit", "file" : "package/network/config/netifd/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mpc85xx/files/arch/powerpc/boot/dts/tl-wdr4900-v1.dts" ], "commitId" : "c062087a6ce092f785e7e4e31714fb14c94f1ce8", "timestamp" : 1645362278000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "mpc85xx: fix KEY_RFKILL vs KEY_RFKill\u000a\u000aThis fixes a buildbot builder error:\u000aError: arch/powerpc/boot/dts/tl-wdr4900-v1.dts:245.18-19 syntax error\u000a\u000aFixes: 256e1dbc7d09 (\"mpc85xx: utilize dt-binding definitions for keys + gpios\")\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-20 14:04:38 +0100", "id" : "c062087a6ce092f785e7e4e31714fb14c94f1ce8", "msg" : "mpc85xx: fix KEY_RFKILL vs KEY_RFKill", "paths" : [ { "editType" : "edit", "file" : "target/linux/mpc85xx/files/arch/powerpc/boot/dts/tl-wdr4900-v1.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/image/generic.mk" ], "commitId" : "5696244ae242b7965b6754a59aa104016840db52", "timestamp" : 1645362278000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq806x: disable Linksys EA7500v1 and EA8500\u000a\u000aThe kernel of both images will no longer fit into\u000athe 3072KiB / 3MiB kernel partition:\u000a|Image Name: ARM OpenWrt Linux-5.10.100\u000a|Created: Sat Feb 19 00:11:55 2022\u000a|Image Type: ARM Linux Kernel Image (uncompressed)\u000a|Data Size: 3147140 Bytes = 3073.38 KiB = 3.00 MiB\u000a\u000aDisable both targets for now, until a solution is available.\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-20 14:04:38 +0100", "id" : "5696244ae242b7965b6754a59aa104016840db52", "msg" : "ipq806x: disable Linksys EA7500v1 and EA8500", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/image/generic.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/uboot-envtools/files/ath79" ], "commitId" : "411940ded49a44719b16d3d3ace448d0c1536ada", "timestamp" : 1645362278000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ath79: uboot-envtools: fix partition for ZTE MF286\u000a\u000aBy mistake, a wrong partition for U-boot environment was introduced for\u000aZTE MF286 while adding support, when flash layout wasn't finalized. Fix\u000athat, according to the actual flash layout:\u000adev: size erasesize name\u000amtd0: 00140000 00020000 \"fota-flag\"\u000amtd1: 00140000 00020000 \"caldata\"\u000amtd2: 00140000 00020000 \"mac\"\u000amtd3: 00f40000 00020000 \"ubiconcat0\"\u000amtd4: 00400000 00020000 \"kernel\"\u000amtd5: 06900000 00020000 \"ubiconcat1\"\u000amtd6: 00080000 00010000 \"u-boot\"\u000amtd7: 00020000 00010000 \"u-boot-env\"\u000amtd8: 07840000 00020000 \"ubi\"\u000a\u000aFixes: 8c78a13bfc1f (\"ath79: support ZTE MF286\")\u000aSigned-off-by: Lech Perczak \u000a", "date" : "2022-02-20 14:04:38 +0100", "id" : "411940ded49a44719b16d3d3ace448d0c1536ada", "msg" : "ath79: uboot-envtools: fix partition for ZTE MF286", "paths" : [ { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/ath79" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq40xx/base-files/etc/board.d/01_leds" ], "commitId" : "c1e06a0cbb0ffede0bf619c0e2c6e5bf1f5020b8", "timestamp" : 1645363483000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq40xx: mikrotik: fix LED script\u000a\u000aFix the missing ;; after the cAP ac case in /e/b/01_leds.\u000a\u000aFixes: 93d9119 (\"ipq40xx: add MikroTik cAP ac support\")\u000aSigned-off-by: Robert Marko \u000aSigned-off-by: Christian Lamparter (minor touch-up)\u000a", "date" : "2022-02-20 14:24:43 +0100", "id" : "c1e06a0cbb0ffede0bf619c0e2c6e5bf1f5020b8", "msg" : "ipq40xx: mikrotik: fix LED script", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq40xx/base-files/etc/board.d/01_leds" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/mac80211/realtek.mk" ], "commitId" : "808210d992fe4107e8c7f8525e9e6dbf753fad75", "timestamp" : 1645363600000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "mac80211: add debug compile option for rtw88 devices\u000a\u000aThis commit adds the following package compile options.\u000a\u000aCONFIG_PACKAGE_RTW88_DEBGUG:\u000aCompile the driver with additional debug logging output\u000a\u000aCONFIG_PACKAGE_RTW88_DEBGUGFS:\u000aAdd the possibility to map information about the driver rtw88 into\u000adebugfs.\u000a\u000aSigned-off-by: Florian Eckert \u000a", "date" : "2022-02-20 14:26:40 +0100", "id" : "808210d992fe4107e8c7f8525e9e6dbf753fad75", "msg" : "mac80211: add debug compile option for rtw88 devices", "paths" : [ { "editType" : "edit", "file" : "package/kernel/mac80211/realtek.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm27xx/bcm2708/config-5.10" ], "commitId" : "dbb45421bab6e6f2b257810f5162b81e0310b620", "timestamp" : 1645363601000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "bcm27xx: bcm2708: update defconfig\u000a\u000aEnabled CONFIG_ALL_KMODS and ran make kernel_menuconfig against\u000abcm2708 to update defconfig. Some of the removed symbols are\u000apresent in target/linux/generic/config-5.10 while others were\u000aremoved by the make target.\u000a\u000aSigned-off-by: John Audia \u000aSigned-off-by: Christian Lamparter (wrapped)\u000a", "date" : "2022-02-20 14:26:41 +0100", "id" : "dbb45421bab6e6f2b257810f5162b81e0310b620", "msg" : "bcm27xx: bcm2708: update defconfig", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm27xx/bcm2708/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm27xx/bcm2709/config-5.10" ], "commitId" : "332f69583ada04b74dd700c2ccb9c4c639de02be", "timestamp" : 1645363601000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "bcm27xx: bcm2709: update defconfig\u000a\u000aEnabled CONFIG_ALL_KMODS and ran make kernel_menuconfig against\u000abcm2709 to update defconfig. Some of the removed symbols are\u000apresent in target/linux/generic/config-5.10 while others were\u000aremoved by the make target.\u000a\u000aSigned-off-by: John Audia \u000aSigned-off-by: Christian Lamparter (wrapped)\u000a", "date" : "2022-02-20 14:26:41 +0100", "id" : "332f69583ada04b74dd700c2ccb9c4c639de02be", "msg" : "bcm27xx: bcm2709: update defconfig", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm27xx/bcm2709/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm27xx/bcm2710/config-5.10" ], "commitId" : "a478202d74b66c3da17d57442649eb4f131fc7b2", "timestamp" : 1645363602000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "bcm27xx: bcm2710: update defconfig\u000a\u000aEnabled CONFIG_ALL_KMODS and ran make kernel_menuconfig against\u000abcm2710 to update defconfig. Some of the removed symbols are\u000apresent in target/linux/generic/config-5.10 while others were\u000aremoved by the make target.\u000a\u000aSigned-off-by: John Audia \u000aSigned-off-by: Christian Lamparter (wrapped)\u000a", "date" : "2022-02-20 14:26:42 +0100", "id" : "a478202d74b66c3da17d57442649eb4f131fc7b2", "msg" : "bcm27xx: bcm2710: update defconfig", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm27xx/bcm2710/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm27xx/bcm2711/config-5.10" ], "commitId" : "82da1dfd69aa80d31cd152b5c7bfb76fb25bb03f", "timestamp" : 1645363602000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "bcm27xx: bcm2711: update defconfig\u000a\u000aEnabled CONFIG_ALL_KMODS and ran make kernel_menuconfig against\u000abcm2711 to update defconfig. Some of the removed symbols are\u000apresent in target/linux/generic/config-5.10 while others were\u000aremoved by the make target.\u000a\u000aSigned-off-by: John Audia \u000aSigned-off-by: Christian Lamparter (wrapped)\u000a", "date" : "2022-02-20 14:26:42 +0100", "id" : "82da1dfd69aa80d31cd152b5c7bfb76fb25bb03f", "msg" : "bcm27xx: bcm2711: update defconfig", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm27xx/bcm2711/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/uboot-mvebu/patches/102-arm-mvebu-turris_omnia-Reset-the-board-immediately-o.patch", "package/boot/uboot-mvebu/patches/100-ddr-marvell-a38x-fix-BYTE_HOMOGENEOUS_SPLIT_OUT-deci.patch", "package/boot/uboot-mvebu/patches/101-arm-mvebu-spl-Add-option-to-reset-the-board-on-DDR-t.patch" ], "commitId" : "696f0a1cb466d580a91a62717e474bb11e3d4a53", "timestamp" : 1645363602000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "uboot-mvebu: backport pending patches for Marvell A38x\u000a\u000a100-ddr-marvell-a38x-fix-BYTE_HOMOGENEOUS_SPLIT_OUT-deci.patch [1]:\u000aSoC Marvell A38x is used in Turris Omnia, and we thought that with recent\u000afiddling around DDR training to fix it once for all, there were\u000areproduced the issue in the upcoming new revision Turris Omnia boards.\u000a\u000a101-arm-mvebu-spl-Add-option-to-reset-the-board-on-DDR-t.patch [2]:\u000aThis is useful when some board may occasionally fail with DDR training,\u000aand it adds the option to reset the board on the DDR training failure\u000a\u000a102-arm-mvebu-turris_omnia-Reset-the-board-immediately-o.patch [3]:\u000aThis enables the option CONFIG_DDR_RESET_ON_TRAINING_FAILURE (added by\u000a101 patch), so the Turris Omnia board is restarted immediately, and it\u000adoes not require to reset the board manually or wait 120s for MCU to\u000areset the board\u000a\u000a[1] https://patchwork.ozlabs.org/project/uboot/patch/20220217000837.13003-1-kabel@kernel.org/\u000a[2] https://patchwork.ozlabs.org/project/uboot/patch/20220217000849.13028-1-kabel@kernel.org/\u000a[3] https://patchwork.ozlabs.org/project/uboot/patch/20220217000849.13028-2-kabel@kernel.org/\u000a\u000aSigned-off-by: Josef Schlehofer \u000a", "date" : "2022-02-20 14:26:42 +0100", "id" : "696f0a1cb466d580a91a62717e474bb11e3d4a53", "msg" : "uboot-mvebu: backport pending patches for Marvell A38x", "paths" : [ { "editType" : "add", "file" : "package/boot/uboot-mvebu/patches/102-arm-mvebu-turris_omnia-Reset-the-board-immediately-o.patch" }, { "editType" : "add", "file" : "package/boot/uboot-mvebu/patches/101-arm-mvebu-spl-Add-option-to-reset-the-board-on-DDR-t.patch" }, { "editType" : "add", "file" : "package/boot/uboot-mvebu/patches/100-ddr-marvell-a38x-fix-BYTE_HOMOGENEOUS_SPLIT_OUT-deci.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mvebu/cortexa72/config-5.10" ], "commitId" : "6f88526fa4e0aa5f60834d181d04f8a9911887be", "timestamp" : 1645363603000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "mvebu: cortexa72: enable ARM_ARMADA_8K_CPUFREQ\u000a\u000aEnable the AP806's cpufreq driver. This driver is compatible with the\u000aArmada 7K and 8K platforms.\u000a\u000aTested-by: Stijn Segers (RB5009UG+S+IN)\u000aSigned-off-by: Matthew Hagan \u000a", "date" : "2022-02-20 14:26:43 +0100", "id" : "6f88526fa4e0aa5f60834d181d04f8a9911887be", "msg" : "mvebu: cortexa72: enable ARM_ARMADA_8K_CPUFREQ", "paths" : [ { "editType" : "edit", "file" : "target/linux/mvebu/cortexa72/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/dts-5.10/rtl930x.dtsi", "target/linux/realtek/dts-5.10/rtl9302_zyxel_xgs1250-12.dts", "target/linux/realtek/dts-5.10/rtl839x.dtsi", "target/linux/realtek/dts-5.10/rtl931x.dtsi", "target/linux/realtek/dts-5.10/rtl8393_zyxel_gs1900-48.dts" ], "commitId" : "1ca081000a6acf36a7e6c42362d8fa5767413203", "timestamp" : 1645374235000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: consolidate bootargs again\u000a\u000aBootargs for devices in the realtek target were previously consolidated\u000ain commit af2cfbda2bf5 (\"realtek: Consolidate bootargs\"), since all\u000adevices currently use the same arguments.\u000a\u000aCommit a75b9e3ecb61 (\"realtek: Adding RTL930X sub-target\") reverted this\u000awithout any argumentation, so let's undo that.\u000a\u000aCommit 0b8dfe085180 (\"realtek: Add RTL931X sub-target\") introduced the\u000aold bootargs also for RTL931x, without providing any actual device\u000asupport. Until that is done, let's assume vendors will have done what\u000athey did before, and use a baud rate of 115200.\u000a\u000aFixes: a75b9e3ecb61 (\"realtek: Adding RTL930X sub-target\")\u000aSigned-off-by: Sander Vanheule \u000a", "date" : "2022-02-20 16:23:55 +0000", "id" : "1ca081000a6acf36a7e6c42362d8fa5767413203", "msg" : "realtek: consolidate bootargs again", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/dts-5.10/rtl930x.dtsi" }, { "editType" : "edit", "file" : "target/linux/realtek/dts-5.10/rtl8393_zyxel_gs1900-48.dts" }, { "editType" : "edit", "file" : "target/linux/realtek/dts-5.10/rtl9302_zyxel_xgs1250-12.dts" }, { "editType" : "edit", "file" : "target/linux/realtek/dts-5.10/rtl839x.dtsi" }, { "editType" : "edit", "file" : "target/linux/realtek/dts-5.10/rtl931x.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/dts-5.10/rtl839x.dtsi" ], "commitId" : "004d4d66c84c650c4d0f283e43569a2a1efb0e1f", "timestamp" : 1645374235000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: fix node addresses for RTL839x\u000a\u000aThe address in some node names doesn't match the actual offset specified\u000ain the DT node. Update the names to fix this.\u000a\u000aWhile fixing the node names, also drop the unused node labels.\u000a\u000aFixes: 0a7565e53653 (\"realtek: Update rtl839x.dtsi for realtek,rtl-intc, new gpio controller remove RTL8231 node\")\u000aSigned-off-by: Sander Vanheule \u000a", "date" : "2022-02-20 16:23:55 +0000", "id" : "004d4d66c84c650c4d0f283e43569a2a1efb0e1f", "msg" : "realtek: fix node addresses for RTL839x", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/dts-5.10/rtl839x.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/dts-5.10/rtl8380_netgear_gigabit.dtsi", "target/linux/realtek/dts-5.10/rtl838x.dtsi", "target/linux/realtek/dts-5.10/rtl8380_zyxel_gs1900.dtsi", "target/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210-10p.dts" ], "commitId" : "4b31717fb031e6b99f476e79b5e8b3d6a8b0b9ff", "timestamp" : 1645374235000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: move RTL8231 definitions to board files\u000a\u000aThe RTL8231 is an external chip, and not part of the SoC. That means\u000ait is more appropriate to define it in the board specific (base) files,\u000ainstead of the DT include for the SoC itself.\u000a\u000aMoving the RTL8231 definition also ensures that boards with no GPIO\u000aexpander, or an alternative one, don't have a useless gpio1 node label\u000adefined.\u000a\u000aTested on a Netgear GS110TPPv1.\u000a\u000aSigned-off-by: Sander Vanheule \u000a", "date" : "2022-02-20 16:23:55 +0000", "id" : "4b31717fb031e6b99f476e79b5e8b3d6a8b0b9ff", "msg" : "realtek: move RTL8231 definitions to board files", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/dts-5.10/rtl838x.dtsi" }, { "editType" : "edit", "file" : "target/linux/realtek/dts-5.10/rtl8380_netgear_gigabit.dtsi" }, { "editType" : "edit", "file" : "target/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210-10p.dts" }, { "editType" : "edit", "file" : "target/linux/realtek/dts-5.10/rtl8380_zyxel_gs1900.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/dts-5.10/rtl930x.dtsi" ], "commitId" : "a39fbaf23a4a6632bcc17d41481238e8179f8524", "timestamp" : 1645374235000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: use higher priority for timer interrupts\u000a\u000aThe assigned output index for the event timers was quite low, lower even\u000athan the ethernet interrupt. This means that high network load could\u000apreempt timer interrupts, possibly leading to all sorts of strange\u000abehaviour.\u000a\u000aIncrease the interrupt output index of the event timers to 5, which is\u000athe highest priority output and corresponds to the (otherwise unused)\u000aMIPS CPU timer interrupt.\u000a\u000aFixes: a75b9e3ecb61 (\"realtek: Adding RTL930X sub-target\")\u000aSigned-off-by: Sander Vanheule \u000a", "date" : "2022-02-20 16:23:55 +0000", "id" : "a39fbaf23a4a6632bcc17d41481238e8179f8524", "msg" : "realtek: use higher priority for timer interrupts", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/dts-5.10/rtl930x.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/dts-5.10/rtl8393_zyxel_gs1900-48.dts" ], "commitId" : "66140820e14fb76ef0c56188de657d105f1edb64", "timestamp" : 1645374235000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: ZyXEL GS1900-48: drop status from gpio1\u000a\u000aThe default value for a DT node's status property is already \"okay\", so\u000athere's no need to specify it again. Drop the status property to clean\u000aup the DTS.\u000a\u000aSigned-off-by: Sander Vanheule \u000a", "date" : "2022-02-20 16:23:55 +0000", "id" : "66140820e14fb76ef0c56188de657d105f1edb64", "msg" : "realtek: ZyXEL GS1900-48: drop status from gpio1", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/dts-5.10/rtl8393_zyxel_gs1900-48.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/dts-5.10/rtl8393_zyxel_gs1900-48.dts" ], "commitId" : "fa20f2bfc76fe18d110c97da27d38d35c2b93847", "timestamp" : 1645374235000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: ZyXEL GS1900-48: fix system LED polarity\u000a\u000aWhen driven by a GPIO pin, the system LED needs to be configured as\u000aactive high. Otherwise the LED switches off after booting and\u000ainitialisation.\u000a\u000aFixes: 47f5a0a3eed5 (\"realtek: Add support for ZyXEL GS1900-48 Switch\")\u000aSigned-off-by: Sander Vanheule \u000a", "date" : "2022-02-20 16:23:55 +0000", "id" : "fa20f2bfc76fe18d110c97da27d38d35c2b93847", "msg" : "realtek: ZyXEL GS1900-48: fix system LED polarity", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/dts-5.10/rtl8393_zyxel_gs1900-48.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/dts-5.10/rtl930x.dtsi" ], "commitId" : "71810eb068d06adf9efc14bc7dd6359c4bda711c", "timestamp" : 1645374238000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: clean up RTL930x timer DT node\u000a\u000aThe Realtek timer node for RTL930x doesn't have any child nodes, making\u000athe use of '#address-cells' quite pointless. It is also not an interrupt\u000acontroller, meaning it makes no sense to define '#interrupt-cells'.\u000a\u000aThe I/O address for this node is also wrong, but this is hidden by the\u000afact that the driver associated with this node bypasses the usual DT\u000amachinery and does it's own thing. Correct the address to have a sane\u000avalue, even though it isn't actually used.\u000a\u000aFixes: a75b9e3ecb61 (\"realtek: Adding RTL930X sub-target\")\u000aSigned-off-by: Sander Vanheule \u000a", "date" : "2022-02-20 16:23:58 +0000", "id" : "71810eb068d06adf9efc14bc7dd6359c4bda711c", "msg" : "realtek: clean up RTL930x timer DT node", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/dts-5.10/rtl930x.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/dts-5.10/rtl930x.dtsi", "target/linux/realtek/files-5.10/arch/mips/kernel/cevt-rtl9300.c" ], "commitId" : "9db651f4a2b724a18d4b3551b6b35fbcc911a05d", "timestamp" : 1645374238000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: use DT provided address for timers\u000a\u000aThe I/O base address for the timers was hardcoded into the driver,\u000aor derived from the HW IRQ number as an even more horrible hack. All\u000asupported SoC families have these timers, but with hardcoded addresses\u000athe code cannot be reused right now.\u000a\u000aRequest the timer's base address from the DT specification, and store it\u000ain a private struct for future reference.\u000a\u000aMatching the second interrupt specifier, the address range for the\u000asecond timer is added to the DT specification.\u000a\u000aSigned-off-by: Sander Vanheule \u000a", "date" : "2022-02-20 16:23:58 +0000", "id" : "9db651f4a2b724a18d4b3551b6b35fbcc911a05d", "msg" : "realtek: use DT provided address for timers", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/arch/mips/kernel/cevt-rtl9300.c" }, { "editType" : "edit", "file" : "target/linux/realtek/dts-5.10/rtl930x.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/files-5.10/arch/mips/kernel/cevt-rtl9300.c" ], "commitId" : "66d8db01cc04f18ccfa63d2e49ed281a6fe66c3c", "timestamp" : 1645374238000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "realtek: remove debugging code from timer\u000a\u000aRemove some (dead) debugging code from the Realtek timer to clean up the\u000asources of this driver.\u000a\u000aSigned-off-by: Sander Vanheule \u000a", "date" : "2022-02-20 16:23:58 +0000", "id" : "66d8db01cc04f18ccfa63d2e49ed281a6fe66c3c", "msg" : "realtek: remove debugging code from timer", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/files-5.10/arch/mips/kernel/cevt-rtl9300.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/config/qosify/Makefile" ], "commitId" : "cbfce9236754700a343632fff8e035acbc1b1384", "timestamp" : 1645377194000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "qosify: update to the latest version\u000a\u000a65b42032063f interface: add missing autorate-ingress options\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-02-20 18:13:14 +0100", "id" : "cbfce9236754700a343632fff8e035acbc1b1384", "msg" : "qosify: update to the latest version", "paths" : [ { "editType" : "edit", "file" : "package/network/config/qosify/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/image/generic-tp-link.mk" ], "commitId" : "034531db73fa2546ad6724dd90ed13fe7a3ee7fb", "timestamp" : 1645467390000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/pepe2k", "fullName" : "pepe2k" }, "authorEmail" : "pepe2k@gmail.com", "comment" : "ath79: image: drop 'BOARDNAME' from devices recipes\u000a\u000aThe 'BOARDNAME' variable is part of target configuration and shouldn't\u000abe part of a device's image recipe.\u000a\u000aSigned-off-by: Piotr Dymacz \u000a", "date" : "2022-02-21 19:16:30 +0100", "id" : "034531db73fa2546ad6724dd90ed13fe7a3ee7fb", "msg" : "ath79: image: drop 'BOARDNAME' from devices recipes", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/image/generic-tp-link.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/image/generic.mk", "target/linux/ath79/image/tiny.mk" ], "commitId" : "aae7af4219e56c2787f675109d9dd1a44a5dcba4", "timestamp" : 1645478550000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/pepe2k", "fullName" : "pepe2k" }, "authorEmail" : "pepe2k@gmail.com", "comment" : "ath79: image: use 'kmod-usb-chipidea2' for AR933x devices\u000a\u000aAR933x based devices should include 'kmod-usb-chipidea2' for USB\u000asupport. Fixes: #9243.\u000a\u000aSigned-off-by: Piotr Dymacz \u000a", "date" : "2022-02-21 22:22:30 +0100", "id" : "aae7af4219e56c2787f675109d9dd1a44a5dcba4", "msg" : "ath79: image: use 'kmod-usb-chipidea2' for AR933x devices", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/image/tiny.mk" }, { "editType" : "edit", "file" : "target/linux/ath79/image/generic.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/openssl/patches/130-dont-build-tests-fuzz.patch", "package/libs/openssl/patches/100-Configure-afalg-support.patch", "package/libs/openssl/patches/510-e_devcrypto-ignore-error-when-closing-session.patch", "package/libs/openssl/Makefile", "package/libs/openssl/patches/110-openwrt_targets.patch", "package/libs/openssl/patches/120-strip-cflags-from-binary.patch", "package/libs/openssl/patches/420-eng_devcrypto-add-command-to-dump-driver-info.patch", "package/libs/openssl/files/afalg.cnf", "package/libs/openssl/patches/430-e_devcrypto-make-the-dev-crypto-engine-dynamic.patch", "package/libs/openssl/patches/500-e_devcrypto-default-to-not-use-digests-in-engine.patch", "package/libs/openssl/files/devcrypto.cnf", "package/libs/openssl/patches/140-allow-prefer-chacha20.patch", "package/libs/openssl/files/padlock.cnf", "package/libs/openssl/patches/400-eng_devcrypto-save-ioctl-if-EVP_MD_.FLAG_ONESHOT.patch", "package/libs/openssl/files/engines.cnf", "package/libs/openssl/patches/150-openssl.cnf-add-engines-conf.patch" ], "commitId" : "17a6ca12d3dfbb8808ca6d8a5300ff2a9121ba36", "timestamp" : 1645544243000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "openssl: config engines in /etc/ssl/engines.cnf.d\u000a\u000aThis changes the configuration of engines from the global openssl.cnf to\u000afiles in the /etc/ssl/engines.cnf.d directory. The engines.cnf file has\u000athe list of enabled engines, while each engine has its own configuration\u000afile installed under /etc/ssl/engines.cnf.d.\u000a\u000aPatches were refreshed with --zero-commit.\u000a\u000aSigned-off-by: Eneas U de Queiroz \u000a", "date" : "2022-02-22 16:37:23 +0100", "id" : "17a6ca12d3dfbb8808ca6d8a5300ff2a9121ba36", "msg" : "openssl: config engines in /etc/ssl/engines.cnf.d", "paths" : [ { "editType" : "edit", "file" : "package/libs/openssl/patches/150-openssl.cnf-add-engines-conf.patch" }, { "editType" : "edit", "file" : "package/libs/openssl/patches/110-openwrt_targets.patch" }, { "editType" : "add", "file" : "package/libs/openssl/files/padlock.cnf" }, { "editType" : "edit", "file" : "package/libs/openssl/patches/500-e_devcrypto-default-to-not-use-digests-in-engine.patch" }, { "editType" : "edit", "file" : "package/libs/openssl/patches/420-eng_devcrypto-add-command-to-dump-driver-info.patch" }, { "editType" : "edit", "file" : "package/libs/openssl/patches/100-Configure-afalg-support.patch" }, { "editType" : "add", "file" : "package/libs/openssl/files/devcrypto.cnf" }, { "editType" : "edit", "file" : "package/libs/openssl/Makefile" }, { "editType" : "edit", "file" : "package/libs/openssl/patches/120-strip-cflags-from-binary.patch" }, { "editType" : "add", "file" : "package/libs/openssl/files/afalg.cnf" }, { "editType" : "edit", "file" : "package/libs/openssl/patches/400-eng_devcrypto-save-ioctl-if-EVP_MD_.FLAG_ONESHOT.patch" }, { "editType" : "edit", "file" : "package/libs/openssl/patches/140-allow-prefer-chacha20.patch" }, { "editType" : "edit", "file" : "package/libs/openssl/patches/510-e_devcrypto-ignore-error-when-closing-session.patch" }, { "editType" : "edit", "file" : "package/libs/openssl/patches/130-dont-build-tests-fuzz.patch" }, { "editType" : "add", "file" : "package/libs/openssl/files/engines.cnf" }, { "editType" : "edit", "file" : "package/libs/openssl/patches/430-e_devcrypto-make-the-dev-crypto-engine-dynamic.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/openssl/engine.mk", "package/libs/openssl/Makefile", "package/libs/openssl/files/engines.cnf", "package/libs/openssl/patches/150-openssl.cnf-add-engines-conf.patch" ], "commitId" : "30b0351039850d01c382b745a1f40b81b4be2a93", "timestamp" : 1645544243000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "openssl: configure engine packages during install\u000a\u000aThis enables an engine during its package's installation, by adding it\u000ato the engines list in /etc/ssl/engines.cnf.d/engines.cnf.\u000a\u000aThe engine build system was reworked, with the addition of an engine.mk\u000afile that groups some of the engine packages' definitions, and could be\u000aused by out of tree engines as well.\u000a\u000aSigned-off-by: Eneas U de Queiroz \u000a", "date" : "2022-02-22 16:37:23 +0100", "id" : "30b0351039850d01c382b745a1f40b81b4be2a93", "msg" : "openssl: configure engine packages during install", "paths" : [ { "editType" : "edit", "file" : "package/libs/openssl/files/engines.cnf" }, { "editType" : "add", "file" : "package/libs/openssl/engine.mk" }, { "editType" : "edit", "file" : "package/libs/openssl/patches/150-openssl.cnf-add-engines-conf.patch" }, { "editType" : "edit", "file" : "package/libs/openssl/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/openssl/files/openssl.init", "package/libs/openssl/Makefile", "package/libs/openssl/engine.mk", "package/libs/openssl/files/engines.cnf", "package/libs/openssl/patches/150-openssl.cnf-add-engines-conf.patch" ], "commitId" : "0134f845dab95e0e7f885f4e227d9a41aedf909d", "timestamp" : 1645544243000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "openssl: configure engines with uci\u000a\u000aThis uses uci to configure engines, by generating a list of enabled\u000aengines in /var/etc/ssl/engines.cnf from engines configured in\u000a/etc/config/openssl:\u000a\u000a config engine 'devcrypto'\u000a option enabled '1'\u000a\u000aCurrently the only options implemented are 'enabled', which defaults to\u000atrue and enables the named engine, and the 'force' option, that enables\u000athe engine even if the init script thinks the engine does not exist.\u000a\u000aThe existence test is to check for either a configuration file\u000a/etc/ssl/engines.cnf.d/%ENGINE%.cnf, or a shared object file\u000a/usr/lib/engines-1.1/%ENGINE%.so.\u000a\u000aThe engine list is generated by an init script which is set to run after\u000a'log' because it informs the engines being enabled or skipped. It\u000ashould run before any service using OpenSSL as the crypto library,\u000aotherwise the service will not use any engine.\u000a\u000aSigned-off-by: Eneas U de Queiroz \u000a", "date" : "2022-02-22 16:37:23 +0100", "id" : "0134f845dab95e0e7f885f4e227d9a41aedf909d", "msg" : "openssl: configure engines with uci", "paths" : [ { "editType" : "add", "file" : "package/libs/openssl/files/openssl.init" }, { "editType" : "edit", "file" : "package/libs/openssl/Makefile" }, { "editType" : "delete", "file" : "package/libs/openssl/files/engines.cnf" }, { "editType" : "edit", "file" : "package/libs/openssl/engine.mk" }, { "editType" : "edit", "file" : "package/libs/openssl/patches/150-openssl.cnf-add-engines-conf.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/toplevel.mk" ], "commitId" : "418dc0497db02b1ccddf26009e16d42496b7f554", "timestamp" : 1645544243000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "build: toplevel.mk: fix missing kconfig dependency tracking\u000a\u000aToplevel Make is not aware about changes in the `scripts/config/*conf`\u000atargets and this is causing issues for during update to that part of\u000abuild tree, where one needs to handle this manually by either force\u000arebuilding the targets or running `make config-clean`. Fix this by\u000aforcing the rebuild if necessary.\u000a\u000aFixes: #9297\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-02-22 16:37:23 +0100", "id" : "418dc0497db02b1ccddf26009e16d42496b7f554", "msg" : "build: toplevel.mk: fix missing kconfig dependency tracking", "paths" : [ { "editType" : "edit", "file" : "include/toplevel.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "scripts/diffconfig.sh" ], "commitId" : "c0849c1d9c17ba96a37b67363b5551c065e9f50d", "timestamp" : 1645544243000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "scripts/diffconfig.sh: ensure config/conf is built\u000a\u000adiffconfig.sh runs ./scripts/config/conf, but it does not get built\u000awith 'make {menu,x,n}config. Call 'make ./scripts/config/conf' to\u000aensure it's been built befpre running it.\u000a\u000aSigned-off-by: Eneas U de Queiroz \u000a", "date" : "2022-02-22 16:37:23 +0100", "id" : "c0849c1d9c17ba96a37b67363b5551c065e9f50d", "msg" : "scripts/diffconfig.sh: ensure config/conf is built", "paths" : [ { "editType" : "edit", "file" : "scripts/diffconfig.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/base-files/files/lib/upgrade/stage2" ], "commitId" : "2baded9ecc3434abadec43bbcc0aca95a12deddd", "timestamp" : 1645557363000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "base-files: make sure tools are present in sysupgrade ramdisk\u000a\u000aNot all targets create /var/lock or touch /var/lock/fw_printenv.lock in\u000atheir platform.sh. This is problematic as fw_printenv then fails in\u000acase /var/lock/fw_printenv.lock has not been created by previous calls\u000ato fw_printenv/fw_setenv before sysupgrade is run.\u000a\u000aTargets using fw_printenv/fw_setenv during sysupgrade:\u000a * ath79/*\u000a * ipq40xx/*\u000a * ipq806x/*\u000a * kirkwood/*\u000a * layerscape/*\u000a * mediatek/mt7622\u000a * mvebu/*\u000a * ramips/*\u000a * realtek/*\u000a\u000aTargets currently using additional steps in /lib/upgrade/platform.sh\u000ato make sure /var/lock/fw_printenv.lock (or at least /var/lock)\u000aactually exists:\u000a * ath79/* (openmesh devices)\u000a * ipq40xx/* (linksys devices)\u000a * ipq806x/* (linksys devices)\u000a * kirkwood/* (linksys devices)\u000a * layerscape/*\u000a * mvebu/cortexa9 (linksys devices)\u000a\u000aGiven that accessing the U-Boot environment during sysupgrade is not\u000auncommon and the situation across targets is currently quite diverse,\u000ajust make sure both tools as well fw_env.config are always copied to\u000athe ramdisk used for sysupgrade. Also make sure /var/lock always\u000aexists.\u000a\u000aThis now allows to remove copying of fw_printenv/fw_setenv as well as\u000afw_env.config, creation of /var/lock or even /var/lock/fw_printenv.lock\u000afrom lib/upgrade/platform.sh or files included there.\u000a\u000aAs the same applies also to 'fwtool' which is used by generic eMMC\u000asysupgrade, also always copy that to ramdisk.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-02-22 19:16:03 +0000", "id" : "2baded9ecc3434abadec43bbcc0aca95a12deddd", "msg" : "base-files: make sure tools are present in sysupgrade ramdisk", "paths" : [ { "editType" : "edit", "file" : "package/base-files/files/lib/upgrade/stage2" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mediatek/mt7622/base-files/lib/upgrade/platform.sh" ], "commitId" : "bb9043031a94dc961b749a97058413e98b2e9f65", "timestamp" : 1645557368000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "mediatek: mt7622: drop RAMFS_COPY_BIN and RAMFS_COPY_DATA\u000a\u000aNow that both, fw_printenv/fw_setenv and fwtool are always present\u000aduring stage2 sysupgrade, we no longer need to list them in\u000aRAMFS_COPY_BIN and RAMFS_COPY_DATA in platform.sh.\u000aDrop both variables as they are now unneeded.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-02-22 19:16:08 +0000", "id" : "bb9043031a94dc961b749a97058413e98b2e9f65", "msg" : "mediatek: mt7622: drop RAMFS_COPY_BIN and RAMFS_COPY_DATA", "paths" : [ { "editType" : "edit", "file" : "target/linux/mediatek/mt7622/base-files/lib/upgrade/platform.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mediatek/mt7623/base-files/lib/upgrade/platform.sh" ], "commitId" : "9e6a71e86d5707db3ca3248a09f735cbd07c0a4c", "timestamp" : 1645557586000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "mediatek: mt7623: drop RAMFS_COPY_BIN\u000a\u000afwtool is now always part of the sysupgrade stage2 ramdisk, so drop\u000athe no longer needed RAMFS_COPY_BIN variable.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-02-22 19:19:46 +0000", "id" : "9e6a71e86d5707db3ca3248a09f735cbd07c0a4c", "msg" : "mediatek: mt7623: drop RAMFS_COPY_BIN", "paths" : [ { "editType" : "edit", "file" : "target/linux/mediatek/mt7623/base-files/lib/upgrade/platform.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/wolfssl/patches/300-fix-SSL_get_verify_result-regression.patch" ], "commitId" : "b9251e3b407592f3114e739231088c3d27663c4c", "timestamp" : 1645558035000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "wolfssl: fix API breakage of SSL_get_verify_result\u000a\u000aBackport fix for API breakage of SSL_get_verify_result() introduced in\u000av5.1.1-stable. In v4.8.1-stable SSL_get_verify_result() used to return\u000aX509_V_OK when used on LE powered sites or other sites utilizing\u000arelaxed/alternative cert chain validation feature. After an update to\u000av5.1.1-stable that API calls started returning X509_V_ERR_INVALID_CA\u000aerror and thus rendered all such connection attempts imposible:\u000a\u000a $ docker run -it openwrt/rootfs:x86_64-21.02.2 sh -c \"wget https://letsencrypt.org\"\u000a Downloading 'https://letsencrypt.org'\u000a Connecting to 18.159.128.50:443\u000a Connection error: Invalid SSL certificate\u000a\u000aFixes: #9283\u000aReferences: https://github.com/wolfSSL/wolfssl/issues/4879\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-02-22 20:27:15 +0100", "id" : "b9251e3b407592f3114e739231088c3d27663c4c", "msg" : "wolfssl: fix API breakage of SSL_get_verify_result", "paths" : [ { "editType" : "add", "file" : "package/libs/wolfssl/patches/300-fix-SSL_get_verify_result-regression.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "scripts/diffconfig.sh" ], "commitId" : "d6119e2f38c8bbadd2a469da8d4db699aa94bb04", "timestamp" : 1645699440000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "Revert \"scripts/diffconfig.sh: ensure config/conf is built\"\u000a\u000aThis reverts commit c0849c1d9c17ba96a37b67363b5551c065e9f50d as it seems\u000ato introduce regression in config.buildinfo files produced at least by\u000abuildbots:\u000a\u000a $ curl -s https://downloads.openwrt.org/snapshots/targets/ath79/generic/config.buildinfo | head -2\u000a make[3]: Entering directory '/builder/shared-workdir/build'\u000a make[3]: Leaving directory '/builder/shared-workdir/build'\u000a\u000aReferences: https://github.com/openwrt/openwrt/issues/9297#issuecomment-1049719381\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-02-24 11:44:00 +0100", "id" : "d6119e2f38c8bbadd2a469da8d4db699aa94bb04", "msg" : "Revert \"scripts/diffconfig.sh: ensure config/conf is built\"", "paths" : [ { "editType" : "edit", "file" : "scripts/diffconfig.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mvebu/Makefile" ], "commitId" : "5777c6fc954f24c2d1d9af878a1bda243ab3e177", "timestamp" : 1645713177000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "mvebu: add targz feature flag\u000a\u000aAdding the feature flag automatically creates a a rootfs.tar.gz files\u000awhich can be used for Docker rootfs containers.\u000a\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-02-24 15:32:57 +0100", "id" : "5777c6fc954f24c2d1d9af878a1bda243ab3e177", "msg" : "mvebu: add targz feature flag", "paths" : [ { "editType" : "edit", "file" : "target/linux/mvebu/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/bc/Makefile" ], "commitId" : "1e2549045c8ce8f1553266b011af872cf1ccb893", "timestamp" : 1645713388000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "tools: use https for bc mirrors\u000a\u000aAll mirrors offer encrypted downloads, use it.\u000a\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-02-24 15:36:28 +0100", "id" : "1e2549045c8ce8f1553266b011af872cf1ccb893", "msg" : "tools: use https for bc mirrors", "paths" : [ { "editType" : "edit", "file" : "tools/bc/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ ".github/workflows/formal.yml" ], "commitId" : "fb5d0dc362e5206dbedb694dbe27953582eb887b", "timestamp" : 1645717262000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "CI: allow dots in commit subject area\u000a\u000aDue to a limited grep pattern, subjects containing dots like `image.mk`\u000awere falsely reported as problematic. Extend pattern to allow dots.\u000a\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-02-24 16:41:02 +0100", "id" : "fb5d0dc362e5206dbedb694dbe27953582eb887b", "msg" : "CI: allow dots in commit subject area", "paths" : [ { "editType" : "edit", "file" : ".github/workflows/formal.yml" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/services/hostapd/files/hostapd.sh" ], "commitId" : "e8d048c5e0ad0807a0362fe31c68c8f5eb228bff", "timestamp" : 1645722245000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "hostapd: SAE - Enable hunting-and-pecking and H2E\u000a\u000aEnable both the hunting-and-pecking loop and hash-to-element mechanisms\u000aby default in OpenWRT with SAE.\u000a\u000aCommercial Wi-Fi solutions increasingly frequently now ship with both\u000ahunting-and-pecking and hash-to-element (H2E) enabled by default as this\u000ais more secure and more performant than offering hunting-and-pecking\u000aalone for H2E capable clients.\u000a\u000aThe hunting and pecking loop mechanism is inherently fragile and prone to\u000atiming-based side channels in its design and is more computationally\u000aintensive to perform. Hash-to-element (H2E) is its long-term\u000areplacement to address these concerns.\u000a\u000aFor clients that only support the hunting-and-pecking loop mechanism,\u000athis is still available to use by default.\u000a\u000aFor clients that in addition support, or were to require, the\u000ahash-to-element (H2E) mechanism, this is then available for use.\u000a\u000aSigned-off-by: Nick Lowe \u000a", "date" : "2022-02-24 18:04:05 +0100", "id" : "e8d048c5e0ad0807a0362fe31c68c8f5eb228bff", "msg" : "hostapd: SAE - Enable hunting-and-pecking and H2E", "paths" : [ { "editType" : "edit", "file" : "package/network/services/hostapd/files/hostapd.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/base-files/files/etc/shadow" ], "commitId" : "e040d31177b1507ccac965adc18f2e968310b5c3", "timestamp" : 1645722630000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "base-file: remove password aging feature form /etc/shadow\u000a\u000aIn the default shadow file, as visible in the failsafe mode, the user\u000aroot has value of `0` set in the 3rd field, the date of last password\u000achange. This setting means that the password needs to be changed the\u000anext time the user will log in the system. `dropbear` server is ignoring\u000athis setting but `openssh-server` tries to enforce it and fails in the\u000afailsafe mode because the rootfs is R/O.\u000a\u000aDisable the password aging feature for user root by setting the 3rd\u000afiled empty.\u000a\u000aSigned-off-by: Rucke Teg \u000a", "date" : "2022-02-24 18:10:30 +0100", "id" : "e040d31177b1507ccac965adc18f2e968310b5c3", "msg" : "base-file: remove password aging feature form /etc/shadow", "paths" : [ { "editType" : "edit", "file" : "package/base-files/files/etc/shadow" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/at91bootstrap/at91bootstrap.mk", "package/boot/at91bootstrap/patches/001-Makefile-Remove-nostartfiles-from-LDFLAGS.patch", "package/boot/at91bootstrap/Makefile" ], "commitId" : "bf13b2da2a2336662ac9a7a9952add19557ef935", "timestamp" : 1645725928000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "at91bootstrap: update to v3.10.4, v4.0.1\u000a\u000aAT91Bootstrap version 4 is available only for SAM9X60, SAMA5D2, SAMA5D3,\u000aSAMA5D4, SAMA7G5. Thus use v4.0.1 for the above targets and v3.10.4 for\u000athe rest of them. With the switch to v4 AT91Bootstrap binaries are now\u000aon build/binaries. Take also this into account. Also, patches directory\u000ais not needed anymore with the version update.\u000a\u000aSigned-off-by: Claudiu Beznea \u000a", "date" : "2022-02-24 19:05:28 +0100", "id" : "bf13b2da2a2336662ac9a7a9952add19557ef935", "msg" : "at91bootstrap: update to v3.10.4, v4.0.1", "paths" : [ { "editType" : "edit", "file" : "package/boot/at91bootstrap/at91bootstrap.mk" }, { "editType" : "delete", "file" : "package/boot/at91bootstrap/patches/001-Makefile-Remove-nostartfiles-from-LDFLAGS.patch" }, { "editType" : "edit", "file" : "package/boot/at91bootstrap/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/uboot-at91/patches/001-fix-Wformat-security.patch", "package/boot/uboot-at91/patches/010-fix_dtc_compilation_on_host_gcc10.patch", "package/boot/uboot-at91/Makefile" ], "commitId" : "3ed992a99630457f660761ce199e3d2a00f06168", "timestamp" : 1645725928000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "uboot-at91: update to linux4sam-2021.10\u000a\u000aUpdate uboot-at91 to linux4sam-2021.10 version.\u000a\u000aSigned-off-by: Claudiu Beznea \u000a", "date" : "2022-02-24 19:05:28 +0100", "id" : "3ed992a99630457f660761ce199e3d2a00f06168", "msg" : "uboot-at91: update to linux4sam-2021.10", "paths" : [ { "editType" : "edit", "file" : "package/boot/uboot-at91/patches/001-fix-Wformat-security.patch" }, { "editType" : "delete", "file" : "package/boot/uboot-at91/patches/010-fix_dtc_compilation_on_host_gcc10.patch" }, { "editType" : "edit", "file" : "package/boot/uboot-at91/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/at91/patches-5.10/153-ASoC-mchp-i2s-mcc-Add-FIFOs-support.patch", "target/linux/at91/patches-5.10/204-ARM-at91-pm-s-CONFIG_SOC_SAM9X60-CONFIG_HAVE_AT91_SA.patch", "target/linux/at91/patches-5.10/213-ARM-at91-pm-add-sama7g5-ddr-phy-controller.patch", "target/linux/at91/patches-5.10/216-ARM-at91-pm-add-sama7g5-s-pmc.patch", "target/linux/at91/patches-5.10/123-regulator-mcp16502-add-linear_min_sel.patch", "target/linux/at91/patches-5.10/102-dt-bindings-clock-at91-add-sama7g5-pll-defines.patch", "target/linux/at91/patches-5.10/147-pinctrl-at91-pio4-fix-Prefer-unsigned-int-to-bare-us.patch", "target/linux/at91/patches-5.10/185-media-atmel-atmel-isc-add-microchip-xisc-driver.patch", "target/linux/at91/patches-5.10/130-regulator-mcp16502-lpm-pin-can-be-optional-on-some-p.patch", "target/linux/at91/patches-5.10/135-net-macb-Correct-usage-of-MACB_CAPS_CLK_HW_CHG-flag.patch", "target/linux/at91/patches-5.10/110-clk-at91-clk-master-re-factor-master-clock.patch", "target/linux/at91/patches-5.10/166-media-atmel-atmel-isc-add-CBC-to-the-reg-offsets-str.patch", "target/linux/at91/patches-5.10/129-regulator-core-return-zero-for-selectors-lower-than-.patch", "target/linux/at91/Makefile", "target/linux/at91/patches-5.10/211-ARM-at91-pm-wait-for-ddr-power-mode-off.patch", "target/linux/at91/patches-5.10/239-clk-at91-pmc-add-sama7g5-to-the-list-of-available-pm.patch", "target/linux/at91/patches-5.10/160-media-atmel-atmel-isc-specialize-max-width-and-max-h.patch", "target/linux/at91/patches-5.10/177-media-atmel-atmel-isc-create-callback-for-DPC-submod.patch", "target/linux/at91/patches-5.10/142-drivers-soc-atmel-fix-type-for-same7.patch", "target/linux/at91/patches-5.10/203-ARM-at91-pm-avoid-push-and-pop-on-stack-while-memory.patch", "target/linux/at91/patches-5.10/120-net-macb-add-support-for-sama7g5-emac-interface.patch", "target/linux/at91/patches-5.10/205-ARM-at91-pm-add-support-for-waiting-MCK1.4.patch", "target/linux/at91/patches-5.10/200-ARM-at91-pm-check-for-different-controllers-in-at91_.patch", "target/linux/at91/patches-5.10/245-clk-at91-sama7g5-remove-prescaler-part-of-master-clo.patch", "target/linux/at91/patches-5.10/197-ARM-at91-pm-move-pm_bu-to-soc_pm-data-structure.patch", "target/linux/at91/patches-5.10/187-ASoC-atmel-atmel-i2s-remove-useless-initialization.patch", "target/linux/at91/patches-5.10/178-media-atmel-atmel-isc-create-callback-for-GAM-submod.patch", "target/linux/at91/patches-5.10/111-clk-at91-sama7g5-register-cpu-clock.patch", "target/linux/at91/patches-5.10/242-clk-at91-clk-master-fix-prescaler-logic.patch", "target/linux/at91/patches-5.10/99-scripts-fix-compilation-error.patch", "target/linux/at91/patches-5.10/168-media-atmel-atmel-isc-add-RLP-to-register-offsets.patch", "target/linux/at91/patches-5.10/165-media-atmel-atmel-isc-extract-CBC-submodule-config-i.patch", "target/linux/at91/patches-5.10/179-media-atmel-atmel-isc-create-callback-for-RLP-submod.patch", "target/linux/at91/patches-5.10/217-ARM-at91-sama7-introduce-sama7-SoC-family.patch", "target/linux/at91/patches-5.10/190-media-atmel-fix-build-when-ISC-m-and-XISC-y.patch", "target/linux/at91/patches-5.10/234-clk-at91-re-factor-clocks-suspend-resume.patch", "target/linux/at91/patches-5.10/146-pinctrl-at91-pio4-add-support-for-slew-rate.patch", "target/linux/at91/patches-5.10/236-clk-at91-sama7g5-add-securam-s-peripheral-clock.patch", "target/linux/at91/patches-5.10/208-ARM-at91-pm-add-self-refresh-support-for-sama7g5.patch", "target/linux/at91/patches-5.10/117-net-macb-add-function-to-disable-all-macb-clocks.patch", "target/linux/at91/patches-5.10/148-net-macb-Add-default-usrio-config-to-default-gem-con.patch", "target/linux/at91/patches-5.10/139-drivers-soc-atmel-add-per-soc-id-and-version-match-m.patch", "target/linux/at91/patches-5.10/188-ASoC-atmel-i2s-Set-symmetric-sample-bits.patch", "target/linux/at91/patches-5.10/157-media-atmel-atmel-isc-specialize-gamma-table-into-pr.patch", "target/linux/at91/patches-5.10/156-media-atmel-atmel-isc-Remove-redundant-assignment-to.patch", "target/linux/at91/patches-5.10/137-drivers-soc-atmel-use-GENMASK.patch", "target/linux/at91/patches-5.10/173-media-atmel-atmel-isc-add-register-description-for-a.patch", "target/linux/at91/patches-5.10/145-power-reset-at91-sama5d2_shdwc-add-support-for-sama7.patch", "target/linux/at91/patches-5.10/223-ARM-at91-pm-do-not-panic-if-ram-controllers-are-not-.patch", "target/linux/at91/patches-5.10/219-ARM-at91-pm-add-sama7g5-shdwc.patch", "target/linux/at91/patches-5.10/212-ARM-at91-pm-add-sama7g5-ddr-controller.patch", "target/linux/at91/patches-5.10/158-media-atmel-atmel-isc-specialize-driver-name-constan.patch", "target/linux/at91/patches-5.10/186-ASoC-atmel-fix-shadowed-variable.patch", "target/linux/at91/patches-5.10/136-ARM-at91-sam9x60-SiP-types-added-to-soc-description.patch", "target/linux/at91/patches-5.10/226-ARM-dts-at91-sama7g5-add-shdwc-node.patch", "target/linux/at91/patches-5.10/150-ASoC-mchp-i2s-mcc-Add-compatible-for-SAMA7G5.patch", "target/linux/at91/patches-5.10/231-ARM-at91-pm-preload-base-address-of-controllers-in-t.patch", "target/linux/at91/patches-5.10/172-media-atmel-atmel-isc-add-his_entry-to-register-offs.patch", "target/linux/at91/patches-5.10/133-dmaengine-at_xdmac-add-support-for-sama7g5-based-at_.patch", "target/linux/at91/patches-5.10/138-drivers-soc-atmel-fix-__initconst-should-be-placed-a.patch", "target/linux/at91/patches-5.10/238-clk-at91-clk-master-improve-readability-by-using-loc.patch", "target/linux/at91/patches-5.10/144-ASoC-atmel-pdc-Use-managed-DMA-buffer-allocation.patch", "target/linux/at91/patches-5.10/108-clk-at91-sama7g5-decrease-lower-limit-for-MCK0-rate.patch", "target/linux/at91/patches-5.10/191-i2c-at91-remove-define-CONFIG_PM.patch", "target/linux/at91/patches-5.10/232-ARM-dts-at91-sama7g5ek-use-proper-slew-rate-settings.patch", "target/linux/at91/patches-5.10/128-regulator-core-do-not-continue-if-selector-match.patch", "target/linux/at91/patches-5.10/246-clk-at91-sama7g5-set-low-limit-for-mck0-at-32KHz.patch", "target/linux/at91/patches-5.10/181-media-atmel-atmel-isc-create-an-adapt-pipeline-callb.patch", "target/linux/at91/patches-5.10/221-ARM-multi_v7_defconfig-add-sama7g5-SoC.patch", "target/linux/at91/patches-5.10/198-ARM-at91-pm-move-the-setup-of-soc_pm.bu-suspended.patch", "target/linux/at91/patches-5.10/199-ARM-at91-pm-document-at91_soc_pm-structure.patch", "target/linux/at91/patches-5.10/189-watchdog-sama5d4_wdt-add-support-for-sama7g5-wdt.patch", "target/linux/at91/sama7/target.mk", "target/linux/at91/patches-5.10/115-net-macb-add-userio-bits-as-platform-configuration.patch", "target/linux/at91/patches-5.10/206-ARM-at91-sfrbu-add-sfrbu-registers-definitions-for-s.patch", "target/linux/at91/patches-5.10/229-ARM-dts-at91-sama7g5ek-add-suspend-voltage-for-ddr3l.patch", "target/linux/at91/patches-5.10/222-ARM-dts-at91-add-sama7g5-SoC-DT-and-sama7g5-ek.patch", "target/linux/at91/patches-5.10/132-dmaengine-at_xdmac-adapt-perid-for-mem2mem-operation.patch", "target/linux/at91/patches-5.10/106-clk-at91-clk-sam9x60-pll-allow-runtime-changes-for-p.patch", "target/linux/at91/patches-5.10/243-clk-at91-clk-sam9x60-pll-add-notifier-for-div-part-o.patch", "target/linux/at91/patches-5.10/125-regulator-mcp16502-add-support-for-ramp-delay.patch", "target/linux/at91/patches-5.10/131-pinctrl-at91-pio4-add-support-for-fewer-lines-on-las.patch", "target/linux/at91/patches-5.10/171-media-atmel-atmel-isc-add-support-for-version-regist.patch", "target/linux/at91/patches-5.10/207-ARM-at91-ddr-add-registers-definitions-for-sama7g5-s.patch", "target/linux/at91/patches-5.10/154-pinctrl-at91-pio4-Fix-slew-rate-disablement.patch", "target/linux/at91/patches-5.10/175-media-atmel-atmel-isc-add-CC-initialization-function.patch", "target/linux/at91/patches-5.10/163-media-atmel-atmel-isc-base-add-id-to-clock-debug-mes.patch", "target/linux/at91/patches-5.10/149-ARM-at91-pm-Move-prototypes-to-mutually-included-hea.patch", "target/linux/at91/patches-5.10/127-regulator-core-validate-selector-against-linear_min_.patch", "target/linux/at91/patches-5.10/176-media-atmel-atmel-isc-create-product-specific-v4l2-c.patch", "target/linux/at91/patches-5.10/215-ARM-at91-pm-add-backup-mode-support-for-SAMA7G5.patch", "target/linux/at91/patches-5.10/113-clk-at91-Trivial-typo-fixes-in-the-file-sama7g5.c.patch", "target/linux/at91/patches-5.10/124-regulator-mcp16502-adapt-for-get-set-on-other-regist.patch", "target/linux/at91/patches-5.10/105-clk-at91-sama7g5-add-5th-divisor-for-mck0-layout-and.patch", "target/linux/at91/patches-5.10/103-clk-at91-sama7g5-allow-SYS-and-CPU-PLLs-to-be-export.patch", "target/linux/at91/patches-5.10/151-ASoC-mchp-i2s-mcc-Add-multi-channel-support-for-I2S-.patch", "target/linux/at91/patches-5.10/247-clk-use-clk_core_get_rate_recalc-in-clk_rate_get.patch", "target/linux/at91/patches-5.10/182-media-atmel-atmel-isc-regs-add-additional-fields-for.patch", "target/linux/at91/patches-5.10/240-clk-at91-clk-master-check-if-div-or-pres-is-zero.patch", "target/linux/at91/patches-5.10/122-ASoC-atmel-i2s-do-not-warn-if-muxclk-is-missing.patch", "target/linux/at91/patches-5.10/134-dmaengine-at_xdmac-add-AXI-priority-support-and-reco.patch", "target/linux/at91/patches-5.10/140-drivers-soc-atmel-add-support-for-sama7g5.patch", "target/linux/at91/patches-5.10/114-clk-at91-sama7g5-remove-all-kernel-doc-kernel-doc-wa.patch", "target/linux/at91/patches-5.10/214-ARM-at91-pm-save-ddr-phy-calibration-data-to-securam.patch", "target/linux/at91/patches-5.10/195-ARM-at91-add-new-SoC-sama7g5.patch", "target/linux/at91/patches-5.10/119-net-macb-add-support-for-sama7g5-gem-interface.patch", "target/linux/at91/patches-5.10/126-regulator-mcp16502-remove-void-documentation-of-stru.patch", "target/linux/at91/patches-5.10/183-media-atmel-atmel-isc-base-add-support-for-more-form.patch", "target/linux/at91/patches-5.10/227-ARM-dts-at91-sama7g5-add-chipid.patch", "target/linux/at91/patches-5.10/192-ASoC-codecs-ad193x-add-support-for-96kHz-and-192kHz-.patch", "target/linux/at91/patches-5.10/162-media-atmel-atmel-isc-extract-CSC-submodule-config-i.patch", "target/linux/at91/patches-5.10/112-clk-at91-Fix-the-declaration-of-the-clocks.patch", "target/linux/at91/patches-5.10/155-media-atmel-properly-get-pm_runtime.patch", "target/linux/at91/patches-5.10/210-ARM-at91-pm-add-support-for-2.5V-LDO-regulator-contr.patch", "target/linux/at91/patches-5.10/159-media-atmel-atmel-isc-add-checks-for-limiting-frame-.patch", "target/linux/at91/patches-5.10/230-ARM-at91-pm-group-constants-and-addresses-loading.patch", "target/linux/at91/patches-5.10/104-clk-at91-clk-master-add-5th-divisor-for-mck-master.patch", "target/linux/at91/patches-5.10/196-ARM-at91-debug-add-sama7g5-low-level-debug-uart.patch", "target/linux/at91/patches-5.10/170-media-atmel-atmel-isc-add-DMA-to-register-offsets.patch", "target/linux/at91/sama5/config-default", "target/linux/at91/patches-5.10/167-media-atmel-atmel-isc-add-SUB422-and-SUB420-to-regis.patch", "target/linux/at91/patches-5.10/218-ARM-at91-pm-add-pm-support-for-SAMA7G5.patch", "target/linux/at91/patches-5.10/228-ARM-at91-pm-switch-backup-area-to-vbat-in-backup-mod.patch", "target/linux/at91/patches-5.10/116-net-macb-add-capability-to-not-set-the-clock-rate.patch", "target/linux/at91/patches-5.10/164-media-atmel-atmel-isc-create-register-offsets-struct.patch", "target/linux/at91/patches-5.10/141-drivers-soc-atmel-add-spdx-license-identifier.patch", "target/linux/at91/patches-5.10/233-ARM-dts-at91-sama7g5ek-to-not-touch-slew-rate-for-SD.patch", "target/linux/at91/sam9x/config-default", "target/linux/at91/patches-5.10/220-ARM-configs-at91-add-defconfig-for-sama7-family-of-S.patch", "target/linux/at91/patches-5.10/169-media-atmel-atmel-isc-add-HIS-to-register-offsets.patch", "target/linux/at91/patches-5.10/237-clk-at91-clk-master-add-register-definition-for-sama.patch", "target/linux/at91/sama7/config-default", "target/linux/at91/patches-5.10/201-ARM-at91-pm-do-not-initialize-pdev.patch", "target/linux/at91/patches-5.10/121-ASoC-pcm5102a-Make-codec-selectable.patch", "target/linux/at91/patches-5.10/109-clk-at91-sama7g5-do-not-allow-cpu-pll-to-go-higher-t.patch", "target/linux/at91/patches-5.10/209-ARM-at91-pm-add-support-for-MCK1.4-save-restore-for-.patch", "target/linux/at91/patches-5.10/143-clocksource-drivers-timer-microchip-pit64b-Add-clock.patch", "target/linux/at91/patches-5.10/180-media-atmel-atmel-isc-move-the-formats-list-into-pro.patch", "target/linux/at91/patches-5.10/235-clk-at91-pmc-execute-suspend-resume-only-for-backup-.patch", "target/linux/at91/patches-5.10/241-clk-at91-clk-master-mask-mckr-against-layout-mask.patch", "target/linux/at91/patches-5.10/161-media-atmel-atmel-isc-specialize-dma-cfg.patch", "target/linux/at91/patches-5.10/184-media-atmel-atmel-isc-sama5d2-remove-duplicate-defin.patch", "target/linux/at91/patches-5.10/107-clk-at91-sama7g5-remove-mck0-from-parent-list-of-oth.patch", "target/linux/at91/patches-5.10/152-ASoC-mchp-i2s-mcc-Add-support-to-select-TDM-pins.patch", "target/linux/at91/patches-5.10/202-ARM-at91-pm-use-r7-instead-of-tmp1.patch", "target/linux/at91/patches-5.10/118-net-macb-unprepare-clocks-in-case-of-failure.patch", "target/linux/at91/patches-5.10/193-media-atmel-atmel-sama5d2-isc-fix-YUYV-format.patch", "target/linux/at91/patches-5.10/194-clk-at91-add-register-definition-for-sama7g5-s-maste.patch", "target/linux/at91/patches-5.10/224-ARM-dts-at91-sama7g5-add-ram-controllers.patch", "target/linux/at91/patches-5.10/174-media-atmel-atmel-isc-extend-pipeline-with-extra-mod.patch", "target/linux/at91/patches-5.10/244-clk-at91-clk-master-add-notifier-for-divider.patch", "target/linux/at91/patches-5.10/225-ARM-dts-at91-sama7g5-add-securam-node.patch" ], "commitId" : "e58cd453d58b20c6a6f34d3591640aa19aa14d25", "timestamp" : 1645725928000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "at91: add kernel support for sama7g5 soc\u000a\u000aAdd kernel support for SAMA7G5 by back-porting mainline kernel patches.\u000aAmong SAMA7G5 features could be remembered:\u000a- ARM Cortex-A7\u000a- double data rate multi-port dynamic RAM controller supporting DDR2,\u000a DDR3, DDR3L, LPDDR2, LPDDR3 up to 533MHz\u000a- peripherals for audio, video processing\u000a- 1 gigabit + 1 megabit Ethernet controllers\u000a- 6 CAN controllers\u000a- trust zone support\u000a- DVFS for CPU\u000a- criptography IPs\u000a\u000aSigned-off-by: Claudiu Beznea \u000a", "date" : "2022-02-24 19:05:28 +0100", "id" : "e58cd453d58b20c6a6f34d3591640aa19aa14d25", "msg" : "at91: add kernel support for sama7g5 soc", "paths" : [ { "editType" : "add", "file" : "target/linux/at91/patches-5.10/154-pinctrl-at91-pio4-Fix-slew-rate-disablement.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/234-clk-at91-re-factor-clocks-suspend-resume.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/198-ARM-at91-pm-move-the-setup-of-soc_pm.bu-suspended.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/208-ARM-at91-pm-add-self-refresh-support-for-sama7g5.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/227-ARM-dts-at91-sama7g5-add-chipid.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/131-pinctrl-at91-pio4-add-support-for-fewer-lines-on-las.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/241-clk-at91-clk-master-mask-mckr-against-layout-mask.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/143-clocksource-drivers-timer-microchip-pit64b-Add-clock.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/174-media-atmel-atmel-isc-extend-pipeline-with-extra-mod.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/189-watchdog-sama5d4_wdt-add-support-for-sama7g5-wdt.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/136-ARM-at91-sam9x60-SiP-types-added-to-soc-description.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/224-ARM-dts-at91-sama7g5-add-ram-controllers.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/225-ARM-dts-at91-sama7g5-add-securam-node.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/243-clk-at91-clk-sam9x60-pll-add-notifier-for-div-part-o.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/125-regulator-mcp16502-add-support-for-ramp-delay.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/172-media-atmel-atmel-isc-add-his_entry-to-register-offs.patch" }, { "editType" : "add", "file" : "target/linux/at91/sama7/config-default" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/157-media-atmel-atmel-isc-specialize-gamma-table-into-pr.patch" }, { "editType" : "edit", "file" : "target/linux/at91/sama5/config-default" }, { "editType" : "edit", "file" : "target/linux/at91/sam9x/config-default" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/215-ARM-at91-pm-add-backup-mode-support-for-SAMA7G5.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/99-scripts-fix-compilation-error.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/118-net-macb-unprepare-clocks-in-case-of-failure.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/229-ARM-dts-at91-sama7g5ek-add-suspend-voltage-for-ddr3l.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/111-clk-at91-sama7g5-register-cpu-clock.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/185-media-atmel-atmel-isc-add-microchip-xisc-driver.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/202-ARM-at91-pm-use-r7-instead-of-tmp1.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/213-ARM-at91-pm-add-sama7g5-ddr-phy-controller.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/117-net-macb-add-function-to-disable-all-macb-clocks.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/130-regulator-mcp16502-lpm-pin-can-be-optional-on-some-p.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/148-net-macb-Add-default-usrio-config-to-default-gem-con.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/212-ARM-at91-pm-add-sama7g5-ddr-controller.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/179-media-atmel-atmel-isc-create-callback-for-RLP-submod.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/110-clk-at91-clk-master-re-factor-master-clock.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/180-media-atmel-atmel-isc-move-the-formats-list-into-pro.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/160-media-atmel-atmel-isc-specialize-max-width-and-max-h.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/139-drivers-soc-atmel-add-per-soc-id-and-version-match-m.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/196-ARM-at91-debug-add-sama7g5-low-level-debug-uart.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/192-ASoC-codecs-ad193x-add-support-for-96kHz-and-192kHz-.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/195-ARM-at91-add-new-SoC-sama7g5.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/147-pinctrl-at91-pio4-fix-Prefer-unsigned-int-to-bare-us.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/218-ARM-at91-pm-add-pm-support-for-SAMA7G5.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/113-clk-at91-Trivial-typo-fixes-in-the-file-sama7g5.c.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/197-ARM-at91-pm-move-pm_bu-to-soc_pm-data-structure.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/184-media-atmel-atmel-isc-sama5d2-remove-duplicate-defin.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/126-regulator-mcp16502-remove-void-documentation-of-stru.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/183-media-atmel-atmel-isc-base-add-support-for-more-form.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/178-media-atmel-atmel-isc-create-callback-for-GAM-submod.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/175-media-atmel-atmel-isc-add-CC-initialization-function.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/103-clk-at91-sama7g5-allow-SYS-and-CPU-PLLs-to-be-export.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/182-media-atmel-atmel-isc-regs-add-additional-fields-for.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/181-media-atmel-atmel-isc-create-an-adapt-pipeline-callb.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/236-clk-at91-sama7g5-add-securam-s-peripheral-clock.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/106-clk-at91-clk-sam9x60-pll-allow-runtime-changes-for-p.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/156-media-atmel-atmel-isc-Remove-redundant-assignment-to.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/201-ARM-at91-pm-do-not-initialize-pdev.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/231-ARM-at91-pm-preload-base-address-of-controllers-in-t.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/235-clk-at91-pmc-execute-suspend-resume-only-for-backup-.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/161-media-atmel-atmel-isc-specialize-dma-cfg.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/242-clk-at91-clk-master-fix-prescaler-logic.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/193-media-atmel-atmel-sama5d2-isc-fix-YUYV-format.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/203-ARM-at91-pm-avoid-push-and-pop-on-stack-while-memory.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/194-clk-at91-add-register-definition-for-sama7g5-s-maste.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/238-clk-at91-clk-master-improve-readability-by-using-loc.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/107-clk-at91-sama7g5-remove-mck0-from-parent-list-of-oth.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/114-clk-at91-sama7g5-remove-all-kernel-doc-kernel-doc-wa.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/123-regulator-mcp16502-add-linear_min_sel.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/223-ARM-at91-pm-do-not-panic-if-ram-controllers-are-not-.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/221-ARM-multi_v7_defconfig-add-sama7g5-SoC.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/246-clk-at91-sama7g5-set-low-limit-for-mck0-at-32KHz.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/173-media-atmel-atmel-isc-add-register-description-for-a.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/149-ARM-at91-pm-Move-prototypes-to-mutually-included-hea.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/188-ASoC-atmel-i2s-Set-symmetric-sample-bits.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/102-dt-bindings-clock-at91-add-sama7g5-pll-defines.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/205-ARM-at91-pm-add-support-for-waiting-MCK1.4.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/232-ARM-dts-at91-sama7g5ek-use-proper-slew-rate-settings.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/134-dmaengine-at_xdmac-add-AXI-priority-support-and-reco.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/171-media-atmel-atmel-isc-add-support-for-version-regist.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/222-ARM-dts-at91-add-sama7g5-SoC-DT-and-sama7g5-ek.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/137-drivers-soc-atmel-use-GENMASK.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/237-clk-at91-clk-master-add-register-definition-for-sama.patch" }, { "editType" : "add", "file" : "target/linux/at91/sama7/target.mk" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/230-ARM-at91-pm-group-constants-and-addresses-loading.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/165-media-atmel-atmel-isc-extract-CBC-submodule-config-i.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/211-ARM-at91-pm-wait-for-ddr-power-mode-off.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/167-media-atmel-atmel-isc-add-SUB422-and-SUB420-to-regis.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/152-ASoC-mchp-i2s-mcc-Add-support-to-select-TDM-pins.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/200-ARM-at91-pm-check-for-different-controllers-in-at91_.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/217-ARM-at91-sama7-introduce-sama7-SoC-family.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/120-net-macb-add-support-for-sama7g5-emac-interface.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/207-ARM-at91-ddr-add-registers-definitions-for-sama7g5-s.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/239-clk-at91-pmc-add-sama7g5-to-the-list-of-available-pm.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/166-media-atmel-atmel-isc-add-CBC-to-the-reg-offsets-str.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/128-regulator-core-do-not-continue-if-selector-match.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/216-ARM-at91-pm-add-sama7g5-s-pmc.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/245-clk-at91-sama7g5-remove-prescaler-part-of-master-clo.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/108-clk-at91-sama7g5-decrease-lower-limit-for-MCK0-rate.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/206-ARM-at91-sfrbu-add-sfrbu-registers-definitions-for-s.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/199-ARM-at91-pm-document-at91_soc_pm-structure.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/104-clk-at91-clk-master-add-5th-divisor-for-mck-master.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/124-regulator-mcp16502-adapt-for-get-set-on-other-regist.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/109-clk-at91-sama7g5-do-not-allow-cpu-pll-to-go-higher-t.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/141-drivers-soc-atmel-add-spdx-license-identifier.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/162-media-atmel-atmel-isc-extract-CSC-submodule-config-i.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/240-clk-at91-clk-master-check-if-div-or-pres-is-zero.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/209-ARM-at91-pm-add-support-for-MCK1.4-save-restore-for-.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/132-dmaengine-at_xdmac-adapt-perid-for-mem2mem-operation.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/115-net-macb-add-userio-bits-as-platform-configuration.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/116-net-macb-add-capability-to-not-set-the-clock-rate.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/153-ASoC-mchp-i2s-mcc-Add-FIFOs-support.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/226-ARM-dts-at91-sama7g5-add-shdwc-node.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/244-clk-at91-clk-master-add-notifier-for-divider.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/214-ARM-at91-pm-save-ddr-phy-calibration-data-to-securam.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/190-media-atmel-fix-build-when-ISC-m-and-XISC-y.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/164-media-atmel-atmel-isc-create-register-offsets-struct.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/220-ARM-configs-at91-add-defconfig-for-sama7-family-of-S.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/228-ARM-at91-pm-switch-backup-area-to-vbat-in-backup-mod.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/140-drivers-soc-atmel-add-support-for-sama7g5.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/170-media-atmel-atmel-isc-add-DMA-to-register-offsets.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/233-ARM-dts-at91-sama7g5ek-to-not-touch-slew-rate-for-SD.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/105-clk-at91-sama7g5-add-5th-divisor-for-mck0-layout-and.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/112-clk-at91-Fix-the-declaration-of-the-clocks.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/169-media-atmel-atmel-isc-add-HIS-to-register-offsets.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/127-regulator-core-validate-selector-against-linear_min_.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/155-media-atmel-properly-get-pm_runtime.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/119-net-macb-add-support-for-sama7g5-gem-interface.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/151-ASoC-mchp-i2s-mcc-Add-multi-channel-support-for-I2S-.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/150-ASoC-mchp-i2s-mcc-Add-compatible-for-SAMA7G5.patch" }, { "editType" : "edit", "file" : "target/linux/at91/Makefile" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/186-ASoC-atmel-fix-shadowed-variable.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/121-ASoC-pcm5102a-Make-codec-selectable.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/176-media-atmel-atmel-isc-create-product-specific-v4l2-c.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/163-media-atmel-atmel-isc-base-add-id-to-clock-debug-mes.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/177-media-atmel-atmel-isc-create-callback-for-DPC-submod.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/146-pinctrl-at91-pio4-add-support-for-slew-rate.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/168-media-atmel-atmel-isc-add-RLP-to-register-offsets.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/210-ARM-at91-pm-add-support-for-2.5V-LDO-regulator-contr.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/122-ASoC-atmel-i2s-do-not-warn-if-muxclk-is-missing.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/187-ASoC-atmel-atmel-i2s-remove-useless-initialization.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/135-net-macb-Correct-usage-of-MACB_CAPS_CLK_HW_CHG-flag.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/142-drivers-soc-atmel-fix-type-for-same7.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/159-media-atmel-atmel-isc-add-checks-for-limiting-frame-.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/219-ARM-at91-pm-add-sama7g5-shdwc.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/133-dmaengine-at_xdmac-add-support-for-sama7g5-based-at_.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/138-drivers-soc-atmel-fix-__initconst-should-be-placed-a.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/204-ARM-at91-pm-s-CONFIG_SOC_SAM9X60-CONFIG_HAVE_AT91_SA.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/129-regulator-core-return-zero-for-selectors-lower-than-.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/191-i2c-at91-remove-define-CONFIG_PM.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/144-ASoC-atmel-pdc-Use-managed-DMA-buffer-allocation.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/145-power-reset-at91-sama5d2_shdwc-add-support-for-sama7.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/158-media-atmel-atmel-isc-specialize-driver-name-constan.patch" }, { "editType" : "add", "file" : "target/linux/at91/patches-5.10/247-clk-use-clk_core_get_rate_recalc-in-clk_rate_get.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/at91bootstrap/Makefile", "target/linux/at91/image/uboot-env.txt", "package/boot/uboot-at91/Makefile", "target/linux/at91/base-files/etc/board.d/02_network", "target/linux/at91/image/sama7.mk" ], "commitId" : "3e53eec58958b56c1be02d001f4b51dfb1714525", "timestamp" : 1645725929000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "at91: add support for sama7g5-ek board\u000a\u000aAdd support for SAMA7G5-EK board.\u000aHardware:\u000a- SoC: SAMA7G5\u000a- RAM: Aliance Memory AS4C256M16D3LC (4 Gbit DDR3L)\u000a- SD/MMC: 1 standard 4bit SD Card interface\u000a- USB: 1 Micro-AB host/device, 1 Type-A host, 1 Type-C host\u000a- CAN: 2 interfaces\u000a- Ethernet: 10/100 port, 1Gbps port\u000a- Wi-Fi/BT: 1 optional interface\u000a- Audio: 1 SPDIF RX port, 1 SPDIF TX port, 4 digital microphones\u000a- Camera: 1 RPi CSI camera interface\u000a- Debug: 1 J-Link-OB + CDC, 1 JTAG\u000a- LEDs: 1 RGB\u000a- Buttons: 4 push buttons\u000a- Expansions: 1 RPi Expansion connector, 2 mikroBUS connectors\u000a- Power management: 1 power management IC, 1 power consumption\u000a measurement device\u000a\u000aSigned-off-by: Claudiu Beznea \u000a", "date" : "2022-02-24 19:05:29 +0100", "id" : "3e53eec58958b56c1be02d001f4b51dfb1714525", "msg" : "at91: add support for sama7g5-ek board", "paths" : [ { "editType" : "edit", "file" : "package/boot/uboot-at91/Makefile" }, { "editType" : "edit", "file" : "package/boot/at91bootstrap/Makefile" }, { "editType" : "edit", "file" : "target/linux/at91/base-files/etc/board.d/02_network" }, { "editType" : "add", "file" : "target/linux/at91/image/sama7.mk" }, { "editType" : "edit", "file" : "target/linux/at91/image/uboot-env.txt" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm27xx/bcm2709/config-5.10", "target/linux/bcm27xx/bcm2708/config-5.10", "target/linux/bcm27xx/bcm2711/config-5.10", "target/linux/bcm27xx/bcm2710/config-5.10" ], "commitId" : "83f2f1ad5840eae4bd265ffc46f1982571514123", "timestamp" : 1645731912000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "Revert \"bcm27xx: bcm27xx: update defconfig\"\u000a\u000aThis reverts all four commits\u000adbb45421bab \"bcm27xx: bcm2708: update defconfig\"\u000a332f69583ad \"bcm27xx: bcm2709: update defconfig\"\u000aa478202d74b \"bcm27xx: bcm2710: update defconfig\"\u000a82da1dfd69a \"bcm27xx: bcm2711: update defconfig\"\u000a\u000athis also highlighted an unrelated kconfig failure\u000athat warrants investigation. But for now it is important\u000afor the bcm27xx target to come back again.\u000a\u000a|*\u000a|* Restart config...\u000a|*\u000a|*\u000a|* Allow override default queue discipline\u000a|*\u000a|Allow override default queue discipline (NET_SCH_DEFAULT) [Y/n/?] y\u000a| Default queuing discipline\u000a| 1. Fair Queue (DEFAULT_FQ) (NEW)\u000a| 2. Controlled Delay (DEFAULT_CODEL) (NEW)\u000a| > 3. Fair Queue Controlled Delay (DEFAULT_FQ_CODEL)\u000a| 4. Stochastic Fair Queue (DEFAULT_SFQ) (NEW)\u000a| 5. Priority FIFO Fast (DEFAULT_PFIFO_FAST)\u000a| choice[1-5?]:\u000a|Error in reading or end of file.\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-24 20:45:12 +0100", "id" : "83f2f1ad5840eae4bd265ffc46f1982571514123", "msg" : "Revert \"bcm27xx: bcm27xx: update defconfig\"", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm27xx/bcm2711/config-5.10" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/bcm2709/config-5.10" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/bcm2710/config-5.10" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/bcm2708/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/grub2/Makefile", "target/linux/x86/image/grub-efi.cfg", "target/linux/x86/base-files/lib/upgrade/platform.sh" ], "commitId" : "1050e66c8f7c67ab8b3d1895e2559f03baeb2345", "timestamp" : 1645731912000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "x86: grub2: search for the \"kernel\" filesystem on all disks\u000a\u000aPreviously, grub2 was hardcoded to always look on \"hd0\" for the\u000akernel.\u000a\u000aThis works well when the system only had a single disk.\u000aBut if there was a second disk/stick present, it may have look\u000aon the wrong drive because of enumeration races.\u000a\u000aThis patch utilizes grub2 search function to look for a filesystem\u000awith the label \"kernel\". This works thanks to existing setup in\u000ascripts/gen_image_generic.sh. Which sets the \"kernel\" label on\u000aboth the fat and ext4 filesystem variants.\u000a\u000aSigned-off-by: Jax Jiang \u000aSuggested-by: Alberto Bursi (MX100 WA)\u000a(word wrapped, slightly rewritten commit message, removed MX100 WA)\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-24 20:45:12 +0100", "id" : "1050e66c8f7c67ab8b3d1895e2559f03baeb2345", "msg" : "x86: grub2: search for the \"kernel\" filesystem on all disks", "paths" : [ { "editType" : "edit", "file" : "target/linux/x86/image/grub-efi.cfg" }, { "editType" : "edit", "file" : "target/linux/x86/base-files/lib/upgrade/platform.sh" }, { "editType" : "edit", "file" : "package/boot/grub2/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/fs.mk", "target/linux/generic/config-5.10", "package/kernel/linux/modules/other.mk" ], "commitId" : "97158fe10e6090a8b21629df130734bac53f87ee", "timestamp" : 1645731912000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "kernel: package ramoops pstore-ram crash log storage\u000a\u000aPackage the ability to log kernel crashes to 'ramoops' pstore\u000afiles into RAM in /sys/fs/pstore\u000a\u000aReference to the ramoops admin guide in upstream Linux:\u000ahttps://www.kernel.org/doc/html/v5.10/admin-guide/ramoops.html\u000a\u000aThe files in RAM survive a warm reboot, but not a cold reboot.\u000a\u000aNote: kmod-ramoops selects kmod-pstore and kmod-reed-solomon.\u000a\u000aThe feature can be used by selecting the kmod-ramoops and\u000aadding a ramoops reserved-memory definition to the device DTS.\u000aExample from R7800:\u000a\u000a reserved-memory {\u000a rsvd@5fe00000 {\u000a reg = <0x5fe00000 0x200000>;\u000a reusable;\u000a };\u000a\u000a ramoops@42100000 {\u000a compatible = \"ramoops\";\u000a reg = <0x42100000 0x40000>;\u000a record-size = <0x4000>;\u000a console-size = <0x4000>;\u000a ftrace-size = <0x4000>;\u000a pmsg-size = <0x4000>;\u000a };\u000a };\u000a\u000aIf no definition has been made in DTS, no crash log is stored\u000afor the device.\u000a\u000aSigned-off-by: Hannu Nyman \u000aSigned-off-by: Christian Lamparter \u000a(added CONFIG_EFI_VARS_PSTORE disable)\u000a", "date" : "2022-02-24 20:45:12 +0100", "id" : "97158fe10e6090a8b21629df130734bac53f87ee", "msg" : "kernel: package ramoops pstore-ram crash log storage", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.10" }, { "editType" : "edit", "file" : "package/kernel/linux/modules/other.mk" }, { "editType" : "edit", "file" : "package/kernel/linux/modules/fs.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-nighthawk.dtsi" ], "commitId" : "cf346dfadf5b8a40ae814b6fc171d6a4c4b64b9c", "timestamp" : 1645731912000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq806x: kernel crash log ramoops storage for R7800 and XR500\u000a\u000aDefine the kernel crash log storage ramoops/pstore feature\u000afor R7800 and its sister XR500.\u000a\u000aReference to the ramoops admin guide in upstream Linux:\u000ahttps://www.kernel.org/doc/html/v5.10/admin-guide/ramoops.html\u000a\u000aTested with R7800.\u000a\u000aSigned-off-by: Hannu Nyman \u000a", "date" : "2022-02-24 20:45:12 +0100", "id" : "cf346dfadf5b8a40ae814b6fc171d6a4c4b64b9c", "msg" : "ipq806x: kernel crash log ramoops storage for R7800 and XR500", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-nighthawk.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.10" ], "commitId" : "3c561cff0bb5bfa20ac0b498e98bb0a884bb9616", "timestamp" : 1645777814000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rsalvaterra", "fullName" : "rsalvaterra" }, "authorEmail" : "rsalvaterra@gmail.com", "comment" : "kernel: generic: add missing 5.10 symbols\u000a\u000aAdd the following kconfig symbols (disabled):\u000a\u000aCONFIG_DEFAULT_FQ\u000aCONFIG_DEFAULT_CODEL\u000aCONFIG_DEFAULT_SFQ\u000a\u000aAlso resort the config with the kconfig.pl script.\u000a\u000aFixes: f39872d966 (\"kernel: generic: select the fq_codel qdisc by default\")\u000a\u000aTested-by: Christian Lamparter \u000aSigned-off-by: Rui Salvaterra \u000a", "date" : "2022-02-25 08:30:14 +0000", "id" : "3c561cff0bb5bfa20ac0b498e98bb0a884bb9616", "msg" : "kernel: generic: add missing 5.10 symbols", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm4908/patches-5.4/088-v5.18-phy-phy-brcm-usb-fixup-BCM4908-support.patch", "target/linux/bcm4908/patches-5.10/088-v5.18-phy-phy-brcm-usb-fixup-BCM4908-support.patch" ], "commitId" : "0dbcefdd5229daacf6cd4c9996b8e6f31c90ffd1", "timestamp" : 1645782512000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rafal", "fullName" : "rafal" }, "authorEmail" : "rafal@milecki.pl", "comment" : "bcm4908: fix USB PHY support\u000a\u000aThis fixes problem with USB PHY not handling some USB 3.0 devices.\u000a\u000aSigned-off-by: Rafał Miłecki \u000a", "date" : "2022-02-25 10:48:32 +0100", "id" : "0dbcefdd5229daacf6cd4c9996b8e6f31c90ffd1", "msg" : "bcm4908: fix USB PHY support", "paths" : [ { "editType" : "add", "file" : "target/linux/bcm4908/patches-5.10/088-v5.18-phy-phy-brcm-usb-fixup-BCM4908-support.patch" }, { "editType" : "add", "file" : "target/linux/bcm4908/patches-5.4/088-v5.18-phy-phy-brcm-usb-fixup-BCM4908-support.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ ".github/workflows/tools.yml" ], "commitId" : "fb830fd894f7ae5ad23f712ebf50808f8be2a1f7", "timestamp" : 1645789743000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "CI: build changes in tools/ on ubuntu/macos\u000a\u000aThis commits adds GitHub CI to check that all tools compile on both\u000aUbuntu and macOS. Since running in parrallel this should also detect\u000abadly set depdendencies within tools/Makefile.\u000a\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-02-25 12:49:03 +0100", "id" : "fb830fd894f7ae5ad23f712ebf50808f8be2a1f7", "msg" : "CI: build changes in tools/ on ubuntu/macos", "paths" : [ { "editType" : "add", "file" : ".github/workflows/tools.yml" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/quilt/patches/001-fix_compile.patch", "tools/quilt/patches/000-relocatable.patch", "tools/quilt/Makefile" ], "commitId" : "68a20d86313a58128cc8c17a58d5bd38c603c673", "timestamp" : 1645794759000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "tools/quilt: update to 0.67\u000a\u000a - Call pager with original LANG environment variable\u000a - Consistently complain early if no series file is found\u000a - Fix handling of symbolic links by several commands\u000a - Tighten the patch format parsing\u000a - Reuse the shell (performance)\u000a - Document the series file format further\u000a - Document that quilt loads /etc/quilt.quiltrc\u000a - configure: Make stat configurable\u000a - series: Minor optimizations\u000a - setup: Don't obey the settings of any englobing .pc\u000a - setup: Default to fast mode\u000a - quilt.el: Fix documentation of quilt-pc-directory\u000a - quilt.el: Load /etc/quilt.quiltrc if ~/.quiltrc doesn't exist\u000a - quilt.el: Fix quilt-editable when QUILT_PATCHES_PREFIX is set\u000a\u000aRefresh patches.\u000a\u000aSigned-off-by: Rosen Penev \u000a[add changelog]\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-02-25 14:12:39 +0100", "id" : "68a20d86313a58128cc8c17a58d5bd38c603c673", "msg" : "tools/quilt: update to 0.67", "paths" : [ { "editType" : "edit", "file" : "tools/quilt/patches/000-relocatable.patch" }, { "editType" : "edit", "file" : "tools/quilt/Makefile" }, { "editType" : "edit", "file" : "tools/quilt/patches/001-fix_compile.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/mac80211/patches/subsys/308-mac80211-add-support-for-.ndo_fill_forward_path.patch", "package/kernel/mac80211/patches/subsys/320-cfg80211-rename-offchannel_chain-structs-to-backgrou.patch", "package/kernel/mac80211/patches/subsys/319-mac80211-introduce-set_radar_offchan-callback.patch" ], "commitId" : "e126a1e4137f5c7fba00e762369eb30a16f8fbf4", "timestamp" : 1645806448000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "mac80211: add #if guards against 5.4 compile failures\u000a\u000aBoth struct net_device_path_ctx and struct net_device_path\u000aare not available in 5.4. This causes an build error on the\u000abcm63xx target.\u000a\u000a|mac80211/driver-ops.h: In function 'drv_net_fill_forward_path':\u000a|driver-ops.h:1502:57: error: passing argument 4 of\u000a|'local->ops->net_fill_forward_path' from incompatible pointer type\u000a| [-Werror=incompatible-pointer-types]\u000a| 1502 | ctx, path);\u000a| | ^~~\u000a| | |\u000a| | struct net_device_path_ctx *\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-25 17:27:28 +0100", "id" : "e126a1e4137f5c7fba00e762369eb30a16f8fbf4", "msg" : "mac80211: add #if guards against 5.4 compile failures", "paths" : [ { "editType" : "edit", "file" : "package/kernel/mac80211/patches/subsys/308-mac80211-add-support-for-.ndo_fill_forward_path.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/subsys/320-cfg80211-rename-offchannel_chain-structs-to-backgrou.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/subsys/319-mac80211-introduce-set_radar_offchan-callback.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.4" ], "commitId" : "71d86a2db92d3426f594b21873b9a2cc952b33c2", "timestamp" : 1645806448000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "kernel: add disabled PSTORE+REED_SOLOMON symbols for 5.4\u000a\u000aThe last remaining 5.4 target currently chokes because the\u000asymbols haven't been disabled like for 5.10.\u000a\u000aFixes: 97158fe10e60 (\"kernel: package ramoops pstore-ram crash log storage\")\u000aReported-by: Hannu Nyman \u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-25 17:27:28 +0100", "id" : "71d86a2db92d3426f594b21873b9a2cc952b33c2", "msg" : "kernel: add disabled PSTORE+REED_SOLOMON symbols for 5.4", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.4" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mpc85xx/files/arch/powerpc/boot/dts/hiveap-330.dts", "target/linux/mpc85xx/image/p1020.mk", "target/linux/generic/backport-5.10/870-hwmon-next-hwmon-lm70-Add-ti-tmp125-support.patch" ], "commitId" : "8144f9c665327cae94a4e4b27ed3789d3777f978", "timestamp" : 1645808096000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "mpc85xx: HiveAP-330: add tmp125 temperature sensor\u000a\u000athe Aerohive HiveAP-330 and HiveAP-350 come equipped\u000awith an TI TMP125 temperature chip. This patch wires\u000aup the necessary support for this sensor and exposes\u000ait through hwmon / thermal sensor framework. Upstream\u000asupport is coming, but it has to go through hwmon-next\u000afirst.\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-25 17:54:56 +0100", "id" : "8144f9c665327cae94a4e4b27ed3789d3777f978", "msg" : "mpc85xx: HiveAP-330: add tmp125 temperature sensor", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.10/870-hwmon-next-hwmon-lm70-Add-ti-tmp125-support.patch" }, { "editType" : "edit", "file" : "target/linux/mpc85xx/files/arch/powerpc/boot/dts/hiveap-330.dts" }, { "editType" : "edit", "file" : "target/linux/mpc85xx/image/p1020.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm63xx/base-files/etc/board.d/02_network" ], "commitId" : "33a7cd1833b8d7106f8d9813132e6a22f1f7c8d8", "timestamp" : 1645878990000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "bcm63xx: Fast 2704n: configure the WAN port\u000a\u000aThe Sagem/Plusnet F@ST2704N has a red label in ethernet port 4. Its purpose is\u000ato be used as Fibre/WAN with the stock firmware.\u000a\u000aConfigure the Eth4 as WAN.\u000a\u000aFixes: fbbb977772 (brcm63xx: Tune the network configuration for several\u000arouters)\u000a\u000aSigned-off-by: Daniel González Cabanelas \u000a", "date" : "2022-02-26 13:36:30 +0100", "id" : "33a7cd1833b8d7106f8d9813132e6a22f1f7c8d8", "msg" : "bcm63xx: Fast 2704n: configure the WAN port", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm63xx/base-files/etc/board.d/02_network" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/x86/image/geode.mk" ], "commitId" : "4e28494144d2806e33fba6ebb452dd418046ed1a", "timestamp" : 1645878990000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "x86: geode: fix package nameing kmod-crypto-ebc does not exist\u000a\u000aThis commit fixes the package naming that was added by commit:\u000ae1e4cbde5ceb228e60fff1fc752cb90d9a7df2ab\u000a\u000aSigned-off-by: Florian Eckert \u000a", "date" : "2022-02-26 13:36:30 +0100", "id" : "4e28494144d2806e33fba6ebb452dd418046ed1a", "msg" : "x86: geode: fix package nameing kmod-crypto-ebc does not exist", "paths" : [ { "editType" : "edit", "file" : "target/linux/x86/image/geode.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/base-files/etc/hotplug.d/ieee80211/00-wifi-migration", "target/linux/ath79/nand/base-files/etc/board.d/02_network", "target/linux/ath79/nand/base-files/etc/hotplug.d/firmware/11-ath10k-caldata", "target/linux/ath79/nand/base-files/etc/hotplug.d/ieee80211/10-fix-wifi-mac", "target/linux/ath79/dts/qca9558_zyxel_emg2926_q10a.dts", "target/linux/ath79/nand/base-files/lib/preinit/10_fix_eth_mac.sh", "target/linux/ath79/image/nand.mk" ], "commitId" : "fe1ecf1fcbc00642b60f00f95640c17787cc9c62", "timestamp" : 1645878990000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "ath79: add Zyxel EMG2926-Q10A\u000a\u000aThe Zyxel EMG2926-Q10A is 99% the Zyxel NBG6716, but the bootloader\u000aexpects a different product name when flashing over TFTP. Also, the\u000aEMG2926-Q10A always has 128 MiB of NAND flash whereas the NBG6716\u000areportedly can have either 128 MiB or 256 MiB.\u000a\u000aSigned-off-by: Alex Henrie \u000a", "date" : "2022-02-26 13:36:30 +0100", "id" : "fe1ecf1fcbc00642b60f00f95640c17787cc9c62", "msg" : "ath79: add Zyxel EMG2926-Q10A", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/nand/base-files/etc/hotplug.d/firmware/11-ath10k-caldata" }, { "editType" : "add", "file" : "target/linux/ath79/dts/qca9558_zyxel_emg2926_q10a.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/image/nand.mk" }, { "editType" : "edit", "file" : "target/linux/ath79/nand/base-files/etc/hotplug.d/ieee80211/10-fix-wifi-mac" }, { "editType" : "edit", "file" : "target/linux/ath79/nand/base-files/lib/preinit/10_fix_eth_mac.sh" }, { "editType" : "edit", "file" : "target/linux/ath79/nand/base-files/etc/board.d/02_network" }, { "editType" : "edit", "file" : "target/linux/ath79/base-files/etc/hotplug.d/ieee80211/00-wifi-migration" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "scripts/diffconfig.sh" ], "commitId" : "65c28d7a6750b5f73328736414902e58339b0784", "timestamp" : 1645878990000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "scripts/diffconfig.sh: ensure config/conf is built\u000a\u000adiffconfig.sh runs ./scripts/config/conf, but it does not get built\u000awith 'make {menu,x,n}config. Call 'make ./scripts/config/conf' to\u000aensure it's been built before running it, aborting in case of failure.\u000a\u000aSigned-off-by: Eneas U de Queiroz \u000aSigned-off-by: Petr Štetiar [removed Fixes: due revert]\u000a", "date" : "2022-02-26 13:36:30 +0100", "id" : "65c28d7a6750b5f73328736414902e58339b0784", "msg" : "scripts/diffconfig.sh: ensure config/conf is built", "paths" : [ { "editType" : "edit", "file" : "scripts/diffconfig.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/mt7621.dtsi" ], "commitId" : "2b202185d2ba1eeb3e176128a738240753ba194a", "timestamp" : 1645878990000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "ramips: mt7621-dts: fix switch@1f warnings\u000a\u000aRemove reg property from ports node to fix this warning:\u000a\u000aWarning (unit_address_vs_reg): /ethernet@1e100000/mdio-bus/switch@1f/ports: node has a reg or ranges property, but no unit name\u000a\u000aAnother warning surfaces afterwards. Remove #address-cells and #size-cells\u000afrom switch@1f node to fix this warning:\u000a\u000aWarning (avoid_unnecessary_addr_size): /ethernet@1e100000/mdio-bus/switch@1f: unnecessary #address-cells/#size-cells without \"ranges\" or child \"reg\" property\u000a\u000aSigned-off-by: Arınç ÜNAL \u000a", "date" : "2022-02-26 13:36:30 +0100", "id" : "2b202185d2ba1eeb3e176128a738240753ba194a", "msg" : "ramips: mt7621-dts: fix switch@1f warnings", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/mt7621.dtsi" ], "commitId" : "704c8426fb9d8de7ac8f41dd61e44092d7527620", "timestamp" : 1645878990000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "ramips: mt7621-dts: enable flow control on port@6\u000a\u000aFlow control needs to be enabled on both sides to work.\u000aIt is already enabled on gmac0, enable it on port@6 too.\u000a\u000aSigned-off-by: Arınç ÜNAL \u000aTested-by: Sungbo Eo \u000a", "date" : "2022-02-26 13:36:30 +0100", "id" : "704c8426fb9d8de7ac8f41dd61e44092d7527620", "msg" : "ramips: mt7621-dts: enable flow control on port@6", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/mt7621_gnubee_gb-pc2.dts", "target/linux/ramips/dts/mt7621_wevo_w2914ns-v2.dtsi", "target/linux/ramips/dts/mt7621_mikrotik_routerboard-m11g.dts", "target/linux/ramips/dts/mt7621_sercomm_na502.dts", "target/linux/ramips/dts/mt7621_zyxel_nr7101.dts", "target/linux/ramips/dts/mt7621_buffalo_wsr-1166dhp.dts", "target/linux/ramips/dts/mt7621_zbtlink_zbt-wg3526.dtsi", "target/linux/ramips/dts/mt7621_alfa-network_quad-e4g.dts", "target/linux/ramips/dts/mt7621_mediatek_ap-mt7621a-v60.dts", "target/linux/ramips/dts/mt7621_xzwifi_creativebox-v1.dts", "target/linux/ramips/dts/mt7621_buffalo_wsr-600dhp.dts", "target/linux/ramips/dts/mt7621_zbtlink_zbt-wg2626.dts", "target/linux/ramips/dts/mt7621_mtc_wr1201.dts", "target/linux/ramips/dts/mt7621_d-team_pbr-m1.dts", "target/linux/ramips/dts/mt7621_wavlink_wl-wn531a6.dts", "target/linux/ramips/dts/mt7621_ubnt_edgerouter-x.dtsi", "target/linux/ramips/dts/mt7621_mediatek_mt7621-eval-board.dts", "target/linux/ramips/dts/mt7621_tplink_re350-v1.dts", "target/linux/ramips/dts/mt7621_winstars_ws-wn583a6.dts", "target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602.dtsi", "target/linux/ramips/dts/mt7621_firefly_firewrt.dts", "target/linux/ramips/dts/mt7621.dtsi", "target/linux/ramips/dts/mt7621_telco-electronics_x1.dts", "target/linux/ramips/dts/mt7621_tplink_archer-x6-v3.dtsi", "target/linux/ramips/dts/mt7621_netgear_ex6150.dts", "target/linux/ramips/dts/mt7621_tplink_rexx0-v1.dtsi", "target/linux/ramips/dts/mt7621_gnubee_gb-pc1.dts" ], "commitId" : "7774b86019377fa4aae0f0612d8cb67201eb13bf", "timestamp" : 1645878990000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "ramips: mt7621-dts: add pinctrl properties for ethernet\u000a\u000aAdd the missing pinctrl properties on the ethernet node.\u000aGMAC1 will start working with this change.\u000a\u000aLink: https://lore.kernel.org/netdev/83a35aa3-6cb8-2bc4-2ff4-64278bbcd8c8@arinc9.com/\u000a\u000aOverwrite pinctrl-0 property without rgmii2_pins on devicetrees which use\u000athe rgmii2 pins as GPIO (22 - 33).\u000a\u000aGive gpio function to rgmii2 pin group on mt7621_tplink_archer-x6-v3.dtsi\u000awhich uses GPIO 28.\u000a\u000aSigned-off-by: Arınç ÜNAL \u000a", "date" : "2022-02-26 13:36:30 +0100", "id" : "7774b86019377fa4aae0f0612d8cb67201eb13bf", "msg" : "ramips: mt7621-dts: add pinctrl properties for ethernet", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_mediatek_ap-mt7621a-v60.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_tplink_archer-x6-v3.dtsi" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_gnubee_gb-pc2.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_telco-electronics_x1.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_zbtlink_zbt-wg3526.dtsi" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602.dtsi" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_wavlink_wl-wn531a6.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_xzwifi_creativebox-v1.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_ubnt_edgerouter-x.dtsi" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_d-team_pbr-m1.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_gnubee_gb-pc1.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_netgear_ex6150.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_firefly_firewrt.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_mtc_wr1201.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_tplink_re350-v1.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_mikrotik_routerboard-m11g.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_wevo_w2914ns-v2.dtsi" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_buffalo_wsr-1166dhp.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_buffalo_wsr-600dhp.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_zbtlink_zbt-wg2626.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_mediatek_mt7621-eval-board.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_winstars_ws-wn583a6.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_sercomm_na502.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_tplink_rexx0-v1.dtsi" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_alfa-network_quad-e4g.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621.dtsi" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_zyxel_nr7101.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/utils/jsonfilter/Makefile" ], "commitId" : "abd18bd033fba30ccb391d4d18baf9944bedb96b", "timestamp" : 1645878990000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "jsonfilter: update makefile url\u000a\u000aSpecify URL as PKG_SOURCE_URL in the jsonfilter Makefile.\u000a\u000aSigned-off-by: Vladislav Grigoryev \u000a", "date" : "2022-02-26 13:36:30 +0100", "id" : "abd18bd033fba30ccb391d4d18baf9944bedb96b", "msg" : "jsonfilter: update makefile url", "paths" : [ { "editType" : "edit", "file" : "package/utils/jsonfilter/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/utils/usbmode/Makefile" ], "commitId" : "104e912c27d40f336574c1dee7703b4f4a2a576f", "timestamp" : 1645878990000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "usbmode: update to version 2022-02-24\u000a\u000a * usbmode: add config #0 and delay before actual config\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-02-26 13:36:30 +0100", "id" : "104e912c27d40f336574c1dee7703b4f4a2a576f", "msg" : "usbmode: update to version 2022-02-24", "paths" : [ { "editType" : "edit", "file" : "package/utils/usbmode/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/meson/Makefile" ], "commitId" : "628970a1959c0a0fbc0c3deb3d92945af63c2ddc", "timestamp" : 1645879454000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "tools/meson: update to 0.61.2\u000a\u000aSeems to be minor bugfixes with Cygwin and Windows.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-02-26 13:44:14 +0100", "id" : "628970a1959c0a0fbc0c3deb3d92945af63c2ddc", "msg" : "tools/meson: update to 0.61.2", "paths" : [ { "editType" : "edit", "file" : "tools/meson/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/dts/qca9563_zte_mf286.dts", "target/linux/ath79/dts/qca9563_zte_mf286a.dts", "target/linux/ath79/nand/base-files/etc/board.d/02_network", "target/linux/ath79/dts/qca9563_zte_mf286.dtsi", "target/linux/ath79/dts/qca9563_zte_mf286r.dts", "target/linux/ath79/dts/qca9563_zte_mf286ar.dtsi", "target/linux/ath79/image/nand.mk", "package/boot/uboot-envtools/files/ath79" ], "commitId" : "7ac8da00609f42b8aba74b7efc6b0d055b7cef3e", "timestamp" : 1645893970000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ath79: support ZTE MF286A/R\u000a\u000aZTE MF286A and MF286R are indoor LTE category 6/7 CPE router with simultaneous\u000adual-band 802.11ac plus 802.11n Wi-Fi radios and quad-port gigabit\u000aEthernet switch, FXS and external USB 2.0 port.\u000a\u000aHardware highlights:\u000a- CPU: QCA9563 SoC at 775MHz,\u000a- RAM: 128MB DDR2,\u000a- NOR Flash: MX25L1606E 2MB SPI Flash, for U-boot only,\u000a- NAND Flash: W25N01GV 128MB SPI NAND-Flash, for all other data,\u000a- Wi-Fi 5GHz: QCA9886 2x2 MIMO 802.11ac Wave2 radio,\u000a- WI-Fi 2.4GHz: QCA9563 3x3 MIMO 802.11n radio,\u000a- Switch: QCA8337v2 4-port gigabit Ethernet, with single SGMII CPU port,\u000a- WWAN:\u000a [MF286A] MDM9230-based category 6 internal LTE modem\u000a [MF286R] PXA1826-based category 7 internal LTE modem\u000a in extended mini-PCIE form factor, with 3 internal antennas and\u000a 2 external antenna connections, single mini-SIM slot.\u000a- FXS: one external ATA port (handled entirely by modem part) with two\u000a physical connections in parallel,\u000a- USB: Single external USB 2.0 port,\u000a- Switches: power switch, WPS, Wi-Fi and reset buttons,\u000a- LEDs: Wi-Fi, Test (internal). Rest of LEDs (Phone, WWAN, Battery,\u000a Signal state) handled entirely by modem. 4 link status LEDs handled by\u000a the switch on the backside.\u000a- Battery: 3Ah 1-cell Li-Ion replaceable battery, with charging and\u000a monitoring handled by modem.\u000a- Label MAC device: eth0\u000a\u000aThe device shares many components with previous model, MF286, differing\u000amostly by a Wave2 5GHz radio, flash layout and internal LED color.\u000aIn case of MF286A, the modem is the same as in MF286. MF286R uses a\u000adifferent modem based on Marvell PXA1826 chip.\u000a\u000aInternal modem of MF286A is supported via uqmi, MF286R modem isn't fully\u000asupported, but it is expected to use comgt-ncm for connection, as it\u000auses standard 3GPP AT commands for connection establishment.\u000a\u000aConsole connection: connector X2 is the console port, with the following\u000apinout, starting from pin 1, which is the topmost pin when the board is\u000aupright:\u000a- VCC (3.3V). Do not use unless you need to source power for the\u000a converer from it.\u000a- TX\u000a- RX\u000a- GND\u000aDefault port configuration in U-boot as well as in stock firmware is\u000a115200-8-N-1.\u000a\u000aInstallation:\u000aDue to different flash layout from stock firmware, sysupgrade from\u000awithin stock firmware is impossible, despite it's based on QSDK which\u000aitself is based on OpenWrt.\u000a\u000aSTEP 0: Stock firmware update:\u000aAs installing OpenWrt cuts you off from official firmware updates for\u000athe modem part, it is recommended to update the stock firmware to latest\u000aversion before installation, to have built-in modem at the latest firmware\u000aversion.\u000a\u000aSTEP 1: gaining root shell:\u000a\u000aMethod 1:\u000aThis works if busybox has telnetd compiled in the binary.\u000aIf this does not work, try method 2.\u000a\u000aUsing well-known exploit to start telnetd on your router - works\u000aonly if Busybox on stock firmware has telnetd included:\u000a- Open stock firmware web interface\u000a- Navigate to \"URL filtering\" section by going to \"Advanced settings\",\u000a then \"Firewall\" and finally \"URL filter\".\u000a- Add an entry ending with \"&&telnetd&&\", for example\u000a \"http://hostname/&&telnetd&&\".\u000a- telnetd will immediately listen on port 4719.\u000a- After connecting to telnetd use \"admin/admin\" as credentials.\u000a\u000aMethod 2:\u000aThis works if busybox does not have telnetd compiled in. Notably, this\u000ais the case in DNA.fi firmware.\u000aIf this does not work, try method 3.\u000a\u000a- Set IP of your computer to 192.168.0.22. (or appropriate subnet if\u000a changed)\u000a- Have a TFTP server running at that address\u000a- Download MIPS build of busybox including telnetd, for example from:\u000a https://busybox.net/downloads/binaries/1.21.1/busybox-mips\u000a and put it in it's root directory. Rename it as \"telnetd\".\u000a- As previously, login to router's web UI and navigate to \"URL\u000a filtering\"\u000a- Using \"Inspect\" feature, extend \"maxlength\" property of the input\u000a field named \"addURLFilter\", so it looks like this:\u000a \u000a- Stay on the page - do not navigate anywhere\u000a- Enter \"http://aa&zte_debug.sh 192.168.0.22 telnetd\" as a filter.\u000a- Save the settings. This will download the telnetd binary over tftp and\u000a execute it. You should be able to log in at port 23, using\u000a \"admin/admin\" as credentials.\u000a\u000aMethod 3:\u000aIf the above doesn't work, use the serial console - it exposes root shell\u000adirectly without need for login. Some stock firmwares, notably one from\u000afinnish DNA operator lack telnetd in their builds.\u000a\u000aSTEP 2: Backing up original software:\u000aAs the stock firmware may be customized by the carrier and is not\u000aofficially available in the Internet, IT IS IMPERATIVE to back up the\u000astock firmware, if you ever plan to returning to stock firmware.\u000aIt is highly recommended to perform backup using both methods, to avoid\u000ahassle of reassembling firmware images in future, if a restore is\u000aneeded.\u000a\u000aMethod 1: after booting OpenWrt initramfs image via TFTP:\u000aPLEASE NOTE: YOU CANNOT DO THIS IF USING INTERMEDIATE FIRMWARE FOR INSTALLATION.\u000a- Dump stock firmware located on stock kernel and ubi partitions:\u000a\u000a ssh root@192.168.1.1: cat /dev/mtd4 > mtd4_kernel.bin\u000a ssh root@192.168.1.1: cat /dev/mtd9 > mtd9_ubi.bin\u000a\u000aAnd keep them in a safe place, should a restore be needed in future.\u000a\u000aMethod 2: using stock firmware:\u000a- Connect an external USB drive formatted with FAT or ext4 to the USB\u000a port.\u000a- The drive will be auto-mounted to /var/usb_disk\u000a- Check the flash layout of the device:\u000a\u000a cat /proc/mtd\u000a\u000a It should show the following:\u000a mtd0: 000a0000 00010000 \"u-boot\"\u000a mtd1: 00020000 00010000 \"u-boot-env\"\u000a mtd2: 00140000 00010000 \"reserved1\"\u000a mtd3: 000a0000 00020000 \"fota-flag\"\u000a mtd4: 00080000 00020000 \"art\"\u000a mtd5: 00080000 00020000 \"mac\"\u000a mtd6: 000c0000 00020000 \"reserved2\"\u000a mtd7: 00400000 00020000 \"cfg-param\"\u000a mtd8: 00400000 00020000 \"log\"\u000a mtd9: 000a0000 00020000 \"oops\"\u000a mtd10: 00500000 00020000 \"reserved3\"\u000a mtd11: 00800000 00020000 \"web\"\u000a mtd12: 00300000 00020000 \"kernel\"\u000a mtd13: 01a00000 00020000 \"rootfs\"\u000a mtd14: 01900000 00020000 \"data\"\u000a mtd15: 03200000 00020000 \"fota\"\u000a mtd16: 01d00000 00020000 \"firmware\"\u000a\u000a Differences might indicate that this is NOT a MF286A device but\u000a one of other variants.\u000a- Copy over all MTD partitions, for example by executing the following:\u000a\u000a for i in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; do cat /dev/mtd$i > \\\u000a /var/usb_disk/mtd$i; done\u000a\u000a \"Firmware\" partition can be skipped, it is a concatenation\u000a of \"kernel\" and \"rootfs\".\u000a\u000a- If the count of MTD partitions is different, this might indicate that\u000a this is not a MF286A device, but one of its other variants.\u000a- (optionally) rename the files according to MTD partition names from\u000a /proc/mtd\u000a- Unmount the filesystem:\u000a\u000a umount /var/usb_disk; sync\u000a\u000a and then remove the drive.\u000a- Store the files in safe place if you ever plan to return to stock\u000a firmware. This is especially important, because stock firmware for\u000a this device is not available officially, and is usually customized by\u000a the mobile providers.\u000a\u000aSTEP 3: Booting initramfs image:\u000a\u000aMethod 1: using serial console (RECOMMENDED):\u000a- Have TFTP server running, exposing the OpenWrt initramfs image, and\u000a set your computer's IP address as 192.168.0.22. This is the default\u000a expected by U-boot. You may wish to change that, and alter later\u000a commands accordingly.\u000a- Connect the serial console if you haven't done so already,\u000a- Interrupt boot sequence by pressing any key in U-boot when prompted\u000a- Use the following commands to boot OpenWrt initramfs through TFTP:\u000a\u000a setenv serverip 192.168.0.22\u000a setenv ipaddr 192.168.0.1\u000a tftpboot 0x81000000 openwrt-ath79-nand-zte_mf286a-initramfs-kernel.bin\u000a bootm 0x81000000\u000a\u000a (Replace server IP and router IP as needed). There is no emergency\u000a TFTP boot sequence triggered by buttons, contrary to MF283+.\u000a- When OpenWrt initramfs finishes booting, proceed to actual\u000a installation.\u000a\u000aMethod 2: using initramfs image as temporary boot kernel\u000aThis exploits the fact, that kernel and rootfs MTD devices are\u000aconsecutive on NAND flash, so from within stock image, an initramfs can\u000abe written to this area and booted by U-boot on next reboot, because it\u000auses \"nboot\" command which isn't limited by kernel partition size.\u000a- Download the initramfs-kernel.bin image\u000a- After backing up the previous MTD contents, write the images to the\u000a \"firmware\" MTD device, which conveniently concatenates \"kernel\" and\u000a \"rootfs\" partitions that can fit the initramfs image:\u000a\u000a nandwrite -p /dev/ \\\u000a /var/usb_disk/openwrt-ath79-zte_mf286a-initramfs-kernel.bin\u000a\u000a- If write is OK, reboot the device, it will reboot to OpenWrt\u000a initramfs:\u000a\u000a reboot -f\u000a\u000a- After rebooting, SSH into the device and use sysupgrade to perform\u000a proper installation.\u000a\u000aMethod 3: using built-in TFTP recovery (LAST RESORT):\u000a- With that method, ensure you have complete backup of system's NAND\u000a flash first. It involves deliberately erasing the kernel.\u000a- Download \"-initramfs-kernel.bin\" image for the device.\u000a- Prepare the recovery image by prepending 8MB of zeroes to the image,\u000a and name it root_uImage:\u000a\u000a dd if=/dev/zero of=padding.bin bs=8M count=1\u000a\u000a cat padding.bin openwrt-ath79-nand-zte_mf286a-initramfs-kernel.bin >\u000a root_uImage\u000a\u000a- Set up a TFTP server at 192.0.0.1/8. Router will use random address\u000a from that range.\u000a- Put the previously generated \"root_uImage\" into TFTP server root\u000a directory.\u000a- Deliberately erase \"kernel\" partition\" using stock firmware after\u000a taking backup. THIS IS POINT OF NO RETURN.\u000a- Restart the device. U-boot will attempt flashing the recovery\u000a initramfs image, which will let you perform actual installation using\u000a sysupgrade. This might take a considerable time, sometimes the router\u000a doesn't establish Ethernet link properly right after booting. Be\u000a patient.\u000a- After U-boot finishes flashing, the LEDs of switch ports will all\u000a light up. At this moment, perform power-on reset, and wait for OpenWrt\u000a initramfs to finish booting. Then proceed to actual installation.\u000a\u000aSTEP 4: Actual installation:\u000a- Set your computer IP to 192.168.1.22/24\u000a- scp the sysupgrade image to the device:\u000a\u000a scp openwrt-ath79-nand-zte_mf286a-squashfs-sysupgrade.bin \\\u000a root@192.168.1.1:/tmp/\u000a\u000a- ssh into the device and execute sysupgrade:\u000a\u000a sysupgrade -n /tmp/openwrt-ath79-nand-zte_mf286a-squashfs-sysupgrade.bin\u000a\u000a- Wait for router to reboot to full OpenWrt.\u000a\u000aSTEP 5: WAN connection establishment\u000aSince the router is equipped with LTE modem as its main WAN interface, it\u000amight be useful to connect to the Internet right away after\u000ainstallation. To do so, please put the following entries in\u000a/etc/config/network, replacing the specific configuration entries with\u000aone needed for your ISP:\u000a\u000aconfig interface 'wan'\u000a option proto 'qmi'\u000a option device '/dev/cdc-wdm0'\u000a option auth '' # As required, usually 'none'\u000a option pincode '' # If required by SIM\u000a option apn '' # As required by ISP\u000a option pdptype '' # Typically 'ipv4', or 'ipv4v6' or 'ipv6'\u000a\u000aFor example, the following works for most polish ISPs\u000aconfig interface 'wan'\u000a option proto 'qmi'\u000a option device '/dev/cdc-wdm0'\u000a option auth 'none'\u000a option apn 'internet'\u000a option pdptype 'ipv4'\u000a\u000aThe required minimum is:\u000aconfig interface 'wan'\u000a option proto 'qmi'\u000a option device '/dev/cdc-wdm0'\u000aIn this case, the modem will use last configured APN from stock\u000afirmware - this should work out of the box, unless your SIM requires\u000aPIN which can't be switched off.\u000a\u000aIf you have build with LuCI, installing luci-proto-qmi helps with this\u000atask.\u000a\u000aRestoring the stock firmware:\u000a\u000aPreparation:\u000aIf you took your backup using stock firmware, you will need to\u000areassemble the partitions into images to be restored onto the flash. The\u000alayout might differ from ISP to ISP, this example is based on generic stock\u000afirmware\u000aThe only partitions you really care about are \"web\", \"kernel\", and\u000a\"rootfs\". These are required to restore the stock firmware through\u000afactory TFTP recovery.\u000a\u000aBecause kernel partition was enlarged, compared to stock\u000afirmware, the kernel and rootfs MTDs don't align anymore, and you need\u000ato carve out required data if you only have backup from stock FW:\u000a- Prepare kernel image\u000a cat mtd12_kernel.bin mtd13_rootfs.bin > owrt_kernel.bin\u000a truncate -s 4M owrt_kernel_restore.bin\u000a- Cut off first 1MB from rootfs\u000a dd if=mtd13_rootfs.bin of=owrt_rootfs.bin bs=1M skip=1\u000a- Prepare image to write to \"ubi\" meta-partition:\u000a cat mtd6_reserved2.bi mtd7_cfg-param.bin mtd8_log.bin mtd9_oops.bin \\\u000a mtd10_reserved3.bin mtd11_web.bin owrt_rootfs.bin > \\\u000a owrt_ubi_ubi_restore.bin\u000a\u000aYou can skip the \"fota\" partition altogether,\u000ait is used only for stock firmware update purposes and can be overwritten\u000asafely anyway. The same is true for \"data\" partition which on my device\u000awas found to be unused at all. Restoring mtd5_cfg-param.bin will restore\u000athe stock firmware configuration you had before.\u000a\u000aMethod 1: Using initramfs:\u000aThis method is recmmended if you took your backup from within OpenWrt\u000ainitramfs, as the reassembly is not needed.\u000a- Boot to initramfs as in step 3:\u000a- Completely detach ubi0 partition using ubidetach /dev/ubi0_0\u000a- Look up the kernel and ubi partitions in /proc/mtd\u000a- Copy over the stock kernel image using scp to /tmp\u000a- Erase kernel and restore stock kernel:\u000a (scp mtd4_kernel.bin root@192.168.1.1:/tmp/)\u000a mtd write mtd4_kernel.bin\u000a rm mtd4_kernel.bin\u000a- Copy over the stock partition backups one-by-one using scp to /tmp, and\u000a restore them individually. Otherwise you might run out of space in\u000a tmpfs:\u000a\u000a (scp mtd3_ubiconcat0.bin root@192.168.1.1:/tmp/)\u000a\u000a mtd write mtd3_ubiconcat0.bin\u000a rm mtd3_ubiconcat0.bin\u000a\u000a (scp mtd5_ubiconcat1.bin root@192.168.1.1:/tmp/)\u000a\u000a mtd write mtd5_ubiconcat1.bin\u000a rm mtd5_ubiconcat1.bin\u000a\u000a- If the write was correct, force a device reboot with\u000a\u000a reboot -f\u000a\u000aMethod 2: Using live OpenWrt system (NOT RECOMMENDED):\u000a- Prepare a USB flash drive contatining MTD backup files\u000a- Ensure you have kmod-usb-storage and filesystem driver installed for\u000a your drive\u000a- Mount your flash drive\u000a\u000a mkdir /tmp/usb\u000a\u000a mount /dev/sda1 /tmp/usb\u000a\u000a- Remount your UBI volume at /overlay to R/O\u000a\u000a mount -o remount,ro /overlay\u000a\u000a- Write back the kernel and ubi partitions from USB drive\u000a\u000a cd /tmp/usb\u000a mtd write mtd4_kernel.bin /dev/\u000a\u000a mtd write mtd9_ubi.bin /dev/\u000a\u000a- If everything went well, force a device reboot with\u000a reboot -f\u000a\u000aLast image may be truncated a bit due to lack of space in RAM, but this will happen over \"fota\"\u000aMTD partition which may be safely erased after reboot anyway.\u000a\u000aMethod 3: using built-in TFTP recovery:\u000aThis method is recommended if you took backups using stock firmware.\u000a- Assemble a recovery rootfs image from backup of stock partitions by\u000a concatenating \"web\", \"kernel\", \"rootfs\" images dumped from the device,\u000a as \"root_uImage\"\u000a- Use it in place of \"root_uImage\" recovery initramfs image as in the\u000a TFTP pre-installation method.\u000a\u000aQuirks and known issuesa\u000a- It was observed, that CH340-based USB-UART converters output garbage\u000a during U-boot phase of system boot. At least CP2102 is known to work\u000a properly.\u000a- Kernel partition size is increased to 4MB compared to stock 3MB, to\u000a accomodate future kernel updates - at this moment OpenWrt 5.10 kernel\u000a image is at 2.5MB which is dangerously close to the limit. This has no\u000a effect on booting the system - but keep that in mind when reassembling\u000a an image to restore stock firmware.\u000a- uqmi seems to be unable to change APN manually, so please use the one\u000a you used before in stock firmware first. If you need to change it,\u000a please use protocok '3g' to establish connection once, or use the\u000a following command to change APN (and optionally IP type) manually:\u000a echo -ne 'AT+CGDCONT=1,\"IP\",\"' > /dev/ttyUSB0\u000a- The only usable LED as a \"system LED\" is the blue debug LED hidden\u000a inside the case. All other LEDs are controlled by modem, on which the\u000a router part has some influence only on Wi-Fi LED.\u000a- Wi-Fi LED currently doesn't work while under OpenWrt, despite having\u000a correct GPIO mapping. All other LEDs are controlled by modem,\u000a including this one in stock firmware. GPIO19, mapped there only acts\u000a as a gate, while the actual signal source seems to be 5GHz Wi-Fi\u000a radio, however it seems it is not the LED exposed by ath10k as\u000a ath10k-phy0.\u000a- GPIO5 used for modem reset is a suicide switch, causing a hardware\u000a reset of whole board, not only the modem. It is attached to\u000a gpio-restart driver, to restart the modem on reboot as well, to ensure\u000a QMI connectivity after reboot, which tends to fail otherwise.\u000a- Modem, as in MF283+, exposes root shell over ADB - while not needed\u000a for OpenWrt operation at all - have fun lurking around.\u000a The same modem module is used as in older MF286.\u000a\u000aSigned-off-by: Lech Perczak \u000a", "date" : "2022-02-26 17:46:10 +0100", "id" : "7ac8da00609f42b8aba74b7efc6b0d055b7cef3e", "msg" : "ath79: support ZTE MF286A/R", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/nand/base-files/etc/board.d/02_network" }, { "editType" : "add", "file" : "target/linux/ath79/dts/qca9563_zte_mf286r.dts" }, { "editType" : "add", "file" : "target/linux/ath79/dts/qca9563_zte_mf286.dtsi" }, { "editType" : "edit", "file" : "target/linux/ath79/dts/qca9563_zte_mf286.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/image/nand.mk" }, { "editType" : "add", "file" : "target/linux/ath79/dts/qca9563_zte_mf286a.dts" }, { "editType" : "add", "file" : "target/linux/ath79/dts/qca9563_zte_mf286ar.dtsi" }, { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/ath79" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/base-files/etc/uci-defaults/05_fix-compat-version", "target/linux/ipq806x/image/generic.mk", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-eax500.dtsi" ], "commitId" : "ec32c4ef01055228de9412fc8bf4a3e80929c88d", "timestamp" : 1645901526000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq806x: Increase kernel size to 4 MB for EA8500/EA7500v1\u000a\u000aIncrease the kernel size from 3 MB to 4 MB for EA8500 and EA7500v1.\u000a* modify the common .dtsi\u000a* modify the kernel size in the image recipes\u000a\u000aDefine compat-version 2.0 to force factory image usage for sysupgrade.\u000aAdd explanation message. Reenable both devices.\u000a\u000aAs for 4MiB (and not more): Hannu Nyman noted that:\u000a\"We have lots of ipq806x devices with 4 MB kernel, so will\u000aneed action at that point in future in any case.\u000a(Assuming that the bootloader did not have a 4 MB limit that\u000ahas been tested...)\"\u000a\u000aSigned-off-by: Hannu Nyman \u000a(squashed, added 4MiB notice of support in ipq806x)\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-26 19:52:06 +0100", "id" : "ec32c4ef01055228de9412fc8bf4a3e80929c88d", "msg" : "ipq806x: Increase kernel size to 4 MB for EA8500/EA7500v1", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-eax500.dtsi" }, { "editType" : "edit", "file" : "target/linux/ipq806x/image/generic.mk" }, { "editType" : "add", "file" : "target/linux/ipq806x/base-files/etc/uci-defaults/05_fix-compat-version" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/mbedtls/Makefile", "package/libs/mbedtls/patches/200-config.patch" ], "commitId" : "fbf485e6c62732919440565d5662635628c79faf", "timestamp" : 1645901561000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "mbedtls: update to 2.28.0 LTS branch\u000a\u000a\u000a\"Mbed TLS 2.28 is a long-time support branch.\u000aIt will be supported with bug-fixes and security\u000afixes until end of 2024.\"\u000a\u000a\u000a\"Currently, the only supported LTS branch is: mbedtls-2.28.\u000aFor a short time we also have the previous LTS, which has\u000arecently ended its support period, mbedtls-2.16.\u000aThis branch will move into the archive namespace around the\u000atime of the next release.\"\u000a\u000athis will also add support for uacme ualpn support.\u000a\u000asize changes\u000a221586 libmbedtls12_2.28.0-1_mips_24kc.ipk\u000a182742 libmbedtls12_2.16.12-1_mips_24kc.ipk\u000a\u000aSigned-off-by: Lucian Cristian \u000a(remark about 2.16's EOS, slightly reworded)\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-26 19:52:41 +0100", "id" : "fbf485e6c62732919440565d5662635628c79faf", "msg" : "mbedtls: update to 2.28.0 LTS branch", "paths" : [ { "editType" : "edit", "file" : "package/libs/mbedtls/Makefile" }, { "editType" : "edit", "file" : "package/libs/mbedtls/patches/200-config.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/at91/sama5/config-default" ], "commitId" : "d52bf5a424581996bb40dd6ae7c3e5db43542680", "timestamp" : 1645901561000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "at91: remove pm debug features from sama5 kernel config\u000a\u000aRemove PM debug features from sama5 kernel config. It is not\u000anecessary to have it on production code. This also fixes the\u000abuild for sama5 target after commit 97158fe10e60 (\"kernel:\u000apackage ramoops pstore-ram crash log storage)\u000a\u000aFixes: 97158fe10e60 (\"kernel: package ramoops pstore-ram crash log storage\")\u000aSigned-off-by: Claudiu Beznea \u000a", "date" : "2022-02-26 19:52:41 +0100", "id" : "d52bf5a424581996bb40dd6ae7c3e5db43542680", "msg" : "at91: remove pm debug features from sama5 kernel config", "paths" : [ { "editType" : "edit", "file" : "target/linux/at91/sama5/config-default" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/argp-standalone/Makefile" ], "commitId" : "64d159cdadadb6c23b9a62fc96dba27a6ed95893", "timestamp" : 1645901561000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "argp-standalone: add host-compile ability\u000a\u000aThis patch adds host-compile ability to argp-standalone for build\u000ahosts without glibc and argp lib, e.g. MacOS.\u000a\u000aiucode-tool/host can not be built on MacOS due to lack of argp.\u000a\u000aSigned-off-by: Sergey V. Lobanov \u000a", "date" : "2022-02-26 19:52:41 +0100", "id" : "64d159cdadadb6c23b9a62fc96dba27a6ed95893", "msg" : "argp-standalone: add host-compile ability", "paths" : [ { "editType" : "edit", "file" : "package/libs/argp-standalone/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/system/iucode-tool/Makefile", "package/system/iucode-tool/patches/200_add-cpuid-compatibility-header-to-build-on-non-x86.patch" ], "commitId" : "e6a4f30ed77f8ae6a08cb5cab1fd9509fde3227f", "timestamp" : 1645901561000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "iucode-tool: fix host-compile on macos and non-x86 linux\u000a\u000aiucode-tool/host is used by intel-microcode to manipulate with\u000amicrocode.bin file. iucode-tool requires cpuid.h at compile time\u000afor autodection feature, but non-x86 build hosts does not have\u000athis header file (e.g. ubuntu 20.04 aarch64) or this header\u000agenerates compile time error (#error macro) (e.g. macos arm64).\u000a\u000aThis patch provides compat cpuid.h to build iucode-tool/host on\u000anon-x86 linux hosts and macos. CPU autodectection is not required\u000afor intel-microcode package build so compat cpuid.h is ok for\u000aOpenWrt purposes.\u000a\u000aglibc and argp lib are not present in macos so iucode-tool/host\u000abuild fails. This patch adds argp-standalone/host as build\u000adependency if host os is macos.\u000a\u000aGenerated ucode (intel-microcode package) is exactly the same on\u000aLinux x86_64 (Ubuntu 20.04), Linux aarch64 (Ubuntu 20.04) and\u000aDarwin arm64 (MacOS 11.6) build hosts.\u000a\u000aSigned-off-by: Sergey V. Lobanov \u000a", "date" : "2022-02-26 19:52:41 +0100", "id" : "e6a4f30ed77f8ae6a08cb5cab1fd9509fde3227f", "msg" : "iucode-tool: fix host-compile on macos and non-x86 linux", "paths" : [ { "editType" : "edit", "file" : "package/system/iucode-tool/Makefile" }, { "editType" : "add", "file" : "package/system/iucode-tool/patches/200_add-cpuid-compatibility-header-to-build-on-non-x86.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/firmware/intel-microcode/Makefile" ], "commitId" : "1753f8c14bc09183492d62bccb8d8e42b5f24e19", "timestamp" : 1645901561000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "firmware: intel-microcode: update to 20220207\u000a\u000aDebians' changelog by Henrique de Moraes Holschuh :\u000a\u000a* upstream changelog: new upstream datafile 20220207\u000a * Mitigates (*only* when loaded from UEFI firmware through the FIT)\u000a CVE-2021-0146, INTEL-SA-00528: VT-d privilege escalation through\u000a debug port, on Pentium, Celeron and Atom processors with signatures\u000a 0x506c9, 0x506ca, 0x506f1, 0x706a1, 0x706a8\u000a https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/issues/57#issuecomment-1036363145\u000a * Mitigates CVE-2021-0127, INTEL-SA-00532: an unexpected code breakpoint\u000a may cause a system hang, on many processors.\u000a * Mitigates CVE-2021-0145, INTEL-SA-00561: information disclosure due\u000a to improper sanitization of shared resources (fast-store forward\u000a predictor), on many processors.\u000a * Mitigates CVE-2021-33120, INTEL-SA-00589: out-of-bounds read on some\u000a Atom Processors may allow information disclosure or denial of service\u000a via network access.\u000a * Fixes critical errata (functional issues) on many processors\u000a * Adds a MSR switch to enable RAPL filtering (default off, once enabled\u000a it can only be disabled by poweroff or reboot). Useful to protect\u000a SGX and other threads from side-channel info leak. Improves the\u000a mitigation for CVE-2020-8694, CVE-2020-8695, INTEL-SA-00389 on many\u000a processors.\u000a * Disables TSX in more processor models.\u000a * Fixes issue with WBINDV on multi-socket (server) systems which could\u000a cause resets and unpredictable system behavior.\u000a * Adds a MSR switch to 10th and 11th-gen (Ice Lake, Tiger Lake, Rocket\u000a Lake) processors, to control a fix for (hopefully rare) unpredictable\u000a processor behavior when HyperThreading is enabled. This MSR switch\u000a is enabled by default on *server* processors. On other processors,\u000a it needs to be explicitly enabled by an updated UEFI/BIOS (with added\u000a configuration logic). An updated operating system kernel might also\u000a be able to enable it. When enabled, this fix can impact performance.\u000a * Updated Microcodes:\u000a sig 0x000306f2, pf_mask 0x6f, 2021-08-11, rev 0x0049, size 38912\u000a sig 0x000306f4, pf_mask 0x80, 2021-05-24, rev 0x001a, size 23552\u000a sig 0x000406e3, pf_mask 0xc0, 2021-04-28, rev 0x00ec, size 105472\u000a sig 0x00050653, pf_mask 0x97, 2021-05-26, rev 0x100015c, size 34816\u000a sig 0x00050654, pf_mask 0xb7, 2021-06-16, rev 0x2006c0a, size 43008\u000a sig 0x00050656, pf_mask 0xbf, 2021-08-13, rev 0x400320a, size 35840\u000a sig 0x00050657, pf_mask 0xbf, 2021-08-13, rev 0x500320a, size 36864\u000a sig 0x0005065b, pf_mask 0xbf, 2021-06-04, rev 0x7002402, size 28672\u000a sig 0x00050663, pf_mask 0x10, 2021-06-12, rev 0x700001c, size 28672\u000a sig 0x00050664, pf_mask 0x10, 2021-06-12, rev 0xf00001a, size 27648\u000a sig 0x00050665, pf_mask 0x10, 2021-09-18, rev 0xe000014, size 23552\u000a sig 0x000506c9, pf_mask 0x03, 2021-05-10, rev 0x0046, size 17408\u000a sig 0x000506ca, pf_mask 0x03, 2021-05-10, rev 0x0024, size 16384\u000a sig 0x000506e3, pf_mask 0x36, 2021-04-29, rev 0x00ec, size 108544\u000a sig 0x000506f1, pf_mask 0x01, 2021-05-10, rev 0x0036, size 11264\u000a sig 0x000606a6, pf_mask 0x87, 2021-12-03, rev 0xd000331, size 291840\u000a sig 0x000706a1, pf_mask 0x01, 2021-05-10, rev 0x0038, size 74752\u000a sig 0x000706a8, pf_mask 0x01, 2021-05-10, rev 0x001c, size 75776\u000a sig 0x000706e5, pf_mask 0x80, 2021-05-26, rev 0x00a8, size 110592\u000a sig 0x000806a1, pf_mask 0x10, 2021-09-02, rev 0x002d, size 34816\u000a sig 0x000806c1, pf_mask 0x80, 2021-08-06, rev 0x009a, size 109568\u000a sig 0x000806c2, pf_mask 0xc2, 2021-07-16, rev 0x0022, size 96256\u000a sig 0x000806d1, pf_mask 0xc2, 2021-07-16, rev 0x003c, size 101376\u000a sig 0x000806e9, pf_mask 0x10, 2021-04-28, rev 0x00ec, size 104448\u000a sig 0x000806e9, pf_mask 0xc0, 2021-04-28, rev 0x00ec, size 104448\u000a sig 0x000806ea, pf_mask 0xc0, 2021-04-28, rev 0x00ec, size 103424\u000a sig 0x000806eb, pf_mask 0xd0, 2021-04-28, rev 0x00ec, size 104448\u000a sig 0x000806ec, pf_mask 0x94, 2021-04-28, rev 0x00ec, size 104448\u000a sig 0x00090661, pf_mask 0x01, 2021-09-21, rev 0x0015, size 20480\u000a sig 0x000906c0, pf_mask 0x01, 2021-08-09, rev 0x2400001f, size 20480\u000a sig 0x000906e9, pf_mask 0x2a, 2021-04-29, rev 0x00ec, size 106496\u000a sig 0x000906ea, pf_mask 0x22, 2021-04-28, rev 0x00ec, size 102400\u000a sig 0x000906eb, pf_mask 0x02, 2021-04-28, rev 0x00ec, size 104448\u000a sig 0x000906ec, pf_mask 0x22, 2021-04-28, rev 0x00ec, size 103424\u000a sig 0x000906ed, pf_mask 0x22, 2021-04-28, rev 0x00ec, size 103424\u000a sig 0x000a0652, pf_mask 0x20, 2021-04-28, rev 0x00ec, size 93184\u000a sig 0x000a0653, pf_mask 0x22, 2021-04-28, rev 0x00ec, size 94208\u000a sig 0x000a0655, pf_mask 0x22, 2021-04-28, rev 0x00ee, size 94208\u000a sig 0x000a0660, pf_mask 0x80, 2021-04-28, rev 0x00ea, size 94208\u000a sig 0x000a0661, pf_mask 0x80, 2021-04-29, rev 0x00ec, size 93184\u000a sig 0x000a0671, pf_mask 0x02, 2021-08-29, rev 0x0050, size 102400\u000a * Removed Microcodes:\u000a sig 0x00080664, pf_mask 0x01, 2021-02-17, rev 0xb00000f, size 130048\u000a sig 0x00080665, pf_mask 0x01, 2021-02-17, rev 0xb00000f, size 130048\u000a * update .gitignore and debian/.gitignore.\u000a Add some missing items from .gitignore and debian/.gitignore.\u000a * ucode-blacklist: do not late-load 0x406e3 and 0x506e3.\u000a When the BIOS microcode is older than revision 0x7f (and perhaps in some\u000a other cases as well), the latest microcode updates for 0x406e3 and\u000a 0x506e3 must be applied using the early update method. Otherwise, the\u000a system might hang. Also: there must not be any other intermediate\u000a microcode update attempts [other than the one done by the BIOS itself],\u000a either. It must go from the BIOS microcode update directly to the\u000a latest microcode update.\u000a * source: update symlinks to reflect id of the latest release, 20220207\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-02-26 19:52:41 +0100", "id" : "1753f8c14bc09183492d62bccb8d8e42b5f24e19", "msg" : "firmware: intel-microcode: update to 20220207", "paths" : [ { "editType" : "edit", "file" : "package/firmware/intel-microcode/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/firmware-utils/Makefile" ], "commitId" : "73dfc9e7d9013d39ca8a3cc9fe833875b71bdbe6", "timestamp" : 1645956082000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "firmware-utils: bump to git HEAD\u000a\u000a 706e9cc tplink-safeloader: support for Archer A6 v3 JP\u000a 497726b firmware-utils: support checksum for AVM fritzbox wasp SOCs\u000a 2ca6462 iptime-crc32: add support for AX8004M\u000a 57d0e31 tplink-safeloader: TP-Link EAP615-Wall v1 support\u000a 8a8da19 tplink-safeloader: add TL-WPA8631P v3 support\u000a eea4ee7 tplink-safeloader: add TP-Link Archer A9 v6 support\u000a\u000aSigned-off-by: Stijn Tintel \u000a", "date" : "2022-02-27 12:01:22 +0200", "id" : "73dfc9e7d9013d39ca8a3cc9fe833875b71bdbe6", "msg" : "firmware-utils: bump to git HEAD", "paths" : [ { "editType" : "edit", "file" : "tools/firmware-utils/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/mt7621_tplink_eap615-wall-v1.dts", "target/linux/ramips/image/mt7621.mk", "target/linux/ramips/mt7621/base-files/etc/board.d/02_network" ], "commitId" : "a1b8a4d7b3ff3fa671623e2bccafd43a3c141e07", "timestamp" : 1645956082000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "ramips: support TP-Link EAP615-Wall\u000a\u000aAdd support for the TP-Link EAP615-Wall, an AX1800 Wall Plate WiFi 6 AP.\u000aThe device is very similar to the TP-Link EAP235-Wall.\u000a\u000aHardware:\u000a* SoC: MediaTek MT7621AT\u000a* RAM: 128MiB\u000a* Flash: 16MiB SPI-NOR\u000a* Ethernet: 4x GbE\u000a * Back: ETH0 (PoE-PD)\u000a * Bottom: ETH1, ETH2, ETH3 (PoE passthrough)\u000a* WiFi: MT7905DAN/MT7975DN 2.4/5 GHz 2T2R\u000a* LEDS: 1x white\u000a* Buttons: 1x LED, 1x reset\u000a\u000aStock firmware uses a random MAC address for ethernet. OpenWrt uses the\u000aMAC address that is on the device label for ethernet and the wireless\u000ainterfaces. MAC address must not be incremented, as this will cause MAC\u000aaddress conflicts in case you have two devices with consecutive MAC\u000aaddresses. Instead, different locally administered addresses will be\u000agenerated automatically, based on the MAC on the label.\u000a\u000aInstallation via stock firmware:\u000a* Enable SSH in the TP-Link web interface\u000a* SSH to the device\u000a* Run `cliclientd stopcs`\u000a* Upload the OpenWrt factory image via the TP-Link web interface\u000a\u000aInstallation via bootloader:\u000a* Solder TTL header. Pinout: 1: TX, 2: RX, 3: GND, 4: VCC, with pin 1\u000a closest to ETH1. Baud rate 115200\u000a* Interrupt boot process by holding a key during boot\u000a* Boot the OpenWrt initramfs:\u000a # tftpboot 0x84000000 openwrt-ramips-mt7621-tplink_eap615-wall-v1-initramfs-kernel.bin\u000a # bootm\u000a* Copy openwrt-ramips-mt7621-tplink_eap615-wall-v1-squashfs-sysupgrade.bin\u000a to /tmp and use sysupgrade to install it\u000a\u000aThanks to Sander Vanheule for his work on the EAP235-Wall, which made\u000aadding support for the EAP615-Wall very easy.\u000a\u000aSigned-off-by: Stijn Tintel \u000aReviewed-by: Sander Vanheule \u000aAcked-by: Arınç ÜNAL \u000a", "date" : "2022-02-27 12:01:22 +0200", "id" : "a1b8a4d7b3ff3fa671623e2bccafd43a3c141e07", "msg" : "ramips: support TP-Link EAP615-Wall", "paths" : [ { "editType" : "add", "file" : "target/linux/ramips/dts/mt7621_tplink_eap615-wall-v1.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/board.d/02_network" }, { "editType" : "edit", "file" : "target/linux/ramips/image/mt7621.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm63xx/patches-5.10/100-macronix_nand_block_protection_support.patch" ], "commitId" : "c3ccc4529d883346d52d543887274290c619cb8c", "timestamp" : 1645969288000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "bcm63xx: fix booting with Kernel 5.10\u000a\u000aThis is a workaround to make the target overall bootable. With this more\u000apeople should be able to test the Kernel 5.10 and report further issues.\u000a\u000aSuggested-by: Daniel González Cabanelas \u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-02-27 14:41:28 +0100", "id" : "c3ccc4529d883346d52d543887274290c619cb8c", "msg" : "bcm63xx: fix booting with Kernel 5.10", "paths" : [ { "editType" : "add", "file" : "target/linux/bcm63xx/patches-5.10/100-macronix_nand_block_protection_support.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm63xx/Makefile" ], "commitId" : "493b60d044c1d32ec7dbc4b02f7f5d6ada397a29", "timestamp" : 1645969288000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "bcm63xx: switch to Kernel 5.10\u000a\u000aBump the last missing target to Kernel 5.10. While this requires a work\u000aaround to boot it will allow more people to test the new Kernel before\u000athe upcomming release.\u000a\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-02-27 14:41:28 +0100", "id" : "493b60d044c1d32ec7dbc4b02f7f5d6ada397a29", "msg" : "bcm63xx: switch to Kernel 5.10", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm63xx/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/dts/qca9531_alfa-network_r36a.dts", "target/linux/ath79/dts/qca9531_alfa-network_pi-wifi4.dts", "target/linux/ath79/dts/qca9531_alfa-network_n2q.dts", "target/linux/ath79/dts/qca9531_alfa-network_r36a.dtsi" ], "commitId" : "f645bacd06643ba6141f9be34c22681449a42392", "timestamp" : 1645970976000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/pepe2k", "fullName" : "pepe2k" }, "authorEmail" : "pepe2k@gmail.com", "comment" : "ath79: reduce 'nvmem-cells' definitions on ALFA Network QCA9531 boards\u000a\u000aAll the QCA9531 based boards from ALFA Network are based on the same\u000adesign and share a common DTSI: 'qca9531_alfa-network_r36a.dtsi'.\u000a\u000aInstead of defining 'nvmem-cells' for the MAC address in every device's\u000aDTS, move definition to the common DTSI file.\u000a\u000aSigned-off-by: Piotr Dymacz \u000a", "date" : "2022-02-27 15:09:36 +0100", "id" : "f645bacd06643ba6141f9be34c22681449a42392", "msg" : "ath79: reduce 'nvmem-cells' definitions on ALFA Network QCA9531 boards", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/dts/qca9531_alfa-network_r36a.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/dts/qca9531_alfa-network_pi-wifi4.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/dts/qca9531_alfa-network_r36a.dtsi" }, { "editType" : "edit", "file" : "target/linux/ath79/dts/qca9531_alfa-network_n2q.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/dts/ar9344_alfa-network_n5q.dts", "target/linux/ath79/dts/ar9331_alfa-network_ap121f.dtsi", "target/linux/ath79/dts/qca9531_alfa-network_r36a.dtsi" ], "commitId" : "53ac6ee552baca52f3f18fc95b793c03e1bf9581", "timestamp" : 1645970976000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/pepe2k", "fullName" : "pepe2k" }, "authorEmail" : "pepe2k@gmail.com", "comment" : "ath79: utilize ath9k 'nvmem-cells' on ALFA Network boards\u000a\u000aDrop custom 'mtd-cal-data' and switch to 'nvmem-cells' based solution\u000afor fetching radio calibration data and its MAC address.\u000a\u000aSigned-off-by: Piotr Dymacz \u000a", "date" : "2022-02-27 15:09:36 +0100", "id" : "53ac6ee552baca52f3f18fc95b793c03e1bf9581", "msg" : "ath79: utilize ath9k 'nvmem-cells' on ALFA Network boards", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/dts/ar9331_alfa-network_ap121f.dtsi" }, { "editType" : "edit", "file" : "target/linux/ath79/dts/ar9344_alfa-network_n5q.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/dts/qca9531_alfa-network_r36a.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/image/generic.mk", "target/linux/ath79/dts/qca9531_alfa-network_tube-2hq.dts", "target/linux/ath79/generic/base-files/etc/board.d/01_leds", "target/linux/ath79/generic/base-files/etc/board.d/02_network" ], "commitId" : "131671bc54dff89c33c10241b8fca8fa34a9b2bf", "timestamp" : 1645977294000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/pepe2k", "fullName" : "pepe2k" }, "authorEmail" : "pepe2k@gmail.com", "comment" : "ath79: add support for ALFA Network Tube-2HQ\u000a\u000aALFA Network Tube-2HQ is a successor of the Tube-2H/P series (EOL) which\u000awas based on the Atheros AR9331. The new version uses Qualcomm QCA9531.\u000a\u000aSpecifications:\u000a\u000a- Qualcomm/Atheros QCA9531 v2\u000a- 650/400/200 MHz (CPU/DDR/AHB)\u000a- 64 or 128 MB of RAM (DDR2)\u000a- 16+ MB of flash (SPI NOR)\u000a- 1x 10/100 Mbps Ethernet with passive PoE input (24 V)\u000a (802.3at/af PoE support with optional module)\u000a- 1T1R 2.4 GHz Wi-Fi with external PA (SE2623L, up to 27 dBm) and LNA\u000a- 1x Type-N (male) antenna connector\u000a- 6x LED (5x driven by GPIO)\u000a- 1x button (reset)\u000a- external h/w watchdog (EM6324QYSP5B, enabled by default)\u000a- UART (4-pin, 2.00 mm pitch) header on PCB\u000a\u000aFlash instruction:\u000a\u000aYou can use sysupgrade image directly in vendor firmware which is based\u000aon LEDE/OpenWrt. Alternatively, you can use web recovery mode in U-Boot:\u000a\u000a1. Configure PC with static IP 192.168.1.2/24.\u000a2. Connect PC with one of RJ45 ports, press the reset button, power up\u000a device, wait for first blink of all LEDs (indicates network setup),\u000a then keep button for 3 following blinks and release it.\u000a3. Open 192.168.1.1 address in your browser and upload sysupgrade image.\u000a\u000aSigned-off-by: Piotr Dymacz \u000a", "date" : "2022-02-27 16:54:54 +0100", "id" : "131671bc54dff89c33c10241b8fca8fa34a9b2bf", "msg" : "ath79: add support for ALFA Network Tube-2HQ", "paths" : [ { "editType" : "add", "file" : "target/linux/ath79/dts/qca9531_alfa-network_tube-2hq.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/image/generic.mk" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/board.d/01_leds" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/board.d/02_network" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/uboot-envtools/files/ath79" ], "commitId" : "2d5b596b493bfaeab024d6ecee37d97420c2ac07", "timestamp" : 1645977294000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/pepe2k", "fullName" : "pepe2k" }, "authorEmail" : "pepe2k@gmail.com", "comment" : "uboot-envtools: ath79: add support for ALFA Network Tube-2HQ\u000a\u000aSigned-off-by: Piotr Dymacz \u000a", "date" : "2022-02-27 16:54:54 +0100", "id" : "2d5b596b493bfaeab024d6ecee37d97420c2ac07", "msg" : "uboot-envtools: ath79: add support for ALFA Network Tube-2HQ", "paths" : [ { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/ath79" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/generic/base-files/etc/board.d/01_leds", "target/linux/ath79/dts/qcn5502_tplink_archer-a9-v6.dts", "target/linux/ath79/generic/base-files/etc/board.d/02_network", "target/linux/ath79/image/generic-tp-link.mk" ], "commitId" : "9c335accfe57f3049850b8fdb684c9e7e5feea82", "timestamp" : 1645977295000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/pepe2k", "fullName" : "pepe2k" }, "authorEmail" : "pepe2k@gmail.com", "comment" : "ath79: add support for TP-Link Archer A9 v6\u000a\u000aTP-Link Archer A9 v6 (FCCID: TE7A9V6) is an AC1900 Wave-2 gigabit home\u000arouter based on a combination of Qualcomm QCN5502 (most likely a 4x4:4\u000aversion of the QCA9563 WiSOC), QCA9984 and QCA8337N.\u000a\u000aThe vendor's firmware content reveals that the same device might be\u000aavailable on the US market under name 'Archer C90 v6'. Due to lack of\u000aaccess to such hardware, support introduced in this commit was tested\u000aonly on the EU version (sold under 'Archer A9 v6' name).\u000a\u000aBased on the information on the PL version of the vendor website, this\u000adevice has been already phased out and is no longer available.\u000a\u000aSpecifications:\u000a\u000a- Qualcomm QCN5502 (775 MHz)\u000a- 128 MB of RAM (DDR2)\u000a- 16 MB of flash (SPI NOR)\u000a- 5x Gbps Ethernet (Qualcomm QCA8337N over SGMII)\u000a- Wi-Fi:\u000a - 802.11b/g/n on 2.4 GHz: Qualcomm QCN5502* in 4x4:4 mode\u000a - 802.11a/n/ac on 5 GHz: Qualcomm QCA9984 in 3x3:3 mode\u000a - 3x non-detachable, dual-band external antennas (~3.5 dBi for 5 GHz,\u000a ~2.2 dBi for 2.4 GHz, IPEX/U.FL connectors)\u000a - 1x internal PCB antenna for 2.4 GHz (~1.8 dBi)\u000a- 1x USB 2.0 Type-A\u000a- 11x LED (4x connected to QCA8337N, 7x connected to QCN5502)\u000a- 2x button (reset, WPS)\u000a- UART (4-pin, 2.54 mm pitch) header on PCB (not populated)\u000a- 1x mechanical power switch\u000a- 1x DC jack (12 V)\u000a\u000a *) unsupported due to missing support for QCN550x in ath9k\u000a\u000aUART system serial console notice:\u000a\u000aThe RX signal of the main SOC's UART on this device is shared with the\u000aWPS button's GPIO. The first-stage U-Boot by default disables the RX,\u000aresulting in a non-functional UART input.\u000aIf you press and keep 'ENTER' on the serial console during early\u000aboot-up, the first-stage U-Boot will enable RX input.\u000a\u000aVendor firmware allows password-less access to the system over serial.\u000a\u000aFlash instruction (vendor GUI):\u000a\u000a1. It is recommended to first upgrade vendor firmware to the latest\u000a version (1.1.1 Build 20210315 rel.40637 at the time of writing).\u000a2. Use the 'factory' image directly in the vendor's GUI.\u000a\u000aFlash instruction (TFTP based recovery in second-stage U-Boot):\u000a\u000a1. Rename 'factory' image to 'ArcherA9v6_tp_recovery.bin'\u000a2. Setup a TFTP server on your PC with IP 192.168.0.66/24.\u000a3. Press and hold the reset button for ~5 sec while turning on power.\u000a4. The device will download image, flash it and reboot.\u000a\u000aFlash instruction (web based recovery in first-stage U-Boot):\u000a\u000a1. Use 'CTRL+C' during power-up to enable CLI in first-stage U-Boot.\u000a2. Connect a PC with IP set to 192.168.0.1 to one of the LAN ports.\u000a3. Issue 'httpd' command and visit http://192.168.0.1 in browser.\u000a4. Use the 'factory' image.\u000a\u000aIf you would like to restore vendor's firmware, follow one of the\u000arecovery methods described above.\u000a\u000aSigned-off-by: Piotr Dymacz \u000a", "date" : "2022-02-27 16:54:55 +0100", "id" : "9c335accfe57f3049850b8fdb684c9e7e5feea82", "msg" : "ath79: add support for TP-Link Archer A9 v6", "paths" : [ { "editType" : "add", "file" : "target/linux/ath79/dts/qcn5502_tplink_archer-a9-v6.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/image/generic-tp-link.mk" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/board.d/02_network" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/board.d/01_leds" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/netfilter.mk", "package/kernel/linux/modules/netfilter.mk" ], "commitId" : "4f443c885dede3331b969e6265a41a0ff1e3059a", "timestamp" : 1646015057000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/yszhou4tech", "fullName" : "yszhou4tech" }, "authorEmail" : "yszhou4tech@gmail.com", "comment" : "netfilter: separate packages for kmod-ipt-socket and kmod-ipt-tproxy\u000a\u000aSigned-off-by: Yousong Zhou \u000a", "date" : "2022-02-28 10:24:17 +0800", "id" : "4f443c885dede3331b969e6265a41a0ff1e3059a", "msg" : "netfilter: separate packages for kmod-ipt-socket and kmod-ipt-tproxy", "paths" : [ { "editType" : "edit", "file" : "include/netfilter.mk" }, { "editType" : "edit", "file" : "package/kernel/linux/modules/netfilter.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/netfilter.mk", "package/kernel/linux/modules/netfilter.mk" ], "commitId" : "0225df1ec8570d144a0a8d7862036c532cc44dbd", "timestamp" : 1646015057000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/yszhou4tech", "fullName" : "yszhou4tech" }, "authorEmail" : "yszhou4tech@gmail.com", "comment" : "netfilter: add kmod-nft-socket\u000a\u000aSigned-off-by: Yousong Zhou \u000a", "date" : "2022-02-28 10:24:17 +0800", "id" : "0225df1ec8570d144a0a8d7862036c532cc44dbd", "msg" : "netfilter: add kmod-nft-socket", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/netfilter.mk" }, { "editType" : "edit", "file" : "include/netfilter.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/netfilter.mk", "package/kernel/linux/modules/netfilter.mk" ], "commitId" : "43276b60c6dd5adeec89401c6ddd514e2cd22896", "timestamp" : 1646015057000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/yszhou4tech", "fullName" : "yszhou4tech" }, "authorEmail" : "yszhou4tech@gmail.com", "comment" : "netfilter: add kmod-nft-tproxy\u000a\u000aSigned-off-by: Yousong Zhou \u000a", "date" : "2022-02-28 10:24:17 +0800", "id" : "43276b60c6dd5adeec89401c6ddd514e2cd22896", "msg" : "netfilter: add kmod-nft-tproxy", "paths" : [ { "editType" : "edit", "file" : "include/netfilter.mk" }, { "editType" : "edit", "file" : "package/kernel/linux/modules/netfilter.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/firmware-utils/Makefile" ], "commitId" : "0dc3566a3b5a54c57cccdf09d36ff54d85ecac21", "timestamp" : 1646046720000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "firmware-utils: bump to git HEAD\u000a\u000a 002cfaf firmware-utils: fix compilation with macOS\u000a\u000aSigned-off-by: Stijn Tintel \u000a", "date" : "2022-02-28 13:12:00 +0200", "id" : "0dc3566a3b5a54c57cccdf09d36ff54d85ecac21", "msg" : "firmware-utils: bump to git HEAD", "paths" : [ { "editType" : "edit", "file" : "tools/firmware-utils/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "scripts/check-toolchain-clean.sh" ], "commitId" : "9116096c0f1abe3cdb07ad9c9340dd4ca65ce797", "timestamp" : 1646057831000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "check-toolchain-clean.sh: fix shellcheck warnings\u000a\u000aFixes following complaints and suggestions:\u000a\u000a In scripts/check-toolchain-clean.sh line 2:\u000a eval `grep CONFIG_GCC_VERSION .config`\u000a ^-- SC2046 (warning): Quote this to prevent word splitting.\u000a ^-- SC2006 (style): Use $(...) notation instead of legacy backticks `...`.\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-02-28 15:17:11 +0100", "id" : "9116096c0f1abe3cdb07ad9c9340dd4ca65ce797", "msg" : "check-toolchain-clean.sh: fix shellcheck warnings", "paths" : [ { "editType" : "edit", "file" : "scripts/check-toolchain-clean.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "scripts/check-toolchain-clean.sh" ], "commitId" : "57f7a86c681b70c688f51e26d31e45baf64ac5f9", "timestamp" : 1646057831000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "check-toolchain-clean.sh: workaround stray rebuilds\u000a\u000aIt seems, that there are currently some unhandled corner cases in which\u000a`.toolchain_build_ver` results in empty file and thus forcing rebuilds,\u000aeven if the toolchain was build correctly just a few moments ago. Until\u000aproper fix is found, workaround that by checking for this corner case\u000aand simply populate `.toolchain_build_ver` file.\u000a\u000aWhile at it, improve the UX and display version mismatch, so it's more\u000aclear what has forced the rebuild:\u000a\u000a \"Toolchain build version changed (11.2.0-1 != ), running make targetclean\"\u000a\u000aReferences: https://gitlab.com/ynezz/openwrt/-/jobs/2133332533/raw\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-02-28 15:17:11 +0100", "id" : "57f7a86c681b70c688f51e26d31e45baf64ac5f9", "msg" : "check-toolchain-clean.sh: workaround stray rebuilds", "paths" : [ { "editType" : "edit", "file" : "scripts/check-toolchain-clean.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/mt7620a_zbtlink_zbt-we1026-5g.dtsi", "target/linux/ramips/mt7620/config-5.10" ], "commitId" : "1a97c03d864ee5ab917aff2988c62fce223c041e", "timestamp" : 1646057831000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "rampis: feed zbt-we1026 external watchdog\u000a\u000aWithout feeding the gpio watchdog, the board will reset after 90 seconds\u000a\u000aSigned-off-by: Arvid E. Picciani \u000a", "date" : "2022-02-28 15:17:11 +0100", "id" : "1a97c03d864ee5ab917aff2988c62fce223c041e", "msg" : "rampis: feed zbt-we1026 external watchdog", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7620a_zbtlink_zbt-we1026-5g.dtsi" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7620/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/base-files/lib/upgrade/asrock.sh" ], "commitId" : "fc317a190c930c9c338bd07c2e323b6b9eaa1f07", "timestamp" : 1646057831000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "ipq806x: base-files: asrock: fix bootcount include\u000a\u000aFixes following warning message during image building process:\u000a\u000a Finalizing root filesystem...\u000a root-ipq806x/lib/upgrade/asrock.sh: line 1: /lib/functions.sh: No such file or directory\u000a Enabling boot\u000a root-ipq806x/lib/upgrade/asrock.sh: line 1: /lib/functions.sh: No such file or directory\u000a Enabling bootcount\u000a\u000aFixes #9350\u000a\u000aFixes: 98b86296e67d (\"ipq806x: add support for ASRock G10\")\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-02-28 15:17:11 +0100", "id" : "fc317a190c930c9c338bd07c2e323b6b9eaa1f07", "msg" : "ipq806x: base-files: asrock: fix bootcount include", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/base-files/lib/upgrade/asrock.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/system/ubus/Makefile" ], "commitId" : "58212a6194e4a9620c67053e616c5cb67a0ced50", "timestamp" : 1646057917000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "ubus: bump to git HEAD\u000a\u000a 66baa44 libubus: introduce new status messages\u000a b3cd5ab cli: use UBUS_STATUS_PARSE_ERROR\u000a 584f56a cli: improve error logging for call command\u000a\u000aSigned-off-by: Stijn Tintel \u000a", "date" : "2022-02-28 16:18:37 +0200", "id" : "58212a6194e4a9620c67053e616c5cb67a0ced50", "msg" : "ubus: bump to git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/system/ubus/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/mt7620/config-5.10" ], "commitId" : "fb2801b82c06878ae2ad20b8f95546c34ed3cdf4", "timestamp" : 1646080352000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "mt7620: fix missing kernel config symbol\u000a\u000aFixes following missing kernel config symbol after adding GPIO watchdog:\u000a\u000a Software watchdog (SOFT_WATCHDOG) [M/n/y/?] m\u000a Watchdog device controlled through GPIO-line (GPIO_WATCHDOG) [Y/n/m/?] y\u000a Register the watchdog as early as possible (GPIO_WATCHDOG_ARCH_INITCALL) [N/y/?] (NEW)\u000a\u000aFixes: 1a97c03d864e (\"rampis: feed zbt-we1026 external watchdog\")\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-02-28 21:32:32 +0100", "id" : "fb2801b82c06878ae2ad20b8f95546c34ed3cdf4", "msg" : "mt7620: fix missing kernel config symbol", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/mt7620/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/iptables/Makefile" ], "commitId" : "50d327196681f9514739355573e49db0ad151d6a", "timestamp" : 1646081521000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "iptables: fix libnftnl/IPTABLES_NFTABLES dependency\u000a\u000alibxtables doesn't depend on libnftnl, iptables-nft does,\u000aso move the dependency to not pull libnftnl with firewall3/iptables-legacy\u000a\u000aAlso libxtables-nft depends on IPTABLES_NFTABLES\u000a\u000aSigned-off-by: Etienne Champetier \u000a", "date" : "2022-02-28 21:52:01 +0100", "id" : "50d327196681f9514739355573e49db0ad151d6a", "msg" : "iptables: fix libnftnl/IPTABLES_NFTABLES dependency", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/iptables/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/iptables/Makefile" ], "commitId" : "d35a573004ff21e5a7bbdb896967454c63b7a363", "timestamp" : 1646081521000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "iptables: make mod depend on libxtables\u000a\u000a'iptables-mod-' can be used directly by firewall3, by\u000aiptables and by iptables-nft. They are not linked to\u000aiptables but to libxtables, so fix the dependencies to allow\u000ato remove iptables(-legacy)\u000a\u000aSigned-off-by: Etienne Champetier \u000a", "date" : "2022-02-28 21:52:01 +0100", "id" : "d35a573004ff21e5a7bbdb896967454c63b7a363", "msg" : "iptables: make mod depend on libxtables", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/iptables/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/iptables/Makefile" ], "commitId" : "316c406e62a535d17d654ab8c4f5e84a0485058f", "timestamp" : 1646081521000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "iptables: move IPTABLES_{CONNLABEL,NFTABLES} to libxtables\u000a\u000aThose 2 configs are not specific to iptables(-legacy)\u000a\u000aSigned-off-by: Etienne Champetier \u000a", "date" : "2022-02-28 21:52:01 +0100", "id" : "316c406e62a535d17d654ab8c4f5e84a0485058f", "msg" : "iptables: move IPTABLES_{CONNLABEL,NFTABLES} to libxtables", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/iptables/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/iptables/Makefile" ], "commitId" : "795e7155cbe3e78669f6821bf7aecb7c4e1e1afb", "timestamp" : 1646081521000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "iptables: rename to ip(6)tables-legacy, add PROVIDES\u000a\u000aUsing PROVIDES allows to have other packages continue to\u000adepend on iptables and users to pick between legacy and nft\u000aversion.\u000a\u000aSigned-off-by: Etienne Champetier \u000a", "date" : "2022-02-28 21:52:01 +0100", "id" : "795e7155cbe3e78669f6821bf7aecb7c4e1e1afb", "msg" : "iptables: rename to ip(6)tables-legacy, add PROVIDES", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/iptables/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/config/firewall/Makefile", "package/network/utils/iptables/Makefile" ], "commitId" : "39d50a2008b7f29a46b7a9511525613816cc15e1", "timestamp" : 1646081521000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "iptables: move libiptext* to their own packages\u000a\u000aiptables-nft doesn't depend on libip{4,6}tc, so move\u000alibiptext* libs in their own packages to clean up dependencies\u000aRename libxtables-nft to libiptext-nft\u000a\u000aSigned-off-by: Etienne Champetier \u000a", "date" : "2022-02-28 21:52:01 +0100", "id" : "39d50a2008b7f29a46b7a9511525613816cc15e1", "msg" : "iptables: move libiptext* to their own packages", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/iptables/Makefile" }, { "editType" : "edit", "file" : "package/network/config/firewall/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/iptables/Makefile" ], "commitId" : "d95b74f7c9f8ce58e583991f598a9b39bb43ee2f", "timestamp" : 1646081521000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "iptables: bump PKG_RELEASE\u000a\u000aFollowing dependencies rework, bump PKG_RELEASE\u000a\u000aSigned-off-by: Etienne Champetier \u000a", "date" : "2022-02-28 21:52:01 +0100", "id" : "d95b74f7c9f8ce58e583991f598a9b39bb43ee2f", "msg" : "iptables: bump PKG_RELEASE", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/iptables/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.10" ], "commitId" : "4a956a06f23f56162f90eec79a3cbc6caa732681", "timestamp" : 1646081521000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: move CONFIG_ASN1 to generic config\u000a\u000aRather than populating this symbol in the individual configs, move it to the\u000ageneric config.\u000a\u000aSigned-off-by: John Audia \u000a", "date" : "2022-02-28 21:52:01 +0100", "id" : "4a956a06f23f56162f90eec79a3cbc6caa732681", "msg" : "kernel: move CONFIG_ASN1 to generic config", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm27xx/bcm2711/config-5.10" ], "commitId" : "a68dd8057ce27cb8fe20443fbacfc9b066248133", "timestamp" : 1646081521000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "bcm27xx: bcm2711: update defconfig\u000a\u000aRan `make kernel_menuconfig CONFIG_TARGET=bcm2711` having used the snapshot\u000aconfig for bcm2711[1]. Manually added back two symbols that the make target\u000aremoved, namely:\u000a* # CONFIG_SND_SOC_AD193X_I2C is not set\u000a* # CONFIG_SND_SOC_AD193X_SPI is not set\u000a\u000aWithout adding these back, the build fails due to unsatisfied deps[2].\u000a\u000aBuild system: x86_64\u000aBuild-tested: bcm2711/multidevices\u000a\u000a1. https://downloads.openwrt.org/snapshots/targets/bcm27xx/bcm2711/config.buildinfo\u000a2. https://github.com/openwrt/openwrt/commit/a478202d74b66c3da17d57442649eb4f131fc7b2#commitcomment-67096592\u000a\u000aSigned-off-by: John Audia \u000a", "date" : "2022-02-28 21:52:01 +0100", "id" : "a68dd8057ce27cb8fe20443fbacfc9b066248133", "msg" : "bcm27xx: bcm2711: update defconfig", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm27xx/bcm2711/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm27xx/bcm2710/config-5.10" ], "commitId" : "d4c20ff948fc9c64b03af648f911f222fcb593a2", "timestamp" : 1646081521000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "bcm27xx: bcm2710: update defconfig\u000a\u000aRan `make kernel_menuconfig CONFIG_TARGET=bcm2710` having used the snapshot\u000aconfig for bcm2710[1]. Manually added back two symbols that the make target\u000aremoved, namely:\u000a* # CONFIG_SND_SOC_AD193X_I2C is not set\u000a* # CONFIG_SND_SOC_AD193X_SPI is not set\u000a\u000a1. https://downloads.openwrt.org/snapshots/targets/bcm27xx/bcm2710/config.buildinfo\u000a\u000aSigned-off-by: John Audia \u000a", "date" : "2022-02-28 21:52:01 +0100", "id" : "d4c20ff948fc9c64b03af648f911f222fcb593a2", "msg" : "bcm27xx: bcm2710: update defconfig", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm27xx/bcm2710/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/verbose.mk" ], "commitId" : "aee3594ffcb72ae3e18c3719012d52519ee2d160", "timestamp" : 1646088733000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "verbose.mk: print ERROR messages in non-verbose\u000a\u000aUsing `make -j9` only prints a subset of messages to follow the build\u000aprocess progressing. However this silently skips over errors which might\u000abe of interested. Using `make V=s` easily floods the terminal making it\u000ahard to find error messages between the lines.\u000a\u000aA compromise is the usage of `$(call ERROR_MESSAGE,...)` which prints a\u000amessage in red. This function is silenced in the non-verbose mode, even\u000aif only used at a single place in `package/Makefile` where it notifies\u000aabout a OPKG corner case.\u000a\u000aThis commit moves the `ERROR_MESSAGE` definition outside of the\u000a`OPENWRT_VERBOSE` condition and print error messages in every mode.\u000a\u000aWith this in place further error messages are possible.\u000a\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-02-28 23:52:13 +0100", "id" : "aee3594ffcb72ae3e18c3719012d52519ee2d160", "msg" : "verbose.mk: print ERROR messages in non-verbose", "paths" : [ { "editType" : "edit", "file" : "include/verbose.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/image-commands.mk" ], "commitId" : "a9478490d86e16f130f12fe5394ee484dcf13822", "timestamp" : 1646088733000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "image-commands.mk: Use ERROR_MESSAGE for imagesize fails\u000a\u000aIf a image is bigger than the device can handle, an error message is\u000aprinted. This is usually silenced and silently ignored, making it harder\u000ato debug. While it's possible to run the build in verbose mode (via\u000a`make V=s`) and grep for *is too big*, it's more intuitive to print the\u000aerror message directly. For that use the newly unlocked `$(call\u000aERROR_MESSAGE,...)` definition which now also print in non-verbose mode.\u000a\u000aFixes: FS#50 (aka #7604)\u000a\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-02-28 23:52:13 +0100", "id" : "a9478490d86e16f130f12fe5394ee484dcf13822", "msg" : "image-commands.mk: Use ERROR_MESSAGE for imagesize fails", "paths" : [ { "editType" : "edit", "file" : "include/image-commands.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/u-boot.mk" ], "commitId" : "d6aa9d9e071d9f23ed26f5142991bc66aefe20f5", "timestamp" : 1646088892000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "u-boot.mk: add LOCALVERSION (explicitly specify OpenWrt build)\u000a\u000aFor debugging purposes, we need to know if users are using modified\u000aU-boot versions or not. Currently, the U-boot version is somehow\u000astripped. This is a little bit problematic when there are\u000abackported/wip/to-upstream patches.\u000a\u000aTo make it more confusing, there was (before this commit) two U-boot\u000aversioning. U-boot compiled by OpenWrt build bots are missing ``Build:``\u000aThis is also the case when the U-boot is compiled locally.\u000a\u000aExample:\u000a```\u000aU-Boot SPL 2022.01 (Jan 27 2022 - 00:24:34 +0000)\u000aU-Boot 2022.01 (Jan 27 2022 - 00:24:34 +0000)\u000a```\u000a\u000aOn the other hand, if you run full build, you can at least see, where it\u000awas compiled. Notice added ``Build:``.\u000a\u000aExample:\u000a```\u000aU-Boot 2022.01 (Jan 27 2022 - 00:24:34 +0000), Build: jenkins-turris-os-packages-burstlab-omnia-216\u000a```\u000a\u000aIn both cases, it is not clear to U-boot developers if it is an unmodified\u000abuild. This is also caused that there is a missing ``.git`` file from\u000aU-boot folder, and so there is no history. It leads to that it can not\u000acontain suffix ``-dirty`` (uncommitted modifications) or even something\u000aelse like number of commits, etc. [1]\u000a\u000aWhen U-boot is compiled as it should be, the version should look like\u000athis: ``U-Boot 2022.04-rc1-01173-g278195ea1f (Feb 11 2022 - 14:46:50 +0100)``\u000aThe date is not changed daily when there are new OpenWrt builds.\u000a\u000aThis commit adds OpenWrt specific version, which could be verified by\u000ausing strings.\u000a\u000a```\u000a$ strings bin/targets/mvebu/cortexa9/u-boot-omnia/u-boot-spl.kwb | grep -E \"OpenWrt*\"\u000aU-Boot SPL 2022.01-OpenWrt-r18942+54-cbfce92367 (Feb 21 2022 - 13:17:34 +0000)\u000aarm-openwrt-linux-muslgnueabi-gcc (OpenWrt GCC 11.2.0 r18942+54-cbfce92367) 11.2.0\u000a2022.01-OpenWrt-r18942+54-cbfce92367\u000aU-Boot 2022.01-OpenWrt-r18942+54-cbfce92367 (Feb 21 2022 - 13:17:34 +0000)\u000a```\u000a\u000a[1] https://u-boot.readthedocs.io/en/latest/develop/version.html\u000a\u000aReported-by: Pali Rohár \u000aSuggested-by: Karel Kočí \u000aSigned-off-by: Josef Schlehofer \u000a", "date" : "2022-02-28 23:54:52 +0100", "id" : "d6aa9d9e071d9f23ed26f5142991bc66aefe20f5", "msg" : "u-boot.mk: add LOCALVERSION (explicitly specify OpenWrt build)", "paths" : [ { "editType" : "edit", "file" : "include/u-boot.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/layerscape/restool/Makefile", "package/firmware/layerscape/ls-dpl/Makefile", "package/firmware/layerscape/ls-mc/Makefile", "package/boot/tfa-layerscape/Makefile", "package/firmware/layerscape/fman-ucode/Makefile", "package/firmware/layerscape/ppfe-firmware/Makefile", "package/firmware/layerscape/ls-ddr-phy/Makefile", "package/firmware/layerscape/ls-rcw/Makefile", "package/boot/uboot-layerscape/Makefile" ], "commitId" : "038d5bdab117e4c618442dfc96858263dd1ee72e", "timestamp" : 1646089278000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "layerscape: use semantic versions for LSDK\u000a\u000aPKG_VERSION should not contain the package name but the version only.\u000a\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-03-01 00:01:18 +0100", "id" : "038d5bdab117e4c618442dfc96858263dd1ee72e", "msg" : "layerscape: use semantic versions for LSDK", "paths" : [ { "editType" : "edit", "file" : "package/firmware/layerscape/ls-ddr-phy/Makefile" }, { "editType" : "edit", "file" : "package/firmware/layerscape/ls-mc/Makefile" }, { "editType" : "edit", "file" : "package/network/utils/layerscape/restool/Makefile" }, { "editType" : "edit", "file" : "package/firmware/layerscape/ls-dpl/Makefile" }, { "editType" : "edit", "file" : "package/firmware/layerscape/ls-rcw/Makefile" }, { "editType" : "edit", "file" : "package/firmware/layerscape/fman-ucode/Makefile" }, { "editType" : "edit", "file" : "package/firmware/layerscape/ppfe-firmware/Makefile" }, { "editType" : "edit", "file" : "package/boot/tfa-layerscape/Makefile" }, { "editType" : "edit", "file" : "package/boot/uboot-layerscape/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/mklibs/patches/007-gc_sections.patch", "tools/mklibs/patches/008-uclibc_libgcc_link.patch", "tools/mklibs/patches/003-no_copy.patch", "tools/mklibs/patches/011-remove_multiarch.patch", "tools/mklibs/patches/005-duplicate_syms.patch", "tools/mklibs/patches/006-uclibc_init.patch", "tools/mklibs/patches/002-disable_symbol_checks.patch", "tools/mklibs/patches/100-apply-2to3.patch", "tools/mklibs/Makefile", "tools/mklibs/patches/009-uclibc_libpthread_symbols.patch" ], "commitId" : "c8b7065f61b75cab17b3b39c5091aa8de14f0aa8", "timestamp" : 1646089688000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "tools/mklibs: update to 0.1.45\u000a\u000aRefresh 2to3 patch. Upstream partially did this against some older\u000apython version. This is still needed.\u000a\u000aRefreshed other patches to be python3 safe.\u000a\u000aRemove uClibc patches as only musl is present now.\u000a\u000aRefresh others.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-01 00:08:08 +0100", "id" : "c8b7065f61b75cab17b3b39c5091aa8de14f0aa8", "msg" : "tools/mklibs: update to 0.1.45", "paths" : [ { "editType" : "edit", "file" : "tools/mklibs/patches/007-gc_sections.patch" }, { "editType" : "edit", "file" : "tools/mklibs/patches/011-remove_multiarch.patch" }, { "editType" : "edit", "file" : "tools/mklibs/patches/003-no_copy.patch" }, { "editType" : "delete", "file" : "tools/mklibs/patches/009-uclibc_libpthread_symbols.patch" }, { "editType" : "edit", "file" : "tools/mklibs/patches/100-apply-2to3.patch" }, { "editType" : "edit", "file" : "tools/mklibs/patches/005-duplicate_syms.patch" }, { "editType" : "edit", "file" : "tools/mklibs/patches/008-uclibc_libgcc_link.patch" }, { "editType" : "edit", "file" : "tools/mklibs/patches/002-disable_symbol_checks.patch" }, { "editType" : "edit", "file" : "tools/mklibs/Makefile" }, { "editType" : "delete", "file" : "tools/mklibs/patches/006-uclibc_init.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/mtools/Makefile" ], "commitId" : "63e530a5194809ed60590baa822c1e1ec2e1219e", "timestamp" : 1646089688000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "tools/mtools: update to 4.0.37\u000a\u000aNo changelog is available.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-01 00:08:08 +0100", "id" : "63e530a5194809ed60590baa822c1e1ec2e1219e", "msg" : "tools/mtools: update to 4.0.37", "paths" : [ { "editType" : "edit", "file" : "tools/mtools/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/cmake/Makefile" ], "commitId" : "03f55708cb849ff729be3ece34d949cc87de9bf9", "timestamp" : 1646089688000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "tools/cmake: update to 3.22.2\u000a\u000aMostly random Python 3.10 fixes.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-01 00:08:08 +0100", "id" : "03f55708cb849ff729be3ece34d949cc87de9bf9", "msg" : "tools/cmake: update to 3.22.2", "paths" : [ { "editType" : "edit", "file" : "tools/cmake/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/Makefile" ], "commitId" : "2d5f03205ab81fcbee6ef2d2853db98a85f0ecd3", "timestamp" : 1646089688000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "tools/ccache: add cmake dependency\u000a\u000aThis will be needed for the next commit as ccache's cmake dependency is\u000asatisfied by zstd currenly.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-01 00:08:08 +0100", "id" : "2d5f03205ab81fcbee6ef2d2853db98a85f0ecd3", "msg" : "tools/ccache: add cmake dependency", "paths" : [ { "editType" : "edit", "file" : "tools/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/Makefile", "tools/zstd/Makefile" ], "commitId" : "94dd68ff736c75d628a98a1f050d7f0454fc4af1", "timestamp" : 1646089688000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "tools/zstd: update to 1.5.2\u000a\u000aSwitched to building with meson as it's faster and does not need a\u000adependency on cmake, which takes a long time to build.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-01 00:08:08 +0100", "id" : "94dd68ff736c75d628a98a1f050d7f0454fc4af1", "msg" : "tools/zstd: update to 1.5.2", "paths" : [ { "editType" : "edit", "file" : "tools/Makefile" }, { "editType" : "edit", "file" : "tools/zstd/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/findutils/patches/010-endpwent.patch", "tools/findutils/Makefile" ], "commitId" : "c8fdca4f6f5a24c8cefefaf65e6302526442218b", "timestamp" : 1646089688000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "tools/findutils: update to 4.9.0\u000a\u000aAdd compilation fix for Ubuntu 20.04. Provided by upstream maintainer:\u000a\u000ahttps://github.com/openwrt/packages/issues/17912#issuecomment-1046726426\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-01 00:08:08 +0100", "id" : "c8fdca4f6f5a24c8cefefaf65e6302526442218b", "msg" : "tools/findutils: update to 4.9.0", "paths" : [ { "editType" : "add", "file" : "tools/findutils/patches/010-endpwent.patch" }, { "editType" : "edit", "file" : "tools/findutils/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/expat/Makefile", "tools/Makefile" ], "commitId" : "4e13229dd19e90975af9a51b4bc888477fbfad5e", "timestamp" : 1646089688000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "tools/expat: update to 2.4.6\u000a\u000aSwitched to CMake for faster compilation and greater parallel\u000afriendliness.\u000a\u000aAdded CMake options from the packages feed.\u000a\u000aThis release fixes various CVEs.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-01 00:08:08 +0100", "id" : "4e13229dd19e90975af9a51b4bc888477fbfad5e", "msg" : "tools/expat: update to 2.4.6", "paths" : [ { "editType" : "edit", "file" : "tools/expat/Makefile" }, { "editType" : "edit", "file" : "tools/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/fakeroot/Makefile", "tools/fakeroot/patches/500-macos_arm64_compile_fix.patch", "tools/fakeroot/patches/600-macOS.patch", "tools/fakeroot/patches/400-alpine-libc.musl-fix.patch", "tools/fakeroot/patches/100-macos_compile_fix.patch" ], "commitId" : "40f91f6a2f633d2fbca13aa7ad6e5be1e79f5aa6", "timestamp" : 1646089688000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "tools/fakeroot: update to 1.27\u000a\u000aRemove macOS stuff. Upstream has fixed it in the same way.\u000a\u000aAdd SOL_TCP define. Taken from elsewhere in the code.\u000a\u000aRefreshed patches.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-01 00:08:08 +0100", "id" : "40f91f6a2f633d2fbca13aa7ad6e5be1e79f5aa6", "msg" : "tools/fakeroot: update to 1.27", "paths" : [ { "editType" : "add", "file" : "tools/fakeroot/patches/600-macOS.patch" }, { "editType" : "delete", "file" : "tools/fakeroot/patches/500-macos_arm64_compile_fix.patch" }, { "editType" : "edit", "file" : "tools/fakeroot/patches/400-alpine-libc.musl-fix.patch" }, { "editType" : "edit", "file" : "tools/fakeroot/Makefile" }, { "editType" : "delete", "file" : "tools/fakeroot/patches/100-macos_compile_fix.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/mkimage/patches/095-tools-disable-TOOLS_FIT_FULL_CHECK.patch", "tools/mkimage/Makefile", "tools/Makefile" ], "commitId" : "4a19cf3bc7caa8e1010dc5d2f6fc4411349ae6e4", "timestamp" : 1646089688000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "tools/mkimage: update to 2022.01\u000a\u000a- enable dot config\u000a- enable openwrt verbose\u000a- add bison as dependency to avoid failure\u000a```\u000a bison -oscripts/kconfig/zconf.tab.c -t -l scripts/kconfig/zconf.y\u000abison: /builder/shared-workdir/build/staging_dir/host/share/bison/m4sugar/m4sugar.m4: cannot open: No such file or directory\u000a```\u000a\u000aSigned-off-by: Huangbin Zhan \u000a", "date" : "2022-03-01 00:08:08 +0100", "id" : "4a19cf3bc7caa8e1010dc5d2f6fc4411349ae6e4", "msg" : "tools/mkimage: update to 2022.01", "paths" : [ { "editType" : "edit", "file" : "tools/mkimage/Makefile" }, { "editType" : "add", "file" : "tools/mkimage/patches/095-tools-disable-TOOLS_FIT_FULL_CHECK.patch" }, { "editType" : "edit", "file" : "tools/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/libressl/Makefile" ], "commitId" : "495c4f4e197166a6fa997d4620ca6c241e3abd45", "timestamp" : 1646089688000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "tools/libressl: update to version 3.4.2\u000a\u000aRelease notes:\u000ahttps://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.4.2-relnotes.txt\u000a\u000a```\u000aIt includes the following security fix\u000a\u000a * In some situations the X.509 verifier would discard an error on an\u000a unverified certificate chain, resulting in an authentication bypass.\u000a Thanks to Ilya Shipitsin and Timo Steinlein for reporting.\u000a```\u000a\u000aSigned-off-by: Josef Schlehofer \u000a", "date" : "2022-03-01 00:08:08 +0100", "id" : "495c4f4e197166a6fa997d4620ca6c241e3abd45", "msg" : "tools/libressl: update to version 3.4.2", "paths" : [ { "editType" : "edit", "file" : "tools/libressl/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/ipset/patches/0001-lib-ipset-fix-printf-warning.patch", "package/network/utils/ipset/Makefile" ], "commitId" : "ba6a48366f4ae4b7b47a11f95141554c52a2a5db", "timestamp" : 1646165850000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ipset: update to 7.15\u000a\u000aUpdate to the latest upstream version. In this version there is a new\u000atool with which you can convert ipsets into nftables sets. Since we are\u000anow using nftables as default firewall, this could be a useful tool for\u000aporting ipsets to nftables sets.\u000a\u000aSigned-off-by: Florian Eckert \u000a", "date" : "2022-03-01 21:17:30 +0100", "id" : "ba6a48366f4ae4b7b47a11f95141554c52a2a5db", "msg" : "ipset: update to 7.15", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/ipset/Makefile" }, { "editType" : "add", "file" : "package/network/utils/ipset/patches/0001-lib-ipset-fix-printf-warning.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/netsupport.mk" ], "commitId" : "02e42f0650a64f29e8e21f7ba0a8ceb366463585", "timestamp" : 1646166347000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: kmod-tcp-scalable: add scalable tcp congestion algorithm\u000a\u000aSigned-off-by: Catalin Toda \u000a", "date" : "2022-03-01 21:25:47 +0100", "id" : "02e42f0650a64f29e8e21f7ba0a8ceb366463585", "msg" : "kernel: kmod-tcp-scalable: add scalable tcp congestion algorithm", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/netsupport.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm27xx/patches-5.10/950-0475-drm-vc4-Add-HDR-metadata-property-to-the-VC5-HDMI-co.patch", "target/linux/generic/pending-5.10/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch", "target/linux/generic/pending-5.10/841-USB-serial-option-add-ZTE-MF286D-modem.patch", "target/linux/bcm27xx/patches-5.10/950-0576-drm-vc4-hdmi-Raise-the-maximum-clock-rate.patch", "target/linux/bcm27xx/patches-5.10/950-0346-drm-vc4-A-present-but-empty-dmas-disables-audio.patch", "target/linux/generic/backport-5.10/713-v5.15-net-phy-marvell-add-SFP-support-for-88E1510.patch", "target/linux/bcm4908/patches-5.10/075-v5.13-0003-net-dsa-bcm_sf2-Fill-in-BCM4908-CFP-entries.patch", "target/linux/bcm4908/patches-5.10/071-v5.12-0001-net-dsa-bcm_sf2-support-BCM4908-s-integrated-switch.patch", "target/linux/ipq806x/patches-5.10/0069-arm-boot-add-dts-files.patch", "target/linux/bcm27xx/patches-5.10/950-0332-staging-fbtft-Add-support-for-display-variants.patch", "target/linux/bcm27xx/patches-5.10/950-0314-drm-vc4-add-iec958-controls-to-vc4_hdmi.patch", "target/linux/bcm27xx/patches-5.10/950-0457-drm-vc4-hdmi-Introduce-a-CEC-clock.patch", "target/linux/sunxi/patches-5.10/100-sunxi-h3-add-support-for-nanopi-r1.patch", "target/linux/bcm27xx/patches-5.10/950-0459-drm-vc4-hdmi-Support-BCM2711-CEC-interrupt-setup.patch", "target/linux/bcm27xx/patches-5.10/950-0738-Makefiles-dt-Always-set-on-ARCH_BCM2835.patch", "target/linux/bcm27xx/patches-5.10/950-0415-drm-vc4-hdmi-Store-pixel-frequency-in-the-connector-.patch", "target/linux/bcm27xx/patches-5.10/950-0317-vc4_hdmi-Remove-firmware-logic-for-MAI-threshold-set.patch", "target/linux/bcm27xx/patches-5.10/950-0349-drm-vc4-Add-all-the-HDMI-registers-into-the-debugfs-.patch", "target/linux/bcm27xx/patches-5.10/950-0310-vc4_hdmi-Remove-cec_available-flag-as-always-support.patch", "target/linux/bcm4908/patches-5.10/700-net-dsa-bcm_sf2-enable-GPHY-for-switch-probing.patch", "target/linux/bcm4908/patches-5.10/075-v5.13-0005-net-dsa-bcm_sf2-fix-BCM4908-RGMII-reg-s.patch", "target/linux/bcm27xx/patches-5.10/950-0458-drm-vc4-hdmi-Split-the-interrupt-handlers.patch", "target/linux/bcm27xx/patches-5.10/950-0318-vc_hdmi-Set-VC4_HDMI_MAI_CONFIG_FORMAT_REVERSE.patch", "target/linux/bcm27xx/patches-5.10/950-0316-drm-vc4-enable-HBR-MAI-format-on-HBR-streams.patch", "target/linux/bcm4908/patches-5.10/701-net-dsa-bcm_sf2-keep-GPHY-enabled-on-the-BCM4908.patch", "target/linux/generic/backport-5.10/712-v5.13-net-phy-marvell-refactor-HWMON-OOP-style.patch", "include/kernel-5.10", "target/linux/bcm4908/patches-5.10/075-v5.13-0006-net-dsa-bcm_sf2-Fix-bcm_sf2_reg_rgmii_cntrl-call-for.patch", "target/linux/bcm27xx/patches-5.10/950-0460-drm-vc4-hdmi-Don-t-register-the-CEC-adapter-if-there.patch", "target/linux/bcm4908/patches-5.10/076-v5.17-net-dsa-bcm_sf2-refactor-LED-regs-access.patch", "target/linux/bcm4908/patches-5.10/075-v5.13-0004-net-dsa-bcm_sf2-add-function-finding-RGMII-register.patch", "target/linux/bcm27xx/patches-5.10/950-0650-Support-RPi-DPI-interface-in-mode6-for-18-bit-color.patch", "target/linux/bcm27xx/patches-5.10/950-0313-vc4_hdmi-Set-HDMI_MAI_FMT.patch", "target/linux/ipq40xx/patches-5.10/901-arm-boot-add-dts-files.patch", "target/linux/lantiq/patches-5.10/0703-net-lantiq-enable-jumbo-frames-on-GSWIP.patch", "target/linux/sunxi/patches-5.10/062-add-sun8i-h3-zeropi-support.patch", "target/linux/bcm4908/patches-5.10/075-v5.13-0002-net-dsa-bcm_sf2-setup-BCM4908-internal-crossbar.patch", "target/linux/bcm27xx/patches-5.10/950-0417-drm-vc4-hdmi-Enable-10-12-bpc-output.patch", "target/linux/bcm27xx/patches-5.10/950-0505-vc4-drm-Avoid-full-hdmi-audio-fifo-writes.patch", "target/linux/bcm27xx/patches-5.10/950-0315-drm-vc4-move-setup-from-hw_params-to-prepare.patch", "target/linux/bcm27xx/patches-5.10/950-0592-drm-vc4-Allow-DBLCLK-modes-even-if-horz-timing-is-od.patch" ], "commitId" : "a2d4b5711aa73d14ffbc4f90a7944473b80baecb", "timestamp" : 1646167116000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: bump 5.10 to 5.10.101\u000a\u000aRemoved upstreamed:\u000a pending-5.10/841-USB-serial-option-add-ZTE-MF286D-modem.patch[1]\u000a bcm27xx/950-0592-drm-vc4-Allow-DBLCLK-modes-even-if-horz-timing-is-od.patch[2]\u000a\u000aAll other patches automatically rebased.\u000a\u000a1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.10.101&id=7113440a36c741efd7c76e3d70b3634100120cdb\u000a2. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.10.101&id=21c890ca8eaecea06cabb92be2a53a6f26f56383\u000a\u000aBuild system: x86_64\u000aBuild-tested: bcm2711/RPi4B, mt7622/RT3200\u000aRun-tested: bcm2711/RPi4B, mt7622/RT3200\u000a\u000aSigned-off-by: John Audia \u000a", "date" : "2022-03-01 21:38:36 +0100", "id" : "a2d4b5711aa73d14ffbc4f90a7944473b80baecb", "msg" : "kernel: bump 5.10 to 5.10.101", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/713-v5.15-net-phy-marvell-add-SFP-support-for-88E1510.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0650-Support-RPi-DPI-interface-in-mode6-for-18-bit-color.patch" }, { "editType" : "edit", "file" : "target/linux/bcm4908/patches-5.10/076-v5.17-net-dsa-bcm_sf2-refactor-LED-regs-access.patch" }, { "editType" : "delete", "file" : "target/linux/bcm27xx/patches-5.10/950-0592-drm-vc4-Allow-DBLCLK-modes-even-if-horz-timing-is-od.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0505-vc4-drm-Avoid-full-hdmi-audio-fifo-writes.patch" }, { "editType" : "edit", "file" : "target/linux/bcm4908/patches-5.10/075-v5.13-0003-net-dsa-bcm_sf2-Fill-in-BCM4908-CFP-entries.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0459-drm-vc4-hdmi-Support-BCM2711-CEC-interrupt-setup.patch" }, { "editType" : "edit", "file" : "target/linux/lantiq/patches-5.10/0703-net-lantiq-enable-jumbo-frames-on-GSWIP.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0313-vc4_hdmi-Set-HDMI_MAI_FMT.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0457-drm-vc4-hdmi-Introduce-a-CEC-clock.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0475-drm-vc4-Add-HDR-metadata-property-to-the-VC5-HDMI-co.patch" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/patches-5.10/901-arm-boot-add-dts-files.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0417-drm-vc4-hdmi-Enable-10-12-bpc-output.patch" }, { "editType" : "edit", "file" : "target/linux/bcm4908/patches-5.10/075-v5.13-0005-net-dsa-bcm_sf2-fix-BCM4908-RGMII-reg-s.patch" }, { "editType" : "edit", "file" : "target/linux/bcm4908/patches-5.10/075-v5.13-0004-net-dsa-bcm_sf2-add-function-finding-RGMII-register.patch" }, { "editType" : "edit", "file" : "target/linux/sunxi/patches-5.10/100-sunxi-h3-add-support-for-nanopi-r1.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0332-staging-fbtft-Add-support-for-display-variants.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0576-drm-vc4-hdmi-Raise-the-maximum-clock-rate.patch" }, { "editType" : "edit", "file" : "target/linux/bcm4908/patches-5.10/701-net-dsa-bcm_sf2-keep-GPHY-enabled-on-the-BCM4908.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0460-drm-vc4-hdmi-Don-t-register-the-CEC-adapter-if-there.patch" }, { "editType" : "edit", "file" : "target/linux/sunxi/patches-5.10/062-add-sun8i-h3-zeropi-support.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0315-drm-vc4-move-setup-from-hw_params-to-prepare.patch" }, { "editType" : "edit", "file" : "target/linux/bcm4908/patches-5.10/075-v5.13-0002-net-dsa-bcm_sf2-setup-BCM4908-internal-crossbar.patch" }, { "editType" : "edit", "file" : "target/linux/bcm4908/patches-5.10/700-net-dsa-bcm_sf2-enable-GPHY-for-switch-probing.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0317-vc4_hdmi-Remove-firmware-logic-for-MAI-threshold-set.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0458-drm-vc4-hdmi-Split-the-interrupt-handlers.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0738-Makefiles-dt-Always-set-on-ARCH_BCM2835.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0314-drm-vc4-add-iec958-controls-to-vc4_hdmi.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0346-drm-vc4-A-present-but-empty-dmas-disables-audio.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.10/841-USB-serial-option-add-ZTE-MF286D-modem.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0349-drm-vc4-Add-all-the-HDMI-registers-into-the-debugfs-.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0318-vc_hdmi-Set-VC4_HDMI_MAI_CONFIG_FORMAT_REVERSE.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/712-v5.13-net-phy-marvell-refactor-HWMON-OOP-style.patch" }, { "editType" : "edit", "file" : "include/kernel-5.10" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0415-drm-vc4-hdmi-Store-pixel-frequency-in-the-connector-.patch" }, { "editType" : "edit", "file" : "target/linux/bcm4908/patches-5.10/071-v5.12-0001-net-dsa-bcm_sf2-support-BCM4908-s-integrated-switch.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.10/0069-arm-boot-add-dts-files.patch" }, { "editType" : "edit", "file" : "target/linux/bcm4908/patches-5.10/075-v5.13-0006-net-dsa-bcm_sf2-Fix-bcm_sf2_reg_rgmii_cntrl-call-for.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0310-vc4_hdmi-Remove-cec_available-flag-as-always-support.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0316-drm-vc4-enable-HBR-MAI-format-on-HBR-streams.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/patches-5.10/802-GPIO-MIPS-ralink-add-gpio-driver-for-ralink-SoC.patch", "target/linux/oxnas/patches-5.10/999-libata-hacks.patch", "target/linux/ipq806x/patches-5.10/099-1-mtd-nand-raw-qcom_nandc-add-boot_layout_mode-support.patch", "target/linux/generic/pending-5.10/834-ledtrig-libata.patch", "include/kernel-5.10", "target/linux/realtek/patches-5.10/002-5.13-gpio-add-realtek-otto-gpio-support.patch", "target/linux/generic/pending-5.10/801-gpio-gpio-cascade-add-generic-GPIO-cascade.patch", "target/linux/ath79/patches-5.10/910-unaligned_access_hacks.patch", "target/linux/generic/pending-5.10/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch", "target/linux/bcm4908/patches-5.10/086-v5.12-0005-phy-phy-brcm-usb-support-PHY-on-the-BCM4908.patch", "target/linux/generic/pending-5.10/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch", "target/linux/ath79/patches-5.10/920-mikrotik-rb4xx.patch", "target/linux/bcm4908/patches-5.10/086-v5.12-0002-phy-phy-brcm-usb-specify-init-function-format-at-str.patch", "target/linux/bcm4908/patches-5.10/180-i2c-brcmstb-fix-support-for-DSL-and-CM-variants.patch", "target/linux/bcm27xx/patches-5.10/950-0151-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch", "target/linux/ath79/patches-5.10/939-mikrotik-rb91x.patch", "target/linux/bcm4908/patches-5.10/086-v5.12-0001-phy-phy-brcm-usb-improve-getting-OF-matching-data.patch", "target/linux/bcm27xx/patches-5.10/950-0348-gpio-Add-gpio-fsm-driver.patch", "target/linux/realtek/patches-5.10/301-gpio-add-rtl8231-driver.patch" ], "commitId" : "0989b7ad3a38345bc09a535782884d78ec195c9d", "timestamp" : 1646167116000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: bump 5.10 to 5.10.102\u000a\u000aRemoved upstreamed:\u000a\u0009bcm4908/patches-5.10/180-i2c-brcmstb-fix-support-for-DSL-and-CM-variants.patch[1]\u000a\u000aAll other patches automatically rebased.\u000a\u000a1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.10.102&id=f333c1916fd6b55900029bf8f918cc00009e2111\u000a\u000aBuild system: x86_64\u000aBuild-tested: bcm2711/RPi4B, mt7622/RT3200\u000aRun-tested: bcm2711/RPi4B, mt7622/RT3200\u000a\u000aSigned-off-by: John Audia \u000a", "date" : "2022-03-01 21:38:36 +0100", "id" : "0989b7ad3a38345bc09a535782884d78ec195c9d", "msg" : "kernel: bump 5.10 to 5.10.102", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm4908/patches-5.10/086-v5.12-0002-phy-phy-brcm-usb-specify-init-function-format-at-str.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch" }, { "editType" : "edit", "file" : "target/linux/ramips/patches-5.10/802-GPIO-MIPS-ralink-add-gpio-driver-for-ralink-SoC.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.10/099-1-mtd-nand-raw-qcom_nandc-add-boot_layout_mode-support.patch" }, { "editType" : "edit", "file" : "target/linux/bcm4908/patches-5.10/086-v5.12-0001-phy-phy-brcm-usb-improve-getting-OF-matching-data.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.10/180-i2c-brcmstb-fix-support-for-DSL-and-CM-variants.patch" }, { "editType" : "edit", "file" : "target/linux/bcm4908/patches-5.10/086-v5.12-0005-phy-phy-brcm-usb-support-PHY-on-the-BCM4908.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/834-ledtrig-libata.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/801-gpio-gpio-cascade-add-generic-GPIO-cascade.patch" }, { "editType" : "edit", "file" : "target/linux/realtek/patches-5.10/301-gpio-add-rtl8231-driver.patch" }, { "editType" : "edit", "file" : "target/linux/realtek/patches-5.10/002-5.13-gpio-add-realtek-otto-gpio-support.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0151-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch" }, { "editType" : "edit", "file" : "target/linux/ath79/patches-5.10/910-unaligned_access_hacks.patch" }, { "editType" : "edit", "file" : "target/linux/ath79/patches-5.10/939-mikrotik-rb91x.patch" }, { "editType" : "edit", "file" : "include/kernel-5.10" }, { "editType" : "edit", "file" : "target/linux/oxnas/patches-5.10/999-libata-hacks.patch" }, { "editType" : "edit", "file" : "target/linux/ath79/patches-5.10/920-mikrotik-rb4xx.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0348-gpio-Add-gpio-fsm-driver.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq40xx/config-5.10", "target/linux/ipq806x/config-5.10", "target/linux/x86/config-5.10", "target/linux/zynq/config-5.10", "target/linux/bcm53xx/config-5.10", "target/linux/mvebu/config-5.10", "target/linux/mediatek/mt7623/config-5.10" ], "commitId" : "72d2c54ccbfec20503b2ae9ff3ea66cfcf3c8703", "timestamp" : 1646175454000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rsalvaterra", "fullName" : "rsalvaterra" }, "authorEmail" : "rsalvaterra@gmail.com", "comment" : "kernel: 5.10: allocate last level PTEs in high memory\u000a\u000aEnable support for allocating user space page table entries in high memory [1],\u000afor the targets which support this feature. This saves precious low memory\u000a(permanently mapped, the only type of memory directly accessible by the kernel).\u000a\u000a[1] https://www.kernel.org/doc/html/latest/vm/highmem.html\u000a\u000aSigned-off-by: Rui Salvaterra \u000a", "date" : "2022-03-01 22:57:34 +0000", "id" : "72d2c54ccbfec20503b2ae9ff3ea66cfcf3c8703", "msg" : "kernel: 5.10: allocate last level PTEs in high memory", "paths" : [ { "editType" : "edit", "file" : "target/linux/x86/config-5.10" }, { "editType" : "edit", "file" : "target/linux/mediatek/mt7623/config-5.10" }, { "editType" : "edit", "file" : "target/linux/bcm53xx/config-5.10" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/config-5.10" }, { "editType" : "edit", "file" : "target/linux/ipq806x/config-5.10" }, { "editType" : "edit", "file" : "target/linux/mvebu/config-5.10" }, { "editType" : "edit", "file" : "target/linux/zynq/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mediatek/mt7622/config-5.10", "target/linux/archs38/config-5.10", "target/linux/rockchip/armv8/config-5.10", "target/linux/layerscape/armv7/config-5.10", "target/linux/oxnas/config-5.10", "target/linux/layerscape/armv8_64b/config-5.10" ], "commitId" : "8235723c78b535635ef47951ec8fa61d6a4f3593", "timestamp" : 1646175460000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rsalvaterra", "fullName" : "rsalvaterra" }, "authorEmail" : "rsalvaterra@gmail.com", "comment" : "kernel: 5.10: remove CONFIG_DEVTMPFS{,_MOUNT} from kconfigs\u000a\u000aThey are required for container support, but are handled in Config-kernel.in.\u000a\u000aSigned-off-by: Rui Salvaterra \u000a", "date" : "2022-03-01 22:57:40 +0000", "id" : "8235723c78b535635ef47951ec8fa61d6a4f3593", "msg" : "kernel: 5.10: remove CONFIG_DEVTMPFS{,_MOUNT} from kconfigs", "paths" : [ { "editType" : "edit", "file" : "target/linux/layerscape/armv8_64b/config-5.10" }, { "editType" : "edit", "file" : "target/linux/layerscape/armv7/config-5.10" }, { "editType" : "edit", "file" : "target/linux/rockchip/armv8/config-5.10" }, { "editType" : "edit", "file" : "target/linux/oxnas/config-5.10" }, { "editType" : "edit", "file" : "target/linux/archs38/config-5.10" }, { "editType" : "edit", "file" : "target/linux/mediatek/mt7622/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/system/procd/Makefile" ], "commitId" : "247eaa44161b0a07e2dd40ffaa181d47ca10a96b", "timestamp" : 1646338945000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rsalvaterra", "fullName" : "rsalvaterra" }, "authorEmail" : "rsalvaterra@gmail.com", "comment" : "procd: remove support for mounting /tmp in zram\u000a\u000aThe /tmp directory is mounted as tmpfs. The tmpfs filesystem is backed by\u000aanonymous memory, which means it can be swapped out at any time, if there is\u000amemory pressure [1]. For this reason, a zram swap device is a much better\u000achoice than mounting /tmp on zram, since it's able to compress all anonymous\u000amemory, and not just the memory assigned to /tmp. We already have the zram-swap\u000apackage for this specific purpose, which means procd's tmp-on-zram is both\u000aredundant and more limited.\u000a\u000aA follow-up patch will remove support for mounting /tmp in zram from procd\u000aitself.\u000a\u000a[1] https://www.kernel.org/doc/Documentation/filesystems/tmpfs.txt\u000a\u000aSigned-off-by: Rui Salvaterra \u000a", "date" : "2022-03-03 20:22:25 +0000", "id" : "247eaa44161b0a07e2dd40ffaa181d47ca10a96b", "msg" : "procd: remove support for mounting /tmp in zram", "paths" : [ { "editType" : "edit", "file" : "package/system/procd/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm4908/base-files/lib/upgrade/platform.sh", "target/linux/bcm4908/base-files/lib/functions/bcm4908.sh", "target/linux/bcm4908/base-files/lib/preinit/75_rootfs_prepare" ], "commitId" : "93259e8ca261c7965618fe11c2d385638da5cfa6", "timestamp" : 1646406899000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rafal", "fullName" : "rafal" }, "authorEmail" : "rafal@milecki.pl", "comment" : "bcm4908: support \"rootfs_data\" on U-Boot devices\u000a\u000a1. Create \"rootfs_data\" dynamicaly\u000a\u000aU-Boot firmware images can contain only 2 UBI volumes: bootfs (container\u000awith U-Boot + kernel + DTBs) and rootfs (e.g. squashfs). There is no way\u000ato include \"rootfs_data\" UBI volume or make firmware file tell U-Boot to\u000acreate one.\u000a\u000aFor that reason \"rootfs_data\" needs to be created dynamically. Use\u000apreinit script to handle that. Fire it right before \"mount_root\" one.\u000a\u000a2. Relate \"rootfs_data\" to flashed firmware\u000a\u000aAs already explained flashing new firmware with U-Boot will do nothing\u000ato the \"rootfs_data\". It could result in new firmware reusing old\u000a\"rootfs_data\" overlay UBI volume and its file. Users expect a clean\u000astate after flashing firmware (even if flashing the same one).\u000a\u000aSolve that by reading flash counter of running firmware and storing it\u000ain \"rootfs_data\" UBI volume. Every mismatch will result in wiping old\u000adata.\u000a\u000aSigned-off-by: Rafał Miłecki \u000a", "date" : "2022-03-04 16:14:59 +0100", "id" : "93259e8ca261c7965618fe11c2d385638da5cfa6", "msg" : "bcm4908: support \"rootfs_data\" on U-Boot devices", "paths" : [ { "editType" : "add", "file" : "target/linux/bcm4908/base-files/lib/functions/bcm4908.sh" }, { "editType" : "edit", "file" : "target/linux/bcm4908/base-files/lib/upgrade/platform.sh" }, { "editType" : "add", "file" : "target/linux/bcm4908/base-files/lib/preinit/75_rootfs_prepare" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/config/qosify/Makefile" ], "commitId" : "1848b25cddae2744772a8e40bc734f0e6f64554d", "timestamp" : 1646418305000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "qosify: add PKG_RELEASE\u000a\u000aWithout PKG_RELEASE, it's impossible to trigger package updates when\u000achanging files included in the package that are not in the qosify git\u000arepository.\u000a\u000aSigned-off-by: Stijn Tintel \u000aAcked-by: Felix Fietkau \u000a", "date" : "2022-03-04 20:25:05 +0200", "id" : "1848b25cddae2744772a8e40bc734f0e6f64554d", "msg" : "qosify: add PKG_RELEASE", "paths" : [ { "editType" : "edit", "file" : "package/network/config/qosify/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/config/qosify/Makefile", "package/network/config/qosify/files/qosify.conf" ], "commitId" : "c2d7896a650edd6ff4f37dbb33d45027001c23f4", "timestamp" : 1646419025000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "qosify: bump to git HEAD\u000a\u000a interface: disable autorate-ingress by default\u000a\u000aAlso change the example config to reflect this.\u000a\u000aSigned-off-by: Stijn Tintel \u000a", "date" : "2022-03-04 20:37:05 +0200", "id" : "c2d7896a650edd6ff4f37dbb33d45027001c23f4", "msg" : "qosify: bump to git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/network/config/qosify/Makefile" }, { "editType" : "edit", "file" : "package/network/config/qosify/files/qosify.conf" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/fakeroot/patches/600-macOS.patch" ], "commitId" : "545cabee9ed0fc2c75dd5f4503bbb8b1333a009a", "timestamp" : 1646495938000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "tools/fakeroot: restore macos bugfix that was dropped during the last update\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-05 16:58:58 +0100", "id" : "545cabee9ed0fc2c75dd5f4503bbb8b1333a009a", "msg" : "tools/fakeroot: restore macos bugfix that was dropped during the last update", "paths" : [ { "editType" : "edit", "file" : "tools/fakeroot/patches/600-macOS.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "scripts/mkhash.c" ], "commitId" : "1324403eb6c65baa77dd83d1aa9fbd385b877826", "timestamp" : 1646499664000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "mkhash: fix build errors on FreeBSD 13.0\u000a\u000abe64enc, be16dec, and be32dec are declared on FreeBSD 13.0, in\u000a/usr/include/sys/endian.h so we should not declare them.\u000a\u000aFixes the following error during feeds update:\u000astaging_dir/host/bin/mkhash: No such file or directory\u000a\u000agcc scripts/mkhash.c\u000ascripts/mkhash.c:111:1: error: redefinition of 'be64enc'\u000a 111 | be64enc(void *buf, uint64_t u)\u000a\u000aSigned-off-by: Georgi Valkov \u000a", "date" : "2022-03-05 18:01:04 +0100", "id" : "1324403eb6c65baa77dd83d1aa9fbd385b877826", "msg" : "mkhash: fix build errors on FreeBSD 13.0", "paths" : [ { "editType" : "edit", "file" : "scripts/mkhash.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/uboot-mvebu/patches/012-nvme-Do-not-allocate-8kB-buffer-on-stack.patch" ], "commitId" : "0f432fa3a926bf07f2c6c70ee9a64cbaa95e5d16", "timestamp" : 1646510724000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "uboot-mvebu: backport patch to fix nvme detail crash\u000a\u000aSteps to reproduce:\u000a1. Insert NVMe disk with a reduction to Turris Omnia\u000a2. Go to U-boot\u000a3. Run these two commands:\u000aa) ``nvme scan``\u000ab) ``nvme detail``\u000a4. Wait for crash\u000a\u000aThis is backported from U-boot upstream repository.\u000aIt should be included in the upcoming release - 2022.04 [1].\u000a\u000aIt was tested on Turris Omnia, mvebu, cortex-a9, OpenWrt master.\u000a\u000a[1] https://patchwork.ozlabs.org/project/uboot/patch/20211209100639.21530-1-pali@kernel.org/\u000a\u000aSigned-off-by: Josef Schlehofer \u000a[Export the patch from U-Boot git]\u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-03-05 21:05:24 +0100", "id" : "0f432fa3a926bf07f2c6c70ee9a64cbaa95e5d16", "msg" : "uboot-mvebu: backport patch to fix nvme detail crash", "paths" : [ { "editType" : "add", "file" : "package/boot/uboot-mvebu/patches/012-nvme-Do-not-allocate-8kB-buffer-on-stack.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/utils/util-linux/Makefile" ], "commitId" : "ef4bf8b403205062ddb38ebe7b8c4951be346368", "timestamp" : 1646510745000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "util-linux: add lsns\u000a\u000alsns lists system namespaces\u000a\u000aSigned-off-by: Oskari Rauta \u000a", "date" : "2022-03-05 21:05:45 +0100", "id" : "ef4bf8b403205062ddb38ebe7b8c4951be346368", "msg" : "util-linux: add lsns", "paths" : [ { "editType" : "edit", "file" : "package/utils/util-linux/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/at91/patches-5.10/204-ARM-at91-pm-s-CONFIG_SOC_SAM9X60-CONFIG_HAVE_AT91_SA.patch", "target/linux/at91/patches-5.10/153-ASoC-mchp-i2s-mcc-Add-FIFOs-support.patch", "target/linux/at91/patches-5.10/216-ARM-at91-pm-add-sama7g5-s-pmc.patch", "target/linux/at91/patches-5.10/213-ARM-at91-pm-add-sama7g5-ddr-phy-controller.patch", "target/linux/bcm27xx/patches-5.10/950-0246-sc16is7xx-Fix-for-hardware-flow-control.patch", "target/linux/at91/patches-5.10/123-regulator-mcp16502-add-linear_min_sel.patch", "target/linux/at91/patches-5.10/102-dt-bindings-clock-at91-add-sama7g5-pll-defines.patch", "target/linux/at91/patches-5.10/147-pinctrl-at91-pio4-fix-Prefer-unsigned-int-to-bare-us.patch", "target/linux/at91/patches-5.10/185-media-atmel-atmel-isc-add-microchip-xisc-driver.patch", "target/linux/at91/patches-5.10/130-regulator-mcp16502-lpm-pin-can-be-optional-on-some-p.patch", "target/linux/at91/patches-5.10/135-net-macb-Correct-usage-of-MACB_CAPS_CLK_HW_CHG-flag.patch", "target/linux/at91/patches-5.10/129-regulator-core-return-zero-for-selectors-lower-than-.patch", "target/linux/at91/patches-5.10/166-media-atmel-atmel-isc-add-CBC-to-the-reg-offsets-str.patch", "target/linux/at91/patches-5.10/110-clk-at91-clk-master-re-factor-master-clock.patch", "target/linux/at91/patches-5.10/211-ARM-at91-pm-wait-for-ddr-power-mode-off.patch", "target/linux/at91/patches-5.10/239-clk-at91-pmc-add-sama7g5-to-the-list-of-available-pm.patch", "target/linux/at91/patches-5.10/160-media-atmel-atmel-isc-specialize-max-width-and-max-h.patch", "target/linux/at91/patches-5.10/177-media-atmel-atmel-isc-create-callback-for-DPC-submod.patch", "target/linux/at91/patches-5.10/142-drivers-soc-atmel-fix-type-for-same7.patch", "target/linux/at91/patches-5.10/120-net-macb-add-support-for-sama7g5-emac-interface.patch", "target/linux/at91/patches-5.10/203-ARM-at91-pm-avoid-push-and-pop-on-stack-while-memory.patch", "target/linux/at91/patches-5.10/205-ARM-at91-pm-add-support-for-waiting-MCK1.4.patch", "target/linux/at91/patches-5.10/200-ARM-at91-pm-check-for-different-controllers-in-at91_.patch", "target/linux/at91/patches-5.10/245-clk-at91-sama7g5-remove-prescaler-part-of-master-clo.patch", "target/linux/at91/patches-5.10/187-ASoC-atmel-atmel-i2s-remove-useless-initialization.patch", "target/linux/at91/patches-5.10/197-ARM-at91-pm-move-pm_bu-to-soc_pm-data-structure.patch", "target/linux/at91/patches-5.10/178-media-atmel-atmel-isc-create-callback-for-GAM-submod.patch", "target/linux/at91/patches-5.10/111-clk-at91-sama7g5-register-cpu-clock.patch", "target/linux/at91/patches-5.10/242-clk-at91-clk-master-fix-prescaler-logic.patch", "target/linux/at91/patches-5.10/99-scripts-fix-compilation-error.patch", "target/linux/at91/patches-5.10/168-media-atmel-atmel-isc-add-RLP-to-register-offsets.patch", "target/linux/at91/patches-5.10/165-media-atmel-atmel-isc-extract-CBC-submodule-config-i.patch", "target/linux/at91/patches-5.10/217-ARM-at91-sama7-introduce-sama7-SoC-family.patch", "target/linux/at91/patches-5.10/179-media-atmel-atmel-isc-create-callback-for-RLP-submod.patch", "target/linux/at91/patches-5.10/190-media-atmel-fix-build-when-ISC-m-and-XISC-y.patch", "target/linux/at91/patches-5.10/234-clk-at91-re-factor-clocks-suspend-resume.patch", "target/linux/at91/patches-5.10/146-pinctrl-at91-pio4-add-support-for-slew-rate.patch", "target/linux/at91/patches-5.10/236-clk-at91-sama7g5-add-securam-s-peripheral-clock.patch", "target/linux/at91/patches-5.10/208-ARM-at91-pm-add-self-refresh-support-for-sama7g5.patch", "target/linux/at91/patches-5.10/148-net-macb-Add-default-usrio-config-to-default-gem-con.patch", "target/linux/at91/patches-5.10/117-net-macb-add-function-to-disable-all-macb-clocks.patch", "target/linux/at91/patches-5.10/139-drivers-soc-atmel-add-per-soc-id-and-version-match-m.patch", "target/linux/at91/patches-5.10/188-ASoC-atmel-i2s-Set-symmetric-sample-bits.patch", "target/linux/at91/patches-5.10/157-media-atmel-atmel-isc-specialize-gamma-table-into-pr.patch", "target/linux/at91/patches-5.10/156-media-atmel-atmel-isc-Remove-redundant-assignment-to.patch", "target/linux/at91/patches-5.10/137-drivers-soc-atmel-use-GENMASK.patch", "target/linux/at91/patches-5.10/173-media-atmel-atmel-isc-add-register-description-for-a.patch", "target/linux/at91/patches-5.10/145-power-reset-at91-sama5d2_shdwc-add-support-for-sama7.patch", "target/linux/at91/patches-5.10/223-ARM-at91-pm-do-not-panic-if-ram-controllers-are-not-.patch", "target/linux/at91/patches-5.10/219-ARM-at91-pm-add-sama7g5-shdwc.patch", "target/linux/at91/patches-5.10/212-ARM-at91-pm-add-sama7g5-ddr-controller.patch", "target/linux/at91/patches-5.10/158-media-atmel-atmel-isc-specialize-driver-name-constan.patch", "target/linux/at91/patches-5.10/186-ASoC-atmel-fix-shadowed-variable.patch", "target/linux/at91/patches-5.10/136-ARM-at91-sam9x60-SiP-types-added-to-soc-description.patch", "target/linux/at91/patches-5.10/226-ARM-dts-at91-sama7g5-add-shdwc-node.patch", "target/linux/at91/patches-5.10/150-ASoC-mchp-i2s-mcc-Add-compatible-for-SAMA7G5.patch", "target/linux/at91/patches-5.10/231-ARM-at91-pm-preload-base-address-of-controllers-in-t.patch", "target/linux/at91/patches-5.10/172-media-atmel-atmel-isc-add-his_entry-to-register-offs.patch", "target/linux/at91/patches-5.10/133-dmaengine-at_xdmac-add-support-for-sama7g5-based-at_.patch", "target/linux/at91/patches-5.10/138-drivers-soc-atmel-fix-__initconst-should-be-placed-a.patch", "target/linux/at91/patches-5.10/238-clk-at91-clk-master-improve-readability-by-using-loc.patch", "target/linux/at91/patches-5.10/144-ASoC-atmel-pdc-Use-managed-DMA-buffer-allocation.patch", "target/linux/at91/patches-5.10/108-clk-at91-sama7g5-decrease-lower-limit-for-MCK0-rate.patch", "target/linux/at91/patches-5.10/191-i2c-at91-remove-define-CONFIG_PM.patch", "target/linux/at91/patches-5.10/232-ARM-dts-at91-sama7g5ek-use-proper-slew-rate-settings.patch", "target/linux/at91/patches-5.10/128-regulator-core-do-not-continue-if-selector-match.patch", "target/linux/at91/patches-5.10/246-clk-at91-sama7g5-set-low-limit-for-mck0-at-32KHz.patch", "target/linux/at91/patches-5.10/221-ARM-multi_v7_defconfig-add-sama7g5-SoC.patch", "target/linux/at91/patches-5.10/181-media-atmel-atmel-isc-create-an-adapt-pipeline-callb.patch", "target/linux/at91/patches-5.10/199-ARM-at91-pm-document-at91_soc_pm-structure.patch", "target/linux/at91/patches-5.10/198-ARM-at91-pm-move-the-setup-of-soc_pm.bu-suspended.patch", "target/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch", "target/linux/at91/patches-5.10/189-watchdog-sama5d4_wdt-add-support-for-sama7g5-wdt.patch", "target/linux/at91/patches-5.10/115-net-macb-add-userio-bits-as-platform-configuration.patch", "target/linux/at91/patches-5.10/206-ARM-at91-sfrbu-add-sfrbu-registers-definitions-for-s.patch", "target/linux/at91/patches-5.10/229-ARM-dts-at91-sama7g5ek-add-suspend-voltage-for-ddr3l.patch", "target/linux/at91/patches-5.10/222-ARM-dts-at91-add-sama7g5-SoC-DT-and-sama7g5-ek.patch", "target/linux/at91/patches-5.10/132-dmaengine-at_xdmac-adapt-perid-for-mem2mem-operation.patch", "target/linux/at91/patches-5.10/106-clk-at91-clk-sam9x60-pll-allow-runtime-changes-for-p.patch", "target/linux/at91/patches-5.10/243-clk-at91-clk-sam9x60-pll-add-notifier-for-div-part-o.patch", "target/linux/at91/patches-5.10/125-regulator-mcp16502-add-support-for-ramp-delay.patch", "target/linux/at91/patches-5.10/131-pinctrl-at91-pio4-add-support-for-fewer-lines-on-las.patch", "target/linux/at91/patches-5.10/171-media-atmel-atmel-isc-add-support-for-version-regist.patch", "target/linux/at91/patches-5.10/207-ARM-at91-ddr-add-registers-definitions-for-sama7g5-s.patch", "target/linux/at91/patches-5.10/154-pinctrl-at91-pio4-Fix-slew-rate-disablement.patch", "target/linux/at91/patches-5.10/163-media-atmel-atmel-isc-base-add-id-to-clock-debug-mes.patch", "target/linux/at91/patches-5.10/175-media-atmel-atmel-isc-add-CC-initialization-function.patch", "target/linux/at91/patches-5.10/149-ARM-at91-pm-Move-prototypes-to-mutually-included-hea.patch", "target/linux/at91/patches-5.10/127-regulator-core-validate-selector-against-linear_min_.patch", "target/linux/at91/patches-5.10/176-media-atmel-atmel-isc-create-product-specific-v4l2-c.patch", "target/linux/at91/patches-5.10/215-ARM-at91-pm-add-backup-mode-support-for-SAMA7G5.patch", "target/linux/at91/patches-5.10/113-clk-at91-Trivial-typo-fixes-in-the-file-sama7g5.c.patch", "target/linux/at91/patches-5.10/124-regulator-mcp16502-adapt-for-get-set-on-other-regist.patch", "target/linux/at91/patches-5.10/105-clk-at91-sama7g5-add-5th-divisor-for-mck0-layout-and.patch", "target/linux/generic/backport-5.10/610-v5.13-10-netfilter-nftables-update-table-flags-from-the-commi.patch", "target/linux/at91/patches-5.10/103-clk-at91-sama7g5-allow-SYS-and-CPU-PLLs-to-be-export.patch", "target/linux/at91/patches-5.10/151-ASoC-mchp-i2s-mcc-Add-multi-channel-support-for-I2S-.patch", "target/linux/at91/patches-5.10/247-clk-use-clk_core_get_rate_recalc-in-clk_rate_get.patch", "target/linux/at91/patches-5.10/122-ASoC-atmel-i2s-do-not-warn-if-muxclk-is-missing.patch", "target/linux/at91/patches-5.10/240-clk-at91-clk-master-check-if-div-or-pres-is-zero.patch", "target/linux/at91/patches-5.10/182-media-atmel-atmel-isc-regs-add-additional-fields-for.patch", "target/linux/at91/patches-5.10/134-dmaengine-at_xdmac-add-AXI-priority-support-and-reco.patch", "target/linux/at91/patches-5.10/140-drivers-soc-atmel-add-support-for-sama7g5.patch", "target/linux/at91/patches-5.10/114-clk-at91-sama7g5-remove-all-kernel-doc-kernel-doc-wa.patch", "target/linux/at91/patches-5.10/214-ARM-at91-pm-save-ddr-phy-calibration-data-to-securam.patch", "include/kernel-5.10", "target/linux/at91/patches-5.10/195-ARM-at91-add-new-SoC-sama7g5.patch", "target/linux/at91/patches-5.10/119-net-macb-add-support-for-sama7g5-gem-interface.patch", "target/linux/at91/patches-5.10/183-media-atmel-atmel-isc-base-add-support-for-more-form.patch", "target/linux/at91/patches-5.10/126-regulator-mcp16502-remove-void-documentation-of-stru.patch", "target/linux/at91/patches-5.10/192-ASoC-codecs-ad193x-add-support-for-96kHz-and-192kHz-.patch", "target/linux/at91/patches-5.10/227-ARM-dts-at91-sama7g5-add-chipid.patch", "target/linux/at91/patches-5.10/162-media-atmel-atmel-isc-extract-CSC-submodule-config-i.patch", "target/linux/at91/patches-5.10/112-clk-at91-Fix-the-declaration-of-the-clocks.patch", "target/linux/at91/patches-5.10/155-media-atmel-properly-get-pm_runtime.patch", "target/linux/at91/patches-5.10/159-media-atmel-atmel-isc-add-checks-for-limiting-frame-.patch", "target/linux/at91/patches-5.10/210-ARM-at91-pm-add-support-for-2.5V-LDO-regulator-contr.patch", "target/linux/at91/patches-5.10/230-ARM-at91-pm-group-constants-and-addresses-loading.patch", "target/linux/at91/patches-5.10/104-clk-at91-clk-master-add-5th-divisor-for-mck-master.patch", "target/linux/at91/patches-5.10/196-ARM-at91-debug-add-sama7g5-low-level-debug-uart.patch", "target/linux/at91/patches-5.10/170-media-atmel-atmel-isc-add-DMA-to-register-offsets.patch", "target/linux/at91/patches-5.10/167-media-atmel-atmel-isc-add-SUB422-and-SUB420-to-regis.patch", "target/linux/at91/patches-5.10/228-ARM-at91-pm-switch-backup-area-to-vbat-in-backup-mod.patch", "target/linux/at91/patches-5.10/218-ARM-at91-pm-add-pm-support-for-SAMA7G5.patch", "target/linux/at91/patches-5.10/116-net-macb-add-capability-to-not-set-the-clock-rate.patch", "target/linux/at91/patches-5.10/164-media-atmel-atmel-isc-create-register-offsets-struct.patch", "target/linux/at91/patches-5.10/141-drivers-soc-atmel-add-spdx-license-identifier.patch", "target/linux/at91/patches-5.10/233-ARM-dts-at91-sama7g5ek-to-not-touch-slew-rate-for-SD.patch", "target/linux/bcm27xx/patches-5.10/950-0139-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch", "target/linux/at91/patches-5.10/220-ARM-configs-at91-add-defconfig-for-sama7-family-of-S.patch", "target/linux/at91/patches-5.10/169-media-atmel-atmel-isc-add-HIS-to-register-offsets.patch", "target/linux/at91/patches-5.10/237-clk-at91-clk-master-add-register-definition-for-sama.patch", "target/linux/bcm4908/patches-5.10/088-v5.18-phy-phy-brcm-usb-fixup-BCM4908-support.patch", "target/linux/at91/patches-5.10/121-ASoC-pcm5102a-Make-codec-selectable.patch", "target/linux/at91/patches-5.10/201-ARM-at91-pm-do-not-initialize-pdev.patch", "target/linux/at91/patches-5.10/109-clk-at91-sama7g5-do-not-allow-cpu-pll-to-go-higher-t.patch", "target/linux/at91/patches-5.10/209-ARM-at91-pm-add-support-for-MCK1.4-save-restore-for-.patch", "target/linux/at91/patches-5.10/143-clocksource-drivers-timer-microchip-pit64b-Add-clock.patch", "target/linux/at91/patches-5.10/235-clk-at91-pmc-execute-suspend-resume-only-for-backup-.patch", "target/linux/at91/patches-5.10/180-media-atmel-atmel-isc-move-the-formats-list-into-pro.patch", "target/linux/at91/patches-5.10/241-clk-at91-clk-master-mask-mckr-against-layout-mask.patch", "target/linux/at91/patches-5.10/161-media-atmel-atmel-isc-specialize-dma-cfg.patch", "target/linux/at91/patches-5.10/184-media-atmel-atmel-isc-sama5d2-remove-duplicate-defin.patch", "target/linux/ath79/patches-5.10/910-unaligned_access_hacks.patch", "target/linux/at91/patches-5.10/107-clk-at91-sama7g5-remove-mck0-from-parent-list-of-oth.patch", "target/linux/at91/patches-5.10/152-ASoC-mchp-i2s-mcc-Add-support-to-select-TDM-pins.patch", "target/linux/at91/patches-5.10/202-ARM-at91-pm-use-r7-instead-of-tmp1.patch", "target/linux/at91/patches-5.10/193-media-atmel-atmel-sama5d2-isc-fix-YUYV-format.patch", "target/linux/at91/patches-5.10/118-net-macb-unprepare-clocks-in-case-of-failure.patch", "target/linux/at91/patches-5.10/194-clk-at91-add-register-definition-for-sama7g5-s-maste.patch", "target/linux/at91/patches-5.10/224-ARM-dts-at91-sama7g5-add-ram-controllers.patch", "target/linux/at91/patches-5.10/244-clk-at91-clk-master-add-notifier-for-divider.patch", "target/linux/at91/patches-5.10/174-media-atmel-atmel-isc-extend-pipeline-with-extra-mod.patch", "target/linux/at91/patches-5.10/225-ARM-dts-at91-sama7g5-add-securam-node.patch" ], "commitId" : "05ed7dc50d7fd0be3ea8d6bdf06227bdeae2e7a5", "timestamp" : 1646510745000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: bump 5.10 to 5.10.103\u000a\u000aPatches automatically rebased.\u000a\u000aSigned-off-by: Rui Salvaterra \u000a", "date" : "2022-03-05 21:05:45 +0100", "id" : "05ed7dc50d7fd0be3ea8d6bdf06227bdeae2e7a5", "msg" : "kernel: bump 5.10 to 5.10.103", "paths" : [ { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/136-ARM-at91-sam9x60-SiP-types-added-to-soc-description.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/148-net-macb-Add-default-usrio-config-to-default-gem-con.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/202-ARM-at91-pm-use-r7-instead-of-tmp1.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/147-pinctrl-at91-pio4-fix-Prefer-unsigned-int-to-bare-us.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/162-media-atmel-atmel-isc-extract-CSC-submodule-config-i.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/156-media-atmel-atmel-isc-Remove-redundant-assignment-to.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/128-regulator-core-do-not-continue-if-selector-match.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/178-media-atmel-atmel-isc-create-callback-for-GAM-submod.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/220-ARM-configs-at91-add-defconfig-for-sama7-family-of-S.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/221-ARM-multi_v7_defconfig-add-sama7g5-SoC.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/217-ARM-at91-sama7-introduce-sama7-SoC-family.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/191-i2c-at91-remove-define-CONFIG_PM.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/114-clk-at91-sama7g5-remove-all-kernel-doc-kernel-doc-wa.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/158-media-atmel-atmel-isc-specialize-driver-name-constan.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/179-media-atmel-atmel-isc-create-callback-for-RLP-submod.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/212-ARM-at91-pm-add-sama7g5-ddr-controller.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/122-ASoC-atmel-i2s-do-not-warn-if-muxclk-is-missing.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/229-ARM-dts-at91-sama7g5ek-add-suspend-voltage-for-ddr3l.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/231-ARM-at91-pm-preload-base-address-of-controllers-in-t.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/199-ARM-at91-pm-document-at91_soc_pm-structure.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/200-ARM-at91-pm-check-for-different-controllers-in-at91_.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/219-ARM-at91-pm-add-sama7g5-shdwc.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/228-ARM-at91-pm-switch-backup-area-to-vbat-in-backup-mod.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/121-ASoC-pcm5102a-Make-codec-selectable.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/124-regulator-mcp16502-adapt-for-get-set-on-other-regist.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/168-media-atmel-atmel-isc-add-RLP-to-register-offsets.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/238-clk-at91-clk-master-improve-readability-by-using-loc.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0246-sc16is7xx-Fix-for-hardware-flow-control.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/120-net-macb-add-support-for-sama7g5-emac-interface.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/132-dmaengine-at_xdmac-adapt-perid-for-mem2mem-operation.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/106-clk-at91-clk-sam9x60-pll-allow-runtime-changes-for-p.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/140-drivers-soc-atmel-add-support-for-sama7g5.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/123-regulator-mcp16502-add-linear_min_sel.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/172-media-atmel-atmel-isc-add-his_entry-to-register-offs.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/226-ARM-dts-at91-sama7g5-add-shdwc-node.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/143-clocksource-drivers-timer-microchip-pit64b-Add-clock.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/159-media-atmel-atmel-isc-add-checks-for-limiting-frame-.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/171-media-atmel-atmel-isc-add-support-for-version-regist.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/105-clk-at91-sama7g5-add-5th-divisor-for-mck0-layout-and.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/134-dmaengine-at_xdmac-add-AXI-priority-support-and-reco.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/108-clk-at91-sama7g5-decrease-lower-limit-for-MCK0-rate.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/206-ARM-at91-sfrbu-add-sfrbu-registers-definitions-for-s.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/208-ARM-at91-pm-add-self-refresh-support-for-sama7g5.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/214-ARM-at91-pm-save-ddr-phy-calibration-data-to-securam.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/109-clk-at91-sama7g5-do-not-allow-cpu-pll-to-go-higher-t.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/243-clk-at91-clk-sam9x60-pll-add-notifier-for-div-part-o.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/133-dmaengine-at_xdmac-add-support-for-sama7g5-based-at_.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/239-clk-at91-pmc-add-sama7g5-to-the-list-of-available-pm.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/216-ARM-at91-pm-add-sama7g5-s-pmc.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/235-clk-at91-pmc-execute-suspend-resume-only-for-backup-.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/141-drivers-soc-atmel-add-spdx-license-identifier.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/198-ARM-at91-pm-move-the-setup-of-soc_pm.bu-suspended.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/184-media-atmel-atmel-isc-sama5d2-remove-duplicate-defin.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/237-clk-at91-clk-master-add-register-definition-for-sama.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/154-pinctrl-at91-pio4-Fix-slew-rate-disablement.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/241-clk-at91-clk-master-mask-mckr-against-layout-mask.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/151-ASoC-mchp-i2s-mcc-Add-multi-channel-support-for-I2S-.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/188-ASoC-atmel-i2s-Set-symmetric-sample-bits.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/236-clk-at91-sama7g5-add-securam-s-peripheral-clock.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/113-clk-at91-Trivial-typo-fixes-in-the-file-sama7g5.c.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/119-net-macb-add-support-for-sama7g5-gem-interface.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/211-ARM-at91-pm-wait-for-ddr-power-mode-off.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/160-media-atmel-atmel-isc-specialize-max-width-and-max-h.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/139-drivers-soc-atmel-add-per-soc-id-and-version-match-m.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/129-regulator-core-return-zero-for-selectors-lower-than-.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/150-ASoC-mchp-i2s-mcc-Add-compatible-for-SAMA7G5.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/196-ARM-at91-debug-add-sama7g5-low-level-debug-uart.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/192-ASoC-codecs-ad193x-add-support-for-96kHz-and-192kHz-.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/125-regulator-mcp16502-add-support-for-ramp-delay.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/193-media-atmel-atmel-sama5d2-isc-fix-YUYV-format.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/166-media-atmel-atmel-isc-add-CBC-to-the-reg-offsets-str.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/163-media-atmel-atmel-isc-base-add-id-to-clock-debug-mes.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/201-ARM-at91-pm-do-not-initialize-pdev.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/246-clk-at91-sama7g5-set-low-limit-for-mck0-at-32KHz.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/110-clk-at91-clk-master-re-factor-master-clock.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/135-net-macb-Correct-usage-of-MACB_CAPS_CLK_HW_CHG-flag.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/152-ASoC-mchp-i2s-mcc-Add-support-to-select-TDM-pins.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/240-clk-at91-clk-master-check-if-div-or-pres-is-zero.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/116-net-macb-add-capability-to-not-set-the-clock-rate.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/112-clk-at91-Fix-the-declaration-of-the-clocks.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/181-media-atmel-atmel-isc-create-an-adapt-pipeline-callb.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/209-ARM-at91-pm-add-support-for-MCK1.4-save-restore-for-.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/175-media-atmel-atmel-isc-add-CC-initialization-function.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/177-media-atmel-atmel-isc-create-callback-for-DPC-submod.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/189-watchdog-sama5d4_wdt-add-support-for-sama7g5-wdt.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/224-ARM-dts-at91-sama7g5-add-ram-controllers.patch" }, { "editType" : "edit", "file" : "target/linux/ath79/patches-5.10/910-unaligned_access_hacks.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/190-media-atmel-fix-build-when-ISC-m-and-XISC-y.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/204-ARM-at91-pm-s-CONFIG_SOC_SAM9X60-CONFIG_HAVE_AT91_SA.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/170-media-atmel-atmel-isc-add-DMA-to-register-offsets.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/213-ARM-at91-pm-add-sama7g5-ddr-phy-controller.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/245-clk-at91-sama7g5-remove-prescaler-part-of-master-clo.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/130-regulator-mcp16502-lpm-pin-can-be-optional-on-some-p.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/195-ARM-at91-add-new-SoC-sama7g5.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/244-clk-at91-clk-master-add-notifier-for-divider.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/144-ASoC-atmel-pdc-Use-managed-DMA-buffer-allocation.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/187-ASoC-atmel-atmel-i2s-remove-useless-initialization.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/207-ARM-at91-ddr-add-registers-definitions-for-sama7g5-s.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/127-regulator-core-validate-selector-against-linear_min_.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/232-ARM-dts-at91-sama7g5ek-use-proper-slew-rate-settings.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/167-media-atmel-atmel-isc-add-SUB422-and-SUB420-to-regis.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/203-ARM-at91-pm-avoid-push-and-pop-on-stack-while-memory.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/104-clk-at91-clk-master-add-5th-divisor-for-mck-master.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/222-ARM-dts-at91-add-sama7g5-SoC-DT-and-sama7g5-ek.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/234-clk-at91-re-factor-clocks-suspend-resume.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/610-v5.13-10-netfilter-nftables-update-table-flags-from-the-commi.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/227-ARM-dts-at91-sama7g5-add-chipid.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/180-media-atmel-atmel-isc-move-the-formats-list-into-pro.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/149-ARM-at91-pm-Move-prototypes-to-mutually-included-hea.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/165-media-atmel-atmel-isc-extract-CBC-submodule-config-i.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/215-ARM-at91-pm-add-backup-mode-support-for-SAMA7G5.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/161-media-atmel-atmel-isc-specialize-dma-cfg.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/157-media-atmel-atmel-isc-specialize-gamma-table-into-pr.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/173-media-atmel-atmel-isc-add-register-description-for-a.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/102-dt-bindings-clock-at91-add-sama7g5-pll-defines.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/185-media-atmel-atmel-isc-add-microchip-xisc-driver.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/230-ARM-at91-pm-group-constants-and-addresses-loading.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/155-media-atmel-properly-get-pm_runtime.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/107-clk-at91-sama7g5-remove-mck0-from-parent-list-of-oth.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/183-media-atmel-atmel-isc-base-add-support-for-more-form.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/111-clk-at91-sama7g5-register-cpu-clock.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/146-pinctrl-at91-pio4-add-support-for-slew-rate.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/103-clk-at91-sama7g5-allow-SYS-and-CPU-PLLs-to-be-export.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/174-media-atmel-atmel-isc-extend-pipeline-with-extra-mod.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/145-power-reset-at91-sama5d2_shdwc-add-support-for-sama7.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/142-drivers-soc-atmel-fix-type-for-same7.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/164-media-atmel-atmel-isc-create-register-offsets-struct.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/218-ARM-at91-pm-add-pm-support-for-SAMA7G5.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/169-media-atmel-atmel-isc-add-HIS-to-register-offsets.patch" }, { "editType" : "edit", "file" : "target/linux/bcm4908/patches-5.10/088-v5.18-phy-phy-brcm-usb-fixup-BCM4908-support.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/197-ARM-at91-pm-move-pm_bu-to-soc_pm-data-structure.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/137-drivers-soc-atmel-use-GENMASK.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/233-ARM-dts-at91-sama7g5ek-to-not-touch-slew-rate-for-SD.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/99-scripts-fix-compilation-error.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/115-net-macb-add-userio-bits-as-platform-configuration.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/176-media-atmel-atmel-isc-create-product-specific-v4l2-c.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/117-net-macb-add-function-to-disable-all-macb-clocks.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/153-ASoC-mchp-i2s-mcc-Add-FIFOs-support.patch" }, { "editType" : "edit", "file" : "include/kernel-5.10" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/205-ARM-at91-pm-add-support-for-waiting-MCK1.4.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/138-drivers-soc-atmel-fix-__initconst-should-be-placed-a.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/247-clk-use-clk_core_get_rate_recalc-in-clk_rate_get.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/223-ARM-at91-pm-do-not-panic-if-ram-controllers-are-not-.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/210-ARM-at91-pm-add-support-for-2.5V-LDO-regulator-contr.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/182-media-atmel-atmel-isc-regs-add-additional-fields-for.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/131-pinctrl-at91-pio4-add-support-for-fewer-lines-on-las.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0139-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/194-clk-at91-add-register-definition-for-sama7g5-s-maste.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/118-net-macb-unprepare-clocks-in-case-of-failure.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/126-regulator-mcp16502-remove-void-documentation-of-stru.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/242-clk-at91-clk-master-fix-prescaler-logic.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/186-ASoC-atmel-fix-shadowed-variable.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/225-ARM-dts-at91-sama7g5-add-securam-node.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/libnetfilter-conntrack/patches/0001-conntrack-fix-build-with-kernel-5_15-and-musl.patch", "package/libs/libnetfilter-conntrack/Makefile" ], "commitId" : "4393d8c0902233a2808577abc42b4ce2083a5832", "timestamp" : 1646510745000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "libnetfilter-conntrack: backport patch fixing compilation with 5.15\u000a\u000aBackport patch fixing compilation with 5.15 and musl provided by Robert Marko\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-05 21:05:45 +0100", "id" : "4393d8c0902233a2808577abc42b4ce2083a5832", "msg" : "libnetfilter-conntrack: backport patch fixing compilation with 5.15", "paths" : [ { "editType" : "add", "file" : "package/libs/libnetfilter-conntrack/patches/0001-conntrack-fix-build-with-kernel-5_15-and-musl.patch" }, { "editType" : "edit", "file" : "package/libs/libnetfilter-conntrack/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/pending-5.10/485-mtd-spi-nor-add-xmc-xm25qh128c.patch" ], "commitId" : "df1383f7964527b2e7178ae744cd167a2c230f9f", "timestamp" : 1646510795000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: add support for XMC XM25QH128C\u000a\u000aThe XMC XM25QH128C is a 16MB SPI NOR chip. The patch is verified on Ruijie RG-EW3200GX PRO.\u000aDatasheet available at https://www.xmcwh.com/uploads/435/XM25QH128C.pdf\u000a\u000aSigned-off-by: Langhua Ye \u000a", "date" : "2022-03-05 21:06:35 +0100", "id" : "df1383f7964527b2e7178ae744cd167a2c230f9f", "msg" : "kernel: add support for XMC XM25QH128C", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/pending-5.10/485-mtd-spi-nor-add-xmc-xm25qh128c.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mediatek/mt7622/base-files/etc/hotplug.d/ieee80211/11_fix_wifi_mac", "target/linux/mediatek/image/mt7622.mk", "target/linux/mediatek/dts/mt7622-ruijie-rg-ew3200gx-pro.dts", "target/linux/mediatek/mt7622/base-files/etc/board.d/02_network" ], "commitId" : "ce8a33b021a703b1933f627835f6cdc88c0ecdd3", "timestamp" : 1646510795000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "mediatek: add support for Ruijie RG-EW3200GX PRO\u000a\u000aX32 Pro is another product name for it in the Chinese market.\u000a\u000aSpecifications:\u000a- SoC: MT7622B\u000a- RAM: 256MB\u000a- Flash: XMC XM25QH128C or Winbond WQ25Q128JVSQ 16MB SPI NOR\u000a- Ethernet: 5x1GbE\u000a- Switch: MT7531BE\u000a- WiFi: 2.4G: MT7622 5G: MT7915AN+MT7975AN\u000a- 3LEDs: System LED(blue) + Mesh LED(green) + Mesh LED(red)\u000a- 2Keys: Mesh button + Reset button\u000a- UART: Marked J19 on board. 3.3v, 115200n1\u000a- Power: 12V 2.5A\u000a\u000aMAC addresses as verified by OEM firmware:\u000ause address source\u000aWAN *:F4 ethaddr@product_info\u000aLAN *:F5\u000a5g *:F6\u000a2g *:F7\u000a\u000aFlash instruction:\u000a1. Serve the initramfs.img using a TFTP server with address 10.10.10.3.\u000a2. Interrupt the uboot startup process via UART.\u000a3. Select \"System Load Linux to SDRAM via TFTP\" item.\u000a4. (important) Back up firmware(mtd7) partitions with:\u000a dd if=/dev/mtd7 of=/tmp/firmware.bin\u000a and then download the firmware.bin image via SCP.\u000a5. Flash the OpenWrt sysupgrade firmware.\u000a\u000aRecovery stock firmware:\u000a1. Transfer the firmware.bin image to the device.\u000a2. Flash the image with:\u000a mtd write firmware.bin firmware\u000a\u000aSigned-off-by: Langhua Ye \u000a", "date" : "2022-03-05 21:06:35 +0100", "id" : "ce8a33b021a703b1933f627835f6cdc88c0ecdd3", "msg" : "mediatek: add support for Ruijie RG-EW3200GX PRO", "paths" : [ { "editType" : "edit", "file" : "target/linux/mediatek/image/mt7622.mk" }, { "editType" : "add", "file" : "target/linux/mediatek/mt7622/base-files/etc/hotplug.d/ieee80211/11_fix_wifi_mac" }, { "editType" : "edit", "file" : "target/linux/mediatek/mt7622/base-files/etc/board.d/02_network" }, { "editType" : "add", "file" : "target/linux/mediatek/dts/mt7622-ruijie-rg-ew3200gx-pro.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/uboot-envtools/files/mediatek_mt7622" ], "commitId" : "d15f9b9043eac41ecfa1aaf1d65dca460b3c7fb4", "timestamp" : 1646510795000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "uboot-envtools: mt7622: add support for Ruijie RG-EW3200GX PRO\u000a\u000aAdd U-Boot environment settings for Ruijie RG-EW3200GX PRO to allow\u000ausers to access the bootloader environment using fw_printenv/fw_setenv\u000awhile running OpenWrt.\u000a\u000aSigned-off-by: Langhua Ye \u000a", "date" : "2022-03-05 21:06:35 +0100", "id" : "d15f9b9043eac41ecfa1aaf1d65dca460b3c7fb4", "msg" : "uboot-envtools: mt7622: add support for Ruijie RG-EW3200GX PRO", "paths" : [ { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/mediatek_mt7622" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/iproute2/Makefile" ], "commitId" : "921392e2169e6a6eb94e9cf60449a53fc167ab96", "timestamp" : 1646510795000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "iproute2: Remove libxtables from some tc variants\u000a\u000aThis adds the new tc-bpf variant and removes libxtables dependency from\u000athe tc-tiny variant. The tc-full variant stays like before and contains\u000aeverything.\u000a\u000aThis allows to use tc without libxtables.\u000a\u000aThe variants have the following sizes:\u000aroot@OpenWrt:/# ls -al /usr/libexec/tc-*\u000a-rwxr-xr-x 1 root root 282453 Mar 1 21:55 /usr/libexec/tc-bpf\u000a-rwxr-xr-x 1 root root 282533 Mar 1 21:55 /usr/libexec/tc-full\u000a-rwxr-xr-x 1 root root 266037 Mar 1 21:55 /usr/libexec/tc-tiny\u000a\u000aThey are linking the following shared libraries:\u000aroot@OpenWrt:/# ldd /usr/libexec/tc-tiny\u000a /lib/ld-musl-mips-sf.so.1 (0x77d6e000)\u000a libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x77d4a000)\u000a libc.so => /lib/ld-musl-mips-sf.so.1 (0x77d6e000)\u000aroot@OpenWrt:/# ldd /usr/libexec/tc-bpf\u000a /lib/ld-musl-mips-sf.so.1 (0x77da6000)\u000a libbpf.so.0 => /usr/lib/libbpf.so.0 (0x77d60000)\u000a libelf.so.1 => /usr/lib/libelf.so.1 (0x77d3e000)\u000a libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x77d1a000)\u000a libc.so => /lib/ld-musl-mips-sf.so.1 (0x77da6000)\u000a libz.so.1 => /usr/lib/libz.so.1 (0x77cf6000)\u000aroot@OpenWrt:/# ldd /usr/libexec/tc-full\u000a /lib/ld-musl-mips-sf.so.1 (0x77de8000)\u000a libbpf.so.0 => /usr/lib/libbpf.so.0 (0x77da2000)\u000a libelf.so.1 => /usr/lib/libelf.so.1 (0x77d80000)\u000a libxtables.so.12 => /usr/lib/libxtables.so.12 (0x77d66000)\u000a libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x77d42000)\u000a libc.so => /lib/ld-musl-mips-sf.so.1 (0x77de8000)\u000a libz.so.1 => /usr/lib/libz.so.1 (0x77d1e000)\u000a\u000aThis is based on a patch from Tiago Gaspar.\u000a\u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-03-05 21:06:35 +0100", "id" : "921392e2169e6a6eb94e9cf60449a53fc167ab96", "msg" : "iproute2: Remove libxtables from some tc variants", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/iproute2/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/mt7621/base-files/etc/board.d/01_leds", "target/linux/ramips/dts/mt7621_tplink_tl-wpa8631p-v3.dts", "target/linux/ramips/image/mt7621.mk", "target/linux/ramips/mt7621/base-files/etc/board.d/02_network" ], "commitId" : "6c743c3006f9b8446a11eab4af2f7997ab6a6a2f", "timestamp" : 1646589453000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ramips: Add support for TP-Link TL-WPA8631P v3\u000a\u000aAV1300 Gigabit Passthrough Powerline ac Wi-Fi Extender\u000a\u000aSpecifications\u000a--------------\u000a* SoC: MediaTek MT7621AT\u000a* CPU: 880 MHz MIPS 1004KEc dual-core CPU\u000a* RAM: 64 MiB DDR2 (Zentel A3R12E40DBF-8E)\u000a* Flash: 8 MiB SPI NOR (GigaDevice GD25Q64CSIG)\u000a* Ethernet: SoC built-in Switch 5x 1GbE\u000a * Port 0: PLC (connected through AR8035-A)\u000a * Port 1-3: LAN\u000a* WLAN: 2x2 2.4GHz 300 Mbps + 2x2 5GHz 867 Mbps (MT7603EN + MT7613BEN)\u000a* PLC: HomePlug AV2 (Qualcomm QCA7500)\u000a* PLC Flash: 2MiB SPI NOR (GigaDevice GD25Q16CSIG)\u000a* Buttons: Reset, LED, Pair, Wi-Fi\u000a* LEDs: Power (green), PLC (green/amber), LAN (green), 2.4G (green),\u000a 5G (green)\u000a* UART: J1 (57600 baud)\u000a * Pinout: (3V3) (GND) (RX) (TX)\u000a * Visually identify GND from connection to PCB ground plane\u000a\u000aInstallation\u000a------------\u000aInstallation is possible from the OEM web interface. Make sure to install\u000athe latest OEM firmware first, so that the PLC firmware is at the latest\u000aversion. However, please first check the OpenWRT Wiki page for\u000aconfirmation that your OEM firmware version is supported.\u000a\u000aSigned-off-by: Joe Mullally \u000a", "date" : "2022-03-06 18:57:33 +0100", "id" : "6c743c3006f9b8446a11eab4af2f7997ab6a6a2f", "msg" : "ramips: Add support for TP-Link TL-WPA8631P v3", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/board.d/02_network" }, { "editType" : "edit", "file" : "target/linux/ramips/image/mt7621.mk" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/board.d/01_leds" }, { "editType" : "add", "file" : "target/linux/ramips/dts/mt7621_tplink_tl-wpa8631p-v3.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/mt7628an_buffalo_wcr-1166ds.dts" ], "commitId" : "621d88d7416a61ee3bae0211ab518ab39ea77324", "timestamp" : 1646593545000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ramips: increase spi frequency for Buffalo WCR-1166DS\u000a\u000aUse higher frequency than current and up the speed to access to the\u000aflash on WCR-1166DS.\u000a\u000aSigned-off-by: INAGAKI Hiroshi \u000a", "date" : "2022-03-06 20:05:45 +0100", "id" : "621d88d7416a61ee3bae0211ab518ab39ea77324", "msg" : "ramips: increase spi frequency for Buffalo WCR-1166DS", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7628an_buffalo_wcr-1166ds.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/mt76x8/base-files/etc/board.d/02_network" ], "commitId" : "770cfe9bffbe53fc9c3802041e0c1b1fda8fc015", "timestamp" : 1646593545000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ramips: update MAC address configuration for Buffalo WCR-1166DS\u000a\u000aThis patch converts MAC address configuration of Buffalo WCR-1166DS in\u000a02_network to use the generic function of OpenWrt. And also, add\u000alabel_mac.\u000a\u000aSigned-off-by: INAGAKI Hiroshi \u000a", "date" : "2022-03-06 20:05:45 +0100", "id" : "770cfe9bffbe53fc9c3802041e0c1b1fda8fc015", "msg" : "ramips: update MAC address configuration for Buffalo WCR-1166DS", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/mt76x8/base-files/etc/board.d/02_network" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/pending-5.10/431-mtd-bcm47xxpart-check-for-bad-blocks-when-calculatin.patch", "target/linux/generic/backport-5.10/409-v5.14-0002-mtd-parsers-trx-Allow-to-specify-brcm-trx-magic-in-D.patch", "target/linux/mediatek/patches-5.10/351-mtd-parsers-trx-Allow-to-specify-brcm-trx-magic-in-D.patch", "target/linux/generic/backport-5.10/409-v5.14-0003-mtd-parsers-trx-Allow-to-use-TRX-parser-on-Mediatek-.patch", "target/linux/generic/backport-5.10/409-v5.14-0001-dt-bindings-mtd-brcm-trx-Add-brcm-trx-magic.patch", "target/linux/generic/config-5.10", "target/linux/mediatek/patches-5.10/352-mtd-parsers-trx-Allow-to-use-TRX-parser-on-Mediatek-.patch", "target/linux/mediatek/patches-5.10/350-dt-bindings-mtd-brcm-trx-Add-brcm-trx-magic.patch" ], "commitId" : "cc49abc06bca59911caf5b904c3181814636e4da", "timestamp" : 1646595607000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: move parser_trx patches of custom magic to generic\u000a\u000aThis patch moves the patches of parser_trx in mediatek target to\u000ageneric/backport-5.10 to use the changes from ramips target and\u000abackport the additional patch of the parser.\u000a\u000aSigned-off-by: INAGAKI Hiroshi \u000a", "date" : "2022-03-06 20:40:07 +0100", "id" : "cc49abc06bca59911caf5b904c3181814636e4da", "msg" : "kernel: move parser_trx patches of custom magic to generic", "paths" : [ { "editType" : "delete", "file" : "target/linux/mediatek/patches-5.10/352-mtd-parsers-trx-Allow-to-use-TRX-parser-on-Mediatek-.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/409-v5.14-0003-mtd-parsers-trx-Allow-to-use-TRX-parser-on-Mediatek-.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/409-v5.14-0002-mtd-parsers-trx-Allow-to-specify-brcm-trx-magic-in-D.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/431-mtd-bcm47xxpart-check-for-bad-blocks-when-calculatin.patch" }, { "editType" : "edit", "file" : "target/linux/generic/config-5.10" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/409-v5.14-0001-dt-bindings-mtd-brcm-trx-Add-brcm-trx-magic.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/patches-5.10/351-mtd-parsers-trx-Allow-to-specify-brcm-trx-magic-in-D.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/patches-5.10/350-dt-bindings-mtd-brcm-trx-Add-brcm-trx-magic.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.10/410-mtd-next-mtd-parsers-trx-allow-to-use-on-MediaTek-MIPS-SoCs.patch" ], "commitId" : "d339de2e215f718529e8001ecb102241131f395d", "timestamp" : 1646595635000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: backport patch to allow using parser_trx from ramips\u000a\u000aThis patch adds a patch to allow using parser_trx from ramips target,\u000amainly for Buffalo devices.\u000a\u000aSigned-off-by: INAGAKI Hiroshi \u000a", "date" : "2022-03-06 20:40:35 +0100", "id" : "d339de2e215f718529e8001ecb102241131f395d", "msg" : "kernel: backport patch to allow using parser_trx from ramips", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.10/410-mtd-next-mtd-parsers-trx-allow-to-use-on-MediaTek-MIPS-SoCs.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/mt76x8/config-5.10" ], "commitId" : "5403defbec81ef2daaddc191d34f653cb1ab3050", "timestamp" : 1646595635000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ramips: switch parser of trx for mt76x8 subtarget\u000a\u000aThis patch enable parser_trx and disable mtdsplit_trx for mt76x8\u000asubtarget.\u000aThe trx format is used only on Buffalo WCR-1166DS in mt76x8 subtarget\u000aand the parser need to be switched to parser_trx to use the custom magic\u000anumber in the header for WCR-1166DS.\u000a\u000aSigned-off-by: INAGAKI Hiroshi \u000a", "date" : "2022-03-06 20:40:35 +0100", "id" : "5403defbec81ef2daaddc191d34f653cb1ab3050", "msg" : "ramips: switch parser of trx for mt76x8 subtarget", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/mt76x8/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/image/mt76x8.mk", "target/linux/ramips/dts/mt7628an_buffalo_wcr-1166ds.dts" ], "commitId" : "f7f9e6bd20bbdca6f136d469d1712e6b124635b4", "timestamp" : 1646595635000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ramips: use parser_trx for Buffalo WCR-1166DS\u000a\u000aBuffalo WCR-1166DS uses trx-fomatted firmware and the custom magic\u000anumber (0x5C436F74, \"\\Cot\") is required for OpenWrt installation from\u000aOEM WebUI.\u000aBut the current mtdsplit_trx doesn't support the custom magic number and\u000afail to parse and split to kernel and rootfs when the factory image is\u000aflashed. Then, the kernel fails to mount rootfs automatically and panics.\u000a\u000aBefore the commit fddc78bc116bc043fb5cd92dbc45cfd054c21af8, mtdsplit_trx\u000awas patched in ramips target and the device-specific magic number was\u000asupported only for WCR-1166DS[1].\u000aBut the patch was not inherited to the later version of the kernel and\u000adeleted by the above commit, then, the custom magic number support was\u000abroken.\u000a\u000a[1]: https://github.com/openwrt/openwrt/blob/05d6e92594c507dcd1f4be6c1bcb2282fe1abe1f/target/linux/ramips/patches-4.4/0400-mtd-mtdsplit-add-support-for-custom-trx-magic-for-Buffalo-WCR-1166DS.patch#L27\u000a\u000alog (factory image):\u000a\u000a[ 1.165312] spi-mt7621 10000b00.spi: sys_freq: 193333333\u000a[ 1.195782] spi-nor spi0.0: w25q128 (16384 Kbytes)\u000a[ 1.205353] 7 fixed-partitions partitions found on MTD device spi0.0\u000a[ 1.217938] Creating 7 MTD partitions on \"spi0.0\":\u000a[ 1.227436] 0x000000000000-0x000000030000 : \"u-boot\"\u000a[ 1.238427] 0x000000030000-0x000000040000 : \"u-boot-env\"\u000a[ 1.250123] 0x000000040000-0x000000050000 : \"factory\"\u000a[ 1.261306] 0x000000050000-0x000000810000 : \"firmware\"\u000a[ 1.282051] 0x000000810000-0x000000fd0000 : \"firmware2\"\u000a[ 1.293594] 0x000000fd0000-0x000000fe0000 : \"glbcfg\"\u000a[ 1.304719] 0x000000fe0000-0x000000ff0000 : \"board_data\"\u000a...\u000a[ 1.452424] /dev/root: Can't open blockdev\u000a[ 1.460619] VFS: Cannot open root device \"(null)\" or unknown-block(0,0): error -6\u000a[ 1.475434] Please append a correct \"root=\" boot option; here are the available partitions:\u000a[ 1.491986] 1f00 192 mtdblock0\u000a[ 1.491989] (driver?)\u000a[ 1.504938] 1f01 64 mtdblock1\u000a[ 1.504941] (driver?)\u000a[ 1.517885] 1f02 64 mtdblock2\u000a[ 1.517888] (driver?)\u000a[ 1.530831] 1f03 7936 mtdblock3\u000a[ 1.530834] (driver?)\u000a[ 1.543777] 1f04 7936 mtdblock4\u000a[ 1.543781] (driver?)\u000a[ 1.556724] 1f05 64 mtdblock5\u000a[ 1.556727] (driver?)\u000a[ 1.569672] 1f06 64 mtdblock6\u000a[ 1.569675] (driver?)\u000a[ 1.582617] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)\u000a[ 1.598976] Rebooting in 1 seconds..\u000a\u000aThis patch fixes this issue by using parser_trx with specifying custom\u000amagic number in dts instead of mtdsplit_trx.\u000a\u000alog (fixed factory image):\u000a\u000a[ 1.202044] spi-mt7621 10000b00.spi: sys_freq: 193333333\u000a[ 1.225369] spi-nor spi0.0: w25q128 (16384 Kbytes)\u000a[ 1.235015] 7 fixed-partitions partitions found on MTD device spi0.0\u000a[ 1.247603] Creating 7 MTD partitions on \"spi0.0\":\u000a[ 1.257106] 0x000000000000-0x000000030000 : \"u-boot\"\u000a[ 1.269447] 0x000000030000-0x000000040000 : \"u-boot-env\"\u000a[ 1.281192] 0x000000040000-0x000000050000 : \"factory\"\u000a[ 1.294208] 0x000000050000-0x000000810000 : \"firmware\"\u000a[ 1.305774] 2 trx partitions found on MTD device firmware\u000a[ 1.316540] Creating 2 MTD partitions on \"firmware\":\u000a[ 1.326399] 0x00000000001c-0x000000214754 : \"linux\"\u000a[ 1.336063] mtd: partition \"linux\" doesn't start on an erase/write block boundary -- force read-only\u000a[ 1.357070] 0x000000214754-0x0000007c0000 : \"rootfs\"\u000a[ 1.366994] mtd: partition \"rootfs\" doesn't start on an erase/write block boundary -- force read-only\u000a[ 1.386368] mtd: device 5 (rootfs) set to be root filesystem\u000a[ 1.398700] 1 squashfs-split partitions found on MTD device rootfs\u000a[ 1.411027] 0x000000520000-0x0000007c0000 : \"rootfs_data\"\u000a[ 1.422841] 0x000000810000-0x000000fd0000 : \"firmware2\"\u000a[ 1.436282] 0x000000fd0000-0x000000fe0000 : \"glbcfg\"\u000a[ 1.447408] 0x000000fe0000-0x000000ff0000 : \"board_data\"\u000a...\u000a[ 1.611216] VFS: Mounted root (squashfs filesystem) readonly on device 31:5.\u000a\u000aSigned-off-by: INAGAKI Hiroshi \u000a", "date" : "2022-03-06 20:40:35 +0100", "id" : "f7f9e6bd20bbdca6f136d469d1712e6b124635b4", "msg" : "ramips: use parser_trx for Buffalo WCR-1166DS", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7628an_buffalo_wcr-1166ds.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/image/mt76x8.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/patches-5.10/713-v5.12-net-dsa-configure-better-brport-flags-when-ports-lea.patch" ], "commitId" : "0890fb2df4d89f8792c00859d68641f50df2b4f2", "timestamp" : 1646596864000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "realtek: net: dsa: configure better brport flags when ports leave the bridge\u000a\u000aEnsures that the DSA driver sets exactly the same default flags as the\u000abridge when a port joins or leaves. Without this we end up with a\u000aconfusing flag mismatch, where DSA and bridge ports use different sets\u000aof flags.\u000a\u000aThis is critical as the \"learning\" mismatch will be harmful to the\u000anetwork, causing all traffic to be flooded on all ports.\u000a\u000aThe original commit was buggy, trying to set the flags one-by-one in a\u000aloop. This was not supported by the API and the end result was that\u000aall but the last flag were cleared. This bug was implicitly fixed\u000aupstream by commit e18f4c18ab5b (\"net: switchdev: pass flags and mask\u000ato both {PRE_,}BRIDGE_FLAGS attributes\").\u000a\u000aThis is a minimum temporary stop measure fix for the critical lack of\u000a\"learning\" only. The major API change associated with a full v5.12+\u000abackport is neither required nor wanted. A simpler fix, moving the\u000acall to dsa_port_bridge_flags() out of the loop, has therefore been\u000amerged into this modified backport.\u000a\u000aFixes: afa3ab54c03d (\"realtek: Backport bridge configuration for DSA\")\u000aSigned-off-by: Bjørn Mork \u000aAcked-by: Daniel Golle \u000aTested-by: Stijn Tintel \u000a[fix typos in commit message]\u000aSigned-off-by: Stijn Tintel \u000a", "date" : "2022-03-06 22:01:04 +0200", "id" : "0890fb2df4d89f8792c00859d68641f50df2b4f2", "msg" : "realtek: net: dsa: configure better brport flags when ports leave the bridge", "paths" : [ { "editType" : "add", "file" : "target/linux/realtek/patches-5.10/713-v5.12-net-dsa-configure-better-brport-flags-when-ports-lea.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/config/qosify/Makefile" ], "commitId" : "759149977ea9794bcb928500680fa9462ad74394", "timestamp" : 1646604084000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "qosify: update to the latest version\u000a\u000a3276aed81c73 move run_cmd() to main.c\u000a558eabc13c64 map: move dns host based lookup code to a separate function\u000a6ff06d66c36c dns: add code for snooping dns packets\u000aa78bd43c4a54 ubus: remove dnsmasq subscriber\u000a9773ffa70f1f map: process dns patterns in the order in which they were defined\u000af13b67c9a786 dns: allow limiting dns entry matching to cname name\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-06 23:01:24 +0100", "id" : "759149977ea9794bcb928500680fa9462ad74394", "msg" : "qosify: update to the latest version", "paths" : [ { "editType" : "edit", "file" : "package/network/config/qosify/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "toolchain/binutils/patches/2.35.2/300-001_ld_makefile_patch.patch", "toolchain/binutils/Config.in", "toolchain/binutils/patches/2.32/400-mips_no_dynamic_linking_sym.patch", "toolchain/binutils/patches/2.34/400-mips_no_dynamic_linking_sym.patch", "toolchain/binutils/patches/2.34/500-Change-default-emulation-for-mips64-linux.patch", "toolchain/binutils/patches/2.32/300-001_ld_makefile_patch.patch", "toolchain/binutils/patches/2.35.2/400-mips_no_dynamic_linking_sym.patch", "toolchain/binutils/patches/2.36.1/300-001_ld_makefile_patch.patch", "toolchain/binutils/patches/2.36.1/400-mips_no_dynamic_linking_sym.patch", "toolchain/binutils/patches/2.32/500-Change-default-emulation-for-mips64-linux.patch", "toolchain/binutils/patches/2.34/300-001_ld_makefile_patch.patch", "toolchain/binutils/patches/2.32/300-012_check_ldrunpath_length.patch", "toolchain/binutils/patches/2.36.1/500-Change-default-emulation-for-mips64-linux.patch", "toolchain/binutils/patches/2.35.2/500-Change-default-emulation-for-mips64-linux.patch", "toolchain/binutils/Config.version" ], "commitId" : "b3b0a25ee8cf5f508f06822d53af0b60e3116d8a", "timestamp" : 1646645921000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "toolchain/binutils: remove old versions\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-07 10:38:41 +0100", "id" : "b3b0a25ee8cf5f508f06822d53af0b60e3116d8a", "msg" : "toolchain/binutils: remove old versions", "paths" : [ { "editType" : "delete", "file" : "toolchain/binutils/patches/2.34/500-Change-default-emulation-for-mips64-linux.patch" }, { "editType" : "delete", "file" : "toolchain/binutils/patches/2.36.1/300-001_ld_makefile_patch.patch" }, { "editType" : "delete", "file" : "toolchain/binutils/patches/2.36.1/500-Change-default-emulation-for-mips64-linux.patch" }, { "editType" : "delete", "file" : "toolchain/binutils/patches/2.32/300-001_ld_makefile_patch.patch" }, { "editType" : "delete", "file" : "toolchain/binutils/patches/2.35.2/300-001_ld_makefile_patch.patch" }, { "editType" : "edit", "file" : "toolchain/binutils/Config.in" }, { "editType" : "delete", "file" : "toolchain/binutils/patches/2.32/400-mips_no_dynamic_linking_sym.patch" }, { "editType" : "delete", "file" : "toolchain/binutils/patches/2.32/500-Change-default-emulation-for-mips64-linux.patch" }, { "editType" : "delete", "file" : "toolchain/binutils/patches/2.35.2/500-Change-default-emulation-for-mips64-linux.patch" }, { "editType" : "delete", "file" : "toolchain/binutils/patches/2.34/400-mips_no_dynamic_linking_sym.patch" }, { "editType" : "delete", "file" : "toolchain/binutils/patches/2.35.2/400-mips_no_dynamic_linking_sym.patch" }, { "editType" : "edit", "file" : "toolchain/binutils/Config.version" }, { "editType" : "delete", "file" : "toolchain/binutils/patches/2.36.1/400-mips_no_dynamic_linking_sym.patch" }, { "editType" : "delete", "file" : "toolchain/binutils/patches/2.32/300-012_check_ldrunpath_length.patch" }, { "editType" : "delete", "file" : "toolchain/binutils/patches/2.34/300-001_ld_makefile_patch.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/bpf-headers/Makefile", "package/kernel/bpf-headers/files/stdarg.h" ], "commitId" : "1b463338954e8cacd1193e097957302b389fb45e", "timestamp" : 1646645921000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "bpf-headers: ship a modified version of stdarg.h from musl to fix ebpf build on glibc\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-07 10:38:41 +0100", "id" : "1b463338954e8cacd1193e097957302b389fb45e", "msg" : "bpf-headers: ship a modified version of stdarg.h from musl to fix ebpf build on glibc", "paths" : [ { "editType" : "edit", "file" : "package/kernel/bpf-headers/Makefile" }, { "editType" : "add", "file" : "package/kernel/bpf-headers/files/stdarg.h" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm4908/base-files/lib/preinit/75_rootfs_prepare" ], "commitId" : "c45b5abf6fce79ff3aab6d98cde3e8ff0ae1b1d6", "timestamp" : 1646648069000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rafal", "fullName" : "rafal" }, "authorEmail" : "rafal@milecki.pl", "comment" : "bcm4908: fix init on CFE devices\u000a\u000aexit in preinit script was stopping whole process\u000a\u000aFixes: 93259e8ca261 (\"bcm4908: support \"rootfs_data\" on U-Boot devices\")\u000aSigned-off-by: Rafał Miłecki \u000a", "date" : "2022-03-07 11:14:29 +0100", "id" : "c45b5abf6fce79ff3aab6d98cde3e8ff0ae1b1d6", "msg" : "bcm4908: fix init on CFE devices", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm4908/base-files/lib/preinit/75_rootfs_prepare" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/firmware/linux-firmware/intel.mk", "package/firmware/linux-firmware/Makefile" ], "commitId" : "baea8255e0c442c8edfdb8755d644b6e6ba687ba", "timestamp" : 1646672849000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "linux-firmware: Update to version 20220209\u000a\u000aThis switches the iwlwifi-firmware-ax200 file to API version 66, this is\u000athe most recent version supported by our driver.\u000a\u000aThe following files used in OpenWrt changed:\u000a amdgpu-firmware/lib/firmware/amdgpu/yellow_carp_dmcub.bin\u000a ar3k-firmware/lib/firmware/qca/nvm_usb_00130201.bin\u000a ar3k-firmware/lib/firmware/qca/nvm_usb_00130201_010a.bin\u000a ar3k-firmware/lib/firmware/qca/nvm_usb_00130201_010b.bin\u000a ar3k-firmware/lib/firmware/qca/nvm_usb_00130201_0303.bin\u000a ar3k-firmware/lib/firmware/qca/nvm_usb_00130201_gf.bin\u000a ar3k-firmware/lib/firmware/qca/nvm_usb_00130201_gf_010a.bin\u000a ar3k-firmware/lib/firmware/qca/nvm_usb_00130201_gf_010b.bin\u000a ar3k-firmware/lib/firmware/qca/nvm_usb_00130201_gf_0303.bin\u000a ar3k-firmware/lib/firmware/qca/rampatch_usb_00130200.bin\u000a ar3k-firmware/lib/firmware/qca/rampatch_usb_00130201.bin\u000a iwlwifi-firmware-ax200/lib/firmware/iwlwifi-cc-a0-66.ucode\u000a iwlwifi-firmware-ax210/lib/firmware/iwlwifi-ty-a0-gf-a0-66.ucode\u000a iwlwifi-firmware-ax210/lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm\u000a iwlwifi-firmware-iwl9000/lib/firmware/iwlwifi-9000-pu-b0-jf-b0-46.ucode\u000a iwlwifi-firmware-iwl9260/lib/firmware/iwlwifi-9260-th-b0-jf-b0-46.ucode\u000a rtl8822ce-firmware/lib/firmware/rtw88/rtw8822c_fw.bin\u000a\u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-03-07 18:07:29 +0100", "id" : "baea8255e0c442c8edfdb8755d644b6e6ba687ba", "msg" : "linux-firmware: Update to version 20220209", "paths" : [ { "editType" : "edit", "file" : "package/firmware/linux-firmware/intel.mk" }, { "editType" : "edit", "file" : "package/firmware/linux-firmware/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/nftables/Makefile", "package/network/utils/nftables/patches/001-examples-compile-with-make-check.patch", "package/network/utils/nftables/patches/001-parser-allow-quoted-string-in-flowtable_expr_member.patch" ], "commitId" : "d71928c1e36ed0247b2b663ba05b109eb401718f", "timestamp" : 1646685893000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "nftables: update to version 1.0.2\u000a\u000aChangelog:\u000ahttps://lwn.net/ml/netdev/YhO5Pn+6+dgAgSd9@salvia/\u000a\u000aPatches:\u000a\u000aremoved:\u000a- 001-parser-allow-quoted-string-in-flowtable_expr_member:\u000ait is now part of upstream release [1]\u000a\u000aadded:\u000a- 001-examples-compile-with-make-check.patch:\u000abackported from [2], it fixes:\u000a\u000anft-json-file.c:3:10: fatal error: nftables/libnftables.h: No such file or directory\u000a 3 | #include \u000a | ^~~~~~~~~~~~~~~~~~~~~~~~\u000acompilation terminated.\u000a\u000a[1] https://git.netfilter.org/nftables/commit/?h=v1.0.2&id=07af4429241c9832a613cb8620331ac54257d9df\u000a[2] https://git.netfilter.org/nftables/commit/?id=18a08fb7f0443f8bde83393bd6f69e23a04246b3\u000a\u000aSigned-off-by: Josef Schlehofer \u000a", "date" : "2022-03-07 21:44:53 +0100", "id" : "d71928c1e36ed0247b2b663ba05b109eb401718f", "msg" : "nftables: update to version 1.0.2", "paths" : [ { "editType" : "add", "file" : "package/network/utils/nftables/patches/001-examples-compile-with-make-check.patch" }, { "editType" : "delete", "file" : "package/network/utils/nftables/patches/001-parser-allow-quoted-string-in-flowtable_expr_member.patch" }, { "editType" : "edit", "file" : "package/network/utils/nftables/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/dts-5.10/rtl8382_iodata_bsh-g24mb.dts", "target/linux/realtek/image/rtl838x.mk" ], "commitId" : "7b19770525bcb10c82bd6fd769b8db574ac9087f", "timestamp" : 1646685893000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "realtek: add support for I-O DATA BSH-G24MB\u000a\u000aI-O DATA BSH-G24MB is a 24 port gigabit switch, based on RTL8382M.\u000a\u000aSpecification:\u000a\u000a- SoC\u0009\u0009: Realtek RTL8382M\u000a- RAM\u0009\u0009: DDR2 128 MiB (Nanya NT5TU128M8HE-AC)\u000a- Flash\u0009\u0009: SPI-NOR 16 MiB (Macronix MX25L12835FM2I-10G)\u000a- Ethernet\u0009: 10/100/1000 Mbps x24\u000a - port 1-8\u0009: RTL8218B\u000a - port 9-16\u0009: RTL8218B (SoC)\u000a - port 17-24\u0009: RTL8218B\u000a- LEDs/Keys\u0009: 2x, 1x\u000a- UART\u0009\u0009: pin header on PCB\u000a - JP2: 3.3V, TX, RX, GND from rear side\u000a - 115200n8\u000a- Power\u0009\u0009: 100 VAC, 50/60 Hz\u000a - Plug\u0009: IEC 60320-C13\u000a\u000aFlash instruction using sysupgrade image:\u000a\u000a1. Boot BSH-G24MB normally\u000a2. Connect BSH-G24MB to the DHCP enabled network\u000a3. Find the device's IP address and open the WebUI and login\u000a Note: by default, the device obtains IP address from DHCP server of\u000a the network\u000a4. Open firmware update page (\"ファームウェア アップデート\")\u000a5. Rename the OpenWrt sysupgrade image to \"bsh-g24mb_v100.image\" and\u000a select it\u000a6. Press apply (\"適用\") button to perform update\u000a7. Wait ~150 seconds to complete flashing\u000a\u000aNote:\u000a\u000a- BSH-G24MB has a power-related LED (\"電源\"), but it's not connected to\u000a the GPIO of the SoC or RTL8231 and cannot be controlled. Instead of\u000a it, use system status LED on other than running-state.\u000a\u000a- \"sys_loop\" LED indicates system status and loop-detection status in\u000a stock firmware.\u000a\u000a- BSH-G24MB has 2x os-image partitions named as \"RUNTIME\"/\"RUNTIME2\" in\u000a 16 MiB SPI-NOR flash and the size of image per partition is only\u000a 6848 KiB. The secondary image is never used on stock firmware, so also\u000a use it on OpenWrt to get more space.\u000a\u000aSigned-off-by: INAGAKI Hiroshi \u000a", "date" : "2022-03-07 21:44:53 +0100", "id" : "7b19770525bcb10c82bd6fd769b8db574ac9087f", "msg" : "realtek: add support for I-O DATA BSH-G24MB", "paths" : [ { "editType" : "add", "file" : "target/linux/realtek/dts-5.10/rtl8382_iodata_bsh-g24mb.dts" }, { "editType" : "edit", "file" : "target/linux/realtek/image/rtl838x.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/uboot-envtools/files/realtek" ], "commitId" : "98113220fa87019c01dfcf08f41730f97323858a", "timestamp" : 1646685893000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "uboot-envtools: add support for I-O DATA BSH-G24MB\u000a\u000aThis patch adds the device-specific configuration to u-boot-envtools for\u000aI-O DATA BSH-G24MB switch.\u000a\u000aSigned-off-by: INAGAKI Hiroshi \u000a", "date" : "2022-03-07 21:44:53 +0100", "id" : "98113220fa87019c01dfcf08f41730f97323858a", "msg" : "uboot-envtools: add support for I-O DATA BSH-G24MB", "paths" : [ { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/realtek" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/lantiq/patches-5.10/0713-MIPS-lantiq-dma-increase-descritor-count.patch", "target/linux/lantiq/patches-5.10/0715-v5.17-net-lantiq_xrx200-convert-to-build_skb.patch", "target/linux/lantiq/patches-5.10/0715-net-lantiq_xrx200-convert-to-build_skb.patch", "target/linux/lantiq/patches-5.10/0716-v5.17-net-lantiq_xrx200-fix-use-after-free-bug.patch", "target/linux/lantiq/patches-5.10/0714-v5.17-net-lantiq_xrx200-increase-napi-poll-weigth.patch", "target/linux/lantiq/patches-5.10/0714-net-lantiq_xrx200-increase-napi-poll-weigth.patch", "target/linux/lantiq/patches-5.10/0713-v5.17-MIPS-lantiq-dma-increase-descritor-count.patch" ], "commitId" : "c46621b3f3fff89cce4dd5e24bd52a4337e44378", "timestamp" : 1646760822000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "lantiq: xrx200: fix use after free bug\u000a\u000aThe skb->len field is read after the packet is sent to the network\u000astack. In the meantime, skb can be freed. This patch fixes this bug.\u000a\u000aSigned-off-by: Aleksander Jan Bajkowski \u000a", "date" : "2022-03-08 18:33:42 +0100", "id" : "c46621b3f3fff89cce4dd5e24bd52a4337e44378", "msg" : "lantiq: xrx200: fix use after free bug", "paths" : [ { "editType" : "add", "file" : "target/linux/lantiq/patches-5.10/0714-v5.17-net-lantiq_xrx200-increase-napi-poll-weigth.patch" }, { "editType" : "delete", "file" : "target/linux/lantiq/patches-5.10/0715-net-lantiq_xrx200-convert-to-build_skb.patch" }, { "editType" : "add", "file" : "target/linux/lantiq/patches-5.10/0713-v5.17-MIPS-lantiq-dma-increase-descritor-count.patch" }, { "editType" : "delete", "file" : "target/linux/lantiq/patches-5.10/0714-net-lantiq_xrx200-increase-napi-poll-weigth.patch" }, { "editType" : "add", "file" : "target/linux/lantiq/patches-5.10/0715-v5.17-net-lantiq_xrx200-convert-to-build_skb.patch" }, { "editType" : "delete", "file" : "target/linux/lantiq/patches-5.10/0713-MIPS-lantiq-dma-increase-descritor-count.patch" }, { "editType" : "add", "file" : "target/linux/lantiq/patches-5.10/0716-v5.17-net-lantiq_xrx200-fix-use-after-free-bug.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/dts/qca9550_airtight_c-75.dts" ], "commitId" : "4eefdc7adbbafbb3ed3c091ead20ba0a674a48da", "timestamp" : 1646760822000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "ath79: Add green power LED to Airtight C-75\u000a\u000aIn addition to the missing green LED definition, the polarity of the\u000aamber power LED was incorrect which is fixed here.\u000a\u000aSigned-off-by: Sven Schwermer \u000a", "date" : "2022-03-08 18:33:42 +0100", "id" : "4eefdc7adbbafbb3ed3c091ead20ba0a674a48da", "msg" : "ath79: Add green power LED to Airtight C-75", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/dts/qca9550_airtight_c-75.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/image/generic.mk" ], "commitId" : "549f8694c308761c25690a519de724ea3ad2bd76", "timestamp" : 1646760822000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "ipq806x: provide ramoops for R7800/XR500 by default\u000a\u000aAdd kmod-ramoops to the default set of device packages in\u000aR7800 and XR500, so that the ramoops kernel crash logs\u000aare provided by default for these routers.\u000a\u000aThe capability was earlier defined by 97158fe1 and cf346dfa,\u000abut the feature was not yet turned on by default.\u000a\u000aThe possible kernel crashes are stored into /sys/fs/pstore/*\u000a\u000aSigned-off-by: Hannu Nyman \u000a", "date" : "2022-03-08 18:33:42 +0100", "id" : "549f8694c308761c25690a519de724ea3ad2bd76", "msg" : "ipq806x: provide ramoops for R7800/XR500 by default", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/image/generic.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/mikrotik/base-files/etc/board.d/02_network", "target/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom", "target/linux/ath79/dts/qca9533_mikrotik_routerboard-mapl-2nd.dts", "target/linux/ath79/image/mikrotik.mk", "target/linux/ath79/mikrotik/base-files/etc/board.d/01_leds" ], "commitId" : "eb38af788180d624e5b37aa5db1fe3766b138dc8", "timestamp" : 1646760822000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "ath79: add support for MikroTik RouterBOARD mAP lite\u000a\u000aThe MikroTik RouterBOARD mAPL-2nd (sold as mAP Lite) is a small\u000a2.4 GHz 802.11b/g/n PoE-capable AP.\u000a\u000aSee https://mikrotik.com/product/RBmAPL-2nD for more info.\u000a\u000aSpecifications:\u000a - SoC: Qualcomm Atheros QCA9533\u000a - RAM: 64 MB\u000a - Storage: 16 MB NOR\u000a - Wireless: Atheros AR9531 (SoC) 802.11b/g/n 2x2:2, 1.5 dBi antenna\u000a - Ethernet: Atheros AR8229 (SoC), 1x 10/100 port, 802.3af/at PoE in\u000a - 4 user-controllable LEDs:\u000a · 1x power (green)\u000a · 1x user (green)\u000a · 1x lan (green)\u000a · 1x wlan (green)\u000a\u000aFlashing:\u000a TFTP boot initramfs image and then perform sysupgrade. Follow common\u000a MikroTik procedure as in https://openwrt.org/toh/mikrotik/common.\u000a\u000aNote: following 781d4bfb397cdd12ee0151eb66c577f470e3377d\u000a The network setup avoids using the integrated switch and connects the\u000a single Ethernet port directly. This way, link speed (10/100 Mbps) is\u000a properly reported by eth0.\u000a\u000aSigned-off-by: Thibaut VARÈNE \u000a", "date" : "2022-03-08 18:33:42 +0100", "id" : "eb38af788180d624e5b37aa5db1fe3766b138dc8", "msg" : "ath79: add support for MikroTik RouterBOARD mAP lite", "paths" : [ { "editType" : "add", "file" : "target/linux/ath79/dts/qca9533_mikrotik_routerboard-mapl-2nd.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/mikrotik/base-files/etc/board.d/01_leds" }, { "editType" : "edit", "file" : "target/linux/ath79/mikrotik/base-files/etc/board.d/02_network" }, { "editType" : "edit", "file" : "target/linux/ath79/image/mikrotik.mk" }, { "editType" : "edit", "file" : "target/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/dts/ar7161_buffalo_wzr-hp-ag300h.dtsi" ], "commitId" : "62125c3ad51478c1bb9c237471ac04ea971bda6a", "timestamp" : 1646760822000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "ath79: fix button labels for WZR-HP-AG300H and WZR-600DHP\u000a\u000aThese were present in ar71xx but overlooked when porting to ath79.\u000a\u000aFixes: 480bf2827392 (\"ath79: add support for Buffalo WZR-HP-AG300H\")\u000a\u000aSigned-off-by: Jeffery To \u000a", "date" : "2022-03-08 18:33:42 +0100", "id" : "62125c3ad51478c1bb9c237471ac04ea971bda6a", "msg" : "ath79: fix button labels for WZR-HP-AG300H and WZR-600DHP", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/dts/ar7161_buffalo_wzr-hp-ag300h.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/mt7621_renkforce_ws-wn530hp3-a.dts", "target/linux/ramips/image/mt7621.mk", "target/linux/ramips/mt7621/base-files/etc/board.d/02_network" ], "commitId" : "ed364cd4b03b289a7bb4b32c350c46eddeb6b6b9", "timestamp" : 1646760872000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "ramips: add support for Renkforce WS-WN530HP3-A\u000a\u000aThis adds support for the Renkforce WS-WN530HP3-A ceiling-\u000amountable Wireless Access Point, which is powered over PoE.\u000aHardware:\u000a\u0009- SoC: Mediatek MT7621DAT\u000a\u0009- RAM: 128MiB on SoC\u000a\u0009- Flash: 16MiB GigaDevice GD25Q128C\u000a\u0009- 2.4Ghz Wifi: Mediatek MT603EN\u000a\u0009- 5GHz Wifi: MT613BEN\u000a\u0009- Ethernet:\u000a\u0009 - 1x 1GBit WAN port, passive PoE capable\u000a\u0009 - 2x 1GBit LAN ports\u000a\u0009LEDs: 1x Bi-Color LED (red/blue)\u000a\u0009Buttons: 1x Reset Button, 1x Power Button\u000a\u000aInstallation:\u000a\u0009Power on the access point and immedately press the reset\u000a\u0009button for 10 seconds. Connect web-browser to 192.168.10.1\u000a\u0009and upload sysupgrade image. Flash uploaded image and wait\u000a\u0009about 2 minutes for reboot.\u000a\u000aSigned-off-by: Birger Koblitz \u000aSigned-off-by: Petr Štetiar [fixed SoB]\u000a", "date" : "2022-03-08 18:34:32 +0100", "id" : "ed364cd4b03b289a7bb4b32c350c46eddeb6b6b9", "msg" : "ramips: add support for Renkforce WS-WN530HP3-A", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/image/mt7621.mk" }, { "editType" : "add", "file" : "target/linux/ramips/dts/mt7621_renkforce_ws-wn530hp3-a.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/board.d/02_network" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/image-commands.mk" ], "commitId" : "e42764cc5fa364e9fa553903c56191484738965e", "timestamp" : 1646807903000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "build: image: use UTC for zip timestamp\u000a\u000aZip uses DOS timestamp for mtime which is stored in local time and hence\u000adepends on the timezone of the build system. Force zip to use UTC timezone\u000ato make image builds more reproducible.\u000a\u000aSigned-off-by: Sungbo Eo \u000a", "date" : "2022-03-09 15:38:23 +0900", "id" : "e42764cc5fa364e9fa553903c56191484738965e", "msg" : "build: image: use UTC for zip timestamp", "paths" : [ { "editType" : "edit", "file" : "include/image-commands.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/zip/patches/011-reproducible-mtime.patch", "include/image-commands.mk", "tools/zip/patches/011-add-option-for-reproducible-archives.patch" ], "commitId" : "39d06472eb93d72940b2728d33e2dafa2676e47b", "timestamp" : 1646807903000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "tools: zip: fetch SOURCE_DATE_EPOCH directly\u000a\u000aRemove \"--mtime\" option introduced in commit 18c9faa03211 (\"tools: zip:\u000aadd option for reproducible archives\") and instead fetch SOURCE_DATE_EPOCH\u000aenvironment variable directly in the code.\u000a\u000aRef: https://sourceforge.net/p/infozip/patches/25/\u000aSigned-off-by: Sungbo Eo \u000a", "date" : "2022-03-09 15:38:23 +0900", "id" : "39d06472eb93d72940b2728d33e2dafa2676e47b", "msg" : "tools: zip: fetch SOURCE_DATE_EPOCH directly", "paths" : [ { "editType" : "delete", "file" : "tools/zip/patches/011-add-option-for-reproducible-archives.patch" }, { "editType" : "add", "file" : "tools/zip/patches/011-reproducible-mtime.patch" }, { "editType" : "edit", "file" : "include/image-commands.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/zip/patches/012-make-encrypted-archives-reproducible.patch" ], "commitId" : "4f3a565f5d23724cc46d9a32d76ad18425fe6e2d", "timestamp" : 1646807903000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "tools: zip: make encrypted archives reproducible\u000a\u000aZip always try to generate new encryption header depending on execution\u000atime and process id, which is far from being reproducible. This commit\u000achanges the zip srand() seed to a predictable value to generate\u000areproducible random bytes for the encryption header. This will compromise\u000athe goal of secure archive encryption, but it would not be a big problem\u000afor our purpose.\u000a\u000aSigned-off-by: Sungbo Eo \u000a", "date" : "2022-03-09 15:38:23 +0900", "id" : "4f3a565f5d23724cc46d9a32d76ad18425fe6e2d", "msg" : "tools: zip: make encrypted archives reproducible", "paths" : [ { "editType" : "add", "file" : "tools/zip/patches/012-make-encrypted-archives-reproducible.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/image/mt76x8.mk", "target/linux/ramips/dts/mt7628an_asus_rt-ac1200.dts", "target/linux/ramips/mt76x8/base-files/etc/board.d/02_network" ], "commitId" : "3c4810fecc65dfc36bf43438c07749e9efe1bcb5", "timestamp" : 1646807908000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ramips: add support for Asus RT-AC1200\u000a\u000aAsus RT-AC1200 is a 2.4/5GHz dual band AC router,\u000abased on MediaTek MT7628AN.\u000a\u000aSpecification:\u000a* SoC: MT7628AN\u000a* RAM: DDR2 64 MiB\u000a* Flash: 16 MiB NOR (W25Q128BV)\u000a* Wi-Fi:\u000a * 2.4GHz: SoC Built-in\u000a * 5GHz: MT7612EN\u000a* Ethernet: 5x 100Mbps\u000a * Switch: SoC built-in\u000a* USB: 1x 2.0\u000a\u000aFlash Layout:\u000a 0x0000000-0x0030000 : \"bootloader\"\u000a 0x0030000-0x0040000 : \"nvram\"\u000a 0x0040000-0x0050000 : \"factory\"\u000a 0x0050000-0x1000000 : \"firmware\"\u000a\u000aMAC address:\u000a LAN: factory 0x28\u000a WAN: factory 0x22\u000a 2.4G: factory 0x4\u000a 5G: factory 0x8004\u000a\u000aInstallation via **recovery** mode:\u000a1. Download the Asus recovery firmware (windows) tool from\u000a http://dlcdnet.asus.com/pub/ASUS/LiveUpdate/Release/Wireless/Rescue.zip\u000a2. Set your ethernet IP manually 192.168.1.5 / 255.255.255.0 with NO\u000a gateway.\u000a3. Plug in your ethernet to LAN port 1 on the router.\u000a4. Load up the recovery software with the firmware file, but don't press\u000a \"Upload\" yet.\u000a5. Plug in the router to power WHILE HOLDING the reset button in. While\u000a CONTINUING to hold the button, select \"Upload\" Continue to hold the\u000a reset button in until it finishes and verifies!\u000a6. If that doesn't work try pressing \"Upload\" first just before you do\u000a step 5. At some point while holding reset the rescue tool will finally\u000a detect and upload the firmware. That's when you can let go of the\u000a reset button.\u000a7. The router will reboot and not much will happen. Wait a minute or 2.\u000a8. Power off and on the router again. Voila. Set everything your Ethernet\u000a IP back to DHCP (automatically) and you're good to go.\u000a\u000aRevert to stock firmware:\u000a1. Install stock image via recovery mode.\u000a\u000aTested-by: Ivan Pavlov \u000aSigned-off-by: Ray Wang \u000a", "date" : "2022-03-09 15:38:28 +0900", "id" : "3c4810fecc65dfc36bf43438c07749e9efe1bcb5", "msg" : "ramips: add support for Asus RT-AC1200", "paths" : [ { "editType" : "add", "file" : "target/linux/ramips/dts/mt7628an_asus_rt-ac1200.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/image/mt76x8.mk" }, { "editType" : "edit", "file" : "target/linux/ramips/mt76x8/base-files/etc/board.d/02_network" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1608-16m.dts", "target/linux/ramips/mt7621/base-files/etc/board.d/01_leds", "target/linux/ramips/image/mt7621.mk", "target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1608.dtsi" ], "commitId" : "2876f7534fe84f047f02bdda2886a9aeedbb8e76", "timestamp" : 1646807912000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ramips: mt7621: add support for Zbtlink ZBT-WG1608\u000a\u000aZbtlink ZBT-WG1608 is a Wi-Fi router intendent to use with WWAN (4G/5G)\u000amodems.\u000a\u000aSpecifications:\u000a* SoC: MediaTek MT7621A\u000a* RAM: 256/512 MiB\u000a* Flash: 16/32 MiB (SPI NOR)\u000a* Wi-Fi:\u000a * MediaTek MT7603E : 2.4Ghz\u000a * MediaTek MT7613BE : 5Ghz\u000a* Ethernet: 10/100/1000 Mbps Ethernet x5 ports (4xLAN + WAN)\u000a* M.2: 1x slot with USB&SIM\u000a * EM7455/EM12-G/EM160R/RM500Q-AE\u000a* USB: 1x 3.0 Type-A port\u000a* External storage: 1x microSD (SDXC) slot\u000a* UART: console (115200 baud)\u000a* LED:\u000a * 1 power indicator\u000a * 1 WLAN 2.4G controlled (wlan 2G)\u000a * 3 SoC controlled (wlan 5G, wwan, internet)\u000a * 5 per Eth phy (4xLAN + WAN)\u000a\u000aMAC Addresses:\u000a* LAN : f8:5e:3c:xx:xx:e0 (Factory, 0xe000 (hex))\u000a* WAN : f8:5e:3c:xx:xx:e1 (Factory, 0xe006 (hex))\u000a* 2.4 GHz: f8:5e:3c:xx:xx:de (Factory, 0x0004 (hex))\u000a* 5 GHz : f8:5e:3c:xx:xx:df (Factory, 0x8004 (hex))\u000a\u000aInstallation:\u000a* Vendor's firmware is OpenWrt (LEDE) based, so the sysupgrade image can\u000a be directly used to install OpenWrt. Firmware must be upgraded using the\u000a 'force' and 'do not save configuration' command line options (or\u000a correspondig web interface checkboxes) since the vendor firmware is from\u000a the pre-DSA era.\u000a\u000aRecovery Mode:\u000a * Press reset button, power up the device, wait for about 10sec.\u000a * Upload sysupgrade image through the firmware recovery mode web page at\u000a 192.168.1.1.\u000a\u000aSigned-off-by: Kim Namu \u000a", "date" : "2022-03-09 15:38:32 +0900", "id" : "2876f7534fe84f047f02bdda2886a9aeedbb8e76", "msg" : "ramips: mt7621: add support for Zbtlink ZBT-WG1608", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/image/mt7621.mk" }, { "editType" : "add", "file" : "target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1608-16m.dts" }, { "editType" : "add", "file" : "target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1608.dtsi" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/board.d/01_leds" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/rt5350_unbranded_a5-v11.dts", "target/linux/ramips/dts/rt3052_unbranded_wr512-3gn-8m.dts", "target/linux/ramips/dts/rt3052_unbranded_xdx-rn502j.dts", "target/linux/ramips/dts/rt3052_unbranded_wr512-3gn-4m.dts", "target/linux/ramips/image/rt305x.mk" ], "commitId" : "94d4269ec720db66ec8b92df1821ef19330897b1", "timestamp" : 1646807916000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ramips: fix DEVICE_VENDOR for unbranded devices\u000a\u000aIn commit ee66fe4ea9a6 (\"ramips: convert DEVICE_TITLE to new variables\"),\u000aDEVICE_VENDOR of some unbranded devices were set incorrectly:\u000a* WR512-3GN is not a dev board from Ralink.\u000a* \"XDX-RN502J\" is the whole model name and should be not split.\u000a\u000aThis patch sets their DEVICE_VENDOR to \"Unbranded\", and changes their DTS\u000amodel properties accordingly.\u000a\u000aRef: d0bf15f23595 (\"ramips: add support for A5-V11 board (resubmit)\")\u000aRef: 9085b05d9e71 (\"ramips: rt305x: support for wr512-3gn-like routers\")\u000aRef: 0e486d2fd297 (\"ramips: add support for unbranded XDX-RN502J board\")\u000aSigned-off-by: Sungbo Eo \u000a", "date" : "2022-03-09 15:38:36 +0900", "id" : "94d4269ec720db66ec8b92df1821ef19330897b1", "msg" : "ramips: fix DEVICE_VENDOR for unbranded devices", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/dts/rt3052_unbranded_wr512-3gn-8m.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/rt5350_unbranded_a5-v11.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/rt3052_unbranded_xdx-rn502j.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/rt3052_unbranded_wr512-3gn-4m.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/image/rt305x.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/mt7628an_tplink_tl-mr3020-v3.dts" ], "commitId" : "9d06f1a618530ecfbd945cf3fb46b610f9b52c86", "timestamp" : 1646808291000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ramips: allow USB power control on TP-Link MR3020v3\u000a\u000aBy switching EPHY_LED4_N_JTRST_N from EPHY_LED4_N to GPIO#39\u000awe can control USB port power an all current revisions of MR3020v3.\u000aIt was not a thing on some first revisions, pin was unused.\u000aBut for now on all current MR3020v3 boards EPHY_LED4_N_JTRST_N pin\u000ais connected to USB power key.\u000aAlso it was not used as EPHY indicator on any revision of the board.\u000a\u000aSigned-off-by: Dmitry Chigiryov \u000a[changed author address (used SoB one)]\u000aSigned-off-by: Sungbo Eo \u000a", "date" : "2022-03-09 15:44:51 +0900", "id" : "9d06f1a618530ecfbd945cf3fb46b610f9b52c86", "msg" : "ramips: allow USB power control on TP-Link MR3020v3", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7628an_tplink_tl-mr3020-v3.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "toolchain/binutils/Config.in", "toolchain/binutils/patches/2.38/400-mips_no_dynamic_linking_sym.patch", "toolchain/binutils/Makefile", "toolchain/binutils/patches/2.38/300-001_ld_makefile_patch.patch", "scripts/download.pl", "toolchain/binutils/patches/2.38/500-Change-default-emulation-for-mips64-linux.patch", "toolchain/binutils/Config.version" ], "commitId" : "6b822189b11d0abb3a8618f7b9f73a9de50caabd", "timestamp" : 1646821405000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rsalvaterra", "fullName" : "rsalvaterra" }, "authorEmail" : "rsalvaterra@gmail.com", "comment" : "toolchain: binutils: add support for version 2.38\u000a\u000aWhile at it, also fix the download.xs4all.nl and add ftp.gnu.org to the GNU\u000amirrors, as it seems to be updated faster.\u000a\u000aDeleted (upstreamed):\u000a600-Close_the_file_descriptor.patch [1]\u000a\u000a[1] https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=5a98fb7513b559e20dfebdbaa2a471afda3b4742\u000a\u000aSigned-off-by: Rui Salvaterra \u000a", "date" : "2022-03-09 10:23:25 +0000", "id" : "6b822189b11d0abb3a8618f7b9f73a9de50caabd", "msg" : "toolchain: binutils: add support for version 2.38", "paths" : [ { "editType" : "edit", "file" : "toolchain/binutils/Makefile" }, { "editType" : "add", "file" : "toolchain/binutils/patches/2.38/300-001_ld_makefile_patch.patch" }, { "editType" : "edit", "file" : "scripts/download.pl" }, { "editType" : "edit", "file" : "toolchain/binutils/Config.version" }, { "editType" : "add", "file" : "toolchain/binutils/patches/2.38/500-Change-default-emulation-for-mips64-linux.patch" }, { "editType" : "edit", "file" : "toolchain/binutils/Config.in" }, { "editType" : "add", "file" : "toolchain/binutils/patches/2.38/400-mips_no_dynamic_linking_sym.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ ".github/workflows/tools.yml" ], "commitId" : "a5eeac8033786a7a04b7569175e41e415b6579c0", "timestamp" : 1646832289000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "CI: move logs/ to GITHUB_WORKSPACE\u000a\u000aArtifacts can only be uploaded from inside the GITHUB_WORKSPACE. While\u000athe Linux CI jobs run inside that per default, a special case-sensitive\u000amount outside the GITHUB_WORKSPACE is used for macOS builds.\u000a\u000aTo make log artifacts work for both macOS and Linux, move logs/ folder\u000ato GITHUB_WORKSPACE on failures.\u000a\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-03-09 14:24:49 +0100", "id" : "a5eeac8033786a7a04b7569175e41e415b6579c0", "msg" : "CI: move logs/ to GITHUB_WORKSPACE", "paths" : [ { "editType" : "edit", "file" : ".github/workflows/tools.yml" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/iptables/Makefile" ], "commitId" : "289fbc5102a31e563d91cb8c99596bd63901406a", "timestamp" : 1646880212000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/yszhou4tech", "fullName" : "yszhou4tech" }, "authorEmail" : "yszhou4tech@gmail.com", "comment" : "iptables: add iptables-mod-socket\u000a\u000aPreviously libxt_socket.so was included in iptables-mod-tproxy. It was\u000amissed out when trying to make kmod-ipt-socket and kmod-ipt-tproxy\u000aseparate packages\u000a\u000aFixes: 4f443c88 (\"netfilter: separate packages for kmod-ipt-socket and kmod-ipt-tproxy\")\u000aSigned-off-by: Yousong Zhou \u000a", "date" : "2022-03-10 10:43:32 +0800", "id" : "289fbc5102a31e563d91cb8c99596bd63901406a", "msg" : "iptables: add iptables-mod-socket", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/iptables/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/hack-5.10/780-usb-net-MeigLink_modem_support.patch" ], "commitId" : "802df0987328246a405b9183b92b7ac94838e8e2", "timestamp" : 1646935147000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "kernel: wwan: add MeigLink SLM750 modem support\u000a\u000aAdd patch found in Teltonika RUT9_R_00.07.01.4 GPL SDK download[1]\u000aadding USB IDs of the MeigLink SLM750 to the relevant kernel drivers.\u000aNewer versions of Teltonika's 2G/3G/4G RUT9XX WWAN router series come\u000awith this kind of modem.\u000a\u000a[1]: https://wiki.teltonika-networks.com/view/GPL\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-10 17:59:07 +0000", "id" : "802df0987328246a405b9183b92b7ac94838e8e2", "msg" : "kernel: wwan: add MeigLink SLM750 modem support", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/hack-5.10/780-usb-net-MeigLink_modem_support.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/x86/legacy/config-5.10" ], "commitId" : "c8350dfb3cdee7653744bbb4ee3b0ac1b015912c", "timestamp" : 1646951465000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mschiffer", "fullName" : "mschiffer" }, "authorEmail" : "mschiffer@universe-factory.net", "comment" : "x86: legacy: enable pata_sis driver\u000a\u000aThis driver is needed to boot from CompactFlash on the Siemens Futro S400.\u000aThe device has an AMD NX1500 CPU, which seems to be unsupported by the\u000ageode subtarget, so it must use legacy.\u000a\u000aSigned-off-by: Matthias Schiffer \u000a", "date" : "2022-03-10 23:31:05 +0100", "id" : "c8350dfb3cdee7653744bbb4ee3b0ac1b015912c", "msg" : "x86: legacy: enable pata_sis driver", "paths" : [ { "editType" : "edit", "file" : "target/linux/x86/legacy/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/imx/config-5.10" ], "commitId" : "25d1c85d1ad3bf48832634c6a37e981a4572a569", "timestamp" : 1646953445000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/pepe2k", "fullName" : "pepe2k" }, "authorEmail" : "pepe2k@gmail.com", "comment" : "imx: fix USB support\u000a\u000aThe ChipIdea USB kernel driver gained support for disabling glue drivers\u000ain 5.8, see upstream commmit: 95caa2ae70fd (\"usb: chipidea: allow\u000adisabling glue drivers if EMBEDDED\").\u000a\u000aThis enables 'CONFIG_USB_CHIPIDEA_IMX' in the 'imx' target kernel config\u000awhich brings back USB support.\u000a\u000aSigned-off-by: Piotr Dymacz \u000a", "date" : "2022-03-11 00:04:05 +0100", "id" : "25d1c85d1ad3bf48832634c6a37e981a4572a569", "msg" : "imx: fix USB support", "paths" : [ { "editType" : "edit", "file" : "target/linux/imx/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/uboot-bcm4908/patches/200-configs-bcm94908-unset-CONFIG_SPL.patch", "package/boot/uboot-bcm4908/Makefile", "package/boot/uboot-bcm4908/patches/201-Assume-TPL-support-for-ATF-when-compiling-U-Boot-wit.patch", "package/boot/uboot-bcm4908/patches/100-check-config-allow-to-complete-build-even-with-ad-ho.patch" ], "commitId" : "0d45e1ea96ef29649f080c54f99fb1c80482421b", "timestamp" : 1646982150000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rafal", "fullName" : "rafal" }, "authorEmail" : "rafal@milecki.pl", "comment" : "uboot-bcm4908: add package with BCM4908 U-Boot\u000a\u000aNew BCM4908 devices come with U-Boot instead of CFE. Firmwares for such\u000adevices has to include U-Boot.\u000a\u000aSigned-off-by: Rafał Miłecki \u000a", "date" : "2022-03-11 08:02:30 +0100", "id" : "0d45e1ea96ef29649f080c54f99fb1c80482421b", "msg" : "uboot-bcm4908: add package with BCM4908 U-Boot", "paths" : [ { "editType" : "add", "file" : "package/boot/uboot-bcm4908/Makefile" }, { "editType" : "add", "file" : "package/boot/uboot-bcm4908/patches/200-configs-bcm94908-unset-CONFIG_SPL.patch" }, { "editType" : "add", "file" : "package/boot/uboot-bcm4908/patches/201-Assume-TPL-support-for-ATF-when-compiling-U-Boot-wit.patch" }, { "editType" : "add", "file" : "package/boot/uboot-bcm4908/patches/100-check-config-allow-to-complete-build-even-with-ad-ho.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm4908/image/bootfs-generic.its" ], "commitId" : "34fd5e325af5cbcb64696c9b4b1660f22299790f", "timestamp" : 1646982150000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rafal", "fullName" : "rafal" }, "authorEmail" : "rafal@milecki.pl", "comment" : "bcm4908: include U-Boot in images\u000a\u000aThis is a step forward in adding support for devices with U-Boot.\u000a\u000aSigned-off-by: Rafał Miłecki \u000a", "date" : "2022-03-11 08:02:30 +0100", "id" : "34fd5e325af5cbcb64696c9b4b1660f22299790f", "msg" : "bcm4908: include U-Boot in images", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm4908/image/bootfs-generic.its" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh" ], "commitId" : "c8a88118af4602e9eb1b57434d9e2e2c57667e53", "timestamp" : 1647081491000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "uqmi: set CID during 'query-data-status' operation\u000a\u000aModems used in ZTE mobile broadband routers require to query the data\u000asession status using the same CID as one used to establish the session,\u000aotherwise they will report the session as \"disconnected\" despite\u000areporting correct PDH in previous step. Without this change, IPv6\u000aconnection on these modems doesn't establish properly. In IPv4 this bug\u000ais present as well, but for some reason querying of IPv4 status works\u000ausing temporary CID, this however seems noncompliant with QMI\u000aspecifications, so fix it as well.\u000a\u000aSigned-off-by: Lech Perczak \u000a", "date" : "2022-03-12 10:38:11 +0000", "id" : "c8a88118af4602e9eb1b57434d9e2e2c57667e53", "msg" : "uqmi: set CID during 'query-data-status' operation", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/uqmi/Makefile" ], "commitId" : "2a801ee562b52913ab90bc88b5d463de7f67a9b9", "timestamp" : 1647083247000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "uqmi: update to git HEAD\u000a\u000a 44dd095 uqmi: corrected too short received SMS\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-12 11:07:27 +0000", "id" : "2a801ee562b52913ab90bc88b5d463de7f67a9b9", "msg" : "uqmi: update to git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/uqmi/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/base-files/files/etc/init.d/boot" ], "commitId" : "9851d4b6ce6e89d164a04803817625a9041b060a", "timestamp" : 1647083634000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "base-files: call \"sync\" after initial setup\u000a\u000aOpenWrt uses a lot of (b)ash scripts for initial setup. This isn't the\u000abest solution as they almost never consider syncing files / data. Still\u000athis is what we have and we need to try living with it.\u000a\u000aWithout proper syncing OpenWrt can easily get into an inconsistent state\u000aon power cut. It's because:\u000a1. Actual (flash) inode and data writes are not synchronized\u000a2. Data writeback can take up to 30 seconds (dirty_expire_centisecs)\u000a3. ubifs adds extra 5 seconds (dirty_writeback_centisecs) \"delay\"\u000a\u000aSome possible cases (examples) for new files:\u000a1. Power cut during 5 seconds after write() can result in all data loss\u000a2. Power cut happening between 5 and 35 seconds after write() can result\u000a in empty file (inode flushed after 5 seconds, data flush queued)\u000a\u000aAbove affects e.g. uci-defaults. After executing some migration script\u000ait may get deleted (whited out) without generated data getting actually\u000awritten. Power cut will result in missing data and deleted file.\u000a\u000aThere are three ways of dealing with that:\u000a1. Rewriting all user-space init to proper C with syncs\u000a2. Trying bash hacks (like creating tmp files & moving them)\u000a3. Adding sync and hoping for no power cut during critical section\u000a\u000aThis change introduces the last solution that is the simplest. It\u000areduces time during which things may go wrong from ~35 seconds to\u000aprobably less than a second. Of course it applies only to IO operations\u000aperformed before /etc/init.d/boot . It's probably the stage when the\u000amost new files get created.\u000a\u000aAll later changes are usually done using smarter C apps (e.g. busybox or\u000auci) that creates tmp files and uses rename() that is expected to be\u000aatomic.\u000a\u000aSigned-off-by: Rafał Miłecki \u000aAcked-by: Hauke Mehrtens \u000aAcked-by: Sergey Ryazanov \u000a", "date" : "2022-03-12 11:13:54 +0000", "id" : "9851d4b6ce6e89d164a04803817625a9041b060a", "msg" : "base-files: call \"sync\" after initial setup", "paths" : [ { "editType" : "edit", "file" : "package/base-files/files/etc/init.d/boot" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/mt7621_dual-q_h721.dts", "target/linux/ramips/image/mt7621.mk" ], "commitId" : "b3da44b6471dbfb3b71201a80f8844a3bc71ee35", "timestamp" : 1647142645000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ramips: Add support for Dual-Q H721\u000a\u000aDual-Q H721 is a router platform board, it is the smaller model of\u000athe U7621-06.\u000a\u000aThe device has the following specifications:\u000a\u000aMT7621AT (880 MHz)\u000a256 of RAM (DDR3)\u000a16 MB of FLASH (MX25l12805d SPI)\u000a5x 1 Gbps Ethernet (MT7621 built-in switch)\u000a1x M.2 (NGFF) 3.7V 3A max for 5G M.2 Modem work at USB3.0 mode\u000a1x Minipcie 3.7V 3A max for LTE Modem work at USB2.0 Mode\u000a2x Minipcie for WIFI card\u000a4x Lan+1x Wan 10/100M/1000M RJ45 port\u000a14x LEDs (1x GPIO-controlled)\u000a1x reset button\u000a1x UART header (4-pins)\u000a1x mico SD-card reader\u000a1x DC jack for main power (5~27 V)\u000a\u000aThe following has been tested and is working:\u000a\u000aEthernet switch\u000aminiPCIe slots (tested with Wi-Fi cards and LTE modem cards)\u000aminiSIM slot (works with normal size simcard)\u000asysupgrade\u000areset button\u000amicro SD-card reader\u000a\u000aInstallation:\u000a\u000aThis board has no locked down bootloader. The seller can be asked to\u000ainstall openwrt, so upgrades are standard sysupgrade method.\u000a\u000aRecovery:\u000a\u000aThis board contains a Chinese, closed-source bootloader called Breed\u000a(Boot and Recovery Environment for Embedded Devices). Breed supports web\u000arecovery and to enter it, you keep the reset button pressed for around\u000a5 seconds during boot. Your machine will be assigned an IP through DHCP\u000aand the router will use IP address 192.168.1.1. The recovery website is\u000ain Chinese, but is easy to use. Click on the second item in the list to\u000aaccess the recovery page, then the second item on the next page is where\u000ayou select the firmware. In order to start the recovery, you click the\u000abutton at the bottom.\u000a\u000aSigned-off-by: Dawsen Gao \u000a[change author name (used SoB one), add ethernet pinctrl,\u000a apply sorting to device recipe]\u000aSigned-off-by: Sungbo Eo \u000a", "date" : "2022-03-13 12:37:25 +0900", "id" : "b3da44b6471dbfb3b71201a80f8844a3bc71ee35", "msg" : "ramips: Add support for Dual-Q H721", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/image/mt7621.mk" }, { "editType" : "add", "file" : "target/linux/ramips/dts/mt7621_dual-q_h721.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/mt7621_phicomm_k2p.dts", "target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac" ], "commitId" : "285e636b1665f0f238da072c497f150f9acc4b54", "timestamp" : 1647142798000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ramips: update WLAN MAC address of Phicomm K2P\u000a\u000aThe wireless mac address difference of this machine is similar\u000ato that of D-Link DIR-853-R1, so use the same practice.\u000a\u000aSigned-off-by: Chukun Pan \u000a", "date" : "2022-03-13 12:39:58 +0900", "id" : "285e636b1665f0f238da072c497f150f9acc4b54", "msg" : "ramips: update WLAN MAC address of Phicomm K2P", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_phicomm_k2p.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac" ], "commitId" : "7fa227ead5246cfa61b38888b2394d433ad66f36", "timestamp" : 1647142798000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ramips: update WLAN MAC address of JCG Y2\u000a\u000aMAC addresses on OEM firmware:\u000a 04:xx:xx:xx:xx:c8 factory 0x4 wlan2g\u000a 06:xx:xx:xx:xx:c8 [not on flash] wlan5g\u000a\u000aSigned-off-by: Chukun Pan \u000a", "date" : "2022-03-13 12:39:58 +0900", "id" : "7fa227ead5246cfa61b38888b2394d433ad66f36", "msg" : "ramips: update WLAN MAC address of JCG Y2", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/dts/qca9550_airtight_c-75.dts" ], "commitId" : "591a2b95254116f8286f369078c520ff84106079", "timestamp" : 1647142798000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ath79: Add LED labels for Airtight C-75\u000a\u000aKeep labels since OpenWrt userland tooling (get_dt_led) depends on them\u000ato find the LED instances referenced by the led-* aliases.\u000a\u000aThe label for the amber power LED was removed in 4eefdc7adb.\u000a\u000aSigned-off-by: Sven Schwermer \u000a", "date" : "2022-03-13 12:39:58 +0900", "id" : "591a2b95254116f8286f369078c520ff84106079", "msg" : "ath79: Add LED labels for Airtight C-75", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/dts/qca9550_airtight_c-75.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/mt7621_tplink_tl-wpa8631p-v3.dts" ], "commitId" : "8d255512437ec47cc7d87d7e11480c0a287417c6", "timestamp" : 1647142798000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ramips: Apply pinctrl DTS changes to TL-WPA8631P\u000a\u000aApplies changes from 7774b86019 to new device committed later. Fix some\u000awhitespace in the DTS. Use standard model name format in DTS.\u000a\u000aFixes: 6c743c3006f9 (\"ramips: Add support for TP-Link TL-WPA8631P v3\")\u000aSigned-off-by: Joe Mullally \u000aReported-by: Arınç ÜNAL \u000a", "date" : "2022-03-13 12:39:58 +0900", "id" : "8d255512437ec47cc7d87d7e11480c0a287417c6", "msg" : "ramips: Apply pinctrl DTS changes to TL-WPA8631P", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_tplink_tl-wpa8631p-v3.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/expat/Makefile" ], "commitId" : "3150e8bf3e58255241ffaeeec5e4063576518d90", "timestamp" : 1647162630000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "tools/expat: update to 2.4.7\u000a\u000aMostly a bug fix to the bug fix to CVE-2022-25236\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-13 10:10:30 +0100", "id" : "3150e8bf3e58255241ffaeeec5e4063576518d90", "msg" : "tools/expat: update to 2.4.7", "paths" : [ { "editType" : "edit", "file" : "tools/expat/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/expat/Makefile" ], "commitId" : "cca5367f2726c7fbe319cf97330903ee7a4c00ee", "timestamp" : 1647162630000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "tools/expat: enable DTD\u000a\u000aFixes gdb usage, which depends on it.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-13 10:10:30 +0100", "id" : "cca5367f2726c7fbe319cf97330903ee7a4c00ee", "msg" : "tools/expat: enable DTD", "paths" : [ { "editType" : "edit", "file" : "tools/expat/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/ipset/patches/0002-Fix-IPv6-sets-nftables-translation.patch", "package/network/utils/ipset/Makefile" ], "commitId" : "e5440ec87163fa24d5df890bc60f0c3e65be8dd9", "timestamp" : 1647195853000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ipset: add backport patch for IPv6 nftables ipset-translation\u000a\u000aWhen porting mwan3 from iptables to nftables I tried the new translation\u000atool for ipset ipset-translate. I noticed that no IPv6 ipset can be\u000acreated with the tool. I have reported the problem to the upstream\u000aproject and the following patch fixes the problem.\u000a\u000aUntil this upsream is included in a new release, this patch should be\u000aused in Openwrt.\u000a\u000ahttps://lore.kernel.org/netfilter-devel/20220228190217.2256371-1-pablo@netfilter.org/T/#m09cc3cb738f2e42024c7aecf5b7240d9f6bbc19c\u000a\u000aSigned-off-by: Florian Eckert \u000a", "date" : "2022-03-13 19:24:13 +0100", "id" : "e5440ec87163fa24d5df890bc60f0c3e65be8dd9", "msg" : "ipset: add backport patch for IPv6 nftables ipset-translation", "paths" : [ { "editType" : "add", "file" : "package/network/utils/ipset/patches/0002-Fix-IPv6-sets-nftables-translation.patch" }, { "editType" : "edit", "file" : "package/network/utils/ipset/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/iptables/patches/001-xtables-Call-init_extensions6-for-static-builds.patch", "package/network/utils/iptables/Makefile" ], "commitId" : "e9c99e0f7f02e94d8e8ca3da4429f5221684c305", "timestamp" : 1647195853000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "iptables: backport missing init_extensions6() calls\u000a\u000aThis fixes ip6tables-nft no being able to use built-in\u000aextensions like icmp6.\u000a\u000aSigned-off-by: Etienne Champetier \u000a", "date" : "2022-03-13 19:24:13 +0100", "id" : "e9c99e0f7f02e94d8e8ca3da4429f5221684c305", "msg" : "iptables: backport missing init_extensions6() calls", "paths" : [ { "editType" : "add", "file" : "package/network/utils/iptables/patches/001-xtables-Call-init_extensions6-for-static-builds.patch" }, { "editType" : "edit", "file" : "package/network/utils/iptables/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/mtools/Makefile" ], "commitId" : "7f92046dff4d0c797c42f0754bf5d5adb5eb6990", "timestamp" : 1647195853000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "tools/mtools: update to 4.0.38\u000a\u000aNo real changelog available.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-13 19:24:13 +0100", "id" : "7f92046dff4d0c797c42f0754bf5d5adb5eb6990", "msg" : "tools/mtools: update to 4.0.38", "paths" : [ { "editType" : "edit", "file" : "tools/mtools/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/cmake/Makefile" ], "commitId" : "f88a6da020796b33a638c21929803c8b695e45b8", "timestamp" : 1647195853000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "tools/cmake: update to 3.22.3\u000a\u000aSeems to be mostly pthread fixes.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-13 19:24:13 +0100", "id" : "f88a6da020796b33a638c21929803c8b695e45b8", "msg" : "tools/cmake: update to 3.22.3", "paths" : [ { "editType" : "edit", "file" : "tools/cmake/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/fakeroot/patches/400-alpine-libc.musl-fix.patch", "tools/fakeroot/Makefile" ], "commitId" : "9a44bc78b4413673f15a425e066d5c771b8054c6", "timestamp" : 1647195853000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "tools/fakeroot: update to 1.28\u000a\u000aRefreshed patches.\u000a\u000aUpstream says there's only a bugfix for GNU Hurd.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-13 19:24:13 +0100", "id" : "9a44bc78b4413673f15a425e066d5c771b8054c6", "msg" : "tools/fakeroot: update to 1.28", "paths" : [ { "editType" : "edit", "file" : "tools/fakeroot/patches/400-alpine-libc.musl-fix.patch" }, { "editType" : "edit", "file" : "tools/fakeroot/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/ccache/Makefile" ], "commitId" : "9c290ad498326c06a8e9dabe19dfb1b1c709e651", "timestamp" : 1647195853000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "tools/ccache: update to 4.6\u000a\u000aFull changelog: https://ccache.dev/releasenotes.html#_ccache_4_6\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-13 19:24:13 +0100", "id" : "9c290ad498326c06a8e9dabe19dfb1b1c709e651", "msg" : "tools/ccache: update to 4.6", "paths" : [ { "editType" : "edit", "file" : "tools/ccache/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm27xx/patches-5.10/950-0146-i2c-bcm2835-Set-clock-stretch-timeout-to-35ms.patch", "include/kernel-5.10", "target/linux/bcm27xx/patches-5.10/950-0027-i2c-bcm2835-Add-debug-support.patch", "target/linux/bcm53xx/patches-5.10/140-mtd-parsers-trx-parse-firmware-MTD-partitions-only.patch" ], "commitId" : "3f5b2d25eef9a252c54adcad18ba65a0d19d69b2", "timestamp" : 1647195853000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: bump 5.10 to 5.10.104\u000a\u000aAll patches automatically rebased.\u000a\u000aBuild system: x86_64\u000aBuild-tested: bcm2711/RPi4B, mt7622/RT3200\u000aRun-tested: bcm2711/RPi4B, mt7622/RT3200\u000a\u000aSigned-off-by: John Audia \u000a", "date" : "2022-03-13 19:24:13 +0100", "id" : "3f5b2d25eef9a252c54adcad18ba65a0d19d69b2", "msg" : "kernel: bump 5.10 to 5.10.104", "paths" : [ { "editType" : "edit", "file" : "include/kernel-5.10" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0146-i2c-bcm2835-Set-clock-stretch-timeout-to-35ms.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0027-i2c-bcm2835-Add-debug-support.patch" }, { "editType" : "edit", "file" : "target/linux/bcm53xx/patches-5.10/140-mtd-parsers-trx-parse-firmware-MTD-partitions-only.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/netsupport.mk" ], "commitId" : "efc8aff62cb244583a14c30f8d099103b75ced1d", "timestamp" : 1647195853000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel/modules: add kmod-inet-diag package\u000a\u000aAdd option to compile kmod-inet-diag, support for INET (TCP, DCCP, etc)\u000asocket monitoring interface used by native Linux tools such as ss.\u000a\u000aSigned-off-by: Tianling Shen \u000a", "date" : "2022-03-13 19:24:13 +0100", "id" : "efc8aff62cb244583a14c30f8d099103b75ced1d", "msg" : "kernel/modules: add kmod-inet-diag package", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/netsupport.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/dts-5.10/rtl8382_zyxel_gs1900-24-v1.dts", "package/boot/uboot-envtools/files/realtek", "target/linux/realtek/image/rtl838x.mk" ], "commitId" : "d1a8690742fc448b764cf5fb448b6459c13e3ccc", "timestamp" : 1647195853000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "realtek: add ZyXEL GS1900-24 v1 support\u000a\u000aThe ZyXEL GS1900-24 v1 is a 24 port switch with two SFP ports, similar to\u000athe other GS1900 switches.\u000a\u000aSpecifications\u000a--------------\u000a* Device: ZyXEL GS1900-24 v1\u000a* SoC: Realtek RTL8382M 500 MHz MIPS 4KEc\u000a* Flash: 16 MiB\u000a* RAM: Winbond W9751G8KB-25 64 MiB DDR2 SDRAM\u000a* Ethernet: 24x 10/100/1000 Mbps, 2x SFP 100/1000 Mbps\u000a* LEDs:\u000a * 1 PWR LED (green, not configurable)\u000a * 1 SYS LED (green, configurable)\u000a * 24 ethernet port link/activity LEDs (green, SoC controlled)\u000a * 2 SFP status/activity LEDs (green, SoC controlled)\u000a* Buttons:\u000a * 1 \"RESET\" button on front panel (soft reset)\u000a * 1 button ('SW1') behind right hex grate (hardwired power-off)\u000a* Power: 120-240V AC C13\u000a* UART: Internal populated 10-pin header ('J5') providing RS232;\u000a connected to SoC UART through a SIPEX 3232EC for voltage\u000a level shifting.\u000a\u000a* 'J5' RS232 Pinout (dot as pin 1):\u000a 2) SoC RXD\u000a 3) GND\u000a 10) SoC TXD\u000a\u000aSerial connection parameters: 115200 8N1.\u000a\u000aInstallation\u000a------------\u000a\u000aOEM upgrade method:\u000a\u000a* Log in to OEM management web interface\u000a\u000a* Navigate to Maintenance > Firmware > Management\u000a\u000a* If \"Active Image\" has the first option selected, OpenWrt will need to be\u000a flashed to the \"Active\" partition. If the second option is selected,\u000a OpenWrt will need to be flashed to the \"Backup\" partition.\u000a\u000a* Navigate to Maintenance > Firmware > Upload\u000a\u000a* Upload the openwrt-realtek-rtl838x-zyxel_gs1900-24-v1-initramfs-kernel.bin\u000a file by your preferred method to the previously determined partition.\u000a When prompted, select to boot from the newly flashed image, and reboot\u000a the switch.\u000a\u000a* Once OpenWrt has booted, scp the sysupgrade image to /tmp and flash it:\u000a\u000a > sysupgrade /tmp/openwrt-realtek-rtl838x-zyxel_gs1900-24-v1-squashfs-sysupgrade.bin\u000a\u000aU-Boot TFTP method:\u000a\u000a* Configure your client with a static 192.168.1.x IP (e.g. 192.168.1.10).\u000a\u000a* Set up a TFTP server on your client and make it serve the initramfs\u000a image.\u000a\u000a* Connect serial, power up the switch, interrupt U-boot by hitting the\u000a space bar, and enable the network:\u000a\u000a > rtk network on\u000a\u000a> Since the GS1900-24 v1 is a dual-partition device, you want to keep the\u000a OEM firmware on the backup partition for the time being. OpenWrt can\u000a only be installed in the first partition anyway (hardcoded in the\u000a DTS). To ensure we are set to boot from the first partition, issue the\u000a following commands:\u000a\u000a > setsys bootpartition 0\u000a > savesys\u000a\u000a* Download the image onto the device and boot from it:\u000a\u000a > tftpboot 0x81f00000 192.168.1.10:openwrt-realtek-rtl838x-zyxel_gs1900-24-v1-initramfs-kernel.bin\u000a > bootm\u000a\u000a* Once OpenWrt has booted, scp the sysupgrade image to /tmp and flash it:\u000a\u000a > sysupgrade /tmp/openwrt-realtek-rtl838x-zyxel_gs1900-24-v1-squashfs-sysupgrade.bin\u000a\u000aSigned-off-by: Martin Kennedy \u000a", "date" : "2022-03-13 19:24:13 +0100", "id" : "d1a8690742fc448b764cf5fb448b6459c13e3ccc", "msg" : "realtek: add ZyXEL GS1900-24 v1 support", "paths" : [ { "editType" : "add", "file" : "target/linux/realtek/dts-5.10/rtl8382_zyxel_gs1900-24-v1.dts" }, { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/realtek" }, { "editType" : "edit", "file" : "target/linux/realtek/image/rtl838x.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/rtl838x/config-5.10" ], "commitId" : "da1347d6d6462b14a62c76dc7b90205dcb3ceacd", "timestamp" : 1647197697000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "realtek: enable pca953x driver for rtl838x subtarget\u000a\u000aThe system status LED on Panasonic Switch-M8eG PN28080K is connected to\u000aa PCA9539PW. To use the LED as a status LED of OpenWrt while booting,\u000aenable the pca953x driver and built-in to the kernel.\u000aAlso enable CONFIG_GPIO_PCA953X_IRQ to use interrupt via RTL83xx GPIO.\u000a\u000aSigned-off-by: INAGAKI Hiroshi \u000aAcked-by: Sander Vanheule \u000a", "date" : "2022-03-13 19:54:57 +0100", "id" : "da1347d6d6462b14a62c76dc7b90205dcb3ceacd", "msg" : "realtek: enable pca953x driver for rtl838x subtarget", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/rtl838x/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/dts-5.10/rtl8380_panasonic_m8eg-pn28080k.dts", "target/linux/realtek/dts-5.10/rtl83xx_panasonic_mxxeg-pn28xx0k.dtsi", "target/linux/realtek/image/rtl838x.mk" ], "commitId" : "e83ab243bef6e32c1fbb8ceda5301aa21f0c51cf", "timestamp" : 1647197697000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "realtek: add support for Panasonic Switch-M8eG PN28080K\u000a\u000aPanasonic Switch-M8eG PN28080K is a 8 + 1 port gigabit switch, based on\u000aRTL8380M.\u000a\u000aSpecification:\u000a\u000a- SoC\u0009\u0009: Realtek RTL8380M\u000a- RAM\u0009\u0009: DDR3 128 MiB (Winbond W631GG8KB-15)\u000a- Flash\u0009\u0009: SPI-NOR 32 MiB (Macronix MX25L25635FMI-10G)\u000a- Ethernet\u0009: 10/100/1000 Mbps x8 + 1\u000a - port 1-8\u0009: TP, RTL8218B (SoC)\u000a - port 9\u0009: SFP, RTL8380M (SoC)\u000a- LEDs/Keys\u0009: 7x / 1x\u000a- UART\u0009\u0009: RS-232 port on the front panel (connector: RJ-45)\u000a - 3:TX, 4:GND, 5:GND, 6:RX (pin number: RJ-45)\u000a - 9600n8\u000a- Power\u0009\u0009: 100-240 VAC, 50/60 Hz, 0.5 A\u000a - Plug\u0009: IEC 60320-C13\u000a- Stock OS\u0009: VxWorks based\u000a\u000aFlash instruction using initramfs image:\u000a\u000a1. Prepare the TFTP server with the IP address 192.168.1.111\u000a2. Rename the OpenWrt initramfs image to \"0101A8C0.img\" and place it to\u000a the TFTP directory\u000a3. Download the official upgrading firmware (ex: pn28080k_v30000.rom)\u000a and place it to the TFTP directory\u000a4. Boot M8eG and interrupt the U-Boot with Ctrl + C keys\u000a5. Execute the following commands and boot with the OpenWrt initramfs\u000a image\u000a\u000a rtk network on\u000a tftpboot 0x81000000\u000a bootm\u000a\u000a6. Backup mtdblock files to the computer by scp or anything and reboot\u000a7. Interrupt the U-Boot and execute the following commands to re-create\u000a filesystem in the flash\u000a\u000a ffsmount c:/\u000a ffsfmt c:/\u000a\u000a this step takes a long time, about ~ 4 mins\u000a\u000a8. Execute the following commands to put the official images to the\u000a filesystem\u000a\u000a updatert \u000a\u000a example:\u000a\u000a updatert pn28080k_v30000.rom\u000a\u000a this step takes about ~ 40 secs\u000a\u000a9. Set the environment variables of the U-Boot by the following commands\u000a\u000a setenv loadaddr 0xb4e00000\u000a setenv bootcmd bootm\u000a saveenv\u000a\u000a10: Download the OpenWrt initramfs image and boot with it\u000a\u000a tftpboot 0x81000000 0101A8C0.img\u000a bootm\u000a\u000a11: On the initramfs image, download the sysupgrade image and perform\u000a sysupgrade with it\u000a\u000a sysupgrade \u000a\u000a12: Wait ~ 120 seconds to complete flashing\u000a\u000aNote:\u000a\u000a- \"Switch-M8eG\" is a model name, and \"PN28080K\" is a model number.\u000a Switch-M8eG has an another (old) model number (\"PN28080\"), it's not a\u000a Realtek based hardware.\u000a\u000a- Switch-M8eG has a \"POWER\" LED (Green), but it's not connected to any\u000a GPIO pin.\u000a\u000a- The U-Boot checks the runtime images in the flash when booting and\u000a fails to execute anything in \"bootcmd\" variable if the images are not\u000a exsisting.\u000a\u000a- A filesystem is formed in the flash (0x100000-0x1DFFFFF) on the stock\u000a firmware and it includes the stock images, configuration files and\u000a checksum files. It's unknown format, can't be managed on the OpenWrt.\u000a To get the enough space for OpenWrt, move the filesystem to the head\u000a of \"fs_reserved\" partition by execution of \"ffsfmt\" and \"updatert\".\u000a\u000a- On the other devices in the same series of Switch-M8eG PN28080K, the\u000a INT pin on the PCA9555 is not connected to anywhere.\u000a\u000aBack to the stock firmware:\u000a\u000a1. Delete \"loadaddr\" variable and set \"bootcmd\" to the original value\u000a\u000a on U-Boot:\u000a\u000a setenv loadaddr\u000a setenv bootcmd 'bootm 0x81000000'\u000a\u000a on OpenWrt:\u000a\u000a fw_setenv loadaddr\u000a fw_setenv bootcmd 'bootm 0x81000000'\u000a\u000a2. Perform reset or reboot\u000a\u000a on U-Boot:\u000a\u000a reset\u000a\u000a on OpenWrt:\u000a\u000a reboot\u000a\u000aSigned-off-by: INAGAKI Hiroshi \u000aReviewed-by: Sander Vanheule \u000a", "date" : "2022-03-13 19:54:57 +0100", "id" : "e83ab243bef6e32c1fbb8ceda5301aa21f0c51cf", "msg" : "realtek: add support for Panasonic Switch-M8eG PN28080K", "paths" : [ { "editType" : "add", "file" : "target/linux/realtek/dts-5.10/rtl8380_panasonic_m8eg-pn28080k.dts" }, { "editType" : "add", "file" : "target/linux/realtek/dts-5.10/rtl83xx_panasonic_mxxeg-pn28xx0k.dtsi" }, { "editType" : "edit", "file" : "target/linux/realtek/image/rtl838x.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/image/common-senao.mk" ], "commitId" : "07723492e9acf5aea51eb8de3bcc4e36305c9e6b", "timestamp" : 1647197697000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ath79: improve factory.bin for some Senao devices\u000a\u000aSome boards with firmware made with Senao SDK based on Linux 3.3\u000ahave the following lines in the OEM upgrade script at\u000a/etc/fwupgrade.sh\u000a\u000a\u0009local append=\"\"\u000a\u0009local CONF_TAR=\"/tmp/sysupgrade.tgz\"\u000a\u0009[ -f \"$CONF_TAR\" ] && append=\"-j $CONF_TAR\"\u000a\u000aand\u000a\u000a\u0009\\# check FWINFO filename\u000a\u0009[ -z $(ls FWINFO* | grep -i ${modelname}) ] && errcode=\"1\"\u000a\u000aThis addition also prevents needing to factory reset after flashing\u000afor some boards that also have these lines in the script\u000a\u000a\u0009\\# Support downgrade but do default (Smart v2.x.x.x -> senaowrt v1.x.x.x)\u000a\u0009[ $(ls FWINFO* | grep -i ${modelname} | cut -d \"-\" -f4 | cut -c 2) -lt 2 ] && append=\"\"\u000a\u000aSigned-off-by: Michael Pratt \u000a", "date" : "2022-03-13 19:54:57 +0100", "id" : "07723492e9acf5aea51eb8de3bcc4e36305c9e6b", "msg" : "ath79: improve factory.bin for some Senao devices", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/image/common-senao.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/image/generic.mk", "target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom", "target/linux/ath79/dts/ar9344_araknis_an-300-ap-i-n.dts", "target/linux/ath79/generic/base-files/lib/upgrade/platform.sh", "target/linux/ath79/generic/base-files/etc/board.d/02_network", "package/boot/uboot-envtools/files/ath79" ], "commitId" : "561f46bd02a99c47298b396485f7bac2b4c9fce7", "timestamp" : 1647197697000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ath79: add support for Araknis AN-300-AP-I-N\u000a\u000aFCC ID: U2M-AN300APIN\u000a\u000aAraknis AN-300-AP-I-N is an indoor wireless access point with\u000a1 Gb ethernet port, dual-band wireless,\u000ainternal antenna plates, and 802.3at PoE+\u000a\u000athis board is a Senao device:\u000athe hardware is equivalent to EnGenius EWS310AP\u000athe software is modified Senao SDK which is based on openwrt and uboot\u000aincluding image checksum verification at boot time,\u000aand a failsafe image that boots if checksum fails\u000a\u000a**Specification:**\u000a\u000a - AR9344 SOC\u0009\u0009MIPS 74kc, 2.4 GHz WMAC, 2x2\u000a - AR9382 WLAN\u0009\u0009PCI on-board 168c:0030, 5 GHz, 2x2\u000a - AR8035-A PHY\u0009RGMII GbE with PoE+ IN\u000a - 40 MHz clock\u000a - 16 MB FLASH\u0009\u0009MX25L12845EMI-10G\u000a - 2x 64 MB RAM\u00091839ZFG V59C1512164QFJ25\u000a - UART console\u0009J10, populated, RX shorted to ground\u000a - 4 antennas\u0009\u00095 dBi, internal omni-directional plates\u000a - 4 LEDs\u0009\u0009power, 2G, 5G, wps\u000a - 1 button\u0009\u0009reset\u000a\u000a NOTE: all 4 gpio controlled LEDS are viewed through the same lightguide\u000a\u0009therefore, the power LED is off for default state\u000a\u000a**MAC addresses:**\u000a\u000a MAC address labeled as ETH\u000a Only one Vendor MAC address in flash at art 0x0\u000a\u000a eth0 ETH *:7d art 0x0\u000a phy1 2.4G *:7e ---\u000a phy0 5GHz *:7f ---\u000a\u000a**Serial Access:**\u000a\u000a the RX line on the board for UART is shorted to ground by resistor R176\u000a therefore it must be removed to use the console\u000a but it is not necessary to remove to view boot log\u000a\u000a optionally, R175 can be replaced with a solder bridge short\u000a\u000a the resistors R175 and R176 are next to the UART RX pin at J10\u000a\u000a**Installation:**\u000a\u000a Method 1: Firmware upgrade page:\u000a\u000a (if you cannot access the APs webpage)\u000a factory reset with the reset button\u000a connect ethernet to a computer\u000a OEM webpage at 192.168.20.253\u000a username and password 'araknis'\u000a make a new password, login again...\u000a\u000a Navigate to 'File Management' page from left pane\u000a Click Browse and select the factory.bin image\u000a Upload and verify checksum\u000a Click Continue to confirm\u000a wait about 3 minutes\u000a\u000a Method 2: Serial to load Failsafe webpage:\u000a\u000a After connecting to serial console and rebooting...\u000a Interrupt uboot with any key pressed rapidly\u000a execute `run failsafe_boot` OR `bootm 0x9fd70000`\u000a wait a minute\u000a connect to ethernet and navigate to\u000a 192.168.20.253\u000a Select the factory.bin image and upload\u000a wait about 3 minutes\u000a\u000a**Return to OEM:**\u000a\u000a Method 1: Serial to load Failsafe webpage (above)\u000a\u000a Method 2: delete a checksum from uboot-env\u000a this will make uboot load the failsafe image at next boot\u000a because it will fail the checksum verification of the image\u000a\u000a ssh into openwrt and run\u000a `fw_setenv rootfs_checksum 0`\u000a reboot, wait a minute\u000a connect to ethernet and navigate to\u000a 192.168.20.253\u000a select OEM firmware image and click upgrade\u000a\u000a Method 3: backup mtd partitions before upgrade\u000a\u000a**TFTP recovery:**\u000a\u000a Requires serial console, reset button does nothing\u000a\u000a rename initramfs-kernel.bin to '0101A8C0.img'\u000a make available on TFTP server at 192.168.1.101\u000a power board, interrupt boot with serial console\u000a execute `tftpboot` and `bootm 0x81000000`\u000a\u000a NOTE: TFTP may not be reliable due to bugged bootloader\u000a\u0009set MTU to 600 and try many times\u000a\u000a**Format of OEM firmware image:**\u000a\u000a The OEM software is built using SDKs from Senao\u000a which is based on a heavily modified version\u000a of Openwrt Kamikaze or Altitude Adjustment.\u000a One of the many modifications is sysupgrade being performed by a custom script.\u000a Images are verified through successful unpackaging, correct filenames\u000a and size requirements for both kernel and rootfs files, and that they\u000a start with the correct magic numbers (first 2 bytes) for the respective headers.\u000a\u000a Newer Senao software requires more checks but their script\u000a includes a way to skip them.\u000a\u000a The OEM upgrade script is at\u000a /etc/fwupgrade.sh\u000a\u000a OKLI kernel loader is required because the OEM software\u000a expects the kernel to be less than 1536k\u000a and the OEM upgrade procedure would otherwise\u000a overwrite part of the kernel when writing rootfs.\u000a\u000aNote on PLL-data cells:\u000a\u000a The default PLL register values will not work\u000a because of the external AR8035 switch between\u000a the SOC and the ethernet port.\u000a\u000a For QCA955x series, the PLL registers for eth0 and eth1\u000a can be see in the DTSI as 0x28 and 0x48 respectively.\u000a Therefore the PLL registers can be read from uboot\u000a for each link speed after attempting tftpboot\u000a or another network action using that link speed\u000a with `md 0x18050028 1` and `md 0x18050048 1`.\u000a\u000a The clock delay required for RGMII can be applied at the PHY side,\u000a using the at803x driver `phy-mode` setting through the DTS.\u000a Therefore, the Ethernet Configuration registers for GMAC0\u000a do not need the bits for RGMII delay on the MAC side.\u000a This is possible due to fixes in at803x driver\u000a since Linux 5.1 and 5.3\u000a\u000aSigned-off-by: Michael Pratt \u000a", "date" : "2022-03-13 19:54:57 +0100", "id" : "561f46bd02a99c47298b396485f7bac2b4c9fce7", "msg" : "ath79: add support for Araknis AN-300-AP-I-N", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/board.d/02_network" }, { "editType" : "add", "file" : "target/linux/ath79/dts/ar9344_araknis_an-300-ap-i-n.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/lib/upgrade/platform.sh" }, { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/ath79" }, { "editType" : "edit", "file" : "target/linux/ath79/image/generic.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/image/generic.mk", "target/linux/ath79/dts/qca9557_araknis_an-500-ap-i-ac.dts", "target/linux/ath79/generic/base-files/lib/upgrade/platform.sh", "target/linux/ath79/generic/base-files/etc/board.d/02_network", "package/boot/uboot-envtools/files/ath79", "target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata" ], "commitId" : "56716b578e0f0085fadc337d0476d0028ed43994", "timestamp" : 1647197697000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ath79: add support for Araknis AN-500-AP-I-AC\u000a\u000aFCC ID: 2AG6R-AN500APIAC\u000a\u000aAraknis AN-500-AP-I-AC is an indoor wireless access point with\u000a1 Gb ethernet port, dual-band wireless,\u000ainternal antenna plates, and 802.3at PoE+\u000a\u000athis board is a Senao device:\u000athe hardware is equivalent to EnGenius EAP1200\u000athe software is modified Senao SDK which is based on openwrt and uboot\u000aincluding image checksum verification at boot time,\u000aand a failsafe image that boots if checksum fails\u000a\u000a**Specification:**\u000a\u000a - QCA9557 SOC\u0009\u0009MIPS 74kc, 2.4 GHz WMAC, 2x2\u000a - QCA9882 WLAN\u0009PCI card 168c:003c, 5 GHz, 2x2, 26dBm\u000a - AR8035-A PHY\u0009RGMII GbE with PoE+ IN\u000a - 40 MHz clock\u000a - 16 MB FLASH\u0009\u0009MX25L12845EMI-10G\u000a - 2x 64 MB RAM\u0009NT5TU32M16\u000a - UART console\u0009J10, populated, RX shorted to ground\u000a - 4 antennas\u0009\u00095 dBi, internal omni-directional plates\u000a - 4 LEDs\u0009\u0009power, 2G, 5G, wps\u000a - 1 button\u0009\u0009reset\u000a\u000a NOTE: all 4 gpio controlled LEDS are viewed through the same lightguide\u000a\u0009therefore, the power LED is off for default state\u000a\u000a**MAC addresses:**\u000a\u000a MAC address labeled as ETH\u000a Only one Vendor MAC address in flash at art 0x0\u000a\u000a eth0 ETH *:e1 art 0x0\u000a phy1 2.4G *:e2 ---\u000a phy0 5GHz *:e3 ---\u000a\u000a**Serial Access:**\u000a\u000a the RX line on the board for UART is shorted to ground by resistor R176\u000a therefore it must be removed to use the console\u000a but it is not necessary to remove to view boot log\u000a\u000a optionally, R175 can be replaced with a solder bridge short\u000a\u000a the resistors R175 and R176 are next to the UART RX pin at J10\u000a\u000a**Installation:**\u000a\u000a Method 1: Firmware upgrade page:\u000a\u000a (if you cannot access the APs webpage)\u000a factory reset with the reset button\u000a connect ethernet to a computer\u000a OEM webpage at 192.168.20.253\u000a username and password 'araknis'\u000a make a new password, login again...\u000a\u000a Navigate to 'File Management' page from left pane\u000a Click Browse and select the factory.bin image\u000a Upload and verify checksum\u000a Click Continue to confirm\u000a wait about 3 minutes\u000a\u000a Method 2: Serial to load Failsafe webpage:\u000a\u000a After connecting to serial console and rebooting...\u000a Interrupt uboot with any key pressed rapidly\u000a execute `run failsafe_boot` OR `bootm 0x9fd70000`\u000a wait a minute\u000a connect to ethernet and navigate to\u000a 192.168.20.253\u000a Select the factory.bin image and upload\u000a wait about 3 minutes\u000a\u000a**Return to OEM:**\u000a\u000a Method 1: Serial to load Failsafe webpage (above)\u000a\u000a Method 2: delete a checksum from uboot-env\u000a this will make uboot load the failsafe image at next boot\u000a because it will fail the checksum verification of the image\u000a\u000a ssh into openwrt and run\u000a `fw_setenv rootfs_checksum 0`\u000a reboot, wait a minute\u000a connect to ethernet and navigate to\u000a 192.168.20.253\u000a select OEM firmware image and click upgrade\u000a\u000a Method 3: backup mtd partitions before upgrade\u000a\u000a**TFTP recovery:**\u000a\u000a Requires serial console, reset button does nothing\u000a\u000a rename initramfs-kernel.bin to '0101A8C0.img'\u000a make available on TFTP server at 192.168.1.101\u000a power board, interrupt boot with serial console\u000a execute `tftpboot` and `bootm 0x81000000`\u000a\u000a NOTE: TFTP may not be reliable due to bugged bootloader\u000a\u0009set MTU to 600 and try many times\u000a\u000a**Format of OEM firmware image:**\u000a\u000a The OEM software is built using SDKs from Senao\u000a which is based on a heavily modified version\u000a of Openwrt Kamikaze or Altitude Adjustment.\u000a One of the many modifications is sysupgrade being performed by a custom script.\u000a Images are verified through successful unpackaging, correct filenames\u000a and size requirements for both kernel and rootfs files, and that they\u000a start with the correct magic numbers (first 2 bytes) for the respective headers.\u000a\u000a Newer Senao software requires more checks but their script\u000a includes a way to skip them.\u000a\u000a The OEM upgrade script is at\u000a /etc/fwupgrade.sh\u000a\u000a OKLI kernel loader is required because the OEM software\u000a expects the kernel to be less than 1536k\u000a and the OEM upgrade procedure would otherwise\u000a overwrite part of the kernel when writing rootfs.\u000a\u000aNote on PLL-data cells:\u000a\u000a The default PLL register values will not work\u000a because of the external AR8035 switch between\u000a the SOC and the ethernet port.\u000a\u000a For QCA955x series, the PLL registers for eth0 and eth1\u000a can be see in the DTSI as 0x28 and 0x48 respectively.\u000a Therefore the PLL registers can be read from uboot\u000a for each link speed after attempting tftpboot\u000a or another network action using that link speed\u000a with `md 0x18050028 1` and `md 0x18050048 1`.\u000a\u000a The clock delay required for RGMII can be applied at the PHY side,\u000a using the at803x driver `phy-mode` setting through the DTS.\u000a Therefore, the Ethernet Configuration registers for GMAC0\u000a do not need the bits for RGMII delay on the MAC side.\u000a This is possible due to fixes in at803x driver\u000a since Linux 5.1 and 5.3\u000a\u000aSigned-off-by: Michael Pratt \u000a", "date" : "2022-03-13 19:54:57 +0100", "id" : "56716b578e0f0085fadc337d0476d0028ed43994", "msg" : "ath79: add support for Araknis AN-500-AP-I-AC", "paths" : [ { "editType" : "add", "file" : "target/linux/ath79/dts/qca9557_araknis_an-500-ap-i-ac.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/board.d/02_network" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/lib/upgrade/platform.sh" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata" }, { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/ath79" }, { "editType" : "edit", "file" : "target/linux/ath79/image/generic.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/image/generic.mk", "target/linux/ath79/dts/qca9558_araknis_an-700-ap-i-ac.dts", "target/linux/ath79/generic/base-files/lib/upgrade/platform.sh", "package/boot/uboot-envtools/files/ath79", "target/linux/ath79/generic/base-files/etc/board.d/02_network", "target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata" ], "commitId" : "41be1a2de2f84f532a7eb1c11ece99811ca47ba5", "timestamp" : 1647197698000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ath79: add support for Araknis AN-700-AP-I-AC\u000a\u000aFCC ID: 2AG6R-AN700APIAC\u000a\u000aAraknis AN-700-AP-I-AC is an indoor wireless access point with\u000a1 Gb ethernet port, dual-band wireless,\u000ainternal antenna plates, and 802.3at PoE+\u000a\u000athis board is a Senao device:\u000athe hardware is equivalent to EnGenius EAP1750\u000athe software is modified Senao SDK which is based on openwrt and uboot\u000aincluding image checksum verification at boot time,\u000aand a failsafe image that boots if checksum fails\u000a\u000a**Specification:**\u000a\u000a - QCA9558 SOC\u0009\u0009MIPS 74kc, 2.4 GHz WMAC, 3x3\u000a - QCA9880 WLAN\u0009PCI card, 5 GHz, 3x3, 26dBm\u000a - AR8035-A PHY\u0009RGMII GbE with PoE+ IN\u000a - 40 MHz clock\u000a - 16 MB FLASH\u0009\u0009MX25L12845EMI-10G\u000a - 2x 64 MB RAM\u0009NT5TU32M16\u000a - UART console\u0009J10, populated, RX shorted to ground\u000a - 4 antennas\u0009\u00095 dBi, internal omni-directional plates\u000a - 4 LEDs\u0009\u0009power, 2G, 5G, wps\u000a - 1 button\u0009\u0009reset\u000a\u000a NOTE: all 4 gpio controlled LEDS are viewed through the same lightguide\u000a\u0009therefore, the power LED is off for default state\u000a\u000a**MAC addresses:**\u000a\u000a MAC address labeled as ETH\u000a Only one Vendor MAC address in flash at art 0x0\u000a\u000a eth0 ETH *:xb art 0x0\u000a phy1 2.4G *:xc ---\u000a phy0 5GHz *:xd ---\u000a\u000a**Serial Access:**\u000a\u000a the RX line on the board for UART is shorted to ground by resistor R176\u000a therefore it must be removed to use the console\u000a but it is not necessary to remove to view boot log\u000a\u000a optionally, R175 can be replaced with a solder bridge short\u000a\u000a the resistors R175 and R176 are next to the UART RX pin at J10\u000a\u000a**Installation:**\u000a\u000a Method 1: Firmware upgrade page:\u000a\u000a (if you cannot access the APs webpage)\u000a factory reset with the reset button\u000a connect ethernet to a computer\u000a OEM webpage at 192.168.20.253\u000a username and password 'araknis'\u000a make a new password, login again...\u000a\u000a Navigate to 'File Management' page from left pane\u000a Click Browse and select the factory.bin image\u000a Upload and verify checksum\u000a Click Continue to confirm\u000a wait about 3 minutes\u000a\u000a Method 2: Serial to load Failsafe webpage:\u000a\u000a After connecting to serial console and rebooting...\u000a Interrupt uboot with any key pressed rapidly\u000a execute `run failsafe_boot` OR `bootm 0x9fd70000`\u000a wait a minute\u000a connect to ethernet and navigate to\u000a 192.168.20.253\u000a Select the factory.bin image and upload\u000a wait about 3 minutes\u000a\u000a**Return to OEM:**\u000a\u000a Method 1: Serial to load Failsafe webpage (above)\u000a\u000a Method 2: delete a checksum from uboot-env\u000a this will make uboot load the failsafe image at next boot\u000a because it will fail the checksum verification of the image\u000a\u000a ssh into openwrt and run\u000a `fw_setenv rootfs_checksum 0`\u000a reboot, wait a minute\u000a connect to ethernet and navigate to\u000a 192.168.20.253\u000a select OEM firmware image and click upgrade\u000a\u000a Method 3: backup mtd partitions before upgrade\u000a\u000a**TFTP recovery:**\u000a\u000a Requires serial console, reset button does nothing\u000a\u000a rename initramfs-kernel.bin to '0101A8C0.img'\u000a make available on TFTP server at 192.168.1.101\u000a power board, interrupt boot with serial console\u000a execute `tftpboot` and `bootm 0x81000000`\u000a\u000a NOTE: TFTP may not be reliable due to bugged bootloader\u000a\u0009set MTU to 600 and try many times\u000a\u000a**Format of OEM firmware image:**\u000a\u000a The OEM software is built using SDKs from Senao\u000a which is based on a heavily modified version\u000a of Openwrt Kamikaze or Altitude Adjustment.\u000a One of the many modifications is sysupgrade being performed by a custom script.\u000a Images are verified through successful unpackaging, correct filenames\u000a and size requirements for both kernel and rootfs files, and that they\u000a start with the correct magic numbers (first 2 bytes) for the respective headers.\u000a\u000a Newer Senao software requires more checks but their script\u000a includes a way to skip them.\u000a\u000a The OEM upgrade script is at\u000a /etc/fwupgrade.sh\u000a\u000a OKLI kernel loader is required because the OEM software\u000a expects the kernel to be less than 1536k\u000a and the OEM upgrade procedure would otherwise\u000a overwrite part of the kernel when writing rootfs.\u000a\u000aNote on PLL-data cells:\u000a\u000a The default PLL register values will not work\u000a because of the external AR8035 switch between\u000a the SOC and the ethernet port.\u000a\u000a For QCA955x series, the PLL registers for eth0 and eth1\u000a can be see in the DTSI as 0x28 and 0x48 respectively.\u000a Therefore the PLL registers can be read from uboot\u000a for each link speed after attempting tftpboot\u000a or another network action using that link speed\u000a with `md 0x18050028 1` and `md 0x18050048 1`.\u000a\u000a The clock delay required for RGMII can be applied at the PHY side,\u000a using the at803x driver `phy-mode` setting through the DTS.\u000a Therefore, the Ethernet Configuration registers for GMAC0\u000a do not need the bits for RGMII delay on the MAC side.\u000a This is possible due to fixes in at803x driver\u000a since Linux 5.1 and 5.3\u000a\u000aSigned-off-by: Michael Pratt \u000a", "date" : "2022-03-13 19:54:58 +0100", "id" : "41be1a2de2f84f532a7eb1c11ece99811ca47ba5", "msg" : "ath79: add support for Araknis AN-700-AP-I-AC", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata" }, { "editType" : "edit", "file" : "target/linux/ath79/image/generic.mk" }, { "editType" : "add", "file" : "target/linux/ath79/dts/qca9558_araknis_an-700-ap-i-ac.dts" }, { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/ath79" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/lib/upgrade/platform.sh" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/board.d/02_network" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/mac80211/patches/build/070-headers-fix-lockdep_assert_not_held.patch", "package/kernel/mac80211/Makefile" ], "commitId" : "9cdd15d8a5d2d504e4d1ec8a118e9c3e564de92e", "timestamp" : 1647329625000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "mac80211: headers: fix lockdep_assert_not_held()\u000a\u000aLOCK_STATE_HELD define was omitted during backport of\u000alockdep_assert_not_held() which leads to build failures of kernels with\u000aCONFIG_LOCKDEP=y:\u000a\u000a backports-5.15.8-1/backport-include/linux/lockdep.h:16:47: error: 'LOCK_STATE_HELD' undeclared (first use in this function)\u000a\u000aFix it by adding missing LOCK_STATE_HELD define.\u000a\u000aReferences: PR#9373\u000aReported-by: Oskari Rauta \u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-15 08:33:45 +0100", "id" : "9cdd15d8a5d2d504e4d1ec8a118e9c3e564de92e", "msg" : "mac80211: headers: fix lockdep_assert_not_held()", "paths" : [ { "editType" : "add", "file" : "package/kernel/mac80211/patches/build/070-headers-fix-lockdep_assert_not_held.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.10/773-v5.18-1-net-dsa-Move-VLAN-filtering-syncing-out-of-dsa_switc.patch", "target/linux/generic/backport-5.10/773-v5.18-2-net-dsa-Avoid-cross-chip-syncing-of-VLAN-filtering.patch" ], "commitId" : "fbe2c3feaa4ef5747a691cb4c808925b024ff450", "timestamp" : 1647329625000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "kernel: backport DSA patches fixing null-pointer dereference for 5.10\u000a\u000aBackport patches\u000a 381a730182f1 (\"net: dsa: Move VLAN filtering syncing out of dsa_switch_bridge_leave\")\u000a 108dc8741c20 (\"net: dsa: Avoid cross-chip syncing of VLAN filtering\")\u000afrom upstream (currently in net-next) to fix null-pointer dereference.\u000a\u000aSigned-off-by: Marek Behún \u000a", "date" : "2022-03-15 08:33:45 +0100", "id" : "fbe2c3feaa4ef5747a691cb4c808925b024ff450", "msg" : "kernel: backport DSA patches fixing null-pointer dereference for 5.10", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.10/773-v5.18-1-net-dsa-Move-VLAN-filtering-syncing-out-of-dsa_switc.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/773-v5.18-2-net-dsa-Avoid-cross-chip-syncing-of-VLAN-filtering.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.10", "target/linux/generic/config-5.4", "target/linux/rockchip/armv8/config-5.10" ], "commitId" : "23f94aa330a59eaecbb1b9328a9649e1642345f7", "timestamp" : 1647329625000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "kernel: include CONFIG_KEXEC_SIG in configs\u000a\u000aSeeing failure to build because of missing symbols related to provisioning\u000aCONFIG_KEXEC and signed images. Without this, if you set\u000aCONFIG_KERNEL_KEXEC=y and try to build, target/linux will hang at:\u000a\u000ascripts/kconfig/conf --syncconfig Kconfig\u000a...\u000akexec system call (KEXEC) [Y/n/?] y\u000akexec file based system call (KEXEC_FILE) [Y/n/?] y\u000aVerify kernel signature during kexec_file_load() syscall (KEXEC_SIG) [N/y/?] (NEW)\u000a\u000aSigned-off-by: Philip Prindeville \u000a", "date" : "2022-03-15 08:33:45 +0100", "id" : "23f94aa330a59eaecbb1b9328a9649e1642345f7", "msg" : "kernel: include CONFIG_KEXEC_SIG in configs", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.10" }, { "editType" : "edit", "file" : "target/linux/generic/config-5.4" }, { "editType" : "edit", "file" : "target/linux/rockchip/armv8/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/mt76/Makefile" ], "commitId" : "da2b97210cdcee893a59628455b595d6c69544f6", "timestamp" : 1647337570000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "mt76: update to the latest version\u000a\u000a378b638c70c0 mt76: mt7915: fix unused variable with testmode disabled\u000a4f4309542862 mt76: mt7915: only use u32_get_bits with constant value\u000ade06d828a0bf mt76: mt7921: fix injected MPDU transmission to not use HW A-MSDU\u000ac007ba3ec7a9 mt76: mt7915: simplify conditional\u000a64c74dc93f68 mt76: fix dfs state issue with 160 MHz channels\u000ad3471b0d92c1 mt76: mt7615: honor ret from mt7615_mcu_restart in mt7663u_mcu_init\u000af4c87b32e0e9 mt76: mt7663u: introduce mt7663u_mcu_power_on routine\u000a82de5987af54 mt76: mt7921: fix up the monitor mode\u000ac501df4086e1 mt76: mt7921: use mt76_hw instead of open coding it\u000a594ee03d5a11 mt76: mt7915: fix DFS no radar detection event\u000ad8d2b383a241 mt76: split single ldpc cap bit into bits\u000a0f336fba20fe mt76: mt7921: make mt7921_init_tx_queues static\u000a00a066ce9914 mt76: mt7921: fix xmit-queue dump for usb and sdio\u000ad6d2479568b2 mt76: mt7921: fix mt7921_queues_acq implementation\u000ad17b74420199 mt76: fix monitor mode crash with sdio driver\u000ac374559eae6f mt76: mt7915: allow beaconing on all chains\u000ab219af63b9ce mt76: connac: add 6 GHz support for wtbl and starec configuration\u000a630384cb3246 mt76: mt7915: add 6 GHz support\u000a28ff1bddc7e8 mt76: mt7915: fix eeprom fields of txpower init values\u000ad4b226cc15e7 mt76: mt7915: add txpower init for 6GHz\u000a31e820d4ce4b mt76: mt7921: get rid of mt7921_wait_for_mcu_init declaration\u000a9fee1faf6028 mt76: mt7915: check for devm_pinctrl_get() failure\u000a31a970940b97 mt76: connac: make read-only array ba_range static const\u000ae49af7036bbc mt76: use le32/16_get_bits() whenever possible\u000a0664d39039c2 mt76: fix invalid rssi report\u000af16fc9d96105 mt76: mt7915: set band1 TGID field in tx descriptor\u000a67ce2708dcef mt76: mt7915: fix beamforming mib stats\u000a6e899abec818 mt76: mt7915: fix phy cap in mt7915_set_stream_he_txbf_caps()\u000ac6780c85cff2 mt76: mt7915: fix typos in comments\u000aaa6eadc09a83 mt76: usb: add req_type to ___mt76u_rr signature\u000a74a519ab8353 mt76: usb: add req_type to ___mt76u_wr signature\u000a2651d2c66cbd mt76: usb: introduce __mt76u_init utility routine\u000ac03e095eee27 mt76: mt7921: disable runtime pm for usb\u000a41085cdcd7e3 mt76: mt7921: update mt7921_skb_add_usb_sdio_hdr to support usb\u000ae700aba6bae3 mt76: mt7921: move mt7921_usb_sdio_tx_prepare_skb in common mac code\u000a056b7f4ebcc6 mt76: mt7921: move mt7921_usb_sdio_tx_complete_skb in common mac code.\u000a0abf682a3def mt76: mt7921: move mt7921_usb_sdio_tx_status_data in mac common code.\u000ab0c60d5252de mt76: mt7921: add mt7921u driver\u000a053668acdaf8 mt76: mt7921: move mt7921_init_hw in a dedicated work\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-15 10:46:10 +0100", "id" : "da2b97210cdcee893a59628455b595d6c69544f6", "msg" : "mt76: update to the latest version", "paths" : [ { "editType" : "edit", "file" : "package/kernel/mt76/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/uboot-bcm4908/Makefile" ], "commitId" : "9dbca6bf6e6e088afd18fb532ed9135c21aec1cc", "timestamp" : 1647344584000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rafal", "fullName" : "rafal" }, "authorEmail" : "rafal@milecki.pl", "comment" : "uboot-bcm4908: use \"xxd\" from staging_dir\u000a\u000aThis fixes:\u000abash: xxd: command not found\u000aon hosts without xxd installed.\u000a\u000aSigned-off-by: Rafał Miłecki \u000a", "date" : "2022-03-15 12:43:04 +0100", "id" : "9dbca6bf6e6e088afd18fb532ed9135c21aec1cc", "msg" : "uboot-bcm4908: use \"xxd\" from staging_dir", "paths" : [ { "editType" : "edit", "file" : "package/boot/uboot-bcm4908/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/uboot-bcm4908/Makefile" ], "commitId" : "3592aa85664040a118654555afb78659af756a4e", "timestamp" : 1647351062000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rafal", "fullName" : "rafal" }, "authorEmail" : "rafal@milecki.pl", "comment" : "uboot-bcm4908: update to the latest generic\u000a\u000a0625aad74d arm: dts: add ASUS GT-AX6000\u000a6fb1cb624d arm: dts: add Netgear RAXE450 / RAXE550\u000a\u000aSigned-off-by: Rafał Miłecki \u000a", "date" : "2022-03-15 14:31:02 +0100", "id" : "3592aa85664040a118654555afb78659af756a4e", "msg" : "uboot-bcm4908: update to the latest generic", "paths" : [ { "editType" : "edit", "file" : "package/boot/uboot-bcm4908/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/uboot-bcm4908/Makefile", "package/boot/uboot-bcm4908/patches/201-Assume-TPL-support-for-ATF-when-compiling-U-Boot-wit.patch", "package/boot/uboot-bcm4908/patches/200-configs-bcm94908-unset-CONFIG_SPL.patch" ], "commitId" : "f4c2dab544ec22fac6ab2de32aa5bb361c7566f7", "timestamp" : 1647366221000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rafal", "fullName" : "rafal" }, "authorEmail" : "rafal@milecki.pl", "comment" : "uboot-bcm4908: add BCM4912 build\u000a\u000aSigned-off-by: Rafał Miłecki \u000a", "date" : "2022-03-15 18:43:41 +0100", "id" : "f4c2dab544ec22fac6ab2de32aa5bb361c7566f7", "msg" : "uboot-bcm4908: add BCM4912 build", "paths" : [ { "editType" : "edit", "file" : "package/boot/uboot-bcm4908/Makefile" }, { "editType" : "edit", "file" : "package/boot/uboot-bcm4908/patches/201-Assume-TPL-support-for-ATF-when-compiling-U-Boot-wit.patch" }, { "editType" : "edit", "file" : "package/boot/uboot-bcm4908/patches/200-configs-bcm94908-unset-CONFIG_SPL.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm4908/image/bootfs-generic.its" ], "commitId" : "2de86691b67ea73d858ec1c78757faae795691e4", "timestamp" : 1647366222000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rafal", "fullName" : "rafal" }, "authorEmail" : "rafal@milecki.pl", "comment" : "bcm4908: include U-Boot DTB files for ASUS GT-AX6000 & Netgear RAX220\u000a\u000aSigned-off-by: Rafał Miłecki \u000a", "date" : "2022-03-15 18:43:42 +0100", "id" : "2de86691b67ea73d858ec1c78757faae795691e4", "msg" : "bcm4908: include U-Boot DTB files for ASUS GT-AX6000 & Netgear RAX220", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm4908/image/bootfs-generic.its" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/qoriq/config-5.10" ], "commitId" : "832b90216f5d9f5c825d7c89609fde9508d48d57", "timestamp" : 1647388104000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "qoriq: enable I2C in target kernel config\u000a\u000aThe I2C controller used in QorIQ PPC devices requires the mpc-i2c\u000adriver, which is enabled by the I2C_MPC kernel config symbol. Enable\u000athis and its dependencies in the target kernel config, as is done for\u000athe mpc85xx target.\u000a\u000aThis fixes missing hwmon, rtc and tpm devices on the M300.\u000a\u000aSigned-off-by: Stijn Tintel \u000a", "date" : "2022-03-16 01:48:24 +0200", "id" : "832b90216f5d9f5c825d7c89609fde9508d48d57", "msg" : "qoriq: enable I2C in target kernel config", "paths" : [ { "editType" : "edit", "file" : "target/linux/qoriq/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/mt7620/base-files/etc/board.d/01_leds", "target/linux/ramips/image/mt7620.mk", "target/linux/ramips/dts/mt7620a_dlink_dwr-96x.dtsi", "target/linux/ramips/mt7620/base-files/etc/board.d/03_gpio_switches", "target/linux/ramips/mt7620/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom", "target/linux/ramips/mt7620/base-files/etc/board.d/02_network", "target/linux/ramips/dts/mt7620a_dlink_dwr-960.dts", "target/linux/ramips/dts/mt7620a_dlink_dwr-961-a1.dts" ], "commitId" : "be89c9eec4c28123b61ed020ad5b8b02905e73af", "timestamp" : 1647437474000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ramips: mt7620: Add support for D-Link DWR-961 A1\u000a\u000aThe DWR-961 A1 Wireless Router is based on the MT7620A SoC.\u000aIt's a merge of two Amit boards: DWR-960 with ethernet part\u000aof Lava LR-25G001.\u000a\u000aROMID it's taken from Telenor branded version and it works with tested\u000adevice. Images from D-Link site for this router are from DWR-953 and it\u000ahave ROMID DLK6E2424001. I don't know if it's mistake on web-site\u000aor if it's will require different image.\u000a\u000aSpecification:\u000a\u000a- MediaTek MT7620A (580 Mhz)\u000a- 128 MB of RAM\u000a- 16 MB of FLASH\u000a- 1x 802.11bgn radio\u000a- 1x 802.11ac radio (MT7612 mpcie card)\u000a- 5x 10/100/1000 Mbps Ethernet: 4xLAN and 1xWAN (QCA8337)\u000a- 2x internal, non-detachable antennas (Wifi 2.4G)\u000a- 3x external, detachable antennas (2x LTE, 1x Wifi 5G)\u000a- 1x LTE modem cat 6\u000a- UART (J5) header on PCB (57600 8n1)\u000a- 13x LED, 2x button\u000a- JBOOT bootloader\u000a\u000aInstallation:\u000aApply factory image via http web-gui or JBOOT recovery page\u000a\u000aHow to revert to OEM firmware:\u000a- push the reset button and turn on the power. Wait until LED start\u000a blinking (~10sec.)\u000a- upload original factory image via JBOOT http (IP: 192.168.123.254)\u000a\u000aSigned-off-by: Pawel Dembicki \u000a", "date" : "2022-03-16 22:31:14 +0900", "id" : "be89c9eec4c28123b61ed020ad5b8b02905e73af", "msg" : "ramips: mt7620: Add support for D-Link DWR-961 A1", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/image/mt7620.mk" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7620/base-files/etc/board.d/01_leds" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7620/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7620/base-files/etc/board.d/03_gpio_switches" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7620a_dlink_dwr-960.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7620/base-files/etc/board.d/02_network" }, { "editType" : "add", "file" : "target/linux/ramips/dts/mt7620a_dlink_dwr-96x.dtsi" }, { "editType" : "add", "file" : "target/linux/ramips/dts/mt7620a_dlink_dwr-961-a1.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/mt7620/base-files/etc/board.d/01_leds", "target/linux/ramips/image/mt7620.mk", "target/linux/ramips/dts/mt7620a_netgear_wn3x00rp.dtsi", "target/linux/ramips/dts/mt7620a_netgear_wn3100rp-v2.dts", "target/linux/ramips/mt7620/base-files/etc/board.d/02_network", "target/linux/ramips/dts/mt7620a_netgear_wn3000rp-v3.dts" ], "commitId" : "7bc20cb6143e089fae6ad4b173fc42b55bdbecfe", "timestamp" : 1647437764000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ramips: add support for Netgear WN3000RPv3\u000a\u000aThis patch adds support for the Netgear WN3100RPv2\u000ahttp://www.netgear.com/support/product/wn3100rpv2.aspx\u000a\u000aSpecifications:\u000a- SoC: MediaTek MT7620A (580MHz, ramips)\u000a- RAM: 32MB DDR\u000a- Storage: 8MB NOR SPI flash\u000a- Wireless: builtin MT7620A, 2x2:2 with u.FL connectors\u000a- Ethernet: 1x100M\u000a- Stock firmware based on OpenWRT Kamikaze\u000a\u000aLike the EX2700, the bootloader expects a secondary image signature,\u000asee https://forum.openwrt.org/viewtopic.php?pid=312577#p312577\u000a\u000aThis device seems to be same hardware as a WN3000RPv3\u000a\u000aFlash instructions:\u000a- Use the Netgear WebUI to upgrade to OpenWRT using the factory image\u000a (see note below),\u000a- Use the sysupgrade image for upgrading versions from OpenWRT,\u000a- TFTP recovery procedure can be used to flash the factory image\u000a (preferred method).\u000a\u000aNote:\u000a- The WebUI may not reboot automatically, wait at least 5 minutes before\u000a powercycling the device\u000a\u000aFlashing using TFTP:\u000a- Set you IP address to 192.168.1.10/24 (no gateway)\u000a- Connect your machine to the Ethernet port\u000a- Power off the device and wait for 10 seconds,\u000a- Hold the reset button and power on the device (do not release reset),\u000a- Hold the reset button until the green light is flashing (Approx. 15s)\u000a- launch tftp, set mode to binary and connect to 192.168.1.1\u000a- put the factory firmware image\u000a- All leds will switch off (like a power off), this is normal\u000a- Wait for the device to reboot in the new OpenWRT image (max 5 mins)\u000a- The first boot will take longer than usual.\u000a- After boot, the Device IP on the ethernet port is 192.168.1.1\u000a\u000aSigned-off-by: Rodolphe de Saint Léger \u000a[drop unneeded includes in dts, wrap commit message]\u000aSigned-off-by: Sungbo Eo \u000a", "date" : "2022-03-16 22:36:04 +0900", "id" : "7bc20cb6143e089fae6ad4b173fc42b55bdbecfe", "msg" : "ramips: add support for Netgear WN3000RPv3", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/image/mt7620.mk" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7620/base-files/etc/board.d/01_leds" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7620/base-files/etc/board.d/02_network" }, { "editType" : "add", "file" : "target/linux/ramips/dts/mt7620a_netgear_wn3x00rp.dtsi" }, { "editType" : "add", "file" : "target/linux/ramips/dts/mt7620a_netgear_wn3100rp-v2.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7620a_netgear_wn3000rp-v3.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/mt7620/base-files/etc/board.d/01_leds", "target/linux/ramips/image/mt7620.mk", "target/linux/ramips/dts/mt7620a_netgear_wn3x00rp.dtsi", "target/linux/ramips/dts/mt7620a_netgear_wn3100rp-v2.dts", "target/linux/ramips/mt7620/base-files/etc/board.d/02_network", "target/linux/ramips/dts/mt7620a_netgear_wn3000rp-v3.dts" ], "commitId" : "fe34001ee5a6bdb6208ed935e0302d26deafe249", "timestamp" : 1647439845000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "Revert \"ramips: add support for Netgear WN3000RPv3\"\u000a\u000aThis reverts commit 7bc20cb6143e089fae6ad4b173fc42b55bdbecfe.\u000a\u000aIt adds support for Netgear WN3100RPv2, but the commit title is wrong.\u000aIt will be re-added with the correct title.\u000a\u000aSigned-off-by: Sungbo Eo \u000a", "date" : "2022-03-16 23:10:45 +0900", "id" : "fe34001ee5a6bdb6208ed935e0302d26deafe249", "msg" : "Revert \"ramips: add support for Netgear WN3000RPv3\"", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/image/mt7620.mk" }, { "editType" : "delete", "file" : "target/linux/ramips/dts/mt7620a_netgear_wn3x00rp.dtsi" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7620a_netgear_wn3000rp-v3.dts" }, { "editType" : "delete", "file" : "target/linux/ramips/dts/mt7620a_netgear_wn3100rp-v2.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7620/base-files/etc/board.d/01_leds" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7620/base-files/etc/board.d/02_network" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/mt7620/base-files/etc/board.d/01_leds", "target/linux/ramips/image/mt7620.mk", "target/linux/ramips/dts/mt7620a_netgear_wn3x00rp.dtsi", "target/linux/ramips/dts/mt7620a_netgear_wn3100rp-v2.dts", "target/linux/ramips/mt7620/base-files/etc/board.d/02_network", "target/linux/ramips/dts/mt7620a_netgear_wn3000rp-v3.dts" ], "commitId" : "46c5de53856d97a1a926a272acc76a9af654f320", "timestamp" : 1647440065000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" }, "authorEmail" : "mans0n@gorani.run", "comment" : "ramips: add support for Netgear WN3100RPv2\u000a\u000aThis patch adds support for the Netgear WN3100RPv2\u000ahttp://www.netgear.com/support/product/wn3100rpv2.aspx\u000a\u000aSpecifications:\u000a- SoC: MediaTek MT7620A (580MHz, ramips)\u000a- RAM: 32MB DDR\u000a- Storage: 8MB NOR SPI flash\u000a- Wireless: builtin MT7620A, 2x2:2 with u.FL connectors\u000a- Ethernet: 1x100M\u000a- Stock firmware based on OpenWRT Kamikaze\u000a\u000aLike the EX2700, the bootloader expects a secondary image signature,\u000asee https://forum.openwrt.org/viewtopic.php?pid=312577#p312577\u000a\u000aThis device seems to be same hardware as a WN3000RPv3\u000a\u000aFlash instructions:\u000a- Use the Netgear WebUI to upgrade to OpenWRT using the factory image\u000a (see note below),\u000a- Use the sysupgrade image for upgrading versions from OpenWRT,\u000a- TFTP recovery procedure can be used to flash the factory image\u000a (preferred method).\u000a\u000aNote:\u000a- The WebUI may not reboot automatically, wait at least 5 minutes before\u000a powercycling the device\u000a\u000aFlashing using TFTP:\u000a- Set you IP address to 192.168.1.10/24 (no gateway)\u000a- Connect your machine to the Ethernet port\u000a- Power off the device and wait for 10 seconds,\u000a- Hold the reset button and power on the device (do not release reset),\u000a- Hold the reset button until the green light is flashing (Approx. 15s)\u000a- launch tftp, set mode to binary and connect to 192.168.1.1\u000a- put the factory firmware image\u000a- All leds will switch off (like a power off), this is normal\u000a- Wait for the device to reboot in the new OpenWRT image (max 5 mins)\u000a- The first boot will take longer than usual.\u000a- After boot, the Device IP on the ethernet port is 192.168.1.1\u000a\u000aSigned-off-by: Rodolphe de Saint Léger \u000a[drop unneeded includes in dts, wrap commit message]\u000aSigned-off-by: Sungbo Eo \u000a", "date" : "2022-03-16 23:14:25 +0900", "id" : "46c5de53856d97a1a926a272acc76a9af654f320", "msg" : "ramips: add support for Netgear WN3100RPv2", "paths" : [ { "editType" : "add", "file" : "target/linux/ramips/dts/mt7620a_netgear_wn3x00rp.dtsi" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7620a_netgear_wn3000rp-v3.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7620/base-files/etc/board.d/02_network" }, { "editType" : "add", "file" : "target/linux/ramips/dts/mt7620a_netgear_wn3100rp-v2.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7620/base-files/etc/board.d/01_leds" }, { "editType" : "edit", "file" : "target/linux/ramips/image/mt7620.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/openssl/Makefile" ], "commitId" : "e17c6ee62770005e398364ee5d955c9a8ab6f016", "timestamp" : 1647444496000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "openssl: bump to 1.1.1n\u000a\u000aThis is a bugfix release. Changelog:\u000a\u000a *) Fixed a bug in the BN_mod_sqrt() function that can cause it to loop\u000a forever for non-prime moduli. (CVE-2022-0778)\u000a\u000a *) Add ciphersuites based on DHE_PSK (RFC 4279) and ECDHE_PSK\u000a (RFC 5489) to the list of ciphersuites providing Perfect Forward\u000a Secrecy as required by SECLEVEL >= 3.\u000a\u000aSigned-off-by: Martin Schiller \u000a", "date" : "2022-03-16 16:28:16 +0100", "id" : "e17c6ee62770005e398364ee5d955c9a8ab6f016", "msg" : "openssl: bump to 1.1.1n", "paths" : [ { "editType" : "edit", "file" : "package/libs/openssl/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/base-files/files/lib/upgrade/emmc.sh" ], "commitId" : "e8a0c55909427703b7c72ed46326531397287b20", "timestamp" : 1647449406000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "base-files: Align rootfs_data upgrades to 64KiB on eMMC\u000a\u000aRootfs overlays get created at a ROOTDEV_OVERLAY_ALIGN (64KiB)\u000aalignment after the rootfs, but emmc_do_upgrade() is assuming\u000ait comes at the very next 512-byte sector.\u000a\u000aSuggested-by: Christian Lamparter \u000aSigned-off-by: Brian Norris \u000a(move spaces around, mention fstools' libtoolfs)\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-03-16 17:50:06 +0100", "id" : "e8a0c55909427703b7c72ed46326531397287b20", "msg" : "base-files: Align rootfs_data upgrades to 64KiB on eMMC", "paths" : [ { "editType" : "edit", "file" : "package/base-files/files/lib/upgrade/emmc.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/argp-standalone/Makefile" ], "commitId" : "80b88b083aa3c38ddd2efb89614c2c55dcaa3037", "timestamp" : 1647449904000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "argp-standalone: fix compilation with Alpine Linux\u000a\u000aThis package is a C89 one. Add the proper CFLAG to fix compilation.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-16 17:58:24 +0100", "id" : "80b88b083aa3c38ddd2efb89614c2c55dcaa3037", "msg" : "argp-standalone: fix compilation with Alpine Linux", "paths" : [ { "editType" : "edit", "file" : "package/libs/argp-standalone/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mpc85xx/p1020/config-default", "target/linux/mpc85xx/image/p1020.mk", "target/linux/mpc85xx/base-files/etc/hotplug.d/ieee80211/10-fix-wifi-mac", "target/linux/mpc85xx/patches-5.10/107-powerpc-85xx-add-ws-ap3825i-support.patch", "target/linux/mpc85xx/files/arch/powerpc/boot/dts/ws-ap3825i.dts", "target/linux/mpc85xx/files/arch/powerpc/platforms/85xx/ws-ap3825i.c", "target/linux/mpc85xx/image/Makefile" ], "commitId" : "7e614820a89208c4e91a3a5f9de07a5402accdaa", "timestamp" : 1647453224000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "mpc85xx: add support for Extreme Networks WS-AP3825i\u000a\u000aHardware:\u000a\u000a- SoC: Freescale P1020\u000a - CPU: 2x e500v2 @ 800MHz\u000a- Flash: 64MiB NOR (1x Intel JS28F512)\u000a- Memory: 256MiB (2x ProMOS DDR3 V73CAG01168RBJ-I9H 1Gb)\u000a- WiFi1: 2.4+5GHz abgn 3x3 (Atheros AR9590)\u000a- Wifi2: 5GHz an+ac 3x3 (Qualcomm Atheros QCA9890)\u000a- ETH: 2x PoE Gigabit Ethernet (2x Atheros AR8035)\u000a- Power: 12V (center-positive barrel) or 48V PoE (active or passive)\u000a- Serial: Cisco-compatible RJ45 next to 12V power socket (115200 baud)\u000a- LED Driver: TI LV164A\u000a - LEDs: (not functioning)\u000a - 2x Power (Green + Orange)\u000a - 4x ETH (ETH1 + ETH2) x (Green + Orange)\u000a - 2x WiFi (WiFi2 + WiFi1)\u000a\u000aInstallation:\u000a\u000a1. Grab the OpenWrt initramfs , e.g.\u000a openwrt-mpc85xx-p1020-extreme-networks_ws-ap3825i-initramfs-kernel.bin.\u000a Place it in the root directory of a DHCP+TFTP server, e.g. OpenWrt\u000a `dnsmasq` with configuration `dhcp.server.enable_tftp='1'`.\u000a\u000a2. Connect to the serial port and boot the AP with options\u000a e.g. 115200,N,8. Stop autoboot in U-Boot by pressing Enter after\u000a 'Scanning JFFS2 FS:' begins, then waiting for the prompt to be\u000a interrupted. Credentials are identical to the one in the APs\u000a interface. By default it is admin / new2day: if these do not work,\u000a follow the OEM's reset procedure using the reset button.\u000a\u000a3. Set the bootcmd so the AP can boot OpenWrt by executing:\u000a\u000a```uboot\u000asetenv boot_openwrt \"cp.b 0xEC000000 0x2000000 0x2000000; interrupts off; bootm start 0x2000000; bootm loados; fdt resize; fdt boardsetup; fdt chosen; bootm prep; bootm go;\"\u000asetenv bootcmd \"run boot_openwrt\"\u000asaveenv\u000a```\u000a\u000a If you plan on going back to the vendor firmware - the bootcmd for it\u000a is stored in the boot_flash variable.\u000a\u000a4. Load the initramfs image to RAM and boot by executing\u000a\u000a```uboot\u000asetenv ipaddr ;\u000asetenv serverip ;\u000atftpboot 0x2000000 ;\u000ainterrupts off;\u000abootm start 0x2000000;\u000abootm loados;\u000afdt resize;\u000afdt boardsetup;\u000afdt chosen;\u000abootm prep;\u000abootm go;\u000a```\u000a\u000a5. Make a backup of the \"firmware\" partition if you ever wish to go back\u000a to the vendor firmware.\u000a\u000a6. Upload the OpenWrt sysupgrade image via SCP to the devices /tmp\u000a folder.\u000a\u000a7. Flash OpenWrt using sysupgrade.\u000a\u000a```ash\u000asysupgrade /tmp/\u000a```\u000a\u000aNotes:\u000a\u000a- We must step through the `bootm` process manually to avoid fdt\u000a relocation. To explain: the stock U-boot (and stock Linux) are configured\u000a with a very large CONFIG_SYS_BOOTMAPSZ (and the device's stock Linux\u000a kernel is configured to be able to handle it). The U-boot version\u000a predates the check for the `fdt_high` variable, meaning that upon fdt\u000a relocation, the fdt can (and will) be moved to a very high address; the\u000a default appears to be 0x9ffa000. This address is so high that when the\u000a Linux kernel starts reading the fdt at the beginning of the boot process,\u000a it encounters a memory access exception and panics[5]. While it is\u000a possible to reduce the highest address the fdt will be relocated to by\u000a setting `bootm_size`, this also has the side effect of limiting the\u000a amount of RAM the kernel can use[3].\u000a\u000a- Because it is not relocated, the flattened device tree needs to be\u000a padded in the build process to guarantee that `fdt resize` has\u000a enough space.\u000a\u000a- The primary ethernet MAC address is stored (and set) in U-boot; they are\u000a shimmed into the device tree by 'fdt boardsetup' through the\u000a 'local-mac-address' property of the respective ethernet node, so OpenWrt\u000a does not need to set this at runtime. Note that U-boot indexes the\u000a ethernet nodes by alias, which is why the device tree explicitly aliases\u000a ethernet1 to enet2.\u000a\u000a- LEDs do not function under OpenWrt. Each of 8 LEDs is connected to an\u000a output of a TI LV164A shift register, which is wired to GPIO lines and\u000a operates through bit-banged SPI. Unfortunately, I am unable to get the\u000a spi-gpio driver to recognize the `led_spi` device tree node at all, as\u000a confirmed by patching in printk messages demonstrating\u000a spi-gpio.c::spi_gpio_probe never runs. It is possible to manually\u000a articulate the shift register by exporting the GPIO lines and stepping\u000a their values through the sysfs.\u000a\u000a- Though they do not function under OpenWrt, I have left the pinout details\u000a of the LEDs and shift register in the device tree to represent real\u000a hardware.\u000a\u000a- An archive of the u-boot and Linux source for the AP3825i (which is one\u000a device of a range of devices code-named 'CHANTRY') be found here[1].\u000a\u000a- The device has an identical case to both the Enterasys WS-AP3725i and\u000a Adtran BSAP-2030[2] (and potentially other Adtran BSAPs). Given that\u000a there is no FCC ID for the board itself (only its WLAN modules), it's\u000a likely these are generic boards, and even that the WS-AP3725i is\u000a identical, with only a change in WLAN card. I have ordered one to confirm\u000a this.\u000a\u000a- For additional information: the process of porting the board is\u000a documented in an OpenWrt forum thread[4].\u000a\u000a[1]: magnet:?xt=urn:btih:f5306a5dfd06d42319e4554565429f84dde96bbc\u000a[2]: https://forum.openwrt.org/t/support-for-adtran-bluesocket-bsap-2030/48538\u000a[3]: https://forum.openwrt.org/t/adding-openwrt-support-for-ws-ap3825i/101168/29\u000a[4]: https://forum.openwrt.org/t/adding-openwrt-support-for-ws-ap3825i/101168\u000a[5]: https://forum.openwrt.org/t/adding-openwrt-support-for-ws-ap3825i/101168/26\u000a\u000aTested-by: Martin Kennedy \u000aSigned-off-by: Martin Kennedy \u000a", "date" : "2022-03-16 18:53:44 +0100", "id" : "7e614820a89208c4e91a3a5f9de07a5402accdaa", "msg" : "mpc85xx: add support for Extreme Networks WS-AP3825i", "paths" : [ { "editType" : "add", "file" : "target/linux/mpc85xx/patches-5.10/107-powerpc-85xx-add-ws-ap3825i-support.patch" }, { "editType" : "edit", "file" : "target/linux/mpc85xx/p1020/config-default" }, { "editType" : "edit", "file" : "target/linux/mpc85xx/image/Makefile" }, { "editType" : "edit", "file" : "target/linux/mpc85xx/image/p1020.mk" }, { "editType" : "add", "file" : "target/linux/mpc85xx/files/arch/powerpc/platforms/85xx/ws-ap3825i.c" }, { "editType" : "add", "file" : "target/linux/mpc85xx/files/arch/powerpc/boot/dts/ws-ap3825i.dts" }, { "editType" : "edit", "file" : "target/linux/mpc85xx/base-files/etc/hotplug.d/ieee80211/10-fix-wifi-mac" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-vr2600v.dts" ], "commitId" : "621b0589fb5cc1cbab826deb1614009fb60ad995", "timestamp" : 1647460081000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq806x: fix TP-Link Archer VR2600v bootlooping\u000a\u000aTimo Schroeder reported:\u000a\"The TP-Link Archer VR2600v is stuck in a boot loop on written\u000asnapshot image. It's able to boot using the snapshot uimage\u000athough, but there ath10k firmware can't be found.\u000a21.02.2 release version doesn't have either problem.\"\u000a\u000aThe VR2600v has a 512 byte header at the beginning of the\u000afirmware that needs to be accounted for.\u000a\u000aFixes: f6a01d7f5c3d (\"ipq806x: convert TP-Link Archer VR2600v to denx,uimage\")\u000aReported-by: Timo Schroeder \u000aReferences: \u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-03-16 20:48:01 +0100", "id" : "621b0589fb5cc1cbab826deb1614009fb60ad995", "msg" : "ipq806x: fix TP-Link Archer VR2600v bootlooping", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-vr2600v.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_avm_fritz7362sl.dts" ], "commitId" : "dadedd5580c53752c0f308ac2861bb07c7f88801", "timestamp" : 1647460081000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "lantiq: fritz7362sl: fix SPI flash node reg property\u000a\u000aThe &spi node has #address-cells = <1> and #size-cells = <0>. Drop the\u000aextra 0 in the reg property from the SPI flash node to ensure it's\u000anumber of cells matches the definition in the parent node. This also\u000amakes the reg property for the SPI flash node consistent with all other\u000aVR9 boards.\u000a\u000aFixes: eae6cac6a30b (\"lantiq: add support for AVM FRITZ!Box 7362 SL\")\u000aSigned-off-by: Martin Blumenstingl \u000a", "date" : "2022-03-16 20:48:01 +0100", "id" : "dadedd5580c53752c0f308ac2861bb07c7f88801", "msg" : "lantiq: fritz7362sl: fix SPI flash node reg property", "paths" : [ { "editType" : "edit", "file" : "target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_avm_fritz7362sl.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_avm_fritz7362sl.dts" ], "commitId" : "a6222738760b9ab796ac0f69d6df8b3f2b9c2f26", "timestamp" : 1647460081000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "lantiq: fritz7362sl: add partition subnode for SPI flash\u000a\u000aWithout a partition subnode ofpart_core still parses direct subnodes as\u000apartitions, but it ignores nodes with a compatible property. Due to\u000athis, the switch to nvmem-cells made the urlader partition inaccessible.\u000aAs a result, the wireless network was broken, as the calibration data\u000ais read from that partition by a script.\u000a\u000aFixes: #8983\u000aSigned-off-by: Jan Hoffmann \u000a", "date" : "2022-03-16 20:48:01 +0100", "id" : "a6222738760b9ab796ac0f69d6df8b3f2b9c2f26", "msg" : "lantiq: fritz7362sl: add partition subnode for SPI flash", "paths" : [ { "editType" : "edit", "file" : "target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_avm_fritz7362sl.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mpc85xx/files/arch/powerpc/boot/dts/ws-ap3825i.dts", "target/linux/mpc85xx/config-5.10" ], "commitId" : "83ca16fc4350c65110caeb7143afc9e9cd300d23", "timestamp" : 1647500703000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "mpc85xx: fix missing kernel config symbol and DTS whitespace issue\u000a\u000aBuildbot has reported following issue while crunching mpc85xx/p1010\u000asubtarget:\u000a\u000a Extreme Networks WS-AP3825i (WS_AP3825I) [N/y/?] (NEW)\u000a\u000aFix it by disabling that config symbol in target kernel config and while\u000aat it fix DTS whitespace issue.\u000a\u000aFixes: 7e614820a892 (\"mpc85xx: add support for Extreme Networks WS-AP3825i\")\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-17 08:05:03 +0100", "id" : "83ca16fc4350c65110caeb7143afc9e9cd300d23", "msg" : "mpc85xx: fix missing kernel config symbol and DTS whitespace issue", "paths" : [ { "editType" : "edit", "file" : "target/linux/mpc85xx/files/arch/powerpc/boot/dts/ws-ap3825i.dts" }, { "editType" : "edit", "file" : "target/linux/mpc85xx/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/dts/qca9531_glinet_gl-xe300.dts", "target/linux/ath79/nand/base-files/etc/board.d/02_network", "target/linux/ath79/nand/base-files/etc/board.d/01_leds" ], "commitId" : "0905b07139ebfa7fff6bd76207317846413ea4aa", "timestamp" : 1647550510000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@david-bauer.net", "comment" : "ath79: improve support for GL.iNet GL-XE300\u000a\u000a- fix eth0 eth1 sharing same mac so it conforms to the behavior stated\u000a in the original commit and the way it is in vendor firmware :\u000a WAN is label, LAN is label +1 and WLAN is label +2\u000a- add default leds config\u000a- add default network config\u000a\u000aSigned-off-by: Pascal Coudurier \u000a", "date" : "2022-03-17 21:55:10 +0100", "id" : "0905b07139ebfa7fff6bd76207317846413ea4aa", "msg" : "ath79: improve support for GL.iNet GL-XE300", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/dts/qca9531_glinet_gl-xe300.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/nand/base-files/etc/board.d/01_leds" }, { "editType" : "edit", "file" : "target/linux/ath79/nand/base-files/etc/board.d/02_network" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.10" ], "commitId" : "4ecf8346c074ff80101a17d39086010f8f4b23b8", "timestamp" : 1647607479000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "kernel: enable SERIAL_8250_16550A_VARIANTS\u000a\u000aKernel 5.6 introduced a new config symbol SERIAL_8250_16550A_VARIANTS.\u000aIn kernel 5.8, this symbol was changed to default to on on !x86, as some\u000aembedded devices still use 16650A variants. Let's play safe here and\u000aenable this symbol in the generic config, to avoid others from running\u000ainto this problem and having to spend several hours trying to bisect\u000athis problem. While we could disable the symbol in the x86 target\u000aconfigs, a 20ms boot time reduction really isn't worth the time wasted\u000aon bisecting this issue.\u000a\u000aMatt discovered this problem while working on adding support for the\u000aWatchGuard Firebox M200 to the qoriq target, where it caused some\u000acharacters to be missing on the console output.\u000a\u000aReported-by: Matt Fawcett \u000aSigned-off-by: Stijn Tintel \u000aReviewed-by: Rui Salvaterra \u000a", "date" : "2022-03-18 14:44:39 +0200", "id" : "4ecf8346c074ff80101a17d39086010f8f4b23b8", "msg" : "kernel: enable SERIAL_8250_16550A_VARIANTS", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/mac80211/patches/subsys/326-mac80211-update-bssid_indicator-in-ieee80211_assign_.patch", "package/kernel/mac80211/patches/subsys/324-mac80211-MBSSID-beacon-handling-in-AP-mode.patch", "package/kernel/mac80211/patches/subsys/323-mac80211-MBSSID-support-in-interface-handling.patch", "package/kernel/mac80211/patches/subsys/500-mac80211_configure_antenna_gain.patch", "package/kernel/mac80211/patches/subsys/325-mac80211-MBSSID-channel-switch.patch" ], "commitId" : "9c8cd1462d939bdd7f01f4daa3cb86f512d0e75f", "timestamp" : 1647610707000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "mac80211: backport MBSSID support\u000a\u000aRequired for an upcoming mt76 update\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-18 14:38:27 +0100", "id" : "9c8cd1462d939bdd7f01f4daa3cb86f512d0e75f", "msg" : "mac80211: backport MBSSID support", "paths" : [ { "editType" : "add", "file" : "package/kernel/mac80211/patches/subsys/324-mac80211-MBSSID-beacon-handling-in-AP-mode.patch" }, { "editType" : "add", "file" : "package/kernel/mac80211/patches/subsys/326-mac80211-update-bssid_indicator-in-ieee80211_assign_.patch" }, { "editType" : "add", "file" : "package/kernel/mac80211/patches/subsys/323-mac80211-MBSSID-support-in-interface-handling.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/subsys/500-mac80211_configure_antenna_gain.patch" }, { "editType" : "add", "file" : "package/kernel/mac80211/patches/subsys/325-mac80211-MBSSID-channel-switch.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/bpftools/patches/001-cflags.patch", "package/network/utils/bpftools/patches/002-includes.patch", "package/network/config/qosify/Makefile", "package/network/utils/bpftools/patches/006-musl-120.patch", "package/network/utils/bpftools/Makefile", "package/network/utils/bpftools/patches/005-tools-arch-powerpc-fix-EDEADLOCK-redefinition-errors.patch" ], "commitId" : "00cbf6f6ab1d5c45a40c68167af897c9526542e8", "timestamp" : 1647671406000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "bpftools: update to standalone bpftools + libbpf, use the latest version\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-19 07:30:06 +0100", "id" : "00cbf6f6ab1d5c45a40c68167af897c9526542e8", "msg" : "bpftools: update to standalone bpftools + libbpf, use the latest version", "paths" : [ { "editType" : "edit", "file" : "package/network/config/qosify/Makefile" }, { "editType" : "delete", "file" : "package/network/utils/bpftools/patches/005-tools-arch-powerpc-fix-EDEADLOCK-redefinition-errors.patch" }, { "editType" : "delete", "file" : "package/network/utils/bpftools/patches/006-musl-120.patch" }, { "editType" : "edit", "file" : "package/network/utils/bpftools/Makefile" }, { "editType" : "add", "file" : "package/network/utils/bpftools/patches/002-includes.patch" }, { "editType" : "add", "file" : "package/network/utils/bpftools/patches/001-cflags.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/bpftools/Makefile" ], "commitId" : "54aab4e7198b07c7323b5aad4cfedef3793ed1ee", "timestamp" : 1647692955000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "bpftools: fix library path on 64 bit systems\u000a\u000adrop the use of LIB_SUFFIX\u000a\u000aFixes: 00cbf6f6ab1d (\"bpftools: update to standalone bpftools + libbpf, use the latest version\")\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-19 13:29:15 +0100", "id" : "54aab4e7198b07c7323b5aad4cfedef3793ed1ee", "msg" : "bpftools: fix library path on 64 bit systems", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/bpftools/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/iwinfo/Makefile" ], "commitId" : "013b0435641ab12d9a896c29c213d90da64bc623", "timestamp" : 1647702838000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "iwinfo: update to latest Git head\u000a\u000aChangelog:\u000a90bfbb9 devices: Add Cypress CYW43455\u000a234075b devices: fix AMD RZ608 format\u000a0e2a318 devices: add AMD RZ608 device-id\u000a\u000aSigned-off-by: Josef Schlehofer \u000a", "date" : "2022-03-19 16:13:58 +0100", "id" : "013b0435641ab12d9a896c29c213d90da64bc623", "msg" : "iwinfo: update to latest Git head", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/iwinfo/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm27xx/image/Makefile" ], "commitId" : "31ccc27f41f6844f91728c7448d6ca0a0d0ae5b5", "timestamp" : 1647702838000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "bcm27xx: bcm2711: add kmod-usb-net-lan78xx\u000a\u000aSome vendors like Seeedstudio in their product [1] with Raspberry Pi\u000aCompute Module 4 uses Microchip LAN7800 (USB 3.0 to Gigabit\u000aEthernet Bridge) - USB 3.0 extended from PCIe of CM4.\u000a\u000alsusb output:\u000a```\u000aBus 002 Device 002: ID 0424:7800 Microchip LAN7800\u000a```\u000a\u000aRaspberry Pi 4 and even Compute Module 4 has many resources available\u000aand for just one kernel module it is not necessary to add additional specific CM4 profiles.\u000aLet's include it by default, so the both Ethernet ports will be usable\u000ato have better user-experience. Because previous generation of Raspberry\u000aPi included LAN7800 Gigabit Ethernet by default and it is enabled there\u000a[2] in kernel without additional kernel module, which was added recently [3].\u000a\u000aAfter this commit in dmesg can be found this:\u000a\u000a```\u000aroot@OpenWrt:~# dmesg | grep lan\u000a[ 7.038889] lan78xx 2-3:1.0 (unnamed net_device) (uninitialized): int urb period 64\u000a[ 7.090484] usbcore: registered new interface driver lan78xx\u000a```\u000a\u000aTested and works with sysupgrade image.\u000a\u000a[1] https://www.seeedstudio.com/Dual-GbE-Carrier-Board-with-4GB-RAM-32GB-eMMC-RPi-CM4-Case-p-5029.html\u000a[2] https://github.com/openwrt/openwrt/blob/32c74552b2310531af593ee0f859a3935a3a7cbd/target/linux/bcm27xx/bcm2709/config-5.4#L437\u000a[3] https://github.com/openwrt/openwrt/commit/31647d8be8c60bfb6690c87c739b8abe6dc03950\u000a\u000aSigned-off-by: Josef Schlehofer \u000a", "date" : "2022-03-19 16:13:58 +0100", "id" : "31ccc27f41f6844f91728c7448d6ca0a0d0ae5b5", "msg" : "bcm27xx: bcm2711: add kmod-usb-net-lan78xx", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm27xx/image/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/firmware/cypress-firmware/Makefile" ], "commitId" : "7ca7e0b22de6e629f5df12b8a935a168073bcca3", "timestamp" : 1647702838000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "cypress-firmware: update it to version 5.4.18-2021_0812\u000a\u000a- Binary files were renamed to cyfmac from brcmfmac, but the files needs\u000a to be on the router with the previous naming\u000a\u000a[ 6.656165] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6\u000a[ 6.665182] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.bin failed with error -2\u000a[ 6.674928] brcmfmac mmc1:0001:1: Falling back to sysfs fallback for: brcm/brcmfmac43455-sdio.bin\u000a\u000a- Cypress were acquired by Infineon Technologies\u000aThus change the project URL and switch to download files from their\u000aGitHub repository. This is much better than the previous solution, which\u000arequires finding new threads on their community forum about new driver\u000aupdates, and it will be necessary to change the URL each time.\u000a\u000aUnfortunately, it seems that there is not published changelog, but\u000aaccording to this forum thread [1], be careful by opening the link from\u000asolution since it contains ending bracket ), it brings fixes for various\u000asecurity vulnerabilities, which were fixed in 7_45_234.\u000a\u000aFixes:\u000a- FragAttacks\u000a- Kr00k\u000a\u000aAlso add LICENSE file\u000a\u000aRun tested on Seeedstudio router powered by Raspberry Pi 4 CM with\u000apackage cypress-firmware-43455-sdio.\u000a\u000aBefore:\u000aroot@OpenWrt:~# dmesg | grep 'Firmware: BCM4345/6'\u000a[ 6.895050] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6 wl0: Mar 23 2020 02:20:01 version 7.45.206 (r725000 CY) FWID 01-febaba43\u000a\u000aAfter:\u000aroot@OpenWrt:~# dmesg | grep 'Firmware: BCM4345/6'\u000a[ 6.829805] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6 wl0: Apr 15 2021 03:03:20 version 7.45.234 (4ca95bb CY) FWID 01-996384e2\u000a\u000a[1] https://community.infineon.com/t5/Wi-Fi-Bluetooth-for-Linux/Outdated-brcmfmac-firmware-for-Raspberry-Pi-4-in-OpenWrt-21-02-1/m-p/331593#M2269\u000a\u000aSigned-off-by: Josef Schlehofer \u000a", "date" : "2022-03-19 16:13:58 +0100", "id" : "7ca7e0b22de6e629f5df12b8a935a168073bcca3", "msg" : "cypress-firmware: update it to version 5.4.18-2021_0812", "paths" : [ { "editType" : "edit", "file" : "package/firmware/cypress-firmware/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/quilt.mk" ], "commitId" : "9586a270a06aa8305f066a07ca35ca4883035eed", "timestamp" : 1647702838000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "quilt.mk: fix typo in the Host section\u000a\u000aHOST_PATCH_DIR is used for host patches, not PATCH_DIR.\u000a\u000aFixes refreshing patches with a custom HOST_PATCH_DIR.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-19 16:13:58 +0100", "id" : "9586a270a06aa8305f066a07ca35ca4883035eed", "msg" : "quilt.mk: fix typo in the Host section", "paths" : [ { "editType" : "edit", "file" : "include/quilt.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/arptables/Makefile" ], "commitId" : "2f5088ef5f3abd581e82970d223206a87a3c1909", "timestamp" : 1647702838000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "arptables: rename package to arptables-legacy\u000a\u000aThis prepare the introduction of arptables-nft.\u000aAdd PROVIDES so dependencies are not broken,\u000ause ALTERNATIVES.\u000a\u000aSigned-off-by: Etienne Champetier \u000a", "date" : "2022-03-19 16:13:58 +0100", "id" : "2f5088ef5f3abd581e82970d223206a87a3c1909", "msg" : "arptables: rename package to arptables-legacy", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/arptables/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/ebtables/Makefile" ], "commitId" : "905b49920fa85d80aa36c1df0db1bb8f13843648", "timestamp" : 1647702838000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ebtables: rename to ebtables-legacy\u000a\u000aThis prepare the introduction of ebtables-nft.\u000aAdd PROVIDES so dependencies are not broken,\u000ause ALTERNATIVES.\u000a\u000aSigned-off-by: Etienne Champetier \u000a", "date" : "2022-03-19 16:13:58 +0100", "id" : "905b49920fa85d80aa36c1df0db1bb8f13843648", "msg" : "ebtables: rename to ebtables-legacy", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/ebtables/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/iptables/Makefile" ], "commitId" : "afb6824a2c188e5f2610c989a2848bb70e594efb", "timestamp" : 1647702838000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "iptables: add xtables-legacy package\u000a\u000aThis allows to install ip6tables-legacy without iptables-legacy\u000a\u000aSigned-off-by: Etienne Champetier \u000a", "date" : "2022-03-19 16:13:58 +0100", "id" : "afb6824a2c188e5f2610c989a2848bb70e594efb", "msg" : "iptables: add xtables-legacy package", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/iptables/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/iptables/Makefile" ], "commitId" : "c913be1da1b4688cbfebaa54895624ad5e01c476", "timestamp" : 1647702838000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "iptables: add xtables-nft package\u000a\u000aThis allows to install ip6tables-nft without iptables-nft\u000aThis prepare the addition of {arp,eb}tables-nft\u000a\u000aSigned-off-by: Etienne Champetier \u000a", "date" : "2022-03-19 16:13:58 +0100", "id" : "c913be1da1b4688cbfebaa54895624ad5e01c476", "msg" : "iptables: add xtables-nft package", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/iptables/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/iptables/patches/002-xtables-Call-init_extensions_a_b.patch", "package/network/utils/iptables/Makefile" ], "commitId" : "66bb6dde36c22d3fb305f2d75741efd715ffeccc", "timestamp" : 1647702838000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "iptables: add {arp,eb}tables-nft\u000a\u000aAdd a patch to add some missing init_extensions{a,b}() calls\u000aPackage lib{arp,eb}t_*.so\u000a\u000aSigned-off-by: Etienne Champetier \u000a", "date" : "2022-03-19 16:13:58 +0100", "id" : "66bb6dde36c22d3fb305f2d75741efd715ffeccc", "msg" : "iptables: add {arp,eb}tables-nft", "paths" : [ { "editType" : "add", "file" : "package/network/utils/iptables/patches/002-xtables-Call-init_extensions_a_b.patch" }, { "editType" : "edit", "file" : "package/network/utils/iptables/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/iptables/Makefile" ], "commitId" : "30c15d06e872c3170367fbf3c33da3d2b7b639cd", "timestamp" : 1647702838000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "iptables: bump PKG_RELEASE\u000a\u000aFollowing {arp,eb}tables-nft addition, bump PKG_RELEASE\u000a\u000aSigned-off-by: Etienne Champetier \u000a", "date" : "2022-03-19 16:13:58 +0100", "id" : "30c15d06e872c3170367fbf3c33da3d2b7b639cd", "msg" : "iptables: bump PKG_RELEASE", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/iptables/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/kernel-5.10", "target/linux/generic/config-5.10", "target/linux/bcm27xx/patches-5.10/950-0157-arch-arm64-Add-Revision-Serial-Model-to-cpuinfo.patch", "target/linux/generic/hack-5.10/220-arm-gc_sections.patch" ], "commitId" : "048f0b170296c6fc2e2076bbe7c07b4c840d31f6", "timestamp" : 1647702838000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: bump 5.10 to 5.10.105\u000a\u000aUpdated default config with new sym (CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y).\u000a\u000aManually rebased:\u000a generic/hack-5.10/220-arm-gc_sections.patch\u000a\u000aAll other patches automatically rebased.\u000a\u000aBuild system: x86_64\u000aBuild-tested: bcm2711/RPi4B, mt7622/RT3200\u000aRun-tested: bcm2711/RPi4B, mt7622/RT3200\u000a\u000aSigned-off-by: John Audia \u000a", "date" : "2022-03-19 16:13:58 +0100", "id" : "048f0b170296c6fc2e2076bbe7c07b4c840d31f6", "msg" : "kernel: bump 5.10 to 5.10.105", "paths" : [ { "editType" : "edit", "file" : "include/kernel-5.10" }, { "editType" : "edit", "file" : "target/linux/generic/config-5.10" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0157-arch-arm64-Add-Revision-Serial-Model-to-cpuinfo.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.10/220-arm-gc_sections.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.10/773-v5.18-1-net-dsa-Move-VLAN-filtering-syncing-out-of-dsa_switc.patch", "target/linux/bcm27xx/patches-5.10/950-0697-ARM-dts-bcm2711-fold-in-the-correct-interrupt.patch", "target/linux/realtek/patches-5.10/709-lag-offloading.patch", "include/kernel-5.10", "target/linux/at91/patches-5.10/148-net-macb-Add-default-usrio-config-to-default-gem-con.patch", "target/linux/at91/patches-5.10/117-net-macb-add-function-to-disable-all-macb-clocks.patch", "target/linux/at91/patches-5.10/119-net-macb-add-support-for-sama7g5-gem-interface.patch", "target/linux/bcm27xx/patches-5.10/950-0361-ARM-dts-Expand-PCIe-space-on-BCM2711.patch", "target/linux/bcm27xx/patches-5.10/950-0580-drm-vc4-Separate-VEC-compatible-variants.patch", "target/linux/bcm27xx/patches-5.10/950-0638-ARM-dts-bcm2711-Tune-DMA-parameters-for-HDMI-audio.patch", "target/linux/bcm27xx/patches-5.10/950-0388-dt-Use-compatible-string-for-BCM2711-DSI1.patch", "target/linux/bcm27xx/patches-5.10/950-0463-bcm2711-Disable-bsc_intr-and-aon_intr-by-default-and.patch", "target/linux/generic/backport-5.10/773-v5.18-2-net-dsa-Avoid-cross-chip-syncing-of-VLAN-filtering.patch", "target/linux/bcm27xx/patches-5.10/950-0462-ARM-dts-bcm2711-Add-the-CEC-interrupt-controller.patch", "target/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch", "target/linux/at91/patches-5.10/115-net-macb-add-userio-bits-as-platform-configuration.patch", "target/linux/at91/patches-5.10/118-net-macb-unprepare-clocks-in-case-of-failure.patch", "target/linux/bcm27xx/patches-5.10/950-0579-drm-vc4-Fix-VEC-address-for-BCM2711-in-the-devicetre.patch", "target/linux/bcm27xx/patches-5.10/950-0464-bcm2711-Remove-old-GIC-interrupt.patch", "target/linux/bcm27xx/patches-5.10/950-0256-gpiolib-Don-t-prevent-IRQ-usage-of-output-GPIOs.patch", "target/linux/at91/patches-5.10/120-net-macb-add-support-for-sama7g5-emac-interface.patch" ], "commitId" : "b04d38a2eaa5604aa7216e0c02846d96dc2d317f", "timestamp" : 1647702838000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: bump 5.10 to 5.10.106\u000a\u000aAll patches automatically rebased.\u000a\u000aBuild system: x86_64\u000aBuild-tested: bcm2711/RPi4B, mt7622/RT3200\u000aRun-tested: bcm2711/RPi4B, mt7622/RT3200\u000a\u000aSigned-off-by: John Audia \u000a", "date" : "2022-03-19 16:13:58 +0100", "id" : "b04d38a2eaa5604aa7216e0c02846d96dc2d317f", "msg" : "kernel: bump 5.10 to 5.10.106", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0463-bcm2711-Disable-bsc_intr-and-aon_intr-by-default-and.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/148-net-macb-Add-default-usrio-config-to-default-gem-con.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/118-net-macb-unprepare-clocks-in-case-of-failure.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0464-bcm2711-Remove-old-GIC-interrupt.patch" }, { "editType" : "edit", "file" : "target/linux/realtek/patches-5.10/709-lag-offloading.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0638-ARM-dts-bcm2711-Tune-DMA-parameters-for-HDMI-audio.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0462-ARM-dts-bcm2711-Add-the-CEC-interrupt-controller.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/773-v5.18-2-net-dsa-Avoid-cross-chip-syncing-of-VLAN-filtering.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/117-net-macb-add-function-to-disable-all-macb-clocks.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/119-net-macb-add-support-for-sama7g5-gem-interface.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/120-net-macb-add-support-for-sama7g5-emac-interface.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0388-dt-Use-compatible-string-for-BCM2711-DSI1.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0256-gpiolib-Don-t-prevent-IRQ-usage-of-output-GPIOs.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/115-net-macb-add-userio-bits-as-platform-configuration.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0361-ARM-dts-Expand-PCIe-space-on-BCM2711.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0579-drm-vc4-Fix-VEC-address-for-BCM2711-in-the-devicetre.patch" }, { "editType" : "edit", "file" : "include/kernel-5.10" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0697-ARM-dts-bcm2711-fold-in-the-correct-interrupt.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/773-v5.18-1-net-dsa-Move-VLAN-filtering-syncing-out-of-dsa_switc.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0580-drm-vc4-Separate-VEC-compatible-variants.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/system/procd/files/service", "package/system/procd/Makefile", "package/base-files/files/etc/shinit" ], "commitId" : "b9017384cae7bbc47186fdf35a80207844876a0d", "timestamp" : 1647702838000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "procd: move service command to procd\u000a\u000aThe service command belongs to the procd and does not belong in the\u000ashinit. In the course of the move, the script was also checked with\u000ashellcheck and cleaned up.\u000a\u000aSigned-off-by: Florian Eckert \u000a", "date" : "2022-03-19 16:13:58 +0100", "id" : "b9017384cae7bbc47186fdf35a80207844876a0d", "msg" : "procd: move service command to procd", "paths" : [ { "editType" : "edit", "file" : "package/system/procd/Makefile" }, { "editType" : "add", "file" : "package/system/procd/files/service" }, { "editType" : "edit", "file" : "package/base-files/files/etc/shinit" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/base-files/files/etc/rc.common" ], "commitId" : "09c41ea6792a86cfcacb13f6727f5049c3f87cd6", "timestamp" : 1647702838000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "base-files: add wrapper for procd service list command\u000a\u000aA service managed by procd does have a json object with usefull information.\u000aThis information could by dumped with the following command.\u000a\u000aubus call service list \"{ 'verbose':true, 'name': ')'\". }\"\u000a\u000aThis line is long and complicated to enter. This commit adds a wrapper\u000acall to the procd service section tool to simplify the input and get the\u000aoutput faster.\u000a\u000aWe could now enter the command /etc/initd/ info to get the info\u000afaster.\u000a\u000aSigned-off-by: Florian Eckert \u000a", "date" : "2022-03-19 16:13:58 +0100", "id" : "09c41ea6792a86cfcacb13f6727f5049c3f87cd6", "msg" : "base-files: add wrapper for procd service list command", "paths" : [ { "editType" : "edit", "file" : "package/base-files/files/etc/rc.common" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/mt7621/base-files/etc/board.d/01_leds", "target/linux/ramips/image/mt7621.mk", "target/linux/ramips/mt7621/base-files/etc/board.d/02_network", "target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac", "package/boot/uboot-envtools/files/ramips", "target/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh", "target/linux/ramips/dts/mt7621_beeline_smartbox-flash.dts" ], "commitId" : "f8b02130d2cd3b919c1292bc8ee8870f66794536", "timestamp" : 1647702841000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ramips: add support for Beeline SmartBox Flash\u000a\u000aBeeline SmartBox Flash is a wireless AC1300 (WiFi 5) router manufactured\u000aby Arcadyan company.\u000a\u000aDevice specification\u000a--------------------\u000aSoC Type: MediaTek MT7621AT\u000aRAM: 256 MiB, Winbond W632GU6NB\u000aFlash: 128 MiB (NAND), Winbond W29N01HVSINF\u000aWireless 2.4 GHz (MT7615DN): b/g/n, 2x2\u000aWireless 5 GHz (MT7615DN): a/n/ac, 2x2\u000aEthernet: 3xGbE (WAN, LAN1, LAN2)\u000aUSB ports: 1xUSB3.0\u000aButton: 1 (Reset/WPS)\u000aLEDs: 1 RGB LED\u000aPower: 12 VDC, 1.5 A\u000aConnector type: Barrel\u000aBootloader: U-Boot (Ralink UBoot Version: 5.0.0.2)\u000aOEM: Arcadyan WE42022\u000a\u000aInstallation\u000a------------\u000a1. Place *factory.trx on any web server (192.168.1.2 in this example)\u000a2. Connect to the router using telnet shell (no password required)\u000a3. Save MAC adresses to U-Boot environment:\u000a uboot_env --set --name eth2macaddr --value $(ifconfig | grep eth2 | \\\u000a awk '{print $5}')\u000a uboot_env --set --name eth3macaddr --value $(ifconfig | grep eth3 | \\\u000a awk '{print $5}')\u000a uboot_env --set --name ra0macaddr --value $(ifconfig | grep ra0 | \\\u000a awk '{print $5}')\u000a uboot_env --set --name rax0macaddr --value $(ifconfig | grep rax0 | \\\u000a awk '{print $5}')\u000a4. Ensure that MACs were saved correctly:\u000a uboot_env --get --name eth2macaddr\u000a uboot_env --get --name eth3macaddr\u000a uboot_env --get --name ra0macaddr\u000a uboot_env --get --name rax0macaddr\u000a5. Download and write the OpenWrt images:\u000a cd /tmp\u000a wget http://192.168.1.2/factory.trx\u000a mtd_write erase /dev/mtd4\u000a mtd_write write factory.trx /dev/mtd4\u000a6. Set 1st boot partition and reboot:\u000a uboot_env --set --name bootpartition --value 0\u000a reboot\u000a\u000aBack to Stock\u000a-------------\u000a1. Run in the OpenWrt shell:\u000a fw_setenv bootpartition 1\u000a reboot\u000a2. Optional step. Upgrade the stock firmware with any version to\u000a overwrite the OpenWrt in Slot 1.\u000a\u000aMAC addresses\u000a-------------\u000a+-----------+-------------------+----------------+\u000a| Interface | MAC | Source |\u000a+-----------+-------------------+----------------+\u000a| label | 30:xx:xx:51:xx:09 | No MACs was |\u000a| LAN | 30:xx:xx:51:xx:09 | found on Flash |\u000a| WAN | 30:xx:xx:51:xx:06 | [1] |\u000a| WLAN_2g | 30:xx:xx:51:xx:07 | |\u000a| WLAN_5g | 32:xx:xx:41:xx:07 | |\u000a+-----------+-------------------+----------------+\u000a[1]:\u000aa. Label wasb't found neither in factory nor in other places.\u000ab. MAC addresses are stored in encrypted partition \"glbcfg\". Encryption\u000a key hasn't known yet. To ensure the correct MACs in OpenWrt, a hack\u000a with saving of the MACs to u-boot-env during the installation was\u000a applied.\u000ac. Default Ralink ethernet MAC address (00:0C:43:28:80:36) was found in\u000a \"Factory\" 0xfff0. It's the same for all Smartbox Flash devices. OEM\u000a firmware also uses this MAC when initialazes ethernet driver. In\u000a OpenWrt we use it only as internal GMAC (eth0), all other MACs are\u000a unique. Therefore, there is no any barriers to the operation of several\u000a Smartbox Flash devices even within the same broadcast domain.\u000a\u000aStock firmware image format\u000a---------------------------\u000a+--------------+---------------+----------------------------------------+\u000a| Offset | 1.0.15 | Description |\u000a+==============+===============+========================================+\u000a| 0x0 | 5d 43 6f 74 | TRX magic \"]Cot\" |\u000a+--------------+---------------+----------------------------------------+\u000a| 0x4 | 00 70 ff 00 | Length (reverse) |\u000a+--------------+---------------+----------------------------------------+\u000a| | | htonl(~crc) from 0xc (\"flag_version\") |\u000a| 0x8 | 72 b3 93 16 | to \"Length\" |\u000a+--------------+---------------+----------------------------------------+\u000a| 0xc | 00 00 01 00 | Flags |\u000a+--------------+---------------+----------------------------------------+\u000a| | | Offset (reverse) of Kernel partition |\u000a| 0x10 | 1c 00 00 00 | from the start of the header |\u000a+--------------+---------------+----------------------------------------+\u000a| | | Offset (reverse) of RootFS partition |\u000a| 0x14 | 00 00 42 00 | from the start of the header |\u000a+--------------+---------------+----------------------------------------+\u000a| 0x18 | 00 00 00 00 | Zeroes |\u000a+--------------+---------------+----------------------------------------+\u000a| 0x1c | 27 05 19 56 … | Kernel data + zero padding |\u000a+--------------+---------------+----------------------------------------+\u000a| | | RootFS data (starting with \"hsqs\") + |\u000a| 0x420000 | 68 73 71 73 … | zero padding to \"Length\" |\u000a+--------------+---------------+----------------------------------------+\u000a| | | Some signature data (format is |\u000a| | | unknown). Necessary for the fw |\u000a| \"Lenght\" | 00 00 00 00 … | update via oem fw web interface. |\u000a+--------------+---------------+----------------------------------------+\u000a| \"Lenght\" + | | TRX magic \"HDR0\". U-Boot is |\u000a| 0x10c | 48 44 52 30 | checking it at every boot. |\u000a+--------------+---------------+----------------------------------------+\u000a| | | 1.00: |\u000a| | | Zero padding to (\"Lenght\" + 0x23000) |\u000a| | | 1.0.12: |\u000a| | | Zero padding to (\"Lenght\" + 0x2a000) |\u000a| \"Lenght\" + | | 1.0.13, 1.0.15, 1.0.16: |\u000a| 0x110 | 00 00 00 00 | Zero padding to (\"Lenght\" + 0x10000) |\u000a+--------------+---------------+----------------------------------------+\u000a\u000aSigned-off-by: Mikhail Zhilkin \u000a", "date" : "2022-03-19 16:14:01 +0100", "id" : "f8b02130d2cd3b919c1292bc8ee8870f66794536", "msg" : "ramips: add support for Beeline SmartBox Flash", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/image/mt7621.mk" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/board.d/02_network" }, { "editType" : "add", "file" : "target/linux/ramips/dts/mt7621_beeline_smartbox-flash.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/board.d/01_leds" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac" }, { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/ramips" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/ncurses/patches/101-ncurses-5.6-20080628-kbs.patch", "package/libs/ncurses/patches/900-terminfo.patch", "package/libs/ncurses/patches/102-ncurses-5.9-gcc-5.patch", "package/libs/ncurses/patches/100-ncurses-5.6-20080112-urxvt.patch", "package/libs/ncurses/patches/103-ncurses-ar-determinism.patch", "package/libs/ncurses/Makefile" ], "commitId" : "3bf10bac1117eeb9e27c69f4bc5dbfe604c97733", "timestamp" : 1647708149000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ncurses: update to 6.3\u000a\u000arelease notes: https://invisible-island.net/ncurses/announce-6.3.html\u000a\u000aSigned-off-by: Huangbin Zhan \u000a", "date" : "2022-03-19 17:42:29 +0100", "id" : "3bf10bac1117eeb9e27c69f4bc5dbfe604c97733", "msg" : "ncurses: update to 6.3", "paths" : [ { "editType" : "edit", "file" : "package/libs/ncurses/patches/102-ncurses-5.9-gcc-5.patch" }, { "editType" : "edit", "file" : "package/libs/ncurses/patches/101-ncurses-5.6-20080628-kbs.patch" }, { "editType" : "edit", "file" : "package/libs/ncurses/patches/103-ncurses-ar-determinism.patch" }, { "editType" : "edit", "file" : "package/libs/ncurses/patches/900-terminfo.patch" }, { "editType" : "edit", "file" : "package/libs/ncurses/patches/100-ncurses-5.6-20080112-urxvt.patch" }, { "editType" : "edit", "file" : "package/libs/ncurses/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/hack-5.10/251-kconfig.patch", "include/kernel-5.10", "target/linux/mpc85xx/patches-5.10/107-powerpc-85xx-add-ws-ap3825i-support.patch", "target/linux/generic/pending-5.10/530-jffs2_make_lzma_available.patch", "target/linux/generic/hack-5.10/253-ksmbd-config.patch" ], "commitId" : "1eb5d50fd3dff15a2e316fcfa3c25597be429526", "timestamp" : 1647708161000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: bump 5.10 to 5.10.107\u000a\u000aAll patches automatically rebased.\u000a\u000aBuild system: x86_64\u000aBuild-tested: bcm2711/RPi4B, mt7622/RT3200\u000aRun-tested: bcm2711/RPi4B, mt7622/RT3200\u000a\u000aSigned-off-by: John Audia \u000a", "date" : "2022-03-19 17:42:41 +0100", "id" : "1eb5d50fd3dff15a2e316fcfa3c25597be429526", "msg" : "kernel: bump 5.10 to 5.10.107", "paths" : [ { "editType" : "edit", "file" : "target/linux/mpc85xx/patches-5.10/107-powerpc-85xx-add-ws-ap3825i-support.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/530-jffs2_make_lzma_available.patch" }, { "editType" : "edit", "file" : "include/kernel-5.10" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.10/251-kconfig.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.10/253-ksmbd-config.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/mt7621_dlink_dir-878-r1.dts", "target/linux/ramips/image/mt7621.mk" ], "commitId" : "42626aef676d2ca1ea1577b7a47ba8e4135f1a4c", "timestamp" : 1647715880000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ramips: add support for D-Link DIR-878 R1\u000a\u000aSpecifications:\u000a- SoC: MediaTek MT7621AT\u000a- RAM: 128 MB (DDR3)\u000a- Flash: 16 MB (SPI NOR)\u000a- WiFi: MT7615N (2.4GHz) and MT7615N (5Ghz)\u000a- Switch: 1 WAN, 4 LAN (Gigabit)\u000a- Buttons: Reset, WiFi Toggle, WPS\u000a- LEDs: Power, Internet, WiFi 2.4G WiFi 5G\u000a\u000aThe R1 revision is identical to the A1 revision except\u000a- No Config2 Parition, therefore\u000a- factory partition resized to 64k from 128K\u000a- Firmware partition offset is 0x50000 not 0x60000\u000a- Firmware partitions size increased by 64K\u000a- Firmware partition type is \"denx,uimage\", not \"sge,uimage\"\u000a- Padding of image creation \"uimage-padhdr 96\" removed\u000a\u000aInstallation:\u000aUpdate to the last D-Link firmware through web-ui before OpenWRT\u000ainstallation then follow the instructions to patch your device using\u000aD-Link FailsafeUI.\u000a\u000a- D-Link FailsafeUI:\u000aPower down the router, press and hold the reset button, then\u000are-plug it. Keep the reset button pressed until the internet LED stops\u000aflashing, then jack into any lan port and manually assign a static IP\u000aaddress in 192.168.0.0/24 other than 192.168.0.1 (e.g. 192.168.0.2)\u000aand go to http://192.168.0.1\u000aFlash with the factory image.\u000a\u000aSigned-off-by: Igor Nazarov \u000a", "date" : "2022-03-19 19:51:20 +0100", "id" : "42626aef676d2ca1ea1577b7a47ba8e4135f1a4c", "msg" : "ramips: add support for D-Link DIR-878 R1", "paths" : [ { "editType" : "add", "file" : "target/linux/ramips/dts/mt7621_dlink_dir-878-r1.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/image/mt7621.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq40xx/base-files/etc/board.d/02_network", "target/linux/ipq40xx/image/generic.mk", "target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-x1pro.dts", "target/linux/ipq40xx/patches-5.10/901-arm-boot-add-dts-files.patch", "target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-x1pro.dtsi" ], "commitId" : "7ea2f3d6e22b506d137cf255ae73ae498c176d1c", "timestamp" : 1647716700000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ipq40xx: add support for Telco X1 Pro\u000a\u000aTelco X1 Pro is a Cat12 LTE-A Pro modem router.\u000aVendor firmware is based on a recent version of OpenWrt.\u000aFlashing is possible via CLI using sysupgrade -F -n\u000aThe serial headers allow bootloader and console access\u000aSerial setting: 115200 8N1\u000a\u000aBrief Specifications:\u000aIPQ4019 SoC\u000a32MB flash\u000a512MB RAM\u000a4x gigabit LAN\u000a1x gigabit WAN\u000aDual-band Wave-2 wifi\u000a2x SMA LTE antenna connectors\u000a2x RP-SMA wifi antennas\u000a1x USB 2.0 port\u000a1x Reset button\u000aSerial headers installed\u000a1x Nano SIM tray\u000a1x Quectel EM-12G LTE-A Pro modem\u000a1x M.2 slot attached to USB 3.0\u000a1x internal micro SD card slot\u000a\u000aSigned-off-by: Nicholas Smith \u000a", "date" : "2022-03-19 20:05:00 +0100", "id" : "7ea2f3d6e22b506d137cf255ae73ae498c176d1c", "msg" : "ipq40xx: add support for Telco X1 Pro", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq40xx/base-files/etc/board.d/02_network" }, { "editType" : "add", "file" : "target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-x1pro.dts" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/patches-5.10/901-arm-boot-add-dts-files.patch" }, { "editType" : "add", "file" : "target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-x1pro.dtsi" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/image/generic.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand-ids.c" ], "commitId" : "4177de10df384e0106191e5b204b0aa11431fe77", "timestamp" : 1647801219000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "mediatek: Add GD5F1GQ5xExxG to mtk-snand\u000a\u000aSome units of the Xiaomi Redmi Router AX6S/Xiaomi Router AX3200 contain this part.\u000a\u000aSigned-off-by: Richard Huynh \u000a", "date" : "2022-03-20 18:33:39 +0000", "id" : "4177de10df384e0106191e5b204b0aa11431fe77", "msg" : "mediatek: Add GD5F1GQ5xExxG to mtk-snand", "paths" : [ { "editType" : "edit", "file" : "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand-ids.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mediatek/image/mt7622.mk", "target/linux/mediatek/mt7622/base-files/etc/board.d/01_leds", "target/linux/mediatek/mt7622/base-files/etc/board.d/02_network", "target/linux/mediatek/mt7622/base-files/lib/upgrade/platform.sh", "package/boot/uboot-envtools/files/mediatek_mt7622", "target/linux/mediatek/dts/mt7622-xiaomi-redmi-router-ax6s.dts" ], "commitId" : "9f9477b2751231d57cdd8c227149b88c93491d93", "timestamp" : 1647801219000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "mediatek: Add support for Xiaomi Redmi Router AX6S\u000a\u000aAlso known as the \"Xiaomi Router AX3200\" in western markets,\u000abut only the AX6S is widely installation-capable at this time.\u000a\u000aSoC: MediaTek MT7622B\u000aRAM: DDR3 256 MiB (ESMT M15T2G16128A)\u000aFlash: SPI-NAND 128 MiB (ESMT F50L1G41LB or Gigadevice GD5F1GQ5xExxG)\u000aWLAN: 2.4/5 GHz 4T4R\u000a2.4 GHz: MediaTek MT7622B\u000a5 GHz: MediaTek MT7915E\u000aEthernet: 4x 10/100/1000 Mbps\u000aSwitch: MediaTek MT7531B\u000aLEDs/Keys: 2/2 (Internet + System LED, Mesh button + Reset pin)\u000aUART: Marked J1 on board VCC RX GND TX, beginning from \"1\". 3.3v, 115200n8\u000aPower: 12 VDC, 1.5 A\u000a\u000aNotes:\u000aU-Boot passes through the ethaddr from uboot-env partition,\u000abut also has been known to reset it to a generic mac address\u000ahardcoded in the bootloader.\u000a\u000aHowever, bdata is also populated with the ethernet mac addresses,\u000abut is also typically never written to. Thus this is used instead.\u000a\u000aInstallation:\u000a1. Flash stock Xiaomi \"closed beta\" image labelled\u000a'miwifi_rb03_firmware_stable_1.2.7_closedbeta.bin'.\u000a(MD5: 5eedf1632ac97bb5a6bb072c08603ed7)\u000a\u000a2. Calculate telnet password from serial number and login\u000a\u000a3. Execute commands to prepare device\u000anvram set ssh_en=1\u000anvram set uart_en=1\u000anvram set boot_wait=on\u000anvram set flag_boot_success=1\u000anvram set flag_try_sys1_failed=0\u000anvram set flag_try_sys2_failed=0\u000anvram commit\u000a\u000a4. Download and flash image\u000aOn computer:\u000apython -m http.server\u000aOn router:\u000acd /tmp\u000awget http://:8000/factory.bin\u000amtd -r write factory.bin firmware\u000a\u000aDevice should reboot at this point.\u000a\u000aReverting to stock:\u000aStock Xiaomi recovery tftp that accepts their signed images,\u000awith default ips of 192.168.31.1 + 192.168.31.100.\u000aStock image should be renamed to tftp server ip in hex (Eg. C0A81F64.img)\u000aTriggered by holding reset pin on powerup.\u000a\u000aA simple implementation of this would be via dnsmasq's\u000adhcp-boot option or using the vendor's (Windows only)\u000arecovery tool available on their website.\u000a\u000aSigned-off-by: Richard Huynh \u000a", "date" : "2022-03-20 18:33:39 +0000", "id" : "9f9477b2751231d57cdd8c227149b88c93491d93", "msg" : "mediatek: Add support for Xiaomi Redmi Router AX6S", "paths" : [ { "editType" : "edit", "file" : "target/linux/mediatek/mt7622/base-files/etc/board.d/02_network" }, { "editType" : "edit", "file" : "target/linux/mediatek/mt7622/base-files/lib/upgrade/platform.sh" }, { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/mediatek_mt7622" }, { "editType" : "edit", "file" : "target/linux/mediatek/mt7622/base-files/etc/board.d/01_leds" }, { "editType" : "add", "file" : "target/linux/mediatek/dts/mt7622-xiaomi-redmi-router-ax6s.dts" }, { "editType" : "edit", "file" : "target/linux/mediatek/image/mt7622.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm4908/patches-5.4/087-v5.18-0002-pinctrl-bcm-add-driver-for-BCM4908-pinmux.patch", "target/linux/generic/backport-5.4/900-v5.9-0003-leds-add-RGB-color-option-as-that-is-different-from-.patch", "target/linux/generic/backport-5.4/080-wireguard-0065-crypto-x86-poly1305-Remove-assignments-with-no-effec.patch", "target/linux/bcm53xx/patches-5.4/034-v5.11-0009-ARM-dts-BCM5301X-Enable-USB-3-PHY-on-Luxul-XWR-3150.patch", "target/linux/generic/backport-5.4/080-wireguard-0095-wireguard-queueing-cleanup-ptr_ring-in-error-path-of.patch", "target/linux/layerscape/patches-5.4/701-net-0042-sdk_dpaa-ceetm-add-independent-CEETM-congestion-thre.patch", "target/linux/generic/backport-5.4/821-v5.8-i2c-pxa-implement-generic-i2c-bus-recovery.patch", "target/linux/generic/backport-5.4/723-v5.5-net-sfp-handle-module-remove-outside-state-machine.patch", "target/linux/bcm4908/patches-5.4/071-v5.12-0001-net-dsa-bcm_sf2-support-BCM4908-s-integrated-switch.patch", "target/linux/generic/backport-5.4/080-wireguard-0134-wireguard-allowedips-allocate-nodes-in-kmem_cache.patch", "target/linux/generic/hack-5.4/280-rfkill-stubs.patch", "target/linux/bcm63xx/patches-5.4/348-MIPS-BCM63XX-fix-BCM63268-USB-clock.patch", "target/linux/layerscape/patches-5.4/701-net-0016-dpaa_eth-use-ptp-timer-phandle-instead-of-ptimer-han.patch", "target/linux/bcm63xx/patches-5.4/144-add-removed-syscon_regmap_lookup_by_pdevname.patch", "target/linux/generic/backport-5.4/080-wireguard-0014-crypto-x86-poly1305-unify-Poly1305-state-struct-with.patch", "target/linux/bcm63xx/patches-5.4/514-board_bcm6345.patch", "target/linux/generic/hack-5.4/700-swconfig_switch_drivers.patch", "target/linux/generic/backport-5.4/080-wireguard-0030-crypto-arm-curve25519-import-Bernstein-and-Schwabe-s.patch", "target/linux/layerscape/patches-5.4/302-dts-0059-arm64-dts-fsl-ls1046-Modify-the-qspi-flash-frequency.patch", "target/linux/bcm63xx/patches-5.4/423-bcm63xx_enet_add_b53_support.patch", "target/linux/layerscape/patches-5.4/302-dts-0109-arm64-dts-ls1028a-rdb-Enable-SGMII-AN-for-the-QSGMII.patch", "target/linux/bcm4908/patches-5.4/086-v5.12-0004-dt-bindings-phy-brcm-brcmstb-usb-phy-add-BCM4908-bin.patch", "target/linux/generic/pending-5.4/744-net-sfp-move-phy_start-phy_stop-to-phylink.patch", "target/linux/bcm63xx/patches-5.4/800-wl_exports.patch", "target/linux/generic/backport-5.4/738-v5.5-net-phy-marvell10g-add-SFP-support.patch", "target/linux/generic/pending-5.4/742-net-sfp-add-more-extended-compliance-codes.patch", "target/linux/generic/backport-5.4/732-v5.5-net-sfp-track-upstream-s-attachment-state-in-state-m.patch", "target/linux/generic/backport-5.4/080-wireguard-0067-crypto-Kconfig-CRYPTO_MANAGER_EXTRA_TESTS-requires-t.patch", "target/linux/bcm63xx/patches-5.4/431-MIPS-BCM63XX-add-nand-rset.patch", "target/linux/generic/backport-5.4/808-v5.8-i2c-pxa-add-and-use-definitions-for-IBMR-register.patch", "target/linux/layerscape/patches-5.4/701-net-0030-sdk_fman-resolve-arm32-compilation-issues-for-linux-.patch", "target/linux/generic/backport-5.4/406-v5.13-0001-mtd-core-add-nvmem-cells-compatible-to-parse-mtd-as-.patch", "target/linux/bcm47xx/patches-5.4/831-old_gpio_wdt.patch", "target/linux/generic/backport-5.4/080-wireguard-0021-crypto-blake2s-generic-C-library-implementation-and-.patch", "include/kernel-5.4", "target/linux/generic/pending-5.4/419-mtd-redboot-add-of_match_table-with-DT-binding.patch", "target/linux/layerscape/patches-5.4/303-core-0006-mm-Re-export-ioremap_page_range.patch", "target/linux/generic/backport-5.4/080-wireguard-0066-crypto-x86-poly1305-add-back-a-needed-assignment.patch", "target/linux/bcm63xx/patches-5.4/355-MIPS-BCM63XX-allow-board-implementations-to-force-fl.patch", "target/linux/generic/backport-5.4/025-power-reset-add-driver-for-LinkStation-power-off.patch", "target/linux/generic/backport-5.4/765-v5.12-net-dsa-automatically-bring-up-DSA-master-when-openi.patch", "target/linux/generic/hack-5.4/205-kconfig-exit.patch", "target/linux/generic/backport-5.4/080-wireguard-0011-crypto-mips-chacha-wire-up-accelerated-32r2-code-fro.patch", "target/linux/generic/pending-5.4/465-m25p80-mx-disable-software-protection.patch", "target/linux/layerscape/patches-5.4/302-dts-0030-arm64-dts-lx2160-PCS-PHY-definitions-for-10GBase-KR-.patch", "target/linux/bcm63xx/patches-5.4/033-v5.9-mtd-parsers-bcm63xx-simplify-CFE-detection.patch", "target/linux/archs38/config-5.4", "target/linux/bcm4908/patches-5.4/081-v5.12-reset-simple-add-BCM4908-MISC-PCIe-reset-controller-.patch", "target/linux/generic/backport-5.4/721-v5.5-net-sfp-move-tx-disable-on-device-down-to-main-state.patch", "target/linux/layerscape/patches-5.4/302-dts-0010-arm64-dts-ls208xa-accumulated-change-to-ls208xa-boar.patch", "target/linux/layerscape/patches-5.4/302-dts-0102-LF-20-1-arm64-dts-ls1012ardb-Update-qspi-node-dts-pr.patch", "target/linux/bcm4908/patches-5.4/075-v5.13-0004-net-dsa-bcm_sf2-add-function-finding-RGMII-register.patch", "target/linux/generic/hack-5.4/904-debloat_dma_buf.patch", "target/linux/generic/pending-5.4/103-MIPS-select-CPU_MIPS64-for-remaining-MIPS64-CPUs.patch", "target/linux/generic/pending-5.4/612-netfilter_match_reduce_memory_access.patch", "target/linux/bcm63xx/patches-5.4/373-MIPS-BCM63XX-register-interrupt-controllers-through-.patch", "target/linux/generic/backport-5.4/080-wireguard-0089-wireguard-socket-remove-extra-call-to-synchronize_ne.patch", "target/linux/generic/backport-5.4/080-wireguard-0105-wireguard-noise-separate-receive-counter-from-send-c.patch", "target/linux/generic/pending-5.4/401-mtd-add-support-for-different-partition-parser-types.patch", "target/linux/generic/pending-5.4/140-jffs2-use-.rename2-and-add-RENAME_WHITEOUT-support.patch", "target/linux/generic/hack-5.4/710-net-dsa-mv88e6xxx-default-VID-1.patch", "target/linux/layerscape/patches-5.4/701-net-0059-sdk_fman-on-P-series-platforms-the-OH-ports-start-at.patch", "target/linux/layerscape/patches-5.4/302-dts-0080-arm64-dts-ls1028a-rdb-enable-emmc-hs400-mode.patch", "target/linux/layerscape/patches-5.4/302-dts-0016-arm64-dts-ls104x-add-iommu-map-to-pci-controllers.patch", "target/linux/layerscape/patches-5.4/302-dts-0018-arm64-dts-ls104x-use-a-pseudo-bus-to-constrain-usb-d.patch", "target/linux/bcm53xx/patches-5.4/310-ARM-BCM5301X-Add-DT-for-Netgear-R7900.patch", "target/linux/layerscape/patches-5.4/302-dts-0118-add-DTS-for-Traverse-LS1043-Boards.patch", "target/linux/generic/pending-5.4/753-net-sfp-add-support-for-Clause-45-PHYs.patch", "target/linux/layerscape/patches-5.4/701-net-0058-sdk_fman-probe-OH-ports-on-PPC.patch", "target/linux/generic/backport-5.4/800-v5.5-scsi-core-Add-sysfs-attributes-for-VPD-pages-0h-and-.patch", "target/linux/generic/pending-5.4/770-01-net-ethernet-mtk_eth_soc-significantly-reduce-mdio-b.patch", "target/linux/bcm63xx/patches-5.4/335-MIPS-BCM63XX-fix-PCIe-memory-window-size.patch", "target/linux/generic/pending-5.4/120-Fix-alloc_node_mem_map-with-ARCH_PFN_OFFSET-calcu.patch", "target/linux/generic/backport-5.4/410-mtd-fix-calculating-partition-end-address.patch", "target/linux/generic/backport-5.4/080-wireguard-0088-wireguard-send-account-for-mtu-0-devices.patch", "target/linux/layerscape/patches-5.4/301-arch-0010-arm64-add-stage-2-cache-able-non-shareable-page-type.patch", "target/linux/bcm4908/patches-5.4/075-v5.13-0002-net-dsa-bcm_sf2-setup-BCM4908-internal-crossbar.patch", "target/linux/generic/pending-5.4/400-mtd-add-rootfs-split-support.patch", "target/linux/generic/pending-5.4/683-of_net-add-mac-address-to-of-tree.patch", "target/linux/generic/backport-5.4/042-v5.5-arm64-csum-Fix-pathological-zero-length-calls.patch", "target/linux/generic/backport-5.4/080-wireguard-0129-wireguard-do-not-use-O3.patch", "target/linux/layerscape/patches-5.4/302-dts-0119-arm64-dts-lx2160a-add-more-thermal-zone-support.patch", "target/linux/bcm4908/patches-5.4/087-v5.18-0001-i2c-brcmstb-allow-compiling-on-BCM4908.patch", "target/linux/bcm63xx/patches-5.4/366-MIPS-BCM63XX-fallback-sprom-override-devid.patch", "target/linux/bcm63xx/patches-5.4/345-MIPS-BCM63XX-fixup-mapped-SPI-flash-access-on-boot.patch", "target/linux/layerscape/patches-5.4/701-net-0056-sdk-dpa-adapt-compatibles-to-upstream-binding-docume.patch", "target/linux/generic/pending-5.4/430-mtd-add-myloader-partition-parser.patch", "target/linux/bcm63xx/patches-5.4/379-MIPS-BCM63XX-provide-a-gpio-lookup-for-the-pcmcia-re.patch", "target/linux/bcm63xx/patches-5.4/102-MIPS-BCM63XX-move-code-touching-the-USB-private-regi.patch", "target/linux/generic/backport-5.4/772-v5.12-net-dsa-don-t-use-switchdev_notifier_fdb_info-in-dsa.patch", "target/linux/layerscape/patches-5.4/701-net-0045-sdk_dpaa-ceetm-increment-the-interface-s-ern-counter.patch", "target/linux/bcm63xx/patches-5.4/030-v5.9-leds-bcm6328-support-second-hw-blinking-interval.patch", "target/linux/layerscape/patches-5.4/302-dts-0084-arm64-dts-ls1028a-define-networking-options-for-QDS.patch", "target/linux/generic/backport-5.4/775-v5.12-net-dsa-listen-for-SWITCHDEV_-FDB-DEL-_ADD_TO_DEVICE.patch", "target/linux/bcm63xx/patches-5.4/428-bcm63xx_enet-rgmii-ctrl-fix.patch", "target/linux/bcm63xx/patches-5.4/390-MIPS-BCM63XX-do-not-register-SPI-controllers.patch", "target/linux/layerscape/patches-5.4/302-dts-0053-sdk-arm64-dts-nxp-add-DPAA1-SDK-flavor-dts-files.patch", "target/linux/generic/backport-5.4/080-wireguard-0005-crypto-arm64-chacha-depend-on-generic-chacha-library.patch", "target/linux/generic/pending-5.4/757-net-sfp-rename-sm_retries.patch", "target/linux/generic/hack-5.4/910-kobject_uevent.patch", "target/linux/generic/backport-5.4/071-v5.16-04-mips-bpf-Add-JIT-workarounds-for-CPU-errata.patch", "target/linux/generic/backport-5.4/080-wireguard-0054-crypto-x86-curve25519-replace-with-formally-verified.patch", "target/linux/generic/hack-5.4/259-regmap_dynamic.patch", "target/linux/generic/backport-5.4/080-wireguard-0073-wireguard-selftests-import-harness-makefile-for-test.patch", "target/linux/bcm47xx/patches-5.4/830-huawei_e970_support.patch", "target/linux/bcm63xx/patches-5.4/344-MIPS-BCM63XX-detect-flash-type-early-and-store-the-r.patch", "target/linux/bcm63xx/patches-5.4/515-board-bcm6348.patch", "target/linux/generic/hack-5.4/902-debloat_proc.patch", "target/linux/layerscape/patches-5.4/302-dts-0089-arm64-dts-ls1028a-Update-the-clock-providers-for-the.patch", "target/linux/generic/backport-5.4/760-net-ethernet-mediatek-Integrate-GDM-PSE-setup-operat.patch", "target/linux/generic/backport-5.4/814-v5.8-i2c-pxa-fix-i2c_pxa_wait_bus_not_busy-boundary-condi.patch", "target/linux/bcm4908/patches-5.4/032-v5.13-0006-arm64-dts-broadcom-bcm4908-fix-switch-parent-node-na.patch", "target/linux/generic/backport-5.4/080-wireguard-0086-wireguard-selftests-reduce-complexity-and-fix-make-r.patch", "target/linux/bcm63xx/patches-5.4/331-MIPS-BCM63XX-define-variant-id-field.patch", "target/linux/layerscape/patches-5.4/302-dts-0107-arm64-dts-ls1012ardb-Update-qspi-node-property.patch", "target/linux/bcm4908/patches-5.4/084-v5.6-0010-phy-usb-PHY-s-MDIO-registers-not-accessible-without-.patch", "target/linux/layerscape/patches-5.4/701-net-0031-sdk_dpaa-ls1043a-errata-maintain-timestamp-info.patch", "target/linux/bcm47xx/patches-5.4/900-ssb-reject-PCI-writes-setting-CardBus-bridge-resourc.patch", "target/linux/generic/pending-5.4/613-netfilter_optional_tcp_window_check.patch", "target/linux/generic/backport-5.4/820-v5.8-i2c-pxa-use-master-abort-for-device-probes.patch", "target/linux/generic/backport-5.4/080-wireguard-0075-wireguard-global-fix-spelling-mistakes-in-comments.patch", "target/linux/bcm53xx/patches-5.4/034-v5.11-0011-ARM-dts-BCM5301X-Add-a-default-compatible-for-switch.patch", "target/linux/layerscape/patches-5.4/302-dts-0026-arm64-dts-nxp-add-more-thermal-zone-support.patch", "target/linux/generic/pending-5.4/342-powerpc-Enable-kernel-XZ-compression-option-on-PPC_8.patch", "target/linux/generic/backport-5.4/080-wireguard-0118-wireguard-socket-remove-bogus-__be32-annotation.patch", "target/linux/layerscape/patches-5.4/701-net-0010-dpaa_eth-ls1043a-errata-check-if-the-skb-is-linear-a.patch", "target/linux/layerscape/patches-5.4/303-core-0004-cgroup-bfq-revert-bfq.weight-symlink-change.patch", "target/linux/generic/backport-5.4/080-wireguard-0094-wireguard-send-remove-errant-newline-from-packet_enc.patch", "target/linux/bcm63xx/patches-5.4/518-board_bcm6368.patch", "target/linux/generic/backport-5.4/809-v5.8-i2c-pxa-always-set-fm-and-hs-members-for-each-type.patch", "target/linux/bcm63xx/patches-5.4/404-NET-bcm63xx_enet-move-phy_-dis-connect-into-probe-re.patch", "target/linux/generic/backport-5.4/831-v5.13-0001-firmware-bcm47xx_nvram-rename-finding-function-and-i.patch", "target/linux/layerscape/patches-5.4/302-dts-0069-arm64-dts-ls1028a-Add-ftm_alarm0-DT-node.patch", "target/linux/bcm4908/patches-5.4/073-v5.12-0011-net-broadcom-bcm4908_enet-fix-NAPI-poll-returned-val.patch", "target/linux/layerscape/patches-5.4/302-dts-0040-arm64-dts-ls1012a-reorganize-pfe_mac-nodes.patch", "target/linux/bcm53xx/patches-5.4/500-UBI-Detect-EOF-mark-and-erase-all-remaining-blocks.patch", "target/linux/generic/hack-5.4/660-fq_codel_defaults.patch", "target/linux/generic/backport-5.4/080-wireguard-0055-crypto-x86-curve25519-leave-r12-as-spare-register.patch", "target/linux/generic/backport-5.4/080-wireguard-0079-wireguard-queueing-do-not-account-for-pfmemalloc-whe.patch", "target/linux/bcm63xx/patches-5.4/424-bcm63xx_enet_no_request_mem_region.patch", "target/linux/bcm4908/patches-5.4/170-net-broadcom-bcm4908_enet-reset-DMA-rings-sw-indexes.patch", "target/linux/bcm4908/patches-5.4/035-v5.17-0002-arm64-dts-broadcom-bcm4908-add-DT-for-Netgear-RAXE50.patch", "target/linux/layerscape/patches-5.4/302-dts-0029-arm64-dts-lx2160-Add-all-pcs-mdio-definitions-accord.patch", "target/linux/generic/backport-5.4/780-net-dsa-mt7530-setup-core-clock-even-in-TRGMII-mode.patch", "target/linux/generic/backport-5.4/080-wireguard-0028-crypto-lib-curve25519-work-around-Clang-stack-spilli.patch", "target/linux/bcm63xx/patches-5.4/136-pinctrl-add-a-pincontrol-driver-for-BCM6358.patch", "target/linux/bcm63xx/patches-5.4/333-MIPS-BCM63XX-detect-BCM6362-variants.patch", "target/linux/bcm63xx/patches-5.4/401-bcm963xx_real_rootfs_length.patch", "target/linux/bcm4908/patches-5.4/084-v5.6-0007-phy-usb-Add-support-for-new-Synopsys-USB-controller-.patch", "target/linux/bcm47xx/patches-5.4/320-MIPS-BCM47XX-Devices-database-update-for-4.x.patch", "target/linux/generic/backport-5.4/080-wireguard-0061-crypto-arm-curve25519-include-linux-scatterlist.h.patch", "target/linux/generic/backport-5.4/735-v5.5-net-sfp-allow-sfp-to-probe-slow-to-initialise-GPON-m.patch", "target/linux/generic/backport-5.4/071-v5.16-01-mips-uasm-Add-workaround-for-Loongson-2F-nop-CPU-err.patch", "target/linux/generic/pending-5.4/150-bridge_allow_receiption_on_disabled_port.patch", "target/linux/generic/pending-5.4/447-mtd-spinand-gigadevice-Add-support-for-GD5F4GQ4xC.patch", "target/linux/generic/backport-5.4/817-v5.8-i2c-pxa-ensure-timeout-messages-are-unique.patch", "target/linux/generic/backport-5.4/080-wireguard-0131-wireguard-peer-allocate-in-kmem_cache.patch", "target/linux/generic/pending-5.4/203-kallsyms_uncompressed.patch", "target/linux/generic/pending-5.4/493-ubi-set-ROOT_DEV-to-ubiblock-rootfs-if-unset.patch", "target/linux/generic/backport-5.4/401-v5.11-dt-bindings-mtd-convert-fixed-partitions-to-the-json.patch", "target/linux/generic/backport-5.4/080-wireguard-0116-wireguard-selftests-check-that-route_me_harder-packe.patch", "target/linux/generic/backport-5.4/731-v5.5-net-sfp-ensure-TX_FAULT-has-deasserted-before-probin.patch", "target/linux/generic/hack-5.4/249-udp-tunnel-selection.patch", "target/linux/bcm63xx/patches-5.4/357-MIPS-BCM63XX-use-platform-data-for-the-sprom.patch", "target/linux/generic/backport-5.4/402-v5.12-0002-dt-bindings-mtd-add-binding-for-BCM4908-partitions.patch", "target/linux/generic/pending-5.4/760-net-dsa-mv88e6xxx-fix-vlan-setup.patch", "target/linux/generic/backport-5.4/080-wireguard-0013-crypto-poly1305-move-core-routines-into-a-separate-l.patch", "target/linux/layerscape/patches-5.4/302-v5.7-dts-0119-arm64-dts-ls1043a-rdb-add-compatible-for-board.patch", "target/linux/layerscape/patches-5.4/302-dts-0014-arm64-dts-ls104xa-set-mask-to-drop-TBU-ID-from-Strea.patch", "target/linux/generic/hack-5.4/531-debloat_lzma.patch", "target/linux/generic/backport-5.4/720-v5.5-net-sfp-move-sfp-sub-state-machines-into-separate-fu.patch", "target/linux/generic/pending-5.4/611-netfilter_match_bypass_default_table.patch", "target/linux/generic/backport-5.4/807-v5.8-i2c-pxa-re-arrange-register-field-definitions.patch", "target/linux/generic/backport-5.4/813-v5.8-i2c-pxa-clean-up-decode_bits.patch", "target/linux/generic/backport-5.4/400-v5.8-dt-bindings-mtd-partition-Document-the-slc-mode-prop.patch", "target/linux/layerscape/patches-5.4/302-dts-0011-ARM-dts-accumulated-change.patch", "target/linux/layerscape/patches-5.4/302-dts-0024-arm64-dts-lx2160a-add-DT-node-for-all-DSPI-controlle.patch", "target/linux/generic/backport-5.4/739-v5.5-net-phylink-update-to-use-phy_support_asym_pause.patch", "target/linux/layerscape/patches-5.4/301-arch-0006-export-arch_setup_dma_ops.patch", "target/linux/generic/backport-5.4/071-v5.16-06-mips-bpf-Remove-old-BPF-JIT-implementations.patch", "target/linux/bcm4908/patches-5.4/034-v5.16-0003-arm64-dts-broadcom-bcm4908-Fix-UART-clock-name.patch", "target/linux/generic/backport-5.4/816-v5.8-i2c-pxa-avoid-complaints-with-non-responsive-slaves.patch", "target/linux/layerscape/patches-5.4/701-net-0012-dpaa_eth-ceetm-adapt-to-the-new-gnet-stats-API.patch", "target/linux/generic/backport-5.4/800-v5.5-iio-imu-Add-support-for-the-FXOS8700-IMU.patch", "target/linux/generic/pending-5.4/671-net-provide-defines-for-_POLICY_FAILED-until-all-cod.patch", "target/linux/generic/backport-5.4/080-wireguard-0082-wireguard-noise-reject-peers-with-low-order-public-k.patch", "target/linux/layerscape/patches-5.4/302-dts-0006-arm64-dts-ls1012a-accumulated-change-for-ls1012a-boa.patch", "target/linux/generic/pending-5.4/600-netfilter_conntrack_flush.patch", "target/linux/bcm4908/patches-5.4/401-mtd-support-BLKRRPART.patch", "target/linux/bcm63xx/patches-5.4/415-MIPS-BCM63XX-export-the-attached-flash-type.patch", "target/linux/layerscape/patches-5.4/302-dts-0055-arm64-dts-ls1028a-Add-PCIe-controller-DT-nodes.patch", "target/linux/bcm63xx/patches-5.4/207-MIPS-BCM63XX-move-device-registration-code-into-its-.patch", "target/linux/bcm63xx/patches-5.4/420-BCM63XX-add-endian-check-for-ath9k.patch", "target/linux/layerscape/patches-5.4/302-dts-0115-LF-789-2-arm64-dts-add-overlay-support-for-ls1028a-q.patch", "target/linux/bcm63xx/patches-5.4/327-irqchip-bcm6345-periph-clear-on-init.patch", "target/linux/bcm4908/patches-5.4/074-v5.13-0003-net-broadcom-bcm4908_enet-support-TX-interrupt.patch", "target/linux/bcm4908/patches-5.4/031-v5.12-0006-arm64-dts-broadcom-bcm4908-describe-PMB-block.patch", "target/linux/bcm4908/patches-5.4/073-v5.12-0012-net-broadcom-bcm4908_enet-enable-RX-after-processing.patch", "target/linux/bcm47xx/patches-5.4/400-mtd-bcm47xxpart-get-nvram.patch", "target/linux/generic/backport-5.4/393-v5.5-sch_cake-drop-unused-variable-tin_quantum_prio.patch", "target/linux/generic/pending-5.4/746-net-phylink-re-split-__phylink_connect_phy.patch", "target/linux/bcm4908/patches-5.4/036-v5.18-0003-arm64-dts-broadcom-bcm4908-add-watchdog-block.patch", "target/linux/layerscape/patches-5.4/302-dts-0079-arm64-dts-ls1028a-Fix-interrupt-map-property-of-PCIe.patch", "target/linux/generic/backport-5.4/408-v5.13-mtd-cfi_cmdset_0002-Disable-buffered-writes-for-AMD.patch", "target/linux/bcm4908/patches-5.4/073-v5.12-0002-dt-bindings-net-bcm4908-enet-include-ethernet-contro.patch", "target/linux/layerscape/patches-5.4/302-dts-0112-arm64-dts-fsl-ls1028a-prepare-dts-for-overlay.patch", "target/linux/bcm4908/patches-5.4/082-v5.12-0003-soc-bcm-brcmstb-add-stubs-for-getting-platform-IDs.patch", "target/linux/generic/pending-5.4/490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch", "target/linux/bcm4908/patches-5.4/032-v5.13-0001-arm64-dts-broadcom-bcm4908-describe-USB-PHY.patch", "target/linux/layerscape/patches-5.4/302-dts-0041-sdk-dts-ls104x-drop-smmu-from-the-qds-and-usdpaa-sdk.patch", "target/linux/bcm63xx/patches-5.4/337-MIPS-BCM63XX-widen-cpuid-field.patch", "target/linux/generic/backport-5.4/080-wireguard-0133-wireguard-allowedips-remove-nodes-in-O-1.patch", "target/linux/generic/backport-5.4/010-Kbuild-don-t-hardcode-path-to-awk-in-scripts-ld-vers.patch", "target/linux/layerscape/patches-5.4/301-arch-0005-arch-arm-add-ARM-specific-fucntions-required-for-ehc.patch", "target/linux/generic/pending-5.4/756-net-sfp-use-a-definition-for-the-fault-recovery-atte.patch", "target/linux/bcm53xx/patches-5.4/140-mtd-parsers-trx-parse-firmware-MTD-partitions-only.patch", "target/linux/bcm47xx/patches-5.4/310-no_highpage.patch", "target/linux/generic/backport-5.4/746-v5.5-net-dsa-mv88e6xxx-Split-monitor-port-configuration.patch", "target/linux/generic/pending-5.4/647-net-dsa-support-hardware-flow-table-offload.patch", "target/linux/bcm63xx/patches-5.4/321-irqchip-add-support-for-bcm6345-style-external-inter.patch", "target/linux/generic/backport-5.4/852-v5.10-0001-net-sfp-VSOL-V2801F-CarlitoxxPro-CPGOS03-0490-v2.0-w.patch", "target/linux/generic/backport-5.4/080-wireguard-0036-crypto-lib-chacha20poly1305-use-chacha20_crypt.patch", "target/linux/generic/backport-5.4/080-wireguard-0122-wireguard-queueing-get-rid-of-per-peer-ring-buffers.patch", "target/linux/bcm63xx/patches-5.4/110-MIPS-BCM63XX-EHCI-controller-does-not-support-overcu.patch", "target/linux/layerscape/patches-5.4/302-dts-0071-arm-dts-ls1021a-replace-ftm0-with-ftm_alarm0-DT-node.patch", "target/linux/layerscape/patches-5.4/701-net-0053-sdk_dpaa-ceetm-store-Qdisc-pointer-in-struct-block.patch", "target/linux/bcm4908/patches-5.4/073-v5.12-0007-net-broadcom-bcm4908_enet-fix-received-skb-length.patch", "target/linux/layerscape/patches-5.4/303-core-0012-LF-789-1-Revert-scripts-Makefile-Enable-creation-of-.patch", "target/linux/generic/backport-5.4/080-wireguard-0084-wireguard-selftests-tie-socket-waiting-to-target-pid.patch", "target/linux/generic/hack-5.4/250-netfilter_depends.patch", "target/linux/generic/backport-5.4/719-v5.5-net-sfp-fix-sfp_bus_add_upstream-warning.patch", "target/linux/generic/backport-5.4/080-wireguard-0090-wireguard-selftests-remove-duplicated-include-sys-ty.patch", "target/linux/bcm63xx/patches-5.4/381-Documentation-add-BCM6318-pincontroller-binding-docu.patch", "target/linux/bcm53xx/patches-5.4/302-ARM-dts-BCM5301X-Update-Northstar-pinctrl-binding.patch", "target/linux/bcm63xx/patches-5.4/375-MIPS-BCM63XX-switch-to-new-gpio-driver.patch", "target/linux/generic/backport-5.4/729-v5.5-net-sfp-eliminate-mdelay-from-PHY-probe.patch", "target/linux/bcm63xx/patches-5.4/133-Documentation-add-BCM6348-pincontroller-binding-docu.patch", "target/linux/generic/pending-5.4/466-Revert-mtd-spi-nor-fix-Spansion-regressions-aliased-.patch", "target/linux/bcm63xx/patches-5.4/413-BCM63XX-allow-providing-fixup-data-in-board-data.patch", "target/linux/generic/backport-5.4/080-wireguard-0047-crypto-chacha20poly1305-add-back-missing-test-vector.patch", "target/linux/bcm53xx/patches-5.4/035-v5.13-0003-ARM-dts-BCM5301X-Fix-Linksys-EA9500-partitions.patch", "target/linux/bcm63xx/config-5.4", "target/linux/bcm63xx/patches-5.4/323-MIPS-BCM63XX-wire-up-BCM6358-s-external-interrupts-4.patch", "target/linux/bcm53xx/patches-5.4/034-v5.11-0002-ARM-dts-BCM5301X-Harmonize-EHCI-OHCI-DT-nodes-name.patch", "target/linux/generic/pending-5.4/755-net-sfp-fix-hwmon.patch", "target/linux/bcm63xx/patches-5.4/040-v5.12-bcm63xx_enet-batch-process-rx-path.patch", "target/linux/generic/backport-5.4/733-v5.5-net-sfp-split-power-mode-switching-from-probe.patch", "target/linux/layerscape/patches-5.4/302-dts-0056-arm64-dts-lx2160a-Enable-usb3-lpm-capable-for-usb3-n.patch", "target/linux/generic/pending-5.4/479-mtd-spi-nor-add-xtx-xt25f128b.patch", "target/linux/layerscape/patches-5.4/302-dts-0101-arm64-dts-ls208xa-Remove-dma-coherent-from-dwc3-node.patch", "target/linux/bcm53xx/config-5.4", "target/linux/generic/backport-5.4/080-wireguard-0018-crypto-arm64-poly1305-incorporate-OpenSSL-CRYPTOGAMS.patch", "target/linux/layerscape/patches-5.4/302-dts-0097-LF-387-5-arm64-dts-layerscape-add-chip-specific-comp.patch", "target/linux/generic/hack-5.4/661-use_fq_codel_by_default.patch", "target/linux/layerscape/patches-5.4/701-net-0032-sdk_dpaa-ls1043a-errata-restrict-the-max-mtu.patch", "target/linux/generic/backport-5.4/080-wireguard-0043-crypto-x86-poly1305-wire-up-faster-implementations-f.patch", "target/linux/generic/backport-5.4/080-wireguard-0104-wireguard-queueing-preserve-flow-hash-across-packet-.patch", "target/linux/layerscape/patches-5.4/302-dts-0036-arm64-dts-ls104x-constrain-sata-dma-address-size.patch", "target/linux/bcm63xx/patches-5.4/130-pinctrl-add-bcm63xx-base-code.patch", "target/linux/generic/pending-5.4/666-Add-support-for-MAP-E-FMRs-mesh-mode.patch", "target/linux/generic/backport-5.4/080-wireguard-0045-crypto-curve25519-Fix-selftest-build-error.patch", "target/linux/generic/backport-5.4/815-v5.8-i2c-pxa-consolidate-i2c_pxa_-xfer-implementations.patch", "target/linux/bcm53xx/patches-5.4/180-usb-xhci-add-support-for-performing-fake-doorbell.patch", "target/linux/generic/backport-5.4/080-wireguard-0031-crypto-arm-curve25519-wire-up-NEON-implementation.patch", "target/linux/layerscape/patches-5.4/302-dts-0062-sdk-dts-ls1046frwy-move-dma-coherent-from-soc-to-its.patch", "target/linux/generic/hack-5.4/761-dt-bindings-net-add-RTL8152-binding-documentation.patch", "target/linux/layerscape/patches-5.4/701-net-0038-sdk_dpaa-ls1043a-errata-stop-advertising-S-G-and-GSO.patch", "target/linux/generic/pending-5.4/480-mtd-set-rootfs-to-be-root-dev.patch", "target/linux/generic/pending-5.4/770-13-net-ethernet-mtk_eth_soc-fix-parsing-packets-in-GDM.patch", "target/linux/generic/pending-5.4/330-MIPS-kexec-Accept-command-line-parameters-from-users.patch", "target/linux/layerscape/patches-5.4/701-net-0006-soc-fsl-bqman-page-align-iommu-mapping-sizes.patch", "target/linux/bcm63xx/patches-5.4/516-board-bcm6358.patch", "target/linux/bcm4908/patches-5.4/084-v5.6-0006-dt-bindings-Add-Broadcom-STB-USB-PHY-binding-documen.patch", "target/linux/layerscape/patches-5.4/701-net-0005-soc-fsl-qbman_portals-add-APIs-to-retrieve-the-probi.patch", "target/linux/generic/backport-5.4/771-mdio-bus-add-generic-find-bus.patch", "target/linux/layerscape/patches-5.4/302-dts-0095-arm64-dts-fsl-ls1028a-Specify-that-the-Felix-port-4-.patch", "target/linux/generic/backport-5.4/080-wireguard-0112-netlink-consistently-use-NLA_POLICY_EXACT_LEN.patch", "target/linux/layerscape/patches-5.4/302-dts-0087-arm-dts-ls1021a-fix-that-FlexTimer-cannot-wakeup-sys.patch", "target/linux/bcm4908/patches-5.4/086-v5.13-0001-phy-phy-brcm-usb-select-SOC_BRCMSTB-on-brcmstb-only.patch", "target/linux/bcm63xx/patches-5.4/138-pinctrl-add-a-pincontrol-driver-for-BCM6362.patch", "target/linux/bcm53xx/patches-5.4/080-v5.13-0001-dt-bindings-nvmem-add-Broadcom-s-NVRAM.patch", "target/linux/bcm4908/patches-5.4/082-v5.12-0002-soc-bcm-add-PM-driver-for-Broadcom-s-PMB.patch", "target/linux/generic/pending-5.4/646-netfilter-nf_flow_table-rework-private-driver-data.patch", "target/linux/generic/pending-5.4/748-net-phylink-split-link_an_mode-configured-and-curren.patch", "target/linux/generic/pending-5.4/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch", "target/linux/generic/backport-5.4/080-wireguard-0017-crypto-x86-poly1305-expose-existing-driver-as-poly13.patch", "target/linux/bcm4908/patches-5.4/084-v5.6-0004-phy-usb-Add-wake-on-functionality.patch", "target/linux/bcm63xx/patches-5.4/349-MIPS-BCM63XX-add-BCM63268-USB-support.patch", "target/linux/bcm63xx/patches-5.4/802-rtl8367r_fix_RGMII_support.patch", "target/linux/generic/backport-5.4/080-wireguard-0057-crypto-arch-lib-limit-simd-usage-to-4k-chunks.patch", "target/linux/bcm63xx/patches-5.4/519-board_bcm63268.patch", "target/linux/bcm53xx/patches-5.4/034-v5.11-0007-ARM-dts-BCM5301X-Move-CRU-devices-to-the-CRU-node.patch", "target/linux/bcm63xx/patches-5.4/026-v5.8-mtd-rawnand-brcmnand-support-v2.1-v2.2-controllers.patch", "target/linux/layerscape/patches-5.4/701-net-0008-fmd-SDK-DPAA-1.x-FMan-driver.patch", "target/linux/layerscape/patches-5.4/701-net-0014-dpa_eth-remove-unused-code.patch", "target/linux/generic/backport-5.4/080-wireguard-0039-crypto-arm-curve25519-add-arch-specific-key-generati.patch", "target/linux/generic/pending-5.4/460-mtd-cfi_cmdset_0002-no-erase_suspend.patch", "target/linux/generic/pending-5.4/403-mtd-hook-mtdsplit-to-Kbuild.patch", "target/linux/bcm63xx/patches-5.4/010-v5.8-MIPS-BCM63xx-fix-6328-boot-selection-bit.patch", "target/linux/bcm63xx/patches-5.4/391-MIPS-BCM63XX-do-not-register-uart.patch", "target/linux/bcm63xx/patches-5.4/354-MIPS-BCM63XX-allow-building-support-for-more-than-on.patch", "target/linux/generic/backport-5.4/728-v5.5-net-sfp-split-the-PHY-probe-from-sfp_sm_mod_init.patch", "target/linux/generic/backport-5.4/080-wireguard-0097-wireguard-selftests-use-normal-kernel-stack-size-on-.patch", "target/linux/generic/pending-5.4/743-net-sfp-add-module-start-stop-upstream-notifications.patch", "target/linux/generic/backport-5.4/753-v5.8-net-dsa-mt7530-fix-VLAN-setup.patch", "target/linux/generic/backport-5.4/771-v5.12-net-dsa-be-louder-when-a-non-legacy-FDB-operation-fa.patch", "target/linux/bcm4908/patches-5.4/086-v5.12-0001-phy-phy-brcm-usb-improve-getting-OF-matching-data.patch", "target/linux/generic/backport-5.4/748-v5.5-net-dsa-mv88e6xxx-fix-broken-if-statement-because-of.patch", "target/linux/generic/backport-5.4/801-v5.6-leds-populate-the-device-s-of_node.patch", "target/linux/bcm4908/patches-5.4/032-v5.13-0004-arm64-dts-broadcom-bcm4908-add-remaining-Netgear-R80.patch", "target/linux/generic/backport-5.4/774-v5.12-net-dsa-exit-early-in-dsa_slave_switchdev_event-if-w.patch", "target/linux/bcm4908/patches-5.4/086-v5.12-0003-dt-bindings-phy-brcm-brcmstb-usb-phy-convert-to-the-.patch", "target/linux/generic/pending-5.4/770-16-net-ethernet-mediatek-mtk_eth_soc-add-flow-offloadin.patch", "target/linux/bcm47xx/patches-5.4/999-wl_exports.patch", "target/linux/layerscape/patches-5.4/701-net-0026-sdk_dpaa-ls1043a-errata-fix-arm32-build.patch", "target/linux/generic/pending-5.4/307-mips_highmem_offset.patch", "target/linux/bcm47xx/patches-5.4/791-tg3-no-pci-sleep.patch", "target/linux/bcm63xx/patches-5.4/500-MIPS-BCM63XX-populate-the-compatible-to-board_info-l.patch", "target/linux/bcm47xx/patches-5.4/976-ssb_increase_pci_delay.patch", "target/linux/layerscape/patches-5.4/302-dts-0009-arm64-dts-ls1088a-accumulated-change-to-ls1088a-boar.patch", "target/linux/generic/backport-5.4/080-wireguard-0049-crypto-arm-chacha-fix-build-failured-when-kernel-mod.patch", "target/linux/generic/pending-5.4/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patch", "target/linux/layerscape/patches-5.4/701-net-0049-sdk_dpaa-ceetm-adapt-to-new-tcf-classify-API.patch", "target/linux/generic/backport-5.4/080-wireguard-0125-crypto-mips-add-poly1305-core.S-to-.gitignore.patch", "target/linux/generic/backport-5.4/041-v5.5-arm64-Implement-optimised-checksum-routine.patch", "target/linux/generic/backport-5.4/080-wireguard-0070-crypto-lib-chacha20poly1305-define-empty-module-exit.patch", "target/linux/generic/pending-5.4/642-net-8021q-support-hardware-flow-table-offload.patch", "target/linux/bcm63xx/patches-5.4/374-gpio-add-a-simple-GPIO-driver-for-bcm63xx.patch", "target/linux/bcm63xx/patches-5.4/532-MIPS-BCM63XX-add-inventel-Livebox-support.patch", "target/linux/generic/pending-5.4/333-arc-enable-unaligned-access-in-kernel-mode.patch", "target/linux/generic/pending-5.4/191-rtc-rs5c372-let_the_alarm_to_be_used_as_wakeup_source.patch", "target/linux/generic/backport-5.4/080-wireguard-0062-crypto-arm-poly1305-Add-prototype-for-poly1305_block.patch", "target/linux/generic/backport-5.4/080-wireguard-0056-crypto-arm-64-poly1305-add-artifact-to-.gitignore-fi.patch", "target/linux/generic/pending-5.4/0931-w1-gpio-fix-problem-with-platfom-data-in-w1-gpio.patch", "target/linux/bcm4908/patches-5.4/180-i2c-brcmstb-fix-support-for-DSL-and-CM-variants.patch", "target/linux/bcm63xx/patches-5.4/427-boards_probe_switch.patch", "target/linux/layerscape/patches-5.4/701-net-0051-sdk_dpaa-ceetm-use-the-tcf-block-infrastructure.patch", "target/linux/generic/pending-5.4/450-mtd-spi-nor-allow-NOR-driver-to-write-fewer-bytes-th.patch", "target/linux/layerscape/patches-5.4/701-net-0021-sdk_dpaa-ls1043a-errata-resplit-the-skb-after-copy.patch", "target/linux/bcm63xx/patches-5.4/382-pinctrl-add-a-pincontrol-driver-for-BCM6318.patch", "target/linux/layerscape/patches-5.4/301-arch-0007-arm-dma-mapping-export-arch_setup_dma_ops.patch", "target/linux/layerscape/patches-5.4/302-dts-0022-arm64-dts-lx2160a-correct-scl-gpios-property.patch", "target/linux/generic/backport-5.4/752-v5.8-net-dsa-provide-an-option-for-drivers-to-always-rece.patch", "target/linux/generic/pending-5.4/476-mtd-spi-nor-add-eon-en25q128.patch", "target/linux/generic/backport-5.4/300-MIPS-Exclude-more-dsemul-code-when-CONFIG_MIPS_FP_SU.patch", "target/linux/bcm63xx/patches-5.4/025-v5.8-mtd-rawnand-brcmnand-rename-page-sizes.patch", "target/linux/generic/pending-5.4/758-net-sfp-error-handling-for-phy-probe.patch", "target/linux/layerscape/patches-5.4/701-net-0035-sdk_dpaa-accept-frames-on-RX-even-if-larger-than-MTU.patch", "target/linux/generic/backport-5.4/080-wireguard-0072-net-WireGuard-secure-network-tunnel.patch", "target/linux/bcm4908/patches-5.4/701-net-dsa-bcm_sf2-keep-GPHY-enabled-on-the-BCM4908.patch", "target/linux/layerscape/patches-5.4/302-dts-0103-arm64-dts-ls1028a-Update-edma-compatible-to-fit-eDMA.patch", "target/linux/bcm4908/patches-5.4/700-net-dsa-bcm_sf2-enable-GPHY-for-switch-probing.patch", "target/linux/layerscape/patches-5.4/302-dts-0106-LF-18-2-arm64-dts-ls1046ardb-Update-qspi-node-dts-pr.patch", "target/linux/generic/backport-5.4/080-wireguard-0004-crypto-x86-chacha-expose-SIMD-ChaCha-routine-as-libr.patch", "target/linux/generic/backport-5.4/080-wireguard-0007-crypto-arm-chacha-import-Eric-Biggers-s-scalar-accel.patch", "target/linux/bcm63xx/patches-5.4/350-MIPS-BCM63XX-support-settings-num-usbh-ports.patch", "target/linux/layerscape/patches-5.4/302-dts-0061-sdk-dts-ls1046-drop-smmu-from-the-frwy-sdk-dtses.patch", "target/linux/layerscape/patches-5.4/302-dts-0052-arm64-dts-fsl-layerscape-fix-warnings-when-compiling.patch", "target/linux/bcm4908/patches-5.4/075-v5.13-0001-net-dsa-bcm_sf2-store-PHY-interface-mode-in-port-str.patch", "target/linux/bcm4908/patches-5.4/083-v5.5-0001-phy-phy-brcm-usb-init-fix-__iomem-annotations.patch", "target/linux/generic/backport-5.4/080-wireguard-0076-wireguard-main-remove-unused-include-linux-version.h.patch", "target/linux/generic/hack-5.4/212-tools_portability.patch", "target/linux/generic/backport-5.4/080-wireguard-0077-wireguard-allowedips-use-kfree_rcu-instead-of-call_r.patch", "target/linux/generic/hack-5.4/220-arm-gc_sections.patch", "target/linux/layerscape/patches-5.4/302-dts-0064-arm64-dts-lx2160a-update-interrupt-property-for-Aqua.patch", "target/linux/generic/pending-5.4/640-netfilter-nf_flow_table-add-hardware-offload-support.patch", "target/linux/generic/pending-5.4/498-mtd-mtdconcat-select-readwrite-function.patch", "target/linux/bcm4908/patches-5.4/033-v5.14-0001-ARM-dts-BCM5301X-Fix-NAND-nodes-names.patch", "target/linux/layerscape/patches-5.4/302-dts-0068-arm64-dts-lx2160a-Update-phy-mode-for-Aquantia-PHYs.patch", "target/linux/archs38/patches-5.4/0001-arch-arc-Add-compiler-option-for-gcc8.4.patch", "target/linux/layerscape/patches-5.4/701-net-0057-sdk_fman-fix-probing-of-10G-ports-on-T102x.patch", "target/linux/bcm53xx/patches-5.4/320-ARM-dts-BCM5301X-Add-serial-to-the-bootargs.patch", "target/linux/generic/pending-5.4/240-remove-unsane-filenames-from-deps_initramfs-list.patch", "target/linux/bcm63xx/patches-5.4/421-BCM63XX-add-led-pin-for-ath9k.patch", "target/linux/layerscape/patches-5.4/302-dts-0117-arm-dts-ls1021a-Add-LS1021A-IOT-board-support.patch", "target/linux/generic/backport-5.4/602-v5.12-net-add-sysfs-attribute-to-control-napi-threaded-mod.patch", "target/linux/layerscape/patches-5.4/701-net-0055-sdk_fman-DPAA-dTSEC-ports-fail-to-work-when-link-cha.patch", "target/linux/layerscape/patches-5.4/301-arch-0001-arm-kernel-utilize-hrtimer-based-broadcast.patch", "target/linux/layerscape/patches-5.4/701-net-0024-sdk_dpaa-ls1043a-errata-verify-and-resize-headroom-a.patch", "target/linux/generic/pending-5.4/270-platform-mikrotik-build-bits.patch", "target/linux/generic/backport-5.4/080-wireguard-0074-wireguard-Kconfig-select-parent-dependency-for-crypt.patch", "target/linux/layerscape/patches-5.4/302-dts-0082-arm64-dts-lx2160a-add-tmu-device-node.patch", "target/linux/layerscape/patches-5.4/701-net-0029-sdk_dpaa-update-the-xmit-timestamp-to-avoid-watchdog.patch", "target/linux/bcm63xx/patches-5.4/043-v5.12-bcm63xx_enet-alloc-rx-skb-with-NET_IP_ALIGN.patch", "target/linux/generic/pending-5.4/767-net-dsa-Sync-static-FDB-entries-on-foreign-interface.patch", "target/linux/generic/hack-5.4/711-net-dsa-mv88e6xxx-disable-ATU-violation.patch", "target/linux/layerscape/patches-5.4/303-core-0007-of-of_reserved_mem-Ensure-cma-reserved-region-not-cr.patch", "target/linux/generic/backport-5.4/080-wireguard-0002-crypto-chacha-move-existing-library-code-into-lib-cr.patch", "target/linux/generic/pending-5.4/770-10-net-ethernet-mtk_eth_soc-unmap-rx-data-before-callin.patch", "target/linux/generic/backport-5.4/080-wireguard-0029-crypto-curve25519-x86_64-library-and-KPP-implementat.patch", "target/linux/generic/backport-5.4/080-wireguard-0111-wireguard-queueing-make-use-of-ip_tunnel_parse_proto.patch", "target/linux/generic/backport-5.4/370-netfilter-nf_flow_table-fix-offloaded-connection-tim.patch", "target/linux/bcm63xx/patches-5.4/336-MIPS-BCM63XX-dynamically-set-the-pcie-memory-windows.patch", "target/linux/generic/backport-5.4/080-wireguard-0117-wireguard-avoid-double-unlikely-notation-when-using-.patch", "target/linux/generic/backport-5.4/080-wireguard-0113-netlink-consistently-use-NLA_POLICY_MIN_LEN.patch", "target/linux/bcm63xx/patches-5.4/132-pinctrl-add-a-pincontrol-driver-for-BCM6328.patch", "target/linux/layerscape/patches-5.4/302-dts-0013-arm64-dts-ls1043a-add-smmu-node.patch", "target/linux/generic/pending-5.4/770-09-net-ethernet-mtk_eth_soc-only-read-the-full-rx-descr.patch", "target/linux/generic/backport-5.4/080-wireguard-0124-crypto-mips-poly1305-enable-for-all-MIPS-processors.patch", "target/linux/generic/backport-5.4/826-v5.8-spi-rb4xx-update-driver-to-be-device-tree-aware.patch", "target/linux/generic/hack-5.4/760-net-usb-r8152-add-LED-configuration-from-OF.patch", "target/linux/bcm47xx/patches-5.4/280-activate_ssb_support_in_usb.patch", "target/linux/bcm63xx/patches-5.4/342-MIPS-BCM63XX-split-PCIe-reset-signals.patch", "target/linux/bcm4908/patches-5.4/076-v5.17-net-dsa-bcm_sf2-refactor-LED-regs-access.patch", "target/linux/generic/hack-5.4/662-remove_pfifo_fast.patch", "target/linux/layerscape/patches-5.4/302-dts-0063-arm64-dts-fsl-remove-backplane-support.patch", "target/linux/generic/hack-5.4/921-always-create-console-node-in-initramfs.patch", "target/linux/bcm4908/patches-5.4/073-v5.12-0013-net-broadcom-BCM4908_ENET-should-not-default-to-y-un.patch", "target/linux/layerscape/patches-5.4/701-net-0054-dpaa_eth-workaround-for-ERR010022.patch", "target/linux/bcm63xx/patches-5.4/142-pinctrl-add-a-pincontrol-driver-for-BCM63268.patch", "target/linux/generic/backport-5.4/601-v5.12-net-implement-threaded-able-napi-poll-loop-support.patch", "target/linux/generic/hack-5.4/421-drivers-mtd-parsers-add-nvmem-support-to-cmdlinepart.patch", "target/linux/layerscape/patches-5.4/302-dts-0081-arm64-dts-lx2160a-add-ftm_alarm0-DT-node.patch", "target/linux/layerscape/patches-5.4/301-arch-0012-soc-fsl-select-MFD_CORE-for-qixis-driver.patch", "target/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patch", "target/linux/bcm63xx/patches-5.4/512-board_bcm6328.patch", "target/linux/layerscape/patches-5.4/302-dts-0037-arm64-dts-lx2160a-qds-add-sata-node-support.patch", "target/linux/layerscape/patches-5.4/701-net-0011-dpaa_eth-ceetm-adapt-to-net-sched-API-changes.patch", "target/linux/layerscape/patches-5.4/302-dts-0051-arm64-dts-fsl-layerscape-fix-warnings-when-compiling.patch", "target/linux/bcm63xx/patches-5.4/139-Documentation-add-BCM6368-pincontroller-binding-docu.patch", "target/linux/bcm53xx/patches-5.4/032-v5.9-ARM-dts-BCM5301X-Specify-switch-ports-for-Luxul-devi.patch", "target/linux/bcm53xx/patches-5.4/033-v5.10-0001-ARM-dts-BCM5301X-Specify-PWM-in-the-DT.patch", "target/linux/generic/backport-5.4/730-v5.5-net-sfp-allow-fault-processing-to-transition-to-othe.patch", "target/linux/bcm63xx/patches-5.4/322-MIPS-BCM63XX-switch-to-IRQ_DOMAIN.patch", "target/linux/generic/backport-5.4/371-netfilter-nf_flow_table-fix-up-ct-state-of-flows-aft.patch", "target/linux/bcm4908/patches-5.4/084-v5.6-0002-phy-usb-Get-all-drivers-that-use-USB-clks-using-corr.patch", "target/linux/generic/backport-5.4/782-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch", "target/linux/bcm63xx/patches-5.4/360-MIPS-BCM63XX-add-support-for-raw-sproms.patch", "target/linux/bcm63xx/patches-5.4/371_add_of_node_available_by_alias.patch", "target/linux/bcm63xx/patches-5.4/511-board_bcm6318.patch", "target/linux/layerscape/patches-5.4/302-dts-0020-arm64-dts-lx2160a-add-MDIO-device-tree-nodes.patch", "target/linux/generic/backport-5.4/080-wireguard-0042-crypto-x86-poly1305-import-unmodified-cryptogams-imp.patch", "target/linux/bcm63xx/patches-5.4/021-v5.8-mtd-rawnand-brcmnand-improve-hamming-oob-layout.patch", "target/linux/generic/pending-5.4/308-mips32r2_tune.patch", "target/linux/generic/backport-5.4/080-wireguard-0102-wireguard-selftests-use-newer-iproute2-for-gcc-10.patch", "target/linux/generic/pending-5.4/810-pci_disable_common_quirks.patch", "target/linux/generic/pending-5.4/645-netfilter-nf_flow_table-rework-hardware-offload-time.patch", "target/linux/generic/hack-5.4/221-module_exports.patch", "target/linux/layerscape/patches-5.4/303-core-0008-ENGR00279980-ubi-attach-do-not-return-EINVAL-if-the-.patch", "target/linux/generic/backport-5.4/080-wireguard-0016-crypto-x86-poly1305-depend-on-generic-library-not-ge.patch", "target/linux/bcm4908/patches-5.4/036-v5.18-0004-arm64-dts-broadcom-bcm4908-add-I2C-block.patch", "target/linux/bcm4908/patches-5.4/084-v5.6-0003-phy-usb-Put-USB-phys-into-IDDQ-on-suspend-to-save-po.patch", "target/linux/layerscape/patches-5.4/701-net-0044-sdk_dpaa-ceetm-coding-style-fixes-and-added-comments.patch", "target/linux/generic/backport-5.4/726-v5.5-net-sfp-avoid-power-switch-on-address-change-modules.patch", "target/linux/bcm4908/patches-5.4/073-v5.12-0005-net-broadcom-bcm4908_enet-drop-inline-from-C-functio.patch", "target/linux/generic/hack-5.4/210-darwin_scripts_include.patch", "target/linux/layerscape/patches-5.4/302-dts-0099-arm64-dts-layerscape-apply-dma-coherent-for-dwc3-nod.patch", "target/linux/generic/pending-5.4/739-net-avoid-tx-fault-with-Nokia-GPON-module.patch", "target/linux/bcm4908/patches-5.4/084-v5.6-0008-phy-usb-Add-support-for-new-Synopsys-USB-controller-.patch", "target/linux/bcm4908/patches-5.4/072-v5.12-0002-net-broadcom-bcm4908enet-add-BCM4908-controller-driv.patch", "target/linux/bcm63xx/patches-5.4/432-MIPS-BCM63XX-detect-nand-nvram.patch", "target/linux/bcm63xx/patches-5.4/330-MIPS-BCM63XX-add-a-new-cpu-variant-helper.patch", "target/linux/layerscape/patches-5.4/701-net-0043-sdk_dpaa-ceetm-stop-transmitting-frames-when-the-CQ-.patch", "target/linux/layerscape/patches-5.4/302-dts-0021-arm64-dts-lx2160a-rdb-Add-RGMII-PHY-nodes-for-dpmac-.patch", "target/linux/bcm63xx/patches-5.4/334-MIPS-BCM63XX-detect-BCM6368-variants.patch", "target/linux/bcm63xx/patches-5.4/513-board-bcm6338.patch", "target/linux/generic/backport-5.4/405-v5.13-mtd-parsers-ofpart-make-symbol-bcm4908_partitions_qu.patch", "target/linux/generic/pending-5.4/840-hwrng-bcm2835-set-quality-to-1000.patch", "target/linux/generic/backport-5.4/080-wireguard-0081-wireguard-allowedips-fix-use-after-free-in-root_remo.patch", "target/linux/generic/backport-5.4/080-wireguard-0063-crypto-curve25519-x86_64-Use-XORL-r32-32.patch", "target/linux/bcm63xx/patches-5.4/343-MIPS-BCM63XX-add-PCIe-support-for-BCM6318.patch", "target/linux/bcm47xx/patches-5.4/160-kmap_coherent.patch", "target/linux/bcm53xx/patches-5.4/034-v5.11-0008-ARM-dts-BCM5301X-Disable-USB-3-PHY-on-devices-withou.patch", "target/linux/generic/pending-5.4/435-mtd-add-routerbootpart-parser-config.patch", "target/linux/generic/backport-5.4/700-v5.5-net-core-allow-fast-GRO-for-skbs-with-Ethernet-heade.patch", "target/linux/bcm4908/patches-5.4/074-v5.13-0002-dt-bindings-net-bcm4908-enet-add-optional-TX-interru.patch", "target/linux/generic/backport-5.4/407-v5.13-0002-mtd-parsers-ofpart-support-Linksys-Northstar-partiti.patch", "target/linux/layerscape/patches-5.4/302-dts-0048-arm64-dts-freescale-lx2160a-add-pcie-EP-mode-DT-node.patch", "target/linux/generic/hack-5.4/773-bgmac-add-srab-switch.patch", "target/linux/bcm47xx/patches-5.4/210-b44_phy_fix.patch", "target/linux/generic/pending-5.4/102-MIPS-only-process-negative-stack-offsets-on-stack-tr.patch", "target/linux/bcm63xx/patches-5.4/383-bcm63xx_select_pinctrl.patch", "target/linux/generic/backport-5.4/080-wireguard-0064-crypto-poly1305-x86_64-Use-XORL-r32-32.patch", "target/linux/generic/pending-5.4/770-08-net-ethernet-mtk_eth_soc-cache-hardware-pointer-of-l.patch", "target/linux/generic/backport-5.4/402-v5.12-0001-dt-bindings-mtd-move-partition-binding-to-its-own-fi.patch", "target/linux/bcm63xx/patches-5.4/339-MIPS-BCM63XX-add-support-for-BCM63268.patch", "target/linux/bcm63xx/patches-5.4/365-MIPS-BCM63XX-allow-setting-a-pci-bus-device-for-fall.patch", "target/linux/generic/backport-5.4/343-netfilter-nft_flow_offload-handle-netdevice-events-f.patch", "target/linux/layerscape/patches-5.4/302-dts-0076-arm64-dts-ls1028a-support-Felix-PF5-INTB-interrupt.patch", "target/linux/generic/backport-5.4/850-v5.13-usb-ehci-add-spurious-flag-to-disable-overcurrent-ch.patch", "target/linux/generic/backport-5.4/080-wireguard-0023-crypto-blake2s-implement-generic-shash-driver.patch", "target/linux/layerscape/patches-5.4/302-dts-0043-arm64-dts-lx2160aqds-Add-mdio-mux-nodes.patch", "target/linux/bcm63xx/patches-5.4/347-MIPS-BCM6318-USB-support.patch", "target/linux/generic/backport-5.4/080-wireguard-0026-crypto-curve25519-add-kpp-selftest.patch", "target/linux/generic/backport-5.4/717-v5.5-net-sfp-rework-upstream-interface.patch", "target/linux/layerscape/patches-5.4/302-dts-0007-arm64-dts-ls1043a-accumulated-change-for-ls1043a-boa.patch", "target/linux/generic/backport-5.4/080-wireguard-0020-crypto-mips-poly1305-incorporate-OpenSSL-CRYPTOGAMS-.patch", "target/linux/generic/pending-5.4/492-try-auto-mounting-ubi0-rootfs-in-init-do_mounts.c.patch", "target/linux/layerscape/patches-5.4/302-dts-0120-arm64-dts-ls1046a-fix-ippdexpcr-offset-not-correct.patch", "target/linux/layerscape/patches-5.4/302-dts-0096-arm64-dts-fsl-ls1028a-Disable-eno3-and-make-swp5-the.patch", "target/linux/generic/backport-5.4/757-v5.8-net-dsa-tag_rtl4_a-Implement-Realtek-4-byte-A-tag.patch", "target/linux/bcm53xx/patches-5.4/700-b53-add-hacky-CPU-port-fixes-for-devices-not-using-p.patch", "target/linux/layerscape/patches-5.4/302-dts-0054-arm64-dts-nxp-frwy-ls1046a-add-support-for-micron-no.patch", "target/linux/generic/pending-5.4/404-mtd-add-more-helper-functions.patch", "target/linux/generic/backport-5.4/071-v5.16-05-mips-bpf-Enable-eBPF-JITs.patch", "target/linux/generic/pending-5.4/770-11-net-ethernet-mtk_eth_soc-avoid-rearming-interrupt-if.patch", "target/linux/generic/backport-5.4/811-v5.8-i2c-pxa-move-DT-IDs-along-side-platform-IDs.patch", "target/linux/generic/hack-5.4/260-lib-arc4-unhide.patch", "target/linux/generic/backport-5.4/080-wireguard-0022-crypto-testmgr-add-test-cases-for-Blake2s.patch", "target/linux/generic/hack-5.4/651-wireless_mesh_header.patch", "target/linux/generic/hack-5.4/703-add_vsc8504_support.patch", "target/linux/generic/backport-5.4/900-v5.9-0002-leds-Add-multicolor-ID-to-the-color-ID-list.patch", "target/linux/generic/backport-5.4/031-modpost-refactor-namespace_from_kstrtabns-to-not-har.patch", "target/linux/bcm63xx/patches-5.4/140-pinctrl-add-a-pincontrol-driver-for-BCM6368.patch", "target/linux/generic/pending-5.4/820-libata-Assign-OF-node-to-the-SCSI-device.patch", "target/linux/bcm4908/patches-5.4/084-v5.6-0011-phy-usb-bdc-Fix-occasional-failure-with-BDC-on-7211.patch", "target/linux/bcm4908/patches-5.4/031-v5.12-0001-dt-bindings-arm-bcm-document-Netgear-R8000P-binding.patch", "target/linux/bcm53xx/patches-5.4/800-0001-firmware-bcm47xx_nvram-support-init-from-IO-memory.patch", "target/linux/layerscape/patches-5.4/302-dts-0065-arm64-dts-ls1028a-Update-fspi-reg-properties.patch", "target/linux/layerscape/patches-5.4/301-arch-0004-arm64-add-ioremap-for-normal-cacheable-non-shareable.patch", "target/linux/generic/hack-5.4/230-openwrt_lzma_options.patch", "target/linux/generic/backport-5.4/806-v5.8-i2c-pxa-re-arrange-functions-to-flow-better.patch", "target/linux/layerscape/patches-5.4/303-core-0005-nand-raw-workaround-for-EDO-high-speed-mode.patch", "target/linux/bcm4908/patches-5.4/088-v5.18-phy-phy-brcm-usb-fixup-BCM4908-support.patch", "target/linux/bcm63xx/patches-5.4/109-MIPS-BCM63XX-register-EHCI-controller-if-board-enabl.patch", "target/linux/generic/backport-5.4/722-v5.5-net-sfp-rename-sfp_sm_ins_next-as-sfp_sm_mod_next.patch", "target/linux/generic/pending-5.4/205-backtrace_module_info.patch", "target/linux/generic/pending-5.4/610-netfilter_match_bypass_default_checks.patch", "target/linux/layerscape/patches-5.4/302-dts-0090-arm64-dts-ls1028a-Update-clock-cells-of-dpclk-node.patch", "target/linux/generic/pending-5.4/761-net-dsa-mt7530-Support-EEE-features.patch", "target/linux/generic/hack-5.4/721-phy_packets.patch", "target/linux/layerscape/patches-5.4/302-dts-0073-arm64-ls1028aqds-Add-support-DP-nodes-for-LS1028AQDS.patch", "target/linux/bcm63xx/patches-5.4/367-MIPS-BCM63XX-add-support-for-loading-DTB.patch", "target/linux/generic/backport-5.4/080-wireguard-0087-wireguard-receive-reset-last_under_load-to-zero.patch", "target/linux/generic/backport-5.4/782-net-next-2-of-net-fix-of_get_mac_addr_nvmem-for-non-platform-devices.patch", "target/linux/generic/backport-5.4/080-wireguard-0123-wireguard-kconfig-use-arm-chacha-even-with-no-neon.patch", "target/linux/generic/backport-5.4/080-wireguard-0132-wireguard-allowedips-initialize-list-head-in-selftes.patch", "target/linux/layerscape/patches-5.4/302-dts-0034-arm64-dts-freescale-lx2160a-Inphi-in112525_s03-mdio-.patch", "target/linux/bcm63xx/patches-5.4/105-MIPS-BCM63XX-add-support-for-the-on-chip-OHCI-contro.patch", "target/linux/generic/hack-5.4/650-netfilter-add-xt_OFFLOAD-target.patch", "target/linux/generic/hack-5.4/211-darwin-uuid-typedef-clash.patch", "target/linux/generic/backport-5.4/080-wireguard-0041-crypto-poly1305-add-new-32-and-64-bit-generic-versio.patch", "target/linux/generic/backport-5.4/080-wireguard-0130-wireguard-use-synchronize_net-rather-than-synchroniz.patch", "target/linux/generic/pending-5.4/770-06-net-ethernet-mtk_eth_soc-implement-dynamic-interrupt.patch", "target/linux/bcm63xx/patches-5.4/141-Documentation-add-BCM63268-pincontroller-binding-doc.patch", "target/linux/bcm4908/patches-5.4/086-v5.12-0002-phy-phy-brcm-usb-specify-init-function-format-at-str.patch", "target/linux/layerscape/patches-5.4/701-net-0037-Added-MII-IOCTL-support-for-SIOCGMIIREG.patch", "target/linux/generic/backport-5.4/803-v5.8-i2c-pxa-use-official-address-byte-helper.patch", "target/linux/generic/backport-5.4/761-net-ethernet-mediatek-Refine-the-timing-of-GDM-PSE-s.patch", "target/linux/generic/pending-5.4/412-mtd-partial_eraseblock_unlock.patch", "target/linux/generic/hack-5.4/301-mips_image_cmdline_hack.patch", "target/linux/bcm63xx/patches-5.4/135-Documentation-add-BCM6358-pincontroller-binding-docu.patch", "target/linux/generic/pending-5.4/770-00-net-ethernet-mtk_eth_soc-use-napi_consume_skb.patch", "target/linux/bcm4908/patches-5.4/083-v5.5-0002-phy-phy-brcm-usb-init-fix-use-of-integer-as-pointer.patch", "target/linux/bcm53xx/patches-5.4/037-v5.15-0003-ARM-dts-BCM5301X-Fix-memory-nodes-names.patch", "target/linux/generic/backport-5.4/080-wireguard-0040-crypto-lib-curve25519-re-add-selftests.patch", "target/linux/generic/pending-5.4/630-packet_socket_type.patch", "target/linux/generic/backport-5.4/310-v5.6-mips-vdso-fix-jalr-t9-crash-in-vdso-code.patch", "target/linux/layerscape/patches-5.4/302-dts-0072-arm64-ls1028ardb-Add-support-DP-nodes-for-LS1028ARDB.patch", "target/linux/bcm47xx/patches-5.4/300-fork_cacheflush.patch", "target/linux/generic/backport-5.4/080-wireguard-0135-wireguard-allowedips-free-empty-intermediate-nodes-w.patch", "target/linux/layerscape/patches-5.4/302-dts-0077-arm64-dts-ls1028a-Add-ethernet-property-for-l2switch.patch", "target/linux/generic/backport-5.4/080-wireguard-0048-crypto-x86-poly1305-emit-does-base-conversion-itself.patch", "target/linux/layerscape/patches-5.4/302-dts-0091-arm64-dts-ls1028a-Add-properties-for-HD-Display-cont.patch", "target/linux/layerscape/patches-5.4/303-core-0001-net-readd-skb_recycle.patch", "target/linux/bcm4908/patches-5.4/084-v5.6-0005-phy-usb-Restructure-in-preparation-for-adding-7216-U.patch", "target/linux/generic/pending-5.4/754-net-sfp-fix-unbind.patch", "target/linux/generic/backport-5.4/030-modpost-add-a-helper-to-get-data-pointed-by-a-symbol.patch", "target/linux/generic/pending-5.4/495-mtd-core-add-get_mtd_device_by_node.patch", "target/linux/bcm53xx/patches-5.4/033-v5.10-0002-ARM-dts-BCM5301X-Specify-uart2-in-the-DT.patch", "target/linux/generic/pending-5.4/410-mtd-parsers-ofpart-fix-parsing-subpartitions.patch", "target/linux/layerscape/patches-5.4/701-net-0036-sdk-dpa-use-netdev-dev-for-DMA-mapping.patch", "target/linux/generic/pending-5.4/494-mtd-ubi-add-EOF-marker-support.patch", "target/linux/bcm53xx/patches-5.4/031-v5.8-ARM-dts-BCM5301X-Add-missing-memory-device_type-for-.patch", "target/linux/generic/backport-5.4/080-wireguard-0012-crypto-chacha-unexport-chacha_generic-routines.patch", "target/linux/bcm63xx/patches-5.4/372_dont_register_pflash_when_available_in_dtb.patch", "target/linux/bcm4908/patches-5.4/300-arm64-dts-broadcom-bcm4908-limit-amount-of-GPIOs.patch", "target/linux/layerscape/patches-5.4/701-net-0027-drivers-staging-fsl_qbman-Fix-SWP-Mask-in-Error-Hand.patch", "target/linux/bcm4908/patches-5.4/031-v5.12-0003-arm64-dts-broadcom-bcm4908-use-proper-NAND-binding.patch", "target/linux/layerscape/patches-5.4/302-dts-0086-usb-dwc3-enable-otg-mode-for-dwc3-usb-ip-on-layersca.patch", "target/linux/generic/pending-5.4/420-mtd-redboot_space.patch", "target/linux/generic/backport-5.4/080-wireguard-0080-wireguard-socket-mark-skbs-as-not-on-list-when-recei.patch", "target/linux/generic/backport-5.4/080-wireguard-0019-crypto-arm-poly1305-incorporate-OpenSSL-CRYPTOGAMS-N.patch", "target/linux/generic/backport-5.4/804-v5.8-i2c-pxa-remove-unneeded-includes.patch", "target/linux/generic/backport-5.4/744-v5.5-net-sfp-soft-status-and-control-support.patch", "target/linux/generic/backport-5.4/900-v5.9-0001-dt-bindings-Add-multicolor-class-dt-bindings-documen.patch", "target/linux/bcm63xx/patches-5.4/403-6358-enet1-external-mii-clk.patch", "target/linux/generic/backport-5.4/745-v5.7-net-dsa-mt7530-add-support-for-port-mirroring.patch", "target/linux/generic/backport-5.4/716-v5.5-net-sfp-move-fwnode-parsing-into-sfp-bus-layer.patch", "target/linux/bcm63xx/patches-5.4/402_bcm63xx_enet_vlan_incoming_fixed.patch", "target/linux/generic/pending-5.4/484-mtd-spi-nor-add-esmt-f25l16pa.patch", "target/linux/bcm53xx/patches-5.4/036-v5.14-0002-ARM-dts-BCM5301X-Fix-pinmux-subnodes-names.patch", "target/linux/layerscape/patches-5.4/701-net-0004-soc-fsl-qman-portal-map-CENA-area-in-the-iommu.patch", "target/linux/layerscape/patches-5.4/302-dts-0050-arm64-dts-lx2160a-add-interrupt-property-for-aquanti.patch", "target/linux/layerscape/patches-5.4/301-arch-0008-arm-add-new-non-shareable-ioremap.patch", "target/linux/generic/backport-5.4/831-v5.13-0005-firmware-bcm47xx_nvram-inline-code-checking-NVRAM-si.patch", "target/linux/generic/backport-5.4/080-wireguard-0003-crypto-x86-chacha-depend-on-generic-chacha-library-i.patch", "target/linux/generic/backport-5.4/831-v5.13-0003-firmware-bcm47xx_nvram-extract-code-copying-NVRAM.patch", "target/linux/generic/backport-5.4/749-v5.5-net-dsa-mv88e6xxx-Fix-masking-of-egress-port.patch", "target/linux/layerscape/patches-5.4/701-net-0020-dpaa_eth-memac-set-adjust_link-callback-for-fixed-li.patch", "target/linux/generic/pending-5.4/620-net_sched-codel-do-not-defer-queue-length-update.patch", "target/linux/generic/backport-5.4/080-wireguard-0078-wireguard-selftests-remove-ancient-kernel-compatibil.patch", "target/linux/generic/hack-5.4/300-MIPS-r4k_cache-use-more-efficient-cache-blast.patch", "target/linux/generic/backport-5.4/756-v5.8-net-dsa-rtl8366-Pass-GENMASK-signed-bits.patch", "target/linux/layerscape/patches-5.4/302-dts-0121-arm64-dts-ls1043a-update-USB-nodes-status-to-match-b.patch", "target/linux/bcm47xx/patches-5.4/209-b44-register-adm-switch.patch", "target/linux/generic/backport-5.4/404-v5.13-mtd-parsers-ofpart-limit-parsing-of-deprecated-DT-sy.patch", "target/linux/generic/backport-5.4/080-wireguard-0053-crypto-arm64-chacha-correctly-walk-through-blocks.patch", "target/linux/bcm4908/patches-5.4/071-v5.12-0002-net-dsa-bcm_sf2-use-2-Gbps-IMP-port-link-on-BCM4908.patch", "target/linux/bcm63xx/patches-5.4/359-MIPS-BCM63XX-allow-different-types-of-sprom.patch", "target/linux/generic/pending-5.4/766-net-dsa-Include-bridge-addresses-in-assisted-CPU-por.patch", "target/linux/generic/pending-5.4/747-net-phylink-support-Clause-45-PHYs-on-SFP-modules.patch", "target/linux/generic/pending-5.4/305-mips_module_reloc.patch", "target/linux/bcm63xx/patches-5.4/356-MIPS-BCM63XX-move-fallback-sprom-support-into-its-ow.patch", "target/linux/generic/backport-5.4/080-wireguard-0093-wireguard-noise-error-out-precomputed-DH-during-hand.patch", "target/linux/layerscape/patches-5.4/701-net-0015-fmd-use-ptp-timer-for-Fman-RTC-node-name.patch", "target/linux/layerscape/patches-5.4/701-net-0023-sdk_dpaa-ls1043a-errata-realign-skb-in-place-if-need.patch", "target/linux/generic/pending-5.4/190-rtc-rs5c372-support_alarms_up_to_1_week.patch", "target/linux/layerscape/patches-5.4/302-dts-0027-arm64-dts-lx2160a-rdb-Add-Inphi-PHY-node.patch", "target/linux/generic/pending-5.4/834-ledtrig-libata.patch", "target/linux/layerscape/patches-5.4/302-dts-0074-arm64-dts-fsl-ls1028a-Add-Felix-switch-port-DT-node.patch", "target/linux/bcm4908/patches-5.4/084-v5.6-0001-phy-usb-EHCI-DMA-may-lose-a-burst-of-DMA-data-for-72.patch", "target/linux/bcm53xx/patches-5.4/080-v5.13-0002-nvmem-brcm_nvram-new-driver-exposing-Broadcom-s-NVRA.patch", "target/linux/generic/backport-5.4/734-v5.5-net-sfp-move-module-insert-reporting-out-of-probe.patch", "target/linux/generic/hack-5.4/251-sound_kconfig.patch", "target/linux/generic/pending-5.4/752-net-phy-add-Broadcom-BCM84881-PHY-driver.patch", "target/linux/bcm4908/patches-5.4/034-v5.16-0001-arm64-dts-broadcom-bcm4908-Fix-NAND-node-name.patch", "target/linux/bcm4908/patches-5.4/086-v5.12-0005-phy-phy-brcm-usb-support-PHY-on-the-BCM4908.patch", "target/linux/layerscape/patches-5.4/302-dts-0028-arm64-dts-lx2160a-rdb-Add-Aquantia-PHY-nodes.patch", "target/linux/bcm4908/patches-5.4/036-v5.18-0002-arm64-dts-broadcom-bcm4908-add-pinctrl-binding.patch", "target/linux/layerscape/patches-5.4/302-dts-0092-arm64-dts-ls1028a-Add-DP-DT-nodes.patch", "target/linux/generic/pending-5.4/332-arc-add-OWRTDTB-section.patch", "target/linux/bcm63xx/patches-5.4/408-bcm63xx_enet-enable-rgmii-clock-on-external-ports.patch", "target/linux/generic/pending-5.4/770-04-net-ethernet-mtk_eth_soc-use-larger-burst-size-for-q.patch", "target/linux/generic/backport-5.4/727-v5.5-net-sfp-control-TX_DISABLE-and-phy-only-from-main-st.patch", "target/linux/generic/hack-5.4/400-unlock_mx25l6406e_with_4bit_block_protect.patch", "target/linux/bcm53xx/patches-5.4/034-v5.11-0004-ARM-dts-BCM5301X-Linksys-EA9500-add-fixed-partitions.patch", "target/linux/layerscape/patches-5.4/302-dts-0015-arm64-dts-ls104x-add-missing-dma-ranges-property.patch", "target/linux/layerscape/patches-5.4/701-net-0052-sdk_dpaa-ceetm-remove-tc-class-reference-counting.patch", "target/linux/layerscape/patches-5.4/303-core-0009-arm64-move-elfcorehdr-reservation-early-for-crash-du.patch", "target/linux/generic/backport-5.4/310-mips-Kconfig-Add-ARCH_HAS_FORTIFY_SOURCE.patch", "target/linux/generic/backport-5.4/825-v5.8-spi-rb4xx-null-pointer-bug-fix.patch", "target/linux/layerscape/patches-5.4/302-dts-0042-arm64-dts-fix-the-LS104x-QDS-mdio-mux-support.patch", "target/linux/bcm63xx/patches-5.4/208-MIPS-BCM63XX-pass-a-mac-addresss-allocator-to-board-.patch", "target/linux/generic/backport-5.4/773-v5.12-net-dsa-move-switchdev-event-implementation-under-th.patch", "target/linux/bcm63xx/patches-5.4/422-BCM63XX-add-a-fixup-for-rt2x00-devices.patch", "target/linux/layerscape/patches-5.4/302-dts-0004-arm64-dts-ls1012a-Add-more-nodes-to-LS1012A-FRWY-boa.patch", "target/linux/generic/backport-5.4/406-v5.13-0002-dt-bindings-nvmem-drop-nodename-restriction.patch", "target/linux/generic/backport-5.4/071-v5.16-02-mips-bpf-Add-eBPF-JIT-for-32-bit-MIPS.patch", "target/linux/generic/backport-5.4/751-v5.6-net-mvmdio-avoid-error-message-for-optional-IRQ.patch", "target/linux/generic/pending-5.4/180-net-phy-at803x-add-support-for-AT8032.patch", "target/linux/bcm63xx/patches-5.4/340-MIPS-BCM63XX-add-pcie-support-for-BCM63268.patch", "target/linux/generic/backport-5.4/080-wireguard-0121-wireguard-device-do-not-generate-ICMP-for-non-IP-pac.patch", "target/linux/generic/backport-5.4/399-5.9-sch_cake-add-RFC-8622-LE-PHB-support-to-CAKE-diffser.patch", "target/linux/bcm53xx/patches-5.4/035-v5.13-0002-ARM-dts-BCM5301X-Describe-NVMEM-NVRAM-on-Linksys-Lux.patch", "target/linux/generic/pending-5.4/461-mtd-cfi_cmdset_0002-add-buffer-write-cmd-timeout.patch", "target/linux/layerscape/patches-5.4/701-net-0048-sdk_dpaa-ceetm-pass-extended-ACK-struct-to-parsing-f.patch", "target/linux/generic/backport-5.4/725-v5.5-net-sfp-parse-SFP-power-requirement-earlier.patch", "target/linux/generic/pending-5.4/770-03-net-ethernet-mtk_eth_soc-fix-unnecessary-tx-queue-st.patch", "target/linux/generic/pending-5.4/141-jffs2-add-RENAME_EXCHANGE-support.patch", "target/linux/bcm4908/patches-5.4/084-v5.6-0013-phy-usb-Add-support-for-wake-and-USB-low-power-mode-.patch", "target/linux/generic/backport-5.4/747-v5.5-net-dsa-mv88e6xxx-Add-support-for-port-mirroring.patch", "target/linux/bcm4908/patches-5.4/086-v5.13-0002-dt-bindings-phy-brcm-brcmstb-usb-phy-add-power-domai.patch", "target/linux/layerscape/patches-5.4/701-net-0033-sdk_dpaa-adapt-to-the-new-API-for-MTU-changes.patch", "target/linux/layerscape/armv8_64b/config-5.4", "target/linux/generic/backport-5.4/080-wireguard-0032-crypto-chacha20poly1305-import-construction-and-self.patch", "target/linux/bcm63xx/patches-5.4/361-MIPS-BCM63XX-add-raw-fallback-sproms-for-most-common.patch", "target/linux/layerscape/patches-5.4/302-dts-0088-arm64-dts-ls1028a-fix-dwc-pci-over-smmu.patch", "target/linux/layerscape/patches-5.4/302-dts-0111-arm64-dts-fsl-ls1028a-rdb-fix-QSGMII-PHY-node-names.patch", "target/linux/generic/backport-5.4/080-wireguard-0071-crypto-arm-chacha-neon-add-missing-counter-increment.patch", "target/linux/generic/backport-5.4/080-wireguard-0098-wireguard-socket-remove-errant-restriction-on-loopin.patch", "target/linux/bcm53xx/patches-5.4/035-v5.13-0001-ARM-dts-BCM5301X-fix-reg-formatting-in-memory-node.patch", "target/linux/generic/pending-5.4/530-jffs2_make_lzma_available.patch", "target/linux/bcm4908/patches-5.4/073-v5.12-0008-net-broadcom-bcm4908_enet-fix-endianness-in-xmit-cod.patch", "target/linux/generic/backport-5.4/080-wireguard-0091-wireguard-queueing-account-for-skb-protocol-0.patch", "target/linux/layerscape/patches-5.4/302-dts-0067-arm64-dts-fsl-add-optee-node-for-ls1028.patch", "target/linux/generic/pending-5.4/770-14-net-ethernet-mtk_eth_soc-set-PPE-flow-hash-as-skb-ha.patch", "target/linux/bcm53xx/patches-5.4/905-BCM53573-minor-hacks.patch", "target/linux/bcm63xx/patches-5.4/389-MIPS-BCM63XX-add-clkdev-lookups-for-device-tree.patch", "target/linux/generic/backport-5.4/080-wireguard-0069-crypto-arm64-chacha-simplify-tail-block-handling.patch", "target/linux/generic/backport-5.4/080-wireguard-0033-crypto-lib-chacha20poly1305-reimplement-crypt_from_s.patch", "target/linux/generic/backport-5.4/080-wireguard-0009-crypto-arm-chacha-expose-ARM-ChaCha-routine-as-libra.patch", "target/linux/generic/pending-5.4/130-add-linux-spidev-compatible-si3210.patch", "target/linux/generic/pending-5.4/309-MIPS-Add-CPU-option-reporting-to-proc-cpuinfo.patch", "target/linux/bcm4908/patches-5.4/073-v5.12-0004-net-broadcom-bcm4908_enet-drop-unneeded-memset.patch", "target/linux/layerscape/patches-5.4/303-core-0003-cgroup-let-a-symlink-too-be-created-with-a-cftype-fi.patch", "target/linux/generic/pending-5.4/764-net-bridge-switchdev-Send-FDB-notifications-for-host.patch", "target/linux/bcm4908/patches-5.4/030-v5.11-0003-v5.11-arm64-add-config-for-Broadcom-BCM4908-SoCs.patch", "target/linux/bcm4908/patches-5.4/032-v5.13-0011-arm64-dts-broadcom-bcm4908-add-Ethernet-MAC-addr.patch", "target/linux/generic/backport-5.4/080-wireguard-0110-wireguard-implement-header_ops-parse_protocol-for-AF.patch", "target/linux/bcm53xx/patches-5.4/033-v5.10-0004-ARM-BCM5301X-Add-DT-for-Meraki-MR32.patch", "target/linux/generic/backport-5.4/311-MIPS-Fix-exception-handler-memcpy.patch", "target/linux/generic/pending-5.4/302-mips_no_branch_likely.patch", "target/linux/bcm53xx/patches-5.4/033-v5.10-0003-ARM-dts-BCM5301X-Specify-pcie2-in-the-DT.patch", "target/linux/layerscape/armv7/config-5.4", "target/linux/generic/backport-5.4/080-wireguard-0044-crypto-arm-arm64-mips-poly1305-remove-redundant-non-.patch", "target/linux/generic/backport-5.4/080-wireguard-0083-wireguard-selftests-ensure-non-addition-of-peers-wit.patch", "target/linux/generic/pending-5.4/491-ubi-auto-create-ubiblock-device-for-rootfs.patch", "target/linux/layerscape/patches-5.4/303-core-0011-LF-419-arm64-crash_core-Export-TCR_EL1.T1SZ-in-vmcor.patch", "target/linux/generic/backport-5.4/600-v5.12-net-extract-napi-poll-functionality-to-__napi_poll.patch", "target/linux/generic/backport-5.4/831-v5.13-0002-firmware-bcm47xx_nvram-add-helper-checking-for-NVRAM.patch", "target/linux/generic/backport-5.4/080-wireguard-0068-crypto-arm-chacha-neon-optimize-for-non-block-size-m.patch", "target/linux/bcm4908/patches-5.4/072-v5.12-0001-dt-bindings-net-document-BCM4908-Ethernet-controller.patch", "target/linux/bcm4908/patches-5.4/031-v5.12-0005-arm64-dts-broadcom-bcm4908-describe-internal-switch.patch", "target/linux/generic/pending-5.4/402-mtd-use-typed-mtd-parsers-for-rootfs-and-firmware-split.patch", "target/linux/bcm4908/patches-5.4/030-v5.11-0001-dt-bindings-arm-bcm-document-BCM4908-bindings.patch", "target/linux/bcm63xx/patches-5.4/411-MIPS-BCM63XX-Register-SPI-flash-if-present.patch", "target/linux/bcm4908/patches-5.4/032-v5.13-0007-dt-bindings-arm-bcm-document-TP-Link-Archer-C2300-bi.patch", "target/linux/generic/pending-5.4/643-net-bridge-support-hardware-flow-table-offload.patch", "target/linux/layerscape/patches-5.4/302-dts-0049-sdk-dts-ls104x-move-dma-coherent-from-soc-to-its-chi.patch", "target/linux/layerscape/patches-5.4/701-net-0050-sdk_dpaa-ceetm-introduce-a-TRAP-control-action.patch", "target/linux/layerscape/patches-5.4/302-dts-0100-arm64-dts-ls208xa-Update-qspi-node-properties-for-LS.patch", "target/linux/generic/backport-5.4/736-v5.5-net-sfp-allow-modules-with-slow-diagnostics-to-probe.patch", "target/linux/bcm63xx/patches-5.4/392-MIPS-BCM63XX-remove-leds-and-buttons.patch", "target/linux/bcm4908/patches-5.4/400-mtd-rawnand-brcmnand-disable-WP-on-BCM4908.patch", "target/linux/bcm47xx/patches-5.4/940-bcm47xx-yenta.patch", "target/linux/bcm63xx/patches-5.4/145-pinctrl-BCM6362-fix-gpio-mode.patch", "target/linux/layerscape/patches-5.4/701-net-0002-soc-fsl-bman-map-FBPR-area-in-the-iommu.patch", "target/linux/generic/backport-5.4/403-v5.13-mtd-parsers-ofpart-support-BCM4908-fixed-partitions.patch", "target/linux/generic/pending-5.4/641-netfilter-nf_flow_table-support-hw-offload-through-v.patch", "target/linux/generic/pending-5.4/682-of_net-add-mac-address-increment-support.patch", "target/linux/bcm4908/patches-5.4/085-v5.8-0001-phy-phy-brcm-usb-Constify-static-structs.patch", "target/linux/generic/pending-5.4/920-mangle_bootargs.patch", "target/linux/bcm53xx/patches-5.4/037-v5.15-0002-ARM-dts-BCM5301X-Fix-MDIO-mux-binding.patch", "target/linux/layerscape/patches-5.4/701-net-0007-fsl_qbman-SDK-DPAA-1.x-QBMan-drivers.patch", "target/linux/layerscape/patches-5.4/303-core-0002-drivers-base-add-sysfs-entries-for-suppliers-and-con.patch", "target/linux/generic/backport-5.4/080-wireguard-0103-wireguard-noise-read-preshared-key-while-taking-lock.patch", "target/linux/bcm63xx/patches-5.4/320-irqchip-add-support-for-bcm6345-style-periphery-irq-.patch", "target/linux/bcm4908/patches-5.4/032-v5.13-0002-arm64-dts-broadcom-bcm4908-describe-Ethernet-control.patch", "target/linux/bcm4908/patches-5.4/075-v5.13-0005-net-dsa-bcm_sf2-fix-BCM4908-RGMII-reg-s.patch", "target/linux/bcm63xx/patches-5.4/501-board_bcm6328-extend-96328avng-reference-board.patch", "target/linux/bcm4908/patches-5.4/032-v5.13-0009-arm64-dts-broadcom-bcm4908-set-Asus-GT-AC5300-port-7.patch", "target/linux/generic/backport-5.4/790-net-phy-at803x-select-correct-page-on-config-init.patch", "target/linux/bcm53xx/patches-5.4/034-v5.11-0001-ARM-dts-BCM5301X-Linksys-EA9500-add-port-5-and-port-.patch", "target/linux/bcm4908/patches-5.4/073-v5.12-0006-net-broadcom-bcm4908_enet-fix-minor-typos.patch", "target/linux/generic/pending-5.4/741-net-sfp-derive-interface-mode-from-ethtool-link-mode.patch", "target/linux/layerscape/patches-5.4/302-dts-0070-arm64-dts-ls1012a-ls1043a-ls1046a-ls1088a-ls208xa-re.patch", "target/linux/layerscape/patches-5.4/302-dts-0023-arm64-dts-lx2160a-add-dspi-controller-DT-nodes.patch", "target/linux/layerscape/patches-5.4/701-net-0047-sdk_dpaa-update-comments-about-recycling-and-back-po.patch", "target/linux/bcm53xx/patches-5.4/034-v5.11-0006-ARM-dts-BCM5301X-Linksys-EA9500-make-use-of-pinctrl.patch", "target/linux/generic/pending-5.4/800-bcma-get-SoC-device-struct-copy-its-DMA-params-to-th.patch", "target/linux/generic/backport-5.4/080-wireguard-0027-crypto-curve25519-implement-generic-KPP-driver.patch", "target/linux/bcm63xx/patches-5.4/346-MIPS-BCM63XX-USB-ENETSW-6318-clocks.patch", "target/linux/bcm4908/patches-5.4/070-v5.10-0001-net-dsa-b53-Use-dev_-err-info-instead-of-pr_.patch", "target/linux/generic/backport-5.4/406-v5.13-0003-dt-bindings-mtd-Document-use-of-nvmem-cells-compatib.patch", "target/linux/bcm63xx/patches-5.4/324-irqchip-bcm6345-periph-fix-block-uninitialized.patch", "target/linux/bcm63xx/patches-5.4/131-Documentation-add-BCM6328-pincontroller-binding-docu.patch", "target/linux/bcm63xx/patches-5.4/801-ssb_export_fallback_sprom.patch", "target/linux/layerscape/patches-5.4/302-dts-0046-ARM-dts-Fix-DWC3-IP-VBUS-glitch-issue-on-LS1021A.patch", "target/linux/layerscape/patches-5.4/701-net-0003-soc-fsl-qman-map-FQD-and-PFDR-areas-in-the-iommu.patch", "target/linux/bcm63xx/patches-5.4/502-board-bcm6358-DWV-S0_fixes.patch", "target/linux/generic/backport-5.4/080-wireguard-0034-crypto-chacha_generic-remove-unnecessary-setkey-func.patch", "target/linux/bcm63xx/patches-5.4/106-MIPS-BCM63XX-register-OHCI-controller-if-board-enabl.patch", "target/linux/layerscape/patches-5.4/301-arch-0002-arm64-add-support-to-remap-kernel-cacheable-memory-t.patch", "target/linux/generic/pending-5.4/411-mtd-partial_eraseblock_write.patch", "target/linux/layerscape/patches-5.4/302-dts-0005-arm64-dts-ls2081ardb-Add-DTS-support-for-NXP-LS2081A.patch", "target/linux/generic/pending-5.4/432-mtd-bcm47xxpart-detect-T_Meter-partition.patch", "target/linux/bcm63xx/patches-5.4/143-gpio-fix-device-tree-gpio-hogs-on-dual-role-gpio-pin.patch", "target/linux/bcm53xx/patches-5.4/800-0002-nvmem-brcm_nvram-provide-NVMEM-content-to-the-NVRAM-.patch", "target/linux/layerscape/patches-5.4/302-dts-0031-arm64-dts-lx2160-DPMAC-connections-to-backplane-PHYs.patch", "target/linux/layerscape/patches-5.4/701-net-0046-sdk_dpaa-update-buffer-recycling-conditions.patch", "target/linux/generic/backport-5.4/026-power-reset-linkstation-poweroff-add-missing-put_dev.patch", "target/linux/generic/hack-5.4/260-crypto_test_dependencies.patch", "target/linux/bcm63xx/patches-5.4/045-v5.12-bcm63xx_enet-convert-to-build_skb.patch", "target/linux/layerscape/patches-5.4/302-dts-0019-sdk-dts-ls104x-drop-smmu-from-the-sdk-device-trees.patch", "target/linux/generic/backport-5.4/080-wireguard-0025-crypto-curve25519-generic-C-library-implementations.patch", "target/linux/bcm4908/patches-5.4/031-v5.12-0002-arm64-dts-broadcom-bcm4908-add-BCM4906-Netgear-R8000.patch", "target/linux/generic/backport-5.4/080-wireguard-0101-wireguard-send-receive-use-explicit-unlikely-branch-.patch", "target/linux/bcm63xx/patches-5.4/362-MIPS-BCM63XX-also-register-a-fallback-sprom-for-bcma.patch", "target/linux/generic/backport-5.4/831-v5.13-0004-firmware-bcm47xx_nvram-look-for-NVRAM-with-for-inste.patch", "target/linux/layerscape/patches-5.4/701-net-0013-dpaa_eth-ceetm-update-include-paths-for-tc-filters.patch", "target/linux/bcm53xx/patches-5.4/311-ARM-BCM5301X-Add-power-button-for-Buffalo-WZR-1750DHP.patch", "target/linux/layerscape/patches-5.4/302-dts-0047-ARM-dts-ls1021aqds-enable-esdhc-controller.patch", "target/linux/bcm63xx/patches-5.4/351-set-board-usbh-ports.patch", "target/linux/bcm4908/patches-5.4/073-v5.12-0003-net-broadcom-rename-BCM4908-driver-update-DT-binding.patch", "target/linux/bcm4908/patches-5.4/032-v5.13-0003-arm64-dts-broadcom-bcm4908-describe-Netgear-R8000P-s.patch", "target/linux/bcm63xx/patches-5.4/137-Documentation-add-BCM6362-pincontroller-binding-docu.patch", "target/linux/bcm63xx/patches-5.4/368-MIPS-BCM63XX-add-support-for-matching-the-board_info.patch", "target/linux/generic/backport-5.4/080-wireguard-0119-wireguard-selftests-test-multiple-parallel-streams.patch", "target/linux/generic/backport-5.4/080-wireguard-0106-wireguard-noise-do-not-assign-initiation-time-in-if-.patch", "target/linux/bcm63xx/patches-5.4/041-v5.12-bcm63xx_enet-add-BQL-support.patch", "target/linux/bcm63xx/patches-5.4/031-v5.9-MIPS-BCM63xx-add-endif-comments.patch", "target/linux/generic/pending-5.4/532-jffs2_eofdetect.patch", "target/linux/generic/pending-5.4/431-mtd-bcm47xxpart-check-for-bad-blocks-when-calculatin.patch", "target/linux/generic/backport-5.4/758-v5.8-net-dsa-rtl8366rb-Support-the-CPU-DSA-tag.patch", "target/linux/bcm63xx/patches-5.4/103-MIPS-BCM63XX-add-OHCI-EHCI-configuration-bits-to-com.patch", "target/linux/layerscape/patches-5.4/302-dts-0002-sdk-arm64-dts-add-DPAA1-SDK-flavor-dts-files.patch", "target/linux/generic/hack-5.4/214-spidev_h_portability.patch", "target/linux/generic/backport-5.4/080-wireguard-0050-crypto-Kconfig-allow-tests-to-be-disabled-when-manag.patch", "target/linux/layerscape/patches-5.4/302-dts-0066-arm64-dts-ls1028a-add-gpu-node.patch", "target/linux/generic/backport-5.4/080-wireguard-0127-wireguard-selftests-remove-old-conntrack-kconfig-val.patch", "target/linux/layerscape/patches-5.4/302-dts-0116-LF-881-arm64-dts-add-a-dts-file-for-dpdk.patch", "target/linux/generic/backport-5.4/080-wireguard-0096-wireguard-receive-use-tunnel-helpers-for-decapsulati.patch", "target/linux/bcm63xx/patches-5.4/380-pcmcia-bcm63xx_pmcia-use-the-new-named-gpio.patch", "target/linux/layerscape/patches-5.4/302-dts-0098-LF-403-ARM64-dts-fsl-Add-clock-names-mclk0-for-SAI-n.patch", "target/linux/generic/pending-5.4/310-arm_module_unresolved_weak_sym.patch", "target/linux/bcm53xx/patches-5.4/034-v5.11-0012-ARM-dts-BCM5301X-Provide-defaults-ports-container-no.patch", "target/linux/bcm63xx/patches-5.4/400-bcm963xx_flashmap.patch", "target/linux/layerscape/patches-5.4/302-dts-0057-arm64-dts-fsl-lx2160a-add-flexcan-node.patch", "target/linux/generic/pending-5.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patch", "target/linux/generic/backport-5.4/080-wireguard-0120-wireguard-peer-put-frequently-used-members-above-cac.patch", "target/linux/bcm63xx/patches-5.4/338-MIPS-BCM63XX-increase-number-of-IRQs.patch", "target/linux/generic/pending-5.4/261-enable_wilink_platform_without_drivers.patch", "target/linux/bcm53xx/patches-5.4/034-v5.11-0005-ARM-dts-BCM5301X-Use-corretc-pinctrl-compatible-for-.patch", "target/linux/bcm63xx/patches-5.4/433-MIPS-BCM63XX-enable-nand-support.patch", "target/linux/bcm4908/patches-5.4/032-v5.13-0008-arm64-dts-broadcom-bcm4908-add-TP-Link-Archer-C2300-.patch", "target/linux/generic/pending-5.4/770-05-net-ethernet-mtk_eth_soc-increase-DMA-ring-sizes.patch", "target/linux/bcm63xx/patches-5.4/364-MIPS-BCM63XX-allow-board-files-to-provide-sprom-fixu.patch", "target/linux/layerscape/patches-5.4/302-dts-0113-arm64-dts-fsl-ls1028a-qds-Add-overlays-for-various-s.patch", "target/linux/generic/hack-5.4/911-kobject_add_broadcast_uevent.patch", "target/linux/generic/pending-5.4/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch", "target/linux/bcm4908/config-5.4", "target/linux/layerscape/patches-5.4/701-net-0018-sdk_dpaa-use-new-api-ethtool_ksettings_-get-set.patch", "target/linux/bcm4908/patches-5.4/073-v5.12-0009-net-broadcom-bcm4908_enet-set-MTU-on-open-on-request.patch", "target/linux/bcm63xx/patches-5.4/416-BCM63XX-add-a-fixup-for-ath9k-devices.patch", "target/linux/generic/backport-5.4/011-kbuild-export-SUBARCH.patch", "target/linux/generic/backport-5.4/610-v5.9-net-bridge-clear-bridge-s-private-skb-space-on-xmit.patch", "target/linux/layerscape/patches-5.4/302-dts-0105-LF-18-1-arm64-dts-ls1088ardb-Update-qspi-dts-node-pr.patch", "target/linux/generic/pending-5.4/481-mtd-spi-nor-rework-broken-flash-reset-support.patch", "target/linux/bcm4908/patches-5.4/075-v5.13-0003-net-dsa-bcm_sf2-Fill-in-BCM4908-CFP-entries.patch", "target/linux/generic/backport-5.4/770-v5.12-net-bridge-notify-switchdev-of-disappearance-of-old-.patch", "target/linux/bcm4908/patches-5.4/073-v5.12-0001-dt-bindings-net-rename-BCM4908-Ethernet-binding.patch", "target/linux/generic/pending-5.4/300-mips_expose_boot_raw.patch", "target/linux/generic/backport-5.4/080-wireguard-0008-crypto-arm-chacha-remove-dependency-on-generic-ChaCh.patch", "target/linux/bcm63xx/patches-5.4/430-MIPS-BCM63XX-add-nand-clocks.patch", "target/linux/bcm63xx/patches-5.4/023-v5.8-mtd-rawnand-brcmnand-rename-v4-registers.patch", "target/linux/bcm63xx/patches-5.4/047-v5.12-bcm63xx_enet-fix-kernel-panic.patch", "target/linux/generic/pending-5.4/750-net-phylink-delay-MAC-configuration-for-copper-SFP-m.patch", "target/linux/generic/pending-5.4/749-net-phylink-split-phylink_sfp_module_insert.patch", "target/linux/bcm4908/patches-5.4/182-watchdog-bcm7038_wdt-Support-BCM6345-compatible-stri.patch", "target/linux/generic/pending-5.4/482-mtd-spi-nor-add-support-for-Gigadevice-GD25D05.patch", "target/linux/generic/backport-5.4/080-wireguard-0059-crypto-x86-chacha-sse3-use-unaligned-loads-for-state.patch", "target/linux/bcm4908/files-5.4/drivers/net/ethernet/broadcom/unimac.h", "target/linux/layerscape/patches-5.4/701-net-0040-fsl_qbman-usdpaa-Invalidate-software-portals-before-.patch", "target/linux/generic/backport-5.4/737-v5.5-net-phy-add-core-phylib-sfp-support.patch", "target/linux/generic/backport-5.4/604-v5.12-net-fix-hangup-on-napi_disable-for-threaded-napi.patch", "target/linux/bcm4908/patches-5.4/030-v5.11-0002-arm64-dts-broadcom-add-BCM4908-and-Asus-GT-AC5300-ea.patch", "target/linux/bcm4908/patches-5.4/036-v5.18-0001-arm64-dts-broadcom-bcm4908-use-proper-TWD-binding.patch", "target/linux/generic/pending-5.4/496-dt-bindings-add-bindings-for-mtd-concat-devices.patch", "target/linux/generic/pending-5.4/740-net-sfp-remove-incomplete-100BASE-FX-and-100BASE-LX-.patch", "target/linux/layerscape/patches-5.4/701-net-0022-sdk_dpaa-ls1043a-errata-realign-and-linearize-egress.patch", "target/linux/bcm63xx/patches-5.4/378-MIPS-BCM63XX-do-not-register-gpio-controller-if-pres.patch", "target/linux/generic/backport-5.4/080-wireguard-0085-wireguard-device-use-icmp_ndo_send-helper.patch", "target/linux/bcm47xx/patches-5.4/159-cpu_fixes.patch", "target/linux/generic/hack-5.4/204-module_strip.patch", "target/linux/generic/pending-5.4/201-extra_optimization.patch", "target/linux/generic/hack-5.4/645-netfilter-connmark-introduce-set-dscpmark.patch", "target/linux/layerscape/patches-5.4/701-net-0001-soc-fsl-qman-fixup-liodns-only-on-ppc-targets.patch", "target/linux/layerscape/patches-5.4/701-net-0017-dpaa_eth-move-global-variable-clock-into-ptp_priv_s-.patch", "target/linux/generic/pending-5.4/762-net-bridge-switchdev-Refactor-br_switchdev_fdb_notif.patch", "target/linux/layerscape/patches-5.4/701-net-0025-sdk_dpaa-ls1043a-errata-do-not-recycle-the-realigned.patch", "target/linux/layerscape/patches-5.4/301-arch-0011-drivers-soc-fsl-add-qixis-driver.patch", "target/linux/generic/backport-5.4/080-wireguard-0092-wireguard-receive-remove-dead-code-from-default-pack.patch", "target/linux/layerscape/patches-5.4/302-dts-0104-arm64-dts-lx2160a-add-iommu-map-property-to-pci-node.patch", "target/linux/bcm63xx/patches-5.4/044-v5.12-bcm63xx_enet-consolidate-rx-SKB-ring-cleanup-code.patch", "target/linux/generic/pending-5.4/759-net-sfp-re-attempt-probing-for-phy.patch", "target/linux/generic/backport-5.4/071-v5.16-00-MIPS-uasm-Enable-muhu-opcode-for-MIPS-R6.patch", "target/linux/layerscape/patches-5.4/302-dts-0110-arm64-dts-ls1028a-Disable-swp5-by-default.patch", "target/linux/bcm63xx/patches-5.4/803-jffs2-work-around-unaligned-accesses-failing-on-bcm6.patch", "target/linux/bcm63xx/patches-5.4/104-MIPS-BCM63XX-introduce-BCM63XX_OHCI-configuration-sy.patch", "target/linux/generic/pending-5.4/751-net-phylink-make-Broadcom-BCM84881-based-SFPs-work.patch", "target/linux/generic/backport-5.4/810-v5.8-i2c-pxa-move-private-definitions-to-i2c-pxa.c.patch", "target/linux/generic/backport-5.4/603-v5.12-net-fix-race-between-napi-kthread-mode-and-busy-poll.patch", "target/linux/generic/hack-5.4/920-device_tree_cmdline.patch", "target/linux/generic/backport-5.4/080-wireguard-0126-crypto-poly1305-fix-poly1305_core_setkey-declaration.patch", "target/linux/generic/pending-5.4/811-pci_disable_usb_common_quirks.patch", "target/linux/layerscape/patches-5.4/701-net-0009-dpa-SDK-DPAA-1.x-Ethernet-driver.patch", "target/linux/generic/backport-5.4/080-wireguard-0060-crypto-x86-curve25519-Remove-unused-carry-variables.patch", "target/linux/bcm4908/patches-5.4/032-v5.13-0005-arm64-dts-broadcom-bcm4908-describe-firmware-partiti.patch", "target/linux/generic/pending-5.4/765-net-dsa-Include-local-addresses-in-assisted-CPU-port.patch", "target/linux/bcm4908/patches-5.4/035-v5.17-0001-dt-bindings-arm-bcm-document-Netgear-RAXE500-binding.patch", "target/linux/generic/backport-5.4/071-v5.16-03-mips-bpf-Add-new-eBPF-JIT-for-64-bit-MIPS.patch", "target/linux/generic/pending-5.4/780-ARM-kirkwood-add-missing-linux-if_ether.h-for-ETH_AL.patch", "target/linux/layerscape/patches-5.4/302-dts-0058-arm64-dts-fsl-ls1028a-add-flexcan-node.patch", "target/linux/bcm63xx/patches-5.4/377-MIPS-BCM63XX-register-lookup-for-ephy-reset-gpio.patch", "target/linux/generic/backport-5.4/080-wireguard-0100-wireguard-selftests-initalize-ipv6-members-to-NULL-t.patch", "target/linux/layerscape/patches-5.4/701-net-0041-net-ethernet-Rename-PHY_INTERFACE_MODE_SGMII_2500.patch", "target/linux/generic/backport-5.4/080-wireguard-0107-wireguard-device-avoid-circular-netns-references.patch", "target/linux/generic/backport-5.4/852-v5.10-0002-net-sfp-add-workaround-for-Realtek-RTL8672-and-RTL96.patch", "target/linux/generic/backport-5.4/080-wireguard-0037-crypto-arch-conditionalize-crypto-api-in-arch-glue-f.patch", "target/linux/generic/backport-5.4/080-wireguard-0108-wireguard-receive-account-for-napi_gro_receive-never.patch", "target/linux/generic/backport-5.4/080-wireguard-0046-crypto-x86-poly1305-fix-.gitignore-typo.patch", "target/linux/bcm53xx/patches-5.4/331-Meraki-MR32-Status-LEDs.patch", "target/linux/bcm63xx/patches-5.4/032-v5.9-MIPS-BCM63xx-improve-CFE-version-detection.patch", "target/linux/bcm53xx/patches-5.4/321-ARM-dts-BCM5301X-Describe-partition-formats.patch", "target/linux/bcm47xx/patches-5.4/610-pci_ide_fix.patch", "target/linux/bcm4908/patches-5.4/181-watchdog-allow-building-BCM7038_WDT-for-BCM4908.patch", "target/linux/generic/backport-5.4/718-v5.5-net-sfp-fix-sfp_bus_put-kernel-documentation.patch", "target/linux/bcm63xx/patches-5.4/358-MIPS-BCM63XX-make-fallback-sprom-optional.patch", "target/linux/generic/pending-5.4/482-mtd-spi-nor-fix-4-byte-opcode-support-for-w25q256.patch", "target/linux/bcm4908/patches-5.4/080-v5.11-tty-serial-bcm63xx-lower-driver-dependencies.patch", "target/linux/generic/backport-5.4/080-wireguard-0006-crypto-arm64-chacha-expose-arm64-ChaCha-routine-as-l.patch", "target/linux/bcm47xx/config-5.4", "target/linux/generic/backport-5.4/791-net-phy-at803x-fix-probe-error-if-copper-page-is-sel.patch", "target/linux/layerscape/patches-5.4/302-dts-0035-arm64-dts-lx2160a-add-optee-tz-node.patch", "target/linux/layerscape/patches-5.4/701-net-0028-sdk_dpaa-avoid-crashing-on-OOM.patch", "target/linux/bcm63xx/patches-5.4/326-irqchip-bcm6345-report-eff-affinity.patch", "target/linux/bcm63xx/patches-5.4/325-irqchip-bcm6345-external-fix-base-uninitialized.patch", "target/linux/bcm4908/patches-5.4/084-v5.6-0009-phy-usb-fix-driver-to-defer-on-clk_get-defer.patch", "target/linux/bcm53xx/patches-5.4/300-ARM-BCM5301X-Disable-MMU-and-Dcache-during-decompres.patch", "target/linux/generic/backport-5.4/080-wireguard-0109-net-ip_tunnel-add-header_ops-for-layer-3-devices.patch", "target/linux/bcm63xx/patches-5.4/100-MIPS-BCM63XX-add-USB-host-clock-enable-delay.patch", "target/linux/generic/pending-5.4/470-mtd-spi-nor-support-limiting-4K-sectors-support-base.patch", "target/linux/bcm4908/patches-5.4/087-v5.18-0001-dt-bindings-pinctrl-Add-binding-for-BCM4908-pinctrl.patch", "target/linux/bcm4908/patches-5.4/032-v5.13-0010-arm64-dts-broadcom-bcm4908-add-Ethernet-TX-irq.patch", "target/linux/bcm63xx/patches-5.4/341-MIPS-BCM63XX-add-support-for-BCM6318.patch", "target/linux/layerscape/patches-5.4/302-dts-0008-arm64-dts-ls1046a-accumulated-change-to-ls1046a-boar.patch", "target/linux/generic/pending-5.4/763-net-bridge-switchdev-Include-local-flag-in-FDB-notif.patch", "target/linux/generic/pending-5.4/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch", "target/linux/generic/backport-5.4/080-wireguard-0010-crypto-mips-chacha-import-32r2-ChaCha-code-from-Zinc.patch", "target/linux/layerscape/patches-5.4/302-dts-0039-arm64-dts-ls1012a-remove-unused-gemac-bus-id.patch", "target/linux/bcm63xx/patches-5.4/332-MIPS-BCM63XX-detect-BCM6328-variants.patch", "target/linux/layerscape/patches-5.4/302-dts-0001-sdk-arm64-dts-add-update-DPAA1-include-files-for-SDK.patch", "target/linux/generic/backport-5.4/080-wireguard-0015-crypto-poly1305-expose-init-update-final-library-int.patch", "target/linux/generic/pending-5.4/745-net-mdio-i2c-add-support-for-Clause-45-accesses.patch", "target/linux/layerscape/patches-5.4/302-dts-0025-arm64-dts-nxp-ls208xa-add-more-thermal-zone-support.patch", "target/linux/generic/backport-5.4/080-wireguard-0001-crypto-lib-tidy-up-lib-crypto-Kconfig-and-Makefile.patch", "target/linux/layerscape/patches-5.4/302-dts-0060-arm64-dts-ls1028a-add-flexspi-nodes.patch", "target/linux/bcm63xx/patches-5.4/531-board_bcm6348-bt-voyager-2500v-bb.patch", "target/linux/bcm53xx/patches-5.4/037-v5.15-0001-ARM-dts-BCM5301X-Fix-nodes-names.patch", "target/linux/generic/backport-5.4/080-wireguard-0038-crypto-chacha-fix-warning-message-in-header-file.patch", "target/linux/layerscape/patches-5.4/302-dts-0012-arm64-dts-ls1046a-add-smmu-node.patch", "target/linux/generic/hack-5.4/550-loop-Report-EOPNOTSUPP-properly.patch", "target/linux/bcm63xx/patches-5.4/046-v5.12-bcm63xx_enet-improve-rx-loop.patch", "target/linux/bcm4908/patches-5.4/070-v5.10-0002-net-dsa-b53-Print-err-message-on-SW_RST-timeout.patch", "target/linux/bcm53xx/patches-5.4/030-v5.5-ARM-dts-BCM5301X-Add-DT-for-Luxul-XWC-2000.patch", "target/linux/bcm63xx/patches-5.4/134-pinctrl-add-a-pincontrol-driver-for-BCM6348.patch", "target/linux/generic/pending-5.4/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch", "target/linux/generic/pending-5.4/311-MIPS-zboot-put-appended-dtb-into-a-section.patch", "target/linux/bcm4908/patches-5.4/082-v5.12-0001-dt-bindings-power-document-Broadcom-s-PMB-binding.patch", "target/linux/generic/pending-5.4/644-net-pppoe-support-hardware-flow-table-offload.patch", "target/linux/bcm63xx/patches-5.4/206-USB-EHCI-allow-limiting-ports-for-ehci-platform.patch", "target/linux/bcm63xx/patches-5.4/107-MIPS-BCM63XX-introduce-BCM63XX_EHCI-configuration-sy.patch", "target/linux/layerscape/patches-5.4/302-dts-0017-arm64-dts-ls104x-make-dma-coherent-global-to-the-SoC.patch", "target/linux/generic/backport-5.4/080-wireguard-0035-crypto-x86-chacha-only-unregister-algorithms-if-regi.patch", "target/linux/generic/backport-5.4/395-v5.8-net-sch_cake-Take-advantage-of-skb-hash-where-appropriate.patch", "target/linux/bcm53xx/patches-5.4/035-v5.13-0004-ARM-dts-BCM5301X-Set-Linksys-EA9500-power-LED.patch", "target/linux/generic/backport-5.4/080-wireguard-0128-wireguard-selftests-make-sure-rp_filter-is-disabled-.patch", "target/linux/generic/hack-5.4/400-block-fit-partition-parser.patch", "target/linux/layerscape/patches-5.4/302-dts-0032-arm64-dts-Added-endianness-information-to-dts-serdes.patch", "target/linux/bcm63xx/patches-5.4/042-v5.12-bcm63xx_enet-add-xmit_more-support.patch", "target/linux/generic/backport-5.4/805-v5.8-i2c-pxa-re-arrange-includes-to-be-in-alphabetical-or.patch", "target/linux/generic/backport-5.4/762-net-ethernet-mediatek-Enable-GDM-GDMA_DROP_ALL-mode.patch", "target/linux/layerscape/patches-5.4/303-core-0010-scripts-Makefile-Enable-creation-of-_symbols_-DT-nod.patch", "target/linux/bcm53xx/patches-5.4/034-v5.11-0003-ARM-dts-BCM5310X-Harmonize-xHCI-DT-nodes-name.patch", "target/linux/layerscape/patches-5.4/302-dts-0094-arm64-dts-fsl-Drop-compatible-string-from-Felix-swit.patch", "target/linux/generic/backport-5.4/080-wireguard-0058-crypto-lib-chacha20poly1305-Add-missing-function-dec.patch", "target/linux/generic/backport-5.4/080-wireguard-0052-crypto-x86-curve25519-support-assemblers-with-no-adx.patch", "target/linux/generic/backport-5.4/080-wireguard-0051-crypto-chacha20poly1305-prevent-integer-overflow-on-.patch", "target/linux/generic/pending-5.4/730-net-phy-at803x-fix-feature-detection.patch", "target/linux/bcm63xx/patches-5.4/363-MIPS-BCM63XX-add-BCMA-based-sprom-templates.patch", "target/linux/generic/backport-5.4/500-v5.13-ubifs-default-to-zstd-compression.patch", "target/linux/bcm53xx/patches-5.4/036-v5.14-0001-ARM-dts-BCM5301X-Fix-NAND-nodes-names.patch", "target/linux/generic/hack-5.4/901-debloat_sock_diag.patch", "target/linux/generic/backport-5.4/080-wireguard-0024-crypto-blake2s-x86_64-SIMD-implementation.patch", "target/linux/generic/config-5.4", "target/linux/generic/backport-5.4/801-v5.5-hwmon-Driver-for-disk-and-solid-state-drives-with-te.patch", "target/linux/generic/pending-5.4/703-phy-add-detach-callback-to-struct-phy_driver.patch", "target/linux/generic/hack-5.4/321-powerpc_crtsavres_prereq.patch", "target/linux/bcm4908/patches-5.4/084-v5.6-0012-phy-usb-USB-driver-is-crashing-during-S3-resume-on-7.patch", "target/linux/bcm63xx/patches-5.4/108-MIPS-BCM63XX-add-support-for-the-on-chip-EHCI-contro.patch", "target/linux/generic/backport-5.4/851-v5.13-usb-host-ehci-platform-add-spurious_oc-DT-support.patch", "target/linux/generic/backport-5.4/080-wireguard-0099-wireguard-send-receive-cond_resched-when-processing-.patch", "target/linux/layerscape/patches-5.4/302-dts-0044-sdk-arm64-dts-reduce-usdpaa-memory-to-4K-for-LS1046-.patch", "target/linux/generic/backport-5.4/724-v5.5-net-sfp-rename-T_PROBE_WAIT-to-T_SERIAL.patch", "target/linux/bcm4908/patches-5.4/074-v5.13-0001-net-broadcom-bcm4908_enet-read-MAC-from-OF.patch", "target/linux/bcm4908/patches-5.4/034-v5.16-0002-arm64-dts-broadcom-bcm4908-Move-reboot-syscon-out-of.patch", "target/linux/layerscape/patches-5.4/302-dts-0045-arm64-dts-Fix-DWC3-IP-VBUS-glitch-issue-on-Layerscap.patch", "target/linux/generic/backport-5.4/818-v5.8-i2c-pxa-remove-some-unnecessary-debug.patch", "target/linux/layerscape/patches-5.4/302-dts-0078-arm64-dts-fix-endianness-of-rcpm.patch", "target/linux/bcm53xx/patches-5.4/034-v5.11-0010-ARM-dts-BCM5301X-Update-Ethernet-switch-node-name.patch", "target/linux/layerscape/patches-5.4/701-net-0034-Extend-FM-MAC-Statistics-with-frame-size-counters-re.patch", "target/linux/layerscape/patches-5.4/302-dts-0003-arm64-dts-ls1012a-Add-LS1012A-2G5RDB-board-support.patch", "target/linux/bcm4908/patches-5.4/031-v5.12-0004-arm64-dts-broadcom-bcm4908-describe-PCIe-reset-contr.patch", "target/linux/layerscape/patches-5.4/301-arch-0009-arm-add-pgprot_cached-and-pgprot_cached_ns-support.patch", "target/linux/bcm4908/patches-5.4/073-v5.12-0010-net-broadcom-bcm4908_enet-fix-RX-path-possible-mem-l.patch", "target/linux/generic/backport-5.4/080-wireguard-0115-wireguard-peerlookup-take-lock-before-checking-hash-.patch", "target/linux/generic/backport-5.4/407-v5.13-0001-dt-bindings-mtd-add-binding-for-Linksys-Northstar-pa.patch", "target/linux/bcm63xx/patches-5.4/101-MIPS-BCM63XX-add-USB-device-clock-enable-delay-to-cl.patch", "target/linux/layerscape/patches-5.4/701-net-0039-staging-fsl_qbman-Calculate-valid-bit-from-MC-RR.patch", "target/linux/layerscape/patches-5.4/701-net-0019-sdk_dpaa-fix-dpa_set_ksettings.patch", "target/linux/bcm47xx/patches-5.4/820-wgt634u-nvram-fix.patch", "target/linux/bcm47xx/patches-5.4/800-bcma-add-table-of-serial-flashes-with-smaller-blocks.patch", "target/linux/generic/pending-5.4/770-15-net-ethernet-mediatek-mtk_eth_soc-add-support-for-in.patch", "target/linux/layerscape/patches-5.4/302-dts-0093-arm64-dts-fsl-Specify-phy-mode-for-CPU-ports.patch", "target/linux/layerscape/patches-5.4/302-dts-0122-arm64-dts-ls1043a-remove-thermal-zone-5-from-dts.patch", "target/linux/layerscape/patches-5.4/302-dts-0038-arm64-dts-ls1012a-use-phy-handle-to-handle-phy-param.patch", "target/linux/generic/hack-5.4/647-netfilter-flow-acct.patch", "target/linux/layerscape/patches-5.4/302-dts-0075-arm64-dts-fsl-ls1028a-Enable-switch-PHYs-on-RDB.patch", "target/linux/layerscape/patches-5.4/302-dts-0033-arm64-dts-freescale-lx2160a-add-pcie-DT-nodes.patch", "target/linux/bcm63xx/patches-5.4/517-board_bcm6362.patch", "target/linux/layerscape/patches-5.4/301-arch-0003-arm64-pgtable-add-support-to-map-cacheable-and-non-s.patch", "target/linux/generic/backport-5.4/080-wireguard-0114-wireguard-noise-take-lock-when-removing-handshake-en.patch", "target/linux/generic/pending-5.4/655-increase_skb_pad.patch", "target/linux/layerscape/patches-5.4/302-dts-0114-arm64-dts-fsl-ls1028a-add-labels-to-Ethernet-switch-.patch" ], "commitId" : "3a14580411adfb75f9a44eded9f41245b9e44606", "timestamp" : 1647862590000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "kernel: delete Linux 5.4 config and patches\u000a\u000aAs the upcoming release will be based on Linux 5.10 only, remove all\u000akernel configuration as well as patches for Linux 5.4.\u000aThere were no targets still actively using Linux 5.4.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-21 11:36:30 +0000", "id" : "3a14580411adfb75f9a44eded9f41245b9e44606", "msg" : "kernel: delete Linux 5.4 config and patches", "paths" : [ { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/726-v5.5-net-sfp-avoid-power-switch-on-address-change-modules.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0010-crypto-mips-chacha-import-32r2-ChaCha-code-from-Zinc.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0024-crypto-blake2s-x86_64-SIMD-implementation.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/301-arch-0011-drivers-soc-fsl-add-qixis-driver.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/010-v5.8-MIPS-BCM63xx-fix-6328-boot-selection-bit.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/083-v5.5-0001-phy-phy-brcm-usb-init-fix-__iomem-annotations.patch" }, { "editType" : "delete", "file" : "target/linux/bcm47xx/patches-5.4/159-cpu_fixes.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/308-mips32r2_tune.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0130-wireguard-use-synchronize_net-rather-than-synchroniz.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/210-darwin_scripts_include.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/600-netfilter_conntrack_flush.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/759-net-sfp-re-attempt-probing-for-phy.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/087-v5.18-0001-i2c-brcmstb-allow-compiling-on-BCM4908.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/303-core-0006-mm-Re-export-ioremap_page_range.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/310-ARM-BCM5301X-Add-DT-for-Netgear-R7900.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/102-MIPS-only-process-negative-stack-offsets-on-stack-tr.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0122-arm64-dts-ls1043a-remove-thermal-zone-5-from-dts.patch" }, { "editType" : "delete", "file" : "target/linux/bcm47xx/patches-5.4/160-kmap_coherent.patch" }, { "editType" : "delete", "file" : "target/linux/generic/config-5.4" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0034-crypto-chacha_generic-remove-unnecessary-setkey-func.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/301-arch-0005-arch-arm-add-ARM-specific-fucntions-required-for-ehc.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/110-MIPS-BCM63XX-EHCI-controller-does-not-support-overcu.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/433-MIPS-BCM63XX-enable-nand-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/407-v5.13-0002-mtd-parsers-ofpart-support-Linksys-Northstar-partiti.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0042-arm64-dts-fix-the-LS104x-QDS-mdio-mux-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/130-add-linux-spidev-compatible-si3210.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0040-fsl_qbman-usdpaa-Invalidate-software-portals-before-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/840-hwrng-bcm2835-set-quality-to-1000.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/613-netfilter_optional_tcp_window_check.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/428-bcm63xx_enet-rgmii-ctrl-fix.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/076-v5.17-net-dsa-bcm_sf2-refactor-LED-regs-access.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0055-crypto-x86-curve25519-leave-r12-as-spare-register.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0056-sdk-dpa-adapt-compatibles-to-upstream-binding-docume.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/803-jffs2-work-around-unaligned-accesses-failing-on-bcm6.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/646-netfilter-nf_flow_table-rework-private-driver-data.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0082-arm64-dts-lx2160a-add-tmu-device-node.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/661-use_fq_codel_by_default.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/716-v5.5-net-sfp-move-fwnode-parsing-into-sfp-bus-layer.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/073-v5.12-0010-net-broadcom-bcm4908_enet-fix-RX-path-possible-mem-l.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/041-v5.5-arm64-Implement-optimised-checksum-routine.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/406-v5.13-0003-dt-bindings-mtd-Document-use-of-nvmem-cells-compatib.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0006-arm64-dts-ls1012a-accumulated-change-for-ls1012a-boa.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0079-arm64-dts-ls1028a-Fix-interrupt-map-property-of-PCIe.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0072-arm64-ls1028ardb-Add-support-DP-nodes-for-LS1028ARDB.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0017-crypto-x86-poly1305-expose-existing-driver-as-poly13.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0068-crypto-arm-chacha-neon-optimize-for-non-block-size-m.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/790-net-phy-at803x-select-correct-page-on-config-init.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/135-Documentation-add-BCM6358-pincontroller-binding-docu.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0057-sdk_fman-fix-probing-of-10G-ports-on-T102x.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/034-v5.11-0001-ARM-dts-BCM5301X-Linksys-EA9500-add-port-5-and-port-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/530-jffs2_make_lzma_available.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/325-irqchip-bcm6345-external-fix-base-uninitialized.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/737-v5.5-net-phy-add-core-phylib-sfp-support.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/084-v5.6-0013-phy-usb-Add-support-for-wake-and-USB-low-power-mode-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0069-crypto-arm64-chacha-simplify-tail-block-handling.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0076-wireguard-main-remove-unused-include-linux-version.h.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/814-v5.8-i2c-pxa-fix-i2c_pxa_wait_bus_not_busy-boundary-condi.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/086-v5.12-0005-phy-phy-brcm-usb-support-PHY-on-the-BCM4908.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/800-0001-firmware-bcm47xx_nvram-support-init-from-IO-memory.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0032-arm64-dts-Added-endianness-information-to-dts-serdes.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0093-arm64-dts-fsl-Specify-phy-mode-for-CPU-ports.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0094-wireguard-send-remove-errant-newline-from-packet_enc.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/309-MIPS-Add-CPU-option-reporting-to-proc-cpuinfo.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0036-arm64-dts-ls104x-constrain-sata-dma-address-size.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/402-v5.12-0001-dt-bindings-mtd-move-partition-binding-to-its-own-fi.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/749-v5.5-net-dsa-mv88e6xxx-Fix-masking-of-egress-port.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0054-dpaa_eth-workaround-for-ERR010022.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0106-LF-18-2-arm64-dts-ls1046ardb-Update-qspi-node-dts-pr.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/774-v5.12-net-dsa-exit-early-in-dsa_slave_switchdev_event-if-w.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/357-MIPS-BCM63XX-use-platform-data-for-the-sprom.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0002-sdk-arm64-dts-add-DPAA1-SDK-flavor-dts-files.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/142-pinctrl-add-a-pincontrol-driver-for-BCM63268.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/404-mtd-add-more-helper-functions.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/751-net-phylink-make-Broadcom-BCM84881-based-SFPs-work.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/761-dt-bindings-net-add-RTL8152-binding-documentation.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/703-phy-add-detach-callback-to-struct-phy_driver.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/310-mips-Kconfig-Add-ARCH_HAS_FORTIFY_SOURCE.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/770-04-net-ethernet-mtk_eth_soc-use-larger-burst-size-for-q.patch" }, { "editType" : "delete", "file" : "target/linux/archs38/config-5.4" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0127-wireguard-selftests-remove-old-conntrack-kconfig-val.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0097-wireguard-selftests-use-normal-kernel-stack-size-on-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/851-v5.13-usb-host-ehci-platform-add-spurious_oc-DT-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/300-mips_expose_boot_raw.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/762-net-ethernet-mediatek-Enable-GDM-GDMA_DROP_ALL-mode.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/720-v5.5-net-sfp-move-sfp-sub-state-machines-into-separate-fu.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0132-wireguard-allowedips-initialize-list-head-in-selftes.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/820-libata-Assign-OF-node-to-the-SCSI-device.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0059-crypto-x86-chacha-sse3-use-unaligned-loads-for-state.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0052-crypto-x86-curve25519-support-assemblers-with-no-adx.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/367-MIPS-BCM63XX-add-support-for-loading-DTB.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/711-net-dsa-mv88e6xxx-disable-ATU-violation.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0038-sdk_dpaa-ls1043a-errata-stop-advertising-S-G-and-GSO.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/378-MIPS-BCM63XX-do-not-register-gpio-controller-if-pres.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/370-netfilter-nf_flow_table-fix-offloaded-connection-tim.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/400-mtd-add-rootfs-split-support.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/206-USB-EHCI-allow-limiting-ports-for-ehci-platform.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0006-crypto-arm64-chacha-expose-arm64-ChaCha-routine-as-l.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/809-v5.8-i2c-pxa-always-set-fm-and-hs-members-for-each-type.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/334-MIPS-BCM63XX-detect-BCM6368-variants.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/074-v5.13-0002-dt-bindings-net-bcm4908-enet-add-optional-TX-interru.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/031-v5.12-0002-arm64-dts-broadcom-bcm4908-add-BCM4906-Netgear-R8000.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0007-crypto-arm-chacha-import-Eric-Biggers-s-scalar-accel.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/087-v5.18-0002-pinctrl-bcm-add-driver-for-BCM4908-pinmux.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/660-fq_codel_defaults.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/730-net-phy-at803x-fix-feature-detection.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/303-core-0012-LF-789-1-Revert-scripts-Makefile-Enable-creation-of-.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/532-MIPS-BCM63XX-add-inventel-Livebox-support.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/074-v5.13-0001-net-broadcom-bcm4908_enet-read-MAC-from-OF.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/073-v5.12-0004-net-broadcom-bcm4908_enet-drop-unneeded-memset.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/356-MIPS-BCM63XX-move-fallback-sprom-support-into-its-ow.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/447-mtd-spinand-gigadevice-Add-support-for-GD5F4GQ4xC.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/850-v5.13-usb-ehci-add-spurious-flag-to-disable-overcurrent-ch.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0064-arm64-dts-lx2160a-update-interrupt-property-for-Aqua.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/391-MIPS-BCM63XX-do-not-register-uart.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/703-add_vsc8504_support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0096-wireguard-receive-use-tunnel-helpers-for-decapsulati.patch" }, { "editType" : "delete", "file" : "target/linux/bcm47xx/patches-5.4/209-b44-register-adm-switch.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/420-BCM63XX-add-endian-check-for-ath9k.patch" }, { "editType" : "delete", "file" : "target/linux/bcm47xx/patches-5.4/610-pci_ide_fix.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/201-extra_optimization.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0114-wireguard-noise-take-lock-when-removing-handshake-en.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/379-MIPS-BCM63XX-provide-a-gpio-lookup-for-the-pcmcia-re.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/408-bcm63xx_enet-enable-rgmii-clock-on-external-ports.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/321-ARM-dts-BCM5301X-Describe-partition-formats.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0034-arm64-dts-freescale-lx2160a-Inphi-in112525_s03-mdio-.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/036-v5.14-0001-ARM-dts-BCM5301X-Fix-NAND-nodes-names.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/920-mangle_bootargs.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0008-fmd-SDK-DPAA-1.x-FMan-driver.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/150-bridge_allow_receiption_on_disabled_port.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/303-core-0011-LF-419-arm64-crash_core-Export-TCR_EL1.T1SZ-in-vmcor.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/303-core-0003-cgroup-let-a-symlink-too-be-created-with-a-cftype-fi.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0050-sdk_dpaa-ceetm-introduce-a-TRAP-control-action.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/518-board_bcm6368.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/643-net-bridge-support-hardware-flow-table-offload.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0095-arm64-dts-fsl-ls1028a-Specify-that-the-Felix-port-4-.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0113-arm64-dts-fsl-ls1028a-qds-Add-overlays-for-various-s.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/045-v5.12-bcm63xx_enet-convert-to-build_skb.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0018-sdk_dpaa-use-new-api-ethtool_ksettings_-get-set.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/033-v5.14-0001-ARM-dts-BCM5301X-Fix-NAND-nodes-names.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0126-crypto-poly1305-fix-poly1305_core_setkey-declaration.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/084-v5.6-0008-phy-usb-Add-support-for-new-Synopsys-USB-controller-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0093-wireguard-noise-error-out-precomputed-DH-during-hand.patch" }, { "editType" : "delete", "file" : "target/linux/bcm47xx/patches-5.4/976-ssb_increase_pci_delay.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0003-soc-fsl-qman-map-FQD-and-PFDR-areas-in-the-iommu.patch" }, { "editType" : "delete", "file" : "target/linux/bcm47xx/patches-5.4/820-wgt634u-nvram-fix.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/107-MIPS-BCM63XX-introduce-BCM63XX_EHCI-configuration-sy.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/745-v5.7-net-dsa-mt7530-add-support-for-port-mirroring.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0116-wireguard-selftests-check-that-route_me_harder-packe.patch" }, { "editType" : "delete", "file" : "target/linux/bcm47xx/patches-5.4/999-wl_exports.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/748-v5.5-net-dsa-mv88e6xxx-fix-broken-if-statement-because-of.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/375-MIPS-BCM63XX-switch-to-new-gpio-driver.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0028-sdk_dpaa-avoid-crashing-on-OOM.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/303-core-0001-net-readd-skb_recycle.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/030-modpost-add-a-helper-to-get-data-pointed-by-a-symbol.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/080-v5.11-tty-serial-bcm63xx-lower-driver-dependencies.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0045-crypto-curve25519-Fix-selftest-build-error.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0112-netlink-consistently-use-NLA_POLICY_EXACT_LEN.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/772-v5.12-net-dsa-don-t-use-switchdev_notifier_fdb_info-in-dsa.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/071-v5.16-00-MIPS-uasm-Enable-muhu-opcode-for-MIPS-R6.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/407-v5.13-0001-dt-bindings-mtd-add-binding-for-Linksys-Northstar-pa.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/771-mdio-bus-add-generic-find-bus.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/302-mips_no_branch_likely.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0032-crypto-chacha20poly1305-import-construction-and-self.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/432-MIPS-BCM63XX-detect-nand-nvram.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/491-ubi-auto-create-ubiblock-device-for-rootfs.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0087-wireguard-receive-reset-last_under_load-to-zero.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0097-LF-387-5-arm64-dts-layerscape-add-chip-specific-comp.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/208-MIPS-BCM63XX-pass-a-mac-addresss-allocator-to-board-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/739-v5.5-net-phylink-update-to-use-phy_support_asym_pause.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/813-v5.8-i2c-pxa-clean-up-decode_bits.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/336-MIPS-BCM63XX-dynamically-set-the-pcie-memory-windows.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0019-crypto-arm-poly1305-incorporate-OpenSSL-CRYPTOGAMS-N.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/084-v5.6-0007-phy-usb-Add-support-for-new-Synopsys-USB-controller-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/310-v5.6-mips-vdso-fix-jalr-t9-crash-in-vdso-code.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/757-net-sfp-rename-sm_retries.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0112-arm64-dts-fsl-ls1028a-prepare-dts-for-overlay.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0087-arm-dts-ls1021a-fix-that-FlexTimer-cannot-wakeup-sys.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/761-net-dsa-mt7530-Support-EEE-features.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/747-net-phylink-support-Clause-45-PHYs-on-SFP-modules.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/075-v5.13-0002-net-dsa-bcm_sf2-setup-BCM4908-internal-crossbar.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/400-v5.8-dt-bindings-mtd-partition-Document-the-slc-mode-prop.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/103-MIPS-BCM63XX-add-OHCI-EHCI-configuration-bits-to-com.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/820-v5.8-i2c-pxa-use-master-abort-for-device-probes.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0021-sdk_dpaa-ls1043a-errata-resplit-the-skb-after-copy.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/071-v5.12-0002-net-dsa-bcm_sf2-use-2-Gbps-IMP-port-link-on-BCM4908.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/345-MIPS-BCM63XX-fixup-mapped-SPI-flash-access-on-boot.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/339-MIPS-BCM63XX-add-support-for-BCM63268.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0048-sdk_dpaa-ceetm-pass-extended-ACK-struct-to-parsing-f.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/331-Meraki-MR32-Status-LEDs.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/030-v5.11-0003-v5.11-arm64-add-config-for-Broadcom-BCM4908-SoCs.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/753-v5.8-net-dsa-mt7530-fix-VLAN-setup.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/411-mtd-partial_eraseblock_write.patch" }, { "editType" : "delete", "file" : "target/linux/bcm47xx/patches-5.4/210-b44_phy_fix.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/036-v5.14-0002-ARM-dts-BCM5301X-Fix-pinmux-subnodes-names.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/207-MIPS-BCM63XX-move-device-registration-code-into-its-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/717-v5.5-net-sfp-rework-upstream-interface.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/190-rtc-rs5c372-support_alarms_up_to_1_week.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/220-arm-gc_sections.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/780-net-dsa-mt7530-setup-core-clock-even-in-TRGMII-mode.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0039-crypto-arm-curve25519-add-arch-specific-key-generati.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/655-increase_skb_pad.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/080-v5.13-0002-nvmem-brcm_nvram-new-driver-exposing-Broadcom-s-NVRA.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/343-MIPS-BCM63XX-add-PCIe-support-for-BCM6318.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0051-crypto-chacha20poly1305-prevent-integer-overflow-on-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/212-tools_portability.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0043-arm64-dts-lx2160aqds-Add-mdio-mux-nodes.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/392-MIPS-BCM63XX-remove-leds-and-buttons.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/350-MIPS-BCM63XX-support-settings-num-usbh-ports.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/406-v5.13-0001-mtd-core-add-nvmem-cells-compatible-to-parse-mtd-as-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/834-ledtrig-libata.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/075-v5.13-0003-net-dsa-bcm_sf2-Fill-in-BCM4908-CFP-entries.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/807-v5.8-i2c-pxa-re-arrange-register-field-definitions.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/086-v5.12-0001-phy-phy-brcm-usb-improve-getting-OF-matching-data.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0033-arm64-dts-freescale-lx2160a-add-pcie-DT-nodes.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0066-arm64-dts-ls1028a-add-gpu-node.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/408-v5.13-mtd-cfi_cmdset_0002-Disable-buffered-writes-for-AMD.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/811-pci_disable_usb_common_quirks.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0117-wireguard-avoid-double-unlikely-notation-when-using-.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/084-v5.6-0012-phy-usb-USB-driver-is-crashing-during-S3-resume-on-7.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/724-v5.5-net-sfp-rename-T_PROBE_WAIT-to-T_SERIAL.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/800-v5.5-iio-imu-Add-support-for-the-FXOS8700-IMU.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0013-arm64-dts-ls1043a-add-smmu-node.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/104-MIPS-BCM63XX-introduce-BCM63XX_OHCI-configuration-sy.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/031-v5.9-MIPS-BCM63xx-add-endif-comments.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/046-v5.12-bcm63xx_enet-improve-rx-loop.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0060-crypto-x86-curve25519-Remove-unused-carry-variables.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/500-UBI-Detect-EOF-mark-and-erase-all-remaining-blocks.patch" }, { "editType" : "delete", "file" : "target/linux/bcm47xx/patches-5.4/940-bcm47xx-yenta.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0106-wireguard-noise-do-not-assign-initiation-time-in-if-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/760-net-usb-r8152-add-LED-configuration-from-OF.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0012-dpaa_eth-ceetm-adapt-to-the-new-gnet-stats-API.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/770-10-net-ethernet-mtk_eth_soc-unmap-rx-data-before-callin.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0015-fmd-use-ptp-timer-for-Fman-RTC-node-name.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0056-arm64-dts-lx2160a-Enable-usb3-lpm-capable-for-usb3-n.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/752-net-phy-add-Broadcom-BCM84881-PHY-driver.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0091-wireguard-queueing-account-for-skb-protocol-0.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0084-arm64-dts-ls1028a-define-networking-options-for-QDS.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/134-pinctrl-add-a-pincontrol-driver-for-BCM6348.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/073-v5.12-0005-net-broadcom-bcm4908_enet-drop-inline-from-C-functio.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/145-pinctrl-BCM6362-fix-gpio-mode.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/330-MIPS-BCM63XX-add-a-new-cpu-variant-helper.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/303-core-0005-nand-raw-workaround-for-EDO-high-speed-mode.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/354-MIPS-BCM63XX-allow-building-support-for-more-than-on.patch" }, { "editType" : "delete", "file" : "target/linux/bcm47xx/config-5.4" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0061-crypto-arm-curve25519-include-linux-scatterlist.h.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0086-usb-dwc3-enable-otg-mode-for-dwc3-usb-ip-on-layersca.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/140-pinctrl-add-a-pincontrol-driver-for-BCM6368.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0022-sdk_dpaa-ls1043a-errata-realign-and-linearize-egress.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/342-powerpc-Enable-kernel-XZ-compression-option-on-PPC_8.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/800-bcma-get-SoC-device-struct-copy-its-DMA-params-to-th.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0043-crypto-x86-poly1305-wire-up-faster-implementations-f.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0092-wireguard-receive-remove-dead-code-from-default-pack.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/310-arm_module_unresolved_weak_sym.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/780-ARM-kirkwood-add-missing-linux-if_ether.h-for-ETH_AL.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/032-v5.13-0001-arm64-dts-broadcom-bcm4908-describe-USB-PHY.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/738-v5.5-net-phy-marvell10g-add-SFP-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/601-v5.12-net-implement-threaded-able-napi-poll-loop-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0125-crypto-mips-add-poly1305-core.S-to-.gitignore.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/311-ARM-BCM5301X-Add-power-button-for-Buffalo-WZR-1750DHP.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/322-MIPS-BCM63XX-switch-to-IRQ_DOMAIN.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0103-wireguard-noise-read-preshared-key-while-taking-lock.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/852-v5.10-0001-net-sfp-VSOL-V2801F-CarlitoxxPro-CPGOS03-0490-v2.0-w.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/773-bgmac-add-srab-switch.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/071-v5.16-05-mips-bpf-Enable-eBPF-JITs.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/180-i2c-brcmstb-fix-support-for-DSL-and-CM-variants.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/721-v5.5-net-sfp-move-tx-disable-on-device-down-to-main-state.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0089-wireguard-socket-remove-extra-call-to-synchronize_ne.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0088-arm64-dts-ls1028a-fix-dwc-pci-over-smmu.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/032-v5.13-0005-arm64-dts-broadcom-bcm4908-describe-firmware-partiti.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0020-crypto-mips-poly1305-incorporate-OpenSSL-CRYPTOGAMS-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0041-crypto-poly1305-add-new-32-and-64-bit-generic-versio.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/400-bcm963xx_flashmap.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0107-arm64-dts-ls1012ardb-Update-qspi-node-property.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0116-LF-881-arm64-dts-add-a-dts-file-for-dpdk.patch" }, { "editType" : "delete", "file" : "target/linux/bcm47xx/patches-5.4/791-tg3-no-pci-sleep.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/130-pinctrl-add-bcm63xx-base-code.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/600-v5.12-net-extract-napi-poll-functionality-to-__napi_poll.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/480-mtd-set-rootfs-to-be-root-dev.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/419-mtd-redboot-add-of_match_table-with-DT-binding.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/770-11-net-ethernet-mtk_eth_soc-avoid-rearming-interrupt-if.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0119-arm64-dts-lx2160a-add-more-thermal-zone-support.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/363-MIPS-BCM63XX-add-BCMA-based-sprom-templates.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0053-sdk_dpaa-ceetm-store-Qdisc-pointer-in-struct-block.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/374-gpio-add-a-simple-GPIO-driver-for-bcm63xx.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0134-wireguard-allowedips-allocate-nodes-in-kmem_cache.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0040-crypto-lib-curve25519-re-add-selftests.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/240-remove-unsane-filenames-from-deps_initramfs-list.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0082-wireguard-noise-reject-peers-with-low-order-public-k.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0009-arm64-dts-ls1088a-accumulated-change-to-ls1088a-boar.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/431-MIPS-BCM63XX-add-nand-rset.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0077-arm64-dts-ls1028a-Add-ethernet-property-for-l2switch.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/139-Documentation-add-BCM6368-pincontroller-binding-docu.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/131-Documentation-add-BCM6328-pincontroller-binding-docu.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0117-arm-dts-ls1021a-Add-LS1021A-IOT-board-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/410-mtd-parsers-ofpart-fix-parsing-subpartitions.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/033-v5.10-0002-ARM-dts-BCM5301X-Specify-uart2-in-the-DT.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/031-v5.12-0003-arm64-dts-broadcom-bcm4908-use-proper-NAND-binding.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/034-v5.11-0005-ARM-dts-BCM5301X-Use-corretc-pinctrl-compatible-for-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/803-v5.8-i2c-pxa-use-official-address-byte-helper.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0121-arm64-dts-ls1043a-update-USB-nodes-status-to-match-b.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/303-core-0009-arm64-move-elfcorehdr-reservation-early-for-crash-du.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0045-arm64-dts-Fix-DWC3-IP-VBUS-glitch-issue-on-Layerscap.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0119-wireguard-selftests-test-multiple-parallel-streams.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0104-wireguard-queueing-preserve-flow-hash-across-packet-.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0065-arm64-dts-ls1028a-Update-fspi-reg-properties.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/805-v5.8-i2c-pxa-re-arrange-includes-to-be-in-alphabetical-or.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0131-wireguard-peer-allocate-in-kmem_cache.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/810-pci_disable_common_quirks.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/516-board-bcm6358.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/331-MIPS-BCM63XX-define-variant-id-field.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/230-openwrt_lzma_options.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/498-mtd-mtdconcat-select-readwrite-function.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/749-net-phylink-split-phylink_sfp_module_insert.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/399-5.9-sch_cake-add-RFC-8622-LE-PHB-support-to-CAKE-diffser.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/611-netfilter_match_bypass_default_table.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/075-v5.13-0005-net-dsa-bcm_sf2-fix-BCM4908-RGMII-reg-s.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/036-v5.18-0003-arm64-dts-broadcom-bcm4908-add-watchdog-block.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/368-MIPS-BCM63XX-add-support-for-matching-the-board_info.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/465-m25p80-mx-disable-software-protection.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0055-sdk_fman-DPAA-dTSEC-ports-fail-to-work-when-link-cha.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/033-v5.10-0004-ARM-BCM5301X-Add-DT-for-Meraki-MR32.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0052-sdk_dpaa-ceetm-remove-tc-class-reference-counting.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/401-mtd-support-BLKRRPART.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0002-crypto-chacha-move-existing-library-code-into-lib-cr.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/032-v5.13-0006-arm64-dts-broadcom-bcm4908-fix-switch-parent-node-na.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0108-wireguard-receive-account-for-napi_gro_receive-never.patch" }, { "editType" : "delete", "file" : "include/kernel-5.4" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0030-crypto-arm-curve25519-import-Bernstein-and-Schwabe-s.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/801-v5.6-leds-populate-the-device-s-of_node.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0029-arm64-dts-lx2160-Add-all-pcs-mdio-definitions-accord.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0018-arm64-dts-ls104x-use-a-pseudo-bus-to-constrain-usb-d.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/087-v5.18-0001-dt-bindings-pinctrl-Add-binding-for-BCM4908-pinctrl.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0120-arm64-dts-ls1046a-fix-ippdexpcr-offset-not-correct.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/035-v5.17-0001-dt-bindings-arm-bcm-document-Netgear-RAXE500-binding.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/466-Revert-mtd-spi-nor-fix-Spansion-regressions-aliased-.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0030-sdk_fman-resolve-arm32-compilation-issues-for-linux-.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/403-6358-enet1-external-mii-clk.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/393-v5.5-sch_cake-drop-unused-variable-tin_quantum_prio.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0008-crypto-arm-chacha-remove-dependency-on-generic-ChaCh.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/034-v5.11-0008-ARM-dts-BCM5301X-Disable-USB-3-PHY-on-devices-withou.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/371_add_of_node_available_by_alias.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/082-v5.12-0003-soc-bcm-brcmstb-add-stubs-for-getting-platform-IDs.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0053-crypto-arm64-chacha-correctly-walk-through-blocks.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/362-MIPS-BCM63XX-also-register-a-fallback-sprom-for-bcma.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/610-netfilter_match_bypass_default_checks.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0075-arm64-dts-fsl-ls1028a-Enable-switch-PHYs-on-RDB.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/340-MIPS-BCM63XX-add-pcie-support-for-BCM63268.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/806-v5.8-i2c-pxa-re-arrange-functions-to-flow-better.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/011-kbuild-export-SUBARCH.patch" }, { "editType" : "delete", "file" : "target/linux/bcm47xx/patches-5.4/800-bcma-add-table-of-serial-flashes-with-smaller-blocks.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/701-net-dsa-bcm_sf2-keep-GPHY-enabled-on-the-BCM4908.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/770-03-net-ethernet-mtk_eth_soc-fix-unnecessary-tx-queue-st.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/808-v5.8-i2c-pxa-add-and-use-definitions-for-IBMR-register.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/430-MIPS-BCM63XX-add-nand-clocks.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/033-v5.10-0001-ARM-dts-BCM5301X-Specify-PWM-in-the-DT.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/180-usb-xhci-add-support-for-performing-fake-doorbell.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/141-Documentation-add-BCM63268-pincontroller-binding-doc.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0025-crypto-curve25519-generic-C-library-implementations.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0044-crypto-arm-arm64-mips-poly1305-remove-redundant-non-.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0068-arm64-dts-lx2160a-Update-phy-mode-for-Aquantia-PHYs.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/645-netfilter-nf_flow_table-rework-hardware-offload-time.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0103-arm64-dts-ls1028a-Update-edma-compatible-to-fit-eDMA.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/251-sound_kconfig.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/031-v5.12-0005-arm64-dts-broadcom-bcm4908-describe-internal-switch.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/032-v5.13-0009-arm64-dts-broadcom-bcm4908-set-Asus-GT-AC5300-port-7.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/420-mtd-redboot_space.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/389-MIPS-BCM63XX-add-clkdev-lookups-for-device-tree.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0073-arm64-ls1028aqds-Add-support-DP-nodes-for-LS1028AQDS.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/402_bcm63xx_enet_vlan_incoming_fixed.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/301-arch-0004-arm64-add-ioremap-for-normal-cacheable-non-shareable.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/501-board_bcm6328-extend-96328avng-reference-board.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/700-v5.5-net-core-allow-fast-GRO-for-skbs-with-Ethernet-heade.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/904-debloat_dma_buf.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/450-mtd-spi-nor-allow-NOR-driver-to-write-fewer-bytes-th.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0062-crypto-arm-poly1305-Add-prototype-for-poly1305_block.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0099-arm64-dts-layerscape-apply-dma-coherent-for-dwc3-nod.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0056-crypto-arm-64-poly1305-add-artifact-to-.gitignore-fi.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/214-spidev_h_portability.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/826-v5.8-spi-rb4xx-update-driver-to-be-device-tree-aware.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/035-v5.13-0004-ARM-dts-BCM5301X-Set-Linksys-EA9500-power-LED.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/141-jffs2-add-RENAME_EXCHANGE-support.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/030-v5.11-0001-dt-bindings-arm-bcm-document-BCM4908-bindings.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0124-crypto-mips-poly1305-enable-for-all-MIPS-processors.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0032-sdk_dpaa-ls1043a-errata-restrict-the-max-mtu.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0036-sdk-dpa-use-netdev-dev-for-DMA-mapping.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/301-arch-0008-arm-add-new-non-shareable-ioremap.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/338-MIPS-BCM63XX-increase-number-of-IRQs.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/403-v5.13-mtd-parsers-ofpart-support-BCM4908-fixed-partitions.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0051-arm64-dts-fsl-layerscape-fix-warnings-when-compiling.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/500-MIPS-BCM63XX-populate-the-compatible-to-board_info-l.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0041-sdk-dts-ls104x-drop-smmu-from-the-qds-and-usdpaa-sdk.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/073-v5.12-0007-net-broadcom-bcm4908_enet-fix-received-skb-length.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/108-MIPS-BCM63XX-add-support-for-the-on-chip-EHCI-contro.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/031-v5.12-0006-arm64-dts-broadcom-bcm4908-describe-PMB-block.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/662-remove_pfifo_fast.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0114-arm64-dts-fsl-ls1028a-add-labels-to-Ethernet-switch-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/756-net-sfp-use-a-definition-for-the-fault-recovery-atte.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0012-arm64-dts-ls1046a-add-smmu-node.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0088-wireguard-send-account-for-mtu-0-devices.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0047-ARM-dts-ls1021aqds-enable-esdhc-controller.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/361-MIPS-BCM63XX-add-raw-fallback-sproms-for-most-common.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/910-kobject_uevent.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/032-v5.13-0004-arm64-dts-broadcom-bcm4908-add-remaining-Netgear-R80.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0026-crypto-curve25519-add-kpp-selftest.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/900-v5.9-0003-leds-add-RGB-color-option-as-that-is-different-from-.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0102-LF-20-1-arm64-dts-ls1012ardb-Update-qspi-node-dts-pr.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0004-crypto-x86-chacha-expose-SIMD-ChaCha-routine-as-libr.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0100-arm64-dts-ls208xa-Update-qspi-node-properties-for-LS.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/831-v5.13-0001-firmware-bcm47xx_nvram-rename-finding-function-and-i.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/422-BCM63XX-add-a-fixup-for-rt2x00-devices.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/770-05-net-ethernet-mtk_eth_soc-increase-DMA-ring-sizes.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0128-wireguard-selftests-make-sure-rp_filter-is-disabled-.patch" }, { "editType" : "delete", "file" : "target/linux/bcm47xx/patches-5.4/831-old_gpio_wdt.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0048-crypto-x86-poly1305-emit-does-base-conversion-itself.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/765-v5.12-net-dsa-automatically-bring-up-DSA-master-when-openi.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0063-arm64-dts-fsl-remove-backplane-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0021-crypto-blake2s-generic-C-library-implementation-and-.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0024-sdk_dpaa-ls1043a-errata-verify-and-resize-headroom-a.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/071-v5.12-0001-net-dsa-bcm_sf2-support-BCM4908-s-integrated-switch.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0028-crypto-lib-curve25519-work-around-Clang-stack-spilli.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/320-irqchip-add-support-for-bcm6345-style-periphery-irq-.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0044-sdk-arm64-dts-reduce-usdpaa-memory-to-4K-for-LS1046-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/412-mtd-partial_eraseblock_unlock.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/753-net-sfp-add-support-for-Clause-45-PHYs.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/083-v5.5-0002-phy-phy-brcm-usb-init-fix-use-of-integer-as-pointer.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/760-net-dsa-mv88e6xxx-fix-vlan-setup.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/032-v5.9-MIPS-BCM63xx-improve-CFE-version-detection.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/403-mtd-hook-mtdsplit-to-Kbuild.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0059-arm64-dts-fsl-ls1046-Modify-the-qspi-flash-frequency.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/348-MIPS-BCM63XX-fix-BCM63268-USB-clock.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/831-v5.13-0003-firmware-bcm47xx_nvram-extract-code-copying-NVRAM.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0090-arm64-dts-ls1028a-Update-clock-cells-of-dpclk-node.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0031-arm64-dts-lx2160-DPMAC-connections-to-backplane-PHYs.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/034-v5.11-0004-ARM-dts-BCM5301X-Linksys-EA9500-add-fixed-partitions.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/035-v5.17-0002-arm64-dts-broadcom-bcm4908-add-DT-for-Netgear-RAXE50.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/413-BCM63XX-allow-providing-fixup-data-in-board-data.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0080-arm64-dts-ls1028a-rdb-enable-emmc-hs400-mode.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0038-arm64-dts-ls1012a-use-phy-handle-to-handle-phy-param.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0013-crypto-poly1305-move-core-routines-into-a-separate-l.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0105-wireguard-noise-separate-receive-counter-from-send-c.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/700-net-dsa-bcm_sf2-enable-GPHY-for-switch-probing.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0061-sdk-dts-ls1046-drop-smmu-from-the-frwy-sdk-dtses.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/727-v5.5-net-sfp-control-TX_DISABLE-and-phy-only-from-main-st.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/332-MIPS-BCM63XX-detect-BCM6328-variants.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/036-v5.18-0004-arm64-dts-broadcom-bcm4908-add-I2C-block.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/086-v5.12-0002-phy-phy-brcm-usb-specify-init-function-format-at-str.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0034-Extend-FM-MAC-Statistics-with-frame-size-counters-re.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/072-v5.12-0001-dt-bindings-net-document-BCM4908-Ethernet-controller.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/327-irqchip-bcm6345-periph-clear-on-init.patch" }, { "editType" : "delete", "file" : "target/linux/bcm47xx/patches-5.4/900-ssb-reject-PCI-writes-setting-CardBus-bridge-resourc.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0014-dpa_eth-remove-unused-code.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/191-rtc-rs5c372-let_the_alarm_to_be_used_as_wakeup_source.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0098-wireguard-socket-remove-errant-restriction-on-loopin.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/138-pinctrl-add-a-pincontrol-driver-for-BCM6362.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0027-arm64-dts-lx2160a-rdb-Add-Inphi-PHY-node.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/804-v5.8-i2c-pxa-remove-unneeded-includes.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/133-Documentation-add-BCM6348-pincontroller-binding-docu.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0035-sdk_dpaa-accept-frames-on-RX-even-if-larger-than-MTU.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0065-crypto-x86-poly1305-Remove-assignments-with-no-effec.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0030-arm64-dts-lx2160-PCS-PHY-definitions-for-10GBase-KR-.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/074-v5.13-0003-net-broadcom-bcm4908_enet-support-TX-interrupt.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/765-net-dsa-Include-local-addresses-in-assisted-CPU-port.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0123-wireguard-kconfig-use-arm-chacha-even-with-no-neon.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/261-enable_wilink_platform_without_drivers.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/301-arch-0010-arm64-add-stage-2-cache-able-non-shareable-page-type.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/423-bcm63xx_enet_add_b53_support.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/421-BCM63XX-add-led-pin-for-ath9k.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0084-wireguard-selftests-tie-socket-waiting-to-target-pid.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0019-sdk_dpaa-fix-dpa_set_ksettings.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/031-v5.8-ARM-dts-BCM5301X-Add-missing-memory-device_type-for-.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/034-v5.16-0001-arm64-dts-broadcom-bcm4908-Fix-NAND-node-name.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/132-pinctrl-add-a-pincontrol-driver-for-BCM6328.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/341-MIPS-BCM63XX-add-support-for-BCM6318.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/080-v5.13-0001-dt-bindings-nvmem-add-Broadcom-s-NVRAM.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/346-MIPS-BCM63XX-USB-ENETSW-6318-clocks.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/401-bcm963xx_real_rootfs_length.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/742-net-sfp-add-more-extended-compliance-codes.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0096-arm64-dts-fsl-ls1028a-Disable-eno3-and-make-swp5-the.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/088-v5.18-phy-phy-brcm-usb-fixup-BCM4908-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/921-always-create-console-node-in-initramfs.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/365-MIPS-BCM63XX-allow-setting-a-pci-bus-device-for-fall.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/773-v5.12-net-dsa-move-switchdev-event-implementation-under-th.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/311-MIPS-zboot-put-appended-dtb-into-a-section.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/084-v5.6-0006-dt-bindings-Add-Broadcom-STB-USB-PHY-binding-documen.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0083-wireguard-selftests-ensure-non-addition-of-peers-wit.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/650-netfilter-add-xt_OFFLOAD-target.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/034-v5.11-0010-ARM-dts-BCM5301X-Update-Ethernet-switch-node-name.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/479-mtd-spi-nor-add-xtx-xt25f128b.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/496-dt-bindings-add-bindings-for-mtd-concat-devices.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/030-v5.11-0002-arm64-dts-broadcom-add-BCM4908-and-Asus-GT-AC5300-ea.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/303-core-0007-of-of_reserved_mem-Ensure-cma-reserved-region-not-cr.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/748-net-phylink-split-link_an_mode-configured-and-curren.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/815-v5.8-i2c-pxa-consolidate-i2c_pxa_-xfer-implementations.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/818-v5.8-i2c-pxa-remove-some-unnecessary-debug.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0081-arm64-dts-lx2160a-add-ftm_alarm0-DT-node.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/071-v5.16-02-mips-bpf-Add-eBPF-JIT-for-32-bit-MIPS.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/734-v5.5-net-sfp-move-module-insert-reporting-out-of-probe.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/342-MIPS-BCM63XX-split-PCIe-reset-signals.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/770-01-net-ethernet-mtk_eth_soc-significantly-reduce-mdio-b.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/084-v5.6-0010-phy-usb-PHY-s-MDIO-registers-not-accessible-without-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/402-v5.12-0002-dt-bindings-mtd-add-binding-for-BCM4908-partitions.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/349-MIPS-BCM63XX-add-BCM63268-USB-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/204-module_strip.patch" }, { "editType" : "delete", "file" : "target/linux/bcm47xx/patches-5.4/300-fork_cacheflush.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/371-netfilter-nf_flow_table-fix-up-ct-state-of-flows-aft.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/758-net-sfp-error-handling-for-phy-probe.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/036-v5.18-0001-arm64-dts-broadcom-bcm4908-use-proper-TWD-binding.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0024-arm64-dts-lx2160a-add-DT-node-for-all-DSPI-controlle.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0040-arm64-dts-ls1012a-reorganize-pfe_mac-nodes.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0028-arm64-dts-lx2160a-rdb-Add-Aquantia-PHY-nodes.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/335-MIPS-BCM63XX-fix-PCIe-memory-window-size.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0023-crypto-blake2s-implement-generic-shash-driver.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0071-crypto-arm-chacha-neon-add-missing-counter-increment.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0072-net-WireGuard-secure-network-tunnel.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/410-mtd-fix-calculating-partition-end-address.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/config-5.4" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/143-gpio-fix-device-tree-gpio-hogs-on-dual-role-gpio-pin.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/366-MIPS-BCM63XX-fallback-sprom-override-devid.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0009-crypto-arm-chacha-expose-ARM-ChaCha-routine-as-libra.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/032-v5.9-ARM-dts-BCM5301X-Specify-switch-ports-for-Luxul-devi.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0121-wireguard-device-do-not-generate-ICMP-for-non-IP-pac.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/821-v5.8-i2c-pxa-implement-generic-i2c-bus-recovery.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/075-v5.13-0004-net-dsa-bcm_sf2-add-function-finding-RGMII-register.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/326-irqchip-bcm6345-report-eff-affinity.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/770-13-net-ethernet-mtk_eth_soc-fix-parsing-packets-in-GDM.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0058-arm64-dts-fsl-ls1028a-add-flexcan-node.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0014-crypto-x86-poly1305-unify-Poly1305-state-struct-with.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0071-arm-dts-ls1021a-replace-ftm0-with-ftm_alarm0-DT-node.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0064-crypto-poly1305-x86_64-Use-XORL-r32-32.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-v5.7-dts-0119-arm64-dts-ls1043a-rdb-add-compatible-for-board.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/084-v5.6-0002-phy-usb-Get-all-drivers-that-use-USB-clks-using-corr.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/401-mtd-add-support-for-different-partition-parser-types.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0063-crypto-curve25519-x86_64-Use-XORL-r32-32.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/762-net-bridge-switchdev-Refactor-br_switchdev_fdb_notif.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0022-crypto-testmgr-add-test-cases-for-Blake2s.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/746-v5.5-net-dsa-mv88e6xxx-Split-monitor-port-configuration.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/460-mtd-cfi_cmdset_0002-no-erase_suspend.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/files-5.4/drivers/net/ethernet/broadcom/unimac.h" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0035-crypto-x86-chacha-only-unregister-algorithms-if-regi.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/305-mips_module_reloc.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/086-v5.13-0001-phy-phy-brcm-usb-select-SOC_BRCMSTB-on-brcmstb-only.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/482-mtd-spi-nor-fix-4-byte-opcode-support-for-w25q256.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0109-arm64-dts-ls1028a-rdb-Enable-SGMII-AN-for-the-QSGMII.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/666-Add-support-for-MAP-E-FMRs-mesh-mode.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0107-wireguard-device-avoid-circular-netns-references.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0081-wireguard-allowedips-fix-use-after-free-in-root_remo.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/800-v5.5-scsi-core-Add-sysfs-attributes-for-VPD-pages-0h-and-.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/025-v5.8-mtd-rawnand-brcmnand-rename-page-sizes.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/301-mips_image_cmdline_hack.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/032-v5.13-0011-arm64-dts-broadcom-bcm4908-add-Ethernet-MAC-addr.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/037-v5.15-0001-ARM-dts-BCM5301X-Fix-nodes-names.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/372_dont_register_pflash_when_available_in_dtb.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/323-MIPS-BCM63XX-wire-up-BCM6358-s-external-interrupts-4.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/021-v5.8-mtd-rawnand-brcmnand-improve-hamming-oob-layout.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0075-wireguard-global-fix-spelling-mistakes-in-comments.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0003-crypto-x86-chacha-depend-on-generic-chacha-library-i.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/043-v5.12-bcm63xx_enet-alloc-rx-skb-with-NET_IP_ALIGN.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0041-net-ethernet-Rename-PHY_INTERFACE_MODE_SGMII_2500.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/355-MIPS-BCM63XX-allow-board-implementations-to-force-fl.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0069-arm64-dts-ls1028a-Add-ftm_alarm0-DT-node.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/810-v5.8-i2c-pxa-move-private-definitions-to-i2c-pxa.c.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/270-platform-mikrotik-build-bits.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0010-arm64-dts-ls208xa-accumulated-change-to-ls208xa-boar.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/383-bcm63xx_select_pinctrl.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/682-of_net-add-mac-address-increment-support.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/390-MIPS-BCM63XX-do-not-register-SPI-controllers.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/771-v5.12-net-dsa-be-louder-when-a-non-legacy-FDB-operation-fa.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0004-arm64-dts-ls1012a-Add-more-nodes-to-LS1012A-FRWY-boa.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/782-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/180-net-phy-at803x-add-support-for-AT8032.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/307-mips_highmem_offset.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/301-arch-0001-arm-kernel-utilize-hrtimer-based-broadcast.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/072-v5.12-0002-net-broadcom-bcm4908enet-add-BCM4908-controller-driv.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0077-wireguard-allowedips-use-kfree_rcu-instead-of-call_r.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0089-arm64-dts-ls1028a-Update-the-clock-providers-for-the.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/739-net-avoid-tx-fault-with-Nokia-GPON-module.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0027-crypto-curve25519-implement-generic-KPP-driver.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/755-net-sfp-fix-hwmon.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0020-dpaa_eth-memac-set-adjust_link-callback-for-fixed-li.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/086-v5.12-0004-dt-bindings-phy-brcm-brcmstb-usb-phy-add-BCM4908-bin.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/421-drivers-mtd-parsers-add-nvmem-support-to-cmdlinepart.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/086-v5.13-0002-dt-bindings-phy-brcm-brcmstb-usb-phy-add-power-domai.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/config-5.4" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0039-staging-fsl_qbman-Calculate-valid-bit-from-MC-RR.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0009-dpa-SDK-DPAA-1.x-Ethernet-driver.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0016-dpaa_eth-use-ptp-timer-phandle-instead-of-ptimer-han.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/170-net-broadcom-bcm4908_enet-reset-DMA-rings-sw-indexes.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0115-wireguard-peerlookup-take-lock-before-checking-hash-.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/105-MIPS-BCM63XX-add-support-for-the-on-chip-OHCI-contro.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/767-net-dsa-Sync-static-FDB-entries-on-foreign-interface.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/070-v5.10-0002-net-dsa-b53-Print-err-message-on-SW_RST-timeout.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/337-MIPS-BCM63XX-widen-cpuid-field.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/683-of_net-add-mac-address-to-of-tree.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/037-v5.15-0003-ARM-dts-BCM5301X-Fix-memory-nodes-names.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/415-MIPS-BCM63XX-export-the-attached-flash-type.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/747-v5.5-net-dsa-mv88e6xxx-Add-support-for-port-mirroring.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/301-arch-0012-soc-fsl-select-MFD_CORE-for-qixis-driver.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/023-v5.8-mtd-rawnand-brcmnand-rename-v4-registers.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0118-add-DTS-for-Traverse-LS1043-Boards.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/603-v5.12-net-fix-race-between-napi-kthread-mode-and-busy-poll.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/036-v5.18-0002-arm64-dts-broadcom-bcm4908-add-pinctrl-binding.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/511-board_bcm6318.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0049-crypto-arm-chacha-fix-build-failured-when-kernel-mod.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/920-device_tree_cmdline.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/430-mtd-add-myloader-partition-parser.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0029-sdk_dpaa-update-the-xmit-timestamp-to-avoid-watchdog.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/071-v5.16-03-mips-bpf-Add-new-eBPF-JIT-for-64-bit-MIPS.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/550-loop-Report-EOPNOTSUPP-properly.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/182-watchdog-bcm7038_wdt-Support-BCM6345-compatible-stri.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/034-v5.11-0002-ARM-dts-BCM5301X-Harmonize-EHCI-OHCI-DT-nodes-name.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/073-v5.12-0012-net-broadcom-bcm4908_enet-enable-RX-after-processing.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/047-v5.12-bcm63xx_enet-fix-kernel-panic.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0033-sdk_dpaa-adapt-to-the-new-API-for-MTU-changes.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/010-Kbuild-don-t-hardcode-path-to-awk-in-scripts-ld-vers.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/757-v5.8-net-dsa-tag_rtl4_a-Implement-Realtek-4-byte-A-tag.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/400-unlock_mx25l6406e_with_4bit_block_protect.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/531-debloat_lzma.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/073-v5.12-0003-net-broadcom-rename-BCM4908-driver-update-DT-binding.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/351-set-board-usbh-ports.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0020-arm64-dts-lx2160a-add-MDIO-device-tree-nodes.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/031-v5.12-0001-dt-bindings-arm-bcm-document-Netgear-R8000P-binding.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/902-debloat_proc.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/470-mtd-spi-nor-support-limiting-4K-sectors-support-base.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0025-sdk_dpaa-ls1043a-errata-do-not-recycle-the-realigned.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/728-v5.5-net-sfp-split-the-PHY-probe-from-sfp_sm_mod_init.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0046-crypto-x86-poly1305-fix-.gitignore-typo.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/300-MIPS-r4k_cache-use-more-efficient-cache-blast.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/381-Documentation-add-BCM6318-pincontroller-binding-docu.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/736-v5.5-net-sfp-allow-modules-with-slow-diagnostics-to-probe.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0018-crypto-arm64-poly1305-incorporate-OpenSSL-CRYPTOGAMS.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/0931-w1-gpio-fix-problem-with-platfom-data-in-w1-gpio.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0007-arm64-dts-ls1043a-accumulated-change-for-ls1043a-boa.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0113-netlink-consistently-use-NLA_POLICY_MIN_LEN.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/321-powerpc_crtsavres_prereq.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/103-MIPS-select-CPU_MIPS64-for-remaining-MIPS64-CPUs.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/671-net-provide-defines-for-_POLICY_FAILED-until-all-cod.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0046-sdk_dpaa-update-buffer-recycling-conditions.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/741-net-sfp-derive-interface-mode-from-ethtool-link-mode.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/320-ARM-dts-BCM5301X-Add-serial-to-the-bootargs.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/750-net-phylink-delay-MAC-configuration-for-copper-SFP-m.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/825-v5.8-spi-rb4xx-null-pointer-bug-fix.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/640-netfilter-nf_flow_table-add-hardware-offload-support.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0049-sdk_dpaa-ceetm-adapt-to-new-tcf-classify-API.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0031-crypto-arm-curve25519-wire-up-NEON-implementation.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0043-sdk_dpaa-ceetm-stop-transmitting-frames-when-the-CQ-.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/082-v5.12-0002-soc-bcm-add-PM-driver-for-Broadcom-s-PMB.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/203-kallsyms_uncompressed.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/377-MIPS-BCM63XX-register-lookup-for-ephy-reset-gpio.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/250-netfilter_depends.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0094-arm64-dts-fsl-Drop-compatible-string-from-Felix-swit.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0135-wireguard-allowedips-free-empty-intermediate-nodes-w.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/395-v5.8-net-sch_cake-Take-advantage-of-skb-hash-where-appropriate.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/735-v5.5-net-sfp-allow-sfp-to-probe-slow-to-initialise-GPON-m.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0006-soc-fsl-bqman-page-align-iommu-mapping-sizes.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/710-net-dsa-mv88e6xxx-default-VID-1.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/401-v5.11-dt-bindings-mtd-convert-fixed-partitions-to-the-json.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0058-sdk_fman-probe-OH-ports-on-PPC.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0035-arm64-dts-lx2160a-add-optee-tz-node.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/303-core-0008-ENGR00279980-ubi-attach-do-not-return-EINVAL-if-the-.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/073-v5.12-0011-net-broadcom-bcm4908_enet-fix-NAPI-poll-returned-val.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0050-arm64-dts-lx2160a-add-interrupt-property-for-aquanti.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/364-MIPS-BCM63XX-allow-board-files-to-provide-sprom-fixu.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/359-MIPS-BCM63XX-allow-different-types-of-sprom.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/120-Fix-alloc_node_mem_map-with-ARCH_PFN_OFFSET-calcu.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/035-v5.13-0002-ARM-dts-BCM5301X-Describe-NVMEM-NVRAM-on-Linksys-Lux.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/311-MIPS-Fix-exception-handler-memcpy.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/647-net-dsa-support-hardware-flow-table-offload.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/101-MIPS-BCM63XX-add-USB-device-clock-enable-delay-to-cl.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0015-crypto-poly1305-expose-init-update-final-library-int.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/344-MIPS-BCM63XX-detect-flash-type-early-and-store-the-r.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/791-net-phy-at803x-fix-probe-error-if-copper-page-is-sel.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0007-fsl_qbman-SDK-DPAA-1.x-QBMan-drivers.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/260-crypto_test_dependencies.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/770-00-net-ethernet-mtk_eth_soc-use-napi_consume_skb.patch" }, { "editType" : "delete", "file" : "target/linux/bcm47xx/patches-5.4/830-huawei_e970_support.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/032-v5.13-0008-arm64-dts-broadcom-bcm4908-add-TP-Link-Archer-C2300-.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0101-arm64-dts-ls208xa-Remove-dma-coherent-from-dwc3-node.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0066-crypto-x86-poly1305-add-back-a-needed-assignment.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0054-crypto-x86-curve25519-replace-with-formally-verified.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/205-kconfig-exit.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/512-board_bcm6328.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/armv8_64b/config-5.4" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0039-arm64-dts-ls1012a-remove-unused-gemac-bus-id.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/303-core-0010-scripts-Makefile-Enable-creation-of-_symbols_-DT-nod.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/041-v5.12-bcm63xx_enet-add-BQL-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/775-v5.12-net-dsa-listen-for-SWITCHDEV_-FDB-DEL-_ADD_TO_DEVICE.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/402-mtd-use-typed-mtd-parsers-for-rootfs-and-firmware-split.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/770-08-net-ethernet-mtk_eth_soc-cache-hardware-pointer-of-l.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0042-sdk_dpaa-ceetm-add-independent-CEETM-congestion-thre.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/519-board_bcm63268.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/758-v5.8-net-dsa-rtl8366rb-Support-the-CPU-DSA-tag.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/073-v5.12-0001-dt-bindings-net-rename-BCM4908-Ethernet-binding.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0054-arm64-dts-nxp-frwy-ls1046a-add-support-for-micron-no.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/801-ssb_export_fallback_sprom.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0005-crypto-arm64-chacha-depend-on-generic-chacha-library.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/032-v5.13-0002-arm64-dts-broadcom-bcm4908-describe-Ethernet-control.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/612-netfilter_match_reduce_memory_access.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/084-v5.6-0011-phy-usb-bdc-Fix-occasional-failure-with-BDC-on-7211.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0046-ARM-dts-Fix-DWC3-IP-VBUS-glitch-issue-on-LS1021A.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/500-v5.13-ubifs-default-to-zstd-compression.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0110-wireguard-implement-header_ops-parse_protocol-for-AF.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/040-v5.12-bcm63xx_enet-batch-process-rx-path.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0005-soc-fsl-qbman_portals-add-APIs-to-retrieve-the-probi.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/431-mtd-bcm47xxpart-check-for-bad-blocks-when-calculatin.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/764-net-bridge-switchdev-Send-FDB-notifications-for-host.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0001-sdk-arm64-dts-add-update-DPAA1-include-files-for-SDK.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0008-arm64-dts-ls1046a-accumulated-change-to-ls1046a-boar.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/831-v5.13-0005-firmware-bcm47xx_nvram-inline-code-checking-NVRAM-si.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/900-v5.9-0002-leds-Add-multicolor-ID-to-the-color-ID-list.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/700-swconfig_switch_drivers.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/073-v5.12-0006-net-broadcom-bcm4908_enet-fix-minor-typos.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/723-v5.5-net-sfp-handle-module-remove-outside-state-machine.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/373-MIPS-BCM63XX-register-interrupt-controllers-through-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0101-wireguard-send-receive-use-explicit-unlikely-branch-.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0092-arm64-dts-ls1028a-Add-DP-DT-nodes.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/073-v5.12-0009-net-broadcom-bcm4908_enet-set-MTU-on-open-on-request.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/743-net-sfp-add-module-start-stop-upstream-notifications.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/610-v5.9-net-bridge-clear-bridge-s-private-skb-space-on-xmit.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0062-sdk-dts-ls1046frwy-move-dma-coherent-from-soc-to-its.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0037-Added-MII-IOCTL-support-for-SIOCGMIIREG.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0067-arm64-dts-fsl-add-optee-node-for-ls1028.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0027-drivers-staging-fsl_qbman-Fix-SWP-Mask-in-Error-Hand.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/405-v5.13-mtd-parsers-ofpart-make-symbol-bcm4908_partitions_qu.patch" }, { "editType" : "delete", "file" : "target/linux/archs38/patches-5.4/0001-arch-arc-Add-compiler-option-for-gcc8.4.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0029-crypto-curve25519-x86_64-library-and-KPP-implementat.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/073-v5.12-0013-net-broadcom-BCM4908_ENET-should-not-default-to-y-un.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/144-add-removed-syscon_regmap_lookup_by_pdevname.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0105-LF-18-1-arm64-dts-ls1088ardb-Update-qspi-dts-node-pr.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/084-v5.6-0003-phy-usb-Put-USB-phys-into-IDDQ-on-suspend-to-save-po.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0118-wireguard-socket-remove-bogus-__be32-annotation.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/432-mtd-bcm47xxpart-detect-T_Meter-partition.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/641-netfilter-nf_flow_table-support-hw-offload-through-v.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/811-v5.8-i2c-pxa-move-DT-IDs-along-side-platform-IDs.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/644-net-pppoe-support-hardware-flow-table-offload.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0011-crypto-mips-chacha-wire-up-accelerated-32r2-code-fro.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/033-v5.10-0003-ARM-dts-BCM5301X-Specify-pcie2-in-the-DT.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0012-crypto-chacha-unexport-chacha_generic-routines.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/280-rfkill-stubs.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/492-try-auto-mounting-ubi0-rootfs-in-init-do_mounts.c.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/025-power-reset-add-driver-for-LinkStation-power-off.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/071-v5.16-06-mips-bpf-Remove-old-BPF-JIT-implementations.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/900-v5.9-0001-dt-bindings-Add-multicolor-class-dt-bindings-documen.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0115-LF-789-2-arm64-dts-add-overlay-support-for-ls1028a-q.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0052-arm64-dts-fsl-layerscape-fix-warnings-when-compiling.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/301-arch-0007-arm-dma-mapping-export-arch_setup_dma_ops.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0080-wireguard-socket-mark-skbs-as-not-on-list-when-recei.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/770-15-net-ethernet-mediatek-mtk_eth_soc-add-support-for-in.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0078-arm64-dts-fix-endianness-of-rcpm.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0010-dpaa_eth-ls1043a-errata-check-if-the-skb-is-linear-a.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/481-mtd-spi-nor-rework-broken-flash-reset-support.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/034-v5.16-0003-arm64-dts-broadcom-bcm4908-Fix-UART-clock-name.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0074-arm64-dts-fsl-ls1028a-Add-Felix-switch-port-DT-node.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0036-crypto-lib-chacha20poly1305-use-chacha20_crypt.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0090-wireguard-selftests-remove-duplicated-include-sys-ty.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0057-arm64-dts-fsl-lx2160a-add-flexcan-node.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/181-watchdog-allow-building-BCM7038_WDT-for-BCM4908.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/427-boards_probe_switch.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/852-v5.10-0002-net-sfp-add-workaround-for-Realtek-RTL8672-and-RTL96.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0021-arm64-dts-lx2160a-rdb-Add-RGMII-PHY-nodes-for-dpmac-.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0045-sdk_dpaa-ceetm-increment-the-interface-s-ern-counter.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/400-mtd-rawnand-brcmnand-disable-WP-on-BCM4908.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/416-BCM63XX-add-a-fixup-for-ath9k-devices.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/800-wl_exports.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/073-v5.12-0002-dt-bindings-net-bcm4908-enet-include-ethernet-contro.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/070-v5.10-0001-net-dsa-b53-Use-dev_-err-info-instead-of-pr_.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/901-debloat_sock_diag.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/073-v5.12-0008-net-broadcom-bcm4908_enet-fix-endianness-in-xmit-cod.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/042-v5.12-bcm63xx_enet-add-xmit_more-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0079-wireguard-queueing-do-not-account-for-pfmemalloc-whe.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/484-mtd-spi-nor-add-esmt-f25l16pa.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0037-crypto-arch-conditionalize-crypto-api-in-arch-glue-f.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/802-rtl8367r_fix_RGMII_support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/026-power-reset-linkstation-poweroff-add-missing-put_dev.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/730-v5.5-net-sfp-allow-fault-processing-to-transition-to-othe.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/763-net-bridge-switchdev-Include-local-flag-in-FDB-notif.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0070-crypto-lib-chacha20poly1305-define-empty-module-exit.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/404-NET-bcm63xx_enet-move-phy_-dis-connect-into-probe-re.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/602-v5.12-net-add-sysfs-attribute-to-control-napi-threaded-mod.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/301-arch-0006-export-arch_setup_dma_ops.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/905-BCM53573-minor-hacks.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/042-v5.5-arm64-csum-Fix-pathological-zero-length-calls.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0074-wireguard-Kconfig-select-parent-dependency-for-crypt.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0055-arm64-dts-ls1028a-Add-PCIe-controller-DT-nodes.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/032-v5.13-0003-arm64-dts-broadcom-bcm4908-describe-Netgear-R8000P-s.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/034-v5.16-0002-arm64-dts-broadcom-bcm4908-Move-reboot-syscon-out-of.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/800-0002-nvmem-brcm_nvram-provide-NVMEM-content-to-the-NVRAM-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/719-v5.5-net-sfp-fix-sfp_bus_add_upstream-warning.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0070-arm64-dts-ls1012a-ls1043a-ls1046a-ls1088a-ls208xa-re.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/744-net-sfp-move-phy_start-phy_stop-to-phylink.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/034-v5.11-0007-ARM-dts-BCM5301X-Move-CRU-devices-to-the-CRU-node.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/745-net-mdio-i2c-add-support-for-Clause-45-accesses.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/332-arc-add-OWRTDTB-section.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/801-v5.5-hwmon-Driver-for-disk-and-solid-state-drives-with-te.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0022-arm64-dts-lx2160a-correct-scl-gpios-property.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0016-crypto-x86-poly1305-depend-on-generic-library-not-ge.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/358-MIPS-BCM63XX-make-fallback-sprom-optional.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/732-v5.5-net-sfp-track-upstream-s-attachment-state-in-state-m.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/731-v5.5-net-sfp-ensure-TX_FAULT-has-deasserted-before-probin.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/494-mtd-ubi-add-EOF-marker-support.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/302-ARM-dts-BCM5301X-Update-Northstar-pinctrl-binding.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/722-v5.5-net-sfp-rename-sfp_sm_ins_next-as-sfp_sm_mod_next.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/513-board-bcm6338.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0051-sdk_dpaa-ceetm-use-the-tcf-block-infrastructure.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/035-v5.13-0003-ARM-dts-BCM5301X-Fix-Linksys-EA9500-partitions.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0100-wireguard-selftests-initalize-ipv6-members-to-NULL-t.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/085-v5.8-0001-phy-phy-brcm-usb-Constify-static-structs.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/084-v5.6-0005-phy-usb-Restructure-in-preparation-for-adding-7216-U.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/205-backtrace_module_info.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/740-net-sfp-remove-incomplete-100BASE-FX-and-100BASE-LX-.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/030-v5.5-ARM-dts-BCM5301X-Add-DT-for-Luxul-XWC-2000.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/109-MIPS-BCM63XX-register-EHCI-controller-if-board-enabl.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/081-v5.12-reset-simple-add-BCM4908-MISC-PCIe-reset-controller-.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/082-v5.12-0001-dt-bindings-power-document-Broadcom-s-PMB-binding.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/034-v5.11-0009-ARM-dts-BCM5301X-Enable-USB-3-PHY-on-Luxul-XWR-3150.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/300-MIPS-Exclude-more-dsemul-code-when-CONFIG_MIPS_FP_SU.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0073-wireguard-selftests-import-harness-makefile-for-test.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0011-ARM-dts-accumulated-change.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/321-irqchip-add-support-for-bcm6345-style-external-inter.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/221-module_exports.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0033-crypto-lib-chacha20poly1305-reimplement-crypt_from_s.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0004-soc-fsl-qman-portal-map-CENA-area-in-the-iommu.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/831-v5.13-0004-firmware-bcm47xx_nvram-look-for-NVRAM-with-for-inste.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/746-net-phylink-re-split-__phylink_connect_phy.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/301-arch-0002-arm64-add-support-to-remap-kernel-cacheable-memory-t.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0015-arm64-dts-ls104x-add-missing-dma-ranges-property.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/071-v5.16-04-mips-bpf-Add-JIT-workarounds-for-CPU-errata.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0122-wireguard-queueing-get-rid-of-per-peer-ring-buffers.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0076-arm64-dts-ls1028a-support-Felix-PF5-INTB-interrupt.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/140-jffs2-use-.rename2-and-add-RENAME_WHITEOUT-support.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/075-v5.13-0001-net-dsa-bcm_sf2-store-PHY-interface-mode-in-port-str.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0111-arm64-dts-fsl-ls1028a-rdb-fix-QSGMII-PHY-node-names.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/333-MIPS-BCM63XX-detect-BCM6362-variants.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/620-net_sched-codel-do-not-defer-queue-length-update.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/031-modpost-refactor-namespace_from_kstrtabns-to-not-har.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/816-v5.8-i2c-pxa-avoid-complaints-with-non-responsive-slaves.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/211-darwin-uuid-typedef-clash.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/770-14-net-ethernet-mtk_eth_soc-set-PPE-flow-hash-as-skb-ha.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/360-MIPS-BCM63XX-add-support-for-raw-sproms.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0001-crypto-lib-tidy-up-lib-crypto-Kconfig-and-Makefile.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/766-net-dsa-Include-bridge-addresses-in-assisted-CPU-por.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0053-sdk-arm64-dts-nxp-add-DPAA1-SDK-flavor-dts-files.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/406-v5.13-0002-dt-bindings-nvmem-drop-nodename-restriction.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/config-5.4" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/514-board_bcm6345.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0109-net-ip_tunnel-add-header_ops-for-layer-3-devices.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/532-jffs2_eofdetect.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/718-v5.5-net-sfp-fix-sfp_bus_put-kernel-documentation.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/645-netfilter-connmark-introduce-set-dscpmark.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0044-sdk_dpaa-ceetm-coding-style-fixes-and-added-comments.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/435-mtd-add-routerbootpart-parser-config.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0098-LF-403-ARM64-dts-fsl-Add-clock-names-mclk0-for-SAI-n.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/476-mtd-spi-nor-add-eon-en25q128.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/751-v5.6-net-mvmdio-avoid-error-message-for-optional-IRQ.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/037-v5.15-0002-ARM-dts-BCM5301X-Fix-MDIO-mux-binding.patch" }, { "editType" : "delete", "file" : "target/linux/bcm47xx/patches-5.4/320-MIPS-BCM47XX-Devices-database-update-for-4.x.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/725-v5.5-net-sfp-parse-SFP-power-requirement-earlier.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0059-sdk_fman-on-P-series-platforms-the-OH-ports-start-at.patch" }, { "editType" : "delete", "file" : "target/linux/bcm47xx/patches-5.4/310-no_highpage.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/084-v5.6-0009-phy-usb-fix-driver-to-defer-on-clk_get-defer.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/032-v5.13-0007-dt-bindings-arm-bcm-document-TP-Link-Archer-C2300-bi.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0060-arm64-dts-ls1028a-add-flexspi-nodes.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/033-v5.9-mtd-parsers-bcm63xx-simplify-CFE-detection.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/347-MIPS-BCM6318-USB-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/404-v5.13-mtd-parsers-ofpart-limit-parsing-of-deprecated-DT-sy.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/137-Documentation-add-BCM6362-pincontroller-binding-docu.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/517-board_bcm6362.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/301-arch-0003-arm64-pgtable-add-support-to-map-cacheable-and-non-s.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0110-arm64-dts-ls1028a-Disable-swp5-by-default.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0038-crypto-chacha-fix-warning-message-in-header-file.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/136-pinctrl-add-a-pincontrol-driver-for-BCM6358.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/030-v5.9-leds-bcm6328-support-second-hw-blinking-interval.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/382-pinctrl-add-a-pincontrol-driver-for-BCM6318.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0023-arm64-dts-lx2160a-add-dspi-controller-DT-nodes.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/651-wireless_mesh_header.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/604-v5.12-net-fix-hangup-on-napi_disable-for-threaded-napi.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0019-sdk-dts-ls104x-drop-smmu-from-the-sdk-device-trees.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/031-v5.12-0004-arm64-dts-broadcom-bcm4908-describe-PCIe-reset-contr.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0095-wireguard-queueing-cleanup-ptr_ring-in-error-path-of.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0001-soc-fsl-qman-fixup-liodns-only-on-ppc-targets.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0017-arm64-dts-ls104x-make-dma-coherent-global-to-the-SoC.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0047-sdk_dpaa-update-comments-about-recycling-and-back-po.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/armv7/config-5.4" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0048-arm64-dts-freescale-lx2160a-add-pcie-EP-mode-DT-node.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/495-mtd-core-add-get_mtd_device_by_node.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0016-arm64-dts-ls104x-add-iommu-map-to-pci-controllers.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0057-crypto-arch-lib-limit-simd-usage-to-4k-chunks.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/721-phy_packets.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0003-arm64-dts-ls1012a-Add-LS1012A-2G5RDB-board-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/642-net-8021q-support-hardware-flow-table-offload.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0042-crypto-x86-poly1305-import-unmodified-cryptogams-imp.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0026-sdk_dpaa-ls1043a-errata-fix-arm32-build.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0031-sdk_dpaa-ls1043a-errata-maintain-timestamp-info.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0005-arm64-dts-ls2081ardb-Add-DTS-support-for-NXP-LS2081A.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/380-pcmcia-bcm63xx_pmcia-use-the-new-named-gpio.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/515-board-bcm6348.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/817-v5.8-i2c-pxa-ensure-timeout-messages-are-unique.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/343-netfilter-nft_flow_offload-handle-netdevice-events-f.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0102-wireguard-selftests-use-newer-iproute2-for-gcc-10.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/502-board-bcm6358-DWV-S0_fixes.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/400-block-fit-partition-parser.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/760-net-ethernet-mediatek-Integrate-GDM-PSE-setup-operat.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/482-mtd-spi-nor-add-support-for-Gigadevice-GD25D05.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/035-v5.13-0001-ARM-dts-BCM5301X-fix-reg-formatting-in-memory-node.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/259-regmap_dynamic.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/424-bcm63xx_enet_no_request_mem_region.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0099-wireguard-send-receive-cond_resched-when-processing-.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/026-v5.8-mtd-rawnand-brcmnand-support-v2.1-v2.2-controllers.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0086-wireguard-selftests-reduce-complexity-and-fix-make-r.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/782-net-next-2-of-net-fix-of_get_mac_addr_nvmem-for-non-platform-devices.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/752-v5.8-net-dsa-provide-an-option-for-drivers-to-always-rece.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/303-core-0004-cgroup-bfq-revert-bfq.weight-symlink-change.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0120-wireguard-peer-put-frequently-used-members-above-cac.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0026-arm64-dts-nxp-add-more-thermal-zone-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/493-ubi-set-ROOT_DEV-to-ubiblock-rootfs-if-unset.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/756-v5.8-net-dsa-rtl8366-Pass-GENMASK-signed-bits.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/034-v5.11-0011-ARM-dts-BCM5301X-Add-a-default-compatible-for-switch.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0111-wireguard-queueing-make-use-of-ip_tunnel_parse_proto.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/733-v5.5-net-sfp-split-power-mode-switching-from-probe.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/300-ARM-BCM5301X-Disable-MMU-and-Dcache-during-decompres.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0011-dpaa_eth-ceetm-adapt-to-net-sched-API-changes.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0017-dpaa_eth-move-global-variable-clock-into-ptp_priv_s-.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/140-mtd-parsers-trx-parse-firmware-MTD-partitions-only.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0085-wireguard-device-use-icmp_ndo_send-helper.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/260-lib-arc4-unhide.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/249-udp-tunnel-selection.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/770-06-net-ethernet-mtk_eth_soc-implement-dynamic-interrupt.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/770-09-net-ethernet-mtk_eth_soc-only-read-the-full-rx-descr.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/034-v5.11-0012-ARM-dts-BCM5301X-Provide-defaults-ports-container-no.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0014-arm64-dts-ls104xa-set-mask-to-drop-TBU-ID-from-Strea.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0047-crypto-chacha20poly1305-add-back-missing-test-vector.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0023-sdk_dpaa-ls1043a-errata-realign-skb-in-place-if-need.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/761-net-ethernet-mediatek-Refine-the-timing-of-GDM-PSE-s.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0049-sdk-dts-ls104x-move-dma-coherent-from-soc-to-its-chi.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/086-v5.12-0003-dt-bindings-phy-brcm-brcmstb-usb-phy-convert-to-the-.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/300-arm64-dts-broadcom-bcm4908-limit-amount-of-GPIOs.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/100-MIPS-BCM63XX-add-USB-host-clock-enable-delay.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/324-irqchip-bcm6345-periph-fix-block-uninitialized.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/301-arch-0009-arm-add-pgprot_cached-and-pgprot_cached_ns-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/461-mtd-cfi_cmdset_0002-add-buffer-write-cmd-timeout.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0133-wireguard-allowedips-remove-nodes-in-O-1.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/071-v5.16-01-mips-uasm-Add-workaround-for-Loongson-2F-nop-CPU-err.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/330-MIPS-kexec-Accept-command-line-parameters-from-users.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/303-core-0002-drivers-base-add-sysfs-entries-for-suppliers-and-con.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/034-v5.11-0003-ARM-dts-BCM5310X-Harmonize-xHCI-DT-nodes-name.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/034-v5.11-0006-ARM-dts-BCM5301X-Linksys-EA9500-make-use-of-pinctrl.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/411-MIPS-BCM63XX-Register-SPI-flash-if-present.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/032-v5.13-0010-arm64-dts-broadcom-bcm4908-add-Ethernet-TX-irq.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0078-wireguard-selftests-remove-ancient-kernel-compatibil.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0037-arm64-dts-lx2160a-qds-add-sata-node-support.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0013-dpaa_eth-ceetm-update-include-paths-for-tc-filters.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.4/700-b53-add-hacky-CPU-port-fixes-for-devices-not-using-p.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/106-MIPS-BCM63XX-register-OHCI-controller-if-board-enabl.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0091-arm64-dts-ls1028a-Add-properties-for-HD-Display-cont.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/701-net-0002-soc-fsl-bman-map-FBPR-area-in-the-iommu.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/911-kobject_add_broadcast_uevent.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0104-arm64-dts-lx2160a-add-iommu-map-property-to-pci-node.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/744-v5.5-net-sfp-soft-status-and-control-support.patch" }, { "editType" : "delete", "file" : "target/linux/bcm47xx/patches-5.4/280-activate_ssb_support_in_usb.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/084-v5.6-0001-phy-usb-EHCI-DMA-may-lose-a-burst-of-DMA-data-for-72.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/102-MIPS-BCM63XX-move-code-touching-the-USB-private-regi.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0058-crypto-lib-chacha20poly1305-Add-missing-function-dec.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/333-arc-enable-unaligned-access-in-kernel-mode.patch" }, { "editType" : "delete", "file" : "target/linux/bcm4908/patches-5.4/084-v5.6-0004-phy-usb-Add-wake-on-functionality.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0050-crypto-Kconfig-allow-tests-to-be-disabled-when-manag.patch" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.4/647-netfilter-flow-acct.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/754-net-sfp-fix-unbind.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0067-crypto-Kconfig-CRYPTO_MANAGER_EXTRA_TESTS-requires-t.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/729-v5.5-net-sfp-eliminate-mdelay-from-PHY-probe.patch" }, { "editType" : "delete", "file" : "target/linux/layerscape/patches-5.4/302-dts-0025-arm64-dts-nxp-ls208xa-add-more-thermal-zone-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/831-v5.13-0002-firmware-bcm47xx_nvram-add-helper-checking-for-NVRAM.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/770-16-net-ethernet-mediatek-mtk_eth_soc-add-flow-offloadin.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.4/630-packet_socket_type.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/770-v5.12-net-bridge-notify-switchdev-of-disappearance-of-old-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.4/080-wireguard-0129-wireguard-do-not-use-O3.patch" }, { "editType" : "delete", "file" : "target/linux/bcm47xx/patches-5.4/400-mtd-bcm47xxpart-get-nvram.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/044-v5.12-bcm63xx_enet-consolidate-rx-SKB-ring-cleanup-code.patch" }, { "editType" : "delete", "file" : "target/linux/bcm63xx/patches-5.4/531-board_bcm6348-bt-voyager-2500v-bb.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/lantiq/ltq-vectoring/patches/100-cleanup.patch", "package/kernel/lantiq/ltq-vectoring/patches/001-fix-compile.patch", "package/kernel/lantiq/ltq-vectoring/Makefile", "package/kernel/lantiq/ltq-vectoring/patches/200-compat.patch" ], "commitId" : "f872b966092ece5c0e2192e0d979a9eb69283f17", "timestamp" : 1647865706000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "ltq-vectoring: add driver\u000a\u000aIn order to calculate the required pre-distortion for downstream\u000avectoring, the vectoring control entity (VCE) at the carrier office\u000aneeds error samples from the modem. On Lantiq VR9 modems, error reports\u000aare generated by the firmware, but need to be multiplexed into the data\u000astream by the driver on the main processor when L2 encapsulation is\u000aselected by the VCE.\u000a\u000aThis driver provides the necessary callback function, which is called by\u000athe MEI driver after receiving an error report from the firmware.\u000a\u000aOriginally, it is part of the Lantiq PPA driver, but after a few changes\u000ait also works with the PTM driver used in OpenWrt. The direct call to\u000ando_start_xmit needs to be replaced, as the PTM driver relies on locks\u000afrom the kernel. Instead dev_queue_xmit is used, which is called from a\u000awork queue, as it is not safe to call from an interrupt handler.\u000a\u000aAdditional changes include fixes to support recent kernel versions and\u000aa change of the used interface from ptm0 to dsl0.\u000a\u000aTested-by: Martin Blumenstingl \u000aSigned-off-by: Jan Hoffmann \u000a", "date" : "2022-03-21 12:28:26 +0000", "id" : "f872b966092ece5c0e2192e0d979a9eb69283f17", "msg" : "ltq-vectoring: add driver", "paths" : [ { "editType" : "add", "file" : "package/kernel/lantiq/ltq-vectoring/patches/100-cleanup.patch" }, { "editType" : "add", "file" : "package/kernel/lantiq/ltq-vectoring/Makefile" }, { "editType" : "add", "file" : "package/kernel/lantiq/ltq-vectoring/patches/200-compat.patch" }, { "editType" : "add", "file" : "package/kernel/lantiq/ltq-vectoring/patches/001-fix-compile.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/lantiq/ltq-vdsl-mei/Makefile", "package/kernel/lantiq/ltq-vdsl-mei/patches/100-compat.patch" ], "commitId" : "93f0e1f922ec1351d429259db942f10147e624ff", "timestamp" : 1647865711000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "ltq-vdsl-mei: enable vectoring error sample callback\u000a\u000aThis re-enables the vectoring error sample callback and adds a\u000adependency to the corresponding driver.\u000a\u000aTested-by: Martin Blumenstingl \u000aSigned-off-by: Jan Hoffmann \u000a", "date" : "2022-03-21 12:28:31 +0000", "id" : "93f0e1f922ec1351d429259db942f10147e624ff", "msg" : "ltq-vdsl-mei: enable vectoring error sample callback", "paths" : [ { "editType" : "edit", "file" : "package/kernel/lantiq/ltq-vdsl-mei/Makefile" }, { "editType" : "edit", "file" : "package/kernel/lantiq/ltq-vdsl-mei/patches/100-compat.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/config/ltq-vdsl-app/files/dsl_control" ], "commitId" : "b35d33c8b8a7b96f06179982b5d944cde7234004", "timestamp" : 1647865714000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "ltq-vdsl-app: set MAC address for vectoring error reports\u000a\u000aThis tells the modem about the WAN MAC address, which is used as source\u000aaddress for vectoring error reports that are generated by the firmware.\u000a\u000aIt needs to be set early, as the MEI driver only actually writes the\u000avalue to the modem when is in reset state (i.e. the firmware has been\u000aloaded, but connection has not started yet).\u000a\u000aTested-by: Martin Blumenstingl \u000aSigned-off-by: Jan Hoffmann \u000a", "date" : "2022-03-21 12:28:34 +0000", "id" : "b35d33c8b8a7b96f06179982b5d944cde7234004", "msg" : "ltq-vdsl-app: set MAC address for vectoring error reports", "paths" : [ { "editType" : "edit", "file" : "package/network/config/ltq-vdsl-app/files/dsl_control" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/lantiq/ltq-vdsl-mei/patches/200-interrupt-lock.patch", "package/kernel/lantiq/ltq-vdsl-mei/Makefile" ], "commitId" : "17004245534731ab03c9a8683208e84d9c399979", "timestamp" : 1647865717000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "ltq-vdsl-mei: add locking to interrupt handler\u000a\u000aSome users noticed repeated resyncs at random intervals, which go away\u000awhen the MEI driver is configured to use polling instead of interrupts.\u000aDebugging shows that this seems to be caused by concurrent calls to\u000aMEI_ReadMailbox (in the interrupt handler) and MEI_WriteMailbox. This\u000aappears to be mostly triggered when there is an interrupt for vectoring\u000aerror reports.\u000a\u000aIn polling mode, calls to MEI_ReadMailbox are protected by the same\u000asemaphore as is used in MEI_WriteMailbox. When interrupts are used,\u000aMEI_WriteMailbox appears to rely on MEI_DisableDeviceInt and\u000aMEI_EnableDeviceInt to provide mutual exclusion with the interrupt\u000ahandler. These functions mask/unmask interrupts, and there is an\u000aadditional check of the mask in the interrupt handler itself. However,\u000athis is not sufficient on systems with SMP, as the interrupt handler\u000amay be running in parallel, and could already be past the interrupt\u000amask check at this point.\u000a\u000aThis adds a lock to the interrupt handler, and also acquires this lock\u000ain MEI_DisableDeviceInt. This should make sure that after a call to\u000aMEI_DisableDeviceInt the interrupt is masked, and the interrupt handler\u000ais either not running, has alread finished its work, or is still before\u000athe interrupt mask check, and is thus going to detect the change.\u000a\u000aTested-by: Martin Blumenstingl \u000aSigned-off-by: Jan Hoffmann \u000a", "date" : "2022-03-21 12:28:37 +0000", "id" : "17004245534731ab03c9a8683208e84d9c399979", "msg" : "ltq-vdsl-mei: add locking to interrupt handler", "paths" : [ { "editType" : "edit", "file" : "package/kernel/lantiq/ltq-vdsl-mei/Makefile" }, { "editType" : "add", "file" : "package/kernel/lantiq/ltq-vdsl-mei/patches/200-interrupt-lock.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mvebu/image/cortexa53.mk" ], "commitId" : "80f21e53360d52d493c51a4a263d9b7607b7494e", "timestamp" : 1647867634000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "mvebu: udpu: fix initramfs booting\u000a\u000auDPU provides a FIT based initramfs, but currently gets stuck after U-boot\u000astarts the kernel at \"Starting kernel..\".\u000a\u000aIt is due to the load address being too low, so increase it in order to get\u000athe initramfs booting again.\u000a\u000aSigned-off-by: Robert Marko \u000a", "date" : "2022-03-21 14:00:34 +0100", "id" : "80f21e53360d52d493c51a4a263d9b7607b7494e", "msg" : "mvebu: udpu: fix initramfs booting", "paths" : [ { "editType" : "edit", "file" : "target/linux/mvebu/image/cortexa53.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mvebu/image/cortexa53.mk" ], "commitId" : "a8b2d3590329386d0ae6873460b2d5126f63ddaa", "timestamp" : 1647867634000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "mvebu: udpu: include LM75 kmod by default\u000a\u000auDPU has 2 LM75 compatible temperature sensors, so include the driver for\u000athem by default in order to utilize them.\u000a\u000aSigned-off-by: Robert Marko \u000a", "date" : "2022-03-21 14:00:34 +0100", "id" : "a8b2d3590329386d0ae6873460b2d5126f63ddaa", "msg" : "mvebu: udpu: include LM75 kmod by default", "paths" : [ { "editType" : "edit", "file" : "target/linux/mvebu/image/cortexa53.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/uboot-mvebu/patches/013-mmc-xenon_sdhci-remove-wait_dat0-SDHCI-OP.patch" ], "commitId" : "a70383080694f26d13db8341a83261f6b1c45f12", "timestamp" : 1647867634000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "uboot-mvebu: backport patch to fix eMMC\u000a\u000av2022.01 has a regression that broke eMMC usage on most if not all Armada\u000aSoC-s, thus breaking boards like uDPU which use eMMC for storage.\u000a\u000aFix it by backporting a recent upstream patch.\u000a\u000aFixes: 782d4c8306c8 (\"uboot-mvebu: update to version 2022.01\")\u000aSigned-off-by: Robert Marko \u000a", "date" : "2022-03-21 14:00:34 +0100", "id" : "a70383080694f26d13db8341a83261f6b1c45f12", "msg" : "uboot-mvebu: backport patch to fix eMMC", "paths" : [ { "editType" : "add", "file" : "package/boot/uboot-mvebu/patches/013-mmc-xenon_sdhci-remove-wait_dat0-SDHCI-OP.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.10/738-v5.14-01-net-dsa-qca8k-fix-an-endian-bug-in-qca8k-get-ethtool.patch" ], "commitId" : "f811c33b197138d8e9ab7bc9fbdc3836e95827b8", "timestamp" : 1647881797000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rsalvaterra", "fullName" : "rsalvaterra" }, "authorEmail" : "rsalvaterra@gmail.com", "comment" : "kernel: Fix patch header\u000a\u000aRemove \"a\" character from the first line of patch\u000a 738-v5.14-01-net-dsa-qca8k-fix-an-endian-bug-in-qca8k-get-ethtool.patch\u000a\u000aOtherwise `git am` fails to apply this patch which is annoying when\u000atrying to do some development / rebasing.\u000a\u000aSigned-off-by: Marek Behún \u000a", "date" : "2022-03-21 16:56:37 +0000", "id" : "f811c33b197138d8e9ab7bc9fbdc3836e95827b8", "msg" : "kernel: Fix patch header", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/738-v5.14-01-net-dsa-qca8k-fix-an-endian-bug-in-qca8k-get-ethtool.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/config/qosify/Makefile" ], "commitId" : "81f3c4dbcd0647abe6b6e656b3b68fb9f07accf1", "timestamp" : 1647890835000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "qosify: update to the latest version\u000a\u000a391a9fbd5ace dns: fix parsing vlan encapsulated protocol\u000a6aeeddbc91ad interface: extend dns filters to cover vlan tagged traffic as well\u000a1ab53d4ca601 bpf: return TC_ACT_UNSPEC to allow other filters to proceed\u000aca21e729af23 interface: switch to using clsact for filters\u000a5d158f6b3c15 interface: run ingress bpf filter on main device ingress instead of ifb egress\u000abdfcb11847ce interface: fix duplicated dns filter line\u000ab97405aa632a Revert \"ubus: remove dnsmasq subscriber\"\u000a8fbaf39dbc95 interface: rework adding/removing filters, do not delete clsact\u000ad7ba5804eae4 interface: replace open-coded ifb-dns string with QOSIFY_DNS_IFNAME\u000a91cf440db9e2 loader: fix use of deprecated functions\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-21 20:27:15 +0100", "id" : "81f3c4dbcd0647abe6b6e656b3b68fb9f07accf1", "msg" : "qosify: update to the latest version", "paths" : [ { "editType" : "edit", "file" : "package/network/config/qosify/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mediatek/patches-5.10/510-net-mediatek-add-flow-offload-for-mt7623.patch", "target/linux/generic/pending-5.10/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch" ], "commitId" : "fdbb468c5998d9adb1819751ffaf38013768a8eb", "timestamp" : 1647893234000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "ramips/mediatek: enable threaded NAPI in the ethernet driver\u000a\u000aImproves performance, especially under load\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-21 21:07:14 +0100", "id" : "fdbb468c5998d9adb1819751ffaf38013768a8eb", "msg" : "ramips/mediatek: enable threaded NAPI in the ethernet driver", "paths" : [ { "editType" : "edit", "file" : "target/linux/mediatek/patches-5.10/510-net-mediatek-add-flow-offload-for-mt7623.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.10/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/uboot-envtools/files/oxnas" ], "commitId" : "fa676395136b17d753fd90137e58f02a4fcdb09e", "timestamp" : 1647893776000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "uboot-envtools: oxnas: fix wrong eraseblock size for shuttle,kd20\u000a\u000aShuttle KD20 has NAND flash with 0x20000 (128KiB) erase blocks.\u000aCorrectly set that in uboot-envtools as well to allow writing to the\u000abootloader environment using fw_setenv.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-21 20:16:16 +0000", "id" : "fa676395136b17d753fd90137e58f02a4fcdb09e", "msg" : "uboot-envtools: oxnas: fix wrong eraseblock size for shuttle,kd20", "paths" : [ { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/oxnas" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/sunxi/cortexa7/config-5.10" ], "commitId" : "ffa1088f63267f817a3adf34c84b8e8089b1a938", "timestamp" : 1647900327000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "sunxi: cortexa7: fix ethernet link detection on a20-olinuxino-lime2\u000a\u000aa20-olinuxino-lime2 is currently having hard time with link detection of\u000acertain 1000Mbit partners due to usage of generic PHY driver, probably\u000adue to following missing workaround introduced in upstream in commit\u000a3aed3e2a143c (\"net: phy: micrel: add Asym Pause workaround\"):\u000a\u000a The Micrel KSZ9031 PHY may fail to establish a link when the Asymmetric\u000a Pause capability is set. This issue is described in a Silicon Errata\u000a (DS80000691D or DS80000692D), which advises to always disable the\u000a capability. This patch implements the workaround by defining a KSZ9031\u000a specific get_feature callback to force the Asymmetric Pause capability\u000a bit to be cleared.\u000a\u000a This fixes issues where the link would not come up at boot time, or when\u000a the Asym Pause bit was set later on.\u000a\u000aAs a20-olinuxino-lime2 has Micrel KSZ9031RNXCC-TR Gigabit PHY since\u000arevision H, so we need to use Micrel PHY driver on those devices.\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-21 23:05:27 +0100", "id" : "ffa1088f63267f817a3adf34c84b8e8089b1a938", "msg" : "sunxi: cortexa7: fix ethernet link detection on a20-olinuxino-lime2", "paths" : [ { "editType" : "edit", "file" : "target/linux/sunxi/cortexa7/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/uboot-mediatek/patches/280-image-fdt-save-name-of-FIT-configuration-in-chosen-node.patch" ], "commitId" : "dfc3ea6810904f4f498d4a1304443c1a4c9f1e3c", "timestamp" : 1647906484000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "uboot-mediatek: add patch to allow accessing bootconf from Linux\u000a\u000aStore selected boot configuration in '/chosen' node in device tree, so\u000ait can be accessed by Linux (and used for fine-tuning the FIT partition\u000aparser).\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-21 23:48:04 +0000", "id" : "dfc3ea6810904f4f498d4a1304443c1a4c9f1e3c", "msg" : "uboot-mediatek: add patch to allow accessing bootconf from Linux", "paths" : [ { "editType" : "add", "file" : "package/boot/uboot-mediatek/patches/280-image-fdt-save-name-of-FIT-configuration-in-chosen-node.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/files/block/partitions/fit.c" ], "commitId" : "503f3b9f0e9693bb983a0f259aa4ba106a690140", "timestamp" : 1647906489000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "kernel: generic: use chosen bootconf in FIT partition parser\u000a\u000aIf the selected boot configuration is stored by U-Boot in '/chosen'\u000anode as 'bootconf' attribute, use that configuration to resolve the\u000ablock device used as rootfs. Fall back to use the default configuration\u000ain case 'bootconf' is not present.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-21 23:48:09 +0000", "id" : "503f3b9f0e9693bb983a0f259aa4ba106a690140", "msg" : "kernel: generic: use chosen bootconf in FIT partition parser", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/files/block/partitions/fit.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/lib.mk" ], "commitId" : "aaa0c09785bee4c9e2baf18c026882d1ff3bacd2", "timestamp" : 1647941024000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rsalvaterra", "fullName" : "rsalvaterra" }, "authorEmail" : "rsalvaterra@gmail.com", "comment" : "kmod-lzo: include the lzo-rle kmod in the package\u000a\u000aAlbeit a separate crypto module, lzo-rle uses the same kernel library as lzo.\u000aCrypto API users (zram, for example) expect both lzo and lzo-rle to be\u000aavailable, so let's include lzo-rle (about 5.5 kiB) in the lib-lzo package.\u000a\u000aBased on e9hack's original patch: https://patchwork.ozlabs.org/project/openwrt/patch/541cbfbd-76f2-59b3-a867-47b6f0fc7da9@gmail.com/\u000a\u000aSigned-off-by: Rui Salvaterra \u000a", "date" : "2022-03-22 09:23:44 +0000", "id" : "aaa0c09785bee4c9e2baf18c026882d1ff3bacd2", "msg" : "kmod-lzo: include the lzo-rle kmod in the package", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/lib.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/config/qosify/Makefile" ], "commitId" : "af434e0da2485bd7a82895b5bb63b1182154b98e", "timestamp" : 1647941308000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "qosify: update to the latest version\u000a\u000a57c7817f91c2 qosify: fix dscp values of ubus-added dns host entries\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-22 10:28:28 +0100", "id" : "af434e0da2485bd7a82895b5bb63b1182154b98e", "msg" : "qosify: update to the latest version", "paths" : [ { "editType" : "edit", "file" : "package/network/config/qosify/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/services/odhcpd/Makefile" ], "commitId" : "73c6d8fd046298face0e8aea8e52cc0faca67324", "timestamp" : 1647983017000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/dedeckeh", "fullName" : "dedeckeh" }, "authorEmail" : "dedeckeh@gmail.com", "comment" : "odhcpd: update to git HEAD\u000a\u000a860ca90 odhcpd: Support for Option NTP and SNTP\u000a83e14f4 router: advertise removed addresses as invalid in 3 consecutive RAs\u000a\u000aSigned-off-by: Hans Dedecker \u000a", "date" : "2022-03-22 22:03:37 +0100", "id" : "73c6d8fd046298face0e8aea8e52cc0faca67324", "msg" : "odhcpd: update to git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/network/services/odhcpd/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/openssl-engine.mk", "package/libs/openssl/Makefile", "package/libs/openssl/engine.mk" ], "commitId" : "1bf94b6797a1e04c0d3accd08b3efb666fbb280e", "timestamp" : 1648077231000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "openssl: move engine.mk to INCLUDE_DIR\u000a\u000aengine.mk is supposed to be included by engine packages, but it will not\u000abe present in the SDK in the same place as in the main repository.\u000a\u000aMove it to include/openssl-engine.mk to avoid this.\u000a\u000aSigned-off-by: Eneas U de Queiroz \u000a", "date" : "2022-03-23 23:13:51 +0000", "id" : "1bf94b6797a1e04c0d3accd08b3efb666fbb280e", "msg" : "openssl: move engine.mk to INCLUDE_DIR", "paths" : [ { "editType" : "add", "file" : "include/openssl-engine.mk" }, { "editType" : "edit", "file" : "package/libs/openssl/Makefile" }, { "editType" : "delete", "file" : "package/libs/openssl/engine.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/hack-5.10/410-block-fit-partition-parser.patch", "target/linux/generic/files/block/partitions/fit.c" ], "commitId" : "ab143647efef2a13bcce2f28a2797899fbc83946", "timestamp" : 1648082805000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "kernel: generic: improve FIT partition parser\u000a\u000a * only map filesystems configured in 'loadables'\u000a * allow mapping more than one filesystem (e.g. customization/branding\u000a or localization in addition to rootfs)\u000a * small cleaning here and there\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-24 00:46:45 +0000", "id" : "ab143647efef2a13bcce2f28a2797899fbc83946", "msg" : "kernel: generic: improve FIT partition parser", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/files/block/partitions/fit.c" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.10/410-block-fit-partition-parser.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "scripts/mkits.sh" ], "commitId" : "e89c85249e311e9a376d07cda33c9dc39b12a906", "timestamp" : 1648082805000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "scripts/mkits.sh: replace forgotten '-' with ${REFERENCE_CHAR}\u000a\u000aCosmetical change to improve style in mkits.sh.\u000a\u000aFixes: fd679086473 (\"scripts: mkits.sh: Allow legacy @ mode for dts creation\")\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-24 00:46:45 +0000", "id" : "e89c85249e311e9a376d07cda33c9dc39b12a906", "msg" : "scripts/mkits.sh: replace forgotten '-' with ${REFERENCE_CHAR}", "paths" : [ { "editType" : "edit", "file" : "scripts/mkits.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/files/block/partitions/fit.c" ], "commitId" : "d3a4607fc61f890d5d4bedef6e542046038294d9", "timestamp" : 1648092432000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "kernel: generic: fix warning in FIT partition parser\u000a\u000aUse 'const char *' where necessary to make gcc get quiet.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-24 03:27:12 +0000", "id" : "d3a4607fc61f890d5d4bedef6e542046038294d9", "msg" : "kernel: generic: fix warning in FIT partition parser", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/files/block/partitions/fit.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/kernel-defaults.mk" ], "commitId" : "29d7461d1135b91905120a44dc028b786693ecc4", "timestamp" : 1648092530000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "kernel: set options to make external initramfs reproducible\u000a\u000aRun cpio as well as compressors in such ways that they are generating\u000areproducible output.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-24 03:28:50 +0000", "id" : "29d7461d1135b91905120a44dc028b786693ecc4", "msg" : "kernel: set options to make external initramfs reproducible", "paths" : [ { "editType" : "edit", "file" : "include/kernel-defaults.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/zlib/patches/006-fix-compressor-crash-on-certain-inputs.patch", "package/libs/zlib/patches/006-fix-compressor-crash-on-certain-inputs.patch", "tools/zlib/Makefile", "package/libs/zlib/Makefile" ], "commitId" : "b3aa2909a79aeff20d594160b207a89dc807c033", "timestamp" : 1648106124000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "zlib: backport security fix for a reproducible crash in compressor\u000a\u000aTavis has just reported, that he was recently trying to track down a\u000areproducible crash in a compressor. Believe it or not, it really was a\u000abug in zlib-1.2.11 when compressing (not decompressing!) certain inputs.\u000a\u000aTavis has reported it upstream, but it turns out the issue has been\u000apublic since 2018, but the patch never made it into a release. As far as\u000ahe knows, nobody ever assigned it a CVE.\u000a\u000aSuggested-by: Tavis Ormandy \u000aReferences: https://www.openwall.com/lists/oss-security/2022/03/24/1\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-24 08:15:24 +0100", "id" : "b3aa2909a79aeff20d594160b207a89dc807c033", "msg" : "zlib: backport security fix for a reproducible crash in compressor", "paths" : [ { "editType" : "add", "file" : "package/libs/zlib/patches/006-fix-compressor-crash-on-certain-inputs.patch" }, { "editType" : "edit", "file" : "tools/zlib/Makefile" }, { "editType" : "add", "file" : "tools/zlib/patches/006-fix-compressor-crash-on-certain-inputs.patch" }, { "editType" : "edit", "file" : "package/libs/zlib/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/dts/ar7241_ubnt_unifi-ap-outdoor-plus.dts", "target/linux/ath79/dts/ar7241_ubnt_unifi.dtsi", "target/linux/ath79/dts/ar7241_ubnt_unifi.dts" ], "commitId" : "2a02b7049966dc77ae9519ca165f29b75e0dbf0e", "timestamp" : 1648110126000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mschiffer", "fullName" : "mschiffer" }, "authorEmail" : "mschiffer@universe-factory.net", "comment" : "ath79: fix label MAC address for Ubiquiti UniFi\u000a\u000aThe label has the MAC address of eth0, not the WLAN PHY address.\u000a\u000aSigned-off-by: Matthias Schiffer \u000a", "date" : "2022-03-24 09:22:06 +0100", "id" : "2a02b7049966dc77ae9519ca165f29b75e0dbf0e", "msg" : "ath79: fix label MAC address for Ubiquiti UniFi", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/dts/ar7241_ubnt_unifi.dtsi" }, { "editType" : "edit", "file" : "target/linux/ath79/dts/ar7241_ubnt_unifi-ap-outdoor-plus.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/dts/ar7241_ubnt_unifi.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/image/generic-ubnt.mk", "target/linux/ath79/dts/ar7241_ubnt_unifi.dts" ], "commitId" : "dc23df8a8ca728871d84f0a140f4b52c36b03f1d", "timestamp" : 1648110635000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mschiffer", "fullName" : "mschiffer" }, "authorEmail" : "mschiffer@universe-factory.net", "comment" : "ath79: change Ubiquiti UniFi AP model name to include \"AP\"\u000a\u000aWhile it hasn't always been clear whether the \"AP\" is part of the model\u000aname on the Ubiquiti website, we include it for all other pre-AC\u000avariants (AP Pro and the AP Outdoor+). Add it to the original UniFi AP\u000aas well for consistency.\u000a\u000aSigned-off-by: Matthias Schiffer \u000a", "date" : "2022-03-24 09:30:35 +0100", "id" : "dc23df8a8ca728871d84f0a140f4b52c36b03f1d", "msg" : "ath79: change Ubiquiti UniFi AP model name to include \"AP\"", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/image/generic-ubnt.mk" }, { "editType" : "edit", "file" : "target/linux/ath79/dts/ar7241_ubnt_unifi.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh" ], "commitId" : "ee7cb5e885118b78fb5f692d8ed6c93bb7e35853", "timestamp" : 1648147519000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "uqmi: fix acquiring PIN status\u000a\u000aEvaluating the return value of 'json_load' didn't work in the\u000aintended way resulting in PIN status no longer being read on modems\u000awhere --get-pin-status doesn't fail.\u000aFix this by trying --get-pin-status first and checking if pin1_status\u000afield exists in JSON, and if it doesn't try again with\u000a--uim-get-sim-state.\u000a\u000aFixes: #9501\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-24 18:45:19 +0000", "id" : "ee7cb5e885118b78fb5f692d8ed6c93bb7e35853", "msg" : "uqmi: fix acquiring PIN status", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mpc85xx/files/arch/powerpc/boot/dts/ws-ap3825i.dts" ], "commitId" : "f0c09d0305835abc7bcc32285dc82c008159936d", "timestamp" : 1648160742000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@david-bauer.net", "comment" : "mpc85xx: move Extreme WS-AP3825i GPIO extender\u000a\u000aMove the GPIO extender to the SoC node. Otherwise, the legacy PowerPC\u000ainit code will not populate the BUS and thus never probe spi-gpio.\u000a\u000aSigned-off-by: David Bauer \u000a", "date" : "2022-03-24 23:25:42 +0100", "id" : "f0c09d0305835abc7bcc32285dc82c008159936d", "msg" : "mpc85xx: move Extreme WS-AP3825i GPIO extender", "paths" : [ { "editType" : "edit", "file" : "target/linux/mpc85xx/files/arch/powerpc/boot/dts/ws-ap3825i.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mpc85xx/base-files/etc/board.d/01_leds", "target/linux/mpc85xx/files/arch/powerpc/boot/dts/ws-ap3825i.dts" ], "commitId" : "9024f1e466f5ab64bc752d8a463d1867a2ba8d8e", "timestamp" : 1648160770000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@david-bauer.net", "comment" : "mpc85xx: overhaul WS-AP3825i LED setup\u000a\u000aAs the LED controller is working now, we can make good use of the LEDs\u000anow.\u000a\u000a - Drop the model-name prefix\u000a - Rename eth0 / eth1 LEDs to LAN1 / LAN2, as they are labeled as such\u000a on the casing\u000a - Enable wired LEDs in userspace\u000a\u000aSigned-off-by: David Bauer \u000a", "date" : "2022-03-24 23:26:10 +0100", "id" : "9024f1e466f5ab64bc752d8a463d1867a2ba8d8e", "msg" : "mpc85xx: overhaul WS-AP3825i LED setup", "paths" : [ { "editType" : "add", "file" : "target/linux/mpc85xx/base-files/etc/board.d/01_leds" }, { "editType" : "edit", "file" : "target/linux/mpc85xx/files/arch/powerpc/boot/dts/ws-ap3825i.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/qoriq/config-5.10" ], "commitId" : "e1de25b68aac451321f404deb6f26def2f684b29", "timestamp" : 1648205599000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "qoriq: remove CONFIG_GDB_SCRIPTS from kernel config\u000a\u000aIt is disabled in the generic kernel config and not used in any of the\u000aother targets. There was no specific reason for enabling it, so let's be\u000aconsistent and remove it from the qoriq kernel config.\u000a\u000aSigned-off-by: Stijn Tintel \u000a", "date" : "2022-03-25 12:53:19 +0200", "id" : "e1de25b68aac451321f404deb6f26def2f684b29", "msg" : "qoriq: remove CONFIG_GDB_SCRIPTS from kernel config", "paths" : [ { "editType" : "edit", "file" : "target/linux/qoriq/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/imagebuilder/Makefile" ], "commitId" : "621f39d1f438bf95dbae667c575926fa16a6d797", "timestamp" : 1648214880000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "imagebuilder: fix broken image generation with external targets\u000a\u000aWhen using external targets there is a symlink being created for the\u000atarget under target/linux which then becomes dangling under Image\u000aBuilder. Fix it by dereferencing the possible symlink.\u000a\u000aTested on IB with external target, ipq40xx and mvebu.\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-25 14:28:00 +0100", "id" : "621f39d1f438bf95dbae667c575926fa16a6d797", "msg" : "imagebuilder: fix broken image generation with external targets", "paths" : [ { "editType" : "edit", "file" : "target/imagebuilder/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/system/openwrt-keyring/Makefile" ], "commitId" : "759886345d900139f38bd9200a32ce12868d3343", "timestamp" : 1648214880000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "openwrt-keyring: add OpenWrt 22.03 GPG/usign keys\u000a\u000a 62471e693b4f usign: add 22.03 release build public key\u000a 70817cffc905 gpg: add OpenWrt 22.03 signing key\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-25 14:28:00 +0100", "id" : "759886345d900139f38bd9200a32ce12868d3343", "msg" : "openwrt-keyring: add OpenWrt 22.03 GPG/usign keys", "paths" : [ { "editType" : "edit", "file" : "package/system/openwrt-keyring/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/gettext-full/Makefile" ], "commitId" : "636cb00ecc8d693c36e48952f6d154f91e0e569e", "timestamp" : 1648223329000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "gettext-full: add gmsgfmt symlink in host install\u000a\u000aSome configure scripts look for msgfmt and gmsgfmt. As we don't install\u000athe latter, configure might pick up one from staging_dir/hostpkg, and\u000athe other from the host:\u000a\u000achecking for msgfmt... /home/stijn/Development/OpenWrt/openwrt/staging_dir/hostpkg/bin/msgfmt\u000achecking for gmsgfmt... /usr/bin/gmsgfmt\u000a\u000aThis could potentially lead to hard to debug undefined behaviour.\u000aInstall a symlink in the host install phase to avoid this.\u000a\u000aSigned-off-by: Stijn Tintel \u000a", "date" : "2022-03-25 17:48:49 +0200", "id" : "636cb00ecc8d693c36e48952f6d154f91e0e569e", "msg" : "gettext-full: add gmsgfmt symlink in host install", "paths" : [ { "editType" : "edit", "file" : "package/libs/gettext-full/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/image/generic-tp-link.mk" ], "commitId" : "8ba71f1f6f2359f9cf54201e9fc037df33f123c0", "timestamp" : 1648228391000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mschiffer", "fullName" : "mschiffer" }, "authorEmail" : "mschiffer@universe-factory.net", "comment" : "ath79: fix TPLINK_HWREV field for TL-WR1043ND v4\u000a\u000aRequired to allow sysupgrades from OpenWrt 19.07.\u000a\u000aCloses #7071\u000a\u000aFixes: 98fbf2edc021 (\"ath79: move TPLINK_HWID/_HWREV to parent for tplink-safeloader\")\u000aTested-by: J. Burfeind \u000aSigned-off-by: Matthias Schiffer \u000a", "date" : "2022-03-25 18:13:11 +0100", "id" : "8ba71f1f6f2359f9cf54201e9fc037df33f123c0", "msg" : "ath79: fix TPLINK_HWREV field for TL-WR1043ND v4", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/image/generic-tp-link.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/musl-fts/Makefile" ], "commitId" : "1fb099341e5879a8c5247020e5056676ba2f0745", "timestamp" : 1648228453000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "musl-fts: add host build\u000a\u000aThis will be used for libselinux.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-25 18:14:13 +0100", "id" : "1fb099341e5879a8c5247020e5056676ba2f0745", "msg" : "musl-fts: add host build", "paths" : [ { "editType" : "edit", "file" : "package/libs/musl-fts/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/libselinux/Makefile" ], "commitId" : "abb2683de36ffe7b29a1b6ea5a8d7edf73719152", "timestamp" : 1648228453000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "libselinux: use musl-fts for host builds\u000a\u000aFixes compilation under musl based distros like Alpine Linux.\u000a\u000aAlso add pcre/host as a build dependency as it's needed.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-25 18:14:13 +0100", "id" : "abb2683de36ffe7b29a1b6ea5a8d7edf73719152", "msg" : "libselinux: use musl-fts for host builds", "paths" : [ { "editType" : "edit", "file" : "package/libs/libselinux/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq40xx/image/generic.mk" ], "commitId" : "4ce52de450922dc671f08fb4551c066cfcf55bf4", "timestamp" : 1648228453000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq40xx: disable non-building tel(co Electronics) x1pro\u000a\u000aTel(co Electronics) X1 Pro is preventing ipq40xx generic\u000afrom building due to the KERNEL_SIZE.\u000a\u000aWhenever bigger kernels are possible, if lzma is supported\u000ais unknown.\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-03-25 18:14:13 +0100", "id" : "4ce52de450922dc671f08fb4551c066cfcf55bf4", "msg" : "ipq40xx: disable non-building tel(co Electronics) x1pro", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq40xx/image/generic.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/apm821xx/patches-5.10/150-ata-sata_dwc_460ex-Fix-crash-due-to-OOB-write.patch" ], "commitId" : "e95dec811661f60ae931e09e320249187922bd67", "timestamp" : 1648228453000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "apm821xx: fix crash/panic related to SATA/SSD choice\u000a\u000aTicerex on the OpenWrt Forum reported a gnarly crash when\u000ahe was using Samsung 840 and 850 EVOs with his MyBook Live:\u000a\u000a| BUG: Kernel NULL pointer dereference at 0x00000000\u000a| Faulting instruction address: 0xc03ed4b8\u000a| Oops: Kernel access of bad area, sig: 11 [#1]\u000a| BE PAGE_SIZE=4K PowerPC 44x Platform\u000a| CPU: 0 PID: 362 Comm: scsi_eh_1 Not tainted 5.4.163 #0\u000a| NIP: c03ed4b8 LR: c03d27e8 CTR: c03ed36c\u000a| REGS: cfa59950 TRAP: 0300 Not tainted (5.4.163)\u000a| MSR: 00021000 CR: 42000222 XER: 00000000\u000a| DEAR: 00000000 ESR: 00000000\u000a| GPR00: c03d27e8 cfa59a08 cfa55fe0 00000000 0fa46bc0 [...]\u000a| [..]\u000a| NIP [c03ed4b8] sata_dwc_qc_issue+0x14c/0x254\u000a| LR [c03d27e8] ata_qc_issue+0x1c8/0x2dc\u000a| Call Trace:\u000a| [cfa59a08] [c003f4e0] __cancel_work_timer+0x124/0x194 (unreliable)\u000a| [cfa59a78] [c03d27e8] ata_qc_issue+0x1c8/0x2dc\u000a| [cfa59a98] [c03d2b3c] ata_exec_internal_sg+0x240/0x524\u000a| [cfa59b08] [c03d2e98] ata_exec_internal+0x78/0xe0\u000a| [cfa59b58] [c03d30fc] ata_read_log_page.part.38+0x1dc/0x204\u000a| [cfa59bc8] [c03d324c] ata_identify_page_supported+0x68/0x130\u000a| [...]\u000a\u000aThis turned out this is an issue with upstream changing\u000aATA_TAG_INTERNAL's value from 31 to 32 during 4.18 release.\u000aUpdate \"SATA_DWC_QCMD_MAX\" to account for that.\u000a\u000aLink: https://forum.openwrt.org/t/my-book-live-duo-reboot-loop/122464\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-03-25 18:14:13 +0100", "id" : "e95dec811661f60ae931e09e320249187922bd67", "msg" : "apm821xx: fix crash/panic related to SATA/SSD choice", "paths" : [ { "editType" : "add", "file" : "target/linux/apm821xx/patches-5.10/150-ata-sata_dwc_460ex-Fix-crash-due-to-OOB-write.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/other.mk" ], "commitId" : "e5b009e532813d73fe7d3e3deb77b4a60c364913", "timestamp" : 1648228453000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "kernel: Package GOOGLE_FIRMWARE drivers\u000a\u000aUseful for some Chromium OS based systems, like Google WiFi.\u000a\u000aSigned-off-by: Brian Norris \u000a", "date" : "2022-03-25 18:14:13 +0100", "id" : "e5b009e532813d73fe7d3e3deb77b4a60c364913", "msg" : "kernel: Package GOOGLE_FIRMWARE drivers", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/other.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/firmware/ipq-wifi/Makefile", "package/firmware/ipq-wifi/board-google_wifi.qca4019" ], "commitId" : "331d78a90f3f11e9abfbc114a601c565899e3764", "timestamp" : 1648228453000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "firmware/ipq-wifi: Add Google Wifi board-2.bin\u000a\u000aFrom a manufacturer's image (version R89-13729.57.27), with appopriate\u000a',variant=' appended to the board names:\u000a\u000a $ .../qca-swiss-army-knife/tools/scripts/ath10k/ath10k-bdencoder \\\u000a -i ./board-google_wifi.qca4019\u000a FileSize: 48596\u000a FileCRC32: 3966df5d\u000a FileMD5: d54161b0fb9e93691c4272649c37535a\u000a BoardNames[0]: 'bus=ahb,bmi-chip-id=0,bmi-board-id=16,variant=GO_GALE'\u000a BoardLength[0]: 12064\u000a BoardCRC32[0]: e117f336\u000a BoardMD5[0]: ea35e78c88a8571201da8b75edc9b881\u000a BoardNames[1]: 'bus=ahb,bmi-chip-id=0,bmi-board-id=21,variant=GO_GALE'\u000a BoardLength[1]: 12064\u000a BoardCRC32[1]: 6c751ec9\u000a BoardMD5[1]: 44cbc4ca6cb7141ba4249615f7065582\u000a BoardNames[2]: 'bus=ahb,bmi-chip-id=0,bmi-board-id=16,variant=GO_BREEZE'\u000a BoardLength[2]: 12064\u000a BoardCRC32[2]: 24fba117\u000a BoardMD5[2]: b4ac055b3ab67d5a6f5607a96af39a1f\u000a BoardNames[3]: 'bus=ahb,bmi-chip-id=0,bmi-board-id=21,variant=GO_BREEZE'\u000a BoardLength[3]: 12064\u000a BoardCRC32[3]: a3e16b2a\u000a BoardMD5[3]: 8b26cb285032314247304114b8ac50e7\u000a\u000aNaming follows existing Google projects included in upstream board-2.bin\u000a-- GO(ogle) prefix, an underscore (_), and the project code name, all in\u000acaps.\u000a\u000aNote that I only tested the \"gale\" model; the \"breeze\" model is a later\u000arevision (same marketing name) with very small hardware changes but\u000aotherwise using the same firmware image.\u000a\u000aSubmitted upstream here:\u000a\u000a ath10k-firmware: QCA4019: hw1.0: Add Google Wifi BDFs\u000a http://lists.infradead.org/pipermail/ath10k/2022-March/013465.html\u000a https://lore.kernel.org/ath10k/YjaNGW252Ls%2FyDw8@localhost/\u000a\u000aSigned-off-by: Brian Norris \u000a", "date" : "2022-03-25 18:14:13 +0100", "id" : "331d78a90f3f11e9abfbc114a601c565899e3764", "msg" : "firmware/ipq-wifi: Add Google Wifi board-2.bin", "paths" : [ { "editType" : "edit", "file" : "package/firmware/ipq-wifi/Makefile" }, { "editType" : "add", "file" : "package/firmware/ipq-wifi/board-google_wifi.qca4019" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq40xx/image/chromium.mk", "package/base-files/files/lib/upgrade/common.sh" ], "commitId" : "17b05045bd82f04a8839666ec0fe43a5041d77c7", "timestamp" : 1648228453000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq40xx: Support Chromium OS image-type creation\u000a\u000aSee firmware-utils.git commits [1], which implemented the cros-vbutil\u000averified-boot payload-packing tool, and extended ptgen for the CrOS\u000akernel partition type. With these, it's now possible to package kernel +\u000arootfs to make disk images that can boot a Chrome OS-based system (e.g.,\u000aChromebooks, or even a few AP models).\u000a\u000aRegarding PARTUUID= changes: Chromium bootloaders work well with a\u000apartition number offset (i.e., relative to the kernel partition), so\u000awe'll be using a slightly different root UUID line.\u000a\u000aNB: I've made this support specific to ip40xx for now, because I only\u000aplan to support an IPQ4019-based AP that uses a Chromium-based\u000abootloader, but this image format can be used for essentially any\u000aChromebook, as well as the Google OnHub, a prior Chromium-based AP using\u000aan IPQ8064 chipset.\u000a\u000a[1]\u000aptgen: add Chromium OS kernel partition support\u000ahttps://git.openwrt.org/?p=project/firmware-utils.git;a=commit;h=6c95945b5de973026dc6f52eb088d0943efa96bb\u000a\u000acros-vbutil: add Chrome OS vboot kernel-signing utility\u000ahttps://git.openwrt.org/?p=project/firmware-utils.git;a=commit;h=8e7274e02fdc6f2cb61b415d6e5b2e1c7e977aa1\u000a\u000aSigned-off-by: Brian Norris \u000a", "date" : "2022-03-25 18:14:13 +0100", "id" : "17b05045bd82f04a8839666ec0fe43a5041d77c7", "msg" : "ipq40xx: Support Chromium OS image-type creation", "paths" : [ { "editType" : "add", "file" : "target/linux/ipq40xx/image/chromium.mk" }, { "editType" : "edit", "file" : "package/base-files/files/lib/upgrade/common.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq40xx/patches-5.10/420-firmware-qcom-scm-disable-SDI.patch" ], "commitId" : "a93ec36630ef4ff5a2195ad613b616bffa50d00d", "timestamp" : 1648228453000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq40xx: qcom_scm: Disable SDI at boot\u000a\u000aSee my upstream RFC of this:\u000ahttps://lore.kernel.org/linux-arm-msm/20200721080054.2803881-1-computersforpeace@gmail.com/\u000a\u000aThis fixes warm boot (reboot) for Google WiFi devices using their\u000afactory bootloader/firmware.\u000a\u000aI may resend this upstream eventually.\u000a\u000aSigned-off-by: Brian Norris \u000a", "date" : "2022-03-25 18:14:13 +0100", "id" : "a93ec36630ef4ff5a2195ad613b616bffa50d00d", "msg" : "ipq40xx: qcom_scm: Disable SDI at boot", "paths" : [ { "editType" : "add", "file" : "target/linux/ipq40xx/patches-5.10/420-firmware-qcom-scm-disable-SDI.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq40xx/patches-5.10/421-firmware-qcom-scm-cold-boot-address.patch" ], "commitId" : "26af098e0e97124a741c5c96a824b17e7f1b6434", "timestamp" : 1648228453000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq40xx: qcom_scm: Fix cold boot address command\u000a\u000aSee my upstream questions:\u000ahttps://lore.kernel.org/linux-arm-msm/20200913201608.GA3162100@bDebian/\u000a\u000aThis effectively reverts upstream Linux commit 13e77747800e (\"firmware:\u000aqcom: scm: Use atomic SCM for cold boot\"), because Google WiFi boot\u000afirmwares don't support the atomic variant.\u000a\u000aThis fixes SMP support for Google WiFi.\u000a\u000aSigned-off-by: Brian Norris \u000a", "date" : "2022-03-25 18:14:13 +0100", "id" : "26af098e0e97124a741c5c96a824b17e7f1b6434", "msg" : "ipq40xx: qcom_scm: Fix cold boot address command", "paths" : [ { "editType" : "add", "file" : "target/linux/ipq40xx/patches-5.10/421-firmware-qcom-scm-cold-boot-address.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq40xx/base-files/etc/board.d/02_network", "target/linux/ipq40xx/chromium/target.mk", "target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-wifi.dts", "target/linux/ipq40xx/patches-5.10/901-arm-boot-add-dts-files.patch", "target/linux/ipq40xx/base-files/lib/upgrade/platform.sh", "target/linux/ipq40xx/Makefile", "target/linux/ipq40xx/chromium/config-default", "target/linux/ipq40xx/image/chromium.mk" ], "commitId" : "f1c041e34f9742fcdd0c8c65f69888d3ec580541", "timestamp" : 1648228453000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq40xx: Add subtarget for Google WiFi (Gale)\u000a\u000aGoogle WiFi (codename: Gale) is an IPQ4019-based AP, with 2 Ethernet\u000aports, 2x2 2.4+5GHz WiFi, 512 MB RAM, 4 GB eMMC, and a USB type C port.\u000aIn its stock configuration, it runs a Chromium OS-based system, but you\u000awouldn't know it, since you can only manage it via a \"cloud\" +\u000amobile-app system.\u000a\u000aThe \"v2\" label is coded into the bootloader, which prefers the\u000a\"google,gale-v2\" compatible string. I believe \"v1\" must have been\u000apre-release hardware.\u000a\u000aNote: this is *not* the Google Nest WiFi, released in 2019.\u000a\u000aI include \"factory.bin\" support, where we generate a GPT-based disk\u000aimage with 2 partitions -- a kernel partition (using the custom \"Chrome\u000aOS kernel\" GUID type) and a root filesystem partition. See below for\u000aflashing instructions.\u000a\u000aSysupgrade is supported via recent emmc_do_upgrade() helper.\u000a\u000aThis is a subtarget because it enables different features\u000a(FEATURES=boot-part rootfs-part) whose configurations don't make sense\u000ain the \"generic\" target, and because it builds in a few USB drivers,\u000awhich are necessary for installation (installation is performed by\u000abooting from USB storage, and so these drivers cannot be built as\u000amodules, since we need to load modules from USB storage).\u000a\u000aFlashing instructions\u000a=====================\u000a\u000aDocumented here:\u000ahttps://openwrt.org/inbox/toh/google/google_wifi\u000a\u000aNote this requires booting from USB storage.\u000a\u000aFeatures\u000a========\u000a\u000aI've tested:\u000a\u000a * Ethernet, both WAN and LAN ports\u000a * eMMC\u000a * USB-C (hub, power-delivery, peripherals)\u000a * LED0 (R/G/B)\u000a * WiFi (limited testing)\u000a * SPI flash\u000a * Serial console: once in developer mode, console can be accessed via\u000a the USB-C port with SuzyQable, or other similar \"Closed Case\u000a Debugging\" tools:\u000a https://chromium.googlesource.com/chromiumos/third_party/hdctools/+/master/docs/ccd.md#suzyq-suzyqable\u000a * Sysupgrade\u000a\u000aNot tested:\u000a\u000a * TPM\u000a\u000aKnown not working:\u000a\u000a * Reboot: this requires some additional TrustZone / SCM\u000a configuration to disable Qualcomm's SDI. I have a proposal upstream,\u000a and based on IRC chats, this might be acceptable with additional DT\u000a logic:\u000a [RFC PATCH] firmware: qcom_scm: disable SDI at boot\u000a https://lore.kernel.org/linux-arm-msm/20200721080054.2803881-1-computersforpeace@gmail.com/\u000a * SMP: enabling secondary CPUs doesn't currently work using the stock\u000a bootloader, as the qcom_scm driver assumes newer features than this\u000a TrustZone firmware has. I posted notes here:\u000a [RFC] qcom_scm: IPQ4019 firmware does not support atomic API?\u000a https://lore.kernel.org/linux-arm-msm/20200913201608.GA3162100@bDebian/\u000a * There's a single external button, and a few useful internal GPIO\u000a switches. I haven't hooked them up.\u000a\u000aThe first two are fixed with subsequent commits.\u000a\u000aAdditional notes\u000a================\u000a\u000aMuch of the DTS is pulled from the Chrome OS kernel 3.18 branch, which\u000athe manufacturer image uses.\u000a\u000aNote: the manufacturer bootloader knows how to patch in calibration data\u000avia the wifi{0,1} aliases in the DTB, so while these properties aren't\u000apresent in the DTS, they are available at runtime:\u000a\u000a # ls -l\u000a/sys/firmware/devicetree/base/soc/wifi@a*/qcom,ath10k-pre-calibration-data\u000a -r--r--r-- 1 root root 12064 Jul 15 19:11 /sys/firmware/devicetree/base/soc/wifi@a000000/qcom,ath10k-pre-calibration-data\u000a -r--r--r-- 1 root root 12064 Jul 15 19:11 /sys/firmware/devicetree/base/soc/wifi@a800000/qcom,ath10k-pre-calibration-data\u000a\u000aEthernet MAC addresses are similarly patched in via the ethernet{0,1} aliases.\u000a\u000aSigned-off-by: Brian Norris \u000a(updated 901 - x1pro moved in the process)\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-03-25 18:14:13 +0100", "id" : "f1c041e34f9742fcdd0c8c65f69888d3ec580541", "msg" : "ipq40xx: Add subtarget for Google WiFi (Gale)", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq40xx/patches-5.10/901-arm-boot-add-dts-files.patch" }, { "editType" : "add", "file" : "target/linux/ipq40xx/chromium/target.mk" }, { "editType" : "add", "file" : "target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-wifi.dts" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/Makefile" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/base-files/lib/upgrade/platform.sh" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/base-files/etc/board.d/02_network" }, { "editType" : "add", "file" : "target/linux/ipq40xx/chromium/config-default" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/image/chromium.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq40xx/image/generic.mk" ], "commitId" : "cb6f4be13703f0224fc462caaeac14e725c72986", "timestamp" : 1648228453000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq40xx: add support for FRITZ!Box 7520\u000a\u000aThis model, also know as \"1&1 HomeServer\", shares the same features as 7530.\u000a\u000aThe vendor firmware has artificial software limitations: only 2 of the 4\u000aLAN-Ports are GBit, and the USB-Host is only v2.0.\u000a\u000aWith OpenWrt, USB is already working at v3.0.\u000a\u000aSigned-off-by: Andre Heider \u000a(updated commit message to reflect current state)\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-03-25 18:14:13 +0100", "id" : "cb6f4be13703f0224fc462caaeac14e725c72986", "msg" : "ipq40xx: add support for FRITZ!Box 7520", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq40xx/image/generic.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/x86/modules.mk", "package/system/gpio-cdev/nu801/Makefile", "package/system/gpio-cdev/nu801/files/nu801.init", "target/linux/x86/base-files/etc/board.d/01_leds" ], "commitId" : "3f874519b4200de0d5f78c68dfefe55c42fa0afd", "timestamp" : 1648228453000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "gpio-cdev: re-add nu801 userspace driver\u000a\u000aThis reverts commit 80b7a8a7f5a0a88fde6dd19f097df4d7cac9ff04.\u000a\u000aNow that 5.10 is the default kernel for all platforms, we can\u000abring back the NU801 userspace driver for platforms that rely\u000aon it. Currently it's used on the MX100 x86_64 target, but\u000aother Meraki platforms use this controller.\u000a\u000aNote that we also now change how we load nu801. The way we did\u000athis previously with procd worked, but it meant it didn't load\u000auntil everything was up and working.\u000a\u000aTo fix this, let's call nu801 from boot and re-trigger the\u000apreinit blink sequence. Since nu801 runs as a daemon this is\u000anow something we can do.\u000a\u000aSigned-off-by: Chris Blake \u000a(removed empty line, currently only MX100 uses it so: @TARGET_x86)\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-03-25 18:14:13 +0100", "id" : "3f874519b4200de0d5f78c68dfefe55c42fa0afd", "msg" : "gpio-cdev: re-add nu801 userspace driver", "paths" : [ { "editType" : "add", "file" : "package/system/gpio-cdev/nu801/files/nu801.init" }, { "editType" : "edit", "file" : "target/linux/x86/base-files/etc/board.d/01_leds" }, { "editType" : "edit", "file" : "target/linux/x86/modules.mk" }, { "editType" : "add", "file" : "package/system/gpio-cdev/nu801/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.10/774-v5.15-1-igc-remove-_I_PHY_ID-checking.patch", "target/linux/generic/backport-5.10/774-v5.15-2-igc-remove-phy-type-checking.patch" ], "commitId" : "dd45cc2123b75abb0b41eb90c21d8d3506f2a3c2", "timestamp" : 1648228453000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "kernel: backport two intel igc patches from 5.15\u000a\u000ato allow proper initialization of device\u000a\u000a- igc: Remove _I_PHY_ID checking\u000a- igc: Remove phy->type checking\u000a\u000aSigned-off-by: Pascal Coudurier \u000a(refreshed)\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-03-25 18:14:13 +0100", "id" : "dd45cc2123b75abb0b41eb90c21d8d3506f2a3c2", "msg" : "kernel: backport two intel igc patches from 5.15", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.10/774-v5.15-1-igc-remove-_I_PHY_ID-checking.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/774-v5.15-2-igc-remove-phy-type-checking.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm27xx/patches-5.10/950-0557-r8152-search-the-configuration-of-vendor-mode.patch", "target/linux/generic/backport-5.10/786-v5.12-r8152-enable-U1-U2-for-USB_SPEED_SUPER.patch", "target/linux/bcm27xx/patches-5.10/950-0550-r8152-replace-netif_err-with-dev_err.patch", "target/linux/generic/backport-5.10/783-v5.12-net-usb-r8152-use-new-tasklet-API.patch", "target/linux/bcm27xx/patches-5.10/950-0543-net-usb-r8152-Fix-a-couple-of-spelling-errors-in-fw_.patch", "target/linux/generic/backport-5.10/792-v5.13-r8152-add-help-function-to-change-mtu.patch", "target/linux/generic/backport-5.10/795-v5.13-r8152-search-the-configuration-of-vendor-mode.patch", "target/linux/generic/backport-5.10/789-v5.12-r8152-spilt-rtl_set_eee_plus-and-r8153b_green_en.patch", "target/linux/generic/backport-5.10/794-v5.13-r8152-support-PHY-firmware-for-RTL8156-series.patch", "target/linux/bcm27xx/patches-5.10/950-0546-r8152-replace-several-functions-about-phy-patch-requ.patch", "target/linux/bcm27xx/patches-5.10/950-0554-r8152-add-help-function-to-change-mtu.patch", "target/linux/generic/backport-5.10/784-v5.12-r8152-replace-several-functions-about-phy-patch-requ.patch", "target/linux/bcm27xx/patches-5.10/950-0551-r8152-spilt-rtl_set_eee_plus-and-r8153b_green_en.patch", "target/linux/generic/backport-5.10/780-v5.11-net-usb-r8152-Provide-missing-documentation-for-some.patch", "target/linux/bcm27xx/patches-5.10/950-0556-r8152-support-PHY-firmware-for-RTL8156-series.patch", "target/linux/generic/backport-5.10/793-v5.13-r8152-support-new-chips.patch", "target/linux/bcm27xx/patches-5.10/950-0552-r8152-set-inter-fram-gap-time-depending-on-speed.patch", "target/linux/bcm27xx/patches-5.10/950-0553-r8152-adjust-rtl8152_check_firmware-function.patch", "target/linux/generic/backport-5.10/790-v5.13-r8152-set-inter-fram-gap-time-depending-on-speed.patch", "target/linux/generic/backport-5.10/785-v5.12-r8152-adjust-the-flow-of-power-cut-for-RTL8153B.patch", "target/linux/bcm27xx/patches-5.10/950-0542-net-usb-r8152-Provide-missing-documentation-for-some.patch", "target/linux/bcm27xx/patches-5.10/950-0548-r8152-enable-U1-U2-for-USB_SPEED_SUPER.patch", "target/linux/bcm27xx/patches-5.10/950-0544-net-usb-r8153_ecm-support-ECM-mode-for-RTL8153.patch", "target/linux/bcm27xx/patches-5.10/950-0545-net-usb-r8152-use-new-tasklet-API.patch", "target/linux/generic/backport-5.10/791-v5.13-r8152-adjust-rtl8152_check_firmware-function.patch", "target/linux/generic/backport-5.10/787-v5.12-r8152-check-if-the-pointer-of-the-function-exists.patch", "target/linux/bcm27xx/patches-5.10/950-0555-r8152-support-new-chips.patch", "target/linux/generic/backport-5.10/782-v5.11-net-usb-r8153_ecm-support-ECM-mode-for-RTL8153.patch", "target/linux/bcm27xx/patches-5.10/950-0547-r8152-adjust-the-flow-of-power-cut-for-RTL8153B.patch", "target/linux/generic/backport-5.10/788-v5.12-r8152-replace-netif_err-with-dev_err.patch", "target/linux/bcm27xx/patches-5.10/950-0549-r8152-check-if-the-pointer-of-the-function-exists.patch", "target/linux/generic/backport-5.10/781-v5.11-net-usb-r8152-Fix-a-couple-of-spelling-errors-in-fw_.patch" ], "commitId" : "210c534ce2be55fc0c59b1700809470e8ba971b8", "timestamp" : 1648228453000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "kernel: move rtl8152 patches to generic\u000a\u000aThis commit moves the patches for the r8152.c driver to the generic\u000adirectory. Previously they were only available on the bcm27xx target.\u000aWith these patches the Realtek RTL8153C, RTL8153D, RTL8156A and RTL8156B\u000achips are supported on all targets by the kmod-usb-net-rtl8152 module.\u000aThe RTL8156A and RTL8156B are the 2.5Gb/s Ethernet adapters.\u000a\u000aThe patches have been tested on TP-Link UE300 (RTL8153A) and UNITEK\u000a1313B (RTL8156B).\u000a\u000aSigned-off-by: Aleksander Jan Bajkowski \u000a", "date" : "2022-03-25 18:14:13 +0100", "id" : "210c534ce2be55fc0c59b1700809470e8ba971b8", "msg" : "kernel: move rtl8152 patches to generic", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.10/786-v5.12-r8152-enable-U1-U2-for-USB_SPEED_SUPER.patch" }, { "editType" : "delete", "file" : "target/linux/bcm27xx/patches-5.10/950-0543-net-usb-r8152-Fix-a-couple-of-spelling-errors-in-fw_.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/789-v5.12-r8152-spilt-rtl_set_eee_plus-and-r8153b_green_en.patch" }, { "editType" : "delete", "file" : "target/linux/bcm27xx/patches-5.10/950-0545-net-usb-r8152-use-new-tasklet-API.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/785-v5.12-r8152-adjust-the-flow-of-power-cut-for-RTL8153B.patch" }, { "editType" : "delete", "file" : "target/linux/bcm27xx/patches-5.10/950-0554-r8152-add-help-function-to-change-mtu.patch" }, { "editType" : "delete", "file" : "target/linux/bcm27xx/patches-5.10/950-0550-r8152-replace-netif_err-with-dev_err.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/793-v5.13-r8152-support-new-chips.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/794-v5.13-r8152-support-PHY-firmware-for-RTL8156-series.patch" }, { "editType" : "delete", "file" : "target/linux/bcm27xx/patches-5.10/950-0547-r8152-adjust-the-flow-of-power-cut-for-RTL8153B.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/790-v5.13-r8152-set-inter-fram-gap-time-depending-on-speed.patch" }, { "editType" : "delete", "file" : "target/linux/bcm27xx/patches-5.10/950-0557-r8152-search-the-configuration-of-vendor-mode.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/788-v5.12-r8152-replace-netif_err-with-dev_err.patch" }, { "editType" : "delete", "file" : "target/linux/bcm27xx/patches-5.10/950-0556-r8152-support-PHY-firmware-for-RTL8156-series.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/784-v5.12-r8152-replace-several-functions-about-phy-patch-requ.patch" }, { "editType" : "delete", "file" : "target/linux/bcm27xx/patches-5.10/950-0555-r8152-support-new-chips.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/782-v5.11-net-usb-r8153_ecm-support-ECM-mode-for-RTL8153.patch" }, { "editType" : "delete", "file" : "target/linux/bcm27xx/patches-5.10/950-0544-net-usb-r8153_ecm-support-ECM-mode-for-RTL8153.patch" }, { "editType" : "delete", "file" : "target/linux/bcm27xx/patches-5.10/950-0548-r8152-enable-U1-U2-for-USB_SPEED_SUPER.patch" }, { "editType" : "delete", "file" : "target/linux/bcm27xx/patches-5.10/950-0546-r8152-replace-several-functions-about-phy-patch-requ.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/783-v5.12-net-usb-r8152-use-new-tasklet-API.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/791-v5.13-r8152-adjust-rtl8152_check_firmware-function.patch" }, { "editType" : "delete", "file" : "target/linux/bcm27xx/patches-5.10/950-0551-r8152-spilt-rtl_set_eee_plus-and-r8153b_green_en.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/792-v5.13-r8152-add-help-function-to-change-mtu.patch" }, { "editType" : "delete", "file" : "target/linux/bcm27xx/patches-5.10/950-0549-r8152-check-if-the-pointer-of-the-function-exists.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/780-v5.11-net-usb-r8152-Provide-missing-documentation-for-some.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/781-v5.11-net-usb-r8152-Fix-a-couple-of-spelling-errors-in-fw_.patch" }, { "editType" : "delete", "file" : "target/linux/bcm27xx/patches-5.10/950-0542-net-usb-r8152-Provide-missing-documentation-for-some.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/795-v5.13-r8152-search-the-configuration-of-vendor-mode.patch" }, { "editType" : "delete", "file" : "target/linux/bcm27xx/patches-5.10/950-0552-r8152-set-inter-fram-gap-time-depending-on-speed.patch" }, { "editType" : "delete", "file" : "target/linux/bcm27xx/patches-5.10/950-0553-r8152-adjust-rtl8152_check_firmware-function.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/787-v5.12-r8152-check-if-the-pointer-of-the-function-exists.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/lantiq/patches-5.10/0703-v5.16-net-lantiq_xrx200-increase-buffer-reservation.patch", "target/linux/lantiq/patches-5.10/0704-v5.17-net-lantiq_xrx200-add-ingress-SG-DMA-support.patch", "target/linux/lantiq/patches-5.10/0704-v5.16-net-lantiq_xrx200-increase-buffer-reservation.patch", "target/linux/lantiq/patches-5.10/0703-net-lantiq-enable-jumbo-frames-on-GSWIP.patch", "target/linux/lantiq/patches-5.10/0705-v5.13-net-dsa-lantiq-allow-to-use-all-GPHYs-on-xRX300-and-.patch", "target/linux/lantiq/patches-5.10/0706-v5.18-net-lantiq-enable-jumbo-frames-on-GSWIP.patch", "target/linux/lantiq/patches-5.10/0705-v5.17-net-lantiq_xrx200-add-ingress-SG-DMA-support.patch" ], "commitId" : "b4970dab6b0c3e13715f4b13de42d72a74c1c9e9", "timestamp" : 1648228453000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "lantiq: xrx200: replace patch with upstream version\u000a\u000aThis commit replaces patch number 0703 with the upstream accepted\u000aversion. This patch requires backporting an additional patch to\u000aavoid conflicts.\u000a\u000aThe only significant change is the lower maximum MTU. Packets with\u000alengths over 2400 may be dropped.\u000a\u000aSigned-off-by: Aleksander Jan Bajkowski \u000a", "date" : "2022-03-25 18:14:13 +0100", "id" : "b4970dab6b0c3e13715f4b13de42d72a74c1c9e9", "msg" : "lantiq: xrx200: replace patch with upstream version", "paths" : [ { "editType" : "add", "file" : "target/linux/lantiq/patches-5.10/0704-v5.17-net-lantiq_xrx200-add-ingress-SG-DMA-support.patch" }, { "editType" : "add", "file" : "target/linux/lantiq/patches-5.10/0703-v5.16-net-lantiq_xrx200-increase-buffer-reservation.patch" }, { "editType" : "add", "file" : "target/linux/lantiq/patches-5.10/0705-v5.13-net-dsa-lantiq-allow-to-use-all-GPHYs-on-xRX300-and-.patch" }, { "editType" : "delete", "file" : "target/linux/lantiq/patches-5.10/0703-net-lantiq-enable-jumbo-frames-on-GSWIP.patch" }, { "editType" : "delete", "file" : "target/linux/lantiq/patches-5.10/0704-v5.16-net-lantiq_xrx200-increase-buffer-reservation.patch" }, { "editType" : "add", "file" : "target/linux/lantiq/patches-5.10/0706-v5.18-net-lantiq-enable-jumbo-frames-on-GSWIP.patch" }, { "editType" : "delete", "file" : "target/linux/lantiq/patches-5.10/0705-v5.17-net-lantiq_xrx200-add-ingress-SG-DMA-support.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/firmware/cypress-firmware/Makefile" ], "commitId" : "51dee3f4f7bac26cae8a6355f5a9adb4823f63a5", "timestamp" : 1648228453000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "cypress-firmware: drop several packages\u000a\u000a1. Drop package: cypress-firmware-4359-pcie\u000aThis binary is no longer provided and there are not many details what\u000ahappened.\u000a\u000a2. Drop package: cypress-firmware-4359-sdio\u000aThis binary is no longer provided, but in this case, to compare it with\u000aPCIe package mention as first, there was added\u000asupport in Linux-firmware [1], but no sign of firmware file.\u000a\u000a4. Drop package: cypress-firmware-89459-pcie [2]\u000aAccording to Infineon: \"CYW89459 is an automotive Wi-Fi chip which is not\u000asupported in the broad market community.\"\u000a\u000a[1] https://patchwork.kernel.org/project/linux-wireless/patch/20191211235253.2539-6-smoch@web.de/\u000a\u000a[2] https://community.infineon.com/t5/Wi-Fi-Bluetooth-for-Linux/the-wifi-driver-for-CYW89459-in-linux4-14-98-2-3-00/m-p/138971\u000a\u000aFixes: 7ca7e0b22de6 (\"cypress-firmware: update it to version 5.4.18-2021_0812\")\u000a\u000aSigned-off-by: Josef Schlehofer \u000a", "date" : "2022-03-25 18:14:13 +0100", "id" : "51dee3f4f7bac26cae8a6355f5a9adb4823f63a5", "msg" : "cypress-firmware: drop several packages", "paths" : [ { "editType" : "edit", "file" : "package/firmware/cypress-firmware/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq40xx/image/generic.mk", "package/firmware/ipq-wifi/board-qxwlan_e2600ac-c2.qca4019", "target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-e2600ac.dtsi", "target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-e2600ac-c1.dts", "package/firmware/ipq-wifi/Makefile", "target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-e2600ac-c2.dts", "package/firmware/ipq-wifi/board-qxwlan_e2600ac-c1.qca4019" ], "commitId" : "bdc786e82c13547b01bd8f699d00598a974c14f6", "timestamp" : 1648228453000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq40xx: update E2600AC c1/c2 board\u000a\u000aModified the radio frequency hardware part of e2600ac c1/c2,\u000aneed to cooperate with the modified board.bin file, the device\u000acan work normally.\u000a\u000aSigned-off-by: 张 鹏 \u000a", "date" : "2022-03-25 18:14:13 +0100", "id" : "bdc786e82c13547b01bd8f699d00598a974c14f6", "msg" : "ipq40xx: update E2600AC c1/c2 board", "paths" : [ { "editType" : "edit", "file" : "package/firmware/ipq-wifi/Makefile" }, { "editType" : "add", "file" : "package/firmware/ipq-wifi/board-qxwlan_e2600ac-c1.qca4019" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-e2600ac-c2.dts" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-e2600ac.dtsi" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/image/generic.mk" }, { "editType" : "add", "file" : "package/firmware/ipq-wifi/board-qxwlan_e2600ac-c2.qca4019" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-e2600ac-c1.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/mac80211/patches/subsys/327-mac80211-allow-non-standard-VHT-MCS-10-11.patch" ], "commitId" : "56ae4eb90864373dd4663f579851290be74430aa", "timestamp" : 1648239069000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "mac80211: backport patch that allows receiving packets with non-standard VHT MCS10-11 rates\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-25 21:11:09 +0100", "id" : "56ae4eb90864373dd4663f579851290be74430aa", "msg" : "mac80211: backport patch that allows receiving packets with non-standard VHT MCS10-11 rates", "paths" : [ { "editType" : "add", "file" : "package/kernel/mac80211/patches/subsys/327-mac80211-allow-non-standard-VHT-MCS-10-11.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/files/drivers/mtd/nand/mtk_bmt.h", "target/linux/generic/hack-5.10/430-mtk-bmt-support.patch", "target/linux/generic/files/drivers/mtd/nand/mtk_bmt.c", "target/linux/generic/files/drivers/mtd/nand/mtk_bmt_bbt.c", "target/linux/generic/files/drivers/mtd/nand/mtk_bmt_v2.c" ], "commitId" : "601c7b4adb0f91005a8755bf9575c68ac623cc33", "timestamp" : 1648239069000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "kernel: split up mtk_bmt driver code\u000a\u000aKeep a separate source file per variant\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-25 21:11:09 +0100", "id" : "601c7b4adb0f91005a8755bf9575c68ac623cc33", "msg" : "kernel: split up mtk_bmt driver code", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/files/drivers/mtd/nand/mtk_bmt.c" }, { "editType" : "add", "file" : "target/linux/generic/files/drivers/mtd/nand/mtk_bmt.h" }, { "editType" : "add", "file" : "target/linux/generic/files/drivers/mtd/nand/mtk_bmt_bbt.c" }, { "editType" : "add", "file" : "target/linux/generic/files/drivers/mtd/nand/mtk_bmt_v2.c" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.10/430-mtk-bmt-support.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/files/drivers/mtd/nand/mtk_bmt.h", "target/linux/generic/files/drivers/mtd/nand/mtk_bmt_v2.c", "target/linux/generic/files/drivers/mtd/nand/mtk_bmt_bbt.c", "target/linux/generic/files/drivers/mtd/nand/mtk_bmt.c" ], "commitId" : "b4c7f8c5f7a2dab76fe90849e112c6bd8f80ab19", "timestamp" : 1648239069000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "kernel: mtk_bmt: allow get_mapping_block to return an error\u000a\u000aUsed by the mapping implementation to indicate that no backing block is\u000aavailable\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-25 21:11:09 +0100", "id" : "b4c7f8c5f7a2dab76fe90849e112c6bd8f80ab19", "msg" : "kernel: mtk_bmt: allow get_mapping_block to return an error", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/files/drivers/mtd/nand/mtk_bmt_v2.c" }, { "editType" : "edit", "file" : "target/linux/generic/files/drivers/mtd/nand/mtk_bmt.h" }, { "editType" : "edit", "file" : "target/linux/generic/files/drivers/mtd/nand/mtk_bmt_bbt.c" }, { "editType" : "edit", "file" : "target/linux/generic/files/drivers/mtd/nand/mtk_bmt.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/files/drivers/mtd/nand/mtk_bmt_v2.c" ], "commitId" : "7d1e2be1605eda85e1a607a3d3ddefed1b961d3d", "timestamp" : 1648239069000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "kernel: mtk_bmt: fix block copying on remap with bmt v2\u000a\u000aCopy from the previously mapped block (in case it was remapped already)\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-25 21:11:09 +0100", "id" : "7d1e2be1605eda85e1a607a3d3ddefed1b961d3d", "msg" : "kernel: mtk_bmt: fix block copying on remap with bmt v2", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/files/drivers/mtd/nand/mtk_bmt_v2.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/files/drivers/mtd/nand/mtk_bmt.c", "target/linux/generic/files/drivers/mtd/nand/mtk_bmt_bbt.c" ], "commitId" : "be1f2b4d9d01594c2fd20f37b8e63e7cb7a81572", "timestamp" : 1648239069000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "kernel: mtk_bmt: on error, do not attempt to remap out-of-range blocks\u000a\u000aPass errors to caller instead\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-25 21:11:09 +0100", "id" : "be1f2b4d9d01594c2fd20f37b8e63e7cb7a81572", "msg" : "kernel: mtk_bmt: on error, do not attempt to remap out-of-range blocks", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/files/drivers/mtd/nand/mtk_bmt.c" }, { "editType" : "edit", "file" : "target/linux/generic/files/drivers/mtd/nand/mtk_bmt_bbt.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/files/drivers/mtd/nand/raw/mt7621_nand.c", "target/linux/ramips/patches-5.10/410-mtd-rawnand-add-driver-support-for-MT7621-nand-flash.patch" ], "commitId" : "2f2e81a4ea110328c5434054d1412b4d1d8fde81", "timestamp" : 1648239069000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "ramips: move mt7621_nand driver to files\u000a\u000aThe patch was rejected by upstream. The mtk_nand driver should be\u000amodified to support the mt7621 flash controller instead. As there is no\u000anewer version to backport, or no upstream version to fix bugs, let's\u000amove the driver to the files dir under the ramips target. This makes it\u000aeasier to make changes to the driver while waiting for mt7621 support to\u000aland in mtk_nand.\u000a\u000aSigned-off-by: Stijn Tintel \u000a", "date" : "2022-03-25 21:11:09 +0100", "id" : "2f2e81a4ea110328c5434054d1412b4d1d8fde81", "msg" : "ramips: move mt7621_nand driver to files", "paths" : [ { "editType" : "add", "file" : "target/linux/ramips/files/drivers/mtd/nand/raw/mt7621_nand.c" }, { "editType" : "edit", "file" : "target/linux/ramips/patches-5.10/410-mtd-rawnand-add-driver-support-for-MT7621-nand-flash.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/files/drivers/mtd/nand/raw/mt7621_nand.c" ], "commitId" : "89c195925109d2b59f284bfdd23a3d853c67e27b", "timestamp" : 1648239069000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "ramips: mt7621_nand: reduce log verbosity\u000a\u000aAvoid flooding the log with the message below by increasing the log\u000alevel to debug:\u000a\u000a mt7621-nand 1e003000.nand: Using programmed access timing: 31c07388\u000a\u000aSigned-off-by: Stijn Tintel \u000a", "date" : "2022-03-25 21:11:09 +0100", "id" : "89c195925109d2b59f284bfdd23a3d853c67e27b", "msg" : "ramips: mt7621_nand: reduce log verbosity", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/files/drivers/mtd/nand/raw/mt7621_nand.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/files/drivers/mtd/nand/raw/mt7621_nand.c" ], "commitId" : "73b2a4ca033bbd84d3e0373d4fd21c559ddc090b", "timestamp" : 1648239069000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "ramips: mt7621_nand: initialize ECC_FDMADDR\u000a\u000aThis is needed for the ECC controller to access FDM data\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-25 21:11:09 +0100", "id" : "73b2a4ca033bbd84d3e0373d4fd21c559ddc090b", "msg" : "ramips: mt7621_nand: initialize ECC_FDMADDR", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/files/drivers/mtd/nand/raw/mt7621_nand.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/files/drivers/mtd/nand/raw/mt7621_nand.c" ], "commitId" : "4947623d6c801365a60f383217c187e3d9dae953", "timestamp" : 1648239069000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "ramips: enable support for mtk_bmt in the nand flash driver\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-25 21:11:09 +0100", "id" : "4947623d6c801365a60f383217c187e3d9dae953", "msg" : "ramips: enable support for mtk_bmt in the nand flash driver", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/files/drivers/mtd/nand/raw/mt7621_nand.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/files/drivers/mtd/nand/raw/mt7621_nand.c" ], "commitId" : "55e8d52157f191bf578cf716983764e64c6f94e4", "timestamp" : 1648239069000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "ramips: skip bbt scan on mt7621\u000a\u000areduces unnecessary flash reads and speeds up boot time\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-25 21:11:09 +0100", "id" : "55e8d52157f191bf578cf716983764e64c6f94e4", "msg" : "ramips: skip bbt scan on mt7621", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/files/drivers/mtd/nand/raw/mt7621_nand.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/files/drivers/mtd/nand/mtk_bmt.h", "target/linux/generic/hack-5.10/430-mtk-bmt-support.patch", "target/linux/generic/files/drivers/mtd/nand/mtk_bmt_nmbm.c", "target/linux/generic/files/drivers/mtd/nand/mtk_bmt.c" ], "commitId" : "06382d1af7b2c5afcde605db436522326fbf5467", "timestamp" : 1648239069000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "kernel: add support for mediatek NMBM flash mapping support\u000a\u000aThis NAND flash remapping method is used on newer MediaTek devices with NAND\u000aflash.\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-25 21:11:09 +0100", "id" : "06382d1af7b2c5afcde605db436522326fbf5467", "msg" : "kernel: add support for mediatek NMBM flash mapping support", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/files/drivers/mtd/nand/mtk_bmt.c" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.10/430-mtk-bmt-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/files/drivers/mtd/nand/mtk_bmt_nmbm.c" }, { "editType" : "edit", "file" : "target/linux/generic/files/drivers/mtd/nand/mtk_bmt.h" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/files/drivers/mtd/nand/mtk_bmt.c" ], "commitId" : "2a8a333ee96fb0c8d9875abf9fcd5c412f4b19ae", "timestamp" : 1648239069000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "kernel: mtk_bmt: add debugfs file to attempt repair of remapped sectors\u000a\u000aThis can be used for sectors that are not physically damaged\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-25 21:11:09 +0100", "id" : "2a8a333ee96fb0c8d9875abf9fcd5c412f4b19ae", "msg" : "kernel: mtk_bmt: add debugfs file to attempt repair of remapped sectors", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/files/drivers/mtd/nand/mtk_bmt.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_fit.c" ], "commitId" : "62fd9f97090d05637a283d594f2d02958fd36a80", "timestamp" : 1648239069000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "kernel: mtdsplit: support UBI after FIT images\u000a\u000aChange the partition name accordingly. Same behavior as mtdsplit_uimage\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-25 21:11:09 +0100", "id" : "62fd9f97090d05637a283d594f2d02958fd36a80", "msg" : "kernel: mtdsplit: support UBI after FIT images", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_fit.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/dts/ar9344_ocedo_raccoon.dts" ], "commitId" : "4551bfd91f31be5987727c77e58333fa06ba3acd", "timestamp" : 1648249089000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@david-bauer.net", "comment" : "ath79: fix link for long cables with OCEDO Raccoon\u000a\u000aThe OCEDO Raccoon had significant packet-loss with cables longer than 50\u000ameter. Disabling EEE restores normal operation.\u000a\u000aAlso change the ethernet config to reduce loss on sub-1G links.\u000a\u000aSigned-off-by: David Bauer \u000a", "date" : "2022-03-25 23:58:09 +0100", "id" : "4551bfd91f31be5987727c77e58333fa06ba3acd", "msg" : "ath79: fix link for long cables with OCEDO Raccoon", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/dts/ar9344_ocedo_raccoon.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.10" ], "commitId" : "b034a9e5690da10e87a6941aa654e8131339f6e3", "timestamp" : 1648256564000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "kernel: add missing (disabled) GOOGLE_* symbols\u000a\u000aARM Builds like sunxi/cortexa53 or the rpi family failed\u000ato build due to a new symbols showing up:\u000a\u000a|Google Firmware Drivers (GOOGLE_FIRMWARE) [Y/n/?] y\u000a| Coreboot Table Access (GOOGLE_COREBOOT_TABLE) [M/n/y/?] m\u000a| Coreboot Framebuffer (GOOGLE_FRAMEBUFFER_COREBOOT) [N/m/?] (NEW)\u000a|Error in reading or end of file.\u000a\u000aFixes: e5b009e53281 (\"kernel: Package GOOGLE_FIRMWARE drivers\")\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-03-26 02:02:44 +0100", "id" : "b034a9e5690da10e87a6941aa654e8131339f6e3", "msg" : "kernel: add missing (disabled) GOOGLE_* symbols", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq40xx/base-files/etc/uci-defaults/04_led_migration", "target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-wac510.dts" ], "commitId" : "026fda10a5c45d56fd856628b6e9e69b95fd5e58", "timestamp" : 1648256564000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq40xx: WAC510: device-tree overhauling\u000a\u000aremoves usb-port remains as neither the WAC510 nor the WAC505\u000acome with a USB port. Update the LED properties to phase out\u000alabels and introduce generic node-names as well as adding\u000athe color, function and function-enumerator properties.\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-03-26 02:02:44 +0100", "id" : "026fda10a5c45d56fd856628b6e9e69b95fd5e58", "msg" : "ipq40xx: WAC510: device-tree overhauling", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq40xx/base-files/etc/uci-defaults/04_led_migration" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-wac510.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.10" ], "commitId" : "638771509383cf36617c49b9cc1e0c4a9aedaa0d", "timestamp" : 1648256564000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "kernel: add (disabled) ASYMMETRIC_TPM_KEY_SUBTYPE symbol\u000a\u000aat91/sama7 fails to build due to:\u000a\u000a| Asymmetric (public-key cryptographic) key type (ASYMMETRIC_KEY_TYPE) [Y/?] y\u000a| Asymmetric public-key crypto algorithm subtype (ASYMMETRIC_PUBLIC_KEY_SUBTYPE) [Y/?] y\u000a| Asymmetric TPM backed private key subtype (ASYMMETRIC_TPM_KEY_SUBTYPE) [N/m/?] (NEW)\u000a|Error in reading or end of file.\u000a\u000aplease note that asym_tpm (module) has been removed in 5.17:\u000a\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-03-26 02:02:44 +0100", "id" : "638771509383cf36617c49b9cc1e0c4a9aedaa0d", "msg" : "kernel: add (disabled) ASYMMETRIC_TPM_KEY_SUBTYPE symbol", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/mt76x8/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac", "target/linux/ramips/mt7620/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac", "target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac" ], "commitId" : "2e6d19ee32399e37c7545aefc57d41541a406d55", "timestamp" : 1648256564000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ramips: fix wifi mac address of HiWiFi series devices\u000a\u000aFor HiWiFi series devices, label_mac can be read from bdinfo partition,\u000aand lan_mac, wlan2g_mac are same as the label_mac. Converting label_mac\u000ato wlan5g_mac only needs to unset 6th bit. (It seems that all HiWiFi's\u000alabel_mac start with D4:EE)\u000a\u000aFor example:\u000alabel\u0009D4:EE:07:32:84:88\u000alan\u0009D4:EE:07:32:84:88\u000awan\u0009D4:EE:07:32:84:89\u000awlan2g\u0009D4:EE:07:32:84:88\u000awlan5g\u0009D0:EE:07:32:84:88\u000a\u000aTested on HiWiFi HC5661.\u000a\u000aSigned-off-by: Shiji Yang \u000a", "date" : "2022-03-26 02:02:44 +0100", "id" : "2e6d19ee32399e37c7545aefc57d41541a406d55", "msg" : "ramips: fix wifi mac address of HiWiFi series devices", "paths" : [ { "editType" : "add", "file" : "target/linux/ramips/mt76x8/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac" }, { "editType" : "add", "file" : "target/linux/ramips/mt7620/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.10" ], "commitId" : "de4879c1ae92bf625a91ff3f07a65ec0e4bb8ed1", "timestamp" : 1648256565000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "kernel: mark CONFIG_PSTORE_COMPRESS_DEFAULT as \"is not set\"\u000a\u000a # CONFIG_PSTORE_COMPRESS_DEFAULT=\"deflate\"\u000athis can lead to confusion. Thankfully, in the KConfig\u000aworld this setting is still interpreted as disabled.\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-03-26 02:02:45 +0100", "id" : "de4879c1ae92bf625a91ff3f07a65ec0e4bb8ed1", "msg" : "kernel: mark CONFIG_PSTORE_COMPRESS_DEFAULT as \"is not set\"", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/x86/base-files/etc/board.d/02_network", "target/linux/x86/base-files/lib/preinit/01_sysinfo" ], "commitId" : "c7bcbcd49280a79b287cc072cd0ca7de777a7ac4", "timestamp" : 1648256565000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "x86: Add support for Sophos XG 85 and XG 86 devices\u000a\u000aThis commit builds on previous efforts to add support\u000afor Sophos devices.\u000a\u000a* Add support for Sophos XG 85 with/without wireless\u000a* Add support for Sophos XG 86 with/without wireless\u000a\u000aTested on Sophos XG 85w rev1 and XG 86 rev 1\u000a\u000aSigned-off-by: Raylynn Knight \u000a", "date" : "2022-03-26 02:02:45 +0100", "id" : "c7bcbcd49280a79b287cc072cd0ca7de777a7ac4", "msg" : "x86: Add support for Sophos XG 85 and XG 86 devices", "paths" : [ { "editType" : "edit", "file" : "target/linux/x86/base-files/etc/board.d/02_network" }, { "editType" : "edit", "file" : "target/linux/x86/base-files/lib/preinit/01_sysinfo" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm27xx/patches-5.10/950-0007-smsc95xx-Experimental-Enable-turbo_mode-and-packetsi.patch", "target/linux/bcm27xx/patches-5.10/950-0006-smsx95xx-fix-crimes-against-truesize.patch", "target/linux/bcm27xx/patches-5.10/950-0008-Allow-mac-address-to-be-set-in-smsc95xx.patch", "include/kernel-5.10", "target/linux/bcm27xx/patches-5.10/950-0131-bcmgenet-Better-coalescing-parameter-defaults.patch", "target/linux/bcm27xx/patches-5.10/950-0334-net-bcmgenet-Reset-RBUF-on-first-open.patch", "target/linux/bcm27xx/patches-5.10/950-0153-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patch", "target/linux/generic/pending-5.10/630-packet_socket_type.patch" ], "commitId" : "2c26eb4e484fe6d7a8159a22f97b6db7ca6e9221", "timestamp" : 1648318479000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "kernel: bump 5.10 to 5.10.108\u000a\u000aPatches automatically rebased.\u000a\u000aBuild system: x86_64\u000aBuild-tested: bcm2711/RPi4B, mt7622/RT3200\u000aRun-tested: bcm2711/RPi4B, mt7622/RT3200\u000aTested-by: John Audia \u000a\u000aBuild-tested: ath79/generic, ramips/mt76{20,21,x8}, ipq40xx, mvebu, realtek/rtl{838,930}x, x86/64\u000aRun-tested: ramips/mt7621, mvebu\u000aTested-by: Stijn Segers \u000a\u000aSigned-off-by: Daniel Golle \u000aSigned-off-by: Rui Salvaterra \u000a", "date" : "2022-03-26 18:14:39 +0000", "id" : "2c26eb4e484fe6d7a8159a22f97b6db7ca6e9221", "msg" : "kernel: bump 5.10 to 5.10.108", "paths" : [ { "editType" : "edit", "file" : "include/kernel-5.10" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/630-packet_socket_type.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0006-smsx95xx-fix-crimes-against-truesize.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0007-smsc95xx-Experimental-Enable-turbo_mode-and-packetsi.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0131-bcmgenet-Better-coalescing-parameter-defaults.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0008-Allow-mac-address-to-be-set-in-smsc95xx.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0153-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0334-net-bcmgenet-Reset-RBUF-on-first-open.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/hack-5.10/420-mtd-set-rootfs-to-be-root-dev.patch" ], "commitId" : "13960fb0e0babcd99530fcb234073af0c0a5e2f5", "timestamp" : 1648335313000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: sync mtd rootfs hack with part_bits\u000a\u000aIn commit ab143647ef (\"kernel: generic: improve FIT partition parser\")\u000apart_bits was bumped to 2 in order to allow up to 3 additional FIT\u000asub-images mapped into sub-partitions.\u000aThis change has to be reflected also in our local patch\u000a420-mtd-set-rootfs-to-be-root-dev.patch\u000awhich still assumed part_bits==1 for mtdblock devices in case of\u000aCONFIG_FIT_PARTITION=y.\u000a\u000aFixes: #9557\u000aFixes: ab143647ef (\"kernel: generic: improve FIT partition parser\")\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-26 22:55:13 +0000", "id" : "13960fb0e0babcd99530fcb234073af0c0a5e2f5", "msg" : "generic: sync mtd rootfs hack with part_bits", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/hack-5.10/420-mtd-set-rootfs-to-be-root-dev.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/pending-5.15/191-rtc-rs5c372-let_the_alarm_to_be_used_as_wakeup_source.patch", "target/linux/generic/pending-5.15/850-0023-PCI-aardvark-Make-main-irq_chip-structure-a-static-d.patch", "target/linux/generic/backport-5.15/774-v5.15-2-igc-remove-phy-type-checking.patch", "target/linux/generic/pending-5.15/305-mips_module_reloc.patch", "target/linux/generic/backport-5.15/735-v5.14-03-net-dsa-qca8k-improve-qca8k-read-write-rmw-bus-acces.patch", "target/linux/generic/backport-5.15/610-v5.13-42-net-ethernet-mtk_eth_soc-remove-unnecessary-TX-queue.patch", "target/linux/generic/hack-5.15/901-debloat_sock_diag.patch", "target/linux/generic/pending-5.15/432-mtd-bcm47xxpart-detect-T_Meter-partition.patch", "target/linux/generic/pending-5.15/850-0004-PCI-aardvark-Rewrite-IRQ-code-to-chained-IRQ-handler.patch", "target/linux/generic/backport-5.15/720-v5.12-net-bridge-notify-switchdev-of-disappearance-of-old-.patch", "target/linux/generic/backport-5.15/795-v5.13-r8152-search-the-configuration-of-vendor-mode.patch", "target/linux/generic/backport-5.15/747-v5.16-05-net-dsa-qca8k-add-support-for-cpu-port-6.patch", "target/linux/generic/backport-5.15/610-v5.13-50-net-ethernet-mtk_eth_soc-set-PPE-flow-hash-as-skb-ha.patch", "target/linux/generic/backport-5.15/407-v5.13-0002-mtd-parsers-ofpart-support-Linksys-Northstar-partiti.patch", "target/linux/generic/backport-5.15/343-netfilter-nft_flow_offload-handle-netdevice-events-f.patch", "target/linux/generic/backport-5.15/746-v5.16-04-net-phy-at803x-better-describe-debug-regs.patch", "target/linux/generic/backport-5.15/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch", "target/linux/generic/backport-5.15/800-v5.13-0002-firmware-bcm47xx_nvram-add-helper-checking-for-NVRAM.patch", "target/linux/generic/backport-5.15/050-v5.16-06-mips-bpf-Remove-old-BPF-JIT-implementations.patch", "target/linux/generic/backport-5.15/610-v5.13-03-netfilter-conntrack-Remove-unused-variable-declarati.patch", "target/linux/generic/backport-5.15/800-v5.13-0001-firmware-bcm47xx_nvram-rename-finding-function-and-i.patch", "target/linux/generic/pending-5.15/850-0011-PCI-aardvark-Fix-setting-MSI-address.patch", "target/linux/generic/hack-5.15/402-mtd-blktrans-call-add-disks-after-mtd-device.patch", "target/linux/generic/backport-5.15/756-net-next-net-dsa-qca8k-move-regmap-init-in-probe-and-set-it.patch", "target/linux/generic/pending-5.15/851-0002-phy-marvell-phy-mvebu-a3700-comphy-Add-native-kernel.patch", "target/linux/generic/pending-5.15/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch", "target/linux/generic/pending-5.15/851-0003-arm64-dts-marvell-armada-37xx-Add-xtal-clock-to-comp.patch", "target/linux/generic/backport-5.15/747-v5.16-02-dt-bindings-net-dsa-qca8k-Add-SGMII-clock-phase-prop.patch", "target/linux/generic/backport-5.15/610-v5.13-12-net-8021q-resolve-forwarding-path-for-vlan-devices.patch", "target/linux/generic/backport-5.15/743-v5.16-0004-net-dsa-b53-Drop-unused-cpu_port-field.patch", "target/linux/generic/backport-5.15/721-v5.12-net-dsa-be-louder-when-a-non-legacy-FDB-operation-fa.patch", "target/linux/generic/pending-5.15/850-0013-PCI-aardvark-Add-support-for-ERR-interrupt-on-emulat.patch", "target/linux/generic/backport-5.15/746-v5.16-01-net-phy-at803x-fix-resume-for-QCA8327-phy.patch", "target/linux/generic/backport-5.15/785-v5.12-r8152-adjust-the-flow-of-power-cut-for-RTL8153B.patch", "target/linux/generic/pending-5.15/333-arc-enable-unaligned-access-in-kernel-mode.patch", "target/linux/generic/backport-5.15/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch", "target/linux/generic/backport-5.15/754-net-next-net-dsa-qca8k-convert-to-GENMASK_FIELD_PREP_FIELD_GET.patch", "target/linux/generic/backport-5.15/610-v5.13-13-net-bridge-resolve-forwarding-path-for-bridge-device.patch", "target/linux/generic/pending-5.15/532-jffs2_eofdetect.patch", "target/linux/generic/pending-5.15/630-packet_socket_type.patch", "target/linux/generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch", "target/linux/generic/backport-5.15/752-v5.16-net-dsa-qca8k-fix-MTU-calculation.patch", "target/linux/generic/backport-5.15/740-v5.13-0006-net-dsa-b53-mmap-Add-device-tree-support.patch", "target/linux/generic/hack-5.15/261-lib-arc4-unhide.patch", "target/linux/generic/pending-5.15/820-w1-gpio-fix-problem-with-platfom-data-in-w1-gpio.patch", "target/linux/generic/pending-5.15/701-net-ethernet-mtk_eth_soc-add-ipv6-flow-offloading-support.patch", "target/linux/generic/pending-5.15/530-jffs2_make_lzma_available.patch", "target/linux/generic/hack-5.15/401-mtd-super-don-t-reply-on-mtdblock-device-minor.patch", "target/linux/generic/backport-5.15/610-v5.13-08-netfilter-flowtable-call-dst_check-to-fall-back-to-c.patch", "target/linux/generic/pending-5.15/850-0001-PCI-aardvark-Replace-custom-PCIE_CORE_INT_-macros-wi.patch", "target/linux/generic/pending-5.15/810-pci_disable_common_quirks.patch", "target/linux/generic/backport-5.15/735-v5.14-16-net-dsa-qca8k-make-rgmii-delay-configurable.patch", "target/linux/generic/backport-5.15/747-v5.16-10-net-dsa-qca8k-add-support-for-pws-config-reg.patch", "target/linux/generic/pending-5.15/703-phy-add-detach-callback-to-struct-phy_driver.patch", "target/linux/generic/backport-5.15/792-v5.13-r8152-add-help-function-to-change-mtu.patch", "target/linux/generic/backport-5.15/610-v5.13-38-net-ethernet-mtk_eth_soc-unmap-RX-data-before-callin.patch", "target/linux/generic/backport-5.15/781-v5.11-net-usb-r8152-Fix-a-couple-of-spelling-errors-in-fw_.patch", "target/linux/generic/pending-5.15/492-try-auto-mounting-ubi0-rootfs-in-init-do_mounts.c.patch", "target/linux/generic/backport-5.15/081-net-next-regmap-allow-to-define-reg_update_bits-for-no-bus.patch", "target/linux/generic/backport-5.15/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch", "target/linux/generic/backport-5.15/713-v5.15-net-phy-marvell-add-SFP-support-for-88E1510.patch", "target/linux/generic/backport-5.15/610-v5.13-18-netfilter-flowtable-use-dev_fill_forward_path-to-obt.patch", "target/linux/generic/pending-5.15/834-ledtrig-libata.patch", "target/linux/generic/backport-5.15/050-v5.16-04-mips-bpf-Add-JIT-workarounds-for-CPU-errata.patch", "target/linux/generic/backport-5.15/735-v5.14-02-net-dsa-qca8k-use-iopoll-macro-for-qca8k_busy_wait.patch", "target/linux/generic/backport-5.15/735-v5.14-17-net-dsa-qca8k-clear-MASTER_EN-after-phy-read-write.patch", "target/linux/generic/backport-5.15/773-v5.18-2-net-dsa-Avoid-cross-chip-syncing-of-VLAN-filtering.patch", "target/linux/generic/backport-5.15/601-v5.12-net-implement-threaded-able-napi-poll-loop-support.patch", "target/linux/generic/backport-5.15/731-v5.13-net-dsa-mt7530-Add-support-for-EEE-features.patch", "target/linux/generic/backport-5.15/735-v5.14-15-net-dsa-qca8k-add-ethernet-ports-fallback-to-setup_m.patch", "target/linux/generic/backport-5.15/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch", "target/linux/generic/backport-5.15/735-v5.14-08-net-dsa-qca8k-handle-error-from-qca8k_busy_wait.patch", "target/linux/generic/backport-5.15/741-v5.14-0001-net-dsa-b53-Do-not-force-CPU-to-be-always-tagged.patch", "target/linux/generic/backport-5.15/610-v5.13-14-net-bridge-resolve-forwarding-path-for-VLAN-tag-acti.patch", "target/linux/generic/backport-5.15/730-net-dsa-mt7530-setup-core-clock-even-in-TRGMII-mode.patch", "target/linux/generic/pending-5.15/680-NET-skip-GRO-for-foreign-MAC-addresses.patch", "target/linux/generic/hack-5.15/910-kobject_uevent.patch", "target/linux/generic/backport-5.15/740-v5.13-0002-net-dsa-b53-spi-allow-device-tree-probing.patch", "target/linux/generic/pending-5.15/300-mips_expose_boot_raw.patch", "target/linux/generic/hack-5.15/720-net-phy-add-aqr-phys.patch", "target/linux/generic/pending-5.15/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch", "target/linux/generic/pending-5.15/302-mips_no_branch_likely.patch", "target/linux/generic/backport-5.15/610-v5.13-21-netfilter-flowtable-add-bridge-vlan-filtering-suppor.patch", "target/linux/generic/backport-5.15/610-v5.13-29-netfilter-flowtable-support-for-FLOW_ACTION_PPPOE_PU.patch", "target/linux/generic/pending-5.15/494-mtd-ubi-add-EOF-marker-support.patch", "target/linux/generic/pending-5.15/600-netfilter_conntrack_flush.patch", "target/linux/generic/backport-5.15/753-net-next-net-dsa-qca8k-remove-redundant-check-in-parse_port_config.patch", "target/linux/generic/pending-5.15/141-jffs2-add-RENAME_EXCHANGE-support.patch", "target/linux/generic/backport-5.15/745-v5.16-02-net-phy-at803x-add-resume-suspend-function-to-qca83x.patch", "target/linux/generic/backport-5.15/402-v5.12-0002-dt-bindings-mtd-add-binding-for-BCM4908-partitions.patch", "target/linux/generic/pending-5.15/850-0008-PCI-aardvark-Use-dev_fwnode-instead-of-of_node_to_fw.patch", "target/linux/generic/pending-5.15/309-MIPS-Add-CPU-option-reporting-to-proc-cpuinfo.patch", "target/linux/generic/pending-5.15/203-kallsyms_uncompressed.patch", "target/linux/generic/backport-5.15/768-v5.15-net-dsa-mt7530-set-STP-state-on-filter-ID-1.patch", "target/linux/generic/pending-5.15/240-remove-unsane-filenames-from-deps_initramfs-list.patch", "target/linux/generic/backport-5.15/409-v5.14-0003-mtd-parsers-trx-Allow-to-use-TRX-parser-on-Mediatek-.patch", "target/linux/generic/backport-5.15/712-v5.13-net-phy-marvell-refactor-HWMON-OOP-style.patch", "target/linux/generic/backport-5.15/800-v5.13-0005-firmware-bcm47xx_nvram-inline-code-checking-NVRAM-si.patch", "target/linux/generic/backport-5.15/734-v5.16-0002-net-bgmac-support-MDIO-described-in-DT.patch", "target/linux/generic/backport-5.15/724-v5.12-net-dsa-exit-early-in-dsa_slave_switchdev_event-if-w.patch", "target/linux/generic/backport-5.15/610-v5.13-01-netfilter-flowtable-separate-replace-destroy-and-sta.patch", "target/linux/generic/pending-5.15/308-mips32r2_tune.patch", "target/linux/generic/backport-5.15/080-wireguard-peer-put-frequently-used-members-above-cac.patch", "target/linux/generic/pending-5.15/851-0001-phy-marvell-phy-mvebu-a3700-comphy-Remove-port-from-.patch", "target/linux/generic/backport-5.15/103-v5.13-MIPS-select-CPU_MIPS64-for-remaining-MIPS64-CPUs.patch", "target/linux/generic/backport-5.15/759-net-next-net-dsa-qca8k-add-support-for-port-fast-aging.patch", "target/linux/generic/pending-5.15/435-mtd-add-routerbootpart-parser-config.patch", "target/linux/generic/hack-5.15/920-device_tree_cmdline.patch", "target/linux/generic/backport-5.15/610-v5.13-23-netfilter-flowtable-add-dsa-support.patch", "target/linux/generic/backport-5.15/610-v5.13-40-net-ethernet-mtk_eth_soc-use-napi_consume_skb.patch", "target/linux/generic/pending-5.15/850-0019-PCI-aardvark-Remove-irq_mask_ack-callback-for-INTx-i.patch", "target/linux/generic/pending-5.15/763-net-bridge-switchdev-Include-local-flag-in-FDB-notif.patch", "target/linux/generic/hack-5.15/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch", "target/linux/generic/pending-5.15/666-Add-support-for-MAP-E-FMRs-mesh-mode.patch", "target/linux/generic/backport-5.15/735-v5.14-25-net-phy-add-support-for-qca8k-switch-internal-PHY-in.patch", "target/linux/generic/pending-5.15/140-jffs2-use-.rename2-and-add-RENAME_WHITEOUT-support.patch", "target/linux/generic/pending-5.15/620-net_sched-codel-do-not-defer-queue-length-update.patch", "target/linux/generic/backport-5.15/604-v5.12-net-fix-hangup-on-napi_disable-for-threaded-napi.patch", "target/linux/generic/backport-5.15/735-v5.14-01-net-dsa-qca8k-change-simple-print-to-dev-variant.patch", "target/linux/generic/pending-5.15/683-of_net-add-mac-address-to-of-tree.patch", "target/linux/generic/backport-5.15/763-v5.11-net-dsa-mt7530-enable-MTU-normalization.patch", "target/linux/generic/backport-5.15/725-v5.12-net-dsa-listen-for-SWITCHDEV_-FDB-DEL-_ADD_TO_DEVICE.patch", "target/linux/generic/backport-5.15/610-v5.13-41-net-ethernet-mtk_eth_soc-reduce-MDIO-bus-access-late.patch", "target/linux/generic/backport-5.15/851-v5.15-0002-phy-marvell-phy-mvebu-a3700-comphy-Remove-unsupporte.patch", "target/linux/generic/backport-5.15/722-v5.12-net-dsa-don-t-use-switchdev_notifier_fdb_info-in-dsa.patch", "target/linux/generic/backport-5.15/735-v5.14-11-net-dsa-qca8k-add-priority-tweak-to-qca8337-switch.patch", "target/linux/generic/pending-5.15/307-mips_highmem_offset.patch", "target/linux/generic/backport-5.15/610-v5.13-19-netfilter-flowtable-use-dev_fill_forward_path-to-obt.patch", "target/linux/generic/pending-5.15/491-ubi-auto-create-ubiblock-device-for-rootfs.patch", "target/linux/generic/backport-5.15/409-v5.14-0002-mtd-parsers-trx-Allow-to-specify-brcm-trx-magic-in-D.patch", "target/linux/generic/backport-5.15/830-v5.14-leds-lp55xx-Initialize-enable-GPIO-direction-to-outp.patch", "target/linux/generic/hack-5.15/205-kconfig-exit.patch", "target/linux/generic/backport-5.15/610-v5.13-28-net-flow_offload-add-FLOW_ACTION_PPPOE_PUSH.patch", "target/linux/generic/hack-5.15/761-dt-bindings-net-add-RTL8152-binding-documentation.patch", "target/linux/generic/backport-5.15/610-v5.13-36-net-ethernet-mediatek-fix-a-typo-bug-in-flow-offload.patch", "target/linux/generic/pending-5.15/400-mtd-mtdsplit-support.patch", "target/linux/generic/backport-5.15/755-net-next-net-dsa-qca8k-remove-extra-mutex_init-in-qca8k_setup.patch", "target/linux/generic/pending-5.15/484-mtd-spi-nor-add-esmt-f25l16pa.patch", "target/linux/generic/backport-5.15/786-v5.12-r8152-enable-U1-U2-for-USB_SPEED_SUPER.patch", "target/linux/generic/backport-5.15/610-v5.13-10-netfilter-nftables-update-table-flags-from-the-commi.patch", "target/linux/generic/backport-5.15/735-v5.14-14-net-dsa-qca8k-add-support-for-switch-rev.patch", "target/linux/generic/hack-5.15/250-netfilter_depends.patch", "target/linux/generic/backport-5.15/610-v5.13-44-net-ethernet-mtk_eth_soc-increase-DMA-ring-sizes.patch", "target/linux/generic/backport-5.15/750-v5.16-net-dsa-qca8k-make-sure-pad0-mac06-exchange-is-disabled.patch", "target/linux/generic/backport-5.15/747-v5.16-08-net-dsa-qca8k-add-explicit-SGMII-PLL-enable.patch", "target/linux/generic/hack-5.15/253-ksmbd-config.patch", "target/linux/generic/pending-5.15/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patch", "target/linux/generic/backport-5.15/749-v5.16-net-dsa-qca8k-tidy-for-loop-in-setup-and-add-cpu-port-c.patch", "target/linux/generic/backport-5.15/764-v5.11-net-dsa-mt7530-support-setting-ageing-time.patch", "target/linux/generic/pending-5.15/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch", "target/linux/generic/pending-5.15/850-0012-PCI-aardvark-Enable-MSI-X-support.patch", "target/linux/generic/pending-5.15/682-of_net-add-mac-address-increment-support.patch", "target/linux/generic/backport-5.15/610-v5.13-31-net-ethernet-mtk_eth_soc-fix-parsing-packets-in-GDM.patch", "target/linux/generic/backport-5.15/610-v5.13-54-netfilter-flowtable-dst_check-from-garbage-collector.patch", "target/linux/generic/pending-5.15/485-mtd-spi-nor-add-xmc-xm25qh128c.patch", "target/linux/generic/pending-5.15/766-net-dsa-Include-bridge-addresses-in-assisted-CPU-por.patch", "target/linux/generic/backport-5.15/800-v5.13-0004-firmware-bcm47xx_nvram-look-for-NVRAM-with-for-inste.patch", "target/linux/generic/backport-5.15/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch", "target/linux/generic/backport-5.15/407-v5.13-0001-dt-bindings-mtd-add-binding-for-Linksys-Northstar-pa.patch", "target/linux/generic/hack-5.15/710-net-dsa-mv88e6xxx-default-VID-1.patch", "target/linux/generic/backport-5.15/072-crypto-arm-chacha-neon-add-missing-counter-increment.patch", "target/linux/generic/pending-5.15/920-mangle_bootargs.patch", "target/linux/generic/pending-5.15/130-add-linux-spidev-compatible-si3210.patch", "target/linux/generic/backport-5.15/408-v5.13-mtd-cfi_cmdset_0002-Disable-buffered-writes-for-AMD.patch", "target/linux/generic/pending-5.15/498-mtd-spi-nor-locking-support-for-MX25L6405D.patch", "target/linux/generic/pending-5.15/419-mtd-redboot-add-of_match_table-with-DT-binding.patch", "target/linux/generic/hack-5.15/321-powerpc_crtsavres_prereq.patch", "target/linux/generic/backport-5.15/403-v5.13-mtd-parsers-ofpart-support-BCM4908-fixed-partitions.patch", "target/linux/generic/config-5.15", "target/linux/generic/backport-5.15/706-net-phy-at803x-fix-probe-error-if-copper-page-is-sel.patch", "target/linux/generic/backport-5.15/402-v5.12-0001-dt-bindings-mtd-move-partition-binding-to-its-own-fi.patch", "target/linux/generic/backport-5.15/610-v5.13-24-selftests-netfilter-flowtable-bridge-and-vlan-suppor.patch", "target/linux/generic/backport-5.15/406-v5.13-0001-mtd-core-add-nvmem-cells-compatible-to-parse-mtd-as-.patch", "target/linux/generic/hack-5.15/760-net-usb-r8152-add-LED-configuration-from-OF.patch", "target/linux/generic/backport-5.15/745-v5.16-01-net-phy-at803x-add-support-for-qca-8327-A-variant.patch", "target/linux/generic/pending-5.15/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch", "target/linux/generic/pending-5.15/142-jffs2-add-splice-ops.patch", "target/linux/generic/backport-5.15/821-v5.13-let-pci-host-bridges-declar-their-reliance-on-msi-domains.patch", "target/linux/generic/backport-5.15/610-v5.13-34-docs-nf_flowtable-update-documentation-with-enhancem.patch", "target/linux/generic/hack-5.15/211-darwin-uuid-typedef-clash.patch", "target/linux/generic/backport-5.15/735-v5.14-04-net-dsa-qca8k-handle-qca8k_set_page-errors.patch", "target/linux/generic/hack-5.15/230-openwrt_lzma_options.patch", "target/linux/generic/pending-5.15/850-0006-PCI-aardvark-Make-MSI-irq_chip-structures-static-dri.patch", "target/linux/generic/backport-5.15/610-v5.13-48-net-ethernet-mtk_eth_soc-reduce-unnecessary-interrup.patch", "target/linux/generic/pending-5.15/499-mtd-spi-nor-disable-16-bit-sr-for-macronix.patch", "target/linux/generic/pending-5.15/850-0018-PCI-aardvark-Use-separate-INTA-interrupt-for-emulate.patch", "target/linux/generic/hack-5.15/780-usb-net-MeigLink_modem_support.patch", "target/linux/generic/backport-5.15/610-v5.13-57-netfilter-flowtable-Set-offload-timeouts-according-t.patch", "target/linux/generic/pending-5.15/402-mtd-spi-nor-write-support-for-minor-aligned-partitions.patch", "target/linux/generic/pending-5.15/410-mtd-parsers-ofpart-fix-parsing-subpartitions.patch", "target/linux/generic/backport-5.15/747-v5.16-03-net-dsa-qca8k-add-support-for-sgmii-falling-edge.patch", "target/linux/generic/pending-5.15/270-platform-mikrotik-build-bits.patch", "target/linux/generic/hack-5.15/902-debloat_proc.patch", "target/linux/generic/backport-5.15/751-v5.16-net-dsa-qca8k-fix-internal-delay-applied-to-the-wrong-PAD.patch", "target/linux/generic/backport-5.15/746-v5.16-02-net-phy-at803x-add-DAC-amplitude-fix-for-8327-phy.patch", "target/linux/generic/pending-5.15/850-0009-PCI-aardvark-Refactor-unmasking-summary-MSI-interrup.patch", "target/linux/generic/backport-5.15/783-v5.12-net-usb-r8152-use-new-tasklet-API.patch", "target/linux/generic/pending-5.15/767-net-dsa-Sync-static-FDB-entries-on-foreign-interface.patch", "target/linux/generic/backport-5.15/610-v5.13-11-net-resolve-forwarding-path-from-virtual-netdevice-a.patch", "target/linux/generic/hack-5.15/301-mips_image_cmdline_hack.patch", "target/linux/generic/backport-5.15/610-v5.13-15-net-ppp-resolve-forwarding-path-for-bridge-pppoe-dev.patch", "target/linux/generic/pending-5.15/610-netfilter_match_bypass_default_checks.patch", "target/linux/generic/hack-5.15/214-spidev_h_portability.patch", "target/linux/generic/backport-5.15/860-v5.17-MIPS-ath79-drop-_machine_restart-again.patch", "target/linux/generic/pending-5.15/261-enable_wilink_platform_without_drivers.patch", "target/linux/generic/backport-5.15/767-v5.15-net-dsa-mt7530-use-independent-VLAN-learning-on-VLAN.patch", "target/linux/generic/hack-5.15/724-net-phy-aquantia-Add-AQR113-driver-support.patch", "target/linux/generic/backport-5.15/610-v5.13-04-netfilter-flowtable-consolidate-skb_try_make_writabl.patch", "target/linux/generic/pending-5.15/190-rtc-rs5c372-support_alarms_up_to_1_week.patch", "target/linux/generic/backport-5.15/610-v5.13-27-netfilter-flowtable-bridge-vlan-hardware-offload-and.patch", "target/linux/generic/backport-5.15/735-v5.14-05-net-dsa-qca8k-handle-error-with-qca8k_read-operation.patch", "target/linux/generic/hack-5.15/651-wireless_mesh_header.patch", "target/linux/generic/backport-5.15/769-v5.15-net-dsa-mt7530-always-install-FDB-entries-with-IVL-a.patch", "target/linux/generic/backport-5.15/405-v5.13-mtd-parsers-ofpart-make-symbol-bcm4908_partitions_qu.patch", "target/linux/generic/backport-5.15/743-v5.16-0001-net-dsa-b53-Include-all-ports-in-enabled_ports.patch", "target/linux/generic/backport-5.15/822-v5.13-advertise-lack-of-built-in-msi-handling.patch", "target/linux/generic/pending-5.15/470-mtd-spi-nor-support-limiting-4K-sectors-support-base.patch", "target/linux/generic/backport-5.15/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch", "target/linux/generic/backport-5.15/747-v5.16-04-dt-bindings-net-dsa-qca8k-Document-support-for-CPU-p.patch", "target/linux/generic/backport-5.15/050-v5.16-03-mips-bpf-Add-new-eBPF-JIT-for-64-bit-MIPS.patch", "target/linux/generic/backport-5.15/741-v5.14-0002-net-dsa-b53-remove-redundant-null-check-on-dev.patch", "target/linux/generic/backport-5.15/770-v5.15-net-dsa-mt7530-support-MDB-operations.patch", "target/linux/generic/pending-5.15/430-mtd-add-myloader-partition-parser.patch", "target/linux/generic/hack-5.15/721-net-add-packet-mangeling.patch", "target/linux/generic/backport-5.15/762-v5.11-net-dsa-mt7530-support-setting-MTU.patch", "target/linux/generic/backport-5.15/735-v5.14-07-net-dsa-qca8k-handle-error-with-qca8k_rmw-operation.patch", "target/linux/generic/backport-5.15/771-v5.14-net-phy-add-MediaTek-Gigabit-Ethernet-PHY-driver.patch", "target/linux/generic/backport-5.15/735-v5.14-10-devicetree-net-dsa-qca8k-Document-new-compatible-qca.patch", "target/linux/generic/pending-5.15/850-0005-PCI-aardvark-Check-return-value-of-generic_handle_do.patch", "target/linux/generic/backport-5.15/820-v5.13-make-pci_host_common_probe-declare-its-reliance-on-msi-domains.patch", "target/linux/generic/hack-5.15/430-mtk-bmt-support.patch", "target/linux/generic/backport-5.15/794-v5.13-r8152-support-PHY-firmware-for-RTL8156-series.patch", "target/linux/generic/backport-5.15/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch", "target/linux/generic/pending-5.15/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch", "target/linux/generic/pending-5.15/102-MIPS-only-process-negative-stack-offsets-on-stack-tr.patch", "target/linux/generic/backport-5.15/744-v5.15-net-dsa-don-t-set-skb-offload_fwd_mark-when-not-offl.patch", "target/linux/generic/backport-5.15/747-v5.16-12-net-dsa-qca8k-add-support-for-QCA8328.patch", "target/linux/generic/pending-5.15/850-0020-PCI-aardvark-Don-t-mask-irq-when-mapping.patch", "target/linux/generic/backport-5.15/711-v5.12-sfp-add-support-for-100-base-x-SFPs.patch", "target/linux/generic/backport-5.15/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch", "target/linux/generic/backport-5.15/747-v5.16-16-dt-bindings-net-dsa-qca8k-convert-to-YAML-schema.patch", "target/linux/generic/hack-5.15/773-bgmac-add-srab-switch.patch", "target/linux/generic/backport-5.15/745-v5.16-03-net-phy-at803x-fix-spacing-and-improve-name-for-83xx.patch", "target/linux/generic/pending-5.15/850-0022-PCI-aardvark-Update-comment-about-link-going-down-af.patch", "target/linux/generic/hack-5.15/645-netfilter-connmark-introduce-set-dscpmark.patch", "target/linux/generic/pending-5.15/613-netfilter_optional_tcp_window_check.patch", "target/linux/generic/pending-5.15/780-ARM-kirkwood-add-missing-linux-if_ether.h-for-ETH_AL.patch", "target/linux/generic/backport-5.15/743-v5.16-0002-net-dsa-b53-Drop-BCM5301x-workaround-for-a-wrong-CPU.patch", "target/linux/generic/hack-5.15/420-mtd-set-rootfs-to-be-root-dev.patch", "target/linux/generic/hack-5.15/600-bridge_offload.patch", "target/linux/generic/backport-5.15/610-v5.13-55-netfilter-conntrack-Introduce-tcp-offload-timeout-co.patch", "target/linux/generic/backport-5.15/735-v5.14-18-net-dsa-qca8k-dsa-qca8k-protect-MASTER-busy_wait-wit.patch", "target/linux/generic/pending-5.15/465-m25p80-mx-disable-software-protection.patch", "target/linux/generic/backport-5.15/610-v5.13-25-netfilter-flowtable-add-offload-support-for-xmit-pat.patch", "target/linux/generic/pending-5.15/850-0015-PCI-aardvark-Optimize-writing-PCI_EXP_RTCTL_PMEIE-an.patch", "target/linux/generic/backport-5.15/610-v5.13-49-net-ethernet-mtk_eth_soc-rework-NAPI-callbacks.patch", "target/linux/generic/pending-5.15/611-netfilter_match_bypass_default_table.patch", "target/linux/generic/pending-5.15/205-backtrace_module_info.patch", "target/linux/generic/hack-5.15/210-darwin_scripts_include.patch", "target/linux/generic/pending-5.15/330-MIPS-kexec-Accept-command-line-parameters-from-users.patch", "target/linux/generic/hack-5.15/249-udp-tunnel-selection.patch", "target/linux/generic/pending-5.15/150-bridge_allow_receiption_on_disabled_port.patch", "target/linux/generic/pending-5.15/496-dt-bindings-add-bindings-for-mtd-concat-devices.patch", "target/linux/generic/pending-5.15/120-Fix-alloc_node_mem_map-with-ARCH_PFN_OFFSET-calcu.patch", "target/linux/generic/backport-5.15/747-v5.16-14-net-dsa-qca8k-move-port-config-to-dedicated-struct.patch", "target/linux/generic/backport-5.15/735-v5.14-12-net-dsa-qca8k-limit-port5-delay-to-qca8337.patch", "target/linux/generic/hack-5.15/904-debloat_dma_buf.patch", "target/linux/generic/pending-5.15/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch", "target/linux/generic/pending-5.15/495-mtd-core-add-get_mtd_device_by_node.patch", "target/linux/generic/backport-5.15/789-v5.12-r8152-spilt-rtl_set_eee_plus-and-r8153b_green_en.patch", "target/linux/generic/backport-5.15/743-v5.16-0003-net-dsa-b53-Improve-flow-control-setup-on-BCM5301x.patch", "target/linux/generic/backport-5.15/784-v5.12-r8152-replace-several-functions-about-phy-patch-requ.patch", "target/linux/generic/backport-5.15/850-v5.17-0002-PCI-pci-bridge-emul-Add-definitions-for-missing-capa.patch", "target/linux/generic/backport-5.15/610-v5.13-35-net-ethernet-mediatek-ppe-fix-busy-wait-loop.patch", "target/linux/generic/backport-5.15/735-v5.14-23-net-dsa-qca8k-pass-switch_revision-info-to-phy-dev_f.patch", "target/linux/generic/pending-5.15/201-extra_optimization.patch", "target/linux/generic/backport-5.15/747-v5.16-11-dt-bindings-net-dsa-qca8k-document-support-for-qca83.patch", "target/linux/generic/pending-5.15/730-net-phy-at803x-fix-feature-detection.patch", "target/linux/generic/backport-5.15/719-v5.12-net-dsa-automatically-bring-up-DSA-master-when-openi.patch", "target/linux/generic/backport-5.15/723-v5.12-net-dsa-move-switchdev-event-implementation-under-th.patch", "target/linux/generic/pending-5.15/762-net-bridge-switchdev-Refactor-br_switchdev_fdb_notif.patch", "target/linux/generic/hack-5.15/260-crypto_test_dependencies.patch", "target/linux/generic/backport-5.15/734-v5.16-0001-net-bgmac-improve-handling-PHY.patch", "target/linux/generic/pending-5.15/765-net-dsa-Include-local-addresses-in-assisted-CPU-port.patch", "target/linux/generic/backport-5.15/705-net-phy-at803x-select-correct-page-on-config-init.patch", "target/linux/generic/backport-5.15/746-v5.16-03-net-phy-at803x-enable-prefer-master-for-83xx-interna.patch", "target/linux/generic/backport-5.15/740-v5.13-0007-net-dsa-b53-spi-add-missing-MODULE_DEVICE_TABLE.patch", "target/linux/generic/backport-5.15/737-v5.14-01-net-dsa-qca8k-check-return-value-of-read-functions-c.patch", "target/linux/generic/backport-5.15/406-v5.13-0002-dt-bindings-nvmem-drop-nodename-restriction.patch", "target/linux/generic/backport-5.15/071-crypto-arm-chacha-neon-optimize-for-non-block-size-m.patch", "target/linux/generic/backport-5.15/774-v5.15-1-igc-remove-_I_PHY_ID-checking.patch", "target/linux/generic/hack-5.15/259-regmap_dynamic.patch", "target/linux/generic/backport-5.15/610-v5.13-53-net-ethernet-mtk_eth_soc-handle-VLAN-pop-action.patch", "target/linux/generic/hack-5.15/421-drivers-mtd-parsers-add-nvmem-support-to-cmdlinepart.patch", "target/linux/generic/backport-5.15/747-v5.16-01-dsa-qca8k-add-mac-power-sel-support.patch", "target/linux/generic/backport-5.15/610-v5.13-33-net-ethernet-mtk_eth_soc-add-flow-offloading-support.patch", "target/linux/generic/backport-5.15/870-hwmon-next-hwmon-lm70-Add-ti-tmp125-support.patch", "target/linux/generic/pending-5.15/483-mtd-spi-nor-add-gd25q512.patch", "target/linux/generic/backport-5.15/790-v5.13-r8152-set-inter-fram-gap-time-depending-on-speed.patch", "target/linux/generic/pending-5.15/431-mtd-bcm47xxpart-check-for-bad-blocks-when-calculatin.patch", "target/linux/generic/pending-5.15/840-hwrng-bcm2835-set-quality-to-1000.patch", "target/linux/generic/pending-5.15/850-0014-PCI-aardvark-Fix-reading-PCI_EXP_RTSTA_PME-bit-on-em.patch", "target/linux/generic/backport-5.15/735-v5.14-13-net-dsa-qca8k-add-GLOBAL_FC-settings-needed-for-qca8.patch", "target/linux/generic/backport-5.15/731-v5.12-net-dsa-mt7530-MT7530-optional-GPIO-support.patch", "target/linux/generic/backport-5.15/742-v5.16-net-phy-at803x-add-support-for-qca-8327-internal-phy.patch", "target/linux/generic/backport-5.15/610-v5.13-07-netfilter-flowtable-fast-NAT-functions-never-fail.patch", "target/linux/generic/backport-5.15/791-v5.13-r8152-adjust-rtl8152_check_firmware-function.patch", "target/linux/generic/backport-5.15/050-v5.16-00-MIPS-uasm-Enable-muhu-opcode-for-MIPS-R6.patch", "target/linux/generic/backport-5.15/410-mtd-next-mtd-parsers-trx-allow-to-use-on-MediaTek-MIPS-SoCs.patch", "target/linux/generic/pending-5.15/461-mtd-cfi_cmdset_0002-add-buffer-write-cmd-timeout.patch", "target/linux/generic/backport-5.15/740-v5.13-0003-net-dsa-b53-relax-is63xx-condition.patch", "target/linux/generic/backport-5.15/772-v5.14-net-dsa-mt7530-add-interrupt-support.patch", "target/linux/generic/pending-5.15/851-0005-Revert-usb-host-xhci-mvebu-make-USB-3.0-PHY-optional.patch", "target/linux/generic/backport-5.15/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch", "target/linux/generic/backport-5.15/610-v5.13-06-netfilter-flowtable-move-FLOW_OFFLOAD_DIR_MAX-away-f.patch", "target/linux/generic/backport-5.15/747-v5.16-09-dt-bindings-net-dsa-qca8k-Document-qca-led-open-drai.patch", "target/linux/generic/backport-5.15/773-v5.18-1-net-dsa-Move-VLAN-filtering-syncing-out-of-dsa_switc.patch", "target/linux/generic/backport-5.15/409-v5.14-0001-dt-bindings-mtd-brcm-trx-Add-brcm-trx-magic.patch", "target/linux/generic/backport-5.15/736-v5.14-net-dsa-qca8k-fix-missing-unlock-on-error-in-qca8k-vlan.patch", "target/linux/generic/backport-5.15/735-v5.14-22-net-dsa-qca8k-improve-internal-mdio-read-write-bus-a.patch", "target/linux/generic/backport-5.15/741-v5.14-0003-net-dsa-b53-Create-default-VLAN-entry-explicitly.patch", "target/linux/generic/backport-5.15/760-net-next-net-dsa-qca8k-add-set_ageing_time-support.patch", "target/linux/generic/backport-5.15/311-v5.11-MIPS-zboot-put-appended-dtb-into-a-section.patch", "target/linux/generic/pending-5.15/850-0010-PCI-aardvark-Add-support-for-masking-MSI-interrupts.patch", "target/linux/generic/pending-5.15/851-0006-Revert-PCI-aardvark-Fix-initialization-with-old-Marv.patch", "target/linux/generic/backport-5.15/735-v5.14-21-devicetree-bindings-dsa-qca8k-Document-internal-mdio.patch", "target/linux/generic/backport-5.15/761-net-next-net-dsa-qca8k-add-support-for-mdb_add-del.patch", "target/linux/generic/backport-5.15/610-v5.13-47-net-ethernet-mtk_eth_soc-only-read-the-full-RX-descr.patch", "target/linux/generic/pending-5.15/800-bcma-get-SoC-device-struct-copy-its-DMA-params-to-th.patch", "target/linux/generic/hack-5.15/723-net-phy-aquantia-fix-system-side-protocol-mi.patch", "target/linux/generic/backport-5.15/610-v5.13-56-netfilter-conntrack-Introduce-udp-offload-timeout-co.patch", "target/linux/generic/backport-5.15/740-v5.13-0005-net-dsa-b53-support-legacy-tags.patch", "target/linux/generic/backport-5.15/610-v5.13-52-net-ethernet-mtk_eth_soc-missing-mutex.patch", "target/linux/generic/backport-5.15/610-v5.13-51-net-ethernet-mtk_eth_soc-use-iopoll.h-macro-for-DMA-.patch", "target/linux/generic/pending-5.15/332-arc-add-OWRTDTB-section.patch", "target/linux/generic/backport-5.15/610-v5.13-43-net-ethernet-mtk_eth_soc-use-larger-burst-size-for-Q.patch", "target/linux/generic/backport-5.15/602-v5.12-net-add-sysfs-attribute-to-control-napi-threaded-mod.patch", "target/linux/generic/backport-5.15/610-v5.13-22-netfilter-flowtable-add-pppoe-support.patch", "target/linux/generic/backport-5.15/811-v5.13-usb-host-ehci-platform-add-spurious_oc-DT-support.patch", "target/linux/generic/backport-5.15/404-v5.13-mtd-parsers-ofpart-limit-parsing-of-deprecated-DT-sy.patch", "target/linux/generic/hack-5.15/711-net-dsa-mv88e6xxx-disable-ATU-violation.patch", "target/linux/generic/hack-5.15/700-swconfig_switch_drivers.patch", "target/linux/generic/pending-5.15/342-powerpc-Enable-kernel-XZ-compression-option-on-PPC_8.patch", "target/linux/generic/pending-5.15/612-netfilter_match_reduce_memory_access.patch", "target/linux/generic/backport-5.15/850-v5.17-0001-PCI-pci-bridge-emul-Add-description-for-class_revisi.patch", "target/linux/generic/pending-5.15/671-net-provide-defines-for-_POLICY_FAILED-until-all-cod.patch", "target/linux/generic/pending-5.15/764-net-bridge-switchdev-Send-FDB-notifications-for-host.patch", "target/linux/generic/pending-5.15/479-mtd-spi-nor-add-xtx-xt25f128b.patch", "target/linux/generic/hack-5.15/410-block-fit-partition-parser.patch", "target/linux/generic/backport-5.15/735-v5.14-19-net-dsa-qca8k-enlarge-mdio-delay-and-timeout.patch", "target/linux/generic/pending-5.15/850-0016-PCI-aardvark-Add-support-for-PME-interrupts.patch", "target/linux/generic/hack-5.15/800-GPIO-add-named-gpio-exports.patch", "target/linux/generic/pending-5.15/801-gpio-gpio-cascade-add-generic-GPIO-cascade.patch", "target/linux/generic/pending-5.15/482-mtd-spi-nor-add-support-for-Gigadevice-GD25D05.patch", "target/linux/generic/backport-5.15/747-v5.16-07-dt-bindings-net-dsa-qca8k-Document-qca-sgmii-enable-.patch", "target/linux/generic/backport-5.15/406-v5.13-0003-dt-bindings-mtd-Document-use-of-nvmem-cells-compatib.patch", "target/linux/generic/backport-5.15/810-v5.13-usb-ehci-add-spurious-flag-to-disable-overcurrent-ch.patch", "target/linux/generic/backport-5.15/732-net-next-2-of-net-fix-of_get_mac_addr_nvmem-for-non-platform-devices.patch", "target/linux/generic/backport-5.15/766-v5.15-net-dsa-mt7530-enable-assisted-learning-on-CPU-port.patch", "target/linux/generic/backport-5.15/610-v5.13-05-netfilter-flowtable-move-skb_try_make_writable-befor.patch", "target/linux/generic/pending-5.15/811-pci_disable_usb_common_quirks.patch", "target/linux/generic/pending-5.15/420-mtd-redboot_space.patch", "target/linux/generic/pending-5.15/500-fs_cdrom_dependencies.patch", "target/linux/generic/pending-5.15/851-0004-Revert-ata-ahci-mvebu-Make-SATA-PHY-optional-for-Arm.patch", "target/linux/generic/backport-5.15/788-v5.12-r8152-replace-netif_err-with-dev_err.patch", "target/linux/generic/backport-5.15/850-v5.17-0003-PCI-aardvark-Add-support-for-DEVCAP2-DEVCTL2-LNKCAP2.patch", "target/linux/generic/backport-5.15/787-v5.12-r8152-check-if-the-pointer-of-the-function-exists.patch", "target/linux/generic/pending-5.15/760-net-dsa-mv88e6xxx-fix-vlan-setup.patch", "target/linux/generic/backport-5.15/610-v5.13-32-net-ethernet-mtk_eth_soc-add-support-for-initializin.patch", "target/linux/generic/backport-5.15/610-v5.13-39-net-ethernet-mtk_eth_soc-fix-build_skb-cleanup.patch", "target/linux/generic/pending-5.15/460-mtd-cfi_cmdset_0002-no-erase_suspend.patch", "target/linux/generic/pending-5.15/310-arm_module_unresolved_weak_sym.patch", "target/linux/generic/backport-5.15/610-v5.13-45-net-ethernet-mtk_eth_soc-implement-dynamic-interrupt.patch", "target/linux/generic/backport-5.15/603-v5.12-net-fix-race-between-napi-kthread-mode-and-busy-poll.patch", "target/linux/generic/pending-5.15/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch", "target/linux/generic/backport-5.15/611-v5.12-net-ethernet-mediatek-support-setting-MTU.patch", "target/linux/generic/backport-5.15/610-v5.13-20-netfilter-flowtable-add-vlan-support.patch", "target/linux/generic/pending-5.15/850-0017-PCI-aardvark-Fix-support-for-PME-requester-on-emulat.patch", "target/linux/generic/hack-5.15/531-debloat_lzma.patch", "target/linux/generic/backport-5.15/740-v5.13-0001-net-dsa-b53-Add-debug-prints-in-b53_vlan_enable.patch", "target/linux/generic/backport-5.15/737-v5.14-02-net-dsa-qca8k-add-missing-check-return-value-in-qca8.patch", "target/linux/generic/pending-5.15/850-0021-PCI-aardvark-Drop-__maybe_unused-from-advk_pcie_disa.patch", "target/linux/generic/backport-5.15/793-v5.13-r8152-support-new-chips.patch", "target/linux/generic/hack-5.15/911-kobject_add_broadcast_uevent.patch", "target/linux/generic/hack-5.15/280-rfkill-stubs.patch", "target/linux/generic/backport-5.15/610-v5.13-09-netfilter-flowtable-refresh-timeout-after-dst-and-wr.patch", "target/linux/generic/pending-5.15/100-compiler.h-only-include-asm-rwonce.h-for-kernel-code.patch", "target/linux/generic/hack-5.15/660-fq_codel_defaults.patch", "target/linux/generic/backport-5.15/747-v5.16-13-net-dsa-qca8k-set-internal-delay-also-for-sgmii.patch", "target/linux/generic/backport-5.15/758-net-next-net-dsa-qca8k-add-additional-MIB-counter-and-.patch", "target/linux/generic/backport-5.15/610-v5.13-46-net-ethernet-mtk_eth_soc-cache-HW-pointer-of-last-fr.patch", "target/linux/generic/backport-5.15/610-v5.13-00-netfilter-flowtable-add-hash-offset-field-to-tuple.patch", "target/linux/generic/backport-5.15/735-v5.14-06-net-dsa-qca8k-handle-error-with-qca8k_write-operatio.patch", "target/linux/generic/backport-5.15/735-v5.14-09-net-dsa-qca8k-add-support-for-qca8327-switch.patch", "target/linux/generic/backport-5.15/010-Kbuild-don-t-hardcode-path-to-awk-in-scripts-ld-vers.patch", "target/linux/generic/backport-5.15/733-v5.15-0002-net-bgmac-platform-handle-mac-address-deferral.patch", "target/linux/generic/pending-5.15/850-0007-PCI-aardvark-Make-msi_domain_info-structure-a-static.patch", "target/linux/generic/backport-5.15/738-v5.14-02-net-dsa-qca8k-check-the-correct-variable-in-qca8k-se.patch", "target/linux/generic/backport-5.15/782-v5.11-net-usb-r8153_ecm-support-ECM-mode-for-RTL8153.patch", "target/linux/generic/backport-5.15/011-kbuild-export-SUBARCH.patch", "target/linux/generic/backport-5.15/610-v5.13-30-dsa-slave-add-support-for-TC_SETUP_FT.patch", "target/linux/generic/backport-5.15/748-v5.16-net-dsa-qca8k-fix-delay-applied-to-wrong-cpu-in-parse-p.patch", "target/linux/generic/pending-5.15/493-ubi-set-ROOT_DEV-to-ubiblock-rootfs-if-unset.patch", "target/linux/generic/hack-5.15/251-kconfig.patch", "target/linux/generic/hack-5.15/221-module_exports.patch", "target/linux/generic/backport-5.15/500-v5.13-ubifs-default-to-zstd-compression.patch", "target/linux/generic/backport-5.15/747-v5.16-15-dt-bindings-net-ipq8064-mdio-fix-warning-with-new-qc.patch", "target/linux/generic/hack-5.15/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch", "target/linux/generic/pending-5.15/476-mtd-spi-nor-add-eon-en25q128.patch", "target/linux/generic/hack-5.15/212-tools_portability.patch", "target/linux/generic/backport-5.15/738-v5.14-01-net-dsa-qca8k-fix-an-endian-bug-in-qca8k-get-ethtool.patch", "target/linux/generic/backport-5.15/747-v5.16-06-net-dsa-qca8k-rework-rgmii-delay-logic-and-scan-for-.patch", "target/linux/generic/backport-5.15/610-v5.13-17-netfilter-flowtable-add-xmit-path-types.patch", "target/linux/generic/backport-5.15/765-v5.15-net-dsa-mt7530-disable-learning-on-standalone-ports.patch", "target/linux/generic/backport-5.15/739-v5.15-net-dsa-qca8k-fix-kernel-panic-with-legacy-mdio-mapping.patch", "target/linux/generic/backport-5.15/050-v5.16-05-mips-bpf-Enable-eBPF-JITs.patch", "target/linux/generic/backport-5.15/610-v5.13-26-netfilter-nft_flow_offload-use-direct-xmit-if-hardwa.patch", "target/linux/generic/hack-5.15/204-module_strip.patch", "target/linux/generic/pending-5.15/490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch", "target/linux/generic/backport-5.15/780-v5.11-net-usb-r8152-Provide-missing-documentation-for-some.patch", "target/linux/generic/backport-5.15/757-net-next-net-dsa-qca8k-initial-conversion-to-regmap-heper.patch", "target/linux/generic/backport-5.15/050-v5.16-01-mips-uasm-Add-workaround-for-Loongson-2F-nop-CPU-err.patch", "target/linux/generic/backport-5.15/610-v5.13-16-net-dsa-resolve-forwarding-path-for-dsa-slave-ports.patch", "target/linux/generic/pending-5.15/655-increase_skb_pad.patch", "target/linux/generic/pending-5.15/700-net-ethernet-mtk_eth_soc-avoid-creating-duplicate-of.patch", "target/linux/generic/pending-5.15/101-Use-stddefs.h-instead-of-compiler.h.patch", "target/linux/generic/backport-5.15/050-v5.16-02-mips-bpf-Add-eBPF-JIT-for-32-bit-MIPS.patch", "target/linux/generic/hack-5.15/220-arm-gc_sections.patch", "target/linux/generic/backport-5.15/740-v5.13-0004-net-dsa-tag_brcm-add-support-for-legacy-tags.patch", "target/linux/generic/backport-5.15/710-v5.12-net-phy-Add-100-base-x-mode.patch", "target/linux/generic/hack-5.15/252-SATA_PMP.patch", "target/linux/generic/backport-5.15/851-v5.15-0001-phy-marvell-phy-mvebu-a3700-comphy-Rename-HS-SGMMI-t.patch", "target/linux/generic/hack-5.15/300-MIPS-r4k_cache-use-more-efficient-cache-blast.patch", "target/linux/generic/pending-5.15/842-net-qmi_wwan-add-ZTE-MF286D-modem-19d2-1485.patch", "target/linux/generic/backport-5.15/401-v5.11-dt-bindings-mtd-convert-fixed-partitions-to-the-json.patch", "target/linux/generic/pending-5.15/050-dtc-checks-Drop-interrupt-provider-address-cells-check.patch", "target/linux/generic/backport-5.15/735-v5.14-20-net-dsa-qca8k-add-support-for-internal-phy-and-inter.patch", "target/linux/generic/backport-5.15/733-v5.15-0001-net-bgmac-bcma-handle-deferred-probe-error-due-to-ma.patch", "target/linux/generic/backport-5.15/600-v5.12-net-extract-napi-poll-functionality-to-__napi_poll.patch", "target/linux/generic/backport-5.15/800-v5.13-0003-firmware-bcm47xx_nvram-extract-code-copying-NVRAM.patch", "target/linux/generic/backport-5.15/026-power-reset-linkstation-poweroff-add-missing-put_dev.patch" ], "commitId" : "9a038e7fd12eae3695875232962f96af8252f3ba", "timestamp" : 1648339654000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: 5.15: copy config and patch from 5.10\u000a\u000aCopy config and patches from kernel 5.10 to kernel 5.15\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 00:07:34 +0000", "id" : "9a038e7fd12eae3695875232962f96af8252f3ba", "msg" : "generic: 5.15: copy config and patch from 5.10", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.15/734-v5.16-0002-net-bgmac-support-MDIO-described-in-DT.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/103-v5.13-MIPS-select-CPU_MIPS64-for-remaining-MIPS64-CPUs.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-02-net-dsa-qca8k-use-iopoll-macro-for-qca8k_busy_wait.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/725-v5.12-net-dsa-listen-for-SWITCHDEV_-FDB-DEL-_ADD_TO_DEVICE.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/630-packet_socket_type.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/851-0005-Revert-usb-host-xhci-mvebu-make-USB-3.0-PHY-optional.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/601-v5.12-net-implement-threaded-able-napi-poll-loop-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/767-net-dsa-Sync-static-FDB-entries-on-foreign-interface.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-20-net-dsa-qca8k-add-support-for-internal-phy-and-inter.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/300-mips_expose_boot_raw.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-42-net-ethernet-mtk_eth_soc-remove-unnecessary-TX-queue.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/404-v5.13-mtd-parsers-ofpart-limit-parsing-of-deprecated-DT-sy.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/706-net-phy-at803x-fix-probe-error-if-copper-page-is-sel.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/612-netfilter_match_reduce_memory_access.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/756-net-next-net-dsa-qca8k-move-regmap-init-in-probe-and-set-it.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/050-v5.16-00-MIPS-uasm-Enable-muhu-opcode-for-MIPS-R6.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/611-netfilter_match_bypass_default_table.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/680-NET-skip-GRO-for-foreign-MAC-addresses.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/738-v5.14-01-net-dsa-qca8k-fix-an-endian-bug-in-qca8k-get-ethtool.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/252-SATA_PMP.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/747-v5.16-05-net-dsa-qca8k-add-support-for-cpu-port-6.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/191-rtc-rs5c372-let_the_alarm_to_be_used_as_wakeup_source.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/733-v5.15-0001-net-bgmac-bcma-handle-deferred-probe-error-due-to-ma.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/920-device_tree_cmdline.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/309-MIPS-Add-CPU-option-reporting-to-proc-cpuinfo.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0022-PCI-aardvark-Update-comment-about-link-going-down-af.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/765-net-dsa-Include-local-addresses-in-assisted-CPU-port.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-08-net-dsa-qca8k-handle-error-from-qca8k_busy_wait.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/465-m25p80-mx-disable-software-protection.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/011-kbuild-export-SUBARCH.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-28-net-flow_offload-add-FLOW_ACTION_PPPOE_PUSH.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-50-net-ethernet-mtk_eth_soc-set-PPE-flow-hash-as-skb-ha.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/747-v5.16-06-net-dsa-qca8k-rework-rgmii-delay-logic-and-scan-for-.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/747-v5.16-11-dt-bindings-net-dsa-qca8k-document-support-for-qca83.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/683-of_net-add-mac-address-to-of-tree.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-29-netfilter-flowtable-support-for-FLOW_ACTION_PPPOE_PU.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-22-net-dsa-qca8k-improve-internal-mdio-read-write-bus-a.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/461-mtd-cfi_cmdset_0002-add-buffer-write-cmd-timeout.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/071-crypto-arm-chacha-neon-optimize-for-non-block-size-m.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/761-dt-bindings-net-add-RTL8152-binding-documentation.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/102-MIPS-only-process-negative-stack-offsets-on-stack-tr.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-18-netfilter-flowtable-use-dev_fill_forward_path-to-obt.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-10-devicetree-net-dsa-qca8k-Document-new-compatible-qca.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-11-net-resolve-forwarding-path-from-virtual-netdevice-a.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0019-PCI-aardvark-Remove-irq_mask_ack-callback-for-INTx-i.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/747-v5.16-08-net-dsa-qca8k-add-explicit-SGMII-PLL-enable.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/492-try-auto-mounting-ubi0-rootfs-in-init-do_mounts.c.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-33-net-ethernet-mtk_eth_soc-add-flow-offloading-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/701-net-ethernet-mtk_eth_soc-add-ipv6-flow-offloading-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/720-net-phy-add-aqr-phys.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-22-netfilter-flowtable-add-pppoe-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0011-PCI-aardvark-Fix-setting-MSI-address.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/782-v5.11-net-usb-r8153_ecm-support-ECM-mode-for-RTL8153.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/759-net-next-net-dsa-qca8k-add-support-for-port-fast-aging.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-53-net-ethernet-mtk_eth_soc-handle-VLAN-pop-action.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/743-v5.16-0004-net-dsa-b53-Drop-unused-cpu_port-field.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-43-net-ethernet-mtk_eth_soc-use-larger-burst-size-for-Q.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/850-v5.17-0003-PCI-aardvark-Add-support-for-DEVCAP2-DEVCTL2-LNKCAP2.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/405-v5.13-mtd-parsers-ofpart-make-symbol-bcm4908_partitions_qu.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/333-arc-enable-unaligned-access-in-kernel-mode.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-19-netfilter-flowtable-use-dev_fill_forward_path-to-obt.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/301-mips_image_cmdline_hack.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/801-gpio-gpio-cascade-add-generic-GPIO-cascade.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/904-debloat_dma_buf.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-49-net-ethernet-mtk_eth_soc-rework-NAPI-callbacks.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/743-v5.16-0002-net-dsa-b53-Drop-BCM5301x-workaround-for-a-wrong-CPU.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-23-netfilter-flowtable-add-dsa-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/822-v5.13-advertise-lack-of-built-in-msi-handling.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/762-v5.11-net-dsa-mt7530-support-setting-MTU.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/408-v5.13-mtd-cfi_cmdset_0002-Disable-buffered-writes-for-AMD.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-55-netfilter-conntrack-Introduce-tcp-offload-timeout-co.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/491-ubi-auto-create-ubiblock-device-for-rootfs.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/780-v5.11-net-usb-r8152-Provide-missing-documentation-for-some.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/499-mtd-spi-nor-disable-16-bit-sr-for-macronix.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0015-PCI-aardvark-Optimize-writing-PCI_EXP_RTCTL_PMEIE-an.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/613-netfilter_optional_tcp_window_check.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0021-PCI-aardvark-Drop-__maybe_unused-from-advk_pcie_disa.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-30-dsa-slave-add-support-for-TC_SETUP_FT.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-07-netfilter-flowtable-fast-NAT-functions-never-fail.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-11-net-dsa-qca8k-add-priority-tweak-to-qca8337-switch.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-51-net-ethernet-mtk_eth_soc-use-iopoll.h-macro-for-DMA-.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/760-net-dsa-mv88e6xxx-fix-vlan-setup.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/010-Kbuild-don-t-hardcode-path-to-awk-in-scripts-ld-vers.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/724-v5.12-net-dsa-exit-early-in-dsa_slave_switchdev_event-if-w.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/742-v5.16-net-phy-at803x-add-support-for-qca-8327-internal-phy.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/870-hwmon-next-hwmon-lm70-Add-ti-tmp125-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/220-arm-gc_sections.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/410-mtd-parsers-ofpart-fix-parsing-subpartitions.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/435-mtd-add-routerbootpart-parser-config.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/741-v5.14-0001-net-dsa-b53-Do-not-force-CPU-to-be-always-tagged.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0012-PCI-aardvark-Enable-MSI-X-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/811-v5.13-usb-host-ehci-platform-add-spurious_oc-DT-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/190-rtc-rs5c372-support_alarms_up_to_1_week.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/081-net-next-regmap-allow-to-define-reg_update_bits-for-no-bus.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/493-ubi-set-ROOT_DEV-to-ubiblock-rootfs-if-unset.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/761-net-next-net-dsa-qca8k-add-support-for-mdb_add-del.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0007-PCI-aardvark-Make-msi_domain_info-structure-a-static.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-56-netfilter-conntrack-Introduce-udp-offload-timeout-co.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/409-v5.14-0002-mtd-parsers-trx-Allow-to-specify-brcm-trx-magic-in-D.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/731-v5.13-net-dsa-mt7530-Add-support-for-EEE-features.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-57-netfilter-flowtable-Set-offload-timeouts-according-t.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/705-net-phy-at803x-select-correct-page-on-config-init.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/407-v5.13-0002-mtd-parsers-ofpart-support-Linksys-Northstar-partiti.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-39-net-ethernet-mtk_eth_soc-fix-build_skb-cleanup.patch" }, { "editType" : "add", "file" : "target/linux/generic/config-5.15" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/780-usb-net-MeigLink_modem_support.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-21-netfilter-flowtable-add-bridge-vlan-filtering-suppor.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/792-v5.13-r8152-add-help-function-to-change-mtu.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/744-v5.15-net-dsa-don-t-set-skb-offload_fwd_mark-when-not-offl.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-26-netfilter-nft_flow_offload-use-direct-xmit-if-hardwa.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/800-v5.13-0003-firmware-bcm47xx_nvram-extract-code-copying-NVRAM.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/740-v5.13-0003-net-dsa-b53-relax-is63xx-condition.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/406-v5.13-0001-mtd-core-add-nvmem-cells-compatible-to-parse-mtd-as-.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/752-v5.16-net-dsa-qca8k-fix-MTU-calculation.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/769-v5.15-net-dsa-mt7530-always-install-FDB-entries-with-IVL-a.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/747-v5.16-14-net-dsa-qca8k-move-port-config-to-dedicated-struct.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/479-mtd-spi-nor-add-xtx-xt25f128b.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-54-netfilter-flowtable-dst_check-from-garbage-collector.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/743-v5.16-0003-net-dsa-b53-Improve-flow-control-setup-on-BCM5301x.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-15-net-dsa-qca8k-add-ethernet-ports-fallback-to-setup_m.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/740-v5.13-0006-net-dsa-b53-mmap-Add-device-tree-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/764-net-bridge-switchdev-Send-FDB-notifications-for-host.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/910-kobject_uevent.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-46-net-ethernet-mtk_eth_soc-cache-HW-pointer-of-last-fr.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/720-v5.12-net-bridge-notify-switchdev-of-disappearance-of-old-.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/261-lib-arc4-unhide.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-41-net-ethernet-mtk_eth_soc-reduce-MDIO-bus-access-late.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/767-v5.15-net-dsa-mt7530-use-independent-VLAN-learning-on-VLAN.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/311-v5.11-MIPS-zboot-put-appended-dtb-into-a-section.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/800-GPIO-add-named-gpio-exports.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-38-net-ethernet-mtk_eth_soc-unmap-RX-data-before-callin.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/724-net-phy-aquantia-Add-AQR113-driver-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/050-v5.16-04-mips-bpf-Add-JIT-workarounds-for-CPU-errata.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/430-mtk-bmt-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-35-net-ethernet-mediatek-ppe-fix-busy-wait-loop.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-40-net-ethernet-mtk_eth_soc-use-napi_consume_skb.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/400-mtd-mtdsplit-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/270-platform-mikrotik-build-bits.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/920-mangle_bootargs.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-52-net-ethernet-mtk_eth_soc-missing-mutex.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-27-netfilter-flowtable-bridge-vlan-hardware-offload-and.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0010-PCI-aardvark-Add-support-for-masking-MSI-interrupts.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/745-v5.16-02-net-phy-at803x-add-resume-suspend-function-to-qca83x.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/409-v5.14-0001-dt-bindings-mtd-brcm-trx-Add-brcm-trx-magic.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-21-devicetree-bindings-dsa-qca8k-Document-internal-mdio.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/755-net-next-net-dsa-qca8k-remove-extra-mutex_init-in-qca8k_setup.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/737-v5.14-01-net-dsa-qca8k-check-return-value-of-read-functions-c.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/600-netfilter_conntrack_flush.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/308-mips32r2_tune.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/830-v5.14-leds-lp55xx-Initialize-enable-GPIO-direction-to-outp.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/790-v5.13-r8152-set-inter-fram-gap-time-depending-on-speed.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/655-increase_skb_pad.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/721-net-add-packet-mangeling.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/787-v5.12-r8152-check-if-the-pointer-of-the-function-exists.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/821-v5.13-let-pci-host-bridges-declar-their-reliance-on-msi-domains.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/800-v5.13-0004-firmware-bcm47xx_nvram-look-for-NVRAM-with-for-inste.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/666-Add-support-for-MAP-E-FMRs-mesh-mode.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0014-PCI-aardvark-Fix-reading-PCI_EXP_RTSTA_PME-bit-on-em.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/402-v5.12-0002-dt-bindings-mtd-add-binding-for-BCM4908-partitions.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/902-debloat_proc.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/604-v5.12-net-fix-hangup-on-napi_disable-for-threaded-napi.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/419-mtd-redboot-add-of_match_table-with-DT-binding.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/740-v5.13-0001-net-dsa-b53-Add-debug-prints-in-b53_vlan_enable.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/432-mtd-bcm47xxpart-detect-T_Meter-partition.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/766-v5.15-net-dsa-mt7530-enable-assisted-learning-on-CPU-port.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-13-net-bridge-resolve-forwarding-path-for-bridge-device.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/788-v5.12-r8152-replace-netif_err-with-dev_err.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/850-v5.17-0001-PCI-pci-bridge-emul-Add-description-for-class_revisi.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/496-dt-bindings-add-bindings-for-mtd-concat-devices.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-01-net-dsa-qca8k-change-simple-print-to-dev-variant.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/760-net-usb-r8152-add-LED-configuration-from-OF.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-06-netfilter-flowtable-move-FLOW_OFFLOAD_DIR_MAX-away-f.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-36-net-ethernet-mediatek-fix-a-typo-bug-in-flow-offload.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/851-v5.15-0001-phy-marvell-phy-mvebu-a3700-comphy-Rename-HS-SGMMI-t.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-23-net-dsa-qca8k-pass-switch_revision-info-to-phy-dev_f.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/738-v5.14-02-net-dsa-qca8k-check-the-correct-variable-in-qca8k-se.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/745-v5.16-03-net-phy-at803x-fix-spacing-and-improve-name-for-83xx.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/911-kobject_add_broadcast_uevent.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/531-debloat_lzma.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/747-v5.16-03-net-dsa-qca8k-add-support-for-sgmii-falling-edge.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/793-v5.13-r8152-support-new-chips.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-10-netfilter-nftables-update-table-flags-from-the-commi.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/342-powerpc-Enable-kernel-XZ-compression-option-on-PPC_8.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/700-swconfig_switch_drivers.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/758-net-next-net-dsa-qca8k-add-additional-MIB-counter-and-.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/600-bridge_offload.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/794-v5.13-r8152-support-PHY-firmware-for-RTL8156-series.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/410-block-fit-partition-parser.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-00-netfilter-flowtable-add-hash-offset-field-to-tuple.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/851-0002-phy-marvell-phy-mvebu-a3700-comphy-Add-native-kernel.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/747-v5.16-16-dt-bindings-net-dsa-qca8k-convert-to-YAML-schema.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/810-pci_disable_common_quirks.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-14-net-bridge-resolve-forwarding-path-for-VLAN-tag-acti.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/730-net-phy-at803x-fix-feature-detection.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/786-v5.12-r8152-enable-U1-U2-for-USB_SPEED_SUPER.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-12-net-dsa-qca8k-limit-port5-delay-to-qca8337.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/740-v5.13-0004-net-dsa-tag_brcm-add-support-for-legacy-tags.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/249-udp-tunnel-selection.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/343-netfilter-nft_flow_offload-handle-netdevice-events-f.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/210-darwin_scripts_include.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/763-net-bridge-switchdev-Include-local-flag-in-FDB-notif.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-25-net-phy-add-support-for-qca8k-switch-internal-PHY-in.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/280-rfkill-stubs.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/431-mtd-bcm47xxpart-check-for-bad-blocks-when-calculatin.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-34-docs-nf_flowtable-update-documentation-with-enhancem.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/305-mips_module_reloc.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/230-openwrt_lzma_options.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/834-ledtrig-libata.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/403-v5.13-mtd-parsers-ofpart-support-BCM4908-fixed-partitions.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/722-v5.12-net-dsa-don-t-use-switchdev_notifier_fdb_info-in-dsa.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/240-remove-unsane-filenames-from-deps_initramfs-list.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/811-pci_disable_usb_common_quirks.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/851-0006-Revert-PCI-aardvark-Fix-initialization-with-old-Marv.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/600-v5.12-net-extract-napi-poll-functionality-to-__napi_poll.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/747-v5.16-04-dt-bindings-net-dsa-qca8k-Document-support-for-CPU-p.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/747-v5.16-07-dt-bindings-net-dsa-qca8k-Document-qca-sgmii-enable-.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-24-selftests-netfilter-flowtable-bridge-and-vlan-suppor.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/204-module_strip.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-04-net-dsa-qca8k-handle-qca8k_set_page-errors.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/307-mips_highmem_offset.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0023-PCI-aardvark-Make-main-irq_chip-structure-a-static-d.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-07-net-dsa-qca8k-handle-error-with-qca8k_rmw-operation.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/763-v5.11-net-dsa-mt7530-enable-MTU-normalization.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0005-PCI-aardvark-Check-return-value-of-generic_handle_do.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-06-net-dsa-qca8k-handle-error-with-qca8k_write-operatio.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/820-w1-gpio-fix-problem-with-platfom-data-in-w1-gpio.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/741-v5.14-0003-net-dsa-b53-Create-default-VLAN-entry-explicitly.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/611-v5.12-net-ethernet-mediatek-support-setting-MTU.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/485-mtd-spi-nor-add-xmc-xm25qh128c.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/645-netfilter-connmark-introduce-set-dscpmark.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/710-net-dsa-mv88e6xxx-default-VID-1.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/747-v5.16-09-dt-bindings-net-dsa-qca8k-Document-qca-led-open-drai.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-16-net-dsa-resolve-forwarding-path-for-dsa-slave-ports.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-44-net-ethernet-mtk_eth_soc-increase-DMA-ring-sizes.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-32-net-ethernet-mtk_eth_soc-add-support-for-initializin.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/800-v5.13-0005-firmware-bcm47xx_nvram-inline-code-checking-NVRAM-si.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/746-v5.16-03-net-phy-at803x-enable-prefer-master-for-83xx-interna.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0004-PCI-aardvark-Rewrite-IRQ-code-to-chained-IRQ-handler.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/732-net-next-2-of-net-fix-of_get_mac_addr_nvmem-for-non-platform-devices.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/483-mtd-spi-nor-add-gd25q512.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/050-v5.16-02-mips-bpf-Add-eBPF-JIT-for-32-bit-MIPS.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/251-kconfig.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/050-v5.16-06-mips-bpf-Remove-old-BPF-JIT-implementations.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/410-mtd-next-mtd-parsers-trx-allow-to-use-on-MediaTek-MIPS-SoCs.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/130-add-linux-spidev-compatible-si3210.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/800-bcma-get-SoC-device-struct-copy-its-DMA-params-to-th.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/214-spidev_h_portability.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/100-compiler.h-only-include-asm-rwonce.h-for-kernel-code.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/494-mtd-ubi-add-EOF-marker-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/734-v5.16-0001-net-bgmac-improve-handling-PHY.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/402-mtd-blktrans-call-add-disks-after-mtd-device.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/710-v5.12-net-phy-Add-100-base-x-mode.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/101-Use-stddefs.h-instead-of-compiler.h.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/749-v5.16-net-dsa-qca8k-tidy-for-loop-in-setup-and-add-cpu-port-c.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/851-0004-Revert-ata-ahci-mvebu-Make-SATA-PHY-optional-for-Arm.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0016-PCI-aardvark-Add-support-for-PME-interrupts.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/748-v5.16-net-dsa-qca8k-fix-delay-applied-to-wrong-cpu-in-parse-p.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/470-mtd-spi-nor-support-limiting-4K-sectors-support-base.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/753-net-next-net-dsa-qca8k-remove-redundant-check-in-parse_port_config.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/754-net-next-net-dsa-qca8k-convert-to-GENMASK_FIELD_PREP_FIELD_GET.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/781-v5.11-net-usb-r8152-Fix-a-couple-of-spelling-errors-in-fw_.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/770-v5.15-net-dsa-mt7530-support-MDB-operations.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/401-mtd-super-don-t-reply-on-mtdblock-device-minor.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/901-debloat_sock_diag.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0008-PCI-aardvark-Use-dev_fwnode-instead-of-of_node_to_fw.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/205-backtrace_module_info.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-16-net-dsa-qca8k-make-rgmii-delay-configurable.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/201-extra_optimization.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/740-v5.13-0007-net-dsa-b53-spi-add-missing-MODULE_DEVICE_TABLE.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/430-mtd-add-myloader-partition-parser.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/810-v5.13-usb-ehci-add-spurious-flag-to-disable-overcurrent-ch.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-01-netfilter-flowtable-separate-replace-destroy-and-sta.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/651-wireless_mesh_header.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/495-mtd-core-add-get_mtd_device_by_node.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/072-crypto-arm-chacha-neon-add-missing-counter-increment.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/851-0001-phy-marvell-phy-mvebu-a3700-comphy-Remove-port-from-.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/498-mtd-spi-nor-locking-support-for-MX25L6405D.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/140-jffs2-use-.rename2-and-add-RENAME_WHITEOUT-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/460-mtd-cfi_cmdset_0002-no-erase_suspend.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/409-v5.14-0003-mtd-parsers-trx-Allow-to-use-TRX-parser-on-Mediatek-.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/421-drivers-mtd-parsers-add-nvmem-support-to-cmdlinepart.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-48-net-ethernet-mtk_eth_soc-reduce-unnecessary-interrup.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/800-v5.13-0002-firmware-bcm47xx_nvram-add-helper-checking-for-NVRAM.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/771-v5.14-net-phy-add-MediaTek-Gigabit-Ethernet-PHY-driver.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/261-enable_wilink_platform_without_drivers.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/747-v5.16-12-net-dsa-qca8k-add-support-for-QCA8328.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/203-kallsyms_uncompressed.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/757-net-next-net-dsa-qca8k-initial-conversion-to-regmap-heper.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/766-net-dsa-Include-bridge-addresses-in-assisted-CPU-por.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/750-v5.16-net-dsa-qca8k-make-sure-pad0-mac06-exchange-is-disabled.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/420-mtd-set-rootfs-to-be-root-dev.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/321-powerpc_crtsavres_prereq.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/760-net-next-net-dsa-qca8k-add-set_ageing_time-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/713-v5.15-net-phy-marvell-add-SFP-support-for-88E1510.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/740-v5.13-0002-net-dsa-b53-spi-allow-device-tree-probing.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-17-netfilter-flowtable-add-xmit-path-types.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/406-v5.13-0002-dt-bindings-nvmem-drop-nodename-restriction.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-13-net-dsa-qca8k-add-GLOBAL_FC-settings-needed-for-qca8.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/332-arc-add-OWRTDTB-section.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/050-v5.16-03-mips-bpf-Add-new-eBPF-JIT-for-64-bit-MIPS.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/050-dtc-checks-Drop-interrupt-provider-address-cells-check.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/851-v5.15-0002-phy-marvell-phy-mvebu-a3700-comphy-Remove-unsupporte.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/402-mtd-spi-nor-write-support-for-minor-aligned-partitions.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/141-jffs2-add-RENAME_EXCHANGE-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/407-v5.13-0001-dt-bindings-mtd-add-binding-for-Linksys-Northstar-pa.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/736-v5.14-net-dsa-qca8k-fix-missing-unlock-on-error-in-qca8k-vlan.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/682-of_net-add-mac-address-increment-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/791-v5.13-r8152-adjust-rtl8152_check_firmware-function.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-20-netfilter-flowtable-add-vlan-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/530-jffs2_make_lzma_available.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-31-net-ethernet-mtk_eth_soc-fix-parsing-packets-in-GDM.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/747-v5.16-15-dt-bindings-net-ipq8064-mdio-fix-warning-with-new-qc.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/747-v5.16-13-net-dsa-qca8k-set-internal-delay-also-for-sgmii.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/773-bgmac-add-srab-switch.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/730-net-dsa-mt7530-setup-core-clock-even-in-TRGMII-mode.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-18-net-dsa-qca8k-dsa-qca8k-protect-MASTER-busy_wait-wit.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-03-netfilter-conntrack-Remove-unused-variable-declarati.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/747-v5.16-02-dt-bindings-net-dsa-qca8k-Add-SGMII-clock-phase-prop.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-04-netfilter-flowtable-consolidate-skb_try_make_writabl.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/774-v5.15-1-igc-remove-_I_PHY_ID-checking.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-14-net-dsa-qca8k-add-support-for-switch-rev.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-09-netfilter-flowtable-refresh-timeout-after-dst-and-wr.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/772-v5.14-net-dsa-mt7530-add-interrupt-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/840-hwrng-bcm2835-set-quality-to-1000.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/743-v5.16-0001-net-dsa-b53-Include-all-ports-in-enabled_ports.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/603-v5.12-net-fix-race-between-napi-kthread-mode-and-busy-poll.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/860-v5.17-MIPS-ath79-drop-_machine_restart-again.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/800-v5.13-0001-firmware-bcm47xx_nvram-rename-finding-function-and-i.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/746-v5.16-04-net-phy-at803x-better-describe-debug-regs.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0018-PCI-aardvark-Use-separate-INTA-interrupt-for-emulate.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/620-net_sched-codel-do-not-defer-queue-length-update.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/330-MIPS-kexec-Accept-command-line-parameters-from-users.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/050-v5.16-01-mips-uasm-Add-workaround-for-Loongson-2F-nop-CPU-err.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-08-netfilter-flowtable-call-dst_check-to-fall-back-to-c.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/711-net-dsa-mv88e6xxx-disable-ATU-violation.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/731-v5.12-net-dsa-mt7530-MT7530-optional-GPIO-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/300-MIPS-r4k_cache-use-more-efficient-cache-blast.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/080-wireguard-peer-put-frequently-used-members-above-cac.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/482-mtd-spi-nor-add-support-for-Gigadevice-GD25D05.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/026-power-reset-linkstation-poweroff-add-missing-put_dev.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/721-v5.12-net-dsa-be-louder-when-a-non-legacy-FDB-operation-fa.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/221-module_exports.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-09-net-dsa-qca8k-add-support-for-qca8327-switch.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/737-v5.14-02-net-dsa-qca8k-add-missing-check-return-value-in-qca8.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/842-net-qmi_wwan-add-ZTE-MF286D-modem-19d2-1485.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/774-v5.15-2-igc-remove-phy-type-checking.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0020-PCI-aardvark-Don-t-mask-irq-when-mapping.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/751-v5.16-net-dsa-qca8k-fix-internal-delay-applied-to-the-wrong-PAD.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/789-v5.12-r8152-spilt-rtl_set_eee_plus-and-r8153b_green_en.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/610-netfilter_match_bypass_default_checks.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-19-net-dsa-qca8k-enlarge-mdio-delay-and-timeout.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-05-netfilter-flowtable-move-skb_try_make_writable-befor.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-17-net-dsa-qca8k-clear-MASTER_EN-after-phy-read-write.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/820-v5.13-make-pci_host_common_probe-declare-its-reliance-on-msi-domains.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/476-mtd-spi-nor-add-eon-en25q128.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-15-net-ppp-resolve-forwarding-path-for-bridge-pppoe-dev.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/500-v5.13-ubifs-default-to-zstd-compression.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/784-v5.12-r8152-replace-several-functions-about-phy-patch-requ.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/712-v5.13-net-phy-marvell-refactor-HWMON-OOP-style.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/420-mtd-redboot_space.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/740-v5.13-0005-net-dsa-b53-support-legacy-tags.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/120-Fix-alloc_node_mem_map-with-ARCH_PFN_OFFSET-calcu.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/260-crypto_test_dependencies.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/401-v5.11-dt-bindings-mtd-convert-fixed-partitions-to-the-json.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/723-net-phy-aquantia-fix-system-side-protocol-mi.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/851-0003-arm64-dts-marvell-armada-37xx-Add-xtal-clock-to-comp.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/142-jffs2-add-splice-ops.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/747-v5.16-01-dsa-qca8k-add-mac-power-sel-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/250-netfilter_depends.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/660-fq_codel_defaults.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-03-net-dsa-qca8k-improve-qca8k-read-write-rmw-bus-acces.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/747-v5.16-10-net-dsa-qca8k-add-support-for-pws-config-reg.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/762-net-bridge-switchdev-Refactor-br_switchdev_fdb_notif.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/719-v5.12-net-dsa-automatically-bring-up-DSA-master-when-openi.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/259-regmap_dynamic.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/711-v5.12-sfp-add-support-for-100-base-x-SFPs.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/735-v5.14-05-net-dsa-qca8k-handle-error-with-qca8k_read-operation.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/700-net-ethernet-mtk_eth_soc-avoid-creating-duplicate-of.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/671-net-provide-defines-for-_POLICY_FAILED-until-all-cod.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0001-PCI-aardvark-Replace-custom-PCIE_CORE_INT_-macros-wi.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-47-net-ethernet-mtk_eth_soc-only-read-the-full-RX-descr.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/212-tools_portability.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/773-v5.18-2-net-dsa-Avoid-cross-chip-syncing-of-VLAN-filtering.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/205-kconfig-exit.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/733-v5.15-0002-net-bgmac-platform-handle-mac-address-deferral.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/746-v5.16-02-net-phy-at803x-add-DAC-amplitude-fix-for-8327-phy.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/780-ARM-kirkwood-add-missing-linux-if_ether.h-for-ETH_AL.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/253-ksmbd-config.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/484-mtd-spi-nor-add-esmt-f25l16pa.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/402-v5.12-0001-dt-bindings-mtd-move-partition-binding-to-its-own-fi.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/500-fs_cdrom_dependencies.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0017-PCI-aardvark-Fix-support-for-PME-requester-on-emulat.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0013-PCI-aardvark-Add-support-for-ERR-interrupt-on-emulat.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/741-v5.14-0002-net-dsa-b53-remove-redundant-null-check-on-dev.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/850-v5.17-0002-PCI-pci-bridge-emul-Add-definitions-for-missing-capa.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/764-v5.11-net-dsa-mt7530-support-setting-ageing-time.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0006-PCI-aardvark-Make-MSI-irq_chip-structures-static-dri.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/850-0009-PCI-aardvark-Refactor-unmasking-summary-MSI-interrup.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-12-net-8021q-resolve-forwarding-path-for-vlan-devices.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/211-darwin-uuid-typedef-clash.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/746-v5.16-01-net-phy-at803x-fix-resume-for-QCA8327-phy.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/785-v5.12-r8152-adjust-the-flow-of-power-cut-for-RTL8153B.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/739-v5.15-net-dsa-qca8k-fix-kernel-panic-with-legacy-mdio-mapping.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/310-arm_module_unresolved_weak_sym.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/532-jffs2_eofdetect.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/602-v5.12-net-add-sysfs-attribute-to-control-napi-threaded-mod.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/795-v5.13-r8152-search-the-configuration-of-vendor-mode.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/773-v5.18-1-net-dsa-Move-VLAN-filtering-syncing-out-of-dsa_switc.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/050-v5.16-05-mips-bpf-Enable-eBPF-JITs.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/783-v5.12-net-usb-r8152-use-new-tasklet-API.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/765-v5.15-net-dsa-mt7530-disable-learning-on-standalone-ports.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/302-mips_no_branch_likely.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/745-v5.16-01-net-phy-at803x-add-support-for-qca-8327-A-variant.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/723-v5.12-net-dsa-move-switchdev-event-implementation-under-th.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/703-phy-add-detach-callback-to-struct-phy_driver.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/406-v5.13-0003-dt-bindings-mtd-Document-use-of-nvmem-cells-compatib.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-25-netfilter-flowtable-add-offload-support-for-xmit-pat.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/610-v5.13-45-net-ethernet-mtk_eth_soc-implement-dynamic-interrupt.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/768-v5.15-net-dsa-mt7530-set-STP-state-on-filter-ID-1.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/150-bridge_allow_receiption_on_disabled_port.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.15/735-v5.14-21-devicetree-bindings-dsa-qca8k-Document-internal-mdio.patch", "target/linux/generic/backport-5.15/610-v5.13-47-net-ethernet-mtk_eth_soc-only-read-the-full-RX-descr.patch", "target/linux/generic/backport-5.15/741-v5.14-0002-net-dsa-b53-remove-redundant-null-check-on-dev.patch", "target/linux/generic/backport-5.15/610-v5.13-56-netfilter-conntrack-Introduce-udp-offload-timeout-co.patch", "target/linux/generic/backport-5.15/774-v5.15-2-igc-remove-phy-type-checking.patch", "target/linux/generic/backport-5.15/770-v5.15-net-dsa-mt7530-support-MDB-operations.patch", "target/linux/generic/backport-5.15/740-v5.13-0005-net-dsa-b53-support-legacy-tags.patch", "target/linux/generic/backport-5.15/735-v5.14-03-net-dsa-qca8k-improve-qca8k-read-write-rmw-bus-acces.patch", "target/linux/generic/backport-5.15/610-v5.13-42-net-ethernet-mtk_eth_soc-remove-unnecessary-TX-queue.patch", "target/linux/generic/backport-5.15/735-v5.14-25-net-phy-add-support-for-qca8k-switch-internal-PHY-in.patch", "target/linux/generic/backport-5.15/762-v5.11-net-dsa-mt7530-support-setting-MTU.patch", "target/linux/generic/backport-5.15/610-v5.13-52-net-ethernet-mtk_eth_soc-missing-mutex.patch", "target/linux/generic/backport-5.15/771-v5.14-net-phy-add-MediaTek-Gigabit-Ethernet-PHY-driver.patch", "target/linux/generic/backport-5.15/610-v5.13-51-net-ethernet-mtk_eth_soc-use-iopoll.h-macro-for-DMA-.patch", "target/linux/generic/backport-5.15/735-v5.14-07-net-dsa-qca8k-handle-error-with-qca8k_rmw-operation.patch", "target/linux/generic/backport-5.15/610-v5.13-43-net-ethernet-mtk_eth_soc-use-larger-burst-size-for-Q.patch", "target/linux/generic/backport-5.15/602-v5.12-net-add-sysfs-attribute-to-control-napi-threaded-mod.patch", "target/linux/generic/backport-5.15/735-v5.14-10-devicetree-net-dsa-qca8k-Document-new-compatible-qca.patch", "target/linux/generic/backport-5.15/820-v5.13-make-pci_host_common_probe-declare-its-reliance-on-msi-domains.patch", "target/linux/generic/backport-5.15/794-v5.13-r8152-support-PHY-firmware-for-RTL8156-series.patch", "target/linux/generic/backport-5.15/720-v5.12-net-bridge-notify-switchdev-of-disappearance-of-old-.patch", "target/linux/generic/backport-5.15/795-v5.13-r8152-search-the-configuration-of-vendor-mode.patch", "target/linux/generic/backport-5.15/604-v5.12-net-fix-hangup-on-napi_disable-for-threaded-napi.patch", "target/linux/generic/backport-5.15/735-v5.14-01-net-dsa-qca8k-change-simple-print-to-dev-variant.patch", "target/linux/generic/backport-5.15/610-v5.13-50-net-ethernet-mtk_eth_soc-set-PPE-flow-hash-as-skb-ha.patch", "target/linux/generic/backport-5.15/407-v5.13-0002-mtd-parsers-ofpart-support-Linksys-Northstar-partiti.patch", "target/linux/generic/backport-5.15/763-v5.11-net-dsa-mt7530-enable-MTU-normalization.patch", "target/linux/generic/backport-5.15/811-v5.13-usb-host-ehci-platform-add-spurious_oc-DT-support.patch", "target/linux/generic/backport-5.15/610-v5.13-41-net-ethernet-mtk_eth_soc-reduce-MDIO-bus-access-late.patch", "target/linux/generic/backport-5.15/725-v5.12-net-dsa-listen-for-SWITCHDEV_-FDB-DEL-_ADD_TO_DEVICE.patch", "target/linux/generic/backport-5.15/610-v5.13-22-netfilter-flowtable-add-pppoe-support.patch", "target/linux/generic/backport-5.15/744-v5.15-net-dsa-don-t-set-skb-offload_fwd_mark-when-not-offl.patch", "target/linux/generic/backport-5.15/851-v5.15-0002-phy-marvell-phy-mvebu-a3700-comphy-Remove-unsupporte.patch", "target/linux/generic/backport-5.15/722-v5.12-net-dsa-don-t-use-switchdev_notifier_fdb_info-in-dsa.patch", "target/linux/generic/backport-5.15/404-v5.13-mtd-parsers-ofpart-limit-parsing-of-deprecated-DT-sy.patch", "target/linux/generic/backport-5.15/735-v5.14-11-net-dsa-qca8k-add-priority-tweak-to-qca8337-switch.patch", "target/linux/generic/backport-5.15/610-v5.13-19-netfilter-flowtable-use-dev_fill_forward_path-to-obt.patch", "target/linux/generic/backport-5.15/711-v5.12-sfp-add-support-for-100-base-x-SFPs.patch", "target/linux/generic/backport-5.15/800-v5.13-0002-firmware-bcm47xx_nvram-add-helper-checking-for-NVRAM.patch", "target/linux/generic/backport-5.15/409-v5.14-0002-mtd-parsers-trx-Allow-to-specify-brcm-trx-magic-in-D.patch", "target/linux/generic/backport-5.15/735-v5.14-19-net-dsa-qca8k-enlarge-mdio-delay-and-timeout.patch", "target/linux/generic/backport-5.15/610-v5.13-03-netfilter-conntrack-Remove-unused-variable-declarati.patch", "target/linux/generic/backport-5.15/800-v5.13-0001-firmware-bcm47xx_nvram-rename-finding-function-and-i.patch", "target/linux/generic/backport-5.15/830-v5.14-leds-lp55xx-Initialize-enable-GPIO-direction-to-outp.patch", "target/linux/generic/backport-5.15/406-v5.13-0003-dt-bindings-mtd-Document-use-of-nvmem-cells-compatib.patch", "target/linux/generic/backport-5.15/610-v5.13-28-net-flow_offload-add-FLOW_ACTION_PPPOE_PUSH.patch", "target/linux/generic/backport-5.15/610-v5.13-36-net-ethernet-mediatek-fix-a-typo-bug-in-flow-offload.patch", "target/linux/generic/backport-5.15/610-v5.13-12-net-8021q-resolve-forwarding-path-for-vlan-devices.patch", "target/linux/generic/backport-5.15/810-v5.13-usb-ehci-add-spurious-flag-to-disable-overcurrent-ch.patch", "target/linux/generic/backport-5.15/732-net-next-2-of-net-fix-of_get_mac_addr_nvmem-for-non-platform-devices.patch", "target/linux/generic/backport-5.15/766-v5.15-net-dsa-mt7530-enable-assisted-learning-on-CPU-port.patch", "target/linux/generic/backport-5.15/786-v5.12-r8152-enable-U1-U2-for-USB_SPEED_SUPER.patch", "target/linux/generic/backport-5.15/610-v5.13-05-netfilter-flowtable-move-skb_try_make_writable-befor.patch", "target/linux/generic/backport-5.15/610-v5.13-10-netfilter-nftables-update-table-flags-from-the-commi.patch", "target/linux/generic/backport-5.15/735-v5.14-14-net-dsa-qca8k-add-support-for-switch-rev.patch", "target/linux/generic/backport-5.15/721-v5.12-net-dsa-be-louder-when-a-non-legacy-FDB-operation-fa.patch", "target/linux/generic/backport-5.15/610-v5.13-44-net-ethernet-mtk_eth_soc-increase-DMA-ring-sizes.patch", "target/linux/generic/backport-5.15/785-v5.12-r8152-adjust-the-flow-of-power-cut-for-RTL8153B.patch", "target/linux/generic/backport-5.15/788-v5.12-r8152-replace-netif_err-with-dev_err.patch", "target/linux/generic/backport-5.15/610-v5.13-55-netfilter-conntrack-Introduce-tcp-offload-timeout-co.patch", "target/linux/generic/backport-5.15/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch", "target/linux/generic/backport-5.15/735-v5.14-18-net-dsa-qca8k-dsa-qca8k-protect-MASTER-busy_wait-wit.patch", "target/linux/generic/backport-5.15/787-v5.12-r8152-check-if-the-pointer-of-the-function-exists.patch", "target/linux/generic/backport-5.15/610-v5.13-13-net-bridge-resolve-forwarding-path-for-bridge-device.patch", "target/linux/generic/backport-5.15/610-v5.13-32-net-ethernet-mtk_eth_soc-add-support-for-initializin.patch", "target/linux/generic/backport-5.15/610-v5.13-25-netfilter-flowtable-add-offload-support-for-xmit-pat.patch", "target/linux/generic/backport-5.15/610-v5.13-39-net-ethernet-mtk_eth_soc-fix-build_skb-cleanup.patch", "target/linux/generic/backport-5.15/610-v5.13-45-net-ethernet-mtk_eth_soc-implement-dynamic-interrupt.patch", "target/linux/generic/backport-5.15/740-v5.13-0006-net-dsa-b53-mmap-Add-device-tree-support.patch", "target/linux/generic/backport-5.15/610-v5.13-49-net-ethernet-mtk_eth_soc-rework-NAPI-callbacks.patch", "target/linux/generic/backport-5.15/764-v5.11-net-dsa-mt7530-support-setting-ageing-time.patch", "target/linux/generic/backport-5.15/603-v5.12-net-fix-race-between-napi-kthread-mode-and-busy-poll.patch", "target/linux/generic/backport-5.15/611-v5.12-net-ethernet-mediatek-support-setting-MTU.patch", "target/linux/generic/backport-5.15/610-v5.13-20-netfilter-flowtable-add-vlan-support.patch", "target/linux/generic/backport-5.15/610-v5.13-08-netfilter-flowtable-call-dst_check-to-fall-back-to-c.patch", "target/linux/generic/backport-5.15/610-v5.13-31-net-ethernet-mtk_eth_soc-fix-parsing-packets-in-GDM.patch", "target/linux/generic/backport-5.15/610-v5.13-54-netfilter-flowtable-dst_check-from-garbage-collector.patch", "target/linux/generic/backport-5.15/735-v5.14-16-net-dsa-qca8k-make-rgmii-delay-configurable.patch", "target/linux/generic/backport-5.15/800-v5.13-0004-firmware-bcm47xx_nvram-look-for-NVRAM-with-for-inste.patch", "target/linux/generic/backport-5.15/792-v5.13-r8152-add-help-function-to-change-mtu.patch", "target/linux/generic/backport-5.15/407-v5.13-0001-dt-bindings-mtd-add-binding-for-Linksys-Northstar-pa.patch", "target/linux/generic/backport-5.15/735-v5.14-12-net-dsa-qca8k-limit-port5-delay-to-qca8337.patch", "target/linux/generic/backport-5.15/740-v5.13-0001-net-dsa-b53-Add-debug-prints-in-b53_vlan_enable.patch", "target/linux/generic/backport-5.15/737-v5.14-02-net-dsa-qca8k-add-missing-check-return-value-in-qca8.patch", "target/linux/generic/backport-5.15/781-v5.11-net-usb-r8152-Fix-a-couple-of-spelling-errors-in-fw_.patch", "target/linux/generic/backport-5.15/072-crypto-arm-chacha-neon-add-missing-counter-increment.patch", "target/linux/generic/backport-5.15/610-v5.13-38-net-ethernet-mtk_eth_soc-unmap-RX-data-before-callin.patch", "target/linux/generic/backport-5.15/793-v5.13-r8152-support-new-chips.patch", "target/linux/generic/backport-5.15/713-v5.15-net-phy-marvell-add-SFP-support-for-88E1510.patch", "target/linux/generic/backport-5.15/408-v5.13-mtd-cfi_cmdset_0002-Disable-buffered-writes-for-AMD.patch", "target/linux/generic/backport-5.15/610-v5.13-18-netfilter-flowtable-use-dev_fill_forward_path-to-obt.patch", "target/linux/generic/backport-5.15/789-v5.12-r8152-spilt-rtl_set_eee_plus-and-r8153b_green_en.patch", "target/linux/generic/backport-5.15/735-v5.14-02-net-dsa-qca8k-use-iopoll-macro-for-qca8k_busy_wait.patch", "target/linux/generic/backport-5.15/610-v5.13-09-netfilter-flowtable-refresh-timeout-after-dst-and-wr.patch", "target/linux/generic/backport-5.15/784-v5.12-r8152-replace-several-functions-about-phy-patch-requ.patch", "target/linux/generic/backport-5.15/735-v5.14-17-net-dsa-qca8k-clear-MASTER_EN-after-phy-read-write.patch", "target/linux/generic/backport-5.15/610-v5.13-35-net-ethernet-mediatek-ppe-fix-busy-wait-loop.patch", "target/linux/generic/backport-5.15/403-v5.13-mtd-parsers-ofpart-support-BCM4908-fixed-partitions.patch", "target/linux/generic/backport-5.15/601-v5.12-net-implement-threaded-able-napi-poll-loop-support.patch", "target/linux/generic/backport-5.15/610-v5.13-00-netfilter-flowtable-add-hash-offset-field-to-tuple.patch", "target/linux/generic/backport-5.15/735-v5.14-06-net-dsa-qca8k-handle-error-with-qca8k_write-operatio.patch", "target/linux/generic/backport-5.15/735-v5.14-23-net-dsa-qca8k-pass-switch_revision-info-to-phy-dev_f.patch", "target/linux/generic/backport-5.15/735-v5.14-09-net-dsa-qca8k-add-support-for-qca8327-switch.patch", "target/linux/generic/backport-5.15/610-v5.13-46-net-ethernet-mtk_eth_soc-cache-HW-pointer-of-last-fr.patch", "target/linux/generic/backport-5.15/731-v5.13-net-dsa-mt7530-Add-support-for-EEE-features.patch", "target/linux/generic/backport-5.15/735-v5.14-15-net-dsa-qca8k-add-ethernet-ports-fallback-to-setup_m.patch", "target/linux/generic/backport-5.15/010-Kbuild-don-t-hardcode-path-to-awk-in-scripts-ld-vers.patch", "target/linux/generic/backport-5.15/719-v5.12-net-dsa-automatically-bring-up-DSA-master-when-openi.patch", "target/linux/generic/backport-5.15/723-v5.12-net-dsa-move-switchdev-event-implementation-under-th.patch", "target/linux/generic/backport-5.15/735-v5.14-08-net-dsa-qca8k-handle-error-from-qca8k_busy_wait.patch", "target/linux/generic/backport-5.15/706-net-phy-at803x-fix-probe-error-if-copper-page-is-sel.patch", "target/linux/generic/backport-5.15/733-v5.15-0002-net-bgmac-platform-handle-mac-address-deferral.patch", "target/linux/generic/backport-5.15/741-v5.14-0001-net-dsa-b53-Do-not-force-CPU-to-be-always-tagged.patch", "target/linux/generic/backport-5.15/402-v5.12-0001-dt-bindings-mtd-move-partition-binding-to-its-own-fi.patch", "target/linux/generic/backport-5.15/730-net-dsa-mt7530-setup-core-clock-even-in-TRGMII-mode.patch", "target/linux/generic/backport-5.15/610-v5.13-14-net-bridge-resolve-forwarding-path-for-VLAN-tag-acti.patch", "target/linux/generic/backport-5.15/738-v5.14-02-net-dsa-qca8k-check-the-correct-variable-in-qca8k-se.patch", "target/linux/generic/backport-5.15/610-v5.13-24-selftests-netfilter-flowtable-bridge-and-vlan-suppor.patch", "target/linux/generic/backport-5.15/406-v5.13-0001-mtd-core-add-nvmem-cells-compatible-to-parse-mtd-as-.patch", "target/linux/generic/backport-5.15/705-net-phy-at803x-select-correct-page-on-config-init.patch", "target/linux/generic/backport-5.15/740-v5.13-0007-net-dsa-b53-spi-add-missing-MODULE_DEVICE_TABLE.patch", "target/linux/generic/backport-5.15/782-v5.11-net-usb-r8153_ecm-support-ECM-mode-for-RTL8153.patch", "target/linux/generic/backport-5.15/737-v5.14-01-net-dsa-qca8k-check-return-value-of-read-functions-c.patch", "target/linux/generic/backport-5.15/610-v5.13-30-dsa-slave-add-support-for-TC_SETUP_FT.patch", "target/linux/generic/backport-5.15/740-v5.13-0002-net-dsa-b53-spi-allow-device-tree-probing.patch", "target/linux/generic/backport-5.15/406-v5.13-0002-dt-bindings-nvmem-drop-nodename-restriction.patch", "target/linux/generic/backport-5.15/610-v5.13-21-netfilter-flowtable-add-bridge-vlan-filtering-suppor.patch", "target/linux/generic/backport-5.15/500-v5.13-ubifs-default-to-zstd-compression.patch", "target/linux/generic/backport-5.15/821-v5.13-let-pci-host-bridges-declar-their-reliance-on-msi-domains.patch", "target/linux/generic/backport-5.15/071-crypto-arm-chacha-neon-optimize-for-non-block-size-m.patch", "target/linux/generic/backport-5.15/610-v5.13-29-netfilter-flowtable-support-for-FLOW_ACTION_PPPOE_PU.patch", "target/linux/generic/backport-5.15/610-v5.13-34-docs-nf_flowtable-update-documentation-with-enhancem.patch", "target/linux/generic/backport-5.15/735-v5.14-04-net-dsa-qca8k-handle-qca8k_set_page-errors.patch", "target/linux/generic/backport-5.15/774-v5.15-1-igc-remove-_I_PHY_ID-checking.patch", "target/linux/generic/backport-5.15/610-v5.13-53-net-ethernet-mtk_eth_soc-handle-VLAN-pop-action.patch", "target/linux/generic/backport-5.15/610-v5.13-48-net-ethernet-mtk_eth_soc-reduce-unnecessary-interrup.patch", "target/linux/generic/backport-5.15/738-v5.14-01-net-dsa-qca8k-fix-an-endian-bug-in-qca8k-get-ethtool.patch", "target/linux/generic/backport-5.15/610-v5.13-17-netfilter-flowtable-add-xmit-path-types.patch", "target/linux/generic/backport-5.15/765-v5.15-net-dsa-mt7530-disable-learning-on-standalone-ports.patch", "target/linux/generic/backport-5.15/610-v5.13-33-net-ethernet-mtk_eth_soc-add-flow-offloading-support.patch", "target/linux/generic/backport-5.15/739-v5.15-net-dsa-qca8k-fix-kernel-panic-with-legacy-mdio-mapping.patch", "target/linux/generic/backport-5.15/610-v5.13-57-netfilter-flowtable-Set-offload-timeouts-according-t.patch", "target/linux/generic/backport-5.15/790-v5.13-r8152-set-inter-fram-gap-time-depending-on-speed.patch", "target/linux/generic/backport-5.15/610-v5.13-26-netfilter-nft_flow_offload-use-direct-xmit-if-hardwa.patch", "target/linux/generic/backport-5.15/783-v5.12-net-usb-r8152-use-new-tasklet-API.patch", "target/linux/generic/backport-5.15/780-v5.11-net-usb-r8152-Provide-missing-documentation-for-some.patch", "target/linux/generic/backport-5.15/731-v5.12-net-dsa-mt7530-MT7530-optional-GPIO-support.patch", "target/linux/generic/backport-5.15/402-v5.12-0002-dt-bindings-mtd-add-binding-for-BCM4908-partitions.patch", "target/linux/generic/backport-5.15/735-v5.14-13-net-dsa-qca8k-add-GLOBAL_FC-settings-needed-for-qca8.patch", "target/linux/generic/backport-5.15/610-v5.13-16-net-dsa-resolve-forwarding-path-for-dsa-slave-ports.patch", "target/linux/generic/backport-5.15/610-v5.13-11-net-resolve-forwarding-path-from-virtual-netdevice-a.patch", "target/linux/generic/backport-5.15/610-v5.13-07-netfilter-flowtable-fast-NAT-functions-never-fail.patch", "target/linux/generic/backport-5.15/610-v5.13-15-net-ppp-resolve-forwarding-path-for-bridge-pppoe-dev.patch", "target/linux/generic/backport-5.15/768-v5.15-net-dsa-mt7530-set-STP-state-on-filter-ID-1.patch", "target/linux/generic/backport-5.15/791-v5.13-r8152-adjust-rtl8152_check_firmware-function.patch", "target/linux/generic/backport-5.15/409-v5.14-0003-mtd-parsers-trx-Allow-to-use-TRX-parser-on-Mediatek-.patch", "target/linux/generic/backport-5.15/712-v5.13-net-phy-marvell-refactor-HWMON-OOP-style.patch", "target/linux/generic/backport-5.15/740-v5.13-0003-net-dsa-b53-relax-is63xx-condition.patch", "target/linux/generic/backport-5.15/800-v5.13-0005-firmware-bcm47xx_nvram-inline-code-checking-NVRAM-si.patch", "target/linux/generic/backport-5.15/772-v5.14-net-dsa-mt7530-add-interrupt-support.patch", "target/linux/generic/backport-5.15/740-v5.13-0004-net-dsa-tag_brcm-add-support-for-legacy-tags.patch", "target/linux/generic/backport-5.15/610-v5.13-06-netfilter-flowtable-move-FLOW_OFFLOAD_DIR_MAX-away-f.patch", "target/linux/generic/backport-5.15/710-v5.12-net-phy-Add-100-base-x-mode.patch", "target/linux/generic/backport-5.15/409-v5.14-0001-dt-bindings-mtd-brcm-trx-Add-brcm-trx-magic.patch", "target/linux/generic/backport-5.15/767-v5.15-net-dsa-mt7530-use-independent-VLAN-learning-on-VLAN.patch", "target/linux/generic/backport-5.15/724-v5.12-net-dsa-exit-early-in-dsa_slave_switchdev_event-if-w.patch", "target/linux/generic/backport-5.15/610-v5.13-04-netfilter-flowtable-consolidate-skb_try_make_writabl.patch", "target/linux/generic/backport-5.15/610-v5.13-01-netfilter-flowtable-separate-replace-destroy-and-sta.patch", "target/linux/generic/backport-5.15/851-v5.15-0001-phy-marvell-phy-mvebu-a3700-comphy-Rename-HS-SGMMI-t.patch", "target/linux/generic/backport-5.15/736-v5.14-net-dsa-qca8k-fix-missing-unlock-on-error-in-qca8k-vlan.patch", "target/linux/generic/backport-5.15/610-v5.13-27-netfilter-flowtable-bridge-vlan-hardware-offload-and.patch", "target/linux/generic/backport-5.15/401-v5.11-dt-bindings-mtd-convert-fixed-partitions-to-the-json.patch", "target/linux/generic/backport-5.15/080-wireguard-peer-put-frequently-used-members-above-cac.patch", "target/linux/generic/backport-5.15/735-v5.14-05-net-dsa-qca8k-handle-error-with-qca8k_read-operation.patch", "target/linux/generic/backport-5.15/769-v5.15-net-dsa-mt7530-always-install-FDB-entries-with-IVL-a.patch", "target/linux/generic/backport-5.15/103-v5.13-MIPS-select-CPU_MIPS64-for-remaining-MIPS64-CPUs.patch", "target/linux/generic/backport-5.15/735-v5.14-20-net-dsa-qca8k-add-support-for-internal-phy-and-inter.patch", "target/linux/generic/backport-5.15/735-v5.14-22-net-dsa-qca8k-improve-internal-mdio-read-write-bus-a.patch", "target/linux/generic/backport-5.15/741-v5.14-0003-net-dsa-b53-Create-default-VLAN-entry-explicitly.patch", "target/linux/generic/backport-5.15/733-v5.15-0001-net-bgmac-bcma-handle-deferred-probe-error-due-to-ma.patch", "target/linux/generic/backport-5.15/405-v5.13-mtd-parsers-ofpart-make-symbol-bcm4908_partitions_qu.patch", "target/linux/generic/backport-5.15/600-v5.12-net-extract-napi-poll-functionality-to-__napi_poll.patch", "target/linux/generic/backport-5.15/026-power-reset-linkstation-poweroff-add-missing-put_dev.patch", "target/linux/generic/backport-5.15/822-v5.13-advertise-lack-of-built-in-msi-handling.patch", "target/linux/generic/backport-5.15/800-v5.13-0003-firmware-bcm47xx_nvram-extract-code-copying-NVRAM.patch", "target/linux/generic/backport-5.15/311-v5.11-MIPS-zboot-put-appended-dtb-into-a-section.patch", "target/linux/generic/backport-5.15/610-v5.13-23-netfilter-flowtable-add-dsa-support.patch", "target/linux/generic/backport-5.15/610-v5.13-40-net-ethernet-mtk_eth_soc-use-napi_consume_skb.patch" ], "commitId" : "79dfa447333cdab7e8b03e068473b3a8deda2c9a", "timestamp" : 1648339654000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: 5.15: drop upstream patch\u000a\u000aDrop upstream patch from backport dir for kernel 5.15\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 00:07:34 +0000", "id" : "79dfa447333cdab7e8b03e068473b3a8deda2c9a", "msg" : "generic: 5.15: drop upstream patch", "paths" : [ { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/724-v5.12-net-dsa-exit-early-in-dsa_slave_switchdev_event-if-w.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-25-netfilter-flowtable-add-offload-support-for-xmit-pat.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-13-net-bridge-resolve-forwarding-path-for-bridge-device.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/794-v5.13-r8152-support-PHY-firmware-for-RTL8156-series.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/603-v5.12-net-fix-race-between-napi-kthread-mode-and-busy-poll.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/730-net-dsa-mt7530-setup-core-clock-even-in-TRGMII-mode.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/731-v5.12-net-dsa-mt7530-MT7530-optional-GPIO-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-07-netfilter-flowtable-fast-NAT-functions-never-fail.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/710-v5.12-net-phy-Add-100-base-x-mode.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/769-v5.15-net-dsa-mt7530-always-install-FDB-entries-with-IVL-a.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/738-v5.14-01-net-dsa-qca8k-fix-an-endian-bug-in-qca8k-get-ethtool.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/611-v5.12-net-ethernet-mediatek-support-setting-MTU.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-04-netfilter-flowtable-consolidate-skb_try_make_writabl.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-43-net-ethernet-mtk_eth_soc-use-larger-burst-size-for-Q.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/732-net-next-2-of-net-fix-of_get_mac_addr_nvmem-for-non-platform-devices.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/785-v5.12-r8152-adjust-the-flow-of-power-cut-for-RTL8153B.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/774-v5.15-1-igc-remove-_I_PHY_ID-checking.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/811-v5.13-usb-host-ehci-platform-add-spurious_oc-DT-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-41-net-ethernet-mtk_eth_soc-reduce-MDIO-bus-access-late.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/774-v5.15-2-igc-remove-phy-type-checking.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-03-netfilter-conntrack-Remove-unused-variable-declarati.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/772-v5.14-net-dsa-mt7530-add-interrupt-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/405-v5.13-mtd-parsers-ofpart-make-symbol-bcm4908_partitions_qu.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/764-v5.11-net-dsa-mt7530-support-setting-ageing-time.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-06-netfilter-flowtable-move-FLOW_OFFLOAD_DIR_MAX-away-f.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/740-v5.13-0007-net-dsa-b53-spi-add-missing-MODULE_DEVICE_TABLE.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-47-net-ethernet-mtk_eth_soc-only-read-the-full-RX-descr.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-31-net-ethernet-mtk_eth_soc-fix-parsing-packets-in-GDM.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/733-v5.15-0002-net-bgmac-platform-handle-mac-address-deferral.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-21-devicetree-bindings-dsa-qca8k-Document-internal-mdio.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/782-v5.11-net-usb-r8153_ecm-support-ECM-mode-for-RTL8153.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/793-v5.13-r8152-support-new-chips.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-01-netfilter-flowtable-separate-replace-destroy-and-sta.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/766-v5.15-net-dsa-mt7530-enable-assisted-learning-on-CPU-port.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/763-v5.11-net-dsa-mt7530-enable-MTU-normalization.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-00-netfilter-flowtable-add-hash-offset-field-to-tuple.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/406-v5.13-0001-mtd-core-add-nvmem-cells-compatible-to-parse-mtd-as-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/810-v5.13-usb-ehci-add-spurious-flag-to-disable-overcurrent-ch.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-09-netfilter-flowtable-refresh-timeout-after-dst-and-wr.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/792-v5.13-r8152-add-help-function-to-change-mtu.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/026-power-reset-linkstation-poweroff-add-missing-put_dev.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/741-v5.14-0002-net-dsa-b53-remove-redundant-null-check-on-dev.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/822-v5.13-advertise-lack-of-built-in-msi-handling.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/731-v5.13-net-dsa-mt7530-Add-support-for-EEE-features.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/601-v5.12-net-implement-threaded-able-napi-poll-loop-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-56-netfilter-conntrack-Introduce-udp-offload-timeout-co.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-22-net-dsa-qca8k-improve-internal-mdio-read-write-bus-a.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/795-v5.13-r8152-search-the-configuration-of-vendor-mode.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/851-v5.15-0001-phy-marvell-phy-mvebu-a3700-comphy-Rename-HS-SGMMI-t.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-57-netfilter-flowtable-Set-offload-timeouts-according-t.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-05-net-dsa-qca8k-handle-error-with-qca8k_read-operation.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-55-netfilter-conntrack-Introduce-tcp-offload-timeout-co.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/800-v5.13-0003-firmware-bcm47xx_nvram-extract-code-copying-NVRAM.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/737-v5.14-01-net-dsa-qca8k-check-return-value-of-read-functions-c.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/500-v5.13-ubifs-default-to-zstd-compression.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-28-net-flow_offload-add-FLOW_ACTION_PPPOE_PUSH.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-23-netfilter-flowtable-add-dsa-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-44-net-ethernet-mtk_eth_soc-increase-DMA-ring-sizes.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/723-v5.12-net-dsa-move-switchdev-event-implementation-under-th.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/741-v5.14-0003-net-dsa-b53-Create-default-VLAN-entry-explicitly.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/719-v5.12-net-dsa-automatically-bring-up-DSA-master-when-openi.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/800-v5.13-0002-firmware-bcm47xx_nvram-add-helper-checking-for-NVRAM.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/770-v5.15-net-dsa-mt7530-support-MDB-operations.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-21-netfilter-flowtable-add-bridge-vlan-filtering-suppor.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-27-netfilter-flowtable-bridge-vlan-hardware-offload-and.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/791-v5.13-r8152-adjust-rtl8152_check_firmware-function.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/788-v5.12-r8152-replace-netif_err-with-dev_err.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/407-v5.13-0001-dt-bindings-mtd-add-binding-for-Linksys-Northstar-pa.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-17-netfilter-flowtable-add-xmit-path-types.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/741-v5.14-0001-net-dsa-b53-Do-not-force-CPU-to-be-always-tagged.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-11-net-resolve-forwarding-path-from-virtual-netdevice-a.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-53-net-ethernet-mtk_eth_soc-handle-VLAN-pop-action.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/740-v5.13-0001-net-dsa-b53-Add-debug-prints-in-b53_vlan_enable.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/103-v5.13-MIPS-select-CPU_MIPS64-for-remaining-MIPS64-CPUs.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-04-net-dsa-qca8k-handle-qca8k_set_page-errors.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-39-net-ethernet-mtk_eth_soc-fix-build_skb-cleanup.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-18-net-dsa-qca8k-dsa-qca8k-protect-MASTER-busy_wait-wit.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-45-net-ethernet-mtk_eth_soc-implement-dynamic-interrupt.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/705-net-phy-at803x-select-correct-page-on-config-init.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-12-net-dsa-qca8k-limit-port5-delay-to-qca8337.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-10-netfilter-nftables-update-table-flags-from-the-commi.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-52-net-ethernet-mtk_eth_soc-missing-mutex.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/713-v5.15-net-phy-marvell-add-SFP-support-for-88E1510.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-25-net-phy-add-support-for-qca8k-switch-internal-PHY-in.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-16-net-dsa-qca8k-make-rgmii-delay-configurable.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-11-net-dsa-qca8k-add-priority-tweak-to-qca8337-switch.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/737-v5.14-02-net-dsa-qca8k-add-missing-check-return-value-in-qca8.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/711-v5.12-sfp-add-support-for-100-base-x-SFPs.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/771-v5.14-net-phy-add-MediaTek-Gigabit-Ethernet-PHY-driver.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-14-net-bridge-resolve-forwarding-path-for-VLAN-tag-acti.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/739-v5.15-net-dsa-qca8k-fix-kernel-panic-with-legacy-mdio-mapping.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/790-v5.13-r8152-set-inter-fram-gap-time-depending-on-speed.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-19-net-dsa-qca8k-enlarge-mdio-delay-and-timeout.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/712-v5.13-net-phy-marvell-refactor-HWMON-OOP-style.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/786-v5.12-r8152-enable-U1-U2-for-USB_SPEED_SUPER.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/830-v5.14-leds-lp55xx-Initialize-enable-GPIO-direction-to-outp.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-32-net-ethernet-mtk_eth_soc-add-support-for-initializin.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/720-v5.12-net-bridge-notify-switchdev-of-disappearance-of-old-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-50-net-ethernet-mtk_eth_soc-set-PPE-flow-hash-as-skb-ha.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-54-netfilter-flowtable-dst_check-from-garbage-collector.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-12-net-8021q-resolve-forwarding-path-for-vlan-devices.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-42-net-ethernet-mtk_eth_soc-remove-unnecessary-TX-queue.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/602-v5.12-net-add-sysfs-attribute-to-control-napi-threaded-mod.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-35-net-ethernet-mediatek-ppe-fix-busy-wait-loop.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-51-net-ethernet-mtk_eth_soc-use-iopoll.h-macro-for-DMA-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-10-devicetree-net-dsa-qca8k-Document-new-compatible-qca.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-08-net-dsa-qca8k-handle-error-from-qca8k_busy_wait.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/071-crypto-arm-chacha-neon-optimize-for-non-block-size-m.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-06-net-dsa-qca8k-handle-error-with-qca8k_write-operatio.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-23-net-dsa-qca8k-pass-switch_revision-info-to-phy-dev_f.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/740-v5.13-0003-net-dsa-b53-relax-is63xx-condition.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/406-v5.13-0002-dt-bindings-nvmem-drop-nodename-restriction.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-20-netfilter-flowtable-add-vlan-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/768-v5.15-net-dsa-mt7530-set-STP-state-on-filter-ID-1.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/706-net-phy-at803x-fix-probe-error-if-copper-page-is-sel.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-20-net-dsa-qca8k-add-support-for-internal-phy-and-inter.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/408-v5.13-mtd-cfi_cmdset_0002-Disable-buffered-writes-for-AMD.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/604-v5.12-net-fix-hangup-on-napi_disable-for-threaded-napi.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/740-v5.13-0004-net-dsa-tag_brcm-add-support-for-legacy-tags.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-30-dsa-slave-add-support-for-TC_SETUP_FT.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/740-v5.13-0002-net-dsa-b53-spi-allow-device-tree-probing.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-08-netfilter-flowtable-call-dst_check-to-fall-back-to-c.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/722-v5.12-net-dsa-don-t-use-switchdev_notifier_fdb_info-in-dsa.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/784-v5.12-r8152-replace-several-functions-about-phy-patch-requ.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/789-v5.12-r8152-spilt-rtl_set_eee_plus-and-r8153b_green_en.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/800-v5.13-0004-firmware-bcm47xx_nvram-look-for-NVRAM-with-for-inste.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/725-v5.12-net-dsa-listen-for-SWITCHDEV_-FDB-DEL-_ADD_TO_DEVICE.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/600-v5.12-net-extract-napi-poll-functionality-to-__napi_poll.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-09-net-dsa-qca8k-add-support-for-qca8327-switch.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/402-v5.12-0001-dt-bindings-mtd-move-partition-binding-to-its-own-fi.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/781-v5.11-net-usb-r8152-Fix-a-couple-of-spelling-errors-in-fw_.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/401-v5.11-dt-bindings-mtd-convert-fixed-partitions-to-the-json.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-26-netfilter-nft_flow_offload-use-direct-xmit-if-hardwa.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/851-v5.15-0002-phy-marvell-phy-mvebu-a3700-comphy-Remove-unsupporte.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/404-v5.13-mtd-parsers-ofpart-limit-parsing-of-deprecated-DT-sy.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/409-v5.14-0001-dt-bindings-mtd-brcm-trx-Add-brcm-trx-magic.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-03-net-dsa-qca8k-improve-qca8k-read-write-rmw-bus-acces.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/787-v5.12-r8152-check-if-the-pointer-of-the-function-exists.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-29-netfilter-flowtable-support-for-FLOW_ACTION_PPPOE_PU.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/740-v5.13-0005-net-dsa-b53-support-legacy-tags.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/402-v5.12-0002-dt-bindings-mtd-add-binding-for-BCM4908-partitions.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-46-net-ethernet-mtk_eth_soc-cache-HW-pointer-of-last-fr.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-15-net-dsa-qca8k-add-ethernet-ports-fallback-to-setup_m.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-07-net-dsa-qca8k-handle-error-with-qca8k_rmw-operation.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/409-v5.14-0003-mtd-parsers-trx-Allow-to-use-TRX-parser-on-Mediatek-.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-33-net-ethernet-mtk_eth_soc-add-flow-offloading-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/072-crypto-arm-chacha-neon-add-missing-counter-increment.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/403-v5.13-mtd-parsers-ofpart-support-BCM4908-fixed-partitions.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-05-netfilter-flowtable-move-skb_try_make_writable-befor.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-13-net-dsa-qca8k-add-GLOBAL_FC-settings-needed-for-qca8.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/762-v5.11-net-dsa-mt7530-support-setting-MTU.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-19-netfilter-flowtable-use-dev_fill_forward_path-to-obt.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-22-netfilter-flowtable-add-pppoe-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-17-net-dsa-qca8k-clear-MASTER_EN-after-phy-read-write.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/800-v5.13-0005-firmware-bcm47xx_nvram-inline-code-checking-NVRAM-si.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-18-netfilter-flowtable-use-dev_fill_forward_path-to-obt.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/767-v5.15-net-dsa-mt7530-use-independent-VLAN-learning-on-VLAN.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/780-v5.11-net-usb-r8152-Provide-missing-documentation-for-some.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/736-v5.14-net-dsa-qca8k-fix-missing-unlock-on-error-in-qca8k-vlan.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/406-v5.13-0003-dt-bindings-mtd-Document-use-of-nvmem-cells-compatib.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-16-net-dsa-resolve-forwarding-path-for-dsa-slave-ports.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/740-v5.13-0006-net-dsa-b53-mmap-Add-device-tree-support.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-24-selftests-netfilter-flowtable-bridge-and-vlan-suppor.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-48-net-ethernet-mtk_eth_soc-reduce-unnecessary-interrup.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/733-v5.15-0001-net-bgmac-bcma-handle-deferred-probe-error-due-to-ma.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/765-v5.15-net-dsa-mt7530-disable-learning-on-standalone-ports.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-01-net-dsa-qca8k-change-simple-print-to-dev-variant.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/407-v5.13-0002-mtd-parsers-ofpart-support-Linksys-Northstar-partiti.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/783-v5.12-net-usb-r8152-use-new-tasklet-API.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/820-v5.13-make-pci_host_common_probe-declare-its-reliance-on-msi-domains.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/409-v5.14-0002-mtd-parsers-trx-Allow-to-specify-brcm-trx-magic-in-D.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-40-net-ethernet-mtk_eth_soc-use-napi_consume_skb.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/744-v5.15-net-dsa-don-t-set-skb-offload_fwd_mark-when-not-offl.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/821-v5.13-let-pci-host-bridges-declar-their-reliance-on-msi-domains.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-14-net-dsa-qca8k-add-support-for-switch-rev.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/311-v5.11-MIPS-zboot-put-appended-dtb-into-a-section.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-36-net-ethernet-mediatek-fix-a-typo-bug-in-flow-offload.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/735-v5.14-02-net-dsa-qca8k-use-iopoll-macro-for-qca8k_busy_wait.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/721-v5.12-net-dsa-be-louder-when-a-non-legacy-FDB-operation-fa.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-15-net-ppp-resolve-forwarding-path-for-bridge-pppoe-dev.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-49-net-ethernet-mtk_eth_soc-rework-NAPI-callbacks.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/800-v5.13-0001-firmware-bcm47xx_nvram-rename-finding-function-and-i.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/010-Kbuild-don-t-hardcode-path-to-awk-in-scripts-ld-vers.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/080-wireguard-peer-put-frequently-used-members-above-cac.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/738-v5.14-02-net-dsa-qca8k-check-the-correct-variable-in-qca8k-se.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-38-net-ethernet-mtk_eth_soc-unmap-RX-data-before-callin.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/610-v5.13-34-docs-nf_flowtable-update-documentation-with-enhancem.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.15/773-v5.18-1-net-dsa-Move-VLAN-filtering-syncing-out-of-dsa_switc.patch", "target/linux/generic/backport-5.15/773-v5.18-2-net-dsa-Avoid-cross-chip-syncing-of-VLAN-filtering.patch" ], "commitId" : "fc8778981fb4240d87dec182181eff685dc76633", "timestamp" : 1648339654000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: 5.15: rework backport patch\u000a\u000aRework backport patch for kernel 5.15.\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 00:07:34 +0000", "id" : "fc8778981fb4240d87dec182181eff685dc76633", "msg" : "generic: 5.15: rework backport patch", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/773-v5.18-1-net-dsa-Move-VLAN-filtering-syncing-out-of-dsa_switc.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/773-v5.18-2-net-dsa-Avoid-cross-chip-syncing-of-VLAN-filtering.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.15/753-net-next-net-dsa-qca8k-remove-redundant-check-in-parse_port_config.patch", "target/linux/generic/backport-5.15/761-net-next-net-dsa-qca8k-add-support-for-mdb_add-del.patch", "target/linux/generic/backport-5.15/755-net-next-net-dsa-qca8k-remove-extra-mutex_init-in-qca8k_setup.patch", "target/linux/generic/backport-5.15/752-v5.16-net-dsa-qca8k-fix-MTU-calculation.patch", "target/linux/generic/backport-5.15/751-v5.16-net-dsa-qca8k-fix-internal-delay-applied-to-the-wrong-PAD.patch", "target/linux/generic/backport-5.15/759-net-next-net-dsa-qca8k-add-support-for-port-fast-aging.patch", "target/linux/generic/backport-5.15/760-net-next-net-dsa-qca8k-add-set_ageing_time-support.patch", "target/linux/generic/backport-5.15/757-net-next-net-dsa-qca8k-initial-conversion-to-regmap-heper.patch", "target/linux/generic/backport-5.15/754-net-next-net-dsa-qca8k-convert-to-GENMASK_FIELD_PREP_FIELD_GET.patch", "target/linux/generic/backport-5.15/756-net-next-net-dsa-qca8k-move-regmap-init-in-probe-and-set-it.patch", "target/linux/generic/backport-5.15/758-net-next-net-dsa-qca8k-add-additional-MIB-counter-and-.patch" ], "commitId" : "7829ae4a2f9d37fa66b683d5824e0e3e93bb6c50", "timestamp" : 1648339654000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: 5.15: qca8k: refresh backport patches\u000a\u000aRefresh qca8k backport patches for 5.15 kernel.\u000aVlan_prepare is now dropped and there were some changes\u000ato vlan add/remove functions.\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 00:07:34 +0000", "id" : "7829ae4a2f9d37fa66b683d5824e0e3e93bb6c50", "msg" : "generic: 5.15: qca8k: refresh backport patches", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/752-v5.16-net-dsa-qca8k-fix-MTU-calculation.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/753-net-next-net-dsa-qca8k-remove-redundant-check-in-parse_port_config.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/761-net-next-net-dsa-qca8k-add-support-for-mdb_add-del.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/757-net-next-net-dsa-qca8k-initial-conversion-to-regmap-heper.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/759-net-next-net-dsa-qca8k-add-support-for-port-fast-aging.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/758-net-next-net-dsa-qca8k-add-additional-MIB-counter-and-.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/760-net-next-net-dsa-qca8k-add-set_ageing_time-support.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/755-net-next-net-dsa-qca8k-remove-extra-mutex_init-in-qca8k_setup.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/754-net-next-net-dsa-qca8k-convert-to-GENMASK_FIELD_PREP_FIELD_GET.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/751-v5.16-net-dsa-qca8k-fix-internal-delay-applied-to-the-wrong-PAD.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/756-net-next-net-dsa-qca8k-move-regmap-init-in-probe-and-set-it.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/hack-5.15/711-net-dsa-mv88e6xxx-disable-ATU-violation.patch", "target/linux/generic/hack-5.15/220-arm-gc_sections.patch", "target/linux/generic/hack-5.15/700-swconfig_switch_drivers.patch", "target/linux/generic/hack-5.15/660-fq_codel_defaults.patch", "target/linux/generic/hack-5.15/401-mtd-super-don-t-reply-on-mtdblock-device-minor.patch", "target/linux/generic/hack-5.15/321-powerpc_crtsavres_prereq.patch", "target/linux/generic/hack-5.15/721-net-add-packet-mangeling.patch", "target/linux/generic/hack-5.15/901-debloat_sock_diag.patch", "target/linux/generic/hack-5.15/600-bridge_offload.patch", "target/linux/generic/hack-5.15/410-block-fit-partition-parser.patch", "target/linux/generic/hack-5.15/259-regmap_dynamic.patch", "target/linux/generic/hack-5.15/212-tools_portability.patch", "target/linux/generic/hack-5.15/773-bgmac-add-srab-switch.patch", "target/linux/generic/files/drivers/net/phy/b53/b53_common.c", "target/linux/ath25/files/drivers/net/phy/mvswitch.c", "target/linux/generic/hack-5.15/402-mtd-blktrans-call-add-disks-after-mtd-device.patch", "target/linux/generic/hack-5.15/710-net-dsa-mv88e6xxx-default-VID-1.patch", "target/linux/generic/hack-5.15/904-debloat_dma_buf.patch", "target/linux/generic/files/drivers/net/phy/ar8216.c" ], "commitId" : "1f302afd7350f46ec0fcc4b12b0ad59ac92fe5b6", "timestamp" : 1648339654000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: 5.15: rework hack patch\u000a\u000aRework hack patch in dir for kernel 5.15.\u000aFor the specific patch of packet mangeling introduce a new extra_priv_flags\u000aas we don't have enough space to add additional flags in priv_flags.\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 00:07:34 +0000", "id" : "1f302afd7350f46ec0fcc4b12b0ad59ac92fe5b6", "msg" : "generic: 5.15: rework hack patch", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/220-arm-gc_sections.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/721-net-add-packet-mangeling.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/901-debloat_sock_diag.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/700-swconfig_switch_drivers.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/904-debloat_dma_buf.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/212-tools_portability.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/401-mtd-super-don-t-reply-on-mtdblock-device-minor.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/711-net-dsa-mv88e6xxx-disable-ATU-violation.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/410-block-fit-partition-parser.patch" }, { "editType" : "edit", "file" : "target/linux/generic/files/drivers/net/phy/ar8216.c" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/600-bridge_offload.patch" }, { "editType" : "edit", "file" : "target/linux/generic/files/drivers/net/phy/b53/b53_common.c" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/660-fq_codel_defaults.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/710-net-dsa-mv88e6xxx-default-VID-1.patch" }, { "editType" : "edit", "file" : "target/linux/ath25/files/drivers/net/phy/mvswitch.c" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/773-bgmac-add-srab-switch.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/321-powerpc_crtsavres_prereq.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/402-mtd-blktrans-call-add-disks-after-mtd-device.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/259-regmap_dynamic.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/pending-5.15/763-net-bridge-switchdev-Include-local-flag-in-FDB-notif.patch", "target/linux/generic/pending-5.15/920-mangle_bootargs.patch", "target/linux/generic/pending-5.15/130-add-linux-spidev-compatible-si3210.patch", "target/linux/generic/pending-5.15/141-jffs2-add-RENAME_EXCHANGE-support.patch", "target/linux/generic/pending-5.15/834-ledtrig-libata.patch", "target/linux/generic/pending-5.15/270-platform-mikrotik-build-bits.patch", "target/linux/generic/pending-5.15/800-bcma-get-SoC-device-struct-copy-its-DMA-params-to-th.patch", "target/linux/generic/pending-5.15/767-net-dsa-Sync-static-FDB-entries-on-foreign-interface.patch", "target/linux/generic/pending-5.15/613-netfilter_optional_tcp_window_check.patch", "target/linux/generic/pending-5.15/100-compiler.h-only-include-asm-rwonce.h-for-kernel-code.patch", "target/linux/generic/pending-5.15/420-mtd-redboot_space.patch", "target/linux/generic/pending-5.15/305-mips_module_reloc.patch", "target/linux/generic/pending-5.15/140-jffs2-use-.rename2-and-add-RENAME_WHITEOUT-support.patch", "target/linux/generic/pending-5.15/730-net-phy-at803x-fix-feature-detection.patch", "target/linux/generic/pending-5.15/309-MIPS-Add-CPU-option-reporting-to-proc-cpuinfo.patch", "target/linux/generic/pending-5.15/850-0005-PCI-aardvark-Check-return-value-of-generic_handle_do.patch", "target/linux/generic/pending-5.15/762-net-bridge-switchdev-Refactor-br_switchdev_fdb_notif.patch", "target/linux/generic/pending-5.15/683-of_net-add-mac-address-to-of-tree.patch", "target/linux/generic/pending-5.15/765-net-dsa-Include-local-addresses-in-assisted-CPU-port.patch", "target/linux/generic/pending-5.15/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch", "target/linux/generic/pending-5.15/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch", "target/linux/generic/pending-5.15/530-jffs2_make_lzma_available.patch", "target/linux/generic/pending-5.15/330-MIPS-kexec-Accept-command-line-parameters-from-users.patch", "target/linux/generic/pending-5.15/764-net-bridge-switchdev-Send-FDB-notifications-for-host.patch", "target/linux/generic/pending-5.15/682-of_net-add-mac-address-increment-support.patch", "target/linux/generic/pending-5.15/810-pci_disable_common_quirks.patch", "target/linux/generic/pending-5.15/766-net-dsa-Include-bridge-addresses-in-assisted-CPU-por.patch", "target/linux/generic/pending-5.15/703-phy-add-detach-callback-to-struct-phy_driver.patch", "target/linux/generic/pending-5.15/435-mtd-add-routerbootpart-parser-config.patch", "target/linux/generic/pending-5.15/492-try-auto-mounting-ubi0-rootfs-in-init-do_mounts.c.patch", "target/linux/generic/pending-5.15/410-mtd-parsers-ofpart-fix-parsing-subpartitions.patch" ], "commitId" : "483503603cb210919088294051e6d27de1f03718", "timestamp" : 1648339654000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: 5.15: rework pending patch\u000a\u000aRework pending patch for kernel 5.15\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 00:07:34 +0000", "id" : "483503603cb210919088294051e6d27de1f03718", "msg" : "generic: 5.15: rework pending patch", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/834-ledtrig-libata.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/703-phy-add-detach-callback-to-struct-phy_driver.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/270-platform-mikrotik-build-bits.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.15/763-net-bridge-switchdev-Include-local-flag-in-FDB-notif.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/140-jffs2-use-.rename2-and-add-RENAME_WHITEOUT-support.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/435-mtd-add-routerbootpart-parser-config.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/530-jffs2_make_lzma_available.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/920-mangle_bootargs.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.15/767-net-dsa-Sync-static-FDB-entries-on-foreign-interface.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.15/764-net-bridge-switchdev-Send-FDB-notifications-for-host.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/810-pci_disable_common_quirks.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/305-mips_module_reloc.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/309-MIPS-Add-CPU-option-reporting-to-proc-cpuinfo.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/130-add-linux-spidev-compatible-si3210.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.15/766-net-dsa-Include-bridge-addresses-in-assisted-CPU-por.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/800-bcma-get-SoC-device-struct-copy-its-DMA-params-to-th.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/492-try-auto-mounting-ubi0-rootfs-in-init-do_mounts.c.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/683-of_net-add-mac-address-to-of-tree.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/100-compiler.h-only-include-asm-rwonce.h-for-kernel-code.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/682-of_net-add-mac-address-increment-support.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/613-netfilter_optional_tcp_window_check.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.15/765-net-dsa-Include-local-addresses-in-assisted-CPU-port.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.15/410-mtd-parsers-ofpart-fix-parsing-subpartitions.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.15/730-net-phy-at803x-fix-feature-detection.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/141-jffs2-add-RENAME_EXCHANGE-support.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0005-PCI-aardvark-Check-return-value-of-generic_handle_do.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/330-MIPS-kexec-Accept-command-line-parameters-from-users.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/420-mtd-redboot_space.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.15/762-net-bridge-switchdev-Refactor-br_switchdev_fdb_notif.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/pending-5.15/613-netfilter_optional_tcp_window_check.patch" ], "commitId" : "92fb51bc98814958f4c4d69b6a397a17c83d62c6", "timestamp" : 1648339654000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: 5.15: standardize tcp_no_window_check pending patch\u000a\u000aStandardize pending patch tcp_no_window_check patch as with\u000anew kernel they added a check for global variables.\u000aThe 2 new condition are that they must be read-only or\u000athe data pointer should not point to kernel/module global\u000adata.\u000aRemove the global variable and move it to a standard place\u000afollowing other variables logic.\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 00:07:34 +0000", "id" : "92fb51bc98814958f4c4d69b6a397a17c83d62c6", "msg" : "generic: 5.15: standardize tcp_no_window_check pending patch", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/613-netfilter_optional_tcp_window_check.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.15/300-v5.18-pinctrl-qcom-Return--EINVAL-for-setting-affinity-if-no-IRQ-parent.patch" ], "commitId" : "7aa0f9365c825045b2c5c0cd9870e61bb76ae881", "timestamp" : 1648339655000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: 5.15: fix affinity warning for qcom target\u000a\u000aBackport a patch from 5.18 that fix affinity warning from qcom pinctrl driver.\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 00:07:35 +0000", "id" : "7aa0f9365c825045b2c5c0cd9870e61bb76ae881", "msg" : "generic: 5.15: fix affinity warning for qcom target", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.15/300-v5.18-pinctrl-qcom-Return--EINVAL-for-setting-affinity-if-no-IRQ-parent.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mediatek/Makefile", "target/linux/generic/config-5.15" ], "commitId" : "07b92c636a0160eb9a36bb00e5d4c0247381d7a2", "timestamp" : 1648343844000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: 5.15: refresh config\u000a\u000aRefresh kernel 5.15 generic config file\u000a\u000aSigned-off-by: Ansuel Smith \u000a[added some missing Kconfig symbols]\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-27 02:17:24 +0100", "id" : "07b92c636a0160eb9a36bb00e5d4c0247381d7a2", "msg" : "generic: 5.15: refresh config", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.15" }, { "editType" : "edit", "file" : "target/linux/mediatek/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/kernel-5.15" ], "commitId" : "b268ec5ff8baed74037d04a74f61c0417d931ad9", "timestamp" : 1648343844000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: 5.15: add support for new kernel version\u000a\u000aAdd hash/version file and enable kernel 5.15 for openwrt.\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 02:17:24 +0100", "id" : "b268ec5ff8baed74037d04a74f61c0417d931ad9", "msg" : "generic: 5.15: add support for new kernel version", "paths" : [ { "editType" : "add", "file" : "include/kernel-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/netfilter.mk", "package/kernel/linux/modules/block.mk", "package/kernel/linux/modules/netsupport.mk", "package/kernel/linux/modules/lib.mk", "package/kernel/linux/modules/fs.mk", "include/netfilter.mk", "package/kernel/linux/modules/input.mk", "package/kernel/linux/modules/other.mk", "package/kernel/linux/modules/crypto.mk" ], "commitId" : "bd0db6017b1921c935785cdccdf0243fddf0b949", "timestamp" : 1648343844000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "kernel: 5.15: add new module\u000a\u000aAdd new module require in 5.15\u000a- Changes in block module\u000a- Changes in netfilter module (log module unified)\u000a- Changes in fs module (mainly new depends for cifs and new ntfs3 module)\u000a- Changes in lib add shared lib now used by more than 1 kmod\u000a- Changes in crypto, dropped one crypto algo added arm crypto accellerator\u000a- Changes in other, add zram default compressor choice and missing lib\u000a by tpm module\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 02:17:24 +0100", "id" : "bd0db6017b1921c935785cdccdf0243fddf0b949", "msg" : "kernel: 5.15: add new module", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/crypto.mk" }, { "editType" : "edit", "file" : "package/kernel/linux/modules/input.mk" }, { "editType" : "edit", "file" : "package/kernel/linux/modules/lib.mk" }, { "editType" : "edit", "file" : "package/kernel/linux/modules/netsupport.mk" }, { "editType" : "edit", "file" : "package/kernel/linux/modules/other.mk" }, { "editType" : "edit", "file" : "package/kernel/linux/modules/fs.mk" }, { "editType" : "edit", "file" : "include/netfilter.mk" }, { "editType" : "edit", "file" : "package/kernel/linux/modules/netfilter.mk" }, { "editType" : "edit", "file" : "package/kernel/linux/modules/block.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.15/763-net-next-net-dsa-qca8k-add-LAG-support.patch", "target/linux/generic/backport-5.15/764-net-next-net-dsa-qca8k-fix-warning-in-LAG-feature.patch", "target/linux/generic/backport-5.15/762-net-next-net-dsa-qca8k-add-support-for-mirror-mode.patch" ], "commitId" : "ec818e5d291169784f183680c2b4013174324b68", "timestamp" : 1648343844000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: 5.15: backport mirror mode and LAG feature for qca8k\u000a\u000aBackport LAG and mirror mode feature for qca8k.\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 02:17:24 +0100", "id" : "ec818e5d291169784f183680c2b4013174324b68", "msg" : "generic: 5.15: backport mirror mode and LAG feature for qca8k", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.15/764-net-next-net-dsa-qca8k-fix-warning-in-LAG-feature.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/763-net-next-net-dsa-qca8k-add-LAG-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/762-net-next-net-dsa-qca8k-add-support-for-mirror-mode.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/hack-5.15/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch", "target/linux/generic/hack-5.15/724-net-phy-aquantia-Add-AQR113-driver-support.patch", "target/linux/generic/hack-5.15/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch" ], "commitId" : "81fdb6afe3e4068d8ebac127523b5c6175eb551a", "timestamp" : 1648343844000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: 5.15: fix new AQR PHY patches\u000a\u000aAfter fixing the original 720 patch, it looks like more were added for\u000aadditional AQR ID-s.\u000a\u000aPatches that add the additional AQR PHY ID-s is just copy/paste from 5.10\u000aand kernel 5.11 dropped the ack_interrupt method for PHY IRQ handling,\u000ainstead handle_interrupt is used.\u000a\u000aSo, simply switch to using handle_interrupt like other upstream AQR PHY-s.\u000a\u000aSigned-off-by: Robert Marko \u000a", "date" : "2022-03-27 02:17:24 +0100", "id" : "81fdb6afe3e4068d8ebac127523b5c6175eb551a", "msg" : "generic: 5.15: fix new AQR PHY patches", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/724-net-phy-aquantia-Add-AQR113-driver-support.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/hack-5.15/720-net-phy-add-aqr-phys.patch" ], "commitId" : "71efd34700e59f553367abb1b5de28c01f4c2d12", "timestamp" : 1648343844000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: 5.15: fix AQR 113C and 813\u000a\u000aPatches that add the additional AQR PHY ID-s is just copy/paste from 5.10\u000aand kernel 5.11 dropped the ack_interrupt method for PHY IRQ handling,\u000ainstead handle_interrupt is used.\u000a\u000aSo, simply switch to using handle_interrupt like other upstream AQR PHY-s.\u000a\u000aSigned-off-by: Robert Marko \u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 02:17:24 +0100", "id" : "71efd34700e59f553367abb1b5de28c01f4c2d12", "msg" : "generic: 5.15: fix AQR 113C and 813", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/720-net-phy-add-aqr-phys.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/hack-5.15/410-block-fit-partition-parser.patch", "target/linux/generic/files/block/partitions/fit.c", "target/linux/generic/hack-5.15/402-mtd-blktrans-call-add-disks-after-mtd-device.patch", "target/linux/generic/hack-5.15/401-mtd-super-don-t-reply-on-mtdblock-device-minor.patch", "target/linux/generic/hack-5.15/420-mtd-set-rootfs-to-be-root-dev.patch" ], "commitId" : "30a5e073906ab671c31063cb0deed00686369277", "timestamp" : 1648353091000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: 5.15: get uImage.FIT partition parser ready\u000a\u000aPrepare uImage.FIT partition parser for Linux 5.15\u000a\u000aSigned-off-by: Daniel Golle \u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 04:51:31 +0100", "id" : "30a5e073906ab671c31063cb0deed00686369277", "msg" : "generic: 5.15: get uImage.FIT partition parser ready", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/files/block/partitions/fit.c" }, { "editType" : "delete", "file" : "target/linux/generic/hack-5.15/401-mtd-super-don-t-reply-on-mtdblock-device-minor.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/410-block-fit-partition-parser.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/420-mtd-set-rootfs-to-be-root-dev.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/402-mtd-blktrans-call-add-disks-after-mtd-device.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.15/766-02-net-dsa-replay-master-state-events-in-dsa_tree_-setu.patch", "target/linux/generic/backport-5.15/766-05-net-dsa-tag_qca-enable-promisc_on_master-flag.patch", "target/linux/generic/backport-5.15/765-4-net-next-net-dsa-hold-rtnl_mutex-when-calling-dsa_master_-set.patch", "target/linux/generic/backport-5.15/766-15-net-dsa-qca8k-add-support-for-larger-read-write-size.patch", "target/linux/generic/backport-5.15/766-01-net-dsa-provide-switch-operations-for-tracking-the-m.patch", "target/linux/generic/backport-5.15/765-3-net-next-net-dsa-stop-updating-master-MTU-from-master.c.patch", "target/linux/generic/backport-5.15/766-09-net-dsa-qca8k-add-tracking-state-of-master-port.patch", "target/linux/generic/backport-5.15/765-6-net-next-net-dsa-setup-master-before-ports.patch", "target/linux/generic/backport-5.15/766-07-net-dsa-tag_qca-add-define-for-handling-MIB-packet.patch", "target/linux/generic/backport-5.15/766-04-net-dsa-tag_qca-move-define-to-include-linux-dsa.patch", "target/linux/generic/backport-5.15/700-net-next-net-dsa-introduce-tagger-owned-storage-for-private.patch", "target/linux/generic/backport-5.15/766-12-net-dsa-qca8k-add-support-for-phy-read-write-with-mg.patch", "target/linux/generic/backport-5.15/701-net-dsa-make-tagging-protocols-connect-to-individual-switches.patch", "target/linux/generic/backport-5.15/766-14-net-dsa-qca8k-cache-lo-and-hi-for-mdio-write.patch", "target/linux/generic/backport-5.15/766-08-net-dsa-tag_qca-add-support-for-handling-mgmt-and-MI.patch", "target/linux/generic/backport-5.15/766-16-net-dsa-qca8k-introduce-qca8k_bulk_read-write-functi.patch", "target/linux/generic/backport-5.15/766-13-net-dsa-qca8k-move-page-cache-to-driver-priv.patch", "target/linux/generic/backport-5.15/765-2-net-next-net-dsa-merge-rtnl_lock-sections-in-dsa_slave_create.patch", "target/linux/generic/backport-5.15/766-03-net-dsa-tag_qca-convert-to-FIELD-macro.patch", "target/linux/generic/backport-5.15/765-1-net-next-net-dsa-reorder-PHY-initialization-with-MTU-setup-in.patch", "target/linux/generic/backport-5.15/765-5-net-next-net-dsa-first-set-up-shared-ports-then-non-shared-po.patch", "target/linux/generic/backport-5.15/766-11-net-dsa-qca8k-add-support-for-mib-autocast-in-Ethern.patch", "target/linux/generic/backport-5.15/766-06-net-dsa-tag_qca-add-define-for-handling-mgmt-Etherne.patch", "target/linux/generic/backport-5.15/766-10-net-dsa-qca8k-add-support-for-mgmt-read-write-in-Eth.patch" ], "commitId" : "327b6dbd98ed98be04eb891d9682ae212fe9f09d", "timestamp" : 1648353098000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: 5.15: backport mdio improvement patch for qca8k\u000a\u000aBackport qca8k mdio improvement patch merged upstream,\u000awhere we use eth packet when available to send mdio commands.\u000a\u000aThis should improve speed and cause less load on the CPU.\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 04:51:38 +0100", "id" : "327b6dbd98ed98be04eb891d9682ae212fe9f09d", "msg" : "generic: 5.15: backport mdio improvement patch for qca8k", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.15/766-03-net-dsa-tag_qca-convert-to-FIELD-macro.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/765-1-net-next-net-dsa-reorder-PHY-initialization-with-MTU-setup-in.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/765-5-net-next-net-dsa-first-set-up-shared-ports-then-non-shared-po.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/766-15-net-dsa-qca8k-add-support-for-larger-read-write-size.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/766-06-net-dsa-tag_qca-add-define-for-handling-mgmt-Etherne.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/766-08-net-dsa-tag_qca-add-support-for-handling-mgmt-and-MI.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/765-6-net-next-net-dsa-setup-master-before-ports.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/766-01-net-dsa-provide-switch-operations-for-tracking-the-m.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/766-10-net-dsa-qca8k-add-support-for-mgmt-read-write-in-Eth.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/766-11-net-dsa-qca8k-add-support-for-mib-autocast-in-Ethern.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/766-02-net-dsa-replay-master-state-events-in-dsa_tree_-setu.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/766-05-net-dsa-tag_qca-enable-promisc_on_master-flag.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/766-16-net-dsa-qca8k-introduce-qca8k_bulk_read-write-functi.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/765-3-net-next-net-dsa-stop-updating-master-MTU-from-master.c.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/766-12-net-dsa-qca8k-add-support-for-phy-read-write-with-mg.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/765-4-net-next-net-dsa-hold-rtnl_mutex-when-calling-dsa_master_-set.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/766-09-net-dsa-qca8k-add-tracking-state-of-master-port.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/766-07-net-dsa-tag_qca-add-define-for-handling-MIB-packet.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/701-net-dsa-make-tagging-protocols-connect-to-individual-switches.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/766-13-net-dsa-qca8k-move-page-cache-to-driver-priv.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/700-net-next-net-dsa-introduce-tagger-owned-storage-for-private.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/766-04-net-dsa-tag_qca-move-define-to-include-linux-dsa.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/765-2-net-next-net-dsa-merge-rtnl_lock-sections-in-dsa_slave_create.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/766-14-net-dsa-qca8k-cache-lo-and-hi-for-mdio-write.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/files/drivers/net/phy/ar8327.c", "target/linux/generic/files/drivers/net/phy/ar8216.c" ], "commitId" : "49d9d2b2105d3b547dd4ae35a691ed6eec6b4845", "timestamp" : 1648353098000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: fix compilation warning for ar8xxx swconfig\u000a\u000aThere are 2 warning for ar8xxx swconfig.\u000a- Fix not used dev variable when ETHERNET_PACKET_MANGLE\u000a is not selected\u000a- Convert fallthrough comment to compilation macro\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 04:51:38 +0100", "id" : "49d9d2b2105d3b547dd4ae35a691ed6eec6b4845", "msg" : "generic: fix compilation warning for ar8xxx swconfig", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/files/drivers/net/phy/ar8327.c" }, { "editType" : "edit", "file" : "target/linux/generic/files/drivers/net/phy/ar8216.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.15/761-net-next-net-dsa-qca8k-add-support-for-mdb_add-del.patch", "target/linux/generic/backport-5.15/765-4-net-next-net-dsa-hold-rtnl_mutex-when-calling-dsa_master_-set.patch", "target/linux/generic/backport-5.15/766-01-net-dsa-provide-switch-operations-for-tracking-the-m.patch", "target/linux/generic/backport-5.15/743-v5.16-0003-net-dsa-b53-Improve-flow-control-setup-on-BCM5301x.patch", "target/linux/generic/backport-5.15/773-v5.18-2-net-dsa-Avoid-cross-chip-syncing-of-VLAN-filtering.patch", "target/linux/generic/backport-5.15/766-07-net-dsa-tag_qca-add-define-for-handling-MIB-packet.patch", "target/linux/generic/backport-5.15/758-net-next-net-dsa-qca8k-add-additional-MIB-counter-and-.patch", "target/linux/generic/backport-5.15/766-12-net-dsa-qca8k-add-support-for-phy-read-write-with-mg.patch", "target/linux/generic/backport-5.15/766-14-net-dsa-qca8k-cache-lo-and-hi-for-mdio-write.patch", "target/linux/generic/backport-5.15/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch", "target/linux/generic/backport-5.15/766-13-net-dsa-qca8k-move-page-cache-to-driver-priv.patch", "target/linux/generic/backport-5.15/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch", "target/linux/generic/backport-5.15/765-1-net-next-net-dsa-reorder-PHY-initialization-with-MTU-setup-in.patch", "target/linux/generic/backport-5.15/746-v5.16-03-net-phy-at803x-enable-prefer-master-for-83xx-interna.patch", "target/linux/generic/backport-5.15/766-02-net-dsa-replay-master-state-events-in-dsa_tree_-setu.patch", "target/linux/generic/backport-5.15/011-kbuild-export-SUBARCH.patch", "target/linux/generic/backport-5.15/745-v5.16-01-net-phy-at803x-add-support-for-qca-8327-A-variant.patch", "target/linux/generic/backport-5.15/343-netfilter-nft_flow_offload-handle-netdevice-events-f.patch", "target/linux/generic/backport-5.15/747-v5.16-12-net-dsa-qca8k-add-support-for-QCA8328.patch", "target/linux/generic/backport-5.15/765-3-net-next-net-dsa-stop-updating-master-MTU-from-master.c.patch", "target/linux/generic/backport-5.15/764-net-next-net-dsa-qca8k-fix-warning-in-LAG-feature.patch", "target/linux/generic/backport-5.15/746-v5.16-04-net-phy-at803x-better-describe-debug-regs.patch", "target/linux/generic/backport-5.15/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch", "target/linux/generic/backport-5.15/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch", "target/linux/generic/backport-5.15/762-net-next-net-dsa-qca8k-add-support-for-mirror-mode.patch", "target/linux/generic/backport-5.15/766-08-net-dsa-tag_qca-add-support-for-handling-mgmt-and-MI.patch", "target/linux/generic/backport-5.15/745-v5.16-03-net-phy-at803x-fix-spacing-and-improve-name-for-83xx.patch", "target/linux/generic/backport-5.15/765-2-net-next-net-dsa-merge-rtnl_lock-sections-in-dsa_slave_create.patch", "target/linux/generic/backport-5.15/766-03-net-dsa-tag_qca-convert-to-FIELD-macro.patch", "target/linux/generic/backport-5.15/765-5-net-next-net-dsa-first-set-up-shared-ports-then-non-shared-po.patch", "target/linux/generic/backport-5.15/766-06-net-dsa-tag_qca-add-define-for-handling-mgmt-Etherne.patch", "target/linux/generic/backport-5.15/763-net-next-net-dsa-qca8k-add-LAG-support.patch", "target/linux/generic/backport-5.15/756-net-next-net-dsa-qca8k-move-regmap-init-in-probe-and-set-it.patch", "target/linux/generic/backport-5.15/050-v5.16-05-mips-bpf-Enable-eBPF-JITs.patch", "target/linux/generic/backport-5.15/753-net-next-net-dsa-qca8k-remove-redundant-check-in-parse_port_config.patch", "target/linux/generic/backport-5.15/755-net-next-net-dsa-qca8k-remove-extra-mutex_init-in-qca8k_setup.patch", "target/linux/generic/backport-5.15/766-15-net-dsa-qca8k-add-support-for-larger-read-write-size.patch", "target/linux/generic/backport-5.15/751-v5.16-net-dsa-qca8k-fix-internal-delay-applied-to-the-wrong-PAD.patch", "target/linux/generic/backport-5.15/746-v5.16-02-net-phy-at803x-add-DAC-amplitude-fix-for-8327-phy.patch", "target/linux/generic/backport-5.15/766-09-net-dsa-qca8k-add-tracking-state-of-master-port.patch", "target/linux/generic/backport-5.15/765-6-net-next-net-dsa-setup-master-before-ports.patch", "target/linux/generic/backport-5.15/757-net-next-net-dsa-qca8k-initial-conversion-to-regmap-heper.patch", "target/linux/generic/backport-5.15/743-v5.16-0002-net-dsa-b53-Drop-BCM5301x-workaround-for-a-wrong-CPU.patch", "target/linux/generic/backport-5.15/743-v5.16-0004-net-dsa-b53-Drop-unused-cpu_port-field.patch", "target/linux/generic/backport-5.15/745-v5.16-02-net-phy-at803x-add-resume-suspend-function-to-qca83x.patch", "target/linux/generic/backport-5.15/700-net-next-net-dsa-introduce-tagger-owned-storage-for-private.patch", "target/linux/generic/backport-5.15/742-v5.16-net-phy-at803x-add-support-for-qca-8327-internal-phy.patch", "target/linux/generic/backport-5.15/746-v5.16-01-net-phy-at803x-fix-resume-for-QCA8327-phy.patch", "target/linux/generic/backport-5.15/850-v5.17-0003-PCI-aardvark-Add-support-for-DEVCAP2-DEVCTL2-LNKCAP2.patch", "target/linux/generic/backport-5.15/766-11-net-dsa-qca8k-add-support-for-mib-autocast-in-Ethern.patch", "target/linux/generic/backport-5.15/754-net-next-net-dsa-qca8k-convert-to-GENMASK_FIELD_PREP_FIELD_GET.patch", "target/linux/generic/backport-5.15/766-10-net-dsa-qca8k-add-support-for-mgmt-read-write-in-Eth.patch", "target/linux/generic/backport-5.15/860-v5.17-MIPS-ath79-drop-_machine_restart-again.patch", "target/linux/generic/backport-5.15/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch", "target/linux/generic/backport-5.15/766-05-net-dsa-tag_qca-enable-promisc_on_master-flag.patch", "target/linux/generic/backport-5.15/752-v5.16-net-dsa-qca8k-fix-MTU-calculation.patch", "target/linux/generic/backport-5.15/773-v5.18-1-net-dsa-Move-VLAN-filtering-syncing-out-of-dsa_switc.patch", "target/linux/generic/backport-5.15/766-04-net-dsa-tag_qca-move-define-to-include-linux-dsa.patch", "target/linux/generic/backport-5.15/701-net-dsa-make-tagging-protocols-connect-to-individual-switches.patch", "target/linux/generic/backport-5.15/766-16-net-dsa-qca8k-introduce-qca8k_bulk_read-write-functi.patch", "target/linux/generic/backport-5.15/759-net-next-net-dsa-qca8k-add-support-for-port-fast-aging.patch", "target/linux/generic/backport-5.15/743-v5.16-0001-net-dsa-b53-Include-all-ports-in-enabled_ports.patch", "target/linux/generic/backport-5.15/760-net-next-net-dsa-qca8k-add-set_ageing_time-support.patch", "target/linux/generic/backport-5.15/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch", "target/linux/generic/backport-5.15/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch", "target/linux/generic/backport-5.15/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch", "target/linux/generic/backport-5.15/081-net-next-regmap-allow-to-define-reg_update_bits-for-no-bus.patch", "target/linux/generic/backport-5.15/300-v5.18-pinctrl-qcom-Return--EINVAL-for-setting-affinity-if-no-IRQ-parent.patch" ], "commitId" : "39a7c8d809e7b8f7c4e554a221776b824277989f", "timestamp" : 1648353098000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: 5.15: refresh backport patch\u000a\u000aUse 'make target/linux/refresh' to refresh backport patches.\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 04:51:38 +0100", "id" : "39a7c8d809e7b8f7c4e554a221776b824277989f", "msg" : "generic: 5.15: refresh backport patch", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/756-net-next-net-dsa-qca8k-move-regmap-init-in-probe-and-set-it.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/746-v5.16-04-net-phy-at803x-better-describe-debug-regs.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/766-08-net-dsa-tag_qca-add-support-for-handling-mgmt-and-MI.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/743-v5.16-0003-net-dsa-b53-Improve-flow-control-setup-on-BCM5301x.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/766-15-net-dsa-qca8k-add-support-for-larger-read-write-size.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/701-net-dsa-make-tagging-protocols-connect-to-individual-switches.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/745-v5.16-01-net-phy-at803x-add-support-for-qca-8327-A-variant.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/762-net-next-net-dsa-qca8k-add-support-for-mirror-mode.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/755-net-next-net-dsa-qca8k-remove-extra-mutex_init-in-qca8k_setup.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/766-13-net-dsa-qca8k-move-page-cache-to-driver-priv.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/747-v5.16-12-net-dsa-qca8k-add-support-for-QCA8328.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/766-06-net-dsa-tag_qca-add-define-for-handling-mgmt-Etherne.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/745-v5.16-03-net-phy-at803x-fix-spacing-and-improve-name-for-83xx.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/752-v5.16-net-dsa-qca8k-fix-MTU-calculation.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/766-02-net-dsa-replay-master-state-events-in-dsa_tree_-setu.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/343-netfilter-nft_flow_offload-handle-netdevice-events-f.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/743-v5.16-0001-net-dsa-b53-Include-all-ports-in-enabled_ports.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/757-net-next-net-dsa-qca8k-initial-conversion-to-regmap-heper.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/766-09-net-dsa-qca8k-add-tracking-state-of-master-port.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/753-net-next-net-dsa-qca8k-remove-redundant-check-in-parse_port_config.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/766-03-net-dsa-tag_qca-convert-to-FIELD-macro.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/743-v5.16-0002-net-dsa-b53-Drop-BCM5301x-workaround-for-a-wrong-CPU.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/746-v5.16-01-net-phy-at803x-fix-resume-for-QCA8327-phy.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/766-05-net-dsa-tag_qca-enable-promisc_on_master-flag.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/743-v5.16-0004-net-dsa-b53-Drop-unused-cpu_port-field.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/050-v5.16-05-mips-bpf-Enable-eBPF-JITs.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/766-14-net-dsa-qca8k-cache-lo-and-hi-for-mdio-write.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/759-net-next-net-dsa-qca8k-add-support-for-port-fast-aging.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/766-07-net-dsa-tag_qca-add-define-for-handling-MIB-packet.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/766-10-net-dsa-qca8k-add-support-for-mgmt-read-write-in-Eth.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/758-net-next-net-dsa-qca8k-add-additional-MIB-counter-and-.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/742-v5.16-net-phy-at803x-add-support-for-qca-8327-internal-phy.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/766-04-net-dsa-tag_qca-move-define-to-include-linux-dsa.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/765-4-net-next-net-dsa-hold-rtnl_mutex-when-calling-dsa_master_-set.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/763-net-next-net-dsa-qca8k-add-LAG-support.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/860-v5.17-MIPS-ath79-drop-_machine_restart-again.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/761-net-next-net-dsa-qca8k-add-support-for-mdb_add-del.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/766-11-net-dsa-qca8k-add-support-for-mib-autocast-in-Ethern.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/300-v5.18-pinctrl-qcom-Return--EINVAL-for-setting-affinity-if-no-IRQ-parent.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/700-net-next-net-dsa-introduce-tagger-owned-storage-for-private.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/766-12-net-dsa-qca8k-add-support-for-phy-read-write-with-mg.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/765-2-net-next-net-dsa-merge-rtnl_lock-sections-in-dsa_slave_create.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/751-v5.16-net-dsa-qca8k-fix-internal-delay-applied-to-the-wrong-PAD.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/765-6-net-next-net-dsa-setup-master-before-ports.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/754-net-next-net-dsa-qca8k-convert-to-GENMASK_FIELD_PREP_FIELD_GET.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/766-16-net-dsa-qca8k-introduce-qca8k_bulk_read-write-functi.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/760-net-next-net-dsa-qca8k-add-set_ageing_time-support.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/773-v5.18-1-net-dsa-Move-VLAN-filtering-syncing-out-of-dsa_switc.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/746-v5.16-03-net-phy-at803x-enable-prefer-master-for-83xx-interna.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/081-net-next-regmap-allow-to-define-reg_update_bits-for-no-bus.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/765-3-net-next-net-dsa-stop-updating-master-MTU-from-master.c.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0003-PCI-aardvark-Add-support-for-DEVCAP2-DEVCTL2-LNKCAP2.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/765-5-net-next-net-dsa-first-set-up-shared-ports-then-non-shared-po.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/745-v5.16-02-net-phy-at803x-add-resume-suspend-function-to-qca83x.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/746-v5.16-02-net-phy-at803x-add-DAC-amplitude-fix-for-8327-phy.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/766-01-net-dsa-provide-switch-operations-for-tracking-the-m.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/773-v5.18-2-net-dsa-Avoid-cross-chip-syncing-of-VLAN-filtering.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/011-kbuild-export-SUBARCH.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/764-net-next-net-dsa-qca8k-fix-warning-in-LAG-feature.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/765-1-net-next-net-dsa-reorder-PHY-initialization-with-MTU-setup-in.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/hack-5.15/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch", "target/linux/generic/hack-5.15/902-debloat_proc.patch", "target/linux/generic/hack-5.15/723-net-phy-aquantia-fix-system-side-protocol-mi.patch", "target/linux/generic/hack-5.15/204-module_strip.patch", "target/linux/generic/hack-5.15/280-rfkill-stubs.patch", "target/linux/generic/hack-5.15/660-fq_codel_defaults.patch", "target/linux/generic/hack-5.15/420-mtd-set-rootfs-to-be-root-dev.patch", "target/linux/generic/hack-5.15/250-netfilter_depends.patch", "target/linux/generic/hack-5.15/901-debloat_sock_diag.patch", "target/linux/generic/hack-5.15/721-net-add-packet-mangeling.patch", "target/linux/generic/hack-5.15/600-bridge_offload.patch", "target/linux/generic/hack-5.15/301-mips_image_cmdline_hack.patch", "target/linux/generic/hack-5.15/430-mtk-bmt-support.patch", "target/linux/generic/hack-5.15/260-crypto_test_dependencies.patch", "target/linux/generic/hack-5.15/214-spidev_h_portability.patch", "target/linux/generic/hack-5.15/253-ksmbd-config.patch", "target/linux/generic/hack-5.15/760-net-usb-r8152-add-LED-configuration-from-OF.patch", "target/linux/generic/hack-5.15/711-net-dsa-mv88e6xxx-disable-ATU-violation.patch", "target/linux/generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch", "target/linux/generic/hack-5.15/220-arm-gc_sections.patch", "target/linux/generic/hack-5.15/720-net-phy-add-aqr-phys.patch", "target/linux/generic/hack-5.15/251-kconfig.patch", "target/linux/generic/hack-5.15/724-net-phy-aquantia-Add-AQR113-driver-support.patch", "target/linux/generic/hack-5.15/221-module_exports.patch", "target/linux/generic/hack-5.15/300-MIPS-r4k_cache-use-more-efficient-cache-blast.patch", "target/linux/generic/hack-5.15/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch", "target/linux/generic/hack-5.15/410-block-fit-partition-parser.patch", "target/linux/generic/hack-5.15/230-openwrt_lzma_options.patch", "target/linux/generic/hack-5.15/259-regmap_dynamic.patch", "target/linux/generic/hack-5.15/212-tools_portability.patch", "target/linux/generic/hack-5.15/651-wireless_mesh_header.patch", "target/linux/generic/hack-5.15/773-bgmac-add-srab-switch.patch", "target/linux/generic/hack-5.15/800-GPIO-add-named-gpio-exports.patch", "target/linux/generic/hack-5.15/402-mtd-blktrans-call-add-disks-after-mtd-device.patch", "target/linux/generic/hack-5.15/780-usb-net-MeigLink_modem_support.patch", "target/linux/generic/hack-5.15/710-net-dsa-mv88e6xxx-default-VID-1.patch", "target/linux/generic/hack-5.15/205-kconfig-exit.patch", "target/linux/generic/hack-5.15/920-device_tree_cmdline.patch", "target/linux/generic/hack-5.15/904-debloat_dma_buf.patch" ], "commitId" : "49cb5e501a8d6eb8ff5cad63f13282de7b84e7ef", "timestamp" : 1648353650000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: 5.15: refresh hack patch\u000a\u000aUse 'make target/linux/refresh' to refresh hack patches.\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 05:00:50 +0100", "id" : "49cb5e501a8d6eb8ff5cad63f13282de7b84e7ef", "msg" : "generic: 5.15: refresh hack patch", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/251-kconfig.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/253-ksmbd-config.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/902-debloat_proc.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/212-tools_portability.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/760-net-usb-r8152-add-LED-configuration-from-OF.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/205-kconfig-exit.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/711-net-dsa-mv88e6xxx-disable-ATU-violation.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/901-debloat_sock_diag.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/280-rfkill-stubs.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/301-mips_image_cmdline_hack.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/410-block-fit-partition-parser.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/720-net-phy-add-aqr-phys.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/773-bgmac-add-srab-switch.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/723-net-phy-aquantia-fix-system-side-protocol-mi.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/724-net-phy-aquantia-Add-AQR113-driver-support.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/230-openwrt_lzma_options.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/402-mtd-blktrans-call-add-disks-after-mtd-device.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/780-usb-net-MeigLink_modem_support.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/221-module_exports.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/920-device_tree_cmdline.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/259-regmap_dynamic.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/300-MIPS-r4k_cache-use-more-efficient-cache-blast.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/651-wireless_mesh_header.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/660-fq_codel_defaults.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/260-crypto_test_dependencies.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/800-GPIO-add-named-gpio-exports.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/430-mtk-bmt-support.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/220-arm-gc_sections.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/710-net-dsa-mv88e6xxx-default-VID-1.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/721-net-add-packet-mangeling.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/214-spidev_h_portability.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/420-mtd-set-rootfs-to-be-root-dev.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/250-netfilter_depends.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/204-module_strip.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/904-debloat_dma_buf.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/600-bridge_offload.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/pending-5.15/130-add-linux-spidev-compatible-si3210.patch", "target/linux/generic/pending-5.15/920-mangle_bootargs.patch", "target/linux/generic/pending-5.15/666-Add-support-for-MAP-E-FMRs-mesh-mode.patch", "target/linux/generic/pending-5.15/834-ledtrig-libata.patch", "target/linux/generic/pending-5.15/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch", "target/linux/generic/pending-5.15/850-0023-PCI-aardvark-Make-main-irq_chip-structure-a-static-d.patch", "target/linux/generic/pending-5.15/498-mtd-spi-nor-locking-support-for-MX25L6405D.patch", "target/linux/generic/pending-5.15/419-mtd-redboot-add-of_match_table-with-DT-binding.patch", "target/linux/generic/pending-5.15/495-mtd-core-add-get_mtd_device_by_node.patch", "target/linux/generic/pending-5.15/100-compiler.h-only-include-asm-rwonce.h-for-kernel-code.patch", "target/linux/generic/pending-5.15/305-mips_module_reloc.patch", "target/linux/generic/pending-5.15/201-extra_optimization.patch", "target/linux/generic/pending-5.15/140-jffs2-use-.rename2-and-add-RENAME_WHITEOUT-support.patch", "target/linux/generic/pending-5.15/850-0004-PCI-aardvark-Rewrite-IRQ-code-to-chained-IRQ-handler.patch", "target/linux/generic/pending-5.15/850-0005-PCI-aardvark-Check-return-value-of-generic_handle_do.patch", "target/linux/generic/pending-5.15/850-0007-PCI-aardvark-Make-msi_domain_info-structure-a-static.patch", "target/linux/generic/pending-5.15/683-of_net-add-mac-address-to-of-tree.patch", "target/linux/generic/pending-5.15/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch", "target/linux/generic/pending-5.15/680-NET-skip-GRO-for-foreign-MAC-addresses.patch", "target/linux/generic/pending-5.15/102-MIPS-only-process-negative-stack-offsets-on-stack-tr.patch", "target/linux/generic/pending-5.15/307-mips_highmem_offset.patch", "target/linux/generic/pending-5.15/300-mips_expose_boot_raw.patch", "target/linux/generic/pending-5.15/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch", "target/linux/generic/pending-5.15/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch", "target/linux/generic/pending-5.15/342-powerpc-Enable-kernel-XZ-compression-option-on-PPC_8.patch", "target/linux/generic/pending-5.15/850-0020-PCI-aardvark-Don-t-mask-irq-when-mapping.patch", "target/linux/generic/pending-5.15/493-ubi-set-ROOT_DEV-to-ubiblock-rootfs-if-unset.patch", "target/linux/generic/pending-5.15/491-ubi-auto-create-ubiblock-device-for-rootfs.patch", "target/linux/generic/pending-5.15/671-net-provide-defines-for-_POLICY_FAILED-until-all-cod.patch", "target/linux/generic/pending-5.15/479-mtd-spi-nor-add-xtx-xt25f128b.patch", "target/linux/generic/pending-5.15/494-mtd-ubi-add-EOF-marker-support.patch", "target/linux/generic/pending-5.15/850-0016-PCI-aardvark-Add-support-for-PME-interrupts.patch", "target/linux/generic/pending-5.15/850-0006-PCI-aardvark-Make-MSI-irq_chip-structures-static-dri.patch", "target/linux/generic/pending-5.15/850-0011-PCI-aardvark-Fix-setting-MSI-address.patch", "target/linux/generic/pending-5.15/850-0018-PCI-aardvark-Use-separate-INTA-interrupt-for-emulate.patch", "target/linux/generic/pending-5.15/801-gpio-gpio-cascade-add-generic-GPIO-cascade.patch", "target/linux/generic/pending-5.15/600-netfilter_conntrack_flush.patch", "target/linux/generic/pending-5.15/402-mtd-spi-nor-write-support-for-minor-aligned-partitions.patch", "target/linux/generic/pending-5.15/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch", "target/linux/generic/pending-5.15/141-jffs2-add-RENAME_EXCHANGE-support.patch", "target/linux/generic/pending-5.15/400-mtd-mtdsplit-support.patch", "target/linux/generic/pending-5.15/850-0022-PCI-aardvark-Update-comment-about-link-going-down-af.patch", "target/linux/generic/pending-5.15/270-platform-mikrotik-build-bits.patch", "target/linux/generic/pending-5.15/484-mtd-spi-nor-add-esmt-f25l16pa.patch", "target/linux/generic/pending-5.15/850-0009-PCI-aardvark-Refactor-unmasking-summary-MSI-interrup.patch", "target/linux/generic/pending-5.15/840-hwrng-bcm2835-set-quality-to-1000.patch", "target/linux/generic/pending-5.15/490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch", "target/linux/generic/pending-5.15/613-netfilter_optional_tcp_window_check.patch", "target/linux/generic/pending-5.15/811-pci_disable_usb_common_quirks.patch", "target/linux/generic/pending-5.15/420-mtd-redboot_space.patch", "target/linux/generic/pending-5.15/850-0014-PCI-aardvark-Fix-reading-PCI_EXP_RTSTA_PME-bit-on-em.patch", "target/linux/generic/pending-5.15/850-0013-PCI-aardvark-Add-support-for-ERR-interrupt-on-emulat.patch", "target/linux/generic/pending-5.15/850-0008-PCI-aardvark-Use-dev_fwnode-instead-of-of_node_to_fw.patch", "target/linux/generic/pending-5.15/655-increase_skb_pad.patch", "target/linux/generic/pending-5.15/203-kallsyms_uncompressed.patch", "target/linux/generic/pending-5.15/700-net-ethernet-mtk_eth_soc-avoid-creating-duplicate-of.patch", "target/linux/generic/pending-5.15/461-mtd-cfi_cmdset_0002-add-buffer-write-cmd-timeout.patch", "target/linux/generic/pending-5.15/760-net-dsa-mv88e6xxx-fix-vlan-setup.patch", "target/linux/generic/pending-5.15/460-mtd-cfi_cmdset_0002-no-erase_suspend.patch", "target/linux/generic/pending-5.15/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patch", "target/linux/generic/pending-5.15/850-0015-PCI-aardvark-Optimize-writing-PCI_EXP_RTCTL_PMEIE-an.patch", "target/linux/generic/pending-5.15/630-packet_socket_type.patch", "target/linux/generic/pending-5.15/701-net-ethernet-mtk_eth_soc-add-ipv6-flow-offloading-support.patch", "target/linux/generic/pending-5.15/205-backtrace_module_info.patch", "target/linux/generic/pending-5.15/530-jffs2_make_lzma_available.patch", "target/linux/generic/pending-5.15/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch", "target/linux/generic/pending-5.15/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch", "target/linux/generic/pending-5.15/330-MIPS-kexec-Accept-command-line-parameters-from-users.patch", "target/linux/generic/pending-5.15/850-0012-PCI-aardvark-Enable-MSI-X-support.patch", "target/linux/generic/pending-5.15/842-net-qmi_wwan-add-ZTE-MF286D-modem-19d2-1485.patch", "target/linux/generic/pending-5.15/850-0001-PCI-aardvark-Replace-custom-PCIE_CORE_INT_-macros-wi.patch", "target/linux/generic/pending-5.15/308-mips32r2_tune.patch", "target/linux/generic/pending-5.15/850-0017-PCI-aardvark-Fix-support-for-PME-requester-on-emulat.patch", "target/linux/generic/pending-5.15/682-of_net-add-mac-address-increment-support.patch", "target/linux/generic/pending-5.15/810-pci_disable_common_quirks.patch", "target/linux/generic/pending-5.15/150-bridge_allow_receiption_on_disabled_port.patch", "target/linux/generic/pending-5.15/120-Fix-alloc_node_mem_map-with-ARCH_PFN_OFFSET-calcu.patch", "target/linux/generic/pending-5.15/703-phy-add-detach-callback-to-struct-phy_driver.patch", "target/linux/generic/pending-5.15/435-mtd-add-routerbootpart-parser-config.patch", "target/linux/generic/pending-5.15/470-mtd-spi-nor-support-limiting-4K-sectors-support-base.patch", "target/linux/generic/pending-5.15/492-try-auto-mounting-ubi0-rootfs-in-init-do_mounts.c.patch", "target/linux/generic/pending-5.15/850-0021-PCI-aardvark-Drop-__maybe_unused-from-advk_pcie_disa.patch", "target/linux/generic/pending-5.15/850-0010-PCI-aardvark-Add-support-for-masking-MSI-interrupts.patch", "target/linux/generic/pending-5.15/851-0006-Revert-PCI-aardvark-Fix-initialization-with-old-Marv.patch", "target/linux/generic/pending-5.15/850-0019-PCI-aardvark-Remove-irq_mask_ack-callback-for-INTx-i.patch" ], "commitId" : "009f8afe06258adff30d83e936d097e42d5501ca", "timestamp" : 1648353650000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: 5.15: refresh pending patch\u000a\u000aUse 'make target/linux/refresh' to refresh pending patches.\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 05:00:50 +0100", "id" : "009f8afe06258adff30d83e936d097e42d5501ca", "msg" : "generic: 5.15: refresh pending patch", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/130-add-linux-spidev-compatible-si3210.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0007-PCI-aardvark-Make-msi_domain_info-structure-a-static.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0014-PCI-aardvark-Fix-reading-PCI_EXP_RTSTA_PME-bit-on-em.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/498-mtd-spi-nor-locking-support-for-MX25L6405D.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/801-gpio-gpio-cascade-add-generic-GPIO-cascade.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/102-MIPS-only-process-negative-stack-offsets-on-stack-tr.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0023-PCI-aardvark-Make-main-irq_chip-structure-a-static-d.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0013-PCI-aardvark-Add-support-for-ERR-interrupt-on-emulat.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/470-mtd-spi-nor-support-limiting-4K-sectors-support-base.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/300-mips_expose_boot_raw.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0009-PCI-aardvark-Refactor-unmasking-summary-MSI-interrup.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/435-mtd-add-routerbootpart-parser-config.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0015-PCI-aardvark-Optimize-writing-PCI_EXP_RTCTL_PMEIE-an.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/120-Fix-alloc_node_mem_map-with-ARCH_PFN_OFFSET-calcu.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/461-mtd-cfi_cmdset_0002-add-buffer-write-cmd-timeout.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/201-extra_optimization.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/460-mtd-cfi_cmdset_0002-no-erase_suspend.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/680-NET-skip-GRO-for-foreign-MAC-addresses.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/205-backtrace_module_info.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/150-bridge_allow_receiption_on_disabled_port.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/479-mtd-spi-nor-add-xtx-xt25f128b.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0016-PCI-aardvark-Add-support-for-PME-interrupts.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/419-mtd-redboot-add-of_match_table-with-DT-binding.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/495-mtd-core-add-get_mtd_device_by_node.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/842-net-qmi_wwan-add-ZTE-MF286D-modem-19d2-1485.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0017-PCI-aardvark-Fix-support-for-PME-requester-on-emulat.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/342-powerpc-Enable-kernel-XZ-compression-option-on-PPC_8.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0010-PCI-aardvark-Add-support-for-masking-MSI-interrupts.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/484-mtd-spi-nor-add-esmt-f25l16pa.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/530-jffs2_make_lzma_available.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/140-jffs2-use-.rename2-and-add-RENAME_WHITEOUT-support.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/420-mtd-redboot_space.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/400-mtd-mtdsplit-support.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/100-compiler.h-only-include-asm-rwonce.h-for-kernel-code.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/203-kallsyms_uncompressed.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/701-net-ethernet-mtk_eth_soc-add-ipv6-flow-offloading-support.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0004-PCI-aardvark-Rewrite-IRQ-code-to-chained-IRQ-handler.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/305-mips_module_reloc.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/703-phy-add-detach-callback-to-struct-phy_driver.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0018-PCI-aardvark-Use-separate-INTA-interrupt-for-emulate.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/810-pci_disable_common_quirks.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0006-PCI-aardvark-Make-MSI-irq_chip-structures-static-dri.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/307-mips_highmem_offset.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/491-ubi-auto-create-ubiblock-device-for-rootfs.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/834-ledtrig-libata.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0001-PCI-aardvark-Replace-custom-PCIE_CORE_INT_-macros-wi.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0005-PCI-aardvark-Check-return-value-of-generic_handle_do.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0008-PCI-aardvark-Use-dev_fwnode-instead-of-of_node_to_fw.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0020-PCI-aardvark-Don-t-mask-irq-when-mapping.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/330-MIPS-kexec-Accept-command-line-parameters-from-users.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/402-mtd-spi-nor-write-support-for-minor-aligned-partitions.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/494-mtd-ubi-add-EOF-marker-support.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0019-PCI-aardvark-Remove-irq_mask_ack-callback-for-INTx-i.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/493-ubi-set-ROOT_DEV-to-ubiblock-rootfs-if-unset.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/920-mangle_bootargs.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/600-netfilter_conntrack_flush.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/671-net-provide-defines-for-_POLICY_FAILED-until-all-cod.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/655-increase_skb_pad.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/760-net-dsa-mv88e6xxx-fix-vlan-setup.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/630-packet_socket_type.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0022-PCI-aardvark-Update-comment-about-link-going-down-af.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/666-Add-support-for-MAP-E-FMRs-mesh-mode.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0012-PCI-aardvark-Enable-MSI-X-support.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0011-PCI-aardvark-Fix-setting-MSI-address.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/270-platform-mikrotik-build-bits.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/700-net-ethernet-mtk_eth_soc-avoid-creating-duplicate-of.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0021-PCI-aardvark-Drop-__maybe_unused-from-advk_pcie_disa.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/492-try-auto-mounting-ubi0-rootfs-in-init-do_mounts.c.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/308-mips32r2_tune.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/683-of_net-add-mac-address-to-of-tree.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/851-0006-Revert-PCI-aardvark-Fix-initialization-with-old-Marv.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/141-jffs2-add-RENAME_EXCHANGE-support.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/811-pci_disable_usb_common_quirks.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/840-hwrng-bcm2835-set-quality-to-1000.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/682-of_net-add-mac-address-increment-support.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/613-netfilter_optional_tcp_window_check.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/pending-5.15/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch", "target/linux/generic/pending-5.15/701-09-net-ethernet-mtk_eth_soc-remove-bridge-flow-offload-.patch", "target/linux/generic/pending-5.10/701-10-net-ethernet-mtk_eth_soc-support-creating-mac-addres.patch", "target/linux/mediatek/patches-5.10/703-v5.17-net-ethernet-mtk_eth_soc-implement-Clause-45-MDIO-ac.patch", "target/linux/generic/pending-5.10/701-04-arm64-dts-mediatek-mt7622-introduce-nodes-for-Wirele.patch", "target/linux/generic/pending-5.10/701-09-net-ethernet-mtk_eth_soc-remove-bridge-flow-offload-.patch", "target/linux/generic/pending-5.10/701-02-net-ethernet-mtk_eth_soc-add-support-for-Wireless-Et.patch", "target/linux/generic/hack-5.15/721-net-add-packet-mangeling.patch", "target/linux/mediatek/patches-5.10/704-net-ethernet-mtk_eth_soc-announce-2500baseT.patch", "target/linux/generic/pending-5.15/701-06-net-ethernet-mtk_eth_soc-support-TC_SETUP_BLOCK-for-.patch", "target/linux/generic/pending-5.10/701-06-net-ethernet-mtk_eth_soc-support-TC_SETUP_BLOCK-for-.patch", "target/linux/generic/pending-5.10/701-07-net-ethernet-mtk_eth_soc-allocate-struct-mtk_ppe-sep.patch", "target/linux/generic/pending-5.10/701-00-net-ethernet-mtk_eth_soc-add-support-for-coherent-DM.patch", "target/linux/generic/pending-5.10/701-05-net-ethernet-mtk_eth_soc-add-ipv6-flow-offload-suppo.patch", "target/linux/generic/pending-5.10/701-03-net-ethernet-mtk_eth_soc-implement-flow-offloading-t.patch", "target/linux/generic/pending-5.15/701-02-net-ethernet-mtk_eth_soc-add-support-for-Wireless-Et.patch", "target/linux/generic/pending-5.15/701-10-net-ethernet-mtk_eth_soc-support-creating-mac-addres.patch", "target/linux/generic/pending-5.10/701-01-arm64-dts-mediatek-mt7622-add-support-for-coherent-D.patch", "target/linux/mediatek/patches-5.10/700-net-ethernet-mtk_eth_soc-add-support-for-coherent-DM.patch", "target/linux/mediatek/patches-5.10/710-pci-pcie-mediatek-add-support-for-coherent-DMA.patch", "target/linux/generic/pending-5.15/701-05-net-ethernet-mtk_eth_soc-add-ipv6-flow-offload-suppo.patch", "target/linux/generic/pending-5.10/701-08-net-ethernet-mtk_eth_soc-rework-hardware-flow-table-.patch", "target/linux/generic/pending-5.15/701-01-arm64-dts-mediatek-mt7622-add-support-for-coherent-D.patch", "target/linux/generic/pending-5.15/701-net-ethernet-mtk_eth_soc-add-ipv6-flow-offloading-support.patch", "target/linux/generic/pending-5.15/701-07-net-ethernet-mtk_eth_soc-allocate-struct-mtk_ppe-sep.patch", "target/linux/generic/pending-5.15/701-03-net-ethernet-mtk_eth_soc-implement-flow-offloading-t.patch", "target/linux/generic/pending-5.15/701-00-net-ethernet-mtk_eth_soc-add-support-for-coherent-DM.patch", "target/linux/generic/pending-5.10/701-net-ethernet-mtk_eth_soc-add-ipv6-flow-offloading-support.patch", "target/linux/generic/hack-5.10/721-net-add-packet-mangeling.patch", "target/linux/ramips/patches-5.10/700-net-ethernet-mediatek-support-net-labels.patch", "target/linux/mediatek/patches-5.10/701-v5.17-net-ethernet-mtk_eth_soc-fix-return-values-and-refac.patch", "target/linux/generic/pending-5.15/701-04-arm64-dts-mediatek-mt7622-introduce-nodes-for-Wirele.patch", "target/linux/generic/pending-5.15/701-08-net-ethernet-mtk_eth_soc-rework-hardware-flow-table-.patch", "target/linux/mediatek/patches-5.10/510-net-mediatek-add-flow-offload-for-mt7623.patch" ], "commitId" : "0f029b3d2b505b40aca9a24a002838ed1060f83d", "timestamp" : 1648378478000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "mediatek: add patches for MT7622 WED (wireless ethernet dispatch)\u000a\u000aThis series also contains other improvement for hardware flow offload support\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-27 12:54:38 +0200", "id" : "0f029b3d2b505b40aca9a24a002838ed1060f83d", "msg" : "mediatek: add patches for MT7622 WED (wireless ethernet dispatch)", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/pending-5.10/701-06-net-ethernet-mtk_eth_soc-support-TC_SETUP_BLOCK-for-.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/701-09-net-ethernet-mtk_eth_soc-remove-bridge-flow-offload-.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.10/701-07-net-ethernet-mtk_eth_soc-allocate-struct-mtk_ppe-sep.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.10/701-08-net-ethernet-mtk_eth_soc-rework-hardware-flow-table-.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.10/721-net-add-packet-mangeling.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.10/701-09-net-ethernet-mtk_eth_soc-remove-bridge-flow-offload-.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/701-01-arm64-dts-mediatek-mt7622-add-support-for-coherent-D.patch" }, { "editType" : "edit", "file" : "target/linux/mediatek/patches-5.10/710-pci-pcie-mediatek-add-support-for-coherent-DMA.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.10/701-01-arm64-dts-mediatek-mt7622-add-support-for-coherent-D.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/701-06-net-ethernet-mtk_eth_soc-support-TC_SETUP_BLOCK-for-.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.10/701-02-net-ethernet-mtk_eth_soc-add-support-for-Wireless-Et.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.10/701-05-net-ethernet-mtk_eth_soc-add-ipv6-flow-offload-suppo.patch" }, { "editType" : "edit", "file" : "target/linux/mediatek/patches-5.10/510-net-mediatek-add-flow-offload-for-mt7623.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/701-05-net-ethernet-mtk_eth_soc-add-ipv6-flow-offload-suppo.patch" }, { "editType" : "edit", "file" : "target/linux/ramips/patches-5.10/700-net-ethernet-mediatek-support-net-labels.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/701-04-arm64-dts-mediatek-mt7622-introduce-nodes-for-Wirele.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/721-net-add-packet-mangeling.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.10/701-03-net-ethernet-mtk_eth_soc-implement-flow-offloading-t.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.10/701-10-net-ethernet-mtk_eth_soc-support-creating-mac-addres.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/701-02-net-ethernet-mtk_eth_soc-add-support-for-Wireless-Et.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.15/701-net-ethernet-mtk_eth_soc-add-ipv6-flow-offloading-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/701-10-net-ethernet-mtk_eth_soc-support-creating-mac-addres.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/701-03-net-ethernet-mtk_eth_soc-implement-flow-offloading-t.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.10/701-net-ethernet-mtk_eth_soc-add-ipv6-flow-offloading-support.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.10/701-00-net-ethernet-mtk_eth_soc-add-support-for-coherent-DM.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch" }, { "editType" : "edit", "file" : "target/linux/mediatek/patches-5.10/701-v5.17-net-ethernet-mtk_eth_soc-fix-return-values-and-refac.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/701-07-net-ethernet-mtk_eth_soc-allocate-struct-mtk_ppe-sep.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/patches-5.10/700-net-ethernet-mtk_eth_soc-add-support-for-coherent-DM.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/701-08-net-ethernet-mtk_eth_soc-rework-hardware-flow-table-.patch" }, { "editType" : "edit", "file" : "target/linux/mediatek/patches-5.10/703-v5.17-net-ethernet-mtk_eth_soc-implement-Clause-45-MDIO-ac.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.15/701-00-net-ethernet-mtk_eth_soc-add-support-for-coherent-DM.patch" }, { "editType" : "edit", "file" : "target/linux/mediatek/patches-5.10/704-net-ethernet-mtk_eth_soc-announce-2500baseT.patch" }, { "editType" : "add", "file" : "target/linux/generic/pending-5.10/701-04-arm64-dts-mediatek-mt7622-introduce-nodes-for-Wirele.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.15" ], "commitId" : "a92db8abe056bd517ca2cc452786c0325ba6dba7", "timestamp" : 1648378548000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "kernel: add missing config symbols for 5.15\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-27 12:55:48 +0200", "id" : "a92db8abe056bd517ca2cc452786c0325ba6dba7", "msg" : "kernel: add missing config symbols for 5.15", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_meter.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_igmp.h", "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand-os.h", "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_swconfig.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_cputag.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_interrupt.c", "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand-os.c", "target/linux/mediatek/patches-5.15/161-dts-mt7623-bpi-r2-mmc-device-order.patch", "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_vlan.c", "target/linux/mediatek/patches-5.15/721-dts-mt7622-mediatek-fix-300mhz.patch", "target/linux/mediatek/files/drivers/leds/leds-ubnt-ledbar.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtk_error.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/cpu.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtk_hal.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/qos.c", "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_vlan.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_phy.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/smi.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/acl.c", "target/linux/mediatek/files/drivers/net/phy/rtk/Makefile", "target/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-os.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/eee.h", "target/linux/mediatek/patches-5.15/163-dts-mt7623-bpi-r2-ethernet-alias.patch", "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/Kconfig", "target/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-ecc.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_led.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_rldp.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_reg.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_eav.h", "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand-def.h", "target/linux/mediatek/patches-5.15/710-pci-pcie-mediatek-add-support-for-coherent-DMA.patch", "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/Kconfig", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/vlan.h", "target/linux/mediatek/patches-5.15/702-v5.17-net-mdio-add-helpers-to-extract-clause-45-regad-and-.patch", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/port.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/led.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_misc.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/port.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_vlan.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/vlan.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/smi.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_eav.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/interrupt.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_lut.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtk_switch.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_portIsolation.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtk_switch.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/igmp.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_phy.c", "target/linux/mediatek/patches-5.15/331-mt7622-rfb1-enable-bmt.patch", "target/linux/mediatek/files/drivers/mtd/mtk-snand/Kconfig", "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand-ids.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_meter.h", "target/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_mirror.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_rldp.c", "target/linux/mediatek/patches-5.15/162-dts-mt7623-bpi-r2-led-aliases.patch", "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rate.h", "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/Kconfig", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/i2c.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_cputag.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367s.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/leaky.h", "target/linux/mediatek/patches-5.15/500-gsw-rtl8367s-mt7622-support.patch", "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/trunk.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_rma.h", "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_vlan.c", "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_vlan.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_mirror.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_unknownMulticast.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_mib.c", "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_nl.c", "target/linux/mediatek/patches-5.15/180-dts-mt7622-bpi-r64-add-mt7531-irq.patch", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/dot1x.c", "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_nl.c", "target/linux/mediatek/patches-5.15/900-dts-mt7622-bpi-r64-aliases-for-dtoverlay.patch", "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/Makefile", "target/linux/mediatek/patches-5.15/330-mtk-snand-bmt-support.patch", "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_nl.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_mib.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/interrupt.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/i2c.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/dot1x.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_scheduling.c", "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_nl.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtk_switch.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/dot1x.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_hsb.h", "target/linux/mediatek/patches-5.15/603-ARM-dts-mediatek-Update-mt7629-PCIe-node.patch", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/l2.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_reg.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/led.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/interrupt.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_hsb.c", "target/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/trap.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_rldp.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/trunk.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/l2.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_oam.h", "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_cputag.c", "target/linux/mediatek/patches-5.15/130-dts-mt7629-add-snand-support.patch", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_eee.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_inbwctrl.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_cputag.h", "target/linux/mediatek/files/drivers/net/phy/rtk/modules.builtin", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_oam.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/leaky.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/storm.h", "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt7530.h", "target/linux/mediatek/patches-5.15/610-pcie-mediatek-fix-clearing-interrupt-status.patch", "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/smi.c", "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt7530.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/qos.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_qos.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/acl.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/vlan.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv.h", "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_regs.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_inbwctrl.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/ptp.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtk_switch.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/port.c", "target/linux/mediatek/patches-5.15/401-crypto-fix-eip97-cache-incoherent.patch", "target/linux/mediatek/files-5.10/drivers/leds/leds-ubnt-ledbar.c", "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt7531.c", "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt7531.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/vlan.h", "target/linux/mediatek/patches-5.15/101-dts-update-mt7629-rfb.patch", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/interrupt.c", "target/linux/mediatek/patches-5.15/800-ubnt-ledbar-driver.patch", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/mirror.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/stat.c", "target/linux/mediatek/patches-5.15/601-PCI-mediatek-Assert-PERST-for-100ms-for-power-and-cl.patch", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_acl.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_mirror.h", "target/linux/mediatek/patches-5.15/910-dts-mt7622-bpi-r64-wifi-eeprom.patch", "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/Makefile", "target/linux/mediatek/patches-5.15/360-mtd-add-mtk-snand-driver.patch", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_mib.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_hsb.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_interrupt.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_interrupt.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_trunking.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_fc.h", "target/linux/mediatek/patches-5.15/160-dts-mt7623-bpi-r2-earlycon.patch", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/igmp.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/mirror.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/i2c.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_rma.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/igmp.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/stat.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/stat.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/svlan.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_led.c", "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt7531.h", "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt7531.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/eee.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_portIsolation.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_trunking.c", "target/linux/mediatek/patches-5.15/105-dts-mt7622-enable-pstore.patch", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_eee.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_green.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_unknownMulticast.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_lut.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/eee.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_meter.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/qos.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/dot1x.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_svlan.h", "target/linux/mediatek/mt7622/config-5.15", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_eav.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367s_dbg.c", "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt7530.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/oam.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/led.c", "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_common.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_oam.h", "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt7530.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_i2c.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_rma.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/svlan.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtk_error.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_storm.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_vlan.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/trap.h", "target/linux/mediatek/patches-5.15/140-dts-fix-wmac-support-for-mt7622-rfb1.patch", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rldp.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_dot1x.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_green.c", "target/linux/mediatek/patches-5.15/110-dts-fix-bpi2-console.patch", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/port.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_dot1x.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rate.h", "target/linux/mediatek/patches-5.15/150-dts-mt7623-eip97-inside-secure-support.patch", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_portIsolation.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/smi.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_fc.h", "target/linux/mediatek/patches-5.15/112-dts-fix-bpi64-lan-names.patch", "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_mdio.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/mirror.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rldp.c", "target/linux/mediatek/patches-5.15/131-dts-mt7622-add-snand-support.patch", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/ptp.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/cpu.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_eee.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_scheduling.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/igmp.h", "target/linux/mediatek/patches-5.15/114-dts-bpi64-disable-rtc.patch", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/oam.h", "target/linux/mediatek/patches-5.15/600-arm64-dts-mediatek-Split-PCIe-node-for-MT2712-and-MT.patch", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtk_types.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/modules.builtin", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_i2c.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/l2.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_fc.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367s.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_phy.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/leaky.c", "target/linux/mediatek/patches-5.15/200-phy-phy-mtk-tphy-Add-hifsys-support.patch", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_mirror.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_green.h", "target/linux/mediatek/patches-5.15/113-dts-fix-bpi64-leds-and-buttons.patch", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_i2c.h", "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_regs.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_dot1x.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_rldp.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_svlan.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtk_hal.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/storm.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/leaky.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_eav.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/l2.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/ptp.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_acl.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/svlan.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_i2c.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/trap.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/storm.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_storm.c", "target/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-def.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_qos.c", "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand-mtd.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_interrupt.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rldp.c", "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_swconfig.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_port.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_unknownMulticast.c", "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_swconfig.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/cpu.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_scheduling.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_lut.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtk_types.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_inbwctrl.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_led.h", "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/Makefile", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_svlan.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/oam.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/trunk.c", "target/linux/mediatek/patches-5.15/602-arm64-dts-mediatek-add-mt7622-pcie-slot-node.patch", "target/linux/mediatek/patches-5.15/410-bt-mtk-serial-fix.patch", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/stat.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_base.h", "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand-ecc.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/ptp.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/trap.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_igmp.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_misc.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/qos.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_dot1x.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/svlan.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_misc.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtk_hal.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/acl.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_qos.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/trunk.h", "target/linux/mediatek/patches-5.15/115-dts-bpi64-add-snand-support.patch", "target/linux/mediatek/patches-5.15/703-v5.17-net-ethernet-mtk_eth_soc-implement-Clause-45-MDIO-ac.patch", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_rma.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/cpu.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_port.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_qos.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_acl.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rate.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_storm.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_igmp.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_portIsolation.c", "target/linux/mediatek/files/drivers/mtd/mtk-snand/Makefile", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/acl.h", "target/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-mtd.c", "target/linux/mediatek/patches-5.15/111-dts-fix-bpi64-console.patch", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_trunking.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_port.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_svlan.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_port.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_trunking.h", "target/linux/mediatek/patches-5.15/704-net-ethernet-mtk_eth_soc-announce-2500baseT.patch", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_mib.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_unknownMulticast.h", "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_common.c", "target/linux/mediatek/patches-5.15/400-crypto-add-eip97-inside-secure-support.patch", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_scheduling.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_acl.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367s_mdio.c", "target/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-ids.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_inbwctrl.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/Makefile", "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_mdio.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_storm.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_vlan.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367s_mdio.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_eee.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367s_dbg.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_green.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_vlan.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rldp.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/eee.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/i2c.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_phy.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_fc.c", "target/linux/mediatek/patches-5.15/510-net-mediatek-add-flow-offload-for-mt7623.patch", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_oam.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_igmp.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_misc.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/mirror.c", "target/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-os.c", "target/linux/mediatek/patches-5.15/173-arm-dts-mt7623-add-musb-device-nodes.patch", "target/linux/mediatek/patches-5.15/100-dts-update-mt7622-rfb1.patch", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_led.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_meter.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv.c", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/storm.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_lut.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtk_hal.h", "target/linux/mediatek/patches-5.15/420-mtd-spi-nor-add-support-for-Winbond-W25Q512JV.patch", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_hsb.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rate.c", "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_swconfig.h", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_base.h", "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/led.c", "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/oam.c" ], "commitId" : "ade563ba84496406243b3699a27b3de7e08399e7", "timestamp" : 1648378553000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "mediatek: add patches for 5.15 and kernel config for mt7622\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-27 12:55:53 +0200", "id" : "ade563ba84496406243b3699a27b3de7e08399e7", "msg" : "mediatek: add patches for 5.15 and kernel config for mt7622", "paths" : [ { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/eee.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/cpu.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/Kconfig" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/dot1x.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/ptp.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_eee.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtk_hal.c" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/163-dts-mt7623-bpi-r2-ethernet-alias.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtk_switch.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rate.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/trap.c" }, { "editType" : "add", "file" : "target/linux/mediatek/mt7622/config-5.15" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/601-PCI-mediatek-Assert-PERST-for-100ms-for-power-and-cl.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_vlan.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_lut.h" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/400-crypto-add-eip97-inside-secure-support.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_unknownMulticast.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/stat.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_inbwctrl.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/igmp.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtk_error.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt7531.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/vlan.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_regs.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_base.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_nl.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_interrupt.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/port.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/stat.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_mdio.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_base.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/mirror.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_eee.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_cputag.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_misc.h" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/900-dts-mt7622-bpi-r64-aliases-for-dtoverlay.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_svlan.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_qos.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/igmp.c" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/140-dts-fix-wmac-support-for-mt7622-rfb1.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/led.h" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/420-mtd-spi-nor-add-support-for-Winbond-W25Q512JV.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/410-bt-mtk-serial-fix.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_cputag.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/trap.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/qos.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rldp.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_phy.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_mib.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-mtd.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/smi.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/i2c.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_green.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_reg.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rldp.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_scheduling.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/svlan.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_portIsolation.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_storm.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_i2c.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_acl.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/leaky.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_trunking.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_misc.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/dot1x.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/eee.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtk_switch.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_storm.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-ecc.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_portIsolation.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/qos.h" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/173-arm-dts-mt7623-add-musb-device-nodes.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/Makefile" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_inbwctrl.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_misc.h" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/100-dts-update-mt7622-rfb1.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/113-dts-fix-bpi64-leds-and-buttons.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/Makefile" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_hsb.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/igmp.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_fc.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_mib.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_eav.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_nl.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_trunking.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/oam.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_igmp.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_rma.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/Makefile" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_oam.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/eee.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_rldp.c" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/111-dts-fix-bpi64-console.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_portIsolation.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_mirror.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_dot1x.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand-def.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_igmp.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_common.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand.h" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/360-mtd-add-mtk-snand-driver.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/l2.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/trunk.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/svlan.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_swconfig.c" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/110-dts-fix-bpi2-console.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_led.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_eav.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_mib.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_rldp.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_fc.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_hsb.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand-os.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/interrupt.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/smi.c" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/330-mtk-snand-bmt-support.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtk_hal.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_misc.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/acl.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_vlan.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/cpu.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/l2.c" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/702-v5.17-net-mdio-add-helpers-to-extract-clause-45-regad-and-.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/200-phy-phy-mtk-tphy-Add-hifsys-support.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/cpu.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_vlan.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_vlan.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/acl.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/eee.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_unknownMulticast.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_mib.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_rldp.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-ids.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt7531.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_storm.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_eee.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_oam.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367s.c" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/331-mt7622-rfb1-enable-bmt.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_led.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_eee.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/interrupt.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/Kconfig" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_port.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/l2.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_fc.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_svlan.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/mtd/mtk-snand/Makefile" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt7530.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367s_mdio.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_fc.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/trap.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_mdio.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_qos.h" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/600-arm64-dts-mediatek-Split-PCIe-node-for-MT2712-and-MT.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_phy.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_scheduling.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367s_dbg.c" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/112-dts-fix-bpi64-lan-names.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/161-dts-mt7623-bpi-r2-mmc-device-order.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_portIsolation.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_reg.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/Kconfig" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_inbwctrl.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/oam.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/svlan.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_eav.h" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/603-ARM-dts-mediatek-Update-mt7629-PCIe-node.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rldp.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/vlan.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/stat.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_eav.c" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/703-v5.17-net-ethernet-mtk_eth_soc-implement-Clause-45-MDIO-ac.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/510-net-mediatek-add-flow-offload-for-mt7623.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand-mtd.c" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/101-dts-update-mt7629-rfb.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand-os.h" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/115-dts-bpi64-add-snand-support.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/mtd/mtk-snand/Kconfig" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_meter.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_rma.c" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/162-dts-mt7623-bpi-r2-led-aliases.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/storm.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt7531.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/mirror.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/led.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/oam.c" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/160-dts-mt7623-bpi-r2-earlycon.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_led.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_i2c.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/led.c" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/704-net-ethernet-mtk_eth_soc-announce-2500baseT.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_regs.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_acl.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/acl.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rate.c" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/602-arm64-dts-mediatek-add-mt7622-pcie-slot-node.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/610-pcie-mediatek-fix-clearing-interrupt-status.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/mirror.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/port.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/storm.c" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/401-crypto-fix-eip97-cache-incoherent.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand-ecc.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_unknownMulticast.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/leds/leds-ubnt-ledbar.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtk_switch.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_swconfig.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/storm.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_storm.c" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/500-gsw-rtl8367s-mt7622-support.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_mirror.c" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/721-dts-mt7622-mediatek-fix-300mhz.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/i2c.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_svlan.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_hsb.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/svlan.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-def.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rldp.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_port.h" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/180-dts-mt7622-bpi-r64-add-mt7531-irq.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_lut.c" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/910-dts-mt7622-bpi-r64-wifi-eeprom.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367s_mdio.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-os.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/port.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_interrupt.h" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/710-pci-pcie-mediatek-add-support-for-coherent-DMA.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/modules.builtin" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/i2c.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_cputag.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367s.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_led.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_meter.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_nl.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_swconfig.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_lut.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand-ids.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_rma.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_trunking.h" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/130-dts-mt7629-add-snand-support.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/leaky.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtk_switch.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_common.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_mirror.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_meter.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/trap.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rate.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_igmp.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt7531.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_vlan.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_vlan.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_unknownMulticast.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/dot1x.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_inbwctrl.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/stat.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367s_dbg.c" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/150-dts-mt7623-eip97-inside-secure-support.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_trunking.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/l2.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_igmp.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/vlan.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/leaky.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_oam.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_interrupt.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt7530.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/vlan.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_dot1x.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_green.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_i2c.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/qos.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_cputag.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtk_error.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_mirror.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/interrupt.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_vlan.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/Makefile" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_qos.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/leaky.c" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/114-dts-bpi64-disable-rtc.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/igmp.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_meter.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtk_hal.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_green.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_qos.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/dot1x.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/trunk.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/ptp.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/interrupt.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/ptp.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtk_types.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_phy.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_svlan.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_interrupt.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_phy.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/smi.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_nl.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_vlan.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/acl.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_lut.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/port.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_port.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-os.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_acl.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_port.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_hsb.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt7530.h" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/131-dts-mt7622-add-snand-support.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/800-ubnt-ledbar-driver.patch" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/cpu.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/leds/leds-ubnt-ledbar.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/ptp.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/trunk.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/oam.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_dot1x.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtk_hal.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_scheduling.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_i2c.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtk_types.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt7530.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/trunk.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/storm.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_oam.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_rma.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/qos.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_rldp.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_acl.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_green.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_scheduling.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/Makefile" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/i2c.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/smi.h" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/105-dts-mt7622-enable-pstore.patch" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/mirror.c" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rate.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_swconfig.h" }, { "editType" : "add", "file" : "target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/led.c" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_dot1x.h" }, { "editType" : "delete", "file" : "target/linux/mediatek/files-5.10/drivers/net/phy/rtk/modules.builtin" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.15" ], "commitId" : "1562e430d44fb474a9a1f03845d59855172aded4", "timestamp" : 1648380686000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: 5.15: add more missing Kconfig symbols\u000a\u000aAdd a bunch of missing new Kconfig symbols to generic/config-5.15.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-27 12:31:26 +0100", "id" : "1562e430d44fb474a9a1f03845d59855172aded4", "msg" : "generic: 5.15: add more missing Kconfig symbols", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/musl-fts/Makefile" ], "commitId" : "8a75ed4ba07b9d64ae547ce36873e51ba54f0eaf", "timestamp" : 1648384693000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "musl-fts: remove shared libraries from host\u000a\u000aAvoids having to add rpath to the various packages using it. Also add\u000aPIC to fix compilation as static libraries do not use PIC by default.\u000a\u000aFixes: 1fb099341e58 (\"musl-fts: add host build\")\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-27 14:38:13 +0200", "id" : "8a75ed4ba07b9d64ae547ce36873e51ba54f0eaf", "msg" : "musl-fts: remove shared libraries from host", "paths" : [ { "editType" : "edit", "file" : "package/libs/musl-fts/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/pcre/Makefile" ], "commitId" : "f8571749a77ea23b418c84692220083858c1df79", "timestamp" : 1648384693000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "pcre: disable shared libraries for host builds\u000a\u000aGetting rid of shared libraries for hostpkg avoids having to use rpath\u000ahacks to find the library. It also fixes compilation with host glib2\u000abinaries.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-27 14:38:13 +0200", "id" : "f8571749a77ea23b418c84692220083858c1df79", "msg" : "pcre: disable shared libraries for host builds", "paths" : [ { "editType" : "edit", "file" : "package/libs/pcre/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/elfutils/Makefile" ], "commitId" : "8a5d095969e14e8a06975e61739facd0edd835cc", "timestamp" : 1648384693000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "elfutils: fix host compilation with Alpine Linux\u000a\u000aintl is not included in libc, disable it as is done with the target\u000apackage.\u000a\u000aargp is also not included. Add build depends for argp-standalone.\u000a\u000afts is also not included. Add build depends for musl-fts.\u000a\u000aDisable shared libraries to avoid having to manually add rpath.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-03-27 14:38:13 +0200", "id" : "8a5d095969e14e8a06975e61739facd0edd835cc", "msg" : "elfutils: fix host compilation with Alpine Linux", "paths" : [ { "editType" : "edit", "file" : "package/libs/elfutils/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/system/gpio-cdev/nu801/Makefile" ], "commitId" : "73683454507163703beb3bc7d9f2e1dea189aa91", "timestamp" : 1648388331000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "gpio-cdev: provide HASH values for nu801\u000a\u000aChen Minqiang reported that he has troubles downloading nu801.\u000aHis logs showed the followin TLS Handshake failure.\u000a\u000a|Checking out files from the git repository...\u000a|Cloning into 'nu801-d9942c0c'...\u000a|fatal: unable to access 'https://github.com/chunkeey/nu801.git/':\u000a| gnutls_handshake() failed: The TLS connection was non-properly terminated.\u000a|Makefile:39: recipe for target '[...]/dl/nu801-d9942c0c.tar.xz' failed\u000a\u000aThis can be fixed by providing a PKG_MIRROR_HASH. The download\u000ascripts will now be able to pull the source from OpenWrt's source\u000aarchive, which should be available through HTTP.\u000a\u000aReported-by: Chen Minqiang \u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-03-27 15:38:51 +0200", "id" : "73683454507163703beb3bc7d9f2e1dea189aa91", "msg" : "gpio-cdev: provide HASH values for nu801", "paths" : [ { "editType" : "edit", "file" : "package/system/gpio-cdev/nu801/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/x86/modules.mk", "package/system/gpio-cdev/nu801/Makefile" ], "commitId" : "eeb8fd4ce7e90ec24287c469628ae528a14daa6f", "timestamp" : 1648388367000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "gpio-cdev: move kmod-leds-uleds dependency to MX100\u000a\u000aThe inclusion of the kmod-leds-uleds into the userspace\u000anu801 package causes a circular dependency inside the\u000abuildsystem... which causes it to be picked regardless\u000aof other DEPENDS values.\u000a\u000aIn case of the mx100, this could be solved by moving the\u000akmod-leds-uled dependency to the kmod-meraki-mx100.\u000a\u000aBonus: drop @!LINUX_5_4 from kmod-meraki-mx100\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-03-27 15:39:27 +0200", "id" : "eeb8fd4ce7e90ec24287c469628ae528a14daa6f", "msg" : "gpio-cdev: move kmod-leds-uleds dependency to MX100", "paths" : [ { "editType" : "edit", "file" : "target/linux/x86/modules.mk" }, { "editType" : "edit", "file" : "package/system/gpio-cdev/nu801/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq40xx/chromium/target.mk" ], "commitId" : "35d2bbc29ba7f802706bf65585aeb8808fcac622", "timestamp" : 1648388367000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, "authorEmail" : "chunkeey@gmail.com", "comment" : "ipq40xx: stop chromium sub-target builds on the buildbots\u000a\u000athe buildbots are having troubles with the image.\u000aThey seem to get \"Killed\" at the last step of the KERNEL rule:\u000a\u000a|/cros-vbutil -k zImage.itb.vboot -c \"root=PARTUUID=%U/PARTNROFF=1\" -o zImage.itb.vboot.new\u000a|make[4]: *** [Makefile:18: zImage.itb.vboot] Killed\u000a\u000aSince the Google Wifi (Gale) is currently the only target in\u000athis sub-target. So this means that subtarget has to be disabled\u000afrom the time being to not be picked up by the builders.\u000a\u000aFor people wanting to checkout out OpenWrt on the Google Wifi:\u000aplease compile it locally.\u000a\u000aSigned-off-by: Christian Lamparter \u000a", "date" : "2022-03-27 15:39:27 +0200", "id" : "35d2bbc29ba7f802706bf65585aeb8808fcac622", "msg" : "ipq40xx: stop chromium sub-target builds on the buildbots", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq40xx/chromium/target.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.15" ], "commitId" : "f08fc0747ec43aabdc846fe159f2bb90a6fee387", "timestamp" : 1648389055000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "kernel: 5.15: add more missing symbols\u000a\u000aAdd various Kconfig symbols which surfaced when building with all\u000akernel modules enabled.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-27 14:50:55 +0100", "id" : "f08fc0747ec43aabdc846fe159f2bb90a6fee387", "msg" : "kernel: 5.15: add more missing symbols", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/fs.mk" ], "commitId" : "f667277dd03ca0c93137b915c839a11a051d9220", "timestamp" : 1648389059000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "kernel: 5.15: add missing Kconfig symbols for NFS\u000a\u000aAdd new Kconfig symbols for NFSv4.1 and NFSv4.2 to kmod-nfs-common and\u000akmod-nfsd.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-27 14:50:59 +0100", "id" : "f667277dd03ca0c93137b915c839a11a051d9220", "msg" : "kernel: 5.15: add missing Kconfig symbols for NFS", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/fs.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mediatek/mt7623/config-5.15", "target/linux/mediatek/mt7629/config-5.15" ], "commitId" : "c3029f3652cc42b059d6861ae2fa9b5bcd62fe46", "timestamp" : 1648389064000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "mediatek: add 5.15 config for mt7623 and mt7629\u000a\u000aCompile tested both with all kernel modules.\u000aRun-time tested mt7623 on BananaPi-R2.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-27 14:51:04 +0100", "id" : "c3029f3652cc42b059d6861ae2fa9b5bcd62fe46", "msg" : "mediatek: add 5.15 config for mt7623 and mt7629", "paths" : [ { "editType" : "add", "file" : "target/linux/mediatek/mt7623/config-5.15" }, { "editType" : "add", "file" : "target/linux/mediatek/mt7629/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.15" ], "commitId" : "1e83d53fd96a400b2f131b8cb0e5b5e92dc546b0", "timestamp" : 1648392350000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "kernel: add more missing config symbols for 5.15\u000a\u000aAdd more disabled config options found in malta\u000atarget to generic.\u000a\u000aSigned-off-by: Aleksander Jan Bajkowski \u000a", "date" : "2022-03-27 15:45:50 +0100", "id" : "1e83d53fd96a400b2f131b8cb0e5b5e92dc546b0", "msg" : "kernel: add more missing config symbols for 5.15", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.10", "target/linux/generic/config-5.15" ], "commitId" : "26e7c2275730486a5a1201fbafe72ccdac15f6e4", "timestamp" : 1648392614000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "kernel: sort generic configuration\u000a\u000aThis was done by executing these commands:\u000a\u000a$ ./scripts/kconfig.pl '+' target/linux/generic/config-5.10 /dev/null > target/linux/generic/config-5.10-new\u000a$ mv target/linux/generic/config-5.10-new target/linux/generic/config-5.10\u000a\u000a$ ./scripts/kconfig.pl '+' target/linux/generic/config-5.15 /dev/null > target/linux/generic/config-5.15-new\u000a$ mv target/linux/generic/config-5.15-new target/linux/generic/config-5.15\u000a\u000aSigned-off-by: Aleksander Jan Bajkowski \u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-27 15:50:14 +0100", "id" : "26e7c2275730486a5a1201fbafe72ccdac15f6e4", "msg" : "kernel: sort generic configuration", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.10" }, { "editType" : "edit", "file" : "target/linux/generic/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/patches-5.15/098-2-Documentation-cpufreq-add-qcom-krait-cpufreq-binding.patch", "target/linux/ipq806x/patches-5.15/104-1-drivers-thermal-tsens-Add-VER_0-tsens-version.patch", "target/linux/ipq806x/patches-5.15/100-v5.11-dmaengine-qcom-add_ADM_driver.patch", "target/linux/ipq806x/patches-5.15/093-drivers-cpufreq-qcom-cpufreq-nvmem-support-specific-.patch", "target/linux/ipq806x/patches-5.15/102-mtd-rootfs-conflicts-with-OpenWrt-auto-mounting.patch", "target/linux/ipq806x/patches-5.15/104-7-drivers-thermal-tsens-Drop-unused-define-for-msm8960.patch", "target/linux/ipq806x/patches-5.15/097-4-ipq806x-gcc-add-missing-clk-and-reset-for-crypto-eng.patch", "target/linux/ipq806x/patches-5.15/104-5-drivers-thermal-tsens-Fix-bug-in-sensor-enable-for-m.patch", "target/linux/ipq806x/patches-5.15/098-3-add-fab-scaling-support-with-cpufreq.patch", "target/linux/ipq806x/patches-5.15/097-1-ipq806x-gcc-add-missing-clk-flag.patch", "target/linux/ipq806x/patches-5.15/0065-arm-override-compiler-flags.patch", "target/linux/ipq806x/patches-5.15/104-2-drivers-thermal-tsens-Don-t-hardcode-sensor-slope.patch", "target/linux/ipq806x/patches-5.15/097-2-ipq806x-lcc-add-missing-reset.patch", "target/linux/ipq806x/patches-5.15/085-ipq8064-v1.0-dtsi-additions.patch", "target/linux/ipq806x/patches-5.15/084-ipq8064-v1.0-dtsi-cleanup.patch", "target/linux/ipq806x/patches-5.15/0001-dtbindings-qcom_adm-Fix-channel-specifiers.patch", "target/linux/ipq806x/patches-5.15/098-1-cpufreq-add-Krait-dedicated-scaling-driver.patch", "target/linux/ipq806x/patches-5.15/104-8-drivers-thermal-tsens-Add-support-for-ipq8064-tsens.patch", "target/linux/ipq806x/patches-5.15/107-1-thermal-qcom-tsens-init-debugfs-only-with-successful.patch", "target/linux/ipq806x/patches-5.15/104-4-drivers-thermal-tsens-Use-init_common-for-msm8960.patch", "target/linux/ipq806x/patches-5.15/900-arm-add-cmdline-override.patch", "target/linux/ipq806x/patches-5.15/0067-generic-Mangle-bootloader-s-kernel-arguments.patch", "target/linux/ipq806x/patches-5.15/101-5.12-mtd-parsers-Add-Qcom-SMEM-parser.patch", "target/linux/ipq806x/patches-5.15/109-v5.15-arm-dts-qcom-add-ahb-reset-to-ipq806x-gmac.patch", "target/linux/ipq806x/patches-5.15/0060-HACK-arch-arm-force-ZRELADDR-on-arch-qcom.patch", "target/linux/ipq806x/patches-5.15/103-ARM-dts-qcom-reduce-pci-IO-size-to-64K.patch", "target/linux/ipq806x/patches-5.15/850-soc-add-qualcomm-syscon.patch", "target/linux/ipq806x/patches-5.15/083-ipq8064-dtsi-additions.patch", "target/linux/ipq806x/patches-5.15/107-2-thermal-qcom-tsens-simplify-debugfs-init-function.patch", "target/linux/ipq806x/patches-5.15/0033-ARM-qcom-automatically-select-PCI_DOMAINS-if-PCI-is-.patch", "target/linux/ipq806x/patches-5.15/105-10-drivers-thermal-tsens-Fix-wrong-slope-on-msm-8960.patch", "target/linux/ipq806x/config-5.15", "target/linux/ipq806x/patches-5.15/101-dwmac-ipq806x-qsgmii-pcs-all-ch-ctl.patch", "target/linux/ipq806x/patches-5.15/108-v5.14-net-stmmac-explicitly-deassert-gmac-ahb-reset.patch", "target/linux/ipq806x/patches-5.15/104-6-drivers-thermal-tsens-Replace-custom-8960-apis-with-.patch", "target/linux/ipq806x/patches-5.15/0072-add-ipq806x-with-no-clocks.patch", "target/linux/ipq806x/patches-5.15/104-3-drivers-thermal-tsens-Convert-msm8960-to-reg_field.patch", "target/linux/ipq806x/patches-5.15/099-1-mtd-nand-raw-qcom_nandc-add-boot_layout_mode-support.patch", "target/linux/ipq806x/patches-5.15/0069-arm-boot-add-dts-files.patch", "target/linux/ipq806x/patches-5.15/082-ipq8064-dtsi-tweaks.patch", "target/linux/ipq806x/patches-5.15/104-9-dt-bindings-thermal-tsens-Document-ipq8064-bindings.patch", "target/linux/ipq806x/patches-5.15/086-ipq8064-fix-duplicate-node.patch", "target/linux/ipq806x/patches-5.15/097-3-clk-qcom-krait-add-missing-enable-disable.patch", "target/linux/ipq806x/patches-5.15/099-2-Documentation-devicetree-mtd-qcom_nandc-document-qco.patch" ], "commitId" : "3064e76c948570a6f0930e893d25a551449df8ff", "timestamp" : 1648394167000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "ipq806x: 5:15: copy config and patch from 5.10\u000a\u000aCopy config and patch from kernel 5.10 to kernel 5.15\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 16:16:07 +0100", "id" : "3064e76c948570a6f0930e893d25a551449df8ff", "msg" : "ipq806x: 5:15: copy config and patch from 5.10", "paths" : [ { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/109-v5.15-arm-dts-qcom-add-ahb-reset-to-ipq806x-gmac.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/107-2-thermal-qcom-tsens-simplify-debugfs-init-function.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/084-ipq8064-v1.0-dtsi-cleanup.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/104-2-drivers-thermal-tsens-Don-t-hardcode-sensor-slope.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/104-5-drivers-thermal-tsens-Fix-bug-in-sensor-enable-for-m.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/099-2-Documentation-devicetree-mtd-qcom_nandc-document-qco.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/102-mtd-rootfs-conflicts-with-OpenWrt-auto-mounting.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/093-drivers-cpufreq-qcom-cpufreq-nvmem-support-specific-.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/0001-dtbindings-qcom_adm-Fix-channel-specifiers.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/099-1-mtd-nand-raw-qcom_nandc-add-boot_layout_mode-support.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/100-v5.11-dmaengine-qcom-add_ADM_driver.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/107-1-thermal-qcom-tsens-init-debugfs-only-with-successful.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/0067-generic-Mangle-bootloader-s-kernel-arguments.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/103-ARM-dts-qcom-reduce-pci-IO-size-to-64K.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/850-soc-add-qualcomm-syscon.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/0033-ARM-qcom-automatically-select-PCI_DOMAINS-if-PCI-is-.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/097-2-ipq806x-lcc-add-missing-reset.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/098-1-cpufreq-add-Krait-dedicated-scaling-driver.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/0072-add-ipq806x-with-no-clocks.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/104-8-drivers-thermal-tsens-Add-support-for-ipq8064-tsens.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/0069-arm-boot-add-dts-files.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/104-4-drivers-thermal-tsens-Use-init_common-for-msm8960.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/104-9-dt-bindings-thermal-tsens-Document-ipq8064-bindings.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/105-10-drivers-thermal-tsens-Fix-wrong-slope-on-msm-8960.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/900-arm-add-cmdline-override.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/config-5.15" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/104-6-drivers-thermal-tsens-Replace-custom-8960-apis-with-.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/086-ipq8064-fix-duplicate-node.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/098-2-Documentation-cpufreq-add-qcom-krait-cpufreq-binding.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/104-1-drivers-thermal-tsens-Add-VER_0-tsens-version.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/104-3-drivers-thermal-tsens-Convert-msm8960-to-reg_field.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/083-ipq8064-dtsi-additions.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/098-3-add-fab-scaling-support-with-cpufreq.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/101-dwmac-ipq806x-qsgmii-pcs-all-ch-ctl.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/104-7-drivers-thermal-tsens-Drop-unused-define-for-msm8960.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/097-1-ipq806x-gcc-add-missing-clk-flag.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/097-4-ipq806x-gcc-add-missing-clk-and-reset-for-crypto-eng.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/097-3-clk-qcom-krait-add-missing-enable-disable.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/0060-HACK-arch-arm-force-ZRELADDR-on-arch-qcom.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/085-ipq8064-v1.0-dtsi-additions.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/082-ipq8064-dtsi-tweaks.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/108-v5.14-net-stmmac-explicitly-deassert-gmac-ahb-reset.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/0065-arm-override-compiler-flags.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/101-5.12-mtd-parsers-Add-Qcom-SMEM-parser.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/config-5.15" ], "commitId" : "4c5d5c66ca443d3570c14a6b3ccae5041d52fef0", "timestamp" : 1648394167000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "ipq806x: 5:15: refresh config\u000a\u000aRefreshed using make kernel_menuconfig CONFIG_TARGET=generic\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 16:16:07 +0100", "id" : "4c5d5c66ca443d3570c14a6b3ccae5041d52fef0", "msg" : "ipq806x: 5:15: refresh config", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/patches-5.15/101-5.12-mtd-parsers-Add-Qcom-SMEM-parser.patch", "target/linux/ipq806x/patches-5.15/104-1-drivers-thermal-tsens-Add-VER_0-tsens-version.patch", "target/linux/ipq806x/patches-5.15/100-v5.11-dmaengine-qcom-add_ADM_driver.patch", "target/linux/ipq806x/patches-5.15/109-v5.15-arm-dts-qcom-add-ahb-reset-to-ipq806x-gmac.patch", "target/linux/ipq806x/patches-5.15/104-7-drivers-thermal-tsens-Drop-unused-define-for-msm8960.patch", "target/linux/ipq806x/patches-5.15/104-5-drivers-thermal-tsens-Fix-bug-in-sensor-enable-for-m.patch", "target/linux/ipq806x/patches-5.15/105-10-drivers-thermal-tsens-Fix-wrong-slope-on-msm-8960.patch", "target/linux/ipq806x/patches-5.15/108-v5.14-net-stmmac-explicitly-deassert-gmac-ahb-reset.patch", "target/linux/ipq806x/patches-5.15/104-2-drivers-thermal-tsens-Don-t-hardcode-sensor-slope.patch", "target/linux/ipq806x/patches-5.15/104-6-drivers-thermal-tsens-Replace-custom-8960-apis-with-.patch", "target/linux/ipq806x/patches-5.15/104-3-drivers-thermal-tsens-Convert-msm8960-to-reg_field.patch", "target/linux/ipq806x/patches-5.15/104-9-dt-bindings-thermal-tsens-Document-ipq8064-bindings.patch", "target/linux/ipq806x/patches-5.15/104-8-drivers-thermal-tsens-Add-support-for-ipq8064-tsens.patch", "target/linux/ipq806x/patches-5.15/104-4-drivers-thermal-tsens-Use-init_common-for-msm8960.patch" ], "commitId" : "327677a71d74cc8230d54ecb63341347861fe065", "timestamp" : 1648394167000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "ipq806x: 5:15: drop upstream patch\u000a\u000a- Drop stmmac upstream patches\u000a- Drop tsens patches\u000a- Drop ADM driver\u000a- Drop SMEM parser\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 16:16:07 +0100", "id" : "327677a71d74cc8230d54ecb63341347861fe065", "msg" : "ipq806x: 5:15: drop upstream patch", "paths" : [ { "editType" : "delete", "file" : "target/linux/ipq806x/patches-5.15/100-v5.11-dmaengine-qcom-add_ADM_driver.patch" }, { "editType" : "delete", "file" : "target/linux/ipq806x/patches-5.15/104-7-drivers-thermal-tsens-Drop-unused-define-for-msm8960.patch" }, { "editType" : "delete", "file" : "target/linux/ipq806x/patches-5.15/101-5.12-mtd-parsers-Add-Qcom-SMEM-parser.patch" }, { "editType" : "delete", "file" : "target/linux/ipq806x/patches-5.15/104-2-drivers-thermal-tsens-Don-t-hardcode-sensor-slope.patch" }, { "editType" : "delete", "file" : "target/linux/ipq806x/patches-5.15/104-3-drivers-thermal-tsens-Convert-msm8960-to-reg_field.patch" }, { "editType" : "delete", "file" : "target/linux/ipq806x/patches-5.15/105-10-drivers-thermal-tsens-Fix-wrong-slope-on-msm-8960.patch" }, { "editType" : "delete", "file" : "target/linux/ipq806x/patches-5.15/109-v5.15-arm-dts-qcom-add-ahb-reset-to-ipq806x-gmac.patch" }, { "editType" : "delete", "file" : "target/linux/ipq806x/patches-5.15/104-4-drivers-thermal-tsens-Use-init_common-for-msm8960.patch" }, { "editType" : "delete", "file" : "target/linux/ipq806x/patches-5.15/104-9-dt-bindings-thermal-tsens-Document-ipq8064-bindings.patch" }, { "editType" : "delete", "file" : "target/linux/ipq806x/patches-5.15/104-5-drivers-thermal-tsens-Fix-bug-in-sensor-enable-for-m.patch" }, { "editType" : "delete", "file" : "target/linux/ipq806x/patches-5.15/104-8-drivers-thermal-tsens-Add-support-for-ipq8064-tsens.patch" }, { "editType" : "delete", "file" : "target/linux/ipq806x/patches-5.15/104-1-drivers-thermal-tsens-Add-VER_0-tsens-version.patch" }, { "editType" : "delete", "file" : "target/linux/ipq806x/patches-5.15/104-6-drivers-thermal-tsens-Replace-custom-8960-apis-with-.patch" }, { "editType" : "delete", "file" : "target/linux/ipq806x/patches-5.15/108-v5.14-net-stmmac-explicitly-deassert-gmac-ahb-reset.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/patches-5.15/851-add-gsbi1-dts.patch", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-wpq864.dts", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8068-ecw5410.dts", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-eax500.dtsi", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-ap148.dts", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-ap161.dts", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-r7500v2.dts", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-g10.dts", "target/linux/ipq806x/patches-5.15/084-ipq8064-v1.0-dtsi-cleanup.patch", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-wxr-2533dhp.dts", "target/linux/ipq806x/patches-5.15/098-1-cpufreq-add-Krait-dedicated-scaling-driver.patch", "target/linux/ipq806x/patches-5.15/900-arm-add-cmdline-override.patch", "target/linux/ipq806x/patches-5.15/0067-generic-Mangle-bootloader-s-kernel-arguments.patch", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-d7800.dts", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8068-cryptid-common.dtsi", "target/linux/ipq806x/patches-5.15/0060-HACK-arch-arm-force-ZRELADDR-on-arch-qcom.patch", "target/linux/ipq806x/Makefile", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-unifi-ac-hd.dts", "target/linux/ipq806x/patches-5.15/083-ipq8064-dtsi-additions.patch", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-rt4230w-rev6.dts", "target/linux/ipq806x/patches-5.15/0072-add-ipq806x-with-no-clocks.patch", "target/linux/ipq806x/patches-5.15/099-1-mtd-nand-raw-qcom_nandc-add-boot_layout_mode-support.patch", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-r7500.dts", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-nighthawk.dtsi", "target/linux/ipq806x/patches-5.15/0069-arm-boot-add-dts-files.patch", "target/linux/ipq806x/patches-5.15/082-ipq8064-dtsi-tweaks.patch", "target/linux/ipq806x/patches-5.15/086-ipq8064-fix-duplicate-node.patch", "target/linux/ipq806x/patches-5.15/099-2-Documentation-devicetree-mtd-qcom_nandc-document-qco.patch" ], "commitId" : "8cc2caed58e79ac24f9f5a075c6a12b07453c923", "timestamp" : 1648394167000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "ipq806x: 5:15: add testing kernel version\u000a\u000aRefresh patch for 5.15\u000aRework tweak patch to sync with upstream ipq8064 dtsi and fix\u000aregression introduced.\u000aRename nand_controller to nand in every dts.\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 16:16:07 +0100", "id" : "8cc2caed58e79ac24f9f5a075c6a12b07453c923", "msg" : "ipq806x: 5:15: add testing kernel version", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-rt4230w-rev6.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/084-ipq8064-v1.0-dtsi-cleanup.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/098-1-cpufreq-add-Krait-dedicated-scaling-driver.patch" }, { "editType" : "add", "file" : "target/linux/ipq806x/patches-5.15/851-add-gsbi1-dts.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-wxr-2533dhp.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/0069-arm-boot-add-dts-files.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/082-ipq8064-dtsi-tweaks.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/099-2-Documentation-devicetree-mtd-qcom_nandc-document-qco.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/0072-add-ipq806x-with-no-clocks.patch" }, { "editType" : "delete", "file" : "target/linux/ipq806x/patches-5.15/900-arm-add-cmdline-override.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/099-1-mtd-nand-raw-qcom_nandc-add-boot_layout_mode-support.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-r7500.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-eax500.dtsi" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-wpq864.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8068-cryptid-common.dtsi" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8068-ecw5410.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-g10.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/086-ipq8064-fix-duplicate-node.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/0060-HACK-arch-arm-force-ZRELADDR-on-arch-qcom.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-d7800.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-nighthawk.dtsi" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/083-ipq8064-dtsi-additions.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-unifi-ac-hd.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-ap161.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-r7500v2.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-ap148.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/Makefile" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/0067-generic-Mangle-bootloader-s-kernel-arguments.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/patches-5.15/102-mtd-rootfs-conflicts-with-OpenWrt-auto-mounting.patch" ], "commitId" : "e86dfd0a44b8dece1bee04f34762888ce92732a4", "timestamp" : 1648394167000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "ipq806x: rework rootfs conflicts patch for smem\u000a\u000aNow that smem actually free the leaked parts, when\u000aa rootfs partition is detected, the kernel panics as\u000ait try to free the static space allocated for the \"ubi\"\u000aname. Change the logic and fix the name at the allocate_partition\u000afunction to correctly free the space allocated by smem.\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 16:16:07 +0100", "id" : "e86dfd0a44b8dece1bee04f34762888ce92732a4", "msg" : "ipq806x: rework rootfs conflicts patch for smem", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/102-mtd-rootfs-conflicts-with-OpenWrt-auto-mounting.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/patches-5.10/083-ipq8064-dtsi-additions.patch" ], "commitId" : "af70a27b38f12464ca840940de623918913cf0e6", "timestamp" : 1648394167000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "ipq806x: backport nand raname to kernel 5.10\u000a\u000aRename nand_controller to nand in kernel 5.10 to use the same dts across kernel version.\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 16:16:07 +0100", "id" : "af70a27b38f12464ca840940de623918913cf0e6", "msg" : "ipq806x: backport nand raname to kernel 5.10", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.10/083-ipq8064-dtsi-additions.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/patches-5.15/098-3-add-fab-scaling-support-with-cpufreq.patch", "target/linux/ipq806x/patches-5.15/098-1-cpufreq-add-Krait-dedicated-scaling-driver.patch" ], "commitId" : "876a49ca621f7d7b73134f7bf93f301508e38354", "timestamp" : 1648394167000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "ipq806x: 5:15: fix dedicated krait cpufreq\u000a\u000aFix dedicated cpufreq for kernel 5.15 as they changed module\u000aorder and now it can happen that cpufreq probe after cache driver.\u000aAlso add lock between cache scaling in set_target as it's now required\u000aby opp functions.\u000a\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-03-27 16:16:07 +0100", "id" : "876a49ca621f7d7b73134f7bf93f301508e38354", "msg" : "ipq806x: 5:15: fix dedicated krait cpufreq", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/098-3-add-fab-scaling-support-with-cpufreq.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/098-1-cpufreq-add-Krait-dedicated-scaling-driver.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/hack-5.10/710-net-dsa-mv88e6xxx-default-VID-1.patch", "target/linux/generic/backport-5.10/774-v5.15-net-dsa-mv88e6xxx-keep-the-pvid-at-0-when-VLAN-unawa.patch" ], "commitId" : "9caa6f0aa742253901c72f43eebecd2c8da5f127", "timestamp" : 1648399129000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "kernel: Backport mv88e6xxx patch to keep pvid at 0 if VLAN-unaware and remove hack\u000a\u000aBackport patch\u000a 8b6836d82470 (\"net: dsa: mv88e6xxx: keep the pvid at 0 when VLAN-unaware\")\u000afrom 5.15.\u000a\u000aKeeping the pvid at 0 when VLAN-unaware makes it possible to drop the\u000ahack introduced in commit 920eaab1d817 (\"kernel: DSA roaming fix for\u000aMarvell mv88e6xxx\"). Dropping the hack makes it possible to use VLAN\u000ainterfaces with VID 1 on DSA ports without problems with FDB.\u000a\u000aSigned-off-by: Marek Behún \u000a", "date" : "2022-03-27 17:38:49 +0100", "id" : "9caa6f0aa742253901c72f43eebecd2c8da5f127", "msg" : "kernel: Backport mv88e6xxx patch to keep pvid at 0 if VLAN-unaware and remove hack", "paths" : [ { "editType" : "delete", "file" : "target/linux/generic/hack-5.10/710-net-dsa-mv88e6xxx-default-VID-1.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/774-v5.15-net-dsa-mv88e6xxx-keep-the-pvid-at-0-when-VLAN-unawa.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/image.mk" ], "commitId" : "ac11f36b337da29f422d16776cf36c98013dcc77", "timestamp" : 1648409800000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "build: add support for passing C preprocessor flags for DTS builds\u000a\u000aUseful for adding #ifdefs based on build system provided definitions, or\u000afor adding extra include paths\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-27 21:36:40 +0200", "id" : "ac11f36b337da29f422d16776cf36c98013dcc77", "msg" : "build: add support for passing C preprocessor flags for DTS builds", "paths" : [ { "editType" : "edit", "file" : "include/image.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/patches-5.15/710-at803x.patch", "target/linux/ramips/patches-5.15/324-mt7621-perfctr-fix.patch", "target/linux/ramips/patches-5.15/850-awake-rt305x-dwc2-controller.patch", "target/linux/ramips/patches-5.15/825-i2c-MIPS-adds-ralink-I2C-driver.patch", "target/linux/ramips/patches-5.15/400-mtd-cfi-cmdset-0002-force-word-write.patch", "target/linux/ramips/patches-5.15/311-MIPS-use-set_mode-to-enable-disable-the-cevt-r4k-irq.patch", "target/linux/ramips/patches-5.15/721-NET-no-auto-carrier-off-support.patch", "target/linux/ramips/patches-5.15/103-PCI-mt7621-Move-MIPS-setup-to-pcibios_root_bridge_pr.patch", "target/linux/ramips/mt7621/config-5.15", "target/linux/ramips/patches-5.15/106-PCI-Let-pcibios_root_bridge_prepare-access-bridge-wi.patch", "target/linux/ramips/patches-5.15/700-net-ethernet-mediatek-support-net-labels.patch", "target/linux/ramips/patches-5.15/720-Revert-net-phy-simplify-phy_link_change-arguments.patch", "target/linux/ramips/patches-5.15/855-linkit_bootstrap.patch", "target/linux/ramips/patches-5.15/805-pinctrl-AW9523.patch", "target/linux/ramips/patches-5.15/835-asoc-add-mt7620-support.patch", "target/linux/ramips/patches-5.15/810-uvc-add-iPassion-iP2970-support.patch", "target/linux/ramips/patches-5.15/300-mt7620-export-chip-version-and-pkg.patch", "target/linux/ramips/patches-5.15/316-arch-mips-do-not-select-illegal-access-driver-by-def.patch", "target/linux/ramips/patches-5.15/405-mtd-spi-nor-Add-support-for-BoHong-bh25q128as.patch", "target/linux/ramips/Makefile", "target/linux/ramips/patches-5.15/803-gpio-ralink-Add-support-for-GPIO-as-interrupt-contro.patch", "target/linux/ramips/patches-5.15/411-dt-bindings-add-documentation-for-mt7621-nand-driver.patch", "target/linux/ramips/patches-5.15/410-mtd-rawnand-add-driver-support-for-MT7621-nand-flash.patch", "target/linux/ramips/patches-5.15/821-SPI-ralink-add-Ralink-SoC-spi-driver.patch", "target/linux/ramips/image/mt7621.mk", "target/linux/ramips/patches-5.15/840-serial-add-ugly-custom-baud-rate-hack.patch", "target/linux/ramips/patches-5.15/845-pwm-add-mediatek-support.patch", "target/linux/ramips/patches-5.15/314-MIPS-add-bootargs-override-property.patch", "target/linux/ramips/patches-5.15/802-GPIO-MIPS-ralink-add-gpio-driver-for-ralink-SoC.patch", "target/linux/ramips/patches-5.15/312-MIPS-ralink-add-cpu-frequency-scaling.patch", "target/linux/ramips/patches-5.15/200-add-ralink-eth.patch", "target/linux/ramips/patches-5.15/820-DT-Add-documentation-for-spi-rt2880.patch", "target/linux/ramips/patches-5.15/315-owrt-hack-fix-mt7688-cache-issue.patch", "target/linux/ramips/patches-5.15/104-PCI-mt7621-Drop-of_match_ptr-to-avoid-unused-variabl.patch", "target/linux/ramips/patches-5.15/320-MIPS-add-support-for-buggy-MT7621S-core-detection.patch", "target/linux/ramips/patches-5.15/102-PCI-mt7621-Declare-mt7621_pci_ops-static.patch", "target/linux/ramips/patches-5.15/801-DT-Add-documentation-for-gpio-ralink.patch", "target/linux/ramips/patches-5.15/100-PCI-mt7621-Add-MediaTek-MT7621-PCIe-host-controller-.patch", "target/linux/ramips/patches-5.15/830-mmc-MIPS-ralink-add-sdhci-for-mt7620a-SoC.patch", "target/linux/ramips/patches-5.15/110-reset_controller_driver.patch", "target/linux/ramips/dts/mt7621.dtsi", "target/linux/ramips/patches-5.15/101-PCI-mt7621-Rename-mt7621_pci_-to-mt7621_pcie_.patch", "target/linux/ramips/patches-5.15/105-PCI-mt7621-Remove-unused-function-pcie_rmw.patch" ], "commitId" : "a3764ee29dd09394fa750c78160e300d86532561", "timestamp" : 1648409800000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "ramips: add linux 5.15 support for mt7621\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-27 21:36:40 +0200", "id" : "a3764ee29dd09394fa750c78160e300d86532561", "msg" : "ramips: add linux 5.15 support for mt7621", "paths" : [ { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/721-NET-no-auto-carrier-off-support.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/102-PCI-mt7621-Declare-mt7621_pci_ops-static.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/825-i2c-MIPS-adds-ralink-I2C-driver.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/324-mt7621-perfctr-fix.patch" }, { "editType" : "add", "file" : "target/linux/ramips/mt7621/config-5.15" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/710-at803x.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/855-linkit_bootstrap.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/801-DT-Add-documentation-for-gpio-ralink.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/400-mtd-cfi-cmdset-0002-force-word-write.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/100-PCI-mt7621-Add-MediaTek-MT7621-PCIe-host-controller-.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/720-Revert-net-phy-simplify-phy_link_change-arguments.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/104-PCI-mt7621-Drop-of_match_ptr-to-avoid-unused-variabl.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/850-awake-rt305x-dwc2-controller.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/314-MIPS-add-bootargs-override-property.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/410-mtd-rawnand-add-driver-support-for-MT7621-nand-flash.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/840-serial-add-ugly-custom-baud-rate-hack.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/316-arch-mips-do-not-select-illegal-access-driver-by-def.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/805-pinctrl-AW9523.patch" }, { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621.dtsi" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/300-mt7620-export-chip-version-and-pkg.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/820-DT-Add-documentation-for-spi-rt2880.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/845-pwm-add-mediatek-support.patch" }, { "editType" : "edit", "file" : "target/linux/ramips/image/mt7621.mk" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/101-PCI-mt7621-Rename-mt7621_pci_-to-mt7621_pcie_.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/200-add-ralink-eth.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/105-PCI-mt7621-Remove-unused-function-pcie_rmw.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/835-asoc-add-mt7620-support.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/315-owrt-hack-fix-mt7688-cache-issue.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/320-MIPS-add-support-for-buggy-MT7621S-core-detection.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/405-mtd-spi-nor-Add-support-for-BoHong-bh25q128as.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/411-dt-bindings-add-documentation-for-mt7621-nand-driver.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/106-PCI-Let-pcibios_root_bridge_prepare-access-bridge-wi.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/700-net-ethernet-mediatek-support-net-labels.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/311-MIPS-use-set_mode-to-enable-disable-the-cevt-r4k-irq.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/830-mmc-MIPS-ralink-add-sdhci-for-mt7620a-SoC.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/803-gpio-ralink-Add-support-for-GPIO-as-interrupt-contro.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/312-MIPS-ralink-add-cpu-frequency-scaling.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/821-SPI-ralink-add-Ralink-SoC-spi-driver.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/110-reset_controller_driver.patch" }, { "editType" : "edit", "file" : "target/linux/ramips/Makefile" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/802-GPIO-MIPS-ralink-add-gpio-driver-for-ralink-SoC.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/103-PCI-mt7621-Move-MIPS-setup-to-pcibios_root_bridge_pr.patch" }, { "editType" : "add", "file" : "target/linux/ramips/patches-5.15/810-uvc-add-iPassion-iP2970-support.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/autotools.mk" ], "commitId" : "044ca149f36a08f56fe827a20aa113837c58cb40", "timestamp" : 1648422952000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "build: autotools: fix cache path\u000a\u000athe cache directory should be autom4te.cache in all $(PKG_AUTOMAKE_PATHS)\u000arather than $(PKG_BUILD_DIR)/autom4te.cache only\u000a\u000aSigned-off-by: Huangbin Zhan \u000a", "date" : "2022-03-28 00:15:52 +0100", "id" : "044ca149f36a08f56fe827a20aa113837c58cb40", "msg" : "build: autotools: fix cache path", "paths" : [ { "editType" : "edit", "file" : "include/autotools.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/malta/Makefile" ], "commitId" : "09f620019867365ed82a4b3d1d264f7a282f0941", "timestamp" : 1648431149000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "malta: enable testing kernel 5.15\u000a\u000aNothing special is needed here, just add KERNEL_TESTING_PATCHVER.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-28 02:32:29 +0100", "id" : "09f620019867365ed82a4b3d1d264f7a282f0941", "msg" : "malta: enable testing kernel 5.15", "paths" : [ { "editType" : "edit", "file" : "target/linux/malta/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/zlib/patches/006-fix-compressor-crash-on-certain-inputs.patch", "package/libs/zlib/Makefile", "package/libs/zlib/patches/001-neon-implementation-of-adler32.patch" ], "commitId" : "8839a939ee7681f8ca42846d05ce19b3df1e55d5", "timestamp" : 1648452476000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "libs/zlib: bump to latest stable release 1.2.12 (CVE-2018-25032)\u000a\u000aList of changes since previous release from 2018 is quite long:\u000a\u000a * Fix crc32.c to compile local functions only if used.\u000a * Check for cc masquerading as gcc or clang in configure.\u000a * Remove destructive aspects of make distclean.\u000a * Separate out address sanitizing from warnings in configure.\u000a * Eliminate use of ULL constants.\u000a * Add fallthrough comments for gcc.\u000a * Clean up minizip to reduce warnings for testing.\u000a * Fix unztell64() in minizip to work past 4GB. (Daniël Hörchner)\u000a * minizip warning fix if MAXU32 already defined. (gvollant)\u000a * Replace black/white with allow/block. (theresa-m)\u000a * Fix indentation in minizip's zip.c.\u000a * Improve portability of contrib/minizip.\u000a * Correct typo in blast.c.\u000a * Change macro name in inflate.c to avoid collision in VxWorks.\u000a * Clarify gz* function interfaces, referring to parameter names.\u000a * Fix error in comment on the polynomial representation of a byte.\u000a * Fix memory leak on error in gzlog.c.\u000a * Avoid adding empty gzip member after gzflush with Z_FINISH.\u000a * Explicitly note that the 32-bit check values are 32 bits.\u000a * Use ARM crc32 instructions if the ARM architecture has them.\u000a * Add use of the ARMv8 crc32 instructions when requested.\u000a * Correct comment in crc32.c.\u000a * Don't bother computing check value after successful inflateSync().\u000a * Use atomic test and set, if available, for dynamic CRC tables.\u000a * Speed up software CRC-32 computation by a factor of 1.5 to 3.\u000a * Add crc32_combine_gen() and crc32_combine_op() for fast combines.\u000a * Add tables for crc32_combine(), to speed it up by a factor of 200.\u000a * Fix the zran.c example to work on a multiple-member gzip file.\u000a * Add gznorm.c example, which normalizes gzip files.\u000a * Show all the codes for the maximum tables size in enough.c.\u000a * Clarify that prefix codes are counted in enough.c.\u000a * Use inline function instead of macro for index in enough.c.\u000a * Clean up code style in enough.c, update version.\u000a * Use a macro for the printf format of big_t in enough.c.\u000a * Use a structure to make globals in enough.c evident.\u000a * Assure that the number of bits for deflatePrime() is valid.\u000a * Fix a bug that can crash deflate on some input when using Z_FIXED.\u000a * Correct the initialization requirements for deflateInit2().\u000a * Emphasize the need to continue decompressing gzip members.\u000a * Add legal disclaimer to README.\u000a * Fix deflateEnd() to not report an error at start of raw deflate.\u000a * Remove old assembler code in which bugs have manifested.\u000a * Make the names in functions declarations identical to definitions.\u000a * Avoid an undefined behavior of memcpy() in _tr_stored_block().\u000a * Avoid undefined behaviors of memcpy() in gz*printf().\u000a * Avoid an undefined behavior of memcpy() in gzappend().\u000a * Avoid the use of ptrdiff_t.\u000a * Handle case where inflateSync used when header never processed.\u000a * Don't compute check value for raw inflate if asked to validate.\u000a * Add address checking in clang to -w option of configure.\u000a * Return an error if the gzputs string length can't fit in an int.\u000a * Small speedup to inflate [psumbera].\u000a * Update use of errno for newer Windows CE versions.\u000a * Avoid some conversion warnings in gzread.c and gzwrite.c.\u000a * Have Makefile return non-zero error code on test failure.\u000a * Avoid a conversion error in gzseek when off_t type too small.\u000a * Fix CLEAR_HASH macro to be usable as a single statement.\u000a * Fix bug when window full in deflate_stored().\u000a * Limit hash table inserts after switch from stored deflate.\u000a * Permit a deflateParams() parameter change as soon as possible.\u000a * Cygwin does not have _wopen(), so do not create gzopen_w() there.\u000a\u000aRemoved 006-fix-compressor-crash-on-certain-inputs.patch which was\u000ahotfix for CVE-2018-25032 and is now included in this release.\u000a\u000aThis release is not available on @SF (yet?) so the sources are now\u000apulled from GitHub.\u000a\u000aFixes: CVE-2018-25032\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-28 09:27:56 +0200", "id" : "8839a939ee7681f8ca42846d05ce19b3df1e55d5", "msg" : "libs/zlib: bump to latest stable release 1.2.12 (CVE-2018-25032)", "paths" : [ { "editType" : "edit", "file" : "package/libs/zlib/Makefile" }, { "editType" : "delete", "file" : "package/libs/zlib/patches/006-fix-compressor-crash-on-certain-inputs.patch" }, { "editType" : "edit", "file" : "package/libs/zlib/patches/001-neon-implementation-of-adler32.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/zlib/patches/001-neon-implementation-of-adler32.patch" ], "commitId" : "3eb777e1807f52b51c812fe691b811da6af44d77", "timestamp" : 1648452476000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "libs/zlib: fix implicit function declaration warning\u000a\u000aFixes following warning:\u000a\u000a adler32.c:141:12: warning: implicit declaration of function 'NEON_adler32' [-Wimplicit-function-declaration]\u000a 141 | return NEON_adler32(adler, buf, len);\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-28 09:27:56 +0200", "id" : "3eb777e1807f52b51c812fe691b811da6af44d77", "msg" : "libs/zlib: fix implicit function declaration warning", "paths" : [ { "editType" : "edit", "file" : "package/libs/zlib/patches/001-neon-implementation-of-adler32.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/zlib/patches/006-fix-compressor-crash-on-certain-inputs.patch", "tools/zlib/Makefile" ], "commitId" : "9d8f620679df7f6f58ba1452311400da088a404b", "timestamp" : 1648452476000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "tools/zlib: bump to latest stable release 1.2.12 (CVE-2018-25032)\u000a\u000aList of changes since previous release from 2018 is quite long:\u000a\u000a * Fix crc32.c to compile local functions only if used.\u000a * Check for cc masquerading as gcc or clang in configure.\u000a * Remove destructive aspects of make distclean.\u000a * Separate out address sanitizing from warnings in configure.\u000a * Eliminate use of ULL constants.\u000a * Add fallthrough comments for gcc.\u000a * Clean up minizip to reduce warnings for testing.\u000a * Fix unztell64() in minizip to work past 4GB. (Daniël Hörchner)\u000a * minizip warning fix if MAXU32 already defined. (gvollant)\u000a * Replace black/white with allow/block. (theresa-m)\u000a * Fix indentation in minizip's zip.c.\u000a * Improve portability of contrib/minizip.\u000a * Correct typo in blast.c.\u000a * Change macro name in inflate.c to avoid collision in VxWorks.\u000a * Clarify gz* function interfaces, referring to parameter names.\u000a * Fix error in comment on the polynomial representation of a byte.\u000a * Fix memory leak on error in gzlog.c.\u000a * Avoid adding empty gzip member after gzflush with Z_FINISH.\u000a * Explicitly note that the 32-bit check values are 32 bits.\u000a * Use ARM crc32 instructions if the ARM architecture has them.\u000a * Add use of the ARMv8 crc32 instructions when requested.\u000a * Correct comment in crc32.c.\u000a * Don't bother computing check value after successful inflateSync().\u000a * Use atomic test and set, if available, for dynamic CRC tables.\u000a * Speed up software CRC-32 computation by a factor of 1.5 to 3.\u000a * Add crc32_combine_gen() and crc32_combine_op() for fast combines.\u000a * Add tables for crc32_combine(), to speed it up by a factor of 200.\u000a * Fix the zran.c example to work on a multiple-member gzip file.\u000a * Add gznorm.c example, which normalizes gzip files.\u000a * Show all the codes for the maximum tables size in enough.c.\u000a * Clarify that prefix codes are counted in enough.c.\u000a * Use inline function instead of macro for index in enough.c.\u000a * Clean up code style in enough.c, update version.\u000a * Use a macro for the printf format of big_t in enough.c.\u000a * Use a structure to make globals in enough.c evident.\u000a * Assure that the number of bits for deflatePrime() is valid.\u000a * Fix a bug that can crash deflate on some input when using Z_FIXED.\u000a * Correct the initialization requirements for deflateInit2().\u000a * Emphasize the need to continue decompressing gzip members.\u000a * Add legal disclaimer to README.\u000a * Fix deflateEnd() to not report an error at start of raw deflate.\u000a * Remove old assembler code in which bugs have manifested.\u000a * Make the names in functions declarations identical to definitions.\u000a * Avoid an undefined behavior of memcpy() in _tr_stored_block().\u000a * Avoid undefined behaviors of memcpy() in gz*printf().\u000a * Avoid an undefined behavior of memcpy() in gzappend().\u000a * Avoid the use of ptrdiff_t.\u000a * Handle case where inflateSync used when header never processed.\u000a * Don't compute check value for raw inflate if asked to validate.\u000a * Add address checking in clang to -w option of configure.\u000a * Return an error if the gzputs string length can't fit in an int.\u000a * Small speedup to inflate [psumbera].\u000a * Update use of errno for newer Windows CE versions.\u000a * Avoid some conversion warnings in gzread.c and gzwrite.c.\u000a * Have Makefile return non-zero error code on test failure.\u000a * Avoid a conversion error in gzseek when off_t type too small.\u000a * Fix CLEAR_HASH macro to be usable as a single statement.\u000a * Fix bug when window full in deflate_stored().\u000a * Limit hash table inserts after switch from stored deflate.\u000a * Permit a deflateParams() parameter change as soon as possible.\u000a * Cygwin does not have _wopen(), so do not create gzopen_w() there.\u000a\u000aRemoved 006-fix-compressor-crash-on-certain-inputs.patch which was\u000ahotfix for CVE-2018-25032 and is now included in this release.\u000a\u000aThis release is not available on @SF (yet?) so the sources are now\u000apulled from GitHub.\u000a\u000aFixes: CVE-2018-25032\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-28 09:27:56 +0200", "id" : "9d8f620679df7f6f58ba1452311400da088a404b", "msg" : "tools/zlib: bump to latest stable release 1.2.12 (CVE-2018-25032)", "paths" : [ { "editType" : "delete", "file" : "tools/zlib/patches/006-fix-compressor-crash-on-certain-inputs.patch" }, { "editType" : "edit", "file" : "tools/zlib/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/system/urandom-seed/files/etc/init.d/urandom_seed", "package/system/urandom-seed/seedrng.c", "package/system/urandom-seed/files/sbin/urandom_seed", "package/system/urandom-seed/files/lib/preinit/81_urandom_seed", "package/system/urandom-seed/Makefile" ], "commitId" : "2edc017a6e0cb92b72b768aaa46c6d336ad84eff", "timestamp" : 1648452476000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "urandom-seed: use seedrng for seeding the random number generator\u000a\u000aThe RNG can't actually be seeded from a shell script, due to the\u000areliance on ioctls. For this reason, the seedrng project provides a\u000abasic script meant to be copy and pasted into projects like OpenWRT\u000aand tweaked as needed: .\u000a\u000aThis commit imports it into the urandom-seed package and wires up the\u000ainit scripts to call it. This also is a significant improvement over the\u000acurrent init script, which does not robustly handle cleaning up of seeds\u000aand syncing to prevent reuse. Additionally, the existing script creates\u000aa new seed immediately after writing an old one, which means that the\u000aamount of entropy might actually regress, due to failing to credit the\u000aold seed.\u000a\u000aCloses: https://github.com/openwrt/openwrt/issues/9570\u000aSigned-off-by: Jason A. Donenfeld \u000aSigned-off-by: Petr Štetiar [fixed missing INSTALL_DIR]\u000a", "date" : "2022-03-28 09:27:56 +0200", "id" : "2edc017a6e0cb92b72b768aaa46c6d336ad84eff", "msg" : "urandom-seed: use seedrng for seeding the random number generator", "paths" : [ { "editType" : "edit", "file" : "package/system/urandom-seed/files/etc/init.d/urandom_seed" }, { "editType" : "delete", "file" : "package/system/urandom-seed/files/sbin/urandom_seed" }, { "editType" : "edit", "file" : "package/system/urandom-seed/Makefile" }, { "editType" : "add", "file" : "package/system/urandom-seed/seedrng.c" }, { "editType" : "edit", "file" : "package/system/urandom-seed/files/lib/preinit/81_urandom_seed" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/patches-5.15/835-asoc-add-mt7620-support.patch", "target/linux/ramips/files/drivers/mmc/host/mtk-mmc/sd.c" ], "commitId" : "92081f9a34e6ebefcc03e4abdecdf85423e9c739", "timestamp" : 1648458193000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "ramips: fix kernel module build errors on linux 5.15\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-28 11:03:13 +0200", "id" : "92081f9a34e6ebefcc03e4abdecdf85423e9c739", "msg" : "ramips: fix kernel module build errors on linux 5.15", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/files/drivers/mmc/host/mtk-mmc/sd.c" }, { "editType" : "edit", "file" : "target/linux/ramips/patches-5.15/835-asoc-add-mt7620-support.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/fs.mk" ], "commitId" : "3f8ea009d0321a3a4b5d891210e7942824a5714c", "timestamp" : 1648458193000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "kernel: add missing nls dependency for kmod-fs-ntfs3\u000a\u000aThis showed up on a linux 5.15 build\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-28 11:03:13 +0200", "id" : "3f8ea009d0321a3a4b5d891210e7942824a5714c", "msg" : "kernel: add missing nls dependency for kmod-fs-ntfs3", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/fs.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/usb.mk" ], "commitId" : "f65596e8a9c34973ec2635cd37e77e7cf875424e", "timestamp" : 1648458193000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "kernel: 5.15: fix mediatek usb module change\u000a\u000aThe mediatek USB kernel module xhci-mtk was restructed.\u000aThe module after kernel 5.13 is named xhci-mtk-hcd.\u000aLink:\u000ahttps://lore.kernel.org/all/0b62e21ddfacc1c2874726dd27ccab80c993f303.1615170625.git.chunfeng.yun@mediatek.com/\u000aLinux 14295a150050 (\"usb: xhci-mtk: support to build xhci-mtk-hcd.ko\")\u000a\u000aSigned-off-by: John Thomson \u000a", "date" : "2022-03-28 11:03:13 +0200", "id" : "f65596e8a9c34973ec2635cd37e77e7cf875424e", "msg" : "kernel: 5.15: fix mediatek usb module change", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/usb.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/mt76/Makefile" ], "commitId" : "103ad908c286049b0a7c68b793f2194b0c4d5711", "timestamp" : 1648466700000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "mt76: update to the latest version\u000a\u000a65042bfd759c mt76: mt7915: introduce 802.11ax multi-bss support\u000ae756ea3bd069 mt76: fix wrong HE data rate in sniffer tool\u000a47b64131e820 mt76: mt7921: don't enable beacon filter when IEEE80211_CONF_CHANGE_MONITOR is set\u000a7a05f4628e76 mt76: fix monitor rx FCS error in DFS channel\u000a104dd5cb0a40 mt76: mt7915: fix DBDC default band selection on MT7915D\u000aa7805e4e1d58 mt76: reduce tx queue lock hold time\u000a0b1deb9292cd mt76: dma: use kzalloc instead of devm_kzalloc for txwi\u000a2e51013b38c9 mt76: dma: reduce lock contention in mt76_dma_tx_cleanup\u000ac96fbb86f7e5 mt76: mt7915: rework hardware/phy initialization\u000ac2bb44cab51e mt76: mt7915: accept rx frames with non-standard VHT MCS10-11\u000a36c23a4a8422 mt76: mt7921: accept rx frames with non-standard VHT MCS10-11\u000a5b7dd093c8f0 mt76: fix use-after-free by removing a non-RCU wcid pointer\u000ac692aacb9bde mt76: fix MBSS index condition in DBDC mode\u000afd6541905aa4 mt76: mt7921u: add suspend/resume support\u000a201b33cf42c2 mt76: mt7921: rely on mt76_dev rxfilter in mt7921_configure_filter\u000a9666c08228e7 mt76: mt7921: honor pm user configuration in mt7921_sniffer_interface_iter\u000a1442710d7936 mt76: mt7915: always call mt7915_wfsys_reset() during init\u000aec4d9b9e8b70 mt76: mt7915: fix unbounded shift in mt7915_mcu_beacon_mbss\u000a6b1efcd72946 mt76: mt7915: fix wfsys reset regression\u000a376ea8152b2b mt76: mt7915: add missing chunk from wfsys reset fix\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-28 13:25:00 +0200", "id" : "103ad908c286049b0a7c68b793f2194b0c4d5711", "msg" : "mt76: update to the latest version", "paths" : [ { "editType" : "edit", "file" : "package/kernel/mt76/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "scripts/gen_image_generic.sh" ], "commitId" : "068ea2cde04e2666fb05731cea941bccfaeddc25", "timestamp" : 1648497157000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "scripts/gen_image_generic.sh: make ext4 bootfs reproducible\u000a\u000aSet fixed timestamp for kernel other files in /boot filesystem.\u000aThis should help making x86 *combined* images reproducible.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-28 20:52:37 +0100", "id" : "068ea2cde04e2666fb05731cea941bccfaeddc25", "msg" : "scripts/gen_image_generic.sh: make ext4 bootfs reproducible", "paths" : [ { "editType" : "edit", "file" : "scripts/gen_image_generic.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mvebu/image/Makefile" ], "commitId" : "44b457168ef7a37533929c4332c86ef084d606a6", "timestamp" : 1648497169000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "mvebu: make boot filesystem reproducible\u000a\u000aSet timestamp option for make_ext4fs to make boot filesystem\u000areproducible.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-28 20:52:49 +0100", "id" : "44b457168ef7a37533929c4332c86ef084d606a6", "msg" : "mvebu: make boot filesystem reproducible", "paths" : [ { "editType" : "edit", "file" : "target/linux/mvebu/image/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/layerscape/image/Makefile" ], "commitId" : "1c7e146f7e0f42e5e414c6cff0c73f75b405e0dd", "timestamp" : 1648497174000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "layerscape: make boot filesystem reproducible\u000a\u000aSet timestamp option for make_ext4fs to make boot filesystem\u000areproducible.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-28 20:52:54 +0100", "id" : "1c7e146f7e0f42e5e414c6cff0c73f75b405e0dd", "msg" : "layerscape: make boot filesystem reproducible", "paths" : [ { "editType" : "edit", "file" : "target/linux/layerscape/image/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/hack-5.15/410-block-fit-partition-parser.patch" ], "commitId" : "506ddce90fc99d08d7bc0c9ef4277756f54473bb", "timestamp" : 1648515365000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "generic: 5.15: fix FIT partition parser on block partitions\u000a\u000aUsing set_disk_ro() doesn't have the desired effect and instead of\u000ajust setting the single partition to be read-only it affects the\u000awhole disk. Use the bd_read_only flag in struct block_device instead\u000ato mark a partition being read-only.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-29 01:56:05 +0100", "id" : "506ddce90fc99d08d7bc0c9ef4277756f54473bb", "msg" : "generic: 5.15: fix FIT partition parser on block partitions", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/410-block-fit-partition-parser.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.15" ], "commitId" : "756e71b03f15a8cb0957c09e5cf7da06cf526846", "timestamp" : 1648548170000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "kernel: generic: add more missing kernel symbols for 5.15\u000a\u000aFound while adding 5.15 support for x86/sunxi targets.\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-29 12:02:50 +0200", "id" : "756e71b03f15a8cb0957c09e5cf7da06cf526846", "msg" : "kernel: generic: add more missing kernel symbols for 5.15", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.15/730-v5.16-hv-utils-add-PTP_1588_CLOCK-to-Kconfig-to-fix-build.patch" ], "commitId" : "972f2bff6add81e17728e3dd2c1f972ffa39600d", "timestamp" : 1648548170000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "generic: backport 5.16 fix for hv utils build failure\u000a\u000aBackports following fix:\u000a\u000a hv: utils: add PTP_1588_CLOCK to Kconfig to fix build\u000a\u000a The hyperv utilities use PTP clock interfaces and should depend a\u000a a kconfig symbol such that they will be built as a loadable module or\u000a builtin so that linker errors do not happen.\u000a\u000a Prevents these build errors:\u000a\u000a ld: drivers/hv/hv_util.o: in function `hv_timesync_deinit':\u000a hv_util.c:(.text+0x37d): undefined reference to `ptp_clock_unregister'\u000a ld: drivers/hv/hv_util.o: in function `hv_timesync_init':\u000a hv_util.c:(.text+0x738): undefined reference to `ptp_clock_register'\u000a\u000aReferences: https://lore.kernel.org/stable/20220328093115.7486-1-ynezz@true.cz/T/#u\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-29 12:02:50 +0200", "id" : "972f2bff6add81e17728e3dd2c1f972ffa39600d", "msg" : "generic: backport 5.16 fix for hv utils build failure", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.15/730-v5.16-hv-utils-add-PTP_1588_CLOCK-to-Kconfig-to-fix-build.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/x86/config-5.15", "target/linux/x86/legacy/config-5.15", "target/linux/x86/patches-5.15/100-fix_cs5535_clockevt.patch", "target/linux/x86/generic/config-5.15", "target/linux/x86/patches-5.15/012-pcengines-apu2-detect-apuv4-board.patch", "target/linux/x86/geode/config-5.15", "target/linux/x86/64/config-5.15" ], "commitId" : "7ef75445c5745984fd27cfca6631599cfda77e6e", "timestamp" : 1648548170000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "x86: copy config and patches from 5.10 to 5.15\u000a\u000aSo the upcoming changes needed for 5.15 can be reviewed easily.\u000aRemoving following patches backported from 5.15:\u000a\u000a * 101-v5.15-mfd-lpc_ich-Enable-GPIO-driver-for-DH89xxCC.patch\u000a * 102-v5.15-platform-x86-add-meraki-mx100-platform-driver.patch\u000a\u000aRemoved upstreamed patch `300-pcengines_apu1_led.patch` in commit\u000a1b40faf7e4ab (\"leds: apu: extend support for PC Engines APU1 with newer\u000afirmware\")\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-29 12:02:50 +0200", "id" : "7ef75445c5745984fd27cfca6631599cfda77e6e", "msg" : "x86: copy config and patches from 5.10 to 5.15", "paths" : [ { "editType" : "add", "file" : "target/linux/x86/geode/config-5.15" }, { "editType" : "add", "file" : "target/linux/x86/64/config-5.15" }, { "editType" : "add", "file" : "target/linux/x86/config-5.15" }, { "editType" : "add", "file" : "target/linux/x86/generic/config-5.15" }, { "editType" : "add", "file" : "target/linux/x86/patches-5.15/012-pcengines-apu2-detect-apuv4-board.patch" }, { "editType" : "add", "file" : "target/linux/x86/legacy/config-5.15" }, { "editType" : "add", "file" : "target/linux/x86/patches-5.15/100-fix_cs5535_clockevt.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/x86/Makefile" ], "commitId" : "9b3bc5d119782f7e1316bf7bbe3ba7382f5e230b", "timestamp" : 1648548170000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "x86: enable 5.15 as testing kernel\u000a\u000aSo anyone interested can help with new kernel version integration and\u000atesting.\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-29 12:02:50 +0200", "id" : "9b3bc5d119782f7e1316bf7bbe3ba7382f5e230b", "msg" : "x86: enable 5.15 as testing kernel", "paths" : [ { "editType" : "edit", "file" : "target/linux/x86/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/x86/geode/config-5.15", "target/linux/x86/config-5.15", "target/linux/x86/legacy/config-5.15", "target/linux/x86/64/config-5.15", "target/linux/x86/generic/config-5.15" ], "commitId" : "12c33d99c8b37013cfe9cb36a65de08a076a6ec3", "timestamp" : 1648548170000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "x86: update config for 5.15\u000a\u000aRefresh kernel config with `make kernel_oldconfig` make target.\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-29 12:02:50 +0200", "id" : "12c33d99c8b37013cfe9cb36a65de08a076a6ec3", "msg" : "x86: update config for 5.15", "paths" : [ { "editType" : "edit", "file" : "target/linux/x86/geode/config-5.15" }, { "editType" : "edit", "file" : "target/linux/x86/config-5.15" }, { "editType" : "edit", "file" : "target/linux/x86/64/config-5.15" }, { "editType" : "edit", "file" : "target/linux/x86/generic/config-5.15" }, { "editType" : "edit", "file" : "target/linux/x86/legacy/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/x86/modules.mk", "package/kernel/linux/modules/netdevices.mk" ], "commitId" : "be9a69caa826dad7e054c2c7b0ea14e3864c19bb", "timestamp" : 1648548170000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "kernel: modules: fix kmod-mdio-devres dependency for 5.15\u000a\u000aFixes following build issues:\u000a\u000a Package kmod-r8169 is missing dependencies for the following libraries:\u000a mdio_devres.ko\u000a\u000a Package kmod-ixgbe is missing dependencies for the following libraries:\u000a mdio_devres.ko\u000a\u000a Package kmod-amd-xgbe is missing dependencies for the following libraries:\u000a mdio_devres.ko\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-29 12:02:50 +0200", "id" : "be9a69caa826dad7e054c2c7b0ea14e3864c19bb", "msg" : "kernel: modules: fix kmod-mdio-devres dependency for 5.15", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/netdevices.mk" }, { "editType" : "edit", "file" : "target/linux/x86/modules.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/sunxi/patches-5.15/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch", "target/linux/sunxi/patches-5.15/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch", "target/linux/sunxi/config-5.15", "target/linux/sunxi/cortexa7/config-5.15", "target/linux/sunxi/patches-5.15/442-arm64-dts-orangepi-one-plus-enable-PWM.patch", "target/linux/sunxi/cortexa8/config-5.15", "target/linux/sunxi/patches-5.15/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch", "target/linux/sunxi/patches-5.15/450-arm64-dts-enable-wifi-on-pine64-boards.patch", "target/linux/sunxi/cortexa53/config-5.15", "target/linux/sunxi/patches-5.15/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch", "target/linux/sunxi/patches-5.15/301-orangepi_pc2_usb_otg_to_host_key_power.patch" ], "commitId" : "c707e1bc04912eb822b7528da36e8510d4562ba3", "timestamp" : 1648548170000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "sunxi: copy config and patches from 5.10 to 5.15\u000a\u000aSo the upcoming changes needed for 5.15 can be reviewed easily.\u000a\u000aRemoved following upstreamed patches:\u000a\u000a * 062-add-sun8i-h3-zeropi-support.patch\u000a * 100-sunxi-h3-add-support-for-nanopi-r1.patch\u000a * 101-sunxi-h5-add-support-for-nanopi-r1s-h5.patch\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-29 12:02:50 +0200", "id" : "c707e1bc04912eb822b7528da36e8510d4562ba3", "msg" : "sunxi: copy config and patches from 5.10 to 5.15", "paths" : [ { "editType" : "add", "file" : "target/linux/sunxi/config-5.15" }, { "editType" : "add", "file" : "target/linux/sunxi/patches-5.15/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch" }, { "editType" : "add", "file" : "target/linux/sunxi/patches-5.15/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch" }, { "editType" : "add", "file" : "target/linux/sunxi/cortexa53/config-5.15" }, { "editType" : "add", "file" : "target/linux/sunxi/patches-5.15/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch" }, { "editType" : "add", "file" : "target/linux/sunxi/cortexa8/config-5.15" }, { "editType" : "add", "file" : "target/linux/sunxi/patches-5.15/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch" }, { "editType" : "add", "file" : "target/linux/sunxi/patches-5.15/450-arm64-dts-enable-wifi-on-pine64-boards.patch" }, { "editType" : "add", "file" : "target/linux/sunxi/cortexa7/config-5.15" }, { "editType" : "add", "file" : "target/linux/sunxi/patches-5.15/442-arm64-dts-orangepi-one-plus-enable-PWM.patch" }, { "editType" : "add", "file" : "target/linux/sunxi/patches-5.15/301-orangepi_pc2_usb_otg_to_host_key_power.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/sunxi/Makefile" ], "commitId" : "6d1dd34732fa8bf51dd9719c4843522b020fe59b", "timestamp" : 1648548170000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "sunxi: enable 5.15 as testing kernel\u000a\u000aSo anyone interested can help with new kernel version integration and\u000atesting.\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-29 12:02:50 +0200", "id" : "6d1dd34732fa8bf51dd9719c4843522b020fe59b", "msg" : "sunxi: enable 5.15 as testing kernel", "paths" : [ { "editType" : "edit", "file" : "target/linux/sunxi/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/sunxi/patches-5.15/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch" ], "commitId" : "c80088b40772fef15b5b1b173b1a3df0d49d2b77", "timestamp" : 1648548170000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "sunxi: rebase sun50i-h5-nanopi-r1s-h5.dts onto 5.15\u000a\u000aSo the patch can be applied on top of 5.15 kernel.\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-29 12:02:50 +0200", "id" : "c80088b40772fef15b5b1b173b1a3df0d49d2b77", "msg" : "sunxi: rebase sun50i-h5-nanopi-r1s-h5.dts onto 5.15", "paths" : [ { "editType" : "edit", "file" : "target/linux/sunxi/patches-5.15/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/sunxi/patches-5.15/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch" ], "commitId" : "177e79c2184a9c475b51e02b30585d90584d0d30", "timestamp" : 1648548170000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "sunxi: refresh kernel 5.15 patches\u000a\u000aSo the patches apply cleanly.\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-29 12:02:50 +0200", "id" : "177e79c2184a9c475b51e02b30585d90584d0d30", "msg" : "sunxi: refresh kernel 5.15 patches", "paths" : [ { "editType" : "edit", "file" : "target/linux/sunxi/patches-5.15/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/sunxi/config-5.15" ], "commitId" : "f32ecb9665b6fa6430f6243d797acacb0a8fee55", "timestamp" : 1648548170000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "sunxi: update config for 5.15\u000a\u000aRefresh kernel config with `make kernel_oldconfig` make target.\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-29 12:02:50 +0200", "id" : "f32ecb9665b6fa6430f6243d797acacb0a8fee55", "msg" : "sunxi: update config for 5.15", "paths" : [ { "editType" : "edit", "file" : "target/linux/sunxi/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/Makefile" ], "commitId" : "2acebbdcaafbdfd3f677052c28bc0af04c6b5ab8", "timestamp" : 1648554149000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "realtek: Remove dnsmasq and odhcpd-ipv6only from default\u000a\u000aDo not include the dnsmasq and odhcpd-ipv6only package by default any\u000amore. These services are not needed on a switch. If someone needs this\u000ait is still possible to use opkg or image builder to add them.\u000a\u000aThis decreases the compressed image size by about 165KBytes.\u000a\u000aTested-by: Stijn Segers \u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-03-29 13:42:29 +0200", "id" : "2acebbdcaafbdfd3f677052c28bc0af04c6b5ab8", "msg" : "realtek: Remove dnsmasq and odhcpd-ipv6only from default", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/Makefile" ], "commitId" : "469030659c5cb140bdbff1b3d8fc9691f98f984b", "timestamp" : 1648554176000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "realtek: Use firewall4\u000a\u000aThe realtek target is not a router, but basic device, see DEVICE_TYPE.\u000aThe basic device type does not come with firewall by default, see\u000ainclude/target.mk for details. The realtek target extended\u000aDEFAULT_PACKAGES manually with firewall.\u000a\u000aThis changes the defaults to take firewall4 and nftables instead of\u000afirewall and iptables. This also adds the additional package\u000akmod-nft-offload.\u000a\u000aThe only difference to the router type is the missing ppp,\u000appp-mod-pppoe, dnsmasq and odhcpd-ipv6only package.\u000a\u000aThis increases the compressed image size by about 422KBytes.\u000a\u000aTested-by: Stijn Segers \u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-03-29 13:42:56 +0200", "id" : "469030659c5cb140bdbff1b3d8fc9691f98f984b", "msg" : "realtek: Use firewall4", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/realtek/Makefile" ], "commitId" : "34fb36e165d5b6e6e37d33b4b0da789a8f1430bb", "timestamp" : 1648554181000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "realtek: Fix tc default package\u000a\u000aThe tc package does not exits any more, it was split into tc-tiny,\u000atc-full and tc-bpf. Include tc-bpf by default into realtek images.\u000a\u000aThis increases the compressed image size by about 232KBytes.\u000a\u000aTested-by: Stijn Segers \u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-03-29 13:43:01 +0200", "id" : "34fb36e165d5b6e6e37d33b4b0da789a8f1430bb", "msg" : "realtek: Fix tc default package", "paths" : [ { "editType" : "edit", "file" : "target/linux/realtek/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/image.mk" ], "commitId" : "df2ae8826ced4f374bcb693b44d8a113ad150d70", "timestamp" : 1648557151000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "image: let mksquashfs4 use all processors\u000a\u000aDrop the -processors argument from the mksquashfs4 call, so it will use\u000aall available processors. This dramatically reduces the time to create\u000asquashfs filesystems.\u000a\u000aThe times below are observed when building an image for my main router,\u000athe WatchGuard Firebox M300 (qoriq target):\u000a\u000aBefore:\u000areal 4m45,973s\u000a\u000aAfter:\u000areal 0m23,497s\u000a\u000aWith this commit `mksquashfs` may use more cores than defined via `-j`.\u000aThis is the same behaviour as for archive creation of ImageBuilder, SDK\u000aor toolchain. There is no trivial way to limit `mksquashfs` CPU core\u000ausage to the amount of \"free\" make jobs since two running `mksquashfs`\u000ainstances would each run with the total allowed number (-j) of threads.\u000a\u000aSigned-off-by: Stijn Tintel \u000a[extended reasoning in commit message]\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-03-29 13:32:31 +0100", "id" : "df2ae8826ced4f374bcb693b44d8a113ad150d70", "msg" : "image: let mksquashfs4 use all processors", "paths" : [ { "editType" : "edit", "file" : "include/image.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/kernel-defaults.mk" ], "commitId" : "fc6a83e63b187ecfd0e427c062ae09e3c104e291", "timestamp" : 1648558842000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "kernel: fix initramfs reproducibility\u000a\u000aMake sure xz uses at least 2 threads so compression always runs in\u000amulti-threaded mode as the resulting file in single-threaded mode\u000adiffers.\u000a\u000aFixes: 29d7461d11 (\"kernel: set options to make external initramfs reproducible\")\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-03-29 14:00:42 +0100", "id" : "fc6a83e63b187ecfd0e427c062ae09e3c104e291", "msg" : "kernel: fix initramfs reproducibility", "paths" : [ { "editType" : "edit", "file" : "include/kernel-defaults.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm53xx/image/Makefile", "target/linux/bcm53xx/base-files/etc/board.d/02_network" ], "commitId" : "72b9b721d707b7f70109eb70b2a9f22449ceba08", "timestamp" : 1648563007000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rafal", "fullName" : "rafal" }, "authorEmail" : "rafal@milecki.pl", "comment" : "bcm53xx: add support for Asus RT-AC88U\u000a\u000aAsus RT-AC88U is an AC3100 router featuring 9 Ethernet ports over the\u000aintegrated Broadcom and the external Realtek switch.\u000a\u000aHardware info:\u000a* Processor: Broadcom BCM4709C0KFEBG dual-core @ 1.4 GHz\u000a* Switch: BCM53012 in BCM4709C0KFEBG & external RTL8365MB\u000a* DDR3 RAM: 512 MB\u000a* Flash: 128 MB (ESMT F59L1G81LA-25T)\u000a* 2.4GHz: BCM4366 4×4 2.4/5G single chip 802.11ac SoC\u000a* 5GHz: BCM4366 4×4 2.4/5G single chip 802.11ac SoC\u000a* Ports: 8 Ports, 1 WAN Ports\u000a\u000aFlashing instructions:\u000a* Boot to CFE Recovery Mode by holding the reset button while power-on.\u000a* Connect to the router with an ethernet cable.\u000a* Set IPv4 address of the computer to 192.168.1.2 subnet 255.255.255.0.\u000a* Head to http://192.168.1.1.\u000a* Reset NVRAM.\u000a* Upload the OpenWrt image.\u000a\u000aCFE bootloader may reject flashing the image due to image integrity check.\u000aIn that case, follow the instructions below.\u000a\u000a* Rename the OpenWrt image as firmware.trx.\u000a* Run a TFTP server and make it serve the firmware.trx file.\u000a* Run the URL below on a browser or curl.\u000a http://192.168.1.1/do.htm?cmd=flash+-noheader+192.168.1.2:firmware.trx+flash0.trx\u000a\u000aSigned-off-by: Arınç ÜNAL \u000a[rmilecki: mark BROKEN until we sort out nvram & CFE recovery]\u000aSigned-off-by: Rafał Miłecki \u000a", "date" : "2022-03-29 16:10:07 +0200", "id" : "72b9b721d707b7f70109eb70b2a9f22449ceba08", "msg" : "bcm53xx: add support for Asus RT-AC88U", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm53xx/base-files/etc/board.d/02_network" }, { "editType" : "edit", "file" : "target/linux/bcm53xx/image/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm53xx/base-files/lib/upgrade/platform.sh" ], "commitId" : "a6dc0f680d3715322abd7a5dc1426f56274292ac", "timestamp" : 1648563294000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rafal", "fullName" : "rafal" }, "authorEmail" : "rafal@milecki.pl", "comment" : "bcm53xx: drop dead upgrade code\u000a\u000aplatform_nand_pre_upgrade() is gone since commit 790692dde2b9\u000a(\"base-files: drop support for the platform_nand_pre_upgrade()\").\u000a\u000aSigned-off-by: Rafał Miłecki \u000a", "date" : "2022-03-29 16:14:54 +0200", "id" : "a6dc0f680d3715322abd7a5dc1426f56274292ac", "msg" : "bcm53xx: drop dead upgrade code", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm53xx/base-files/lib/upgrade/platform.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/mt76/Makefile" ], "commitId" : "5e34b316c5b3bf06a1d748cb5569d28b8334820f", "timestamp" : 1648571734000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "mt76: update to the latest version\u000a\u000aeed44048ca57 Revert \"mt76: dma: reduce lock contention in mt76_dma_tx_cleanup\"\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-03-29 18:35:34 +0200", "id" : "5e34b316c5b3bf06a1d748cb5569d28b8334820f", "msg" : "mt76: update to the latest version", "paths" : [ { "editType" : "edit", "file" : "package/kernel/mt76/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "scripts/json_add_image_info.py", "include/image-commands.mk", "include/image.mk" ], "commitId" : "8822a8d850ba2df69b81289758959bb90643a696", "timestamp" : 1648586466000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "build: store sha256_unsigned in JSON\u000a\u000aIntroduce `sha256_unsigned` which is a checksum of the image _before_ a\u000asignature is attached. This is helpful to compare image reproducibility.\u000a\u000aSince the `.sha256sum` file is located in the $(KDIR) folder, switch\u000a$(BIN_DIR) with $(KDIR) to simplify the code. The value of $(BIN_DIR)\u000aitself is not stored inside the resulting JSON file, so it can be\u000areplaced.\u000a\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-03-29 21:41:06 +0100", "id" : "8822a8d850ba2df69b81289758959bb90643a696", "msg" : "build: store sha256_unsigned in JSON", "paths" : [ { "editType" : "edit", "file" : "scripts/json_add_image_info.py" }, { "editType" : "edit", "file" : "include/image.mk" }, { "editType" : "edit", "file" : "include/image-commands.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm53xx/patches-5.10/035-v5.18-0001-ARM-dts-BCM5301X-define-RTL8365MB-switch-on-Asus-RT-.patch", "target/linux/bcm53xx/patches-5.10/034-v5.17-0006-ARM-dts-BCM5301X-use-non-deprecated-USB-2.0-PHY-bind.patch", "target/linux/bcm53xx/patches-5.10/034-v5.17-0008-ARM-dts-NSP-Rename-SATA-unit-name.patch", "target/linux/bcm53xx/patches-5.10/034-v5.17-0010-Revert-ARM-dts-BCM5301X-define-RTL8365MB-switch-on-A.patch", "target/linux/bcm53xx/patches-5.10/034-v5.17-0007-ARM-dts-NSP-Fixed-iProc-PCIe-MSI-sub-node.patch", "target/linux/bcm53xx/patches-5.10/035-v5.18-0002-ARM-dts-NSP-MX6X-get-mac-address-from-eeprom.patch", "target/linux/bcm53xx/patches-5.10/130-ARM-dts-BCM5301X-use-non-deprecated-USB-2.0-PHY-bind.patch", "target/linux/bcm53xx/patches-5.10/035-v5.18-0003-ARM-dts-NSP-MX6X-correct-LED-function-types.patch", "target/linux/bcm53xx/patches-5.10/035-v5.18-0004-ARM-dts-BCM5301X-Add-Ethernet-MAC-address-to-Luxul-X.patch", "target/linux/bcm53xx/patches-5.10/034-v5.17-0009-ARM-dts-BCM5301X-correct-RX-delay-and-enable-flow-co.patch" ], "commitId" : "a721fb9f839b3ca71da275a1c99620ef9342fb28", "timestamp" : 1648650025000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rafal", "fullName" : "rafal" }, "authorEmail" : "rafal@milecki.pl", "comment" : "bcm53xx: backport DT changes from 5.17 & 5.18\u000a\u000aSigned-off-by: Rafał Miłecki \u000a", "date" : "2022-03-30 16:20:25 +0200", "id" : "a721fb9f839b3ca71da275a1c99620ef9342fb28", "msg" : "bcm53xx: backport DT changes from 5.17 & 5.18", "paths" : [ { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.10/035-v5.18-0001-ARM-dts-BCM5301X-define-RTL8365MB-switch-on-Asus-RT-.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.10/035-v5.18-0003-ARM-dts-NSP-MX6X-correct-LED-function-types.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.10/034-v5.17-0007-ARM-dts-NSP-Fixed-iProc-PCIe-MSI-sub-node.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.10/034-v5.17-0006-ARM-dts-BCM5301X-use-non-deprecated-USB-2.0-PHY-bind.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.10/034-v5.17-0008-ARM-dts-NSP-Rename-SATA-unit-name.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.10/035-v5.18-0002-ARM-dts-NSP-MX6X-get-mac-address-from-eeprom.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.10/035-v5.18-0004-ARM-dts-BCM5301X-Add-Ethernet-MAC-address-to-Luxul-X.patch" }, { "editType" : "delete", "file" : "target/linux/bcm53xx/patches-5.10/130-ARM-dts-BCM5301X-use-non-deprecated-USB-2.0-PHY-bind.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.10/034-v5.17-0010-Revert-ARM-dts-BCM5301X-define-RTL8365MB-switch-on-A.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.10/034-v5.17-0009-ARM-dts-BCM5301X-correct-RX-delay-and-enable-flow-co.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm53xx/image/Makefile", "target/linux/bcm53xx/patches-5.10/304-ARM-dts-BCM5301X-Specify-switch-ports-for-remaining-.patch" ], "commitId" : "fc94c0d203d1c97d3dfdd045fb57b1cb7826e491", "timestamp" : 1648650050000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rafal", "fullName" : "rafal" }, "authorEmail" : "rafal@milecki.pl", "comment" : "bcm53xx: add switch ports for Buffalo WZR-900DHP & re-enable it\u000a\u000aSpecify the switch ports in the DTS file.\u000aRe-enable it after it was disabled by commit e9672b1a8fa4 (\"bcm53xx: switch to the\u000aupstream DSA-based b53 driver\").\u000a\u000aSigned-off-by: SHIMAMOTO Takayoshi \u000a[rmilecki: reword commit & drop unneeded whitespace change]\u000aSigned-off-by: Rafał Miłecki \u000a", "date" : "2022-03-30 16:20:50 +0200", "id" : "fc94c0d203d1c97d3dfdd045fb57b1cb7826e491", "msg" : "bcm53xx: add switch ports for Buffalo WZR-900DHP & re-enable it", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm53xx/patches-5.10/304-ARM-dts-BCM5301X-Specify-switch-ports-for-remaining-.patch" }, { "editType" : "edit", "file" : "target/linux/bcm53xx/image/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/patches-5.15/408-mtd-redboot_partition_scan.patch", "target/linux/ath79/config-5.15", "target/linux/ath79/patches-5.15/0037-missing-registers.patch", "target/linux/ath79/patches-5.15/0019-dt-bindings-PCI-qcom-ar7240-adds-binding-doc.patch", "target/linux/ath79/patches-5.15/0039-MIPS-ath79-export-UART1-reference-clock.patch", "target/linux/ath79/patches-5.15/470-MIPS-ath79-swizzle-pci-address-for-ar71xx.patch", "target/linux/ath79/patches-5.15/0003-leds-add-reset-controller-based-driver.patch", "target/linux/ath79/patches-5.15/0032-MIPS-ath79-sanitize-symbols.patch", "target/linux/ath79/patches-5.15/0036-MIPS-ath79-remove-irq-code-from-pci.patch", "target/linux/ath79/patches-5.15/0034-MIPS-ath79-ath9k-exports.patch", "target/linux/ath79/patches-5.15/420-net-use-downstream-ag71xx.patch", "target/linux/ath79/patches-5.15/900-mdio_bitbang_ignore_ta_value.patch", "target/linux/ath79/patches-5.15/0020-MIPS-pci-ar724x-convert-to-OF.patch", "target/linux/ath79/generic/target.mk", "target/linux/ath79/patches-5.15/0017-dt-bindings-PCI-qcom-ar7100-adds-binding-doc.patch", "target/linux/ath79/patches-5.15/901-phy-mdio-bitbang-prevent-rescheduling-during-command.patch", "target/linux/ath79/patches-5.15/930-ar8216-make-reg-access-atomic.patch", "target/linux/ath79/patches-5.15/0018-MIPS-pci-ar71xx-convert-to-OF.patch", "target/linux/ath79/patches-5.15/404-mtd-cybertan-trx-parser.patch", "target/linux/ath79/patches-5.15/410-spi-ath79-Implement-the-spi_mem-interface.patch", "target/linux/ath79/patches-5.15/910-unaligned_access_hacks.patch", "target/linux/ath79/patches-5.15/430-drivers-link-spi-before-mtd.patch", "target/linux/ath79/patches-5.15/939-mikrotik-rb91x.patch", "target/linux/ath79/patches-5.15/0007-irqchip-irq-ath79-intc-add-irq-cascade-driver-for-QC.patch", "target/linux/ath79/patches-5.15/0038-MIPS-ath79-add-missing-QCA955x-GMAC-registers.patch", "target/linux/ath79/patches-5.15/0004-phy-add-ath79-usb-phys.patch", "target/linux/ath79/patches-5.15/940-ath79-add-support-for-booting-QCN550x.patch", "target/linux/ath79/patches-5.15/401-mtd-nor-support-mtd-name-from-device-tree.patch", "target/linux/ath79/patches-5.15/0040-ath79-sgmii-config.patch", "target/linux/ath79/patches-5.15/920-mikrotik-rb4xx.patch", "target/linux/ath79/patches-5.15/004-register_gpio_driver_earlier.patch", "target/linux/ath79/patches-5.15/440-mtd-ar934x-nand-driver.patch", "target/linux/ath79/patches-5.15/0005-usb-add-more-OF-quirk-properties.patch", "target/linux/ath79/patches-5.15/0008-irqchip-irq-ath79-cpu-drop-OF-init-helper.patch", "target/linux/ath79/patches-5.15/0062-MIPS-pci-ar724x-add-QCA9550-reset-sequence.patch" ], "commitId" : "9a0155bc4fa3642cdf930d50098bc929173f170f", "timestamp" : 1648654119000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@david-bauer.net", "comment" : "ath79: add 5.15 support for generic subtarget\u000a\u000aAdd Kernel 5.15 patches + config. This is currently only available for\u000athe generic subtarget, as it was exclusively tested with this target.\u000a\u000aTested-on: Siemens WS-AP3610, Enterasys WS-AP3705i\u000a\u000aSigned-off-by: David Bauer \u000a", "date" : "2022-03-30 17:28:39 +0200", "id" : "9a0155bc4fa3642cdf930d50098bc929173f170f", "msg" : "ath79: add 5.15 support for generic subtarget", "paths" : [ { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/940-ath79-add-support-for-booting-QCN550x.patch" }, { "editType" : "add", "file" : "target/linux/ath79/config-5.15" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/0020-MIPS-pci-ar724x-convert-to-OF.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/420-net-use-downstream-ag71xx.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/0032-MIPS-ath79-sanitize-symbols.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/410-spi-ath79-Implement-the-spi_mem-interface.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/004-register_gpio_driver_earlier.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/0039-MIPS-ath79-export-UART1-reference-clock.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/0008-irqchip-irq-ath79-cpu-drop-OF-init-helper.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/901-phy-mdio-bitbang-prevent-rescheduling-during-command.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/930-ar8216-make-reg-access-atomic.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/0034-MIPS-ath79-ath9k-exports.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/0018-MIPS-pci-ar71xx-convert-to-OF.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/401-mtd-nor-support-mtd-name-from-device-tree.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/900-mdio_bitbang_ignore_ta_value.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/920-mikrotik-rb4xx.patch" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/target.mk" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/0017-dt-bindings-PCI-qcom-ar7100-adds-binding-doc.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/0003-leds-add-reset-controller-based-driver.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/939-mikrotik-rb91x.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/440-mtd-ar934x-nand-driver.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/0038-MIPS-ath79-add-missing-QCA955x-GMAC-registers.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/0007-irqchip-irq-ath79-intc-add-irq-cascade-driver-for-QC.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/0036-MIPS-ath79-remove-irq-code-from-pci.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/408-mtd-redboot_partition_scan.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/430-drivers-link-spi-before-mtd.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/0062-MIPS-pci-ar724x-add-QCA9550-reset-sequence.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/0004-phy-add-ath79-usb-phys.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/0005-usb-add-more-OF-quirk-properties.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/0040-ath79-sgmii-config.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/0037-missing-registers.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/910-unaligned_access_hacks.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/404-mtd-cybertan-trx-parser.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/0019-dt-bindings-PCI-qcom-ar7240-adds-binding-doc.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/470-MIPS-ath79-swizzle-pci-address-for-ar71xx.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/dts/ar7241_ubnt_unifi-ap-outdoor-plus.dts", "target/linux/ath79/dts/ar7241_ubnt_unifi.dtsi", "target/linux/ath79/dts/ar7241_ubnt_unifi.dts" ], "commitId" : "aee9ccf5c1b536189ebee8c232273657334da843", "timestamp" : 1648655310000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mschiffer", "fullName" : "mschiffer" }, "authorEmail" : "mschiffer@universe-factory.net", "comment" : "ath79: fix label MAC address for Ubiquiti UniFi AP Outdoor+\u000a\u000aThe label has the MAC address of eth0, not the WLAN PHY address. We can\u000amerge the definition back into ar7241_ubnt_unifi.dtsi, as both DTS\u000aderived from it use the same interface for their label MAC addresses\u000aafter all.\u000a\u000aSigned-off-by: Matthias Schiffer \u000a", "date" : "2022-03-30 17:48:30 +0200", "id" : "aee9ccf5c1b536189ebee8c232273657334da843", "msg" : "ath79: fix label MAC address for Ubiquiti UniFi AP Outdoor+", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/dts/ar7241_ubnt_unifi.dtsi" }, { "editType" : "edit", "file" : "target/linux/ath79/dts/ar7241_ubnt_unifi-ap-outdoor-plus.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/dts/ar7241_ubnt_unifi.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/utils/busybox/patches/220-add_lock_util.patch" ], "commitId" : "34567750db2c3a84fc9f971189c223e2eefd93b0", "timestamp" : 1648658018000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "busybox: fix busybox lock applet pidstr buffer overflow\u000a\u000aKernel setting `/proc/sys/kernel/pid_max` can be set up to 4194304 (7\u000adigits) which will cause buffer overflow in busbox lock patch, this\u000aoften happens when running in a rootfs container environment.\u000aThis commit enlarges `pidstr` to 12 bytes to ensure a sufficient buffer\u000afor pid number and an additional char '\\n'.\u000a\u000aSigned-off-by: Qichao Zhang \u000a", "date" : "2022-03-30 18:33:38 +0200", "id" : "34567750db2c3a84fc9f971189c223e2eefd93b0", "msg" : "busybox: fix busybox lock applet pidstr buffer overflow", "paths" : [ { "editType" : "edit", "file" : "package/utils/busybox/patches/220-add_lock_util.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/pending-5.10/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch", "target/linux/generic/hack-5.10/760-net-usb-r8152-add-LED-configuration-from-OF.patch", "target/linux/generic/backport-5.10/786-v5.12-r8152-enable-U1-U2-for-USB_SPEED_SUPER.patch", "target/linux/generic/backport-5.10/783-v5.12-net-usb-r8152-use-new-tasklet-API.patch", "target/linux/generic/backport-5.10/792-v5.13-r8152-add-help-function-to-change-mtu.patch", "target/linux/generic/backport-5.10/795-v5.13-r8152-search-the-configuration-of-vendor-mode.patch", "target/linux/generic/backport-5.10/789-v5.12-r8152-spilt-rtl_set_eee_plus-and-r8153b_green_en.patch", "target/linux/generic/backport-5.10/794-v5.13-r8152-support-PHY-firmware-for-RTL8156-series.patch", "target/linux/generic/backport-5.10/780-v5.11-net-usb-r8152-Provide-missing-documentation-for-some.patch", "target/linux/generic/backport-5.10/784-v5.12-r8152-replace-several-functions-about-phy-patch-requ.patch", "target/linux/generic/backport-5.10/793-v5.13-r8152-support-new-chips.patch", "target/linux/ipq40xx/patches-5.10/703-net-IPQ4019-needs-rfs-vlan_tag-callbacks-in.patch", "target/linux/bcm27xx/patches-5.10/950-0517-staging-fbtft-Add-minipitft13-variant.patch", "target/linux/generic/backport-5.10/790-v5.13-r8152-set-inter-fram-gap-time-depending-on-speed.patch", "target/linux/generic/pending-5.10/760-net-dsa-mv88e6xxx-fix-vlan-setup.patch", "target/linux/generic/backport-5.10/785-v5.12-r8152-adjust-the-flow-of-power-cut-for-RTL8153B.patch", "include/kernel-5.10", "target/linux/generic/pending-5.10/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch", "target/linux/generic/backport-5.10/774-v5.15-net-dsa-mv88e6xxx-keep-the-pvid-at-0-when-VLAN-unawa.patch", "target/linux/bcm27xx/patches-5.10/950-0639-cgroup-Disable-cgroup-memory-by-default.patch", "target/linux/generic/backport-5.10/791-v5.13-r8152-adjust-rtl8152_check_firmware-function.patch", "target/linux/generic/backport-5.10/787-v5.12-r8152-check-if-the-pointer-of-the-function-exists.patch", "target/linux/generic/hack-5.10/711-net-dsa-mv88e6xxx-disable-ATU-violation.patch", "target/linux/ramips/patches-5.10/700-net-ethernet-mediatek-support-net-labels.patch", "target/linux/generic/backport-5.10/782-v5.11-net-usb-r8153_ecm-support-ECM-mode-for-RTL8153.patch", "target/linux/generic/backport-5.10/788-v5.12-r8152-replace-netif_err-with-dev_err.patch", "target/linux/generic/backport-5.10/781-v5.11-net-usb-r8152-Fix-a-couple-of-spelling-errors-in-fw_.patch", "target/linux/mediatek/patches-5.10/510-net-mediatek-add-flow-offload-for-mt7623.patch" ], "commitId" : "c41da167d21612916376c9125e8c75ed6fe706fe", "timestamp" : 1648658018000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: bump 5.10 to 5.10.109\u000a\u000aAll patches automatically rebased.\u000a\u000aBuild system: x86_64\u000aBuild-tested: bcm2711/RPi4B, mt7622/RT3200\u000aRun-tested: bcm2711/RPi4B, mt7622/RT3200\u000a\u000aSigned-off-by: John Audia \u000a", "date" : "2022-03-30 18:33:38 +0200", "id" : "c41da167d21612916376c9125e8c75ed6fe706fe", "msg" : "kernel: bump 5.10 to 5.10.109", "paths" : [ { "editType" : "edit", "file" : "include/kernel-5.10" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/783-v5.12-net-usb-r8152-use-new-tasklet-API.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/788-v5.12-r8152-replace-netif_err-with-dev_err.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/patches-5.10/703-net-IPQ4019-needs-rfs-vlan_tag-callbacks-in.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/760-net-dsa-mv88e6xxx-fix-vlan-setup.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/780-v5.11-net-usb-r8152-Provide-missing-documentation-for-some.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0517-staging-fbtft-Add-minipitft13-variant.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/784-v5.12-r8152-replace-several-functions-about-phy-patch-requ.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/789-v5.12-r8152-spilt-rtl_set_eee_plus-and-r8153b_green_en.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/787-v5.12-r8152-check-if-the-pointer-of-the-function-exists.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/790-v5.13-r8152-set-inter-fram-gap-time-depending-on-speed.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/781-v5.11-net-usb-r8152-Fix-a-couple-of-spelling-errors-in-fw_.patch" }, { "editType" : "edit", "file" : "target/linux/mediatek/patches-5.10/510-net-mediatek-add-flow-offload-for-mt7623.patch" }, { "editType" : "edit", "file" : "target/linux/ramips/patches-5.10/700-net-ethernet-mediatek-support-net-labels.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0639-cgroup-Disable-cgroup-memory-by-default.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/793-v5.13-r8152-support-new-chips.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/786-v5.12-r8152-enable-U1-U2-for-USB_SPEED_SUPER.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/792-v5.13-r8152-add-help-function-to-change-mtu.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/791-v5.13-r8152-adjust-rtl8152_check_firmware-function.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/794-v5.13-r8152-support-PHY-firmware-for-RTL8156-series.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.10/711-net-dsa-mv88e6xxx-disable-ATU-violation.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/795-v5.13-r8152-search-the-configuration-of-vendor-mode.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/782-v5.11-net-usb-r8153_ecm-support-ECM-mode-for-RTL8153.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.10/760-net-usb-r8152-add-LED-configuration-from-OF.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/774-v5.15-net-dsa-mv88e6xxx-keep-the-pvid-at-0-when-VLAN-unawa.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/785-v5.12-r8152-adjust-the-flow-of-power-cut-for-RTL8153B.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm53xx/patches-5.15/031-v5.17-0009-ARM-dts-BCM5301X-correct-RX-delay-and-enable-flow-co.patch", "target/linux/bcm53xx/patches-5.15/030-v5.15-0007-ARM-dts-NSP-Add-Ax-stepping-modifications.patch", "target/linux/bcm53xx/patches-5.15/030-v5.15-0006-ARM-dts-NSP-Add-common-bindings-for-MX64-MX65.patch", "target/linux/bcm53xx/patches-5.15/031-v5.17-0010-Revert-ARM-dts-BCM5301X-define-RTL8365MB-switch-on-A.patch", "target/linux/bcm53xx/patches-5.15/032-v5.18-0003-ARM-dts-NSP-MX6X-correct-LED-function-types.patch", "target/linux/bcm53xx/patches-5.15/030-v5.15-0004-ARM-dts-NSP-add-MDIO-bus-controller-node.patch", "target/linux/bcm53xx/patches-5.15/030-v5.16-0017-ARM-dts-NSP-Fix-MX65-MDIO-mux-warnings.patch", "target/linux/bcm53xx/patches-5.15/030-v5.15-0002-ARM-dts-NSP-enable-DMA-on-bcm988312hr.patch", "target/linux/bcm53xx/patches-5.15/030-v5.15-0008-ARM-dts-NSP-Add-DT-files-for-Meraki-MX64-series.patch", "target/linux/bcm53xx/patches-5.15/030-v5.15-0001-ARM-dts-NSP-add-device-names-to-compatible.patch", "target/linux/bcm53xx/patches-5.15/300-ARM-BCM5301X-Disable-MMU-and-Dcache-during-decompres.patch", "target/linux/bcm53xx/patches-5.15/180-usb-xhci-add-support-for-performing-fake-doorbell.patch", "target/linux/bcm53xx/patches-5.15/030-v5.16-0021-ARM-BCM53016-Specify-switch-ports-for-Meraki-MR32.patch", "target/linux/bcm53xx/patches-5.15/030-v5.15-0005-ARM-dts-NSP-Move-USB3-PHY-to-internal-MDIO-bus.patch", "target/linux/bcm53xx/patches-5.15/031-v5.17-0003-ARM-dts-BCM5301X-define-RTL8365MB-switch-on-Asus-RT-.patch", "target/linux/bcm53xx/patches-5.15/304-ARM-dts-BCM5301X-Specify-switch-ports-for-remaining-.patch", "target/linux/bcm53xx/patches-5.15/032-v5.18-0004-ARM-dts-BCM5301X-Add-Ethernet-MAC-address-to-Luxul-X.patch", "target/linux/bcm53xx/patches-5.15/030-v5.16-0015-ARM-dts-NSP-Fix-MDIO-mux-node-names.patch", "target/linux/bcm53xx/patches-5.15/030-v5.16-0016-ARM-dts-NSP-Fix-MX64-MX65-eeprom-node-name.patch", "target/linux/bcm53xx/patches-5.15/031-v5.17-0002-ARM-dts-BCM5301X-remove-unnecessary-address-size-cel.patch", "target/linux/bcm53xx/patches-5.15/800-0002-nvmem-brcm_nvram-provide-NVMEM-content-to-the-NVRAM-.patch", "target/linux/bcm53xx/patches-5.15/030-v5.16-0022-ARM-BCM53016-MR32-get-mac-address-from-nvmem.patch", "target/linux/bcm53xx/patches-5.15/032-v5.18-0002-ARM-dts-NSP-MX6X-get-mac-address-from-eeprom.patch", "target/linux/bcm53xx/patches-5.15/070-v5.17-phy-bcm-ns-usb2-support-updated-DT-binding-with-PHY-.patch", "target/linux/bcm53xx/patches-5.15/310-ARM-BCM5301X-Add-DT-for-Netgear-R7900.patch", "target/linux/bcm53xx/patches-5.15/031-v5.17-0005-ARM-dts-BCM5301X-update-CRU-block-description.patch", "target/linux/bcm53xx/Makefile", "target/linux/bcm53xx/patches-5.15/030-v5.15-0009-ARM-dts-NSP-Add-DT-files-for-Meraki-MX65-series.patch", "target/linux/bcm53xx/patches-5.15/031-v5.17-0007-ARM-dts-NSP-Fixed-iProc-PCIe-MSI-sub-node.patch", "target/linux/bcm53xx/patches-5.15/331-Meraki-MR32-Status-LEDs.patch", "target/linux/bcm53xx/patches-5.15/030-v5.16-0020-ARM-dts-BCM53573-Add-Tenda-AC9-switch-ports.patch", "target/linux/bcm53xx/patches-5.15/030-v5.15-0003-ARM-dts-NSP-disable-qspi-node-by-default.patch", "target/linux/bcm53xx/patches-5.15/905-BCM53573-minor-hacks.patch", "target/linux/bcm53xx/patches-5.15/321-ARM-dts-BCM5301X-Describe-partition-formats.patch", "target/linux/bcm53xx/patches-5.15/800-0001-firmware-bcm47xx_nvram-support-init-from-IO-memory.patch", "target/linux/bcm53xx/patches-5.15/031-v5.17-0001-ARM-dts-NSP-MX65-add-qca8k-falling-edge-PLL-properti.patch", "target/linux/bcm53xx/patches-5.15/030-v5.16-0019-ARM-dts-BCM53573-Describe-on-SoC-BCM53125-rev-4-swit.patch", "target/linux/bcm53xx/patches-5.15/320-ARM-dts-BCM5301X-Switch-back-to-old-clock-nodes-name.patch", "target/linux/bcm53xx/patches-5.15/500-UBI-Detect-EOF-mark-and-erase-all-remaining-blocks.patch", "target/linux/bcm53xx/patches-5.15/032-v5.18-0001-ARM-dts-BCM5301X-define-RTL8365MB-switch-on-Asus-RT-.patch", "target/linux/bcm53xx/patches-5.15/031-v5.17-0006-ARM-dts-BCM5301X-use-non-deprecated-USB-2.0-PHY-bind.patch", "target/linux/bcm53xx/config-5.15", "target/linux/bcm53xx/patches-5.15/140-mtd-parsers-trx-parse-firmware-MTD-partitions-only.patch", "target/linux/bcm53xx/patches-5.15/031-v5.17-0004-ARM-BCM53016-MR32-convert-to-Broadcom-iProc-I2C-Driv.patch", "target/linux/bcm53xx/patches-5.15/030-v5.16-0013-ARM-dts-NSP-Add-bcm958623hr-board-name-to-dts.patch", "target/linux/bcm53xx/patches-5.15/030-v5.16-0018-ARM-dts-BCM5301X-Specify-switch-ports-for-more-devic.patch", "target/linux/bcm53xx/patches-5.15/031-v5.17-0008-ARM-dts-NSP-Rename-SATA-unit-name.patch", "target/linux/bcm53xx/patches-5.15/030-v5.16-0023-ARM-dts-BCM5301X-Add-DT-for-Asus-RT-AC88U.patch" ], "commitId" : "9ac80a47ea03361993386c100deba2aa164991ad", "timestamp" : 1648675366000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rafal", "fullName" : "rafal" }, "authorEmail" : "rafal@milecki.pl", "comment" : "bcm53xx: prepare kernel 5.15 support\u000a\u000aTested on Luxul XWR-3150 (boot, NAND, PCIe, switch, Ethernet).\u000a\u000aSigned-off-by: Rafał Miłecki \u000a", "date" : "2022-03-30 23:22:46 +0200", "id" : "9ac80a47ea03361993386c100deba2aa164991ad", "msg" : "bcm53xx: prepare kernel 5.15 support", "paths" : [ { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/030-v5.15-0006-ARM-dts-NSP-Add-common-bindings-for-MX64-MX65.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/030-v5.15-0003-ARM-dts-NSP-disable-qspi-node-by-default.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/030-v5.16-0017-ARM-dts-NSP-Fix-MX65-MDIO-mux-warnings.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/030-v5.16-0013-ARM-dts-NSP-Add-bcm958623hr-board-name-to-dts.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/310-ARM-BCM5301X-Add-DT-for-Netgear-R7900.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/180-usb-xhci-add-support-for-performing-fake-doorbell.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/030-v5.16-0019-ARM-dts-BCM53573-Describe-on-SoC-BCM53125-rev-4-swit.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/030-v5.15-0002-ARM-dts-NSP-enable-DMA-on-bcm988312hr.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/031-v5.17-0001-ARM-dts-NSP-MX65-add-qca8k-falling-edge-PLL-properti.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/032-v5.18-0004-ARM-dts-BCM5301X-Add-Ethernet-MAC-address-to-Luxul-X.patch" }, { "editType" : "edit", "file" : "target/linux/bcm53xx/Makefile" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/031-v5.17-0010-Revert-ARM-dts-BCM5301X-define-RTL8365MB-switch-on-A.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/030-v5.16-0021-ARM-BCM53016-Specify-switch-ports-for-Meraki-MR32.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/030-v5.16-0016-ARM-dts-NSP-Fix-MX64-MX65-eeprom-node-name.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/030-v5.15-0005-ARM-dts-NSP-Move-USB3-PHY-to-internal-MDIO-bus.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/030-v5.15-0009-ARM-dts-NSP-Add-DT-files-for-Meraki-MX65-series.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/030-v5.16-0022-ARM-BCM53016-MR32-get-mac-address-from-nvmem.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/031-v5.17-0004-ARM-BCM53016-MR32-convert-to-Broadcom-iProc-I2C-Driv.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/030-v5.15-0001-ARM-dts-NSP-add-device-names-to-compatible.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/030-v5.15-0008-ARM-dts-NSP-Add-DT-files-for-Meraki-MX64-series.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/300-ARM-BCM5301X-Disable-MMU-and-Dcache-during-decompres.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/031-v5.17-0008-ARM-dts-NSP-Rename-SATA-unit-name.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/032-v5.18-0003-ARM-dts-NSP-MX6X-correct-LED-function-types.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/321-ARM-dts-BCM5301X-Describe-partition-formats.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/031-v5.17-0002-ARM-dts-BCM5301X-remove-unnecessary-address-size-cel.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/031-v5.17-0009-ARM-dts-BCM5301X-correct-RX-delay-and-enable-flow-co.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/031-v5.17-0005-ARM-dts-BCM5301X-update-CRU-block-description.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/032-v5.18-0002-ARM-dts-NSP-MX6X-get-mac-address-from-eeprom.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/032-v5.18-0001-ARM-dts-BCM5301X-define-RTL8365MB-switch-on-Asus-RT-.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/070-v5.17-phy-bcm-ns-usb2-support-updated-DT-binding-with-PHY-.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/331-Meraki-MR32-Status-LEDs.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/030-v5.16-0023-ARM-dts-BCM5301X-Add-DT-for-Asus-RT-AC88U.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/031-v5.17-0007-ARM-dts-NSP-Fixed-iProc-PCIe-MSI-sub-node.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/config-5.15" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/030-v5.16-0015-ARM-dts-NSP-Fix-MDIO-mux-node-names.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/031-v5.17-0003-ARM-dts-BCM5301X-define-RTL8365MB-switch-on-Asus-RT-.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/500-UBI-Detect-EOF-mark-and-erase-all-remaining-blocks.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/905-BCM53573-minor-hacks.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/031-v5.17-0006-ARM-dts-BCM5301X-use-non-deprecated-USB-2.0-PHY-bind.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/320-ARM-dts-BCM5301X-Switch-back-to-old-clock-nodes-name.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/304-ARM-dts-BCM5301X-Specify-switch-ports-for-remaining-.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/030-v5.16-0018-ARM-dts-BCM5301X-Specify-switch-ports-for-more-devic.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/030-v5.16-0020-ARM-dts-BCM53573-Add-Tenda-AC9-switch-ports.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/140-mtd-parsers-trx-parse-firmware-MTD-partitions-only.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/030-v5.15-0007-ARM-dts-NSP-Add-Ax-stepping-modifications.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/030-v5.15-0004-ARM-dts-NSP-add-MDIO-bus-controller-node.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/800-0001-firmware-bcm47xx_nvram-support-init-from-IO-memory.patch" }, { "editType" : "add", "file" : "target/linux/bcm53xx/patches-5.15/800-0002-nvmem-brcm_nvram-provide-NVMEM-content-to-the-NVRAM-.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/imx/patches-5.15/100-bootargs.patch", "target/linux/imx/config-5.15", "target/linux/imx/patches-5.15/300-ARM-dts-imx6q-apalis-ixora-add-status-LEDs-aliases.patch", "target/linux/imx/patches-5.15/301-ARM-dts-imx6q-apalis-ixora-make-switch3-reset-button.patch" ], "commitId" : "059ef70fd3bc177294d4162ebc8e52e175ff9cab", "timestamp" : 1648676348000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "imx: copy config and patches from 5.10 to 5.15\u000a\u000aSo the upcoming changes needed for 5.15 can be reviewed easily.\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-30 23:39:08 +0200", "id" : "059ef70fd3bc177294d4162ebc8e52e175ff9cab", "msg" : "imx: copy config and patches from 5.10 to 5.15", "paths" : [ { "editType" : "add", "file" : "target/linux/imx/patches-5.15/301-ARM-dts-imx6q-apalis-ixora-make-switch3-reset-button.patch" }, { "editType" : "add", "file" : "target/linux/imx/patches-5.15/100-bootargs.patch" }, { "editType" : "add", "file" : "target/linux/imx/config-5.15" }, { "editType" : "add", "file" : "target/linux/imx/patches-5.15/300-ARM-dts-imx6q-apalis-ixora-add-status-LEDs-aliases.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/imx/Makefile" ], "commitId" : "5188e43d45ba73683983e3d69b94a15108f902c8", "timestamp" : 1648676348000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "imx: enable 5.15 as testing kernel\u000a\u000aSo anyone interested can help with new kernel version integration and\u000atesting.\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-30 23:39:08 +0200", "id" : "5188e43d45ba73683983e3d69b94a15108f902c8", "msg" : "imx: enable 5.15 as testing kernel", "paths" : [ { "editType" : "edit", "file" : "target/linux/imx/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/imx/config-5.15", "target/linux/imx/cortexa7/config-default", "target/linux/imx/cortexa9/config-default" ], "commitId" : "2b395c298247da0f2a313bad711d63f9463b50cb", "timestamp" : 1648676348000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "imx: update config for 5.15\u000a\u000aRefresh kernel config with `make kernel_oldconfig` make target.\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-30 23:39:08 +0200", "id" : "2b395c298247da0f2a313bad711d63f9463b50cb", "msg" : "imx: update config for 5.15", "paths" : [ { "editType" : "edit", "file" : "target/linux/imx/config-5.15" }, { "editType" : "edit", "file" : "target/linux/imx/cortexa7/config-default" }, { "editType" : "edit", "file" : "target/linux/imx/cortexa9/config-default" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.15" ], "commitId" : "853686f7a9e6b6c982aa1d9a82bba97df65dbf95", "timestamp" : 1648676348000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "kernel: generic: add more missing kernel symbols for 5.15\u000a\u000aFound while adding 5.15 support for imx target.\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-30 23:39:08 +0200", "id" : "853686f7a9e6b6c982aa1d9a82bba97df65dbf95", "msg" : "kernel: generic: add more missing kernel symbols for 5.15", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/video.mk" ], "commitId" : "f5a54716a4f7bcc4de78bd068d84278949139adf", "timestamp" : 1648676348000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "kernel: modules: fix kmod-drm dependency for 5.15\u000a\u000aFixes following issue:\u000a\u000a Package kmod-drm is missing dependencies for the following libraries:\u000a fb.ko\u000a\u000aIntroduced upstream in commit f611b1e7624c (\"drm: Avoid circular\u000adependencies for CONFIG_FB\") in 5.14.\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-30 23:39:08 +0200", "id" : "f5a54716a4f7bcc4de78bd068d84278949139adf", "msg" : "kernel: modules: fix kmod-drm dependency for 5.15", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/video.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/dosfstools/patches/source-date-epoch.patch" ], "commitId" : "5959c4645605ae759a331b6b700f2d9bf8547705", "timestamp" : 1648684594000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "tools: SOURCE_DATE_EPOCH handling for mkfs.fat\u000a\u000aBackport upstream patch to have reproducible FAT signatures.\u000aThis should enable reproducibility for x86 EFI images.\u000a\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-03-31 00:56:34 +0100", "id" : "5959c4645605ae759a331b6b700f2d9bf8547705", "msg" : "tools: SOURCE_DATE_EPOCH handling for mkfs.fat", "paths" : [ { "editType" : "add", "file" : "tools/dosfstools/patches/source-date-epoch.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/imx/patches-5.10/301-ARM-dts-imx6q-apalis-ixora-make-switch3-reset-button.patch", "target/linux/imx/config-5.10", "target/linux/imx/Makefile", "target/linux/imx/patches-5.10/100-bootargs.patch", "target/linux/imx/patches-5.10/300-ARM-dts-imx6q-apalis-ixora-add-status-LEDs-aliases.patch" ], "commitId" : "9d26651174c1173809021af335a5f4ea8f91a336", "timestamp" : 1648740614000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "imx: make 5.15 default kernel and remove 5.10 support\u000a\u000aIn imx target we're sharing single, version agnostic kernel\u000a`config-default` file, which doesn't work very well with current 5.10\u000aand upcoming 5.15 kernel symbols as recent rebase onto 5.15 kernel\u000aintroduced in commit 2b395c298247 (\"imx: update config for 5.15) has\u000aintroduced following regression with 5.10 kernel:\u000a\u000a Marvell 88E6xxx Ethernet switch fabric support (NET_DSA_MV88E6XXX) [Y/n/m/?] y\u000a Switch Global 2 Registers support (NET_DSA_MV88E6XXX_GLOBAL2) [Y/n/?] (NEW)\u000a\u000aThat NET_DSA_MV88E6XXX_GLOBAL2 kernel config symbol has been removed in\u000aupstream commit 63368a7416df (\"net: dsa: mv88e6xxx: Make global2 support\u000amandatory\") in kernel version 5.12.\u000a\u000aThis issue could be probably fixed by introduction of separate kernel\u000aconfig files for each currently used kernel versions and subtarget, but\u000ait is not worth the hassle and resources as imx target is running mostly\u000aupstream kernel, so lets fix it by switching to 5.15 version instead.\u000a\u000aFixes: 2b395c298247 (\"imx: update config for 5.15\")\u000aAcked-by: Piotr Dymacz \u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-31 17:30:14 +0200", "id" : "9d26651174c1173809021af335a5f4ea8f91a336", "msg" : "imx: make 5.15 default kernel and remove 5.10 support", "paths" : [ { "editType" : "delete", "file" : "target/linux/imx/patches-5.10/301-ARM-dts-imx6q-apalis-ixora-make-switch3-reset-button.patch" }, { "editType" : "edit", "file" : "target/linux/imx/Makefile" }, { "editType" : "delete", "file" : "target/linux/imx/patches-5.10/300-ARM-dts-imx6q-apalis-ixora-add-status-LEDs-aliases.patch" }, { "editType" : "delete", "file" : "target/linux/imx/config-5.10" }, { "editType" : "delete", "file" : "target/linux/imx/patches-5.10/100-bootargs.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/video.mk" ], "commitId" : "f389831db6ef219fa665c1355291ac7704967fa0", "timestamp" : 1648740617000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "kernel: modules: fix kmod-drm-imx-ldb dependency for 5.15\u000a\u000aFixes following issue:\u000a\u000a Package kmod-drm-imx-ldb is missing dependencies for the following libraries:\u000a drm_dp_aux_bus.ko\u000a\u000aIntroduced upstream in commit aeb33699fc2c (\"drm: Introduce the DP AUX\u000abus\") in kernel version 5.15.\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-31 17:30:17 +0200", "id" : "f389831db6ef219fa665c1355291ac7704967fa0", "msg" : "kernel: modules: fix kmod-drm-imx-ldb dependency for 5.15", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/video.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/imx/config-5.15" ], "commitId" : "bf1c3a5f3ca1fe3446c7a65a2c7796f5ee41ea02", "timestamp" : 1648740617000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "imx: re-enable ARM arch timer\u000a\u000aConfig option `ARM_ARCH_TIMER` has been removed during rebasing onto\u000a5.15 kernel in commit 2b395c298247 (\"imx: update config for 5.15\").\u000a\u000aAnyway, as stated in commit 8cdc356f8c30 (\"mediatek: mt7623: Re-enable\u000aARM arch timer\") config option `ARM_ARCH_TIMER` cannot be enabled in the\u000aconfig directly; it is only selected by `HAVE_ARM_ARCH_TIMER`. We need\u000ato enable the latter in our config.\u000a\u000aFixes: 2b395c298247 (\"imx: update config for 5.15\")\u000aReported-by: Piotr Dymacz \u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-03-31 17:30:17 +0200", "id" : "bf1c3a5f3ca1fe3446c7a65a2c7796f5ee41ea02", "msg" : "imx: re-enable ARM arch timer", "paths" : [ { "editType" : "edit", "file" : "target/linux/imx/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/base-files/etc/hotplug.d/ieee80211/00-wifi-migration" ], "commitId" : "c6eb63d48f942f1e54737ed182776cf9a08de542", "timestamp" : 1648742849000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mschiffer", "fullName" : "mschiffer" }, "authorEmail" : "mschiffer@universe-factory.net", "comment" : "ath79: migrate Archer C5 5GHz radio device paths\u000a\u000aWhen upgrading a TP-Link Archer C5 v1 from ar71xx to ath79,\u000athe 5ghz radio stops working because the device path changed.\u000a\u000aSame has been done for the Archer C7 before:\u000a\u000acommit e19506f20618 (\"ath79: migrate Archer C7 5GHz radio device paths\")\u000a\u000aSigned-off-by: Jan-Niklas Burfeind \u000a", "date" : "2022-03-31 18:07:29 +0200", "id" : "c6eb63d48f942f1e54737ed182776cf9a08de542", "msg" : "ath79: migrate Archer C5 5GHz radio device paths", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/base-files/etc/hotplug.d/ieee80211/00-wifi-migration" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/utils/busybox/patches/220-add_lock_util.patch" ], "commitId" : "d80336e1a970b088c235dcf2773052537e6f5d72", "timestamp" : 1648745213000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "busybox: Fix snprintf arguments in lock\u000a\u000aThe first argument for snprintf is the buffer and the 2. one is the\u000asize. Fix the order. This broke the lock application.\u000a\u000aFixes: 34567750db2c (\"busybox: fix busybox lock applet pidstr buffer overflow\")\u000aReported-by: Hartmut Birr \u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-03-31 18:46:53 +0200", "id" : "d80336e1a970b088c235dcf2773052537e6f5d72", "msg" : "busybox: Fix snprintf arguments in lock", "paths" : [ { "editType" : "edit", "file" : "package/utils/busybox/patches/220-add_lock_util.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.15" ], "commitId" : "00a941a99aa397e75b465ec935229112dafe1762", "timestamp" : 1648767092000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/wigyori", "fullName" : "wigyori" }, "authorEmail" : "wigyori@uid0.hu", "comment" : "generic: add missing symbol for 5.15\u000a\u000aSigned-off-by: Zoltan HERPAI \u000a", "date" : "2022-04-01 00:51:32 +0200", "id" : "00a941a99aa397e75b465ec935229112dafe1762", "msg" : "generic: add missing symbol for 5.15", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mxs/config-5.15" ], "commitId" : "4ab9f9fb452d759bfd9b85466cc068bc51067bf2", "timestamp" : 1648767096000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/wigyori", "fullName" : "wigyori" }, "authorEmail" : "wigyori@uid0.hu", "comment" : "mxs: copy config from 5.10 to 5.15\u000a\u000aSigned-off-by: Zoltan HERPAI \u000a", "date" : "2022-04-01 00:51:36 +0200", "id" : "4ab9f9fb452d759bfd9b85466cc068bc51067bf2", "msg" : "mxs: copy config from 5.10 to 5.15", "paths" : [ { "editType" : "add", "file" : "target/linux/mxs/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mxs/config-5.15" ], "commitId" : "e5c697a41c78c70cd2ceec555fadde85abd3a67d", "timestamp" : 1648767098000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/wigyori", "fullName" : "wigyori" }, "authorEmail" : "wigyori@uid0.hu", "comment" : "mxs: update config for 5.15\u000a\u000aSigned-off-by: Zoltan HERPAI \u000a", "date" : "2022-04-01 00:51:38 +0200", "id" : "e5c697a41c78c70cd2ceec555fadde85abd3a67d", "msg" : "mxs: update config for 5.15", "paths" : [ { "editType" : "edit", "file" : "target/linux/mxs/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mxs/Makefile" ], "commitId" : "483fe539c4b4dfa6aaf15e414f1c4e293a19bb58", "timestamp" : 1648767100000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/wigyori", "fullName" : "wigyori" }, "authorEmail" : "wigyori@uid0.hu", "comment" : "mxs: enable 5.15 as testing kernel\u000a\u000aSigned-off-by: Zoltan HERPAI \u000a", "date" : "2022-04-01 00:51:40 +0200", "id" : "483fe539c4b4dfa6aaf15e414f1c4e293a19bb58", "msg" : "mxs: enable 5.15 as testing kernel", "paths" : [ { "editType" : "edit", "file" : "target/linux/mxs/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq40xx/chromium/target.mk" ], "commitId" : "39d28b84f14521b96e47bb341b0755559e83cd12", "timestamp" : 1648791661000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "Revert \"ipq40xx: stop chromium sub-target builds on the buildbots\"\u000a\u000aThis reverts commit 35d2bbc29ba7f802706bf65585aeb8808fcac622 as we\u000abelieve we found that it is indeed an openssl issue, where openssl is\u000atrying to use getrandom(2), but fails because this particular builder\u000ahas an ancient kernel without that syscall. We didn't get to the bottom\u000aof why openssl doesn't fall back to something like /dev/random.\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-04-01 07:41:01 +0200", "id" : "39d28b84f14521b96e47bb341b0755559e83cd12", "msg" : "Revert \"ipq40xx: stop chromium sub-target builds on the buildbots\"", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq40xx/chromium/target.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/octeon/Makefile" ], "commitId" : "1fa8780056a8c7a2e26c8b4d5e6979232f117349", "timestamp" : 1648807534000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "octeon: mark source-only\u000a\u000aThere is a hard to reproduce, even harder to track down memory leak in\u000aOcteon since kernel 5.10. Mark octeon source-only until it is plugged.\u000a\u000aSigned-off-by: Stijn Tintel \u000a", "date" : "2022-04-01 13:05:34 +0300", "id" : "1fa8780056a8c7a2e26c8b4d5e6979232f117349", "msg" : "octeon: mark source-only", "paths" : [ { "editType" : "edit", "file" : "target/linux/octeon/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/toolchain/Makefile" ], "commitId" : "950bd40a275d1a834c95d8f9830e1bfed4737a82", "timestamp" : 1648814098000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "toolchain: reproducible libstdcpp\u000a\u000aA Python script containing an unreproducible path is copied by default.\u000aRemove it before generating the package.\u000a\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-04-01 12:54:58 +0100", "id" : "950bd40a275d1a834c95d8f9830e1bfed4737a82", "msg" : "toolchain: reproducible libstdcpp", "paths" : [ { "editType" : "edit", "file" : "package/libs/toolchain/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "scripts/ipkg-build" ], "commitId" : "56ce110b73970bcd65d309440baada84c8e1504b", "timestamp" : 1648814938000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "scripts: make sure conffiles are sorted\u000a\u000aIt may happen that conffiles are in different order on different builds.\u000aMake sure they have the same order by sorting them.\u000a\u000aFIX: #9612\u000a\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-04-01 13:08:58 +0100", "id" : "56ce110b73970bcd65d309440baada84c8e1504b", "msg" : "scripts: make sure conffiles are sorted", "paths" : [ { "editType" : "edit", "file" : "scripts/ipkg-build" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/hack-5.10/661-kernel-ct-size-the-hashtable-more-adequately.patch", "package/kernel/linux/files/sysctl-nf-conntrack.conf", "target/linux/generic/backport-5.10/612-v5.15-netfilter-conntrack-sanitize-table-size-default-sett.patch", "target/linux/generic/hack-5.15/661-kernel-ct-size-the-hashtable-more-adequately.patch" ], "commitId" : "15fbb916669dcdfcc706e9e75263ab63f9f27c00", "timestamp" : 1648815821000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rsalvaterra", "fullName" : "rsalvaterra" }, "authorEmail" : "rsalvaterra@gmail.com", "comment" : "kernel: scale nf_conntrack_max more reasonably\u000a\u000aUse the kernel's built-in formula for computing this value.\u000aThe value applied by OpenWRT's sysctl configuration file does not scale\u000awith the available memory, under-using hardware capabilities.\u000aAlso, that formula also influences net.netfilter.nf_conntrack_buckets,\u000awhich should improve conntrack performance in average (fewer connections\u000aper hashtable bucket).\u000a\u000aBackport upstream commit for its effect on the number of connections per\u000ahashtable bucket.\u000a\u000aApply a hack patch to set the RAM size divisor to a more reasonable value (2048,\u000adown from 16384) for our use case, a typical router handling several thousands\u000aof connections.\u000a\u000aSigned-off-by: Vincent Pelletier \u000aSigned-off-by: Rui Salvaterra \u000a", "date" : "2022-04-01 13:23:41 +0100", "id" : "15fbb916669dcdfcc706e9e75263ab63f9f27c00", "msg" : "kernel: scale nf_conntrack_max more reasonably", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.10/612-v5.15-netfilter-conntrack-sanitize-table-size-default-sett.patch" }, { "editType" : "edit", "file" : "package/kernel/linux/files/sysctl-nf-conntrack.conf" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.15/661-kernel-ct-size-the-hashtable-more-adequately.patch" }, { "editType" : "add", "file" : "target/linux/generic/hack-5.10/661-kernel-ct-size-the-hashtable-more-adequately.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/layerscape/image/armv8_64b.mk" ], "commitId" : "4117b5a1338fb8e5ca501be7e76e8418d1a2a979", "timestamp" : 1648816374000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/pepe2k", "fullName" : "pepe2k" }, "authorEmail" : "pepe2k@gmail.com", "comment" : "layerscape: image: drop redundant parameter from kernel build recipe\u000a\u000aNeither 'fit', nor target-specific 'traverse-fit' build recipes accept\u000aFDT load address in 3rd parameter.\u000a\u000aSigned-off-by: Piotr Dymacz \u000a", "date" : "2022-04-01 14:32:54 +0200", "id" : "4117b5a1338fb8e5ca501be7e76e8418d1a2a979", "msg" : "layerscape: image: drop redundant parameter from kernel build recipe", "paths" : [ { "editType" : "edit", "file" : "target/linux/layerscape/image/armv8_64b.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/other.mk" ], "commitId" : "173198e35a898ff7ec97749247f75cd82fa3c3ab", "timestamp" : 1648816374000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/pepe2k", "fullName" : "pepe2k" }, "authorEmail" : "pepe2k@gmail.com", "comment" : "kernel: modules: drop 'AddDepends/bluetooth' calls\u000a\u000aFunction 'AddDepends/bluetooth' doesn't exist in our codebase.\u000a\u000aSigned-off-by: Piotr Dymacz \u000a", "date" : "2022-04-01 14:32:54 +0200", "id" : "173198e35a898ff7ec97749247f75cd82fa3c3ab", "msg" : "kernel: modules: drop 'AddDepends/bluetooth' calls", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/other.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/imx/cortexa9/base-files/etc/board.d/02_network", "target/linux/imx/cortexa9/base-files/lib/preinit/79_move_config", "target/linux/imx/cortexa9/base-files/lib/upgrade/platform.sh" ], "commitId" : "4b1b76de7ecc7706cd36035bcbc2a16da667661d", "timestamp" : 1648816374000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/pepe2k", "fullName" : "pepe2k" }, "authorEmail" : "pepe2k@gmail.com", "comment" : "imx: base-files: drop redundant space after case keywords\u000a\u000aSigned-off-by: Piotr Dymacz \u000a", "date" : "2022-04-01 14:32:54 +0200", "id" : "4b1b76de7ecc7706cd36035bcbc2a16da667661d", "msg" : "imx: base-files: drop redundant space after case keywords", "paths" : [ { "editType" : "edit", "file" : "target/linux/imx/cortexa9/base-files/lib/preinit/79_move_config" }, { "editType" : "edit", "file" : "target/linux/imx/cortexa9/base-files/lib/upgrade/platform.sh" }, { "editType" : "edit", "file" : "target/linux/imx/cortexa9/base-files/etc/board.d/02_network" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/bpf-headers/patches/100-support_hz_300.patch" ], "commitId" : "72b93b77a5b406d0a32740d3a000218e19451460", "timestamp" : 1648819568000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "bpf-headers: support CONFIG_HZ=300\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-04-01 15:26:08 +0200", "id" : "72b93b77a5b406d0a32740d3a000218e19451460", "msg" : "bpf-headers: support CONFIG_HZ=300", "paths" : [ { "editType" : "add", "file" : "package/kernel/bpf-headers/patches/100-support_hz_300.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "config/Config-kernel.in" ], "commitId" : "500c37c56ff60b46c30bb0ea7c92676bea23331a", "timestamp" : 1648932087000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "kernel: add missing symbol\u000a\u000aEnabling KERNEL_KPROBES exposes KERNEL_BPF_KPROBE_OVERRIDE. Add a build\u000aoption for it to fix build failures with KERNEL_KPROBES enabled.\u000a\u000aSigned-off-by: Stijn Tintel \u000a", "date" : "2022-04-02 23:41:27 +0300", "id" : "500c37c56ff60b46c30bb0ea7c92676bea23331a", "msg" : "kernel: add missing symbol", "paths" : [ { "editType" : "edit", "file" : "config/Config-kernel.in" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.15/350-v5.18-MIPS-pgalloc-fix-memory-leak-caused-by-pgd_free.patch", "target/linux/generic/backport-5.10/350-v5.18-MIPS-pgalloc-fix-memory-leak-caused-by-pgd_free.patch" ], "commitId" : "9283359bd53a889a270da4a7d5bbe3eaaa771e70", "timestamp" : 1648952637000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "kernel: backport pgalloc memory leak fix\u000a\u000aBackport a fix for the massive memory leak observed in Octeon after\u000aswitching to kernel 5.10.\u000a\u000aSigned-off-by: Stijn Tintel \u000a", "date" : "2022-04-03 05:23:57 +0300", "id" : "9283359bd53a889a270da4a7d5bbe3eaaa771e70", "msg" : "kernel: backport pgalloc memory leak fix", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.15/350-v5.18-MIPS-pgalloc-fix-memory-leak-caused-by-pgd_free.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/350-v5.18-MIPS-pgalloc-fix-memory-leak-caused-by-pgd_free.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/octeon/Makefile" ], "commitId" : "f6cda9f06b09c94457e838a28ef300b2f3c6be77", "timestamp" : 1648954041000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "Revert \"octeon: mark source-only\"\u000a\u000aThe memory leak is fixed by the kernel patches backported in the\u000aprevious commit.\u000a\u000aThis reverts commit 1fa8780056a8c7a2e26c8b4d5e6979232f117349.\u000a\u000aSigned-off-by: Stijn Tintel \u000a", "date" : "2022-04-03 05:47:21 +0300", "id" : "f6cda9f06b09c94457e838a28ef300b2f3c6be77", "msg" : "Revert \"octeon: mark source-only\"", "paths" : [ { "editType" : "edit", "file" : "target/linux/octeon/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/octeon/patches-5.15/110-er200-ethernet_probe_order.patch", "target/linux/octeon/Makefile", "target/linux/octeon/patches-5.15/120-cmdline-hack.patch", "target/linux/octeon/patches-5.15/130-add_itus_support.patch", "target/linux/octeon/patches-5.15/701-honor_sgmii_node_device_tree_status.patch", "target/linux/octeon/patches-5.15/100-ubnt_edgerouter2_support.patch", "target/linux/octeon/patches-5.15/700-allocate_interface_by_label.patch", "target/linux/octeon/config-5.15" ], "commitId" : "bf6002e74b4f2bdf98857d11acd62e8781db2569", "timestamp" : 1648954044000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "octeon: Introduce 5.15 testing kernel\u000a\u000aocteon/patches-5.10 -> octeon/patches-5.15\u000aRemoved 140-octeon_e300_support.patch as E300 support appears to be upstreamed.\u000aReworked 130-add_itus_support.patch to compensate for the upstreaming of E300\u000a\u000aocteon/config-5.15\u000aThe following Kernel Symbols were ADDED:\u000aLine 5: +CONFIG_AF_UNIX_OOB=y\u000aLine 6: +CONFIG_AHCI_OCTEON=y\u000aLine 9: +CONFIG_ARCH_KEEP_MEMBLOCK=y\u000aLine 16: +CONFIG_ATA=y\u000aLine 17: +CONFIG_BINARY_PRINTF=y\u000aLine 29: +CONFIG_CPU_R4K_FPU=y\u000aLine 45: +CONFIG_FWNODE_MDIO=y\u000aLine 51: +CONFIG_GENERIC_FIND_FIRST_BIT=y\u000aLine 59: +CONFIG_GLOB=y\u000aLine 61: +CONFIG_GPIO_CDEV=y\u000aLine 77: +CONFIG_LTO_NONE=y\u000aLine 85: +CONFIG_MIPS_FP_SUPPORT=y\u000aLine 93: +CONFIG_NET_SELFTESTS=y\u000aLine 94: +CONFIG_NET_SOCK_MSG=y\u000aLine 105: +CONFIG_PATA_OCTEON_CF=y\u000aLine 106: +CONFIG_PATA_TIMINGS=y\u000aLine 114: +CONFIG_PTP_1588_CLOCK_OPTIONAL=y\u000aLine 121: +CONFIG_SATA_AHCI_PLATFORM=y\u000aLine 122: +CONFIG_SATA_HOST=y\u000aLine 124: +CONFIG_SCSI_COMMON=y\u000aLine 132: +CONFIG_SOCK_RX_QUEUE_MAPPING=y\u000aLine 157: +CONFIG_USB_XHCI_HCD=y\u000aLine 158: +CONFIG_USB_XHCI_PLATFORM=y\u000a\u000aThe following kernel symbols were REMOVED:\u000aLine 21: -CONFIG_BLK_SCSI_REQUEST=y\u000aLine 37: -CONFIG_ENABLE_MUST_CHECK=y\u000aLine 69: -CONFIG_HOLES_IN_ZONE=y\u000aLine 102: -CONFIG_OF_NET=y\u000aLine 140: -CONFIG_SYS_SUPPORTS_HUGETLBFS=y\u000a\u000aCompiled for Itus Shield, Boots successfully, continuing to test\u000afor existing 5.10 memory leak.\u000a\u000aSigned-off-by: Donald Hoskins \u000a[refresh patches]\u000aSigned-off-by: Stijn Tintel \u000a", "date" : "2022-04-03 05:47:24 +0300", "id" : "bf6002e74b4f2bdf98857d11acd62e8781db2569", "msg" : "octeon: Introduce 5.15 testing kernel", "paths" : [ { "editType" : "add", "file" : "target/linux/octeon/patches-5.15/100-ubnt_edgerouter2_support.patch" }, { "editType" : "add", "file" : "target/linux/octeon/config-5.15" }, { "editType" : "add", "file" : "target/linux/octeon/patches-5.15/130-add_itus_support.patch" }, { "editType" : "add", "file" : "target/linux/octeon/patches-5.15/700-allocate_interface_by_label.patch" }, { "editType" : "add", "file" : "target/linux/octeon/patches-5.15/120-cmdline-hack.patch" }, { "editType" : "edit", "file" : "target/linux/octeon/Makefile" }, { "editType" : "add", "file" : "target/linux/octeon/patches-5.15/701-honor_sgmii_node_device_tree_status.patch" }, { "editType" : "add", "file" : "target/linux/octeon/patches-5.15/110-er200-ethernet_probe_order.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/block.mk" ], "commitId" : "82f9ad6ab21ca4925278429a3e1b31d26c306d9f", "timestamp" : 1648999505000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "kernel: load device-mapper early on boot\u000a\u000aPreviously commit openwrt/packages@3abb7cb (\"lvm2: Added script and updated Makefile[...]\")\u000acouldn't actually work and allow rootfs_data to be stored on a LVM2 as\u000athe necessary kernel modules had not been loaded at this point.\u000aFix this by loading device-mapper modules early at boot.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-03 16:25:05 +0100", "id" : "82f9ad6ab21ca4925278429a3e1b31d26c306d9f", "msg" : "kernel: load device-mapper early on boot", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/block.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.10/769-v5.15-net-dsa-mt7530-always-install-FDB-entries-with-IVL-a.patch", "target/linux/generic/backport-5.10/767-v5.15-net-dsa-mt7530-use-independent-VLAN-learning-on-VLAN.patch", "target/linux/generic/backport-5.10/766-v5.15-net-dsa-mt7530-enable-assisted-learning-on-CPU-port.patch", "target/linux/generic/backport-5.10/765-v5.15-net-dsa-mt7530-disable-learning-on-standalone-ports.patch", "target/linux/generic/backport-5.10/768-v5.15-net-dsa-mt7530-set-STP-state-on-filter-ID-1.patch" ], "commitId" : "3e0daca6447c3d5b9eb6d24ecb8e52f256f385cc", "timestamp" : 1649003288000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "Revert \"kernel: backport MT7530 VLAN fix\"\u000a\u000aThere are various reports on Github and in the forum that this commit\u000acauses multiple problems.\u000a\u000aThis reverts commit ee6ba216d8ba1b02154c287e64d709a8bc7b0054.\u000a\u000aFixes: #9420\u000aSigned-off-by: Stijn Tintel \u000a", "date" : "2022-04-03 19:28:08 +0300", "id" : "3e0daca6447c3d5b9eb6d24ecb8e52f256f385cc", "msg" : "Revert \"kernel: backport MT7530 VLAN fix\"", "paths" : [ { "editType" : "delete", "file" : "target/linux/generic/backport-5.10/769-v5.15-net-dsa-mt7530-always-install-FDB-entries-with-IVL-a.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.10/767-v5.15-net-dsa-mt7530-use-independent-VLAN-learning-on-VLAN.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.10/766-v5.15-net-dsa-mt7530-enable-assisted-learning-on-CPU-port.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.10/768-v5.15-net-dsa-mt7530-set-STP-state-on-filter-ID-1.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.10/765-v5.15-net-dsa-mt7530-disable-learning-on-standalone-ports.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/qoriq/config-5.10" ], "commitId" : "d7eba8059b3bfe89f90f1d18f1f0d23cbbb42423", "timestamp" : 1649014865000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, "authorEmail" : "stijn@linux-ipv6.be", "comment" : "qoriq: enable support for Marvell Alaska PHYs\u000a\u000aThe WatchGuard Firebox M200 and M300 use a Marvell 88e1543 PHY for the\u000afirst 3 ethernet ports. This PHY is supported by the Marvell Alaska PHY\u000adriver, so enable it.\u000a\u000aSigned-off-by: Stijn Tintel \u000a", "date" : "2022-04-03 22:41:05 +0300", "id" : "d7eba8059b3bfe89f90f1d18f1f0d23cbbb42423", "msg" : "qoriq: enable support for Marvell Alaska PHYs", "paths" : [ { "editType" : "edit", "file" : "target/linux/qoriq/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/grub2/Makefile" ], "commitId" : "839b1ff1fc0d6bcd74131a78fb9286df7f3b7b97", "timestamp" : 1649088902000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "grub2: add missing license\u000a\u000aThe PKG_LICENSE field was missing.\u000aWhile at it, normalize the Makefile a bit.\u000a\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-04-04 18:15:02 +0200", "id" : "839b1ff1fc0d6bcd74131a78fb9286df7f3b7b97", "msg" : "grub2: add missing license", "paths" : [ { "editType" : "edit", "file" : "package/boot/grub2/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/bpf-headers/Makefile" ], "commitId" : "39ec9edacb18f694ca4d5744c28dbb7383c96155", "timestamp" : 1649099318000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "bpf-headers: update to linux 5.15\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-04-04 21:08:38 +0200", "id" : "39ec9edacb18f694ca4d5744c28dbb7383c96155", "msg" : "bpf-headers: update to linux 5.15", "paths" : [ { "editType" : "edit", "file" : "package/kernel/bpf-headers/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ ".github/workflows/tools.yml" ], "commitId" : "80f79beb952dcb87d967a130d326cb1dd5a077ed", "timestamp" : 1649114850000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "CI: usability improvements for tools\u000a\u000a* Always store build logs\u000a* Store .config as an artifact\u000a* Rename job to `tools-{ os }` for log archive without spaces\u000a* Run CI job on changes to the CI file itself\u000a\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-04-05 01:27:30 +0200", "id" : "80f79beb952dcb87d967a130d326cb1dd5a077ed", "msg" : "CI: usability improvements for tools", "paths" : [ { "editType" : "edit", "file" : ".github/workflows/tools.yml" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/patches-5.10/402-v5.17-spi-ar934x-fix-transfer-and-word-delays.patch", "target/linux/ath79/patches-5.15/402-v5.17-spi-ar934x-fix-transfer-and-word-delays.patch", "target/linux/ath79/patches-5.10/403-v5.17-spi-ar934x-fix-transfer-size.patch", "target/linux/ath79/patches-5.15/403-v5.17-spi-ar934x-fix-transfer-size.patch" ], "commitId" : "f8e65fecee1a60a5cde827d4f5df751a02916156", "timestamp" : 1649172664000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/koen.vandeputte", "fullName" : "koen.vandeputte" }, "authorEmail" : "koen.vandeputte@ncentric.com", "comment" : "ath79: fix ar934x spi driver delays\u000a\u000aBackport spi driver delay fixes from the 5.17-rc1 kernel.\u000a\u000aSigned-off-by: Oskari Lemmela \u000a[port also to kernel 5.15]\u000aSigned-off-by: Koen Vandeputte \u000a", "date" : "2022-04-05 17:31:04 +0200", "id" : "f8e65fecee1a60a5cde827d4f5df751a02916156", "msg" : "ath79: fix ar934x spi driver delays", "paths" : [ { "editType" : "add", "file" : "target/linux/ath79/patches-5.10/402-v5.17-spi-ar934x-fix-transfer-and-word-delays.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.10/403-v5.17-spi-ar934x-fix-transfer-size.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/402-v5.17-spi-ar934x-fix-transfer-and-word-delays.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/403-v5.17-spi-ar934x-fix-transfer-size.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.15" ], "commitId" : "aff4ffb3f04c7befee845b839f0b4fc8533a1786", "timestamp" : 1649172664000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/koen.vandeputte", "fullName" : "koen.vandeputte" }, "authorEmail" : "koen.vandeputte@ncentric.com", "comment" : "kernel: add missing symbol for 5.15\u000a\u000aDriver for the National Semiconductor DP83640 PHYTER (DP83640_PHY) [N/m/y/?] (NEW)\u000a\u000aSigned-off-by: Koen Vandeputte \u000a", "date" : "2022-04-05 17:31:04 +0200", "id" : "aff4ffb3f04c7befee845b839f0b4fc8533a1786", "msg" : "kernel: add missing symbol for 5.15", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/mikrotik/target.mk" ], "commitId" : "5af9aafabbc0c3306e638d89846e1b424259478d", "timestamp" : 1649172664000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/koen.vandeputte", "fullName" : "koen.vandeputte" }, "authorEmail" : "koen.vandeputte@ncentric.com", "comment" : "ath79: mikrotik: add 5.15 support for mikrotik subtarget\u000a\u000aTested on RB922\u000a\u000aSigned-off-by: Koen Vandeputte \u000a", "date" : "2022-04-05 17:31:04 +0200", "id" : "5af9aafabbc0c3306e638d89846e1b424259478d", "msg" : "ath79: mikrotik: add 5.15 support for mikrotik subtarget", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/mikrotik/target.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/mikrotik/config-default" ], "commitId" : "d1456a4ad9fce88014d5d8ade9d11c16b517e2d1", "timestamp" : 1649172664000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/koen.vandeputte", "fullName" : "koen.vandeputte" }, "authorEmail" : "koen.vandeputte@ncentric.com", "comment" : "ath79: mikrotik: enable ecc hamming algorithm for kernel 5.15\u000a\u000aThis algorithm has it's own symbol now.\u000aEnable it to fix nand support\u000a\u000aSigned-off-by: Koen Vandeputte \u000a", "date" : "2022-04-05 17:31:04 +0200", "id" : "d1456a4ad9fce88014d5d8ade9d11c16b517e2d1", "msg" : "ath79: mikrotik: enable ecc hamming algorithm for kernel 5.15", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/mikrotik/config-default" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/other.mk" ], "commitId" : "120e2d91dc70127553e054c21881fc2d95ab14a9", "timestamp" : 1649172664000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/koen.vandeputte", "fullName" : "koen.vandeputte" }, "authorEmail" : "koen.vandeputte@ncentric.com", "comment" : "kernel: package mhi bus driver\u000a\u000aSigned-off-by: Koen Vandeputte \u000a", "date" : "2022-04-05 17:31:04 +0200", "id" : "120e2d91dc70127553e054c21881fc2d95ab14a9", "msg" : "kernel: package mhi bus driver", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/other.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/other.mk" ], "commitId" : "8da3de825a90405351519c3a886959aac42c8364", "timestamp" : 1649172664000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/koen.vandeputte", "fullName" : "koen.vandeputte" }, "authorEmail" : "koen.vandeputte@ncentric.com", "comment" : "kernel: package mhi pci driver\u000a\u000aThis driver provides MHI PCI controller driver for devices\u000asuch as Qualcomm SDX55 based PCIe modems\u000a\u000aSigned-off-by: Koen Vandeputte \u000a", "date" : "2022-04-05 17:31:04 +0200", "id" : "8da3de825a90405351519c3a886959aac42c8364", "msg" : "kernel: package mhi pci driver", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/other.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/netdevices.mk" ], "commitId" : "de840a5e011debda789ce38d2126f65222494d62", "timestamp" : 1649172664000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/koen.vandeputte", "fullName" : "koen.vandeputte" }, "authorEmail" : "koen.vandeputte@ncentric.com", "comment" : "kernel: package mhi network driver\u000a\u000aSigned-off-by: Koen Vandeputte \u000a", "date" : "2022-04-05 17:31:04 +0200", "id" : "de840a5e011debda789ce38d2126f65222494d62", "msg" : "kernel: package mhi network driver", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/netdevices.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/netdevices.mk" ], "commitId" : "2519190fec9b6e16e307f88e0825f4080c399886", "timestamp" : 1649172664000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/koen.vandeputte", "fullName" : "koen.vandeputte" }, "authorEmail" : "koen.vandeputte@ncentric.com", "comment" : "kernel: package mhi wwan ctrl driver\u000a\u000aMHI WWAN CTRL allows QCOM-based PCIe modems to expose different modem\u000acontrol protocols/ports to userspace, including AT, MBIM, QMI, DIAG\u000aand FIREHOSE. These protocols can be accessed directly from userspace\u000a(e.g. AT commands) or via libraries/tools (e.g. libmbim, libqmi, libqcdm)\u000a\u000aSigned-off-by: Koen Vandeputte \u000a", "date" : "2022-04-05 17:31:04 +0200", "id" : "2519190fec9b6e16e307f88e0825f4080c399886", "msg" : "kernel: package mhi wwan ctrl driver", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/netdevices.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/netdevices.mk" ], "commitId" : "6af46796faf9f3b5f4537e35ec97be20fc30a65e", "timestamp" : 1649172664000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/koen.vandeputte", "fullName" : "koen.vandeputte" }, "authorEmail" : "koen.vandeputte@ncentric.com", "comment" : "kernel: package mhi mbim driver\u000a\u000aSigned-off-by: Koen Vandeputte \u000a", "date" : "2022-04-05 17:31:04 +0200", "id" : "6af46796faf9f3b5f4537e35ec97be20fc30a65e", "msg" : "kernel: package mhi mbim driver", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/netdevices.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/system/ubox/Makefile" ], "commitId" : "0b98a55ad6de0564b31476c0f348980b0d802e83", "timestamp" : 1649186912000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "ubox: update to the latest version\u000a\u000ab87a4fdca634 kmodloader: support loading module options and blacklist from /etc/modules.conf\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-04-05 21:28:32 +0200", "id" : "0b98a55ad6de0564b31476c0f348980b0d802e83", "msg" : "ubox: update to the latest version", "paths" : [ { "editType" : "edit", "file" : "package/system/ubox/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/config/qosify/Makefile" ], "commitId" : "c38b2c5f161aed5bcfa2df3df9042b4979dea255", "timestamp" : 1649186912000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "qosify: update to the latest version\u000a\u000aReplace the tc-full dependency with tc + libnl-tiny\u000a\u000a1cd5e12eecdc loader/interface: attach bpf program directly using netlink\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-04-05 21:28:32 +0200", "id" : "c38b2c5f161aed5bcfa2df3df9042b4979dea255", "msg" : "qosify: update to the latest version", "paths" : [ { "editType" : "edit", "file" : "package/network/config/qosify/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/kernel-defaults.mk" ], "commitId" : "54bcf586b0beb510345fdbac731ce1c04b6fa56b", "timestamp" : 1649244026000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "kernel: set SOURCE_DATE_EPOCH for initramfs root dir\u000a\u000aMake sure the timestamp of the root directory of the initramfs is set\u000ato SOURCE_DATE_EPOCH as well.\u000a\u000aFixes: 29d7461d11 (\"kernel: set options to make external initramfs reproducible\")\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-06 12:20:26 +0100", "id" : "54bcf586b0beb510345fdbac731ce1c04b6fa56b", "msg" : "kernel: set SOURCE_DATE_EPOCH for initramfs root dir", "paths" : [ { "editType" : "edit", "file" : "include/kernel-defaults.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/services/bridger/files/bridger.conf", "package/network/services/bridger/Makefile", "package/network/services/bridger/files/bridger.init" ], "commitId" : "64f629e2078b0c76bfe176a6f2f56877391b1b4e", "timestamp" : 1649247206000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "bridger: add bridge forwarding accelerator\u000a\u000aThis package uses BPF to create a fast path which improves bridging performance\u000aby bypassing the bridge layer. It also supports creating tc offload rules for\u000ahardware that supports it.\u000aHardware offload support can be used with MT7622 + MT7915 once it is merged\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-04-06 14:13:26 +0200", "id" : "64f629e2078b0c76bfe176a6f2f56877391b1b4e", "msg" : "bridger: add bridge forwarding accelerator", "paths" : [ { "editType" : "add", "file" : "package/network/services/bridger/files/bridger.conf" }, { "editType" : "add", "file" : "package/network/services/bridger/Makefile" }, { "editType" : "add", "file" : "package/network/services/bridger/files/bridger.init" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/services/dnsmasq/files/dnsmasq.init" ], "commitId" : "76f55e3c3f32dea63a385e9b3c8eaed1322089c7", "timestamp" : 1649262762000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "dnsmasq: add procd interface index tracking\u000a\u000aProblem exist when dnsmasq is exclusively bind to particular interface.\u000aAfter reconfiguring or restarting this interface, its index changes, but\u000adnsmasq uses the old one. When this problem occurs, dnsmasq does not\u000alisten on the correct interface so DHCP does not work, and clients do not\u000aget an IP address. Procd netdev param can be added to restart dnsmasq when\u000athe interface index is changed.\u000a\u000aSigned-off-by: Valentyn Datsko \u000a[combined into a single &&-connected statement]\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-06 17:32:42 +0100", "id" : "76f55e3c3f32dea63a385e9b3c8eaed1322089c7", "msg" : "dnsmasq: add procd interface index tracking", "paths" : [ { "editType" : "edit", "file" : "package/network/services/dnsmasq/files/dnsmasq.init" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "scripts/ipkg-build" ], "commitId" : "1d77dca3b32dd883bcc2213675cf21111ac1beca", "timestamp" : 1649262811000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "scripts: make sure sort-order is independent from locale\u000a\u000aSet LC_ALL=C environment variable when calling 'sort' as the sort\u000aorder otherwise depends on the locale set.\u000a\u000aFixes: 56ce110b73 (\"scripts: make sure conffiles are sorted\")\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-06 17:33:31 +0100", "id" : "1d77dca3b32dd883bcc2213675cf21111ac1beca", "msg" : "scripts: make sure sort-order is independent from locale", "paths" : [ { "editType" : "edit", "file" : "scripts/ipkg-build" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/libselinux/Makefile" ], "commitId" : "0d3850dc5af4896ab3679dc4d8ef9a664e5e705f", "timestamp" : 1649278490000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "libselinux: add missing host-build dependency on libsepol/host\u000a\u000aThe host-build of libselinux requires libsepol/host.\u000aAdd the libsepol/host to HOST_BUILD_DEPENDS to allow build on hosts\u000awhich don't have libsepol installed.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-06 21:54:50 +0100", "id" : "0d3850dc5af4896ab3679dc4d8ef9a664e5e705f", "msg" : "libselinux: add missing host-build dependency on libsepol/host", "paths" : [ { "editType" : "edit", "file" : "package/libs/libselinux/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.15" ], "commitId" : "d6a3949922dc108043ff1650087a3e0cf9e00cd2", "timestamp" : 1649278497000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "kernel: add missing CONFIG_SECURITY_LANDLOCK symbol for 5.15\u000a\u000aBuilding with SELinux enabled unveiled a missing Kconfig symbol.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-06 21:54:57 +0100", "id" : "d6a3949922dc108043ff1650087a3e0cf9e00cd2", "msg" : "kernel: add missing CONFIG_SECURITY_LANDLOCK symbol for 5.15", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/uboot-imx/patches/0001-apalis_imx6_defconfig-enable-some-useful-commands.patch", "package/boot/uboot-imx/patches/110-mx6cuboxi-mmc-fallback.patch", "package/boot/uboot-imx/Makefile", "package/boot/uboot-imx/patches/111-mx6cuboxi_defconfig-force-mmc-boot.patch" ], "commitId" : "e21337589473696c37d32b3e91b503808975e59e", "timestamp" : 1649318324000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/pepe2k", "fullName" : "pepe2k" }, "authorEmail" : "pepe2k@gmail.com", "comment" : "uboot-imx: bump to 2022.01 release\u000a\u000aTwo patches were removed because of the changes introduced in upstream:\u000a\u000a1. 110-mx6cuboxi-mmc-fallback.patch\u000aLooks like similar changes were introduced in 6c3fbf3e456c (\"mx6cuboxi:\u000acustomize board_boot_order to access eMMC\").\u000a\u000a2. 111-mx6cuboxi_defconfig-force-mmc-boot.patch\u000aThe 'CONFIG_SPL_FORCE_MMC_BOOT' was removed in 15aec318ef03 (\"Revert\u000a\"imx: Introduce CONFIG_SPL_FORCE_MMC_BOOT to force MMC boot on falcon\u000amode\").\u000a\u000aSigned-off-by: Piotr Dymacz \u000a", "date" : "2022-04-07 09:58:44 +0200", "id" : "e21337589473696c37d32b3e91b503808975e59e", "msg" : "uboot-imx: bump to 2022.01 release", "paths" : [ { "editType" : "delete", "file" : "package/boot/uboot-imx/patches/110-mx6cuboxi-mmc-fallback.patch" }, { "editType" : "edit", "file" : "package/boot/uboot-imx/Makefile" }, { "editType" : "edit", "file" : "package/boot/uboot-imx/patches/0001-apalis_imx6_defconfig-enable-some-useful-commands.patch" }, { "editType" : "delete", "file" : "package/boot/uboot-imx/patches/111-mx6cuboxi_defconfig-force-mmc-boot.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/imx/image/bootscript-toradex_apalis" ], "commitId" : "bfbf235a1282485732fadc80840900d6c856e871", "timestamp" : 1649318324000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/pepe2k", "fullName" : "pepe2k" }, "authorEmail" : "pepe2k@gmail.com", "comment" : "imx: bootscript-apalis: make it working with U-Boot 2022.01\u000a\u000aUpstream in commit 8b9c0cb46471 (\"apalis_imx6: boot env configuration\u000aupdates\") removed emmc legacy wrappers, but so far didn't included any\u000areplacements. Fix it by simply defining the missing variables and UUID\u000agathering directly into the boot script.\u000a\u000aSigned-off-by: Petr Štetiar \u000a[pepe2k@gmail.com: updated commit title for 2022.01]\u000aSigned-off-by: Piotr Dymacz \u000a", "date" : "2022-04-07 09:58:44 +0200", "id" : "bfbf235a1282485732fadc80840900d6c856e871", "msg" : "imx: bootscript-apalis: make it working with U-Boot 2022.01", "paths" : [ { "editType" : "edit", "file" : "target/linux/imx/image/bootscript-toradex_apalis" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/imx/image/cortexa9.mk" ], "commitId" : "a0528cab445ad6bb4b372d4484bac10f638c433f", "timestamp" : 1649318324000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/pepe2k", "fullName" : "pepe2k" }, "authorEmail" : "pepe2k@gmail.com", "comment" : "imx: image: use 'u-boot-dtb.img' filename for SPL payload\u000a\u000aFor targets in U-Boot which were migrated to DM, the correct binary\u000aimage filename will be 'u-boot-dtb.img'. For backward compatibility,\u000akeep support for both files and use the one which was generated with\u000aour 'uboot-imx' package.\u000a\u000aSee also 'CONFIG_SPL_FS_LOAD_PAYLOAD_NAME' and 'CONFIG_OF_CONTROL' in\u000amainline U-Boot sources.\u000a\u000aSigned-off-by: Piotr Dymacz \u000a", "date" : "2022-04-07 09:58:44 +0200", "id" : "a0528cab445ad6bb4b372d4484bac10f638c433f", "msg" : "imx: image: use 'u-boot-dtb.img' filename for SPL payload", "paths" : [ { "editType" : "edit", "file" : "target/linux/imx/image/cortexa9.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/uboot-imx/Makefile" ], "commitId" : "0892fd9920588e8cc70016255c23a52d359e49c6", "timestamp" : 1649318324000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/pepe2k", "fullName" : "pepe2k" }, "authorEmail" : "pepe2k@gmail.com", "comment" : "uboot-imx: build 'u-boot-dtb.img' for SolidRun CuBox-i\u000a\u000aSigned-off-by: Piotr Dymacz \u000a", "date" : "2022-04-07 09:58:44 +0200", "id" : "0892fd9920588e8cc70016255c23a52d359e49c6", "msg" : "uboot-imx: build 'u-boot-dtb.img' for SolidRun CuBox-i", "paths" : [ { "editType" : "edit", "file" : "package/boot/uboot-imx/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm27xx/Makefile" ], "commitId" : "ff09905a468b4cc44f039a76568e8fe6cbaea8d9", "timestamp" : 1649318603000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/pepe2k", "fullName" : "pepe2k" }, "authorEmail" : "pepe2k@gmail.com", "comment" : "bcm27xx: include 'rtc' in target's 'FEATURES'\u000a\u000aThere are many ways to add external RTC to Raspberry Pi boards. Let's\u000ainclude support for this for the whole target and while at it, sort\u000afeatures alphabetically.\u000a\u000aFixes: #9594\u000aSigned-off-by: Piotr Dymacz \u000a", "date" : "2022-04-07 10:03:23 +0200", "id" : "ff09905a468b4cc44f039a76568e8fe6cbaea8d9", "msg" : "bcm27xx: include 'rtc' in target's 'FEATURES'", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm27xx/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/system/ubox/Makefile", "package/system/ubox/files/modules.conf" ], "commitId" : "4ec10da2fe73eb4dd17993a475673472d5e1047f", "timestamp" : 1649325716000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "ubox: add example /etc/modules.conf + conffiles entry\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-04-07 12:01:56 +0200", "id" : "4ec10da2fe73eb4dd17993a475673472d5e1047f", "msg" : "ubox: add example /etc/modules.conf + conffiles entry", "paths" : [ { "editType" : "add", "file" : "package/system/ubox/files/modules.conf" }, { "editType" : "edit", "file" : "package/system/ubox/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/mt76/Makefile" ], "commitId" : "fd354ffac99e1a37965f3113bdeb98ef7cc0b314", "timestamp" : 1649327099000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "mt76: update to the latest version\u000a\u000a5beb87716e70 mt76: dma: add wrapper macro for accessing queue registers\u000ae0bc736d5617 mt76: add support for overriding the device used for DMA mapping\u000ab8c842daa081 mt76: make number of tokens configurable dynamically\u000a87a962e0608f mt76: mt7915: add Wireless Ethernet Dispatch support\u000a2accb74e6be3 mt76: mt7915: fix using null pointer when wfsys on\u000ae5227f2f3120 mt76: mt7921: Fix the error handling path of mt7921_pci_probe()\u000aec0e9f4da32f mt76: mt7915: fix possible uninitialized pointer dereference in mt7986_wmac_gpio_setup\u000a5a87be892ba7 mt76: mt7915: fix possible NULL pointer dereference in mt7915_mac_fill_rx_vector\u000afe441e5d3dcf mt76: mt7915: do not pass data pointer to mt7915_mcu_muru_debug_set\u000af3ddfe886283 mt76: mt7915: report rx mode value in mt7915_mac_fill_rx_rate\u000a2a0d370cb5fe mt76: mt7915: use 0xff to initialize bitrate_mask in mt7915_init_bitrate_mask\u000a506bb0605e3e mt76: mt7921: Add AP mode support\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-04-07 12:24:59 +0200", "id" : "fd354ffac99e1a37965f3113bdeb98ef7cc0b314", "msg" : "mt76: update to the latest version", "paths" : [ { "editType" : "edit", "file" : "package/kernel/mt76/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/pending-5.15/700-net-ethernet-mtk_eth_soc-avoid-creating-duplicate-of.patch" ], "commitId" : "a5916a53b864d11ee0ba95070481c007a5ef1d0a", "timestamp" : 1649329689000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "kernel: remove duplicate patch that is already in the 5.15 kernel tree\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-04-07 13:08:09 +0200", "id" : "a5916a53b864d11ee0ba95070481c007a5ef1d0a", "msg" : "kernel: remove duplicate patch that is already in the 5.15 kernel tree", "paths" : [ { "editType" : "delete", "file" : "target/linux/generic/pending-5.15/700-net-ethernet-mtk_eth_soc-avoid-creating-duplicate-of.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/at91/sama7/config-default" ], "commitId" : "5a84a8764d9f6e753eb6f11f214b0a3e5cb5ff80", "timestamp" : 1649358019000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "at91/sama7: Remove config options build as module\u000a\u000aRemove the configuration options which are building modules for the sub\u000atarget configuration.\u000a\u000aThese kernel modules are not packaged. Kernel options should only be\u000abuild as a module when they are selected by a kmod package and not by\u000asetting them to =m in the target kernel configuration.\u000a\u000aTested-by: Claudiu Beznea \u000aReviewed-by: Claudiu Beznea \u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-04-07 21:00:19 +0200", "id" : "5a84a8764d9f6e753eb6f11f214b0a3e5cb5ff80", "msg" : "at91/sama7: Remove config options build as module", "paths" : [ { "editType" : "edit", "file" : "target/linux/at91/sama7/config-default" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/at91/sama7/config-default" ], "commitId" : "a2f1db99f62554699b30de5d379f5b16c1138f41", "timestamp" : 1649358032000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "at91/sama7: Do not activate cgroups and namespaces\u000a\u000acgroups and namespaces should be configured by the generic OpenWrt\u000aconfiguration and not for a specific target.\u000a\u000aTested-by: Claudiu Beznea \u000aReviewed-by: Claudiu Beznea \u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-04-07 21:00:32 +0200", "id" : "a2f1db99f62554699b30de5d379f5b16c1138f41", "msg" : "at91/sama7: Do not activate cgroups and namespaces", "paths" : [ { "editType" : "edit", "file" : "target/linux/at91/sama7/config-default" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/at91/sama7/config-default" ], "commitId" : "ac2bc4b893999709776bc93c46e907147aef3a44", "timestamp" : 1649358032000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "at91/sama7: Deactivate certification and key system\u000a\u000aThis was probably activated by mac80211 which was activated before.\u000amac80211 is build from backports in OpenWrt.\u000a\u000aTested-by: Claudiu Beznea \u000aReviewed-by: Claudiu Beznea \u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-04-07 21:00:32 +0200", "id" : "ac2bc4b893999709776bc93c46e907147aef3a44", "msg" : "at91/sama7: Deactivate certification and key system", "paths" : [ { "editType" : "edit", "file" : "target/linux/at91/sama7/config-default" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/at91/sama7/config-default" ], "commitId" : "6709b67265d04ee82b1e79e2a6c8eaeca9d5dfe4", "timestamp" : 1649358032000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "at91/sama7: Use ext4 driver for ext2 and ext3\u000a\u000aUse the ext4 driver for ext2 and ext3 too. This feature is activated in\u000athe OpenWrt generic configuration.\u000a\u000aTested-by: Claudiu Beznea \u000aReviewed-by: Claudiu Beznea \u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-04-07 21:00:32 +0200", "id" : "6709b67265d04ee82b1e79e2a6c8eaeca9d5dfe4", "msg" : "at91/sama7: Use ext4 driver for ext2 and ext3", "paths" : [ { "editType" : "edit", "file" : "target/linux/at91/sama7/config-default" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/at91/sama7/config-default" ], "commitId" : "3296881a1d631bc6db38fe72ab73adaa27af6f8c", "timestamp" : 1649358032000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "at91/sama7: Do not build in Bluetooth\u000a\u000aBluetooth should be activated as an optional kmod package instead of\u000acompiling it into the kernel.\u000a\u000aTested-by: Claudiu Beznea \u000aReviewed-by: Claudiu Beznea \u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-04-07 21:00:32 +0200", "id" : "3296881a1d631bc6db38fe72ab73adaa27af6f8c", "msg" : "at91/sama7: Do not build in Bluetooth", "paths" : [ { "editType" : "edit", "file" : "target/linux/at91/sama7/config-default" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/at91/Makefile" ], "commitId" : "f6d566301ee3dc12fd41e131f89dfc4777b002f3", "timestamp" : 1649358108000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "at91: Automatically detect USB feature\u000a\u000aThe sama7 sub target does not have USB support, the feature should not\u000abe activated there. OpenWrt can automatically detect if the target\u000asupports USB by using the scripts/target-metadata.pl script. With the\u000aautomatic detection USB support will only get activated on subtargest\u000awhich actually support USB like sam9x and sama5.\u000a\u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-04-07 21:01:48 +0200", "id" : "f6d566301ee3dc12fd41e131f89dfc4777b002f3", "msg" : "at91: Automatically detect USB feature", "paths" : [ { "editType" : "edit", "file" : "target/linux/at91/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/services/hostapd/src/src/ap/ubus.c" ], "commitId" : "2ca5c3da04c3f05a7477ae484768e03d4ca30711", "timestamp" : 1649373550000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@david-bauer.net", "comment" : "hostapd: add support for enabling link measurements\u000a\u000aAllow external processes to enable advertisement of link-measurement RRM\u000acapability.\u000a\u000aSigned-off-by: David Bauer \u000a", "date" : "2022-04-08 01:19:10 +0200", "id" : "2ca5c3da04c3f05a7477ae484768e03d4ca30711", "msg" : "hostapd: add support for enabling link measurements", "paths" : [ { "editType" : "edit", "file" : "package/network/services/hostapd/src/src/ap/ubus.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/services/hostapd/src/src/ap/ubus.c" ], "commitId" : "965aa33a18c76bb2d5a1eeb0cfa01501b08e784a", "timestamp" : 1649373558000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@david-bauer.net", "comment" : "hostapd: add ubus method for requesting link measurements\u000a\u000aAdd a ubus method to request link-measurements from connected STAs.\u000a\u000aIn addition to the STAs address, the used and maximum transmit power can\u000abe provided by the external process for the link-measurement. If they\u000aare not provided, 0 is used as the default value.\u000a\u000aSigned-off-by: David Bauer \u000a", "date" : "2022-04-08 01:19:18 +0200", "id" : "965aa33a18c76bb2d5a1eeb0cfa01501b08e784a", "msg" : "hostapd: add ubus method for requesting link measurements", "paths" : [ { "editType" : "edit", "file" : "package/network/services/hostapd/src/src/ap/ubus.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/services/hostapd/patches/600-ubus_support.patch", "package/network/services/hostapd/src/src/ap/ubus.h", "package/network/services/hostapd/src/src/ap/ubus.c" ], "commitId" : "f6445cfa1acb32676723c49da3e3158b64a4b3d2", "timestamp" : 1649373569000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@david-bauer.net", "comment" : "hostapd: add ubus link-measurements notifications\u000a\u000aNotify external ubus subscribers of received link-measurement reports.\u000a\u000aSigned-off-by: David Bauer \u000a", "date" : "2022-04-08 01:19:29 +0200", "id" : "f6445cfa1acb32676723c49da3e3158b64a4b3d2", "msg" : "hostapd: add ubus link-measurements notifications", "paths" : [ { "editType" : "edit", "file" : "package/network/services/hostapd/src/src/ap/ubus.h" }, { "editType" : "edit", "file" : "package/network/services/hostapd/src/src/ap/ubus.c" }, { "editType" : "edit", "file" : "package/network/services/hostapd/patches/600-ubus_support.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/utils/ucode/Makefile" ], "commitId" : "cef3e6a69c4751189e946cf2ff0e00304f9fff6e", "timestamp" : 1649407546000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/jo", "fullName" : "jo" }, "authorEmail" : "jo@mein.io", "comment" : "ucode: update to latest Git HEAD\u000a\u000a33f1e0b treewide: move json-c compat shims into internal header file\u000ae0e9431 vm: move unhandled exception reporting out of `uc_vm_execute_chunk()`\u000a2b59140 vm: fix callframe double free on unhanded exceptions\u000a7d7e950 main: abort when failing to load a preload library\u000a1032a67 lib: let `json()` accept input objects implementing `read()` method\u000a5ee68d5 fs: implement `fs.readfile()` and `fs.writefile()`\u000adf6b861 ci: debian: change path before attempting to invoke Git operations\u000adfaf05a ci: debian: automatically update changelog from Git tag\u000a34f3c45 ci: fix YAML syntax of Debian workflow\u000ae956bcf fs: fix off-by-one in fs.dirname() function\u000a6fc4b6c .gitignore: fix overmatching patterns, blacklist cram .venv\u000a7c2e082 build: remove legacy json-c check\u000a77942af build: add polyfills for older libjson-c versions\u000a0b4aaa3 CI: build Debian package\u000af404285 debian: Add package definition\u000aa37f654 types: fix escape sequence encoding of high byte values in JSON strings\u000aaae5312 Update README.md\u000a8134e25 build: fix symlink install target\u000a87c7296 treewide: replace some leftover \"utpl\" occurrences, update .gitignore\u000a7d27ad5 build: only stage ucc symlink if compile support is enabled\u000a171402f lib: add date and time related functions\u000a8b5dc60 lib: provide API function to obtain stdlib function implementations\u000aeb0d2f1 main: turn ucode into multicall executable\u000a28ee7e1 uloop: add support for tasks\u000a753dea9 CI: build on macOS\u000a668c5c0 lib: add argument position support (`%m$`) to `sprintf()` and `printf()`\u000aab46fdf treewide: remove legacy json-c include directives\u000ab8f49b1 tests: 21_regex_literals: generalize syntax error test case\u000afd2e5e7 tests: 16_sort: fix logic flaw exposed on OS X\u000a2c71bf2 tests: run_tests.sh: pass dummy value to `-T` flag\u000a55c4a90 lib: disallow zero padding for %s formats\u000a0d05cb5 tests: run_tests.sh: use greadlink if available\u000a271e520 resolv: make OS X compatible\u000ad13c320 fs: avoid Linux specific sys/sysmacros.h include on OS X\u000a33397a3 uloop: use execvp() on OS X\u000abafdc8f lib: add naive sigtimedwait() stub for OS X\u000aada1585 build: consolidate CMakeLists.txt and cover OS X deviations\u000abefbb69 include: add OS X compatible endian.h header\u000a49838a8 include: rename include guards to avoid clashes with system headers\u000a91f65de nl80211: add missing attributes and correct some attribute flags\u000ab4a1fd5 lib: adjust require(), render() and include() raw mode semantics\u000a4618807 main: rework CLI frontend\u000a73dcd78 lib: fix potential integer underflow on empty render output\u000ac402551 vm: fix crash on object literals with non-string computed properties\u000aefe8a02 syntax: support add new operators\u000a078d686 ubus: add event support\u000a6c66c83 ubus: refactor error and argument handling\u000a1cb04f9 ubus: add object publishing, notify and subscribe support\u000a0e85974 uloop: clear errno before integer conversion attempts\u000a05bd7ed types: treat resource type prototypes as GC roots\u000aa2a26ca lib: introduce uloop binding\u000a6b6d01f vm: release this context on exception in managed method call\u000a1af23a9 tests: fix proto() testcase\u000a4ce69a8 fs: implement access(), mkstemp(), file.flush() and proc.flush()\u000a\u000aSigned-off-by: Jo-Philipp Wich \u000a", "date" : "2022-04-08 10:45:46 +0200", "id" : "cef3e6a69c4751189e946cf2ff0e00304f9fff6e", "msg" : "ucode: update to latest Git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/utils/ucode/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/config/firewall4/Makefile" ], "commitId" : "1a35ac99905adc35059489d6e19c7de42ef4cc01", "timestamp" : 1649407546000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/jo", "fullName" : "jo" }, "authorEmail" : "jo@mein.io", "comment" : "firewall4: update to latest Git HEAD\u000a\u000aa378883 fw4: fix emitting family specific redirect rules without any addrs\u000a11feddf fw4: bracketize IPv6 addresses in dnat addr:port notation\u000a9972f7d fw4: ensure to capitalize weekday names\u000afde8070 treewide: forward compatibility changes\u000a\u000aSigned-off-by: Jo-Philipp Wich \u000a", "date" : "2022-04-08 10:45:46 +0200", "id" : "1a35ac99905adc35059489d6e19c7de42ef4cc01", "msg" : "firewall4: update to latest Git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/network/config/firewall4/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm53xx/config-5.15" ], "commitId" : "dd8957604bd77a223a23224c5c6919621ebb1841", "timestamp" : 1649407785000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rafal", "fullName" : "rafal" }, "authorEmail" : "rafal@milecki.pl", "comment" : "bcm53xx: refresh kernel 5.15 config\u000a\u000aSigned-off-by: Rafał Miłecki \u000a", "date" : "2022-04-08 10:49:45 +0200", "id" : "dd8957604bd77a223a23224c5c6919621ebb1841", "msg" : "bcm53xx: refresh kernel 5.15 config", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm53xx/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/config/qosify/Makefile" ], "commitId" : "0392644083968a73db95c6a948f9225c1f4b1026", "timestamp" : 1649416067000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "qosify: update to the latest version\u000a\u000a92f5e18675bf interface: fix ifname present check in interface status\u000aef82defaae26 ubus: add active devices to bridger blacklist\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-04-08 13:07:47 +0200", "id" : "0392644083968a73db95c6a948f9225c1f4b1026", "msg" : "qosify: update to the latest version", "paths" : [ { "editType" : "edit", "file" : "package/network/config/qosify/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.15/420-v5.19-01-mtd-spinand-gigadevice-fix-Quad-IO-for-GD5F1GQ5UExxG.patch", "target/linux/generic/backport-5.15/420-v5.19-02-mtd-spinand-gigadevice-add-support-for-GD5FxGQ4xExxG.patch", "target/linux/generic/backport-5.15/420-v5.19-04-mtd-spinand-gigadevice-add-support-for-GD5F-2-4-GQ5x.patch", "target/linux/generic/backport-5.15/420-v5.19-03-mtd-spinand-gigadevice-add-support-for-GD5F1GQ5RExxG.patch", "target/linux/generic/backport-5.15/420-v5.19-05-mtd-spinand-gigadevice-add-support-for-GD5FxGM7xExxG.patch" ], "commitId" : "42186888f57acd1815873caf3f9ea382210cc5d4", "timestamp" : 1649509480000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/gch981213", "fullName" : "gch981213" }, "authorEmail" : "gch981213@gmail.com", "comment" : "kernel: v5.15: backport GigaDevice SPI-NAND supports\u000a\u000aSigned-off-by: Chuanhong Guo \u000a", "date" : "2022-04-09 21:04:40 +0800", "id" : "42186888f57acd1815873caf3f9ea382210cc5d4", "msg" : "kernel: v5.15: backport GigaDevice SPI-NAND supports", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.15/420-v5.19-01-mtd-spinand-gigadevice-fix-Quad-IO-for-GD5F1GQ5UExxG.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/420-v5.19-05-mtd-spinand-gigadevice-add-support-for-GD5FxGM7xExxG.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/420-v5.19-03-mtd-spinand-gigadevice-add-support-for-GD5F1GQ5RExxG.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/420-v5.19-02-mtd-spinand-gigadevice-add-support-for-GD5FxGQ4xExxG.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/420-v5.19-04-mtd-spinand-gigadevice-add-support-for-GD5F-2-4-GQ5x.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.10/420-v5.19-01-mtd-spinand-gigadevice-fix-Quad-IO-for-GD5F1GQ5UExxG.patch", "target/linux/generic/backport-5.10/420-v5.19-02-mtd-spinand-gigadevice-add-support-for-GD5FxGQ4xExxG.patch", "target/linux/generic/backport-5.10/420-v5.19-03-mtd-spinand-gigadevice-add-support-for-GD5F1GQ5RExxG.patch", "target/linux/generic/backport-5.10/419-v5.14-mtd-spinand-gigadevice-Support-GD5F1GQ5UExxG.patch", "target/linux/generic/backport-5.10/420-v5.19-04-mtd-spinand-gigadevice-add-support-for-GD5F-2-4-GQ5x.patch", "target/linux/generic/backport-5.10/420-v5.19-05-mtd-spinand-gigadevice-add-support-for-GD5FxGM7xExxG.patch" ], "commitId" : "55be011a71a4499311e1b64a6c8797d32c949b9e", "timestamp" : 1649509699000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/gch981213", "fullName" : "gch981213" }, "authorEmail" : "gch981213@gmail.com", "comment" : "kernel: v5.10: backport GigaDevice SPI-NAND supports\u000a\u000aThis backports GD SPI NAND support from nand/next to v5.10\u000a\u000aSigned-off-by: Chuanhong Guo \u000a", "date" : "2022-04-09 21:08:19 +0800", "id" : "55be011a71a4499311e1b64a6c8797d32c949b9e", "msg" : "kernel: v5.10: backport GigaDevice SPI-NAND supports", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.10/419-v5.14-mtd-spinand-gigadevice-Support-GD5F1GQ5UExxG.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/420-v5.19-05-mtd-spinand-gigadevice-add-support-for-GD5FxGM7xExxG.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/420-v5.19-01-mtd-spinand-gigadevice-fix-Quad-IO-for-GD5F1GQ5UExxG.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/420-v5.19-04-mtd-spinand-gigadevice-add-support-for-GD5F-2-4-GQ5x.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/420-v5.19-03-mtd-spinand-gigadevice-add-support-for-GD5F1GQ5RExxG.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/420-v5.19-02-mtd-spinand-gigadevice-add-support-for-GD5FxGQ4xExxG.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/files/drivers/mtd/nand/mtk_bmt.c" ], "commitId" : "6fa50e26e7c1221085d8e71cde7e9148c540c752", "timestamp" : 1649509706000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/gch981213", "fullName" : "gch981213" }, "authorEmail" : "gch981213@gmail.com", "comment" : "kernel: mtk_bmt: skip bitflip check if threshold isn't set\u000a\u000akernel spi-nand driver leaves this field empty and let mtd set it later.\u000a\u000aSigned-off-by: Chuanhong Guo \u000a", "date" : "2022-04-09 21:08:26 +0800", "id" : "6fa50e26e7c1221085d8e71cde7e9148c540c752", "msg" : "kernel: mtk_bmt: skip bitflip check if threshold isn't set", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/files/drivers/mtd/nand/mtk_bmt.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/pending-5.10/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch", "target/linux/generic/pending-5.15/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch" ], "commitId" : "3711aee56d864fab066d76afadc9d04e1c18102e", "timestamp" : 1649509706000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/gch981213", "fullName" : "gch981213" }, "authorEmail" : "gch981213@gmail.com", "comment" : "kernel: Fix readid method of XTX XT26G0xA\u000a\u000aThe correct readid method is SPINAND_READID_METHOD_OPCODE_ADDR.\u000a\u000aSigned-off-by: Felix Matouschek \u000a", "date" : "2022-04-09 21:08:26 +0800", "id" : "3711aee56d864fab066d76afadc9d04e1c18102e", "msg" : "kernel: Fix readid method of XTX XT26G0xA", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/pending-5.15/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch", "target/linux/generic/pending-5.10/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch" ], "commitId" : "a5de91a88a8a33ced147bb5340fd45599f652d4d", "timestamp" : 1649509706000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/gch981213", "fullName" : "gch981213" }, "authorEmail" : "gch981213@gmail.com", "comment" : "kernel: Fix oob layout of XTX XT26G0xA\u000a\u000aThe correct oob layout is:\u000a\u000aECC:\u000aregion->offset = 48;\u000aregion->length = 16;\u000a\u000aFree:\u000a/* Reserve 1 byte for the BBM. */\u000aregion->offset = 1;\u000aregion->length = 47;\u000a\u000aSigned-off-by: Felix Matouschek \u000a", "date" : "2022-04-09 21:08:26 +0800", "id" : "a5de91a88a8a33ced147bb5340fd45599f652d4d", "msg" : "kernel: Fix oob layout of XTX XT26G0xA", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/cmake/Makefile" ], "commitId" : "56f091d4677feb693d37959a3fa4af845dcce82e", "timestamp" : 1649512564000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "tools/cmake: fix download url\u000a\u000afix the cmake.org download url\u000a\u000aSigned-off-by: leo chung \u000a", "date" : "2022-04-09 15:56:04 +0200", "id" : "56f091d4677feb693d37959a3fa4af845dcce82e", "msg" : "tools/cmake: fix download url", "paths" : [ { "editType" : "edit", "file" : "tools/cmake/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/meson.mk", "tools/meson/Makefile", "tools/meson/files/openwrt-native.txt.in", "tools/meson/files/openwrt-cross.txt.in" ], "commitId" : "19f3fcc884cab348cfba823f1175baf7aa4de15f", "timestamp" : 1649512564000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "tools/meson: update to 0.61.4\u000a\u000aOverride python to use the one in host instead of hostpkg. There's no\u000aneed to use the latter.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-04-09 15:56:04 +0200", "id" : "19f3fcc884cab348cfba823f1175baf7aa4de15f", "msg" : "tools/meson: update to 0.61.4", "paths" : [ { "editType" : "edit", "file" : "tools/meson/files/openwrt-cross.txt.in" }, { "editType" : "edit", "file" : "tools/meson/files/openwrt-native.txt.in" }, { "editType" : "edit", "file" : "tools/meson/Makefile" }, { "editType" : "edit", "file" : "include/meson.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/gpio-button-hotplug/src/gpio-button-hotplug.c" ], "commitId" : "1e991e09b73c309321d21b9cb706bd5139d952d2", "timestamp" : 1649512564000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "gpio-button-hotplug: fix data race\u000a\u000abh_event_add_var can be called by multiple threads concurrently,\u000aso it shall not use a static char buffer\u000a\u000aSigned-off-by: Andrey Erokhin \u000a", "date" : "2022-04-09 15:56:04 +0200", "id" : "1e991e09b73c309321d21b9cb706bd5139d952d2", "msg" : "gpio-button-hotplug: fix data race", "paths" : [ { "editType" : "edit", "file" : "package/kernel/gpio-button-hotplug/src/gpio-button-hotplug.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/libnfnetlink/Makefile", "package/libs/libnfnetlink/patches/100-missing_include.patch" ], "commitId" : "aecf088b3792d556c717510304729fa542ceb770", "timestamp" : 1649522004000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "libnfnetlink: update to 1.0.2\u000a\u000aChanges:\u000a\u000ac63f193 bump version to 1.0.2\u000a3cffa84 libnfnetlink: Check getsockname() return code\u000a90ba679 include: Silence gcc warning in linux_list.h\u000abb4f6c8 Make it clear that this library is deprecated\u000ae46569c Minimally resurrect doxygen documentation\u000a5087de4 libnfnetlink: hide private symbols\u000a62ca426 autogen: don't convert __u16 to u_int16_t\u000aefa1d8e src: Use stdint types everywhere\u000a7a1a07c include: Sync with kernel headers\u000a7633f0c libnfnetlink: initialize attribute padding to resolve valgrind warnings\u000a94b68f3 configure: uclinux is also linux\u000a617fe82 src: get source code license header in sync with current licensing terms\u000a97a3960 build: resolve automake-1.12 warnings\u000a\u000aRemoved the patch 100-missing_include.patch, libnfnetlink compiles fine\u000awith musl without this patch.\u000a\u000aSigned-off-by: Nick Hainke \u000a", "date" : "2022-04-09 18:33:24 +0200", "id" : "aecf088b3792d556c717510304729fa542ceb770", "msg" : "libnfnetlink: update to 1.0.2", "paths" : [ { "editType" : "edit", "file" : "package/libs/libnfnetlink/Makefile" }, { "editType" : "delete", "file" : "package/libs/libnfnetlink/patches/100-missing_include.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/libmnl/Makefile" ], "commitId" : "c3b738933981de601389794152534628b04555dc", "timestamp" : 1649522044000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "libmnl: update to 1.0.5\u000a\u000aChanges:\u000a\u000aDuncan Roe (5):\u000a nlmsg: Fix a missing doxygen section trailer\u000a build: doc: \"make\" builds & installs a full set of man pages\u000a build: doc: get rid of the need for manual updating of Makefile\u000a build: If doxygen is not available, be sure to report \"doxygen: no\" to ./configure\u000a src: doc: Fix messed-up Netlink message batch diagram\u000a\u000aFernando Fernandez Mancera (1):\u000a src: fix doxygen function documentation\u000a\u000aFlorian Westphal (1):\u000a libmnl: zero attribute padding\u000a\u000aGuillaume Nault (1):\u000a callback: mark cb_ctl_array 'const' in mnl_cb_run2()\u000a\u000aKylie McClain (1):\u000a examples: nfct-daemon: Fix test building on musl libc\u000a\u000aLaura Garcia Liebana (4):\u000a examples: add arp cache dump example\u000a examples: fix neigh max attributes\u000a examples: fix print line format\u000a examples: reduce LOCs during neigh attributes validation\u000a\u000aPablo Neira Ayuso (3):\u000a doxygen: remove EXPORT_SYMBOL from the output\u000a include: add MNL_SOCKET_DUMP_SIZE definition\u000a build: libmnl 1.0.5 release\u000a\u000aPetr Vorel (1):\u000a examples: Add rtnl-addr-add.c\u000a\u000aStephen Hemminger (1):\u000a examples: rtnl-addr-dump: fix typo\u000a\u000aigo95862 (1):\u000a doxygen: Fixed link to the git source tree on the website.\u000a\u000aSigned-off-by: Nick Hainke \u000a", "date" : "2022-04-09 18:34:04 +0200", "id" : "c3b738933981de601389794152534628b04555dc", "msg" : "libmnl: update to 1.0.5", "paths" : [ { "editType" : "edit", "file" : "package/libs/libmnl/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/services/dropbear/patches/910-signkey-fix-use-of-rsa-sha2-256-pubkeys.patch", "package/network/services/dropbear/patches/110-change_user.patch", "package/network/services/dropbear/patches/100-pubkey_path.patch", "package/network/services/dropbear/patches/140-disable_assert.patch", "package/network/services/dropbear/patches/130-ssh_ignore_x_args.patch", "package/network/services/dropbear/patches/900-configure-hardening.patch", "package/network/services/dropbear/Makefile", "package/network/services/dropbear/patches/600-allow-blank-root-password.patch", "package/network/services/dropbear/patches/160-lto-jobserver.patch" ], "commitId" : "65256aee23a5104eb0c78411fdc73640c0b757ea", "timestamp" : 1649525491000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "dropbear: bump to 2022.82\u000a\u000a- update dropbear to latest stable 2022.82;\u000a for the changes see https://matt.ucc.asn.au/dropbear/CHANGES\u000a- use $(AUTORELEASE) in PKG_RELEASE\u000a- use https for all uris\u000a- refresh all patches\u000a- rewrite patches:\u000a - 100-pubkey_path.patch\u000a - 130-ssh_ignore_x_args.patch\u000a\u000abinary/pkg size changes:\u000a- ath79/generic, mips:\u000a - binary: 215112 -> 219228 (+4116)\u000a - pkg: 111914 -> 113404 (+1490)\u000a- ath79/tiny, mips:\u000a - binary: 172501 -> 172485 (-16)\u000a - pkg: 89871 -> 90904 (+1033)\u000a\u000aTested-by: Stijn Segers \u000aSigned-off-by: Konstantin Demin \u000a", "date" : "2022-04-09 19:31:31 +0200", "id" : "65256aee23a5104eb0c78411fdc73640c0b757ea", "msg" : "dropbear: bump to 2022.82", "paths" : [ { "editType" : "edit", "file" : "package/network/services/dropbear/patches/160-lto-jobserver.patch" }, { "editType" : "edit", "file" : "package/network/services/dropbear/patches/130-ssh_ignore_x_args.patch" }, { "editType" : "edit", "file" : "package/network/services/dropbear/Makefile" }, { "editType" : "edit", "file" : "package/network/services/dropbear/patches/100-pubkey_path.patch" }, { "editType" : "edit", "file" : "package/network/services/dropbear/patches/910-signkey-fix-use-of-rsa-sha2-256-pubkeys.patch" }, { "editType" : "edit", "file" : "package/network/services/dropbear/patches/140-disable_assert.patch" }, { "editType" : "edit", "file" : "package/network/services/dropbear/patches/600-allow-blank-root-password.patch" }, { "editType" : "edit", "file" : "package/network/services/dropbear/patches/110-change_user.patch" }, { "editType" : "edit", "file" : "package/network/services/dropbear/patches/900-configure-hardening.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/mwlwifi/Makefile", "package/kernel/mwlwifi/patches/003-mwlwifi-replace-get-set_fs-calls.patch", "package/kernel/mwlwifi/patches/002-mwlwifi-remove-MODULE_SUPPORTED_DEVICE.patch", "package/kernel/mwlwifi/patches/004-mwlwifi-fix-PCIe-DT-node-null-pointer-dereference.patch" ], "commitId" : "6461384c1e3515e38f9ab62fef2ffaabb840da42", "timestamp" : 1649525506000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "mwlwifi: fix 5.15 kernel support\u000a\u000aFix compilation and usage under kernel 5.15 for the mwlwifi driver.\u000a\u000aFor detailed description of changes, check individual patches.\u000a\u000aSigned-off-by: Robert Marko \u000a", "date" : "2022-04-09 19:31:46 +0200", "id" : "6461384c1e3515e38f9ab62fef2ffaabb840da42", "msg" : "mwlwifi: fix 5.15 kernel support", "paths" : [ { "editType" : "add", "file" : "package/kernel/mwlwifi/patches/002-mwlwifi-remove-MODULE_SUPPORTED_DEVICE.patch" }, { "editType" : "add", "file" : "package/kernel/mwlwifi/patches/004-mwlwifi-fix-PCIe-DT-node-null-pointer-dereference.patch" }, { "editType" : "edit", "file" : "package/kernel/mwlwifi/Makefile" }, { "editType" : "add", "file" : "package/kernel/mwlwifi/patches/003-mwlwifi-replace-get-set_fs-calls.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/tiny/base-files/etc/board.d/01_leds", "target/linux/ath79/generic/base-files/etc/board.d/01_leds", "target/linux/ath79/tiny/base-files/etc/board.d/02_network", "target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata", "target/linux/ath79/image/tiny-tp-link.mk", "target/linux/ath79/tiny/base-files/etc/hotplug.d/firmware/11-ath10k-caldata", "target/linux/ath79/tiny/base-files/etc/board.d/05_compat-version", "target/linux/ath79/generic/base-files/etc/board.d/02_network", "target/linux/ath79/image/generic-tp-link.mk" ], "commitId" : "44e1e5d153d00915a7e516c9af3f440cbd84cf78", "timestamp" : 1649525506000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ath79: Move TPLink WPA8630Pv2 to ath79-tiny target\u000a\u000aThese devices only have 6MiB available for firmware, which is not\u000aenough for recent release images, so move these to the tiny target.\u000a\u000aNote for users sysupgrading from the previous ath79-generic snapshot\u000aimages:\u000a\u000aThe tiny target kernel has a 4Kb flash erase block size instead\u000aof the generic target's 64kb. This means the JFFS2 overlay partition\u000acontaining settings must be reformatted with the new block size or else\u000athere will be data corruption.\u000a\u000aTo do this, backup your settings before upgrading, then during the\u000asysupgrade, de-select \"Keep Settings\". On the CLI, use \"sysupgrade -n\".\u000a\u000aIf you forget to do this and your system becomes unstable after\u000aupgrading, you can do this to format the partition and recover:\u000a\u000a* Reboot\u000a* Press RESET when Power LED blinks during boot to enter Failsafe mode\u000a* SSH to 192.168.1.1\u000a* Run \"firstboot\" and reboot\u000a\u000aSigned-off-by: Joe Mullally \u000aTested-by: Robert Högberg \u000a", "date" : "2022-04-09 19:31:46 +0200", "id" : "44e1e5d153d00915a7e516c9af3f440cbd84cf78", "msg" : "ath79: Move TPLink WPA8630Pv2 to ath79-tiny target", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/tiny/base-files/etc/board.d/01_leds" }, { "editType" : "edit", "file" : "target/linux/ath79/image/generic-tp-link.mk" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata" }, { "editType" : "add", "file" : "target/linux/ath79/tiny/base-files/etc/hotplug.d/firmware/11-ath10k-caldata" }, { "editType" : "edit", "file" : "target/linux/ath79/image/tiny-tp-link.mk" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/board.d/01_leds" }, { "editType" : "edit", "file" : "target/linux/ath79/tiny/base-files/etc/board.d/02_network" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/board.d/02_network" }, { "editType" : "add", "file" : "target/linux/ath79/tiny/base-files/etc/board.d/05_compat-version" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq40xx/image/generic.mk" ], "commitId" : "3204906569768cabcbedb5eaa3a11e2fcb18cd48", "timestamp" : 1649525506000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ipq40xx: add RT-AC2200 alternative name to RT-AC42U/RT-ACRH17\u000a\u000aRT-AC2200 is the same device with a different name. The OEM firmwares have the same MD5.\u000a\u000aSigned-off-by: Ray Wang \u000a", "date" : "2022-04-09 19:31:46 +0200", "id" : "3204906569768cabcbedb5eaa3a11e2fcb18cd48", "msg" : "ipq40xx: add RT-AC2200 alternative name to RT-AC42U/RT-ACRH17", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq40xx/image/generic.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/armvirt/config-5.10", "target/linux/armvirt/64/config-5.10" ], "commitId" : "fcb68aa425a8b3d1ea3959a693d9dc606e261454", "timestamp" : 1649525506000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "armvirt: refresh 5.10 config\u000a\u000aThis was done by executing these commands:\u000a$ make kernel_oldconfig CONFIG_TARGET=subtarget\u000a$ make kernel_oldconfig CONFIG_TARGET=subtarget_platform\u000a\u000aSigned-off-by: Aleksander Jan Bajkowski \u000a", "date" : "2022-04-09 19:31:46 +0200", "id" : "fcb68aa425a8b3d1ea3959a693d9dc606e261454", "msg" : "armvirt: refresh 5.10 config", "paths" : [ { "editType" : "edit", "file" : "target/linux/armvirt/64/config-5.10" }, { "editType" : "edit", "file" : "target/linux/armvirt/config-5.10" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/armvirt/64/config-5.15", "target/linux/armvirt/config-5.15", "target/linux/armvirt/32/config-5.15" ], "commitId" : "5064ea8025fcbab56ad3f76101c252b7206cdce4", "timestamp" : 1649525506000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "armvirt: copy config files from 5.10\u000a\u000aCopy config files from 5.10.\u000a\u000aSigned-off-by: Aleksander Jan Bajkowski \u000a", "date" : "2022-04-09 19:31:46 +0200", "id" : "5064ea8025fcbab56ad3f76101c252b7206cdce4", "msg" : "armvirt: copy config files from 5.10", "paths" : [ { "editType" : "add", "file" : "target/linux/armvirt/64/config-5.15" }, { "editType" : "add", "file" : "target/linux/armvirt/32/config-5.15" }, { "editType" : "add", "file" : "target/linux/armvirt/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/armvirt/64/config-5.15", "target/linux/armvirt/config-5.15", "target/linux/armvirt/32/config-5.15" ], "commitId" : "f551f4942492ab8ef283d5c783e501dcef0d6336", "timestamp" : 1649525506000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "armvirt: refresh 5.15 config\u000a\u000aThis was done by executing these commands:\u000a$ make kernel_oldconfig CONFIG_TARGET=subtarget\u000a$ make kernel_oldconfig CONFIG_TARGET=subtarget_platform\u000a\u000aSigned-off-by: Aleksander Jan Bajkowski \u000a", "date" : "2022-04-09 19:31:46 +0200", "id" : "f551f4942492ab8ef283d5c783e501dcef0d6336", "msg" : "armvirt: refresh 5.15 config", "paths" : [ { "editType" : "edit", "file" : "target/linux/armvirt/32/config-5.15" }, { "editType" : "edit", "file" : "target/linux/armvirt/64/config-5.15" }, { "editType" : "edit", "file" : "target/linux/armvirt/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/armvirt/64/config-5.15", "target/linux/armvirt/config-5.15", "target/linux/armvirt/32/config-5.15" ], "commitId" : "03befa257e5c76ba3464ec84512cca46a0c48aad", "timestamp" : 1649525506000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "armvirt: move common symbols from subtarget to target config\u000a\u000aThese new symbols are common for all subtargets and\u000acan be moved into target config.\u000a\u000aSigned-off-by: Aleksander Jan Bajkowski \u000a", "date" : "2022-04-09 19:31:46 +0200", "id" : "03befa257e5c76ba3464ec84512cca46a0c48aad", "msg" : "armvirt: move common symbols from subtarget to target config", "paths" : [ { "editType" : "edit", "file" : "target/linux/armvirt/64/config-5.15" }, { "editType" : "edit", "file" : "target/linux/armvirt/32/config-5.15" }, { "editType" : "edit", "file" : "target/linux/armvirt/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/armvirt/Makefile" ], "commitId" : "848f112c91b54e1f7e3a591a5e4b5de8b3aa256b", "timestamp" : 1649525506000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "armvirt: add 5.15 as testing kernel\u000a\u000aAdd 5.15 as testing kernel.\u000a\u000aSigned-off-by: Aleksander Jan Bajkowski \u000a", "date" : "2022-04-09 19:31:46 +0200", "id" : "848f112c91b54e1f7e3a591a5e4b5de8b3aa256b", "msg" : "armvirt: add 5.15 as testing kernel", "paths" : [ { "editType" : "edit", "file" : "target/linux/armvirt/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/pending-5.15/850-0018-PCI-aardvark-Use-separate-INTA-interrupt-for-emulate.patch", "target/linux/generic/pending-5.15/850-0013-PCI-aardvark-Add-support-for-ERR-interrupt-on-emulat.patch", "target/linux/generic/pending-5.15/850-0016-PCI-aardvark-Add-support-for-PME-interrupts.patch", "target/linux/generic/pending-5.15/850-0017-PCI-aardvark-Fix-support-for-PME-requester-on-emulat.patch" ], "commitId" : "5b3a75e7a6688e067c5b03573c2c9a50994091d1", "timestamp" : 1649525506000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "generic: 5.15: fix aardvak pci pending patch\u000a\u000aFix aardvak pci controller pending patch. Use generic_handle_domain_irq\u000aand fix rebase error.\u000a\u000aFixes: 483503603cb2 (\"generic: 5.15: rework pending patch\")\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-04-09 19:31:46 +0200", "id" : "5b3a75e7a6688e067c5b03573c2c9a50994091d1", "msg" : "generic: 5.15: fix aardvak pci pending patch", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0017-PCI-aardvark-Fix-support-for-PME-requester-on-emulat.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0013-PCI-aardvark-Add-support-for-ERR-interrupt-on-emulat.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0018-PCI-aardvark-Use-separate-INTA-interrupt-for-emulate.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0016-PCI-aardvark-Add-support-for-PME-interrupts.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/sunxi/config-5.15", "target/linux/ath79/config-5.15", "target/linux/mediatek/mt7623/config-5.15", "target/linux/ramips/mt7621/config-5.15", "target/linux/imx/config-5.15", "target/linux/mxs/config-5.15", "target/linux/ipq806x/config-5.15", "target/linux/generic/config-5.15", "target/linux/x86/config-5.15", "target/linux/sunxi/cortexa7/config-5.15", "target/linux/sunxi/cortexa53/config-5.15", "target/linux/mediatek/mt7622/config-5.15", "target/linux/octeon/config-5.15" ], "commitId" : "a98ded6c5c1891087fb43499829928b3bc17702f", "timestamp" : 1649525506000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: move some symbols to generic config\u000a\u000aThis commit add some enabled symbols to generic config.\u000aLTO is only supported by clang compiler and therefore should\u000abe disabled in the generic config instead of duplicating this\u000asymbol in each target. CONFIG_LTO_NONE do this job.\u000a\u000aThe second group of symbols is enabled by the options available\u000ain the generic config and is therefore added here:\u000a* CONFIG_AF_UNIX_OOB is selected by CONFIG_NET && CONFIG_UNIX,\u000a* CONFIG_BINARY_PRINTF is selected by CONFIG_BPF_SYSCALL,\u000a* CONFIG_NET_SOCK_MSG is selected by CONFIG_BPF_SYSCALL && CONFIG_NET.\u000a\u000aThe other symbols are disabled and should be in the generic config.\u000a\u000aThis commit also removes these symbols from subtargets.\u000a\u000aSigned-off-by: Aleksander Jan Bajkowski \u000a", "date" : "2022-04-09 19:31:46 +0200", "id" : "a98ded6c5c1891087fb43499829928b3bc17702f", "msg" : "kernel: move some symbols to generic config", "paths" : [ { "editType" : "edit", "file" : "target/linux/octeon/config-5.15" }, { "editType" : "edit", "file" : "target/linux/x86/config-5.15" }, { "editType" : "edit", "file" : "target/linux/imx/config-5.15" }, { "editType" : "edit", "file" : "target/linux/sunxi/cortexa7/config-5.15" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/config-5.15" }, { "editType" : "edit", "file" : "target/linux/ipq806x/config-5.15" }, { "editType" : "edit", "file" : "target/linux/sunxi/config-5.15" }, { "editType" : "edit", "file" : "target/linux/mediatek/mt7623/config-5.15" }, { "editType" : "edit", "file" : "target/linux/mediatek/mt7622/config-5.15" }, { "editType" : "edit", "file" : "target/linux/sunxi/cortexa53/config-5.15" }, { "editType" : "edit", "file" : "target/linux/ath79/config-5.15" }, { "editType" : "edit", "file" : "target/linux/mxs/config-5.15" }, { "editType" : "edit", "file" : "target/linux/generic/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/patches-5.15/408-mtd-redboot_partition_scan.patch", "target/linux/ipq806x/patches-5.15/0060-HACK-arch-arm-force-ZRELADDR-on-arch-qcom.patch", "target/linux/generic/pending-5.15/701-05-net-ethernet-mtk_eth_soc-add-ipv6-flow-offload-suppo.patch", "target/linux/imx/patches-5.15/301-ARM-dts-imx6q-apalis-ixora-make-switch3-reset-button.patch", "include/kernel-5.15", "target/linux/ipq806x/patches-5.15/103-ARM-dts-qcom-reduce-pci-IO-size-to-64K.patch", "target/linux/generic/pending-5.15/701-07-net-ethernet-mtk_eth_soc-allocate-struct-mtk_ppe-sep.patch", "target/linux/ipq806x/patches-5.15/850-soc-add-qualcomm-syscon.patch", "target/linux/ipq806x/patches-5.15/102-mtd-rootfs-conflicts-with-OpenWrt-auto-mounting.patch", "target/linux/generic/pending-5.15/701-03-net-ethernet-mtk_eth_soc-implement-flow-offloading-t.patch", "target/linux/ipq806x/patches-5.15/083-ipq8064-dtsi-additions.patch", "target/linux/ipq806x/patches-5.15/107-2-thermal-qcom-tsens-simplify-debugfs-init-function.patch", "target/linux/ipq806x/patches-5.15/098-3-add-fab-scaling-support-with-cpufreq.patch", "target/linux/ipq806x/patches-5.15/099-1-mtd-nand-raw-qcom_nandc-add-boot_layout_mode-support.patch", "target/linux/generic/pending-5.15/701-06-net-ethernet-mtk_eth_soc-support-TC_SETUP_BLOCK-for-.patch", "target/linux/ipq806x/patches-5.15/0069-arm-boot-add-dts-files.patch", "target/linux/ipq806x/patches-5.15/082-ipq8064-dtsi-tweaks.patch", "target/linux/ipq806x/patches-5.15/098-1-cpufreq-add-Krait-dedicated-scaling-driver.patch", "target/linux/ipq806x/patches-5.15/107-1-thermal-qcom-tsens-init-debugfs-only-with-successful.patch", "target/linux/generic/pending-5.15/701-08-net-ethernet-mtk_eth_soc-rework-hardware-flow-table-.patch", "target/linux/imx/patches-5.15/300-ARM-dts-imx6q-apalis-ixora-add-status-LEDs-aliases.patch", "target/linux/ipq806x/patches-5.15/099-2-Documentation-devicetree-mtd-qcom_nandc-document-qco.patch", "target/linux/ipq806x/patches-5.15/0067-generic-Mangle-bootloader-s-kernel-arguments.patch", "target/linux/generic/pending-5.15/701-10-net-ethernet-mtk_eth_soc-support-creating-mac-addres.patch" ], "commitId" : "5a09eb17c2ca3a8fea09509b09edb30c54e9316e", "timestamp" : 1649525506000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: bump 5.15 to 5.15.32\u000a\u000aPatches automatically rebased.\u000a\u000aSigned-off-by: Rui Salvaterra \u000a", "date" : "2022-04-09 19:31:46 +0200", "id" : "5a09eb17c2ca3a8fea09509b09edb30c54e9316e", "msg" : "kernel: bump 5.15 to 5.15.32", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/701-05-net-ethernet-mtk_eth_soc-add-ipv6-flow-offload-suppo.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/0060-HACK-arch-arm-force-ZRELADDR-on-arch-qcom.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/102-mtd-rootfs-conflicts-with-OpenWrt-auto-mounting.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/107-1-thermal-qcom-tsens-init-debugfs-only-with-successful.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/0069-arm-boot-add-dts-files.patch" }, { "editType" : "edit", "file" : "target/linux/imx/patches-5.15/300-ARM-dts-imx6q-apalis-ixora-add-status-LEDs-aliases.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/701-08-net-ethernet-mtk_eth_soc-rework-hardware-flow-table-.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/701-03-net-ethernet-mtk_eth_soc-implement-flow-offloading-t.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/099-2-Documentation-devicetree-mtd-qcom_nandc-document-qco.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/107-2-thermal-qcom-tsens-simplify-debugfs-init-function.patch" }, { "editType" : "edit", "file" : "target/linux/ath79/patches-5.15/408-mtd-redboot_partition_scan.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/0067-generic-Mangle-bootloader-s-kernel-arguments.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/103-ARM-dts-qcom-reduce-pci-IO-size-to-64K.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/083-ipq8064-dtsi-additions.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/082-ipq8064-dtsi-tweaks.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/098-1-cpufreq-add-Krait-dedicated-scaling-driver.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/701-06-net-ethernet-mtk_eth_soc-support-TC_SETUP_BLOCK-for-.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/701-10-net-ethernet-mtk_eth_soc-support-creating-mac-addres.patch" }, { "editType" : "edit", "file" : "target/linux/imx/patches-5.15/301-ARM-dts-imx6q-apalis-ixora-make-switch3-reset-button.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/701-07-net-ethernet-mtk_eth_soc-allocate-struct-mtk_ppe-sep.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/850-soc-add-qualcomm-syscon.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/099-1-mtd-nand-raw-qcom_nandc-add-boot_layout_mode-support.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/098-3-add-fab-scaling-support-with-cpufreq.patch" }, { "editType" : "edit", "file" : "include/kernel-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/patches-5.15/710-at803x.patch", "target/linux/mediatek/patches-5.15/410-bt-mtk-serial-fix.patch", "target/linux/generic/backport-5.15/730-v5.16-hv-utils-add-PTP_1588_CLOCK-to-Kconfig-to-fix-build.patch", "target/linux/generic/hack-5.15/721-net-add-packet-mangeling.patch", "target/linux/bcm53xx/patches-5.15/180-usb-xhci-add-support-for-performing-fake-doorbell.patch", "target/linux/generic/backport-5.15/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch", "target/linux/generic/pending-5.15/850-0005-PCI-aardvark-Check-return-value-of-generic_handle_do.patch", "target/linux/generic/pending-5.15/850-0004-PCI-aardvark-Rewrite-IRQ-code-to-chained-IRQ-handler.patch", "target/linux/generic/backport-5.15/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch", "target/linux/generic/pending-5.15/850-0007-PCI-aardvark-Make-msi_domain_info-structure-a-static.patch", "target/linux/generic/pending-5.15/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch", "target/linux/generic/backport-5.15/746-v5.16-03-net-phy-at803x-enable-prefer-master-for-83xx-interna.patch", "target/linux/generic/backport-5.15/745-v5.16-01-net-phy-at803x-add-support-for-qca-8327-A-variant.patch", "include/kernel-5.15", "target/linux/generic/backport-5.15/746-v5.16-04-net-phy-at803x-better-describe-debug-regs.patch", "target/linux/generic/backport-5.15/420-v5.19-04-mtd-spinand-gigadevice-add-support-for-GD5F-2-4-GQ5x.patch", "target/linux/generic/backport-5.15/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch", "target/linux/generic/backport-5.15/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch", "target/linux/ipq806x/patches-5.15/0072-add-ipq806x-with-no-clocks.patch", "target/linux/generic/pending-5.15/850-0006-PCI-aardvark-Make-MSI-irq_chip-structures-static-dri.patch", "target/linux/generic/pending-5.15/850-0016-PCI-aardvark-Add-support-for-PME-interrupts.patch", "target/linux/generic/backport-5.15/745-v5.16-03-net-phy-at803x-fix-spacing-and-improve-name-for-83xx.patch", "target/linux/generic/pending-5.15/850-0011-PCI-aardvark-Fix-setting-MSI-address.patch", "target/linux/generic/pending-5.15/850-0018-PCI-aardvark-Use-separate-INTA-interrupt-for-emulate.patch", "target/linux/generic/backport-5.15/420-v5.19-02-mtd-spinand-gigadevice-add-support-for-GD5FxGQ4xExxG.patch", "target/linux/generic/backport-5.15/350-v5.18-MIPS-pgalloc-fix-memory-leak-caused-by-pgd_free.patch", "target/linux/generic/backport-5.15/420-v5.19-03-mtd-spinand-gigadevice-add-support-for-GD5F1GQ5RExxG.patch", "target/linux/generic/backport-5.15/746-v5.16-02-net-phy-at803x-add-DAC-amplitude-fix-for-8327-phy.patch", "target/linux/generic/pending-5.15/490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch", "target/linux/generic/pending-5.15/613-netfilter_optional_tcp_window_check.patch", "target/linux/generic/pending-5.15/850-0014-PCI-aardvark-Fix-reading-PCI_EXP_RTSTA_PME-bit-on-em.patch", "target/linux/generic/backport-5.15/745-v5.16-02-net-phy-at803x-add-resume-suspend-function-to-qca83x.patch", "target/linux/generic/backport-5.15/420-v5.19-05-mtd-spinand-gigadevice-add-support-for-GD5FxGM7xExxG.patch", "target/linux/generic/backport-5.15/742-v5.16-net-phy-at803x-add-support-for-qca-8327-internal-phy.patch", "target/linux/generic/pending-5.15/655-increase_skb_pad.patch", "target/linux/generic/pending-5.15/850-0013-PCI-aardvark-Add-support-for-ERR-interrupt-on-emulat.patch", "target/linux/generic/pending-5.15/850-0008-PCI-aardvark-Use-dev_fwnode-instead-of-of_node_to_fw.patch", "target/linux/generic/backport-5.15/746-v5.16-01-net-phy-at803x-fix-resume-for-QCA8327-phy.patch", "target/linux/generic/backport-5.15/850-v5.17-0003-PCI-aardvark-Add-support-for-DEVCAP2-DEVCTL2-LNKCAP2.patch", "target/linux/generic/pending-5.15/532-jffs2_eofdetect.patch", "target/linux/generic/backport-5.15/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch", "target/linux/generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch", "target/linux/generic/pending-5.15/205-backtrace_module_info.patch", "target/linux/generic/pending-5.15/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch", "target/linux/generic/pending-5.15/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch", "target/linux/generic/pending-5.15/850-0012-PCI-aardvark-Enable-MSI-X-support.patch", "target/linux/generic/pending-5.15/850-0001-PCI-aardvark-Replace-custom-PCIE_CORE_INT_-macros-wi.patch", "target/linux/generic/pending-5.15/850-0017-PCI-aardvark-Fix-support-for-PME-requester-on-emulat.patch", "target/linux/generic/pending-5.15/810-pci_disable_common_quirks.patch", "target/linux/generic/backport-5.15/420-v5.19-01-mtd-spinand-gigadevice-fix-Quad-IO-for-GD5F1GQ5UExxG.patch", "target/linux/generic/backport-5.15/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch", "target/linux/generic/backport-5.15/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch", "target/linux/generic/backport-5.15/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch", "target/linux/generic/pending-5.15/850-0021-PCI-aardvark-Drop-__maybe_unused-from-advk_pcie_disa.patch", "target/linux/generic/pending-5.15/850-0010-PCI-aardvark-Add-support-for-masking-MSI-interrupts.patch", "target/linux/generic/hack-5.15/904-debloat_dma_buf.patch", "target/linux/generic/pending-5.15/851-0006-Revert-PCI-aardvark-Fix-initialization-with-old-Marv.patch" ], "commitId" : "be381a7ac70d94c088145e520b8045bd6b5a7957", "timestamp" : 1649525506000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: bump 5.15 to 5.15.33\u000a\u000aDeleted (upstreamed):\u000ageneric/backport-5.15/350-v5.18-MIPS-pgalloc-fix-memory-leak-caused-by-pgd_free.patch [1]\u000ageneric/backport-5.15/730-v5.16-hv-utils-add-PTP_1588_CLOCK-to-Kconfig-to-fix-build.patch [2]\u000ageneric/pending-5.15/850-0014-PCI-aardvark-Fix-reading-PCI_EXP_RTSTA_PME-bit-on-em.patch [3]\u000ageneric/pending-5.15/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch [4]\u000a\u000aManually rebased:\u000ageneric/pending-5.15/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch\u000aramips/patches-5.15/710-at803x.patch\u000a\u000a[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.33&id=d29cda15cab086d82d692de016f7249545d4b6b4\u000a[2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.33&id=d5aad7d63b1b5c1f3c4b69e12c05e7c7d196fae8\u000a[3] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.33&id=ed750e22e44366e264bcdf7b1cf0713f08f7980a\u000a[4] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.33&id=0fe94b84c43cfea867e1721606185e8686d7d32f\u000a\u000aSigned-off-by: Rui Salvaterra \u000a[Refresh patches again]\u000a[Remove generic/pending-5.15/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch]\u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-04-09 19:31:46 +0200", "id" : "be381a7ac70d94c088145e520b8045bd6b5a7957", "msg" : "kernel: bump 5.15 to 5.15.33", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/655-increase_skb_pad.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0010-PCI-aardvark-Add-support-for-masking-MSI-interrupts.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0017-PCI-aardvark-Fix-support-for-PME-requester-on-emulat.patch" }, { "editType" : "edit", "file" : "target/linux/bcm53xx/patches-5.15/180-usb-xhci-add-support-for-performing-fake-doorbell.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0001-PCI-aardvark-Replace-custom-PCIE_CORE_INT_-macros-wi.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/745-v5.16-01-net-phy-at803x-add-support-for-qca-8327-A-variant.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/904-debloat_dma_buf.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0013-PCI-aardvark-Add-support-for-ERR-interrupt-on-emulat.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/730-v5.16-hv-utils-add-PTP_1588_CLOCK-to-Kconfig-to-fix-build.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0018-PCI-aardvark-Use-separate-INTA-interrupt-for-emulate.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/810-pci_disable_common_quirks.patch" }, { "editType" : "edit", "file" : "include/kernel-5.15" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/420-v5.19-03-mtd-spinand-gigadevice-add-support-for-GD5F1GQ5RExxG.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/746-v5.16-01-net-phy-at803x-fix-resume-for-QCA8327-phy.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.15/850-0014-PCI-aardvark-Fix-reading-PCI_EXP_RTSTA_PME-bit-on-em.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/420-v5.19-04-mtd-spinand-gigadevice-add-support-for-GD5F-2-4-GQ5x.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.15/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/205-backtrace_module_info.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0008-PCI-aardvark-Use-dev_fwnode-instead-of-of_node_to_fw.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0006-PCI-aardvark-Make-MSI-irq_chip-structures-static-dri.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/420-v5.19-02-mtd-spinand-gigadevice-add-support-for-GD5FxGQ4xExxG.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/746-v5.16-02-net-phy-at803x-add-DAC-amplitude-fix-for-8327-phy.patch" }, { "editType" : "edit", "file" : "target/linux/ramips/patches-5.15/710-at803x.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/745-v5.16-02-net-phy-at803x-add-resume-suspend-function-to-qca83x.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0011-PCI-aardvark-Fix-setting-MSI-address.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0003-PCI-aardvark-Add-support-for-DEVCAP2-DEVCTL2-LNKCAP2.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0016-PCI-aardvark-Add-support-for-PME-interrupts.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/851-0006-Revert-PCI-aardvark-Fix-initialization-with-old-Marv.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/721-net-add-packet-mangeling.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0012-PCI-aardvark-Enable-MSI-X-support.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/746-v5.16-04-net-phy-at803x-better-describe-debug-regs.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0005-PCI-aardvark-Check-return-value-of-generic_handle_do.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/0072-add-ipq806x-with-no-clocks.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/746-v5.16-03-net-phy-at803x-enable-prefer-master-for-83xx-interna.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.15/350-v5.18-MIPS-pgalloc-fix-memory-leak-caused-by-pgd_free.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/613-netfilter_optional_tcp_window_check.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0021-PCI-aardvark-Drop-__maybe_unused-from-advk_pcie_disa.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0007-PCI-aardvark-Make-msi_domain_info-structure-a-static.patch" }, { "editType" : "edit", "file" : "target/linux/mediatek/patches-5.15/410-bt-mtk-serial-fix.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/745-v5.16-03-net-phy-at803x-fix-spacing-and-improve-name-for-83xx.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/532-jffs2_eofdetect.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/420-v5.19-05-mtd-spinand-gigadevice-add-support-for-GD5FxGM7xExxG.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/420-v5.19-01-mtd-spinand-gigadevice-fix-Quad-IO-for-GD5F1GQ5UExxG.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/850-0004-PCI-aardvark-Rewrite-IRQ-code-to-chained-IRQ-handler.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/742-v5.16-net-phy-at803x-add-support-for-qca-8327-internal-phy.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/pending-5.10/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch", "target/linux/generic/backport-5.10/850-v5.17-0003-PCI-aardvark-Add-support-for-DEVCAP2-DEVCTL2-LNKCAP2.patch", "target/linux/apm821xx/patches-5.10/802-usb-xhci-force-msi-renesas-xhci.patch", "target/linux/bcm27xx/patches-5.10/950-0154-xhci-Use-more-event-ring-segment-table-entries.patch", "target/linux/lantiq/patches-5.10/0001-MIPS-lantiq-add-pcie-driver.patch", "target/linux/generic/backport-5.10/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch", "target/linux/generic/pending-5.10/850-0011-PCI-aardvark-Fix-setting-MSI-address.patch", "target/linux/bcm27xx/patches-5.10/950-0527-drm-connector-Create-a-helper-to-attach-the-hdr_outp.patch", "target/linux/bcm27xx/patches-5.10/950-0371-phy-broadcom-split-out-the-BCM54213PE-from-the-BCM54.patch", "include/kernel-5.10", "target/linux/bcm27xx/patches-5.10/950-0361-ARM-dts-Expand-PCIe-space-on-BCM2711.patch", "target/linux/generic/pending-5.10/850-0008-PCI-aardvark-Use-dev_fwnode-instead-of-of_node_to_fw.patch", "target/linux/bcm27xx/patches-5.10/950-0537-clk-Introduce-a-clock-request-API.patch", "target/linux/generic/backport-5.10/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch", "target/linux/generic/pending-5.10/850-0014-PCI-aardvark-Fix-reading-PCI_EXP_RTSTA_PME-bit-on-em.patch", "target/linux/generic/pending-5.10/850-0004-PCI-aardvark-Rewrite-IRQ-code-to-chained-IRQ-handler.patch", "target/linux/generic/backport-5.10/772-v5.14-net-dsa-mt7530-add-interrupt-support.patch", "target/linux/bcm27xx/patches-5.10/950-0173-net-phy-2711-Allow-ethernet-LED-mode-to-be-set-via-d.patch", "target/linux/generic/pending-5.10/532-jffs2_eofdetect.patch", "target/linux/generic/pending-5.10/850-0007-PCI-aardvark-Make-msi_domain_info-structure-a-static.patch", "target/linux/generic/backport-5.10/770-v5.15-net-dsa-mt7530-support-MDB-operations.patch", "target/linux/generic/pending-5.10/850-0005-PCI-aardvark-Check-return-value-of-generic_handle_do.patch", "target/linux/bcm53xx/patches-5.10/180-usb-xhci-add-support-for-performing-fake-doorbell.patch", "target/linux/bcm27xx/patches-5.10/950-0060-Add-support-for-all-the-downstream-rpi-sound-card-dr.patch", "target/linux/generic/pending-5.10/850-0013-PCI-aardvark-Add-support-for-ERR-interrupt-on-emulat.patch", "target/linux/bcm27xx/patches-5.10/950-0355-xhci-quirks-add-link-TRB-quirk-for-VL805.patch", "target/linux/bcm27xx/patches-5.10/950-0697-ARM-dts-bcm2711-fold-in-the-correct-interrupt.patch", "target/linux/ipq40xx/patches-5.10/0003-v5.12-ARM-dts-qcom-ipq4019-add-SDHCI-VQMMC-LDO-node.patch", "target/linux/generic/pending-5.10/850-0001-PCI-aardvark-Replace-custom-PCIE_CORE_INT_-macros-wi.patch", "target/linux/ipq40xx/patches-5.10/0001-v5.12-ARM-dts-qcom-ipq4019-add-USB-devicetree-nodes.patch", "target/linux/generic/hack-5.10/904-debloat_dma_buf.patch", "target/linux/generic/pending-5.10/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch", "target/linux/generic/backport-5.10/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch", "target/linux/generic/backport-5.10/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch", "target/linux/bcm27xx/patches-5.10/950-0139-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch", "target/linux/ipq40xx/patches-5.10/0002-v5.12-ARM-dts-qcom-ipq4019-add-more-labels.patch", "target/linux/generic/pending-5.10/810-pci_disable_common_quirks.patch", "target/linux/ipq40xx/patches-5.10/420-firmware-qcom-scm-disable-SDI.patch", "target/linux/generic/backport-5.10/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch", "target/linux/at91/patches-5.10/121-ASoC-pcm5102a-Make-codec-selectable.patch", "target/linux/generic/backport-5.10/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch", "target/linux/generic/pending-5.10/850-0012-PCI-aardvark-Enable-MSI-X-support.patch", "target/linux/generic/backport-5.10/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch", "target/linux/at91/patches-5.10/143-clocksource-drivers-timer-microchip-pit64b-Add-clock.patch", "target/linux/generic/pending-5.10/850-0006-PCI-aardvark-Make-MSI-irq_chip-structures-static-dri.patch", "target/linux/bcm27xx/patches-5.10/950-0028-mm-Remove-the-PFN-busy-warning.patch", "target/linux/generic/pending-5.10/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch", "target/linux/generic/backport-5.10/610-v5.13-55-netfilter-conntrack-Introduce-tcp-offload-timeout-co.patch", "target/linux/generic/pending-5.10/613-netfilter_optional_tcp_window_check.patch", "target/linux/ipq40xx/patches-5.10/105-ipq40xx-fix-sleep-clock.patch", "target/linux/generic/pending-5.10/490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch", "target/linux/bcm27xx/patches-5.10/950-0388-dt-Use-compatible-string-for-BCM2711-DSI1.patch", "target/linux/octeontx/patches-5.10/0004-PCI-add-quirk-for-Gateworks-PLX-PEX860x-switch-with-.patch", "target/linux/ipq806x/patches-5.10/0072-add-ipq806x-with-no-clocks.patch", "target/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch", "target/linux/bcm27xx/patches-5.10/950-0174-net-phy-2711-Change-the-default-ethernet-LED-actions.patch", "target/linux/mediatek/patches-5.10/410-bt-mtk-serial-fix.patch", "target/linux/generic/backport-5.10/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch", "target/linux/bcm27xx/patches-5.10/950-0372-phy-broadcom-Add-bcm54213pe-configuration.patch", "target/linux/generic/backport-5.10/350-v5.18-MIPS-pgalloc-fix-memory-leak-caused-by-pgd_free.patch", "target/linux/generic/pending-5.10/850-0010-PCI-aardvark-Add-support-for-masking-MSI-interrupts.patch" ], "commitId" : "b92ec82235b996ece32bc84af177adf1a4dcb90e", "timestamp" : 1649525506000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: bump 5.10 to 5.10.110\u000a\u000aRemoved upstreamed:\u000a generic/backport-5.10/350-v5.18-MIPS-pgalloc-fix-memory-leak-caused-by-pgd_free.patch\u000a generic/pending-5.10/850-0014-PCI-aardvark-Fix-reading-PCI_EXP_RTSTA_PME-bit-on-em.patch\u000a ipq40xx/patches-5.10/105-ipq40xx-fix-sleep-clock.patch\u000a\u000aAll patches automatically rebased.\u000a\u000aBuild system: x86_64\u000aBuild-tested: bcm2711/RPi4B, mt7622/RT3200\u000aRun-tested: bcm2711/RPi4B, mt7622/RT3200\u000aCompile-/run-tested: ath79/generic (Archer C7 v2).\u000a\u000aSigned-off-by: John Audia \u000a", "date" : "2022-04-09 19:31:46 +0200", "id" : "b92ec82235b996ece32bc84af177adf1a4dcb90e", "msg" : "kernel: bump 5.10 to 5.10.110", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0355-xhci-quirks-add-link-TRB-quirk-for-VL805.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/850-v5.17-0003-PCI-aardvark-Add-support-for-DEVCAP2-DEVCTL2-LNKCAP2.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/850-0006-PCI-aardvark-Make-MSI-irq_chip-structures-static-dri.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0388-dt-Use-compatible-string-for-BCM2711-DSI1.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0154-xhci-Use-more-event-ring-segment-table-entries.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/patches-5.10/420-firmware-qcom-scm-disable-SDI.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/850-0004-PCI-aardvark-Rewrite-IRQ-code-to-chained-IRQ-handler.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0527-drm-connector-Create-a-helper-to-attach-the-hdr_outp.patch" }, { "editType" : "edit", "file" : "target/linux/apm821xx/patches-5.10/802-usb-xhci-force-msi-renesas-xhci.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/770-v5.15-net-dsa-mt7530-support-MDB-operations.patch" }, { "editType" : "edit", "file" : "target/linux/octeontx/patches-5.10/0004-PCI-add-quirk-for-Gateworks-PLX-PEX860x-switch-with-.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0537-clk-Introduce-a-clock-request-API.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/772-v5.14-net-dsa-mt7530-add-interrupt-support.patch" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/patches-5.10/0002-v5.12-ARM-dts-qcom-ipq4019-add-more-labels.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/850-0001-PCI-aardvark-Replace-custom-PCIE_CORE_INT_-macros-wi.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/121-ASoC-pcm5102a-Make-codec-selectable.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/810-pci_disable_common_quirks.patch" }, { "editType" : "edit", "file" : "target/linux/lantiq/patches-5.10/0001-MIPS-lantiq-add-pcie-driver.patch" }, { "editType" : "delete", "file" : "target/linux/generic/backport-5.10/350-v5.18-MIPS-pgalloc-fix-memory-leak-caused-by-pgd_free.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0028-mm-Remove-the-PFN-busy-warning.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch" }, { "editType" : "edit", "file" : "include/kernel-5.10" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.10/904-debloat_dma_buf.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0371-phy-broadcom-split-out-the-BCM54213PE-from-the-BCM54.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/patches-5.10/0001-v5.12-ARM-dts-qcom-ipq4019-add-USB-devicetree-nodes.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0697-ARM-dts-bcm2711-fold-in-the-correct-interrupt.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0173-net-phy-2711-Allow-ethernet-LED-mode-to-be-set-via-d.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/850-0011-PCI-aardvark-Fix-setting-MSI-address.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0174-net-phy-2711-Change-the-default-ethernet-LED-actions.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch" }, { "editType" : "edit", "file" : "target/linux/mediatek/patches-5.10/410-bt-mtk-serial-fix.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/850-0005-PCI-aardvark-Check-return-value-of-generic_handle_do.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0060-Add-support-for-all-the-downstream-rpi-sound-card-dr.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/610-v5.13-55-netfilter-conntrack-Introduce-tcp-offload-timeout-co.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.10/850-0014-PCI-aardvark-Fix-reading-PCI_EXP_RTSTA_PME-bit-on-em.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/613-netfilter_optional_tcp_window_check.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/850-0013-PCI-aardvark-Add-support-for-ERR-interrupt-on-emulat.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/532-jffs2_eofdetect.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/850-0007-PCI-aardvark-Make-msi_domain_info-structure-a-static.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0361-ARM-dts-Expand-PCIe-space-on-BCM2711.patch" }, { "editType" : "edit", "file" : "target/linux/ipq40xx/patches-5.10/0003-v5.12-ARM-dts-qcom-ipq4019-add-SDHCI-VQMMC-LDO-node.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.10/0072-add-ipq806x-with-no-clocks.patch" }, { "editType" : "edit", "file" : "target/linux/bcm53xx/patches-5.10/180-usb-xhci-add-support-for-performing-fake-doorbell.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch" }, { "editType" : "delete", "file" : "target/linux/ipq40xx/patches-5.10/105-ipq40xx-fix-sleep-clock.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0139-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0372-phy-broadcom-Add-bcm54213pe-configuration.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/850-0008-PCI-aardvark-Use-dev_fwnode-instead-of-of_node_to_fw.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/850-0010-PCI-aardvark-Add-support-for-masking-MSI-interrupts.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/143-clocksource-drivers-timer-microchip-pit64b-Add-clock.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/850-0012-PCI-aardvark-Enable-MSI-X-support.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/trusted-firmware-a.mk" ], "commitId" : "738d44f5ea6f6450c2c8a29cf5836e22b479340b", "timestamp" : 1649539476000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "trusted-firmware-a.mk: make sure include directory exists\u000a\u000aARM Trusted Firmware builds do not depend on any target libraries as\u000athey are bare-metal builds. However, the compiler aborts due to\u000a-Werror=missing-include-dirs if the include dir doesn't exists and this\u000acan happen when building with parallelisation as that makes it likely\u000afor arm-trusted-firmware-* to be build very early before any of the\u000alibraries which would implicitely create the directory.\u000aFix this by making sure the include dir exists before building.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-09 22:24:36 +0100", "id" : "738d44f5ea6f6450c2c8a29cf5836e22b479340b", "msg" : "trusted-firmware-a.mk: make sure include directory exists", "paths" : [ { "editType" : "edit", "file" : "include/trusted-firmware-a.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/arm-trusted-firmware-mediatek/Makefile" ], "commitId" : "dffad93d3e34275b87d97724e64447d8bde537ff", "timestamp" : 1649539482000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "arm-trusted-firmware-mediatek: remove no longer needed Configure step\u000a\u000aAs anyway only the default is called now we can as well also just remove\u000athe override for Build/Configure.\u000a\u000aFixes: e2cffbb805 (\"arm-trusted-firmware-mediatek: update to 2021-03-10\")\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-09 22:24:42 +0100", "id" : "dffad93d3e34275b87d97724e64447d8bde537ff", "msg" : "arm-trusted-firmware-mediatek: remove no longer needed Configure step", "paths" : [ { "editType" : "edit", "file" : "package/boot/arm-trusted-firmware-mediatek/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/imagebuilder/files/Makefile" ], "commitId" : "5cf5dce05ae829ec848ad63a6da300c4fddcd510", "timestamp" : 1649548598000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "imagebuilder: export SOURCE_DATE_EPOCH to environment\u000a\u000aExport SOURCE_DATE_EPOCH to environment so filesystem and image\u000acreation tools will make use of it.\u000aFixes reproducibility of images generated with the ImageBuilder.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-10 00:56:38 +0100", "id" : "5cf5dce05ae829ec848ad63a6da300c4fddcd510", "msg" : "imagebuilder: export SOURCE_DATE_EPOCH to environment", "paths" : [ { "editType" : "edit", "file" : "target/imagebuilder/files/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/mac80211/patches/subsys/303-mac80211-set-up-the-fwd_skb-dev-for-mesh-forwarding.patch", "package/kernel/mac80211/patches/subsys/322-mac80211-fix-forwarded-mesh-frames-AC-queue-selectio.patch", "package/kernel/mac80211/patches/ath10k/974-ath10k_add-LED-and-GPIO-controlling-support-for-various-chipsets.patch", "package/kernel/mac80211/patches/subsys/324-mac80211-MBSSID-beacon-handling-in-AP-mode.patch", "package/kernel/mac80211/patches/subsys/307-mac80211_hwsim-make-6-GHz-channels-usable.patch", "package/kernel/mac80211/patches/ath/404-regd_no_assoc_hints.patch", "package/kernel/mac80211/patches/subsys/314-cfg80211-implement-APIs-for-dedicated-radar-detectio.patch", "package/kernel/mac80211/Makefile", "package/kernel/mac80211/patches/subsys/150-disable_addr_notifier.patch", "package/kernel/mac80211/patches/subsys/304-mac80211-send-ADDBA-requests-using-the-tid-queue-of-.patch", "package/kernel/mac80211/patches/ath10k/080-ath10k_thermal_config.patch", "package/kernel/mac80211/patches/subsys/313-nl80211-MBSSID-and-EMA-support-in-AP-mode.patch", "package/kernel/mac80211/patches/ath10k/984-ath10k-Try-to-get-mac-address-from-dts.patch", "package/kernel/mac80211/patches/build/060-no_local_ssb_bcma.patch", "package/kernel/mac80211/patches/ath9k/551-ath9k_ubnt_uap_plus_hsr.patch", "package/kernel/mac80211/patches/subsys/110-mac80211_keep_keys_on_stop_ap.patch", "package/kernel/mac80211/patches/subsys/320-cfg80211-rename-offchannel_chain-structs-to-backgrou.patch", "package/kernel/mac80211/patches/rt2x00/602-rt2x00-introduce-rt2x00eeprom.patch", "package/kernel/mac80211/patches/subsys/315-cfg80211-move-offchan_cac_event-to-a-dedicated-work.patch", "package/kernel/mac80211/patches/subsys/305-mac80211-agg-tx-don-t-schedule_and_wake_txq-under-st.patch", "package/kernel/mac80211/patches/subsys/302-mac80211-fix-regression-in-SSN-handling-of-addba-tx.patch", "package/kernel/mac80211/patches/subsys/318-cfg80211-allow-continuous-radar-monitoring-on-offcha.patch", "package/kernel/mac80211/patches/brcm/860-brcmfmac-register-wiphy-s-during-module_init.patch", "package/kernel/mac80211/patches/subsys/300-mac80211-fix-rate-control-for-retransmitted-frames.patch", "package/kernel/mac80211/patches/subsys/400-allow-ibss-mixed.patch", "package/kernel/mac80211/patches/subsys/308-mac80211-add-support-for-.ndo_fill_forward_path.patch", "package/kernel/mac80211/patches/subsys/500-mac80211_configure_antenna_gain.patch", "package/kernel/mac80211/patches/build/070-headers-fix-lockdep_assert_not_held.patch", "package/kernel/mac80211/patches/subsys/327-mac80211-allow-non-standard-VHT-MCS-10-11.patch", "package/kernel/mac80211/patches/ath10k/921-ath10k_init_devices_synchronously.patch", "package/kernel/mac80211/patches/ath/402-ath_regd_optional.patch", "package/kernel/mac80211/patches/ath10k/120-ath10k-fetch-calibration-data-via-nvmem-subsystem.patch", "package/kernel/mac80211/patches/subsys/321-mac80211-fix-EAPoL-rekey-fail-in-802.3-rx-path.patch" ], "commitId" : "3aa96efa24c13c6e0aafa5ad826f3f95a3bd74f9", "timestamp" : 1649625156000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "mac80211: Update to version 5.15.33-1\u000a\u000aThis updates mac80211 to version 5.15.33-1 which is based on kernel\u000a5.15.33.\u000aThe removed patches were applied upstream.\u000a\u000aThis new release contains many fixes which were merged into the upstream\u000aLinux kernel.\u000aThis also contains the following new drivers which are needed for ath11k:\u000a* net/qrtr/\u000a* drivers/bus/mhi/\u000a\u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-04-10 23:12:36 +0200", "id" : "3aa96efa24c13c6e0aafa5ad826f3f95a3bd74f9", "msg" : "mac80211: Update to version 5.15.33-1", "paths" : [ { "editType" : "edit", "file" : "package/kernel/mac80211/patches/subsys/400-allow-ibss-mixed.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/Makefile" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/subsys/150-disable_addr_notifier.patch" }, { "editType" : "delete", "file" : "package/kernel/mac80211/patches/subsys/322-mac80211-fix-forwarded-mesh-frames-AC-queue-selectio.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/ath10k/984-ath10k-Try-to-get-mac-address-from-dts.patch" }, { "editType" : "delete", "file" : "package/kernel/mac80211/patches/build/070-headers-fix-lockdep_assert_not_held.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/subsys/303-mac80211-set-up-the-fwd_skb-dev-for-mesh-forwarding.patch" }, { "editType" : "delete", "file" : "package/kernel/mac80211/patches/subsys/304-mac80211-send-ADDBA-requests-using-the-tid-queue-of-.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/ath10k/921-ath10k_init_devices_synchronously.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/subsys/314-cfg80211-implement-APIs-for-dedicated-radar-detectio.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/ath10k/080-ath10k_thermal_config.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/rt2x00/602-rt2x00-introduce-rt2x00eeprom.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/subsys/308-mac80211-add-support-for-.ndo_fill_forward_path.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/build/060-no_local_ssb_bcma.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/ath/404-regd_no_assoc_hints.patch" }, { "editType" : "delete", "file" : "package/kernel/mac80211/patches/subsys/327-mac80211-allow-non-standard-VHT-MCS-10-11.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/ath/402-ath_regd_optional.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/ath10k/974-ath10k_add-LED-and-GPIO-controlling-support-for-various-chipsets.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/subsys/500-mac80211_configure_antenna_gain.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/subsys/313-nl80211-MBSSID-and-EMA-support-in-AP-mode.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/subsys/307-mac80211_hwsim-make-6-GHz-channels-usable.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/subsys/318-cfg80211-allow-continuous-radar-monitoring-on-offcha.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/ath10k/120-ath10k-fetch-calibration-data-via-nvmem-subsystem.patch" }, { "editType" : "delete", "file" : "package/kernel/mac80211/patches/subsys/321-mac80211-fix-EAPoL-rekey-fail-in-802.3-rx-path.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/subsys/324-mac80211-MBSSID-beacon-handling-in-AP-mode.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/ath9k/551-ath9k_ubnt_uap_plus_hsr.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/subsys/110-mac80211_keep_keys_on_stop_ap.patch" }, { "editType" : "delete", "file" : "package/kernel/mac80211/patches/subsys/302-mac80211-fix-regression-in-SSN-handling-of-addba-tx.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/brcm/860-brcmfmac-register-wiphy-s-during-module_init.patch" }, { "editType" : "delete", "file" : "package/kernel/mac80211/patches/subsys/300-mac80211-fix-rate-control-for-retransmitted-frames.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/subsys/315-cfg80211-move-offchan_cac_event-to-a-dedicated-work.patch" }, { "editType" : "edit", "file" : "package/kernel/mac80211/patches/subsys/320-cfg80211-rename-offchannel_chain-structs-to-backgrou.patch" }, { "editType" : "delete", "file" : "package/kernel/mac80211/patches/subsys/305-mac80211-agg-tx-don-t-schedule_and_wake_txq-under-st.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "scripts/gen_image_generic.sh" ], "commitId" : "aece8f5ae8d15e5e79b8e34a176895209709afb6", "timestamp" : 1649687373000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "scripts/gen_image_generic.sh: generate reproducible EFI filesystem\u000a\u000aGenerate FAT filesystem for EFI boot in a reproducible way:\u000a * use '--invariant' option of mkfs.fat\u000a * set timestamps of all files to SOURCE_DATE_EPOCH\u000a * make sure files are ordered locale-independent\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-11 15:29:33 +0100", "id" : "aece8f5ae8d15e5e79b8e34a176895209709afb6", "msg" : "scripts/gen_image_generic.sh: generate reproducible EFI filesystem", "paths" : [ { "editType" : "edit", "file" : "scripts/gen_image_generic.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mediatek/mt7622/config-5.10", "target/linux/mediatek/mt7622/config-5.15" ], "commitId" : "c9c2b01b8441195807e8b492c7d3e385e6c6afdc", "timestamp" : 1649705134000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "mediatek/mt7622: enable accelerated crypto drivers\u000a\u000aUse ARMv8 Crypto Extensions for AES, ghash and sha256.\u000a\u000aThis results in a 16 times speed gain in speed for aes-128-ctr, 17x in\u000aaes-128-gcm, and 9 times in sha256.\u000a\u000aSigned-off-by: Eneas U de Queiroz \u000a", "date" : "2022-04-11 20:25:34 +0100", "id" : "c9c2b01b8441195807e8b492c7d3e385e6c6afdc", "msg" : "mediatek/mt7622: enable accelerated crypto drivers", "paths" : [ { "editType" : "edit", "file" : "target/linux/mediatek/mt7622/config-5.10" }, { "editType" : "edit", "file" : "target/linux/mediatek/mt7622/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/wolfssl/Makefile", "package/libs/wolfssl/patches/200-ecc-rng.patch", "package/libs/wolfssl/patches/300-fix-SSL_get_verify_result-regression.patch", "package/libs/wolfssl/patches/100-disable-hardening-check.patch" ], "commitId" : "e89f3e85eb1c1d81294e5d430a91b0ba625e2ec0", "timestamp" : 1649706063000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "wolfssl: bump to 5.2.0\u000a\u000aFixes two high-severity vulnerabilities:\u000a\u000a- CVE-2022-25640: A TLS v1.3 server who requires mutual authentication\u000a can be bypassed. If a malicious client does not send the\u000a certificate_verify message a client can connect without presenting a\u000a certificate even if the server requires one.\u000a\u000a- CVE-2022-25638: A TLS v1.3 client attempting to authenticate a TLS\u000a v1.3 server can have its certificate heck bypassed. If the sig_algo in\u000a the certificate_verify message is different than the certificate\u000a message checking may be bypassed.\u000a\u000aSigned-off-by: Eneas U de Queiroz \u000a", "date" : "2022-04-11 21:41:03 +0200", "id" : "e89f3e85eb1c1d81294e5d430a91b0ba625e2ec0", "msg" : "wolfssl: bump to 5.2.0", "paths" : [ { "editType" : "edit", "file" : "package/libs/wolfssl/Makefile" }, { "editType" : "edit", "file" : "package/libs/wolfssl/patches/100-disable-hardening-check.patch" }, { "editType" : "edit", "file" : "package/libs/wolfssl/patches/200-ecc-rng.patch" }, { "editType" : "edit", "file" : "package/libs/wolfssl/patches/300-fix-SSL_get_verify_result-regression.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/nftables/Makefile" ], "commitId" : "1135b75d1fd26049a0644b304b7199e4a73c6a08", "timestamp" : 1649706063000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "nftables: add CONFLICT between versions\u000a\u000aHave nftables-json conflict with nftables-nojson.\u000a\u000aSigned-off-by: Eneas U de Queiroz \u000a", "date" : "2022-04-11 21:41:03 +0200", "id" : "1135b75d1fd26049a0644b304b7199e4a73c6a08", "msg" : "nftables: add CONFLICT between versions", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/nftables/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "toolchain/musl/common.mk", "toolchain/musl/patches/110-read_timezone_from_fs.patch" ], "commitId" : "685ae2687bd1b199dc83ee1e16d47c05afca6102", "timestamp" : 1649706063000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "toolchain: musl: Update to version 1.2.3\u000a\u000aChanges:\u000anew features:\u000a- qsort_r function (POSIX-future)\u000a- pthread_getname_np extension function\u000a- hard float on SPE FPU for powerpc-sf\u000a- SEEK_DATA and SEEK_HOLE exposed in unistd.h (Linux extensions)\u000a\u000acompatibility:\u000a- free now preserves errno (POSIX-future requirement)\u000a- setjmp is declared explicitly with returns_twice for non-GCC compilers\u000a- macro version of isascii is no longer defined for C++\u000a- dynamic linker now tolerates zero-length LOAD segments\u000a- epoll_[p]wait is now a cancellation point\u000a- pwd/grp functions no longer fail on systems without AF_UNIX support\u000a- POSIX TZ parsing is stricter to allow more names to fallback to files\u000a- NULL is now defined as nullptr when used in C++11 or later\u000a- gettext now accepts null pointer as argument\u000a\u000abugs fixed:\u000a- old regression in wcwidth of Hangul combining (vowel/final) letters\u000a- duplocale used wrong malloc when malloc was replaced (1.2.2 regression)\u000a- fmaf rounded wrong on archs without FE_TOWARDZERO (all softfloat archs)\u000a- popen didn't honor requirement not to leak other popen pipe fds to child\u000a- aligned_alloc and variants crashed on allocation failure\u000a- dl_iterate_phdr reported incorrect module TLS pointers\u000a- mishandling of some inputs in acoshf and expm1f and functions using them\u000a- potentially wrong-sign zero in cproj functions at infinity\u000a- multiple bugs in legacy function cuserid\u000a- minor posix_spawn file actions API conformance issues\u000a- pthread_setname_np fd leak\u000a- out-of-bound read in zoneinfo handling with distant-past times\u000a- out-of-tree builds lacked generated debug cfi for x86 asm\u000a\u000aarch-specific bugs fixed:\u000a- powerpc (32-bit) struct shmid_ds layout was wrong for some fields\u000a- time64 struct layout was wrong in sound ioctl fallback (32-bit archs)\u000a\u000aIn addition it contains the following improvements:\u000a* protect stack canary from leak via read-as-string by zeroing second byte\u000a* fix excessively slow TLS performance on some mips models\u000a\u000aSigned-off-by: Hauke Mehrtens \u000aAcked-by: Rui Salvaterra \u000aTested-by: Rui Salvaterra \u000aTested-by: Koen Vandeputte \u000a", "date" : "2022-04-11 21:41:03 +0200", "id" : "685ae2687bd1b199dc83ee1e16d47c05afca6102", "msg" : "toolchain: musl: Update to version 1.2.3", "paths" : [ { "editType" : "edit", "file" : "toolchain/musl/common.mk" }, { "editType" : "edit", "file" : "toolchain/musl/patches/110-read_timezone_from_fs.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/mac80211/patches/subsys/329-mac80211-minstrel_ht-fix-where-rate-stats-are-stored.patch" ], "commitId" : "5d5afd51772c9a992cb6bb9e0a9dce6feaa3fdef", "timestamp" : 1649748802000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "mac80211: backport minstrel_ht fix for legacy rates\u000a\u000aFixes OFDM rates on 5 GHz\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-04-12 09:33:22 +0200", "id" : "5d5afd51772c9a992cb6bb9e0a9dce6feaa3fdef", "msg" : "mac80211: backport minstrel_ht fix for legacy rates", "paths" : [ { "editType" : "add", "file" : "package/kernel/mac80211/patches/subsys/329-mac80211-minstrel_ht-fix-where-rate-stats-are-stored.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/netfilter.mk", "package/kernel/linux/modules/netfilter.mk" ], "commitId" : "bea01fa57f5c9c333138bbbc5c9f83b9d7553fb5", "timestamp" : 1649764936000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/jo", "fullName" : "jo" }, "authorEmail" : "jo@mein.io", "comment" : "netfilter: move nf-log modules into separate packages\u000a\u000aBoth legacy iptables and nftables require nf-log modules for rule logging,\u000aso move them into a separate package both firewall implementations can\u000adepend on.\u000a\u000aSigned-off-by: Jo-Philipp Wich \u000a", "date" : "2022-04-12 14:02:16 +0200", "id" : "bea01fa57f5c9c333138bbbc5c9f83b9d7553fb5", "msg" : "netfilter: move nf-log modules into separate packages", "paths" : [ { "editType" : "edit", "file" : "include/netfilter.mk" }, { "editType" : "edit", "file" : "package/kernel/linux/modules/netfilter.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.15" ], "commitId" : "4bfdb12debbda9be0474662a293c31e9d0868864", "timestamp" : 1649844022000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/koen.vandeputte", "fullName" : "koen.vandeputte" }, "authorEmail" : "koen.vandeputte@ncentric.com", "comment" : "kernel: add missing symbols for 5.15\u000a\u000aSigned-off-by: Koen Vandeputte \u000a", "date" : "2022-04-13 12:00:22 +0200", "id" : "4bfdb12debbda9be0474662a293c31e9d0868864", "msg" : "kernel: add missing symbols for 5.15", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/nand/target.mk" ], "commitId" : "f3fa68e5153bda9e443cc7300ad40615565ce26b", "timestamp" : 1649844022000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/koen.vandeputte", "fullName" : "koen.vandeputte" }, "authorEmail" : "koen.vandeputte@ncentric.com", "comment" : "ath79: nand: add 5.15 support for nand subtarget\u000a\u000aTested on GL.iNet E750\u000a\u000aSigned-off-by: Koen Vandeputte \u000a", "date" : "2022-04-13 12:00:22 +0200", "id" : "f3fa68e5153bda9e443cc7300ad40615565ce26b", "msg" : "ath79: nand: add 5.15 support for nand subtarget", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/nand/target.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/config/firewall/Makefile" ], "commitId" : "435d7a052bf1b6a3a01cb3ad6cda6ba4b25b1879", "timestamp" : 1649866097000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rsalvaterra", "fullName" : "rsalvaterra" }, "authorEmail" : "rsalvaterra@gmail.com", "comment" : "firewall3: bump to latest git HEAD\u000a\u000a4cd7d4f Revert \"firewall3: support table load on access on Linux 5.15+\"\u000a50979cc firewall3: remove unnecessary fw3_has_table\u000a\u000aSigned-off-by: Rui Salvaterra \u000a", "date" : "2022-04-13 17:08:17 +0100", "id" : "435d7a052bf1b6a3a01cb3ad6cda6ba4b25b1879", "msg" : "firewall3: bump to latest git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/network/config/firewall/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/base-files/files/lib/upgrade/nand.sh" ], "commitId" : "0dbca1b2baf9c26514b517a1e5860f6a5b04d5ae", "timestamp" : 1649875845000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "base-files: more robust sysupgrade on NAND\u000a\u000aMake sure sysupgrade on NAND also works in case of UBI volumes having\u000aindex >9. While at it, also make sure UBI device is detected and abort\u000ain case it isn't. Use Shell built-in shorthand ':' instead of 'true'.\u000a\u000aFixes #9708\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-13 19:50:45 +0100", "id" : "0dbca1b2baf9c26514b517a1e5860f6a5b04d5ae", "msg" : "base-files: more robust sysupgrade on NAND", "paths" : [ { "editType" : "edit", "file" : "package/base-files/files/lib/upgrade/nand.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/malta/config-5.15" ], "commitId" : "acf701a070d8430f03a92a3a6253b0935d00ab1e", "timestamp" : 1649875850000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "malta: add config-5.15\u000a\u000aAdding the kernel configuration has accidentally been omitted when\u000aenabling testing kernel 5.15. Add it now.\u000a\u000aFixes: 09f6200198 (\"malta: enable testing kernel 5.15\")\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-13 19:50:50 +0100", "id" : "acf701a070d8430f03a92a3a6253b0935d00ab1e", "msg" : "malta: add config-5.15", "paths" : [ { "editType" : "add", "file" : "target/linux/malta/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/system/procd/Makefile" ], "commitId" : "2c8873033e3c0b5a5e8f6080ea3a73fde6a55f39", "timestamp" : 1649875855000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "procd: update to git HEAD\u000a\u000a 6343c3a procd: completely remove tmp-on-zram support\u000a 5c5e63f uxc: fix potential NULL-pointer dereference\u000a eb03f03 jail: include necessary files for per-netns netifd instance\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-13 19:50:55 +0100", "id" : "2c8873033e3c0b5a5e8f6080ea3a73fde6a55f39", "msg" : "procd: update to git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/system/procd/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/config/netifd/files/lib/netifd/proto/dhcp.sh" ], "commitId" : "c5f113c43f43c20555298c8500bf91bffbe1f58b", "timestamp" : 1649875860000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "netifd: relax check in dhcp proto handler\u000a\u000aChecking whether /sbin/udhcpc is a symbolic link breaks using the\u000aDHCP proto handler inside procd-ujail where bind-mounts are used for\u000athe resolved link. Check whether /sbin/udhcpc is executable instead\u000ato allow using the proto handler for DHCP-provisioned containers.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-13 19:51:00 +0100", "id" : "c5f113c43f43c20555298c8500bf91bffbe1f58b", "msg" : "netifd: relax check in dhcp proto handler", "paths" : [ { "editType" : "edit", "file" : "package/network/config/netifd/files/lib/netifd/proto/dhcp.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/pending-5.15/486-01-mtd-spinand-add-support-for-ESMT-F50x1G41LB.patch" ], "commitId" : "10068a2e89f26ca447c313dba36acb8ccae7f74a", "timestamp" : 1649911719000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/gch981213", "fullName" : "gch981213" }, "authorEmail" : "gch981213@gmail.com", "comment" : "kernel: 5.15: add support for ESMT F50x1G41LB\u000a\u000aSigned-off-by: Chuanhong Guo \u000a", "date" : "2022-04-14 12:48:39 +0800", "id" : "10068a2e89f26ca447c313dba36acb8ccae7f74a", "msg" : "kernel: 5.15: add support for ESMT F50x1G41LB", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/pending-5.15/486-01-mtd-spinand-add-support-for-ESMT-F50x1G41LB.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mediatek/patches-5.15/102-mt7629-enable-arch-timer.patch", "target/linux/mediatek/mt7629/config-5.15" ], "commitId" : "e30424112ea0514c2b7b001ee5ed891fae202012", "timestamp" : 1649914512000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/gch981213", "fullName" : "gch981213" }, "authorEmail" : "gch981213@gmail.com", "comment" : "mediatek: 5.15: enable arm arch timer for mt7629\u000a\u000aotherwise the system delay is completely broken.\u000a\u000aSigned-off-by: Chuanhong Guo \u000a", "date" : "2022-04-14 13:35:12 +0800", "id" : "e30424112ea0514c2b7b001ee5ed891fae202012", "msg" : "mediatek: 5.15: enable arm arch timer for mt7629", "paths" : [ { "editType" : "edit", "file" : "target/linux/mediatek/mt7629/config-5.15" }, { "editType" : "add", "file" : "target/linux/mediatek/patches-5.15/102-mt7629-enable-arch-timer.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mediatek/mt7623/config-5.15" ], "commitId" : "9a22943eb2670303393a2103f47fae312f484bd2", "timestamp" : 1649918090000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "mediatek: 5.15: re-enable arch timer on MT7623 as well\u000a\u000aRe-enable arch timer also on MT7623, yet another time.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-14 07:34:50 +0100", "id" : "9a22943eb2670303393a2103f47fae312f484bd2", "msg" : "mediatek: 5.15: re-enable arch timer on MT7623 as well", "paths" : [ { "editType" : "edit", "file" : "target/linux/mediatek/mt7623/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/system/urandom-seed/files/etc/init.d/urandom_seed", "package/system/urandom-seed/seedrng.c", "package/system/urandom-seed/files/lib/preinit/81_urandom_seed", "package/system/urandom-seed/files/sbin/urandom_seed", "package/system/urandom-seed/Makefile" ], "commitId" : "a001630a1aafa224f854fa3ea7589ecefb6e01ae", "timestamp" : 1649923954000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "urandom-seed: go back to seeding with shell script temporarily\u000a\u000aThis reverts commit 2edc017a6e0cb92b72b768aaa46c6d336ad84eff.\u000a\u000aWe shouldn't be using a shell script here, but the SeedRNG integration\u000ainto OpenWRT requires a bit more thought. Etienne raised some important\u000apoints immediately after this was merged and planned to send some follow\u000aup commits, but became busy with other things. The points he raised are\u000aimportant enough that we should actually back this out until it's ready\u000ato go, and then merge it as a cohesive unit. So let's revert this for\u000anow, and come back to it later on.\u000a\u000aCc: Etienne Champetier \u000aCc: Petr Štetiar \u000aSigned-off-by: Jason A. Donenfeld \u000a", "date" : "2022-04-14 10:12:34 +0200", "id" : "a001630a1aafa224f854fa3ea7589ecefb6e01ae", "msg" : "urandom-seed: go back to seeding with shell script temporarily", "paths" : [ { "editType" : "edit", "file" : "package/system/urandom-seed/files/lib/preinit/81_urandom_seed" }, { "editType" : "edit", "file" : "package/system/urandom-seed/files/etc/init.d/urandom_seed" }, { "editType" : "add", "file" : "package/system/urandom-seed/files/sbin/urandom_seed" }, { "editType" : "edit", "file" : "package/system/urandom-seed/Makefile" }, { "editType" : "delete", "file" : "package/system/urandom-seed/seedrng.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.15/774-v5.16-06-net-dsa-rtl8366-Drop-and-depromote-pointless-prints.patch", "target/linux/generic/backport-5.15/774-v5.16-03-net-dsa-rtl8366rb-Rewrite-weird-VLAN-filering-enable.patch", "target/linux/generic/backport-5.15/774-v5.16-09-net-dsa-rtl8366rb-Support-fast-aging.patch", "target/linux/generic/backport-5.15/774-v5.16-08-net-dsa-rtl8366rb-Support-disabling-learning.patch", "target/linux/generic/backport-5.15/774-v5.16-02-net-dsa-rtl8366-Drop-custom-VLAN-set-up.patch", "target/linux/generic/backport-5.15/774-v5.16-07-net-dsa-rtl8366rb-Use-core-filtering-tracking.patch", "target/linux/generic/backport-5.15/774-v5.16-01-net-dsa-rtl8366rb-Support-bridge-offloading.patch", "target/linux/generic/backport-5.15/774-v5.16-10-net-dsa-rtl8366rb-Support-setting-STP-state.patch" ], "commitId" : "30d2fcffeb9b5eee0f7a64a1589b5fd839f8be4d", "timestamp" : 1649923954000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "generic: backport 5.16 RTL8366RB improvements\u000a\u000aThe prerequisite DSA changes for the nice RTL8366RB improvements\u000aare already backported so bring back these changes as well.\u000a\u000aSigned-off-by: Linus Walleij \u000a", "date" : "2022-04-14 10:12:34 +0200", "id" : "30d2fcffeb9b5eee0f7a64a1589b5fd839f8be4d", "msg" : "generic: backport 5.16 RTL8366RB improvements", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.15/774-v5.16-07-net-dsa-rtl8366rb-Use-core-filtering-tracking.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/774-v5.16-09-net-dsa-rtl8366rb-Support-fast-aging.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/774-v5.16-03-net-dsa-rtl8366rb-Rewrite-weird-VLAN-filering-enable.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/774-v5.16-01-net-dsa-rtl8366rb-Support-bridge-offloading.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/774-v5.16-06-net-dsa-rtl8366-Drop-and-depromote-pointless-prints.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/774-v5.16-08-net-dsa-rtl8366rb-Support-disabling-learning.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/774-v5.16-10-net-dsa-rtl8366rb-Support-setting-STP-state.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/774-v5.16-02-net-dsa-rtl8366-Drop-custom-VLAN-set-up.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/gemini/patches-5.15/0001-usb-host-fotg2-add-Gemini-specific-handling.patch", "target/linux/gemini/config-5.15", "target/linux/gemini/patches-5.15/0002-ARM-dts-Augment-DIR-685-partition-table-for-OpenWrt.patch" ], "commitId" : "bc19ce078dcb9f08b64319da13cf5ab768254fda", "timestamp" : 1649923954000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "gemini: Create patches and config for kernel v5.15\u000a\u000aThis creates a v5.15 baseline for the Gemini platform.\u000aThe main new attraction is the new crypto driver from\u000aCorentin Labbe that we activate in the new config.\u000aConfig was refreshed.\u000a\u000aSigned-off-by: Linus Walleij \u000a", "date" : "2022-04-14 10:12:34 +0200", "id" : "bc19ce078dcb9f08b64319da13cf5ab768254fda", "msg" : "gemini: Create patches and config for kernel v5.15", "paths" : [ { "editType" : "add", "file" : "target/linux/gemini/patches-5.15/0002-ARM-dts-Augment-DIR-685-partition-table-for-OpenWrt.patch" }, { "editType" : "add", "file" : "target/linux/gemini/config-5.15" }, { "editType" : "add", "file" : "target/linux/gemini/patches-5.15/0001-usb-host-fotg2-add-Gemini-specific-handling.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/gemini/Makefile" ], "commitId" : "81da8a295bad2d7ea29bb19493a75b42e5d9ad63", "timestamp" : 1649923954000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "gemini: Bump kernel to v5.15\u000a\u000aIt's working well on all tested targets, so let's move\u000aGemini forward to v5.15. imx is already bumped so why not.\u000a\u000aSigned-off-by: Linus Walleij \u000a", "date" : "2022-04-14 10:12:34 +0200", "id" : "81da8a295bad2d7ea29bb19493a75b42e5d9ad63", "msg" : "gemini: Bump kernel to v5.15", "paths" : [ { "editType" : "edit", "file" : "target/linux/gemini/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "scripts/gen_image_generic.sh" ], "commitId" : "4d289ae7e63893f90957b77962c6b60574d35441", "timestamp" : 1649981824000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "scripts/gen_image_generic.sh: fix order of files in EFI bootfs\u000a\u000amtools recursive copy (mcopy -s ...) is using READDIR(3) to iterate\u000aover the directory entries, hence they end up in the FAT filesystem in\u000atraversal order which breaks reproducibility (rather than being added\u000ato the FAT filesystem in a reproducible order). Implement recursive\u000acopy in gen_image_generic.sh in Shell code instead, as in that way we\u000acan force files to be copied in reproducible order.\u000a\u000aFixes: aece8f5ae8 (\"scripts/gen_image_generic.sh: generate reproducible EFI filesystem\")\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-15 01:17:04 +0100", "id" : "4d289ae7e63893f90957b77962c6b60574d35441", "msg" : "scripts/gen_image_generic.sh: fix order of files in EFI bootfs", "paths" : [ { "editType" : "edit", "file" : "scripts/gen_image_generic.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/mtools/Makefile" ], "commitId" : "08ebc3881d3f351d2d4ca9202ca446c96b38a1e1", "timestamp" : 1649981908000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "mtools: update to version 4.0.39\u000a\u000aImprovements since the 4.0.38 release are:\u000a - Rename strtoi to strosi (string to signed int). The strtoi\u000a function on BSD does something else (returns an intmax, not\u000a an int)\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-15 01:18:28 +0100", "id" : "08ebc3881d3f351d2d4ca9202ca446c96b38a1e1", "msg" : "mtools: update to version 4.0.39", "paths" : [ { "editType" : "edit", "file" : "tools/mtools/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/netdevices.mk" ], "commitId" : "c7077313106625d1f44d3b5ae1b099012b999032", "timestamp" : 1649999478000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "kernel: of-mdio: fix 5.15 fwnode_mdio dependency\u000a\u000aUpstream in commit bc1bee3b87ee (\"net: mdiobus: Introduce\u000afwnode_mdiobus_register_phy()\") in version 5.14 introduced new\u000adependency:\u000a\u000a Package kmod-of-mdio is missing dependencies for the following libraries:\u000a\u000a fwnode_mdio.ko\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-04-15 07:11:18 +0200", "id" : "c7077313106625d1f44d3b5ae1b099012b999032", "msg" : "kernel: of-mdio: fix 5.15 fwnode_mdio dependency", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/netdevices.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/netdevices.mk" ], "commitId" : "0fa0a19a607845d98946d9412ce2386bda03358a", "timestamp" : 1649999478000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "kernel: mdio-devres: fix of-mdio dependency\u000a\u000aarmvirt/64 when compiled with ALL_KMODS=y reports following:\u000a\u000a Package kmod-mdio-devres is missing dependencies for the following libraries:\u000a of_mdio.ko\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-04-15 07:11:18 +0200", "id" : "0fa0a19a607845d98946d9412ce2386bda03358a", "msg" : "kernel: mdio-devres: fix of-mdio dependency", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/netdevices.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/usb.mk" ], "commitId" : "0225469dcdd7d2d3f9b69b2d0e2f1e0648aad15b", "timestamp" : 1649999478000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "kernel: usb-net-smsc95xx: fix 5.15 dependency\u000a\u000aarmvirt/64 when compiled with ALL_KMODS=y reports following:\u000a\u000a Package kmod-usb-net-smsc95xx is missing dependencies for the following libraries:\u000a libphy.ko\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-04-15 07:11:18 +0200", "id" : "0225469dcdd7d2d3f9b69b2d0e2f1e0648aad15b", "msg" : "kernel: usb-net-smsc95xx: fix 5.15 dependency", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/usb.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/netdevices.mk" ], "commitId" : "8361946e1b940d060e902e381e785575f44b6e57", "timestamp" : 1649999478000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "kernel: netdevices: add generic selftests module\u000a\u000aUpstream in commit 3e1e58d64c3d (\"net: add generic selftest support\") in\u000aversion 5.13 added generic selftests module and usb-net-asix already\u000adepends on it, in version 5.18 via commit 1710b52d7c13 (\"net: usb:\u000asmsc95xx: add generic selftest support\") it will be used by\u000ausb-net-smsc95xx as well.\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-04-15 07:11:18 +0200", "id" : "8361946e1b940d060e902e381e785575f44b6e57", "msg" : "kernel: netdevices: add generic selftests module", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/netdevices.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/linux/modules/usb.mk" ], "commitId" : "afb0e9336e2e608a55fe0166e0280356f4b222be", "timestamp" : 1649999478000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "kernel: usb-net-asix: fix 5.15 dependency\u000a\u000aUpstream in commit 34a1dee6bc44 (\"net: usb: asix: ax88772: add generic\u000aselftest support\") in version 5.14 added dependency on generic selftest\u000afunctionality and armvirt/64 when compiled with ALL_KMODS=y reports following:\u000a\u000a Package kmod-usb-net-asix is missing dependencies for the following libraries:\u000a mdio_devres.ko\u000a selftests.ko\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-04-15 07:11:18 +0200", "id" : "afb0e9336e2e608a55fe0166e0280356f4b222be", "msg" : "kernel: usb-net-asix: fix 5.15 dependency", "paths" : [ { "editType" : "edit", "file" : "package/kernel/linux/modules/usb.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/target.mk" ], "commitId" : "68e672f32df3d6b8a75534df5962ac99b693601b", "timestamp" : 1649999478000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "build: target: improve UX of CONFIG_TARGET handling\u000a\u000aMake it clear, that for `make kernel_{menu,old}config` it's possible to\u000ause only following values for CONFIG_TARGET variable:\u000a\u000a * env\u000a * target\u000a * subtarget\u000a * subtarget_target\u000a\u000aThis should prevent misuse like `make kernel_menuconfig\u000aCONFIG_TARGET=bcm2710` etc.\u000a\u000aKeep support for obsolete `platform` and `subtarget_platform` targets\u000awith deprecation notice so this compat stuff could be removed in the\u000afuture.\u000a\u000aSigned-off-by: Petr Štetiar \u000aAcked-by: Piotr Dymacz \u000a", "date" : "2022-04-15 07:11:18 +0200", "id" : "68e672f32df3d6b8a75534df5962ac99b693601b", "msg" : "build: target: improve UX of CONFIG_TARGET handling", "paths" : [ { "editType" : "edit", "file" : "include/target.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/image/generic.mk", "target/linux/ath79/dts/qca9563_yuncore_xd3200.dts", "target/linux/ath79/generic/base-files/etc/board.d/01_leds", "target/linux/ath79/generic/base-files/etc/board.d/02_network", "package/boot/uboot-envtools/files/ath79", "target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata" ], "commitId" : "c91df224f54fdd44c9c0487a8c91876f5d273164", "timestamp" : 1649999478000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "ath79: add support for Yuncore XD3200\u000a\u000aSpecification:\u000a\u000a- QCA9563 (775MHz), 128MB RAM, 16MB SPI NOR\u000a- 2T2R 802.11b/g/n 2.4GHz\u000a- 2T2R 802.11n/ac 5GHz\u000a- 2x 10/100/1000 Mbps Ethernet, with 802.3at PoE support (WAN port)\u000a\u000aLED for 5 GHz WLAN is currently not supported as it is connected directly\u000ato the QCA9882 radio chip.\u000a\u000aFlash instructions:\u000a\u000aIf your device comes with generic QSDK based firmware, you can login\u000aover telnet (login: root, empty password, default IP: 192.168.188.253),\u000aissue first (important!) 'fw_setenv' command and then perform regular\u000aupgrade, using 'sysupgrade -n -F ...' (you can use 'wget' to download\u000aimage to the device, SSH server is not available):\u000a\u000a fw_setenv bootcmd \"bootm 0x9f050000 || bootm 0x9fe80000\"\u000a sysupgrade -n -F openwrt-...-yuncore_...-squashfs-sysupgrade.bin\u000a\u000aIn case your device runs firmware with YunCore custom GUI, you can use\u000aU-Boot recovery mode:\u000a\u000a1. Set a static IP 192.168.0.141/24 on PC and start TFTP server with\u000a 'tftp' image renamed to 'upgrade.bin'\u000a2. Power the device with reset button pressed and release it after 5-7\u000a seconds, recovery mode should start downloading image from server\u000a (unfortunately, there is no visible indication that recovery got\u000a enabled - in case of problems check TFTP server logs)\u000a\u000aSigned-off-by: Thibaut VARÈNE \u000a", "date" : "2022-04-15 07:11:18 +0200", "id" : "c91df224f54fdd44c9c0487a8c91876f5d273164", "msg" : "ath79: add support for Yuncore XD3200", "paths" : [ { "editType" : "add", "file" : "target/linux/ath79/dts/qca9563_yuncore_xd3200.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/board.d/01_leds" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/board.d/02_network" }, { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/ath79" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata" }, { "editType" : "edit", "file" : "target/linux/ath79/image/generic.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/mac80211/patches/ath9k/580-ath9k_ar9561_xpa_bias_level_top.patch" ], "commitId" : "f9ff282d17ec652d63fa2404e47bb0e15ed95b69", "timestamp" : 1649999478000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "mac80211 adjust QCA9561 PA bias\u000a\u000aath9k is setting the TX PA DC bias level different on QCA9561 and QCA9565\u000aalthough they have the same radio IP-core, which results in a very low\u000aoutput power and very low throughput as devices are further away from\u000athe AP (compared to other 2.4GHz APs.)\u000a\u000aIn real life testing, without this patch the 2.4GHz throughput on Yuncore\u000aXD3200 is around 10Mbps sitting close to the AP, and close to theoretical\u000amaximum with the patch applied.\u000a\u000aSigned-off-by: Clemens Hopfer \u000a[edit commit message]\u000aSigned-off-by: Thibaut VARÈNE \u000a", "date" : "2022-04-15 07:11:18 +0200", "id" : "f9ff282d17ec652d63fa2404e47bb0e15ed95b69", "msg" : "mac80211 adjust QCA9561 PA bias", "paths" : [ { "editType" : "add", "file" : "package/kernel/mac80211/patches/ath9k/580-ath9k_ar9561_xpa_bias_level_top.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/image/generic.mk", "package/boot/uboot-envtools/files/ath79", "target/linux/ath79/dts/qca9533_yuncore_a930.dts" ], "commitId" : "a05dcb07241aa83a4416b56201e31b4af8518981", "timestamp" : 1649999478000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "ath79: add support for Yuncore A930\u000a\u000aSpecification:\u000a\u000a- QCA9533 (650 MHz), 64 or 128MB RAM, 16MB SPI NOR\u000a- 2x 10/100 Mbps Ethernet, with 802.3at PoE support (WAN)\u000a- 2T2R 802.11b/g/n 2.4GHz\u000a\u000aFlash instructions:\u000a\u000aIf your device comes with generic QSDK based firmware, you can login\u000aover telnet (login: root, empty password, default IP: 192.168.188.253),\u000aissue first (important!) 'fw_setenv' command and then perform regular\u000aupgrade, using 'sysupgrade -n -F ...' (you can use 'wget' to download\u000aimage to the device, SSH server is not available):\u000a\u000a fw_setenv bootcmd \"bootm 0x9f050000 || bootm 0x9fe80000\"\u000a sysupgrade -n -F openwrt-...-yuncore_...-squashfs-sysupgrade.bin\u000a\u000aIn case your device runs firmware with YunCore custom GUI, you can use\u000aU-Boot recovery mode:\u000a\u000a1. Set a static IP 192.168.0.141/24 on PC and start TFTP server with\u000a 'tftp' image renamed to 'upgrade.bin'\u000a2. Power the device with reset button pressed and release it after 5-7\u000a seconds, recovery mode should start downloading image from server\u000a (unfortunately, there is no visible indication that recovery got\u000a enabled - in case of problems check TFTP server logs)\u000a\u000aSigned-off-by: Clemens Hopfer \u000aSigned-off-by: Thibaut VARÈNE \u000a", "date" : "2022-04-15 07:11:18 +0200", "id" : "a05dcb07241aa83a4416b56201e31b4af8518981", "msg" : "ath79: add support for Yuncore A930", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/image/generic.mk" }, { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/ath79" }, { "editType" : "add", "file" : "target/linux/ath79/dts/qca9533_yuncore_a930.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/dts/ar7100_mikrotik_routerboard-4xx.dtsi", "target/linux/ath79/dts/qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dts", "target/linux/ath79/dts/qca9533_mikrotik_routerboard-16m.dtsi", "target/linux/ath79/dts/ar9344_mikrotik_routerboard-sxt-5n.dtsi", "target/linux/ath79/dts/qca9558_mikrotik_routerboard-92x.dtsi", "target/linux/ath79/dts/ar9344_mikrotik_routerboard-16m-nor.dtsi", "target/linux/ath79/dts/ar9342_mikrotik_routerboard-912uag-2hpnd.dts" ], "commitId" : "8084ec8061ef04df9a9231a660ada0a52f427b5f", "timestamp" : 1649999478000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "ath79: cleanup mikrotik routerboot partitions\u000a\u000aFor some reason useless labels and aliases have been propagated through\u000acopy-paste. Before the issue spreads any further, this patch cleans up\u000aall relevant DTS files to the canonical form, bringing ath79 in line\u000awith other mikrotik platforms (ramips and ipq40xx).\u000a\u000aSigned-off-by: Thibaut VARÈNE \u000a", "date" : "2022-04-15 07:11:18 +0200", "id" : "8084ec8061ef04df9a9231a660ada0a52f427b5f", "msg" : "ath79: cleanup mikrotik routerboot partitions", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/dts/qca9558_mikrotik_routerboard-92x.dtsi" }, { "editType" : "edit", "file" : "target/linux/ath79/dts/qca9533_mikrotik_routerboard-16m.dtsi" }, { "editType" : "edit", "file" : "target/linux/ath79/dts/ar9344_mikrotik_routerboard-16m-nor.dtsi" }, { "editType" : "edit", "file" : "target/linux/ath79/dts/ar7100_mikrotik_routerboard-4xx.dtsi" }, { "editType" : "edit", "file" : "target/linux/ath79/dts/ar9342_mikrotik_routerboard-912uag-2hpnd.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/dts/qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/dts/ar9344_mikrotik_routerboard-sxt-5n.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "include/image-commands.mk" ], "commitId" : "7a256d97d9ded84d1bfd531e775099774e7b6b06", "timestamp" : 1650026521000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "image: strip metadata from images when used in other artifacts\u000a\u000aImage metadata and signature is of no use for images which are included\u000ainside other artifacts (like an SD-card image). Strip them off before\u000ausing images in artifacts or stashing them for the ImageBuilder as the\u000acontained signature breaks reproducibility.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-15 13:42:01 +0100", "id" : "7a256d97d9ded84d1bfd531e775099774e7b6b06", "msg" : "image: strip metadata from images when used in other artifacts", "paths" : [ { "editType" : "edit", "file" : "include/image-commands.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/patches-5.15/600-of_net-add-mac-address-ascii-support.patch", "target/linux/ath79/patches-5.10/600-of_net-add-mac-address-ascii-support.patch" ], "commitId" : "ecd81de7a5ab4899cc95107b402f7a402caf70bd", "timestamp" : 1650068588000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/yszhou4tech", "fullName" : "yszhou4tech" }, "authorEmail" : "yszhou4tech@gmail.com", "comment" : "ath79: add nvmem cell mac-address-ascii support\u000a\u000aThis is needed for devices with mac address stored in ascii format, e.g.\u000aHiWiFi HC6361 to be ported in the following patch.\u000a\u000aSigned-off-by: Yousong Zhou \u000a", "date" : "2022-04-16 00:23:08 +0000", "id" : "ecd81de7a5ab4899cc95107b402f7a402caf70bd", "msg" : "ath79: add nvmem cell mac-address-ascii support", "paths" : [ { "editType" : "add", "file" : "target/linux/ath79/patches-5.15/600-of_net-add-mac-address-ascii-support.patch" }, { "editType" : "add", "file" : "target/linux/ath79/patches-5.10/600-of_net-add-mac-address-ascii-support.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/image/generic.mk", "target/linux/ath79/generic/base-files/etc/board.d/01_leds", "target/linux/ath79/dts/ar9331_hiwifi_hc6361.dts", "target/linux/ath79/generic/base-files/etc/board.d/02_network" ], "commitId" : "5c147d36ba7e998aee7ff4f81553b935bcfc5383", "timestamp" : 1650072429000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/yszhou4tech", "fullName" : "yszhou4tech" }, "authorEmail" : "yszhou4tech@gmail.com", "comment" : "ath79: port HiWiFi HC6361 from ar71xx\u000a\u000aThe device was added for ar71xx target and dropped during the ath79\u000atransition, mainly because of the ascii mac address stored in bdinfo\u000apartition\u000a\u000aDevice page, http://wiki.openwrt.org/toh/hiwifi/hc6361\u000a\u000aThe vendor u-boot image accepts sysupgrade.bin image with specific\u000arequirements, including having squashfs signature \"hsqs\" at file offset\u000a0x140000. This is not possible now that OpenWrt kernel image is at\u000aleast 2MB with the signature at offset 0x240000.\u000a\u000aInstallation of current build of OpenWrt now requires a bootstrap step\u000aof installing an earlier version first.\u000a\u000a - If the vendor u-boot accepts sysupgrade image, hc6361 image of LEDE\u000a release should work\u000a - If the vendor u-boot accepts only verified flashsmt image, install\u000a the one in the above device page. The image is based on Barrier\u000a Breaker\u000a\u000a SHA256SUM of the flashsmt image\u000a\u000a\u000981b193b95ea5f8e5c30cd62fa9facf275f39233be4fdeed7038f3deed2736156\u000a\u000aAfter the bootstrap step, current build of OpenWrt can be installed\u000athere fine.\u000a\u000aSigned-off-by: Yousong Zhou \u000a", "date" : "2022-04-16 01:27:09 +0000", "id" : "5c147d36ba7e998aee7ff4f81553b935bcfc5383", "msg" : "ath79: port HiWiFi HC6361 from ar71xx", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/board.d/02_network" }, { "editType" : "edit", "file" : "target/linux/ath79/image/generic.mk" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/board.d/01_leds" }, { "editType" : "add", "file" : "target/linux/ath79/dts/ar9331_hiwifi_hc6361.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-r7500.dts", "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-rt4230w-rev6.dts" ], "commitId" : "3a4d972d43987e1ab0f697817c0f68d1a4a706dc", "timestamp" : 1650100974000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ipq806x: remove non-working fixes for USB bug in 5.10 dtsi additions\u000a\u000aThese workarrounds are incomplete and non-functional, and thus not needed.\u000a\u000aSigned-off-by: Rodrigo Balerdi \u000a", "date" : "2022-04-16 11:22:54 +0200", "id" : "3a4d972d43987e1ab0f697817c0f68d1a4a706dc", "msg" : "ipq806x: remove non-working fixes for USB bug in 5.10 dtsi additions", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-rt4230w-rev6.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-r7500.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/patches-5.10/083-ipq8064-dtsi-additions.patch" ], "commitId" : "284f2c2ae0e569660effa61c9f8d0f6459a2ae19", "timestamp" : 1650100974000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ipq806x: fix USB bug in 5.10 dtsi additions\u000a\u000aThe existing device tree has incorrect definitions for usb3_0 and usb3_1\u000aand the blocks they depend upon: their addresses and interrupts are\u000aswapped. However, their clocks and resets are not. The result is that\u000athe USB blocks are non-functional if only one of them is enabled.\u000a\u000aThis fix backports the definitions from mainline Linux 5.15 to\u000aOpenWrt's 5.10 dtsi additions. See the relevant mainline code here:\u000ahttps://github.com/torvalds/linux/blob/v5.17/arch/arm/boot/dts/qcom-ipq8064.dtsi#L1062-L1148\u000a\u000aThis fix does not break existing ports. But some ports may have enabled\u000aboth USB blocks even thought their board only implements one, because\u000aenabling a single USB block would not have worked before this fix.\u000aThis means that revisiting all ports of ipq806x devices that implement\u000aa single USB port is advised. This work must be done by maintainers that\u000acan determine which USB block corresponds to the implemented port on\u000atheir hardware.\u000a\u000aNote that this fix swaps the names of the hardware ports. This is\u000aunfortunate, but will happen anyway when switching to kernel 5.15. Thus,\u000ait is best to do this ASAP, before users get to depend on port names.\u000a\u000aIt is strongly recommended that this fix is backported to 22.03 before\u000aits release. This will minimize the number of users affected by the port\u000aname swap.\u000a\u000aSigned-off-by: Rodrigo Balerdi \u000a", "date" : "2022-04-16 11:22:54 +0200", "id" : "284f2c2ae0e569660effa61c9f8d0f6459a2ae19", "msg" : "ipq806x: fix USB bug in 5.10 dtsi additions", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.10/083-ipq8064-dtsi-additions.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8062.dtsi" ], "commitId" : "3f0d87fd69b13f7d1fa06bdcc951a2896a0a9360", "timestamp" : 1650100974000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ipq806x: fix wrong CPU OPP for ipq8062\u000a\u000aFix wrong CPU OPP for ipq8062. Revision of the SoC added an\u000aextra 25mV for every pvs. Also fix the voltage min/max value\u000athat were wrong.\u000a\u000aReviewed-by: Robert Marko robimarko@gmail.com\u000aSigned-off-by: Ansuel Smith \u000a", "date" : "2022-04-16 11:22:54 +0200", "id" : "3f0d87fd69b13f7d1fa06bdcc951a2896a0a9360", "msg" : "ipq806x: fix wrong CPU OPP for ipq8062", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8062.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/backport-5.15/880-v5.19-cdc_ether-export-usbnet_cdc_zte_rx_fixup.patch", "target/linux/generic/backport-5.10/882-v5.19-rndis_host-limit-scope-of-bogus-MAC-address-detectio.patch", "target/linux/generic/backport-5.15/882-v5.19-rndis_host-limit-scope-of-bogus-MAC-address-detectio.patch", "target/linux/generic/backport-5.10/880-v5.19-cdc_ether-export-usbnet_cdc_zte_rx_fixup.patch", "target/linux/generic/backport-5.15/881-v5.19-rndis_host-enable-the-bogus-MAC-fixup-for-ZTE-device.patch", "target/linux/generic/backport-5.10/881-v5.19-rndis_host-enable-the-bogus-MAC-fixup-for-ZTE-device.patch" ], "commitId" : "c99013e242682a71051619806f9cc4f4e51a58fa", "timestamp" : 1650110531000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: backport ZTE RNDIS bogus MAC address fix\u000a\u000aThis is required to support built-in modem of ZTE MF286R, in addition to\u000aother external modems, such as MF831, MF910, MF920, which refuse to\u000areconfigure their remote MAC address, even if \"locally administered\" bit\u000ais set, leading to dropped traffic towards the host. Add a workaround\u000afor that issue already present in cdc_ether to rndis_host driver as\u000awell.\u000a\u000aSigned-off-by: Lech Perczak \u000a", "date" : "2022-04-16 14:02:11 +0200", "id" : "c99013e242682a71051619806f9cc4f4e51a58fa", "msg" : "kernel: backport ZTE RNDIS bogus MAC address fix", "paths" : [ { "editType" : "add", "file" : "target/linux/generic/backport-5.10/880-v5.19-cdc_ether-export-usbnet_cdc_zte_rx_fixup.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/881-v5.19-rndis_host-enable-the-bogus-MAC-fixup-for-ZTE-device.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/880-v5.19-cdc_ether-export-usbnet_cdc_zte_rx_fixup.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/882-v5.19-rndis_host-limit-scope-of-bogus-MAC-address-detectio.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.10/882-v5.19-rndis_host-limit-scope-of-bogus-MAC-address-detectio.patch" }, { "editType" : "add", "file" : "target/linux/generic/backport-5.15/881-v5.19-rndis_host-enable-the-bogus-MAC-fixup-for-ZTE-device.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/comgt/files/ncm.sh" ], "commitId" : "a67629bbe25ef3d0e159db1e0c6ca81affd06898", "timestamp" : 1650110531000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "comgt: ncm: allow specification of interface name\u000a\u000aAdd ifname property to UCI, which can be used to override the\u000aautodetected interface name in case the detection fails due to having\u000anone or more than one interface exposed by the modem, which is not\u000aexplicitly linked to TTY port. This is needed on certain variants of ZTE\u000aMF286R built-in modem, which exposes both RNDIS and CDC-ECM interfaces\u000aon the modem, on which the automatic detection may select the wrong\u000anetwork interface.\u000a\u000aSigned-off-by: Lech Perczak \u000a", "date" : "2022-04-16 14:02:11 +0200", "id" : "a67629bbe25ef3d0e159db1e0c6ca81affd06898", "msg" : "comgt: ncm: allow specification of interface name", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/comgt/files/ncm.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/comgt/files/ncm.sh" ], "commitId" : "b2940bb8b2878ce193f2edaee3e7d4c44f4a2065", "timestamp" : 1650110531000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "comgt: ncm: select first available network interface for device\u000a\u000aSome modems expose multiple network interfaces on the same USB device,\u000acausing the connection setup script to fail, because glob matching in\u000athe detection phase causes 'ls' to output more than one interface name\u000aplus their base directories in sysfs. Avoid that by listing the\u000adirectories explicitly and then selecting first available interface.\u000aThis is the case for some variants of ZTE MF286R built-in modem, which\u000aexposes both RNDIS and CDC-ECM network interfaces, causing the\u000aconnection setup to fail.\u000a\u000aSigned-off-by: Lech Perczak \u000a", "date" : "2022-04-16 14:02:11 +0200", "id" : "b2940bb8b2878ce193f2edaee3e7d4c44f4a2065", "msg" : "comgt: ncm: select first available network interface for device", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/comgt/files/ncm.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/comgt/files/ncm.sh" ], "commitId" : "ed7957810c0aee04943559be9b0ed23431ee0654", "timestamp" : 1650110531000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "comgt: ncm: try to detect interface for ttyACM ports\u000a\u000aSome modems expose ttyACM as their control ports, which have the\u000a\"device\" symlink pointing one level down in sysfs tree. Try to find\u000anetwork interfaces for them as well, this is commonly used for modems\u000aexposing ACM + RNDIS or ACM + ECM interface combinations.\u000a\u000aCo-developed-by: Cezary Jackiewicz \u000aSigned-off-by: Cezary Jackiewicz \u000aSigned-off-by: Lech Perczak \u000a", "date" : "2022-04-16 14:02:11 +0200", "id" : "ed7957810c0aee04943559be9b0ed23431ee0654", "msg" : "comgt: ncm: try to detect interface for ttyACM ports", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/comgt/files/ncm.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/comgt/Makefile", "package/network/utils/comgt/files/ncm.json" ], "commitId" : "e02fb42c53bad5dd36726c6ef5a46bfe31d2e400", "timestamp" : 1650110531000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "comgt: support ZTE MF286R modem\u000a\u000aThe modem is based on Marvell PXA1826 and uses ACM+RNDIS interface to\u000aestablish connection with custom commands specific to ZTE modems.\u000aTwo variants of modems were discovered, some identifying themselves\u000aas \"ZTE\", and others as plain \"Marvell\", the chipset manufacturer.\u000aThe modem itself runs a fork of OpenWrt inside, which root shell can be\u000aaccessed via ADB interface.\u000a\u000aSigned-off-by: Cezary Jackiewicz \u000aSigned-off-by: Lech Perczak \u000a", "date" : "2022-04-16 14:02:11 +0200", "id" : "e02fb42c53bad5dd36726c6ef5a46bfe31d2e400", "msg" : "comgt: support ZTE MF286R modem", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/comgt/files/ncm.json" }, { "editType" : "edit", "file" : "package/network/utils/comgt/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_avm_fritz7362sl.dts", "target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_avm_fritz736x.dtsi", "target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_avm_fritz7360-v2.dts", "target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_avm_fritz7360sl.dts" ], "commitId" : "56cd49bdc8ff762c52327ee7faa14cb99895e0fd", "timestamp" : 1650110531000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "lantiq: fritz736x: Move GPIO resets to the inidvidual board.dts files\u000a\u000aFRITZ!Box 7360 V2 and FRITZ!Box 7360 SL both use GPIOs 37 (for &phy0)\u000aand GPIO 44 (for &phy1) to control the PHY's reset lines. FRITZ!Box 7362\u000aSL however uses GPIO 45 (for &phy0) and GPIO 44 (for &phy1). Move the\u000aGPIO reset definitions to each individual board .dts and while at it,\u000afix the GPIOs for the FRITZ!Box 7362 SL.\u000a\u000aSigned-off-by: Martin Blumenstingl \u000a", "date" : "2022-04-16 14:02:11 +0200", "id" : "56cd49bdc8ff762c52327ee7faa14cb99895e0fd", "msg" : "lantiq: fritz736x: Move GPIO resets to the inidvidual board.dts files", "paths" : [ { "editType" : "edit", "file" : "target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_avm_fritz7360-v2.dts" }, { "editType" : "edit", "file" : "target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_avm_fritz7362sl.dts" }, { "editType" : "edit", "file" : "target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_avm_fritz736x.dtsi" }, { "editType" : "edit", "file" : "target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_avm_fritz7360sl.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/pcre/Makefile" ], "commitId" : "fc60b97a772e857d1d049b34f116d91c462db462", "timestamp" : 1650110531000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "pcre: pass -fPIC under host as well\u000a\u000astatic libraries need them as they are not PIC by default.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-04-16 14:02:11 +0200", "id" : "fc60b97a772e857d1d049b34f116d91c462db462", "msg" : "pcre: pass -fPIC under host as well", "paths" : [ { "editType" : "edit", "file" : "package/libs/pcre/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/readline/Makefile" ], "commitId" : "b363f7488643882b9c53a1e2c6db2a110703cc1d", "timestamp" : 1650110531000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "readline: add host PIC\u000a\u000aPython seems to fail to link to libreadline properly because of this.\u000aNot a fatal error but an error nontheless.\u000a\u000aSigned-off-by: Rosen Penev \u000a", "date" : "2022-04-16 14:02:11 +0200", "id" : "b363f7488643882b9c53a1e2c6db2a110703cc1d", "msg" : "readline: add host PIC", "paths" : [ { "editType" : "edit", "file" : "package/libs/readline/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/image/mt76x8.mk", "target/linux/ramips/mt76x8/base-files/etc/board.d/02_network", "target/linux/ramips/dts/mt7628an_wavlink_wl-wn531a3.dts" ], "commitId" : "bb505d82add5636da891bb97fdabc57947280e88", "timestamp" : 1650110531000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ramips: add support for Wavlink WL-WN531A3\u000a\u000aThe Wavlink WL-WN531A3 is an AC1200 router with 5 fast ethernet ports\u000aand one USB 2.0 port.\u000aIt's also known as Wavlink QUANTUM D4.\u000a\u000aHardware\u000a--------\u000aSoC: Mediatek MT7628AN\u000aRAM: 64MB\u000aFLASH: 8MB NOR (GigaDevice GD25Q64CSIG3)\u000aETH:\u000a - 5x 10/100 Mbps Ethernet (4x LAN + 1x WAN)\u000aWIFI:\u000a - 2.4GHz: 1x (integrated in SOC) (2x2:2)\u000a - 5GHz: 1x MT7612E (2x2:2)\u000a - 4 external antennas\u000aBTN:\u000a - 1x Reset button\u000a - 1x WPS button\u000a - 1x Turbo button\u000a - 1x Touchlink button\u000a - 1x ON/OFF switch\u000aLEDS:\u000a - 1x Red led (system status)\u000a - 1x Blue led (system status)\u000a - 7x Blue leds (wifi led + 5 ethernet ports + power)\u000aUSB:\u000a - 1x USB 2.0 port\u000aUART:\u000a - 57600-8-N-1\u000a J1\u000a O VCC +3,3V (near lan ports)\u000a o RX\u000a o TX\u000a o GND\u000a\u000aEverything works correctly.\u000a\u000aCurrently there is no firmware update available. Because of this, in\u000aorder to restore the OEM firmware, you must firstly dump the OEM\u000afirmware from your router before you flash the OpenWrt image.\u000a\u000aBackup the OEM Firmware\u000a-----------------------\u000aThe following steps are to be intended for users having little to none\u000aexperience in linux. Obviously there are many ways to backup the OEM\u000afirmware, but probably this is the easiest way for this router.\u000aProcedure tested on M31A3.V4300.200420 firmware version.\u000a\u000a1) Go to http://192.168.10.1/webcmd.shtml\u000a\u000a2) Type the following line in the \"Command\" input box and then press enter:\u000a\u0009mkdir /etc_ro/lighttpd/www/dev; cp /dev/mtd0ro /etc_ro/lighttpd/www/dev/mtd0ro; ls -la /etc_ro/lighttpd/www/dev/mtd0ro\u000a\u000a3) After few seconds in the textarea should appear this output:\u000a\u0009-rw-r--r-- 1 0 0 8388608 /etc_ro/lighttpd/www/dev/mtd0ro\u000a\u000a If your output doesn't match mine, stop reading and ask for\u000a help in the forum.\u000a\u000a4) Open in another tab http://192.168.10.1/dev/mtd0ro to download the\u000a content of the whole NOR. If the file size is 0 byte, stop reading\u000a and ask for help in the forum.\u000a\u000a5) Come back to the http://192.168.10.1/webcmd.shtml webpage and type:\u000a\u0009rm /etc_ro/lighttpd/www/dev/mtd0ro; for i in 1 2 3 4 ; do cp /dev/mtd${i}ro /etc_ro/lighttpd/www/dev/mtd${i}ro; done; ls -la /etc_ro/lighttpd/www/dev/\u000a\u000a6) After few seconds, in the textarea should appear this output:\u000a\u0009-rw-r--r-- 1 0 0 196608 mtd1ro\u000a\u0009-rw-r--r-- 1 0 0 65536 mtd2ro\u000a\u0009-rw-r--r-- 1 0 0 65536 mtd3ro\u000a\u0009-rw-r--r-- 1 0 0 8060928 mtd4ro\u000a\u0009drwxr-xr-x 7 0 0 0 ..\u000a\u0009drwxr-xr-x 2 0 0 0 .\u000a\u000a If your output doesn't match mine, stop reading and ask for\u000a help in the forum.\u000a\u000a7) Open the following links to download the partitions of the OEM FW:\u000a\u0009http://192.168.10.1/dev/mtd1ro\u000a\u0009http://192.168.10.1/dev/mtd2ro\u000a\u0009http://192.168.10.1/dev/mtd3ro\u000a\u0009http://192.168.10.1/dev/mtd4ro\u000a\u000a If one (or more) of these files are 0 byte, stop reading and ask\u000a for help in the forum.\u000a\u000a8) Store these downloaded files in a safe place.\u000a\u000a9) Reboot your router to remove any temporary file in ram.\u000a\u000aInstallation\u000a------------\u000aFlash the initramfs image in the OEM firmware interface\u000a(http://192.168.10.1/update.shtml).\u000aWhen Openwrt boots, flash the sysupgrade image otherwise you won't be\u000aable to keep configuration between reboots.\u000a\u000aRestore OEM Firmware\u000a--------------------\u000aFlash the \"mtd4ro\" file you previously backed-up directly from LUCI.\u000aWarning: Remember to not keep settings!\u000aWarning2: Remember to force the flash.\u000a\u000aNotes\u000a-----\u000a1) Router mac addresses:\u000a LAN\u0009\u0009XX:XX:XX:XX:XX:9B (factory @ 0x28)\u000a WAN\u0009\u0009XX:XX:XX:XX:XX:9C (factory @ 0x2e)\u000a WIFI 2G\u0009XX:XX:XX:XX:XX:9D (factory @ 0x04)\u000a WIFI 5G\u0009XX:XX:XX:XX:XX:9E (factory @ 0x8004)\u000a\u000a LABEL\u0009XX:XX:XX:XX:XX:9D\u000a\u000a2) There is just one wifi led for both wifi interfaces.\u000a It currently shows only the 2.4 GHz wifi activity.\u000a\u000aSigned-off-by: Davide Fioravanti \u000a", "date" : "2022-04-16 14:02:11 +0200", "id" : "bb505d82add5636da891bb97fdabc57947280e88", "msg" : "ramips: add support for Wavlink WL-WN531A3", "paths" : [ { "editType" : "add", "file" : "target/linux/ramips/dts/mt7628an_wavlink_wl-wn531a3.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/mt76x8/base-files/etc/board.d/02_network" }, { "editType" : "edit", "file" : "target/linux/ramips/image/mt76x8.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/mt7621_bolt_arion.dts", "target/linux/ramips/image/mt7621.mk", "target/linux/ramips/mt7621/base-files/etc/board.d/02_network", "package/boot/uboot-envtools/files/ramips" ], "commitId" : "78c3534645958c123aa82cec9926a34eed5dd5dd", "timestamp" : 1650110531000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ramips: add support for BOLT! Arion\u000a\u000aThis device is from now-defunct BOLT! ISP in Indonesia.\u000aThe original firmware is based on mediatek SDK running linux 2.6 or 3.x in later revision.\u000a\u000aSpecifications:\u000a\u000a- SoC: MediaTek MT7621\u000a- Flash: 32 MiB NOR SPI\u000a- RAM: 128 MiB DDR3\u000a- Ethernet: 2x 10/100/1000 Mbps (switched, LAN + WAN)\u000a- WIFI0: MT7603E 2.4GHz 802.11b/g/n\u000a- WIFI1: MT7612E 5GHz 802.11ac\u000a- Antennas: 2x internal, non-detachable\u000a- LEDs: Programmable LEDs: 5 blue LEDs (wlan, tel, sig1-3) and 2 red LEDs (wlan and sig1)\u000a Non-programmable \"Power\" LED\u000a- Buttons: Reset and WPS\u000a\u000aInstalation:\u000aInstall from TFTP\u000a\u000aSet your PC IP to 10.10.10.3 and gateway to 10.10.10.123\u000aPress \"1\" when turning on the router, and type the initramfs file name\u000a\u000aYou also need to solder pin header or cable to J4 or neighboring test points (T19-T21)\u000aPinouts from top to bottom: GND, TX, RX, VCC (3.3v)\u000aBaudrate: 57600n8\u000a\u000aThere's also an additional gigabit transformer and RTL8211FD managed by the LTE module on the backside of the PCB.\u000a\u000aSigned-off-by: Abdul Aziz Amar \u000a", "date" : "2022-04-16 14:02:11 +0200", "id" : "78c3534645958c123aa82cec9926a34eed5dd5dd", "msg" : "ramips: add support for BOLT! Arion", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/board.d/02_network" }, { "editType" : "add", "file" : "target/linux/ramips/dts/mt7621_bolt_arion.dts" }, { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/ramips" }, { "editType" : "edit", "file" : "target/linux/ramips/image/mt7621.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/pending-5.10/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch", "include/kernel-5.10", "target/linux/generic/backport-5.10/711-v5.12-sfp-add-support-for-100-base-x-SFPs.patch", "target/linux/generic/pending-5.10/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch", "target/linux/generic/backport-5.10/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch", "target/linux/bcm27xx/patches-5.10/950-0596-clk-Always-clamp-the-rounded-rate.patch", "target/linux/bcm27xx/patches-5.10/950-0537-clk-Introduce-a-clock-request-API.patch", "target/linux/generic/backport-5.10/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch", "target/linux/generic/backport-5.10/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch", "target/linux/bcm27xx/patches-5.10/950-0639-cgroup-Disable-cgroup-memory-by-default.patch", "target/linux/generic/pending-5.10/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch", "target/linux/bcm27xx/patches-5.10/950-0572-clk-requests-Ignore-if-the-pointer-is-null.patch", "target/linux/bcm27xx/patches-5.10/950-0581-clk-requests-Dereference-the-request-pointer-after-t.patch", "target/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch", "target/linux/at91/patches-5.10/247-clk-use-clk_core_get_rate_recalc-in-clk_rate_get.patch", "target/linux/generic/backport-5.10/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch", "target/linux/generic/backport-5.10/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch", "target/linux/apm821xx/patches-5.10/150-ata-sata_dwc_460ex-Fix-crash-due-to-OOB-write.patch", "target/linux/ipq806x/patches-5.10/108-v5.14-net-stmmac-explicitly-deassert-gmac-ahb-reset.patch", "target/linux/generic/backport-5.10/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch", "target/linux/generic/backport-5.10/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch", "target/linux/generic/backport-5.10/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch", "target/linux/bcm27xx/patches-5.10/950-0256-gpiolib-Don-t-prevent-IRQ-usage-of-output-GPIOs.patch", "target/linux/bcm63xx/patches-5.10/143-gpio-fix-device-tree-gpio-hogs-on-dual-role-gpio-pin.patch" ], "commitId" : "0085dd6cb5e3c57dd22994c22ce893575711b6f7", "timestamp" : 1650110531000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: bump 5.10 to 5.10.111\u000a\u000aRemoved upstreamed:\u000a pending-5.10/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch\u000a apm821xx/patches-5.10/150-ata-sata_dwc_460ex-Fix-crash-due-to-OOB-write.patch\u000a\u000aAll other patches automatically rebased.\u000a\u000aBuild system: x86_64\u000aBuild-tested: bcm2711/RPi4B, mt7622/RT3200\u000aRun-tested: bcm2711/RPi4B, mt7622/RT3200\u000a\u000aSigned-off-by: John Audia \u000a", "date" : "2022-04-16 14:02:11 +0200", "id" : "0085dd6cb5e3c57dd22994c22ce893575711b6f7", "msg" : "kernel: bump 5.10 to 5.10.111", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0581-clk-requests-Dereference-the-request-pointer-after-t.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch" }, { "editType" : "delete", "file" : "target/linux/apm821xx/patches-5.10/150-ata-sata_dwc_460ex-Fix-crash-due-to-OOB-write.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0596-clk-Always-clamp-the-rounded-rate.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/711-v5.12-sfp-add-support-for-100-base-x-SFPs.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0537-clk-Introduce-a-clock-request-API.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0256-gpiolib-Don-t-prevent-IRQ-usage-of-output-GPIOs.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0639-cgroup-Disable-cgroup-memory-by-default.patch" }, { "editType" : "edit", "file" : "include/kernel-5.10" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0572-clk-requests-Ignore-if-the-pointer-is-null.patch" }, { "editType" : "edit", "file" : "target/linux/bcm63xx/patches-5.10/143-gpio-fix-device-tree-gpio-hogs-on-dual-role-gpio-pin.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.10/108-v5.14-net-stmmac-explicitly-deassert-gmac-ahb-reset.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch" }, { "editType" : "delete", "file" : "target/linux/generic/pending-5.10/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch" }, { "editType" : "edit", "file" : "target/linux/at91/patches-5.10/247-clk-use-clk_core_get_rate_recalc-in-clk_rate_get.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/pending-5.15/920-mangle_bootargs.patch", "target/linux/generic/backport-5.15/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch", "target/linux/ath79/patches-5.15/910-unaligned_access_hacks.patch", "target/linux/generic/pending-5.15/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch", "include/kernel-5.15", "target/linux/generic/pending-5.15/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch", "target/linux/generic/backport-5.15/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch", "target/linux/generic/backport-5.15/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch", "target/linux/generic/backport-5.15/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch", "target/linux/generic/backport-5.15/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch", "target/linux/generic/backport-5.15/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch", "target/linux/generic/backport-5.15/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch", "target/linux/ipq806x/patches-5.15/0067-generic-Mangle-bootloader-s-kernel-arguments.patch", "target/linux/generic/backport-5.15/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch", "target/linux/generic/hack-5.15/661-kernel-ct-size-the-hashtable-more-adequately.patch" ], "commitId" : "de7535a6ac4467dbc2981fbd5b0aa785d286c9a0", "timestamp" : 1650110533000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: bump 5.15 to 5.15.34\u000a\u000aDeleted (upstreamed):\u000ageneric/pending-5.15/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch [1]\u000a\u000a[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.34&id=60eabd66d17fa2cbc31f670b2f201f0bc54090a2\u000a\u000aSigned-off-by: Rui Salvaterra \u000a", "date" : "2022-04-16 14:02:13 +0200", "id" : "de7535a6ac4467dbc2981fbd5b0aa785d286c9a0", "msg" : "kernel: bump 5.15 to 5.15.34", "paths" : [ { "editType" : "delete", "file" : "target/linux/generic/pending-5.15/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch" }, { "editType" : "edit", "file" : "target/linux/ath79/patches-5.15/910-unaligned_access_hacks.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch" }, { "editType" : "edit", "file" : "target/linux/ipq806x/patches-5.15/0067-generic-Mangle-bootloader-s-kernel-arguments.patch" }, { "editType" : "edit", "file" : "target/linux/generic/hack-5.15/661-kernel-ct-size-the-hashtable-more-adequately.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/920-mangle_bootargs.patch" }, { "editType" : "edit", "file" : "include/kernel-5.15" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.15/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "scripts/cfe-wfi-tag.py", "scripts/cfe-partition-tag.py" ], "commitId" : "0642a2166b9526ec01fe47b6aed1fd57a29e35f9", "timestamp" : 1650113597000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "scripts: use std library for jam crc32 calculation\u000a\u000aCRC32 is available in a standard library. It seems reasonable\u000ato defer to that rather than run a custom implementation.\u000a\u000aSigned-off-by: Doug Kerr \u000a", "date" : "2022-04-16 14:53:17 +0200", "id" : "0642a2166b9526ec01fe47b6aed1fd57a29e35f9", "msg" : "scripts: use std library for jam crc32 calculation", "paths" : [ { "editType" : "edit", "file" : "scripts/cfe-wfi-tag.py" }, { "editType" : "edit", "file" : "scripts/cfe-partition-tag.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "scripts/cfe-wfi-tag.py", "scripts/cfe-partition-tag.py" ], "commitId" : "6f692c9c497e5e60eb51da741b07ef1c10096355", "timestamp" : 1650113597000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "scripts: format to black\u000a\u000aclean up formatting with black using 80 character line limit\u000a\u000aSigned-off-by: Doug Kerr \u000a", "date" : "2022-04-16 14:53:17 +0200", "id" : "6f692c9c497e5e60eb51da741b07ef1c10096355", "msg" : "scripts: format to black", "paths" : [ { "editType" : "edit", "file" : "scripts/cfe-wfi-tag.py" }, { "editType" : "edit", "file" : "scripts/cfe-partition-tag.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/image/mt76x8.mk", "target/linux/ramips/dts/mt7628an_asus_rt-ac1200.dts", "target/linux/ramips/dts/mt7628an_asus_rt-ac1200.dtsi", "target/linux/ramips/dts/mt7628an_asus_rt-ac1200-v2.dts", "target/linux/ramips/mt76x8/base-files/etc/board.d/02_network" ], "commitId" : "a4bf562aa71ad1e3dcffa392b79110d803a93f11", "timestamp" : 1650115811000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ramips: add support for ASUS RT-AC1200-V2\u000a\u000aHardware specifications:\u000aSoC: MT7628DAN MIPS_24KEc@580MHz 2.4G-n 2x2\u000aWiFi: MT7613BEN 5G-ac 160MHz 2x2\u000aSwitch: 4x100M built-in SoC\u000aFlash: 16MB W25Q128JVSQ SPI-NOR\u000aDRAM: 64MB built-in SoC\u000a\u000aMAC addresses as verified by OEM firmware:\u000ause address source\u000aLan/Wan/2G *:60 factory 0x4 (label)\u000a5G *:64 factory 0x8000\u000a\u000aSerial console: 57600,8n1\u000a\u000aInstallation:\u000a\u000aAsus windows recovery tool:\u000a\u000ainstall the Asus firmware restoration utility\u000aunplug the router, hold the reset button while powering it on\u000arelease when the power LED flashes slowly\u000aspecify a static IP on your computer:\u000aIP address: 192.168.1.75\u000aSubnet mask 255.255.255.0\u000astart the Asus firmware restoration utility, specify the factory image\u000aand press upload\u000ado NOT power off the device after OpenWrt has booted until the LED flashing\u000aafter flashing OpenWrt, there will be first no 5GHz Wifi available probably,\u000await until blinking finishes and do a reboot\u000aTFTP Recovery method:\u000a\u000aset computer to a static ip, 192.168.1.75\u000aconnect computer to the LAN 1 port of the router\u000ahold the reset button while powering on the router for a few seconds\u000asend firmware image using a tftp client; i.e from linux:\u000a$ tftp\u000atftp> binary\u000atftp> connect 192.168.1.1\u000atftp> put factory.bin\u000atftp> quit\u000ado NOT power off the device after OpenWrt has booted until the LED flashing\u000aafter flashing OpenWrt, there will be first no 5GHz Wifi available probably,\u000await until blinking finishes and do a reboot\u000a\u000aSigned-off-by: Tamas Balogh \u000a", "date" : "2022-04-16 15:30:11 +0200", "id" : "a4bf562aa71ad1e3dcffa392b79110d803a93f11", "msg" : "ramips: add support for ASUS RT-AC1200-V2", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7628an_asus_rt-ac1200.dts" }, { "editType" : "add", "file" : "target/linux/ramips/dts/mt7628an_asus_rt-ac1200.dtsi" }, { "editType" : "edit", "file" : "target/linux/ramips/image/mt76x8.mk" }, { "editType" : "add", "file" : "target/linux/ramips/dts/mt7628an_asus_rt-ac1200-v2.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/mt76x8/base-files/etc/board.d/02_network" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/mt7621_linksys_ea7xxx.dtsi" ], "commitId" : "fb3f519e59653ead7ed02a3254e6f2f9ecfc8030", "timestamp" : 1650121169000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ramips: mt7621: make u_env partition r/w for Linksys EA7xxx devices\u000a\u000aMake u_env partition read/write - currently cannot write to it, which\u000ablocks fw_setenv. This in turn breaks features like Advanced Reboot,\u000awhich rely on setting the environment variable boot_part (1 or 2).\u000a\u000aSigned-off-by: Russell Morris \u000a", "date" : "2022-04-16 16:59:29 +0200", "id" : "fb3f519e59653ead7ed02a3254e6f2f9ecfc8030", "msg" : "ramips: mt7621: make u_env partition r/w for Linksys EA7xxx devices", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/dts/mt7621_linksys_ea7xxx.dtsi" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/dts/qca9558_mikrotik_routerboard-962uigs-5hact2hnt.dts", "target/linux/ath79/mikrotik/base-files/etc/board.d/02_network", "target/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom", "target/linux/ath79/image/mikrotik.mk", "target/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/11-ath10k-caldata", "target/linux/ath79/dts/qca9558_mikrotik_routerboard-96x.dtsi" ], "commitId" : "c2140e32ce32b9cc60f7d408e20bdf45dce6a634", "timestamp" : 1650121169000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ath79: add support for MikroTik RouterBOARD 962UiGS-5HacT2HnT (hAP ac)\u000a\u000aThis patch adds support for the MikroTik RouterBOARD 962UiGS-5HacT2HnT (hAP ac)\u000a\u000aSpecifications:\u000a- SoC: QCA9558\u000a- RAM: 128 MB\u000a- Flash: 16 MB SPI\u000a- 2.4GHz WLAN: 3x3:3 802.11n on SoC\u000a- 5GHz WLAN: 3x3:3 802.11ac on QCA9880 connected via PCIe\u000a- Switch: 5x 1000/100/10 on QCA8337 connected via RGMII\u000a- SFP cage: connected via SGMII (tested with genuine & generic GLC-T)\u000a- USB: 1x type A, GPIO power switch\u000a- PoE: Passive input on Ether1, GPIO switched passthrough to Ether5\u000a- Reset button\u000a- \"SFP\" LED connected to SoC\u000a- Ethernet LEDs connected to QCA8337 switch\u000a- Green WLAN LED connected to QCA9880\u000a\u000aNot working:\u000a- Red WLAN LED\u000a\u000aInstallation:\u000aTFTP boot initramfs image and then perform sysupgrade. Follow common\u000aMikroTik procedure as in https://openwrt.org/toh/mikrotik/common.\u000a\u000aSigned-off-by: Ryan Mounce \u000a", "date" : "2022-04-16 16:59:29 +0200", "id" : "c2140e32ce32b9cc60f7d408e20bdf45dce6a634", "msg" : "ath79: add support for MikroTik RouterBOARD 962UiGS-5HacT2HnT (hAP ac)", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/image/mikrotik.mk" }, { "editType" : "edit", "file" : "target/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/11-ath10k-caldata" }, { "editType" : "add", "file" : "target/linux/ath79/dts/qca9558_mikrotik_routerboard-962uigs-5hact2hnt.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/mikrotik/base-files/etc/board.d/02_network" }, { "editType" : "add", "file" : "target/linux/ath79/dts/qca9558_mikrotik_routerboard-96x.dtsi" }, { "editType" : "edit", "file" : "target/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/dts/qca9558_sophos_ap55.dts", "target/linux/ath79/image/generic.mk", "target/linux/ath79/dts/qca9558_sophos_ap100c.dts", "target/linux/ath79/dts/qca9558_sophos_ap55c.dts", "target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata", "target/linux/ath79/dts/qca9558_sophos_ap.dtsi", "target/linux/ath79/dts/qca9558_sophos_ap100.dts", "package/boot/uboot-envtools/files/ath79", "target/linux/ath79/generic/base-files/etc/board.d/02_network" ], "commitId" : "6f1efb28983758116a8ecaf9c93e1d875bb70af7", "timestamp" : 1650121169000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ath79: add support for Sophos AP100/AP55 family\u000a\u000aThe Sophos AP100, AP100C, AP55, and AP55C are dual-band 802.11ac access\u000apoints based on the Qualcomm QCA9558 SoC. They share PCB designs with\u000aseveral devices that already have partial or full support, most notably the\u000aDevolo DVL1750i/e.\u000a\u000aThe AP100 and AP100C are hardware-identical to the AP55 and AP55C, however\u000athe 55 models' ART does not contain calibration data for their third chain\u000adespite it being present on the PCB.\u000a\u000aSpecifications common to all models:\u000a - Qualcomm QCA9558 SoC @ 720 MHz (MIPS 74Kc Big-endian processor)\u000a - 128 MB RAM\u000a - 16 MB SPI flash\u000a - 1x 10/100/1000 Mbps Ethernet port, 802.3af PoE-in\u000a - Green and Red status LEDs sharing a single external light-pipe\u000a - Reset button on PCB[1]\u000a - Piezo beeper on PCB[2]\u000a - Serial UART header on PCB\u000a - Alternate power supply via 5.5x2.1mm DC jack @ 12 VDC\u000a\u000aUnique to AP100 and AP100C:\u000a - 3T3R 2.4GHz 802.11b/g/n via SoC WMAC\u000a - 3T3R 5.8GHz 802.11a/n/ac via QCA9880 (PCI Express)\u000a\u000aAP55 and AP55C:\u000a - 2T2R 2.4GHz 802.11b/g/n via SoC WMAC\u000a - 2T2R 5.8GHz 802.11a/n/ac via QCA9880 (PCI Express)\u000a\u000aAP100 and AP55:\u000a - External RJ45 serial console port[3]\u000a - USB 2.0 Type A port, power controlled via GPIO 11\u000a\u000aFlashing instructions:\u000a\u000aThis firmware can be flashed either via a compatible Sophos SG or XG\u000afirewall appliance, which does not require disassembling the device, or via\u000athe U-Boot console available on the internal UART header.\u000a\u000aTo flash via XG appliance:\u000a - Register on Sophos' website for a no-cost Home Use XG firewall license\u000a - Download and install the XG software on a compatible PC or virtual\u000a machine, complete initial appliance setup, and enable SSH console access\u000a - Connect the target AP device to the XG appliance's LAN interface\u000a - Approve the AP from the XG Web UI and wait until it shows as Active\u000a (this can take 3-5 minutes)\u000a - Connect to the XG appliance over SSH and access the Advanced Console\u000a (Menu option 5, then menu option 3)\u000a - Run `sudo awetool` and select the menu option to connect to an AP via\u000a SSH. When prompted to enable SSH on the target AP, select Yes.\u000a - Wait 2-3 minutes, then select the AP from the awetool menu again. This\u000a will connect you to a root shell on the target AP.\u000a - Copy the firmware to /tmp/openwrt.bin on the target AP via SCP/TFTP/etc\u000a - Run `mtd -r write /tmp/openwrt.bin astaro_image`\u000a - When complete, the access point will reboot to OpenWRT.\u000a\u000aTo flash via U-Boot serial console:\u000a - Configure a TFTP server on your PC, and set IP address 192.168.99.8 with\u000a netmask 255.255.255.0\u000a - Copy the firmware .bin to the TFTP server and rename to 'uImage_AP100C'\u000a - Open the target AP's enclosure and locate the 4-pin 3.3V UART header [4]\u000a - Connect the AP ethernet to your PC's ethernet port\u000a - Connect a terminal to the UART at 115200 8/N/1 as usual\u000a - Power on the AP and press a key to cancel autoboot when prompted\u000a - Run the following commands at the U-Boot console:\u000a - `tftpboot`\u000a - `cp.b $fileaddr 0x9f070000 $filesize`\u000a - `boot`\u000a - The access point will boot to OpenWRT.\u000a\u000aMAC addresses as verified by OEM firmware:\u000a\u000ause address source\u000aLAN label config 0x201a (label)\u000a2g label + 1 art 0x1002 (also found at config 0x2004)\u000a5g label + 9 art 0x5006\u000a\u000aIncrements confirmed across three AP55C, two AP55, and one AP100C.\u000a\u000aThese changes have been tested to function on both current master and\u000a21.02.0 without any obvious issues.\u000a\u000a[1] Button is present but does not alter state of any GPIO on SoC\u000a[2] Buzzer and driver circuitry is present on PCB but is not connected to\u000a any GPIO. Shorting an unpopulated resistor next to the driver circuitry\u000a should connect the buzzer to GPIO 4, but this is unconfirmed.\u000a[3] This external RJ45 serial port is disabled in the OEM firmware, but\u000a works in OpenWRT without additional configuration, at least on my\u000a three test units.\u000a[4] On AP100/AP55 models the UART header is accessible after removing\u000a the device's top cover. On AP100C/AP55C models, the PCB must be removed\u000a for access; three screws secure it to the case.\u000a Pin 1 is marked on the silkscreen. Pins from 1-4 are 3.3V, GND, TX, RX\u000a\u000aSigned-off-by: Andrew Powers-Holmes \u000a", "date" : "2022-04-16 16:59:29 +0200", "id" : "6f1efb28983758116a8ecaf9c93e1d875bb70af7", "msg" : "ath79: add support for Sophos AP100/AP55 family", "paths" : [ { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/ath79" }, { "editType" : "add", "file" : "target/linux/ath79/dts/qca9558_sophos_ap55.dts" }, { "editType" : "add", "file" : "target/linux/ath79/dts/qca9558_sophos_ap.dtsi" }, { "editType" : "add", "file" : "target/linux/ath79/dts/qca9558_sophos_ap55c.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata" }, { "editType" : "add", "file" : "target/linux/ath79/dts/qca9558_sophos_ap100.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/image/generic.mk" }, { "editType" : "add", "file" : "target/linux/ath79/dts/qca9558_sophos_ap100c.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/generic/base-files/etc/board.d/02_network" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-rt4230w-rev6.dts" ], "commitId" : "eee41e33eca2f860724bceda3f36ea2e30149ef0", "timestamp" : 1650121171000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ipq806x: Askey RT4230W REV6: enable onboard spi flash\u000a\u000aThere is a mr25h256 spi flash on this machine. From the mtd backup\u000aof the stock firmware, this spi flash is empty.\u000a\u000a[ 3.652745] spi_qup 1a280000.spi: IN:block:16, fifo:64, OUT:block:16,\u000afifo:64\u000a[ 3.653925] spi-nor spi0.0: mr25h256 (32 Kbytes)\u000a\u000aSigned-off-by: Chukun Pan \u000a", "date" : "2022-04-16 16:59:31 +0200", "id" : "eee41e33eca2f860724bceda3f36ea2e30149ef0", "msg" : "ipq806x: Askey RT4230W REV6: enable onboard spi flash", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-rt4230w-rev6.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-rt4230w-rev6.dts", "target/linux/ipq806x/base-files/etc/hotplug.d/firmware/11-ath10k-caldata" ], "commitId" : "45b3111b992377f0298e52e8787b1a730440b3bd", "timestamp" : 1650121171000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ipq806x: RT4230W: utilize nvmem-cells for ath10k caldata\u000a\u000aConverts extraction entries from 11-ath10k-caldata into\u000anvmem-cells in the individual board's device-tree file.\u000a\u000aSame as commit 2047058 (\"ipq806x: utilize nvmem-cells\u000afor pre-calibration data\")\u000a\u000aSigned-off-by: Chukun Pan \u000aReviewed-by: Ansuel Smith \u000a", "date" : "2022-04-16 16:59:31 +0200", "id" : "45b3111b992377f0298e52e8787b1a730440b3bd", "msg" : "ipq806x: RT4230W: utilize nvmem-cells for ath10k caldata", "paths" : [ { "editType" : "edit", "file" : "target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-rt4230w-rev6.dts" }, { "editType" : "edit", "file" : "target/linux/ipq806x/base-files/etc/hotplug.d/firmware/11-ath10k-caldata" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/uboot-envtools/files/realtek", "target/linux/realtek/base-files/etc/board.d/02_network", "target/linux/realtek/image/rtl838x.mk", "target/linux/realtek/dts-5.10/rtl8382_zyxel_gs1900-24hp-v1.dts" ], "commitId" : "a5ac8ad0ba9df50bdd0dda1dc26cf36f83006893", "timestamp" : 1650122816000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/sander", "fullName" : "sander" }, "authorEmail" : "sander@svanheule.net", "comment" : "realtek: add ZyXEL GS1900-24HP v1 support\u000a\u000aThe ZyXEL GS1900-24HP v1 is a 24 port PoE switch with two SFP ports,\u000asimilar to the other GS1900 switches.\u000a\u000aSpecifications\u000a--------------\u000a* Device: ZyXEL GS1900-24HP v1\u000a* SoC: Realtek RTL8382M 500 MHz MIPS 4KEc\u000a* Flash: 16 MiB\u000a* RAM: Winbond W9751G8KB-25 64 MiB DDR2 SDRAM\u000a* Ethernet: 24x 10/100/1000 Mbps, 2x SFP 100/1000 Mbps\u000a* LEDs:\u000a * 1 PWR LED (green, not configurable)\u000a * 1 SYS LED (green, configurable)\u000a * 24 ethernet port link/activity LEDs (green, SoC controlled)\u000a * 24 ethernet port PoE status LEDs\u000a * 2 SFP status/activity LEDs (green, SoC controlled)\u000a* Buttons:\u000a * 1 \"RESET\" button on front panel (soft reset)\u000a * 1 button ('SW1') behind right hex grate (hardwired power-off)\u000a* PoE:\u000a * Management MCU: ST Micro ST32F100 Microcontroller\u000a * 6 BCM59111 PSE chips\u000a * 170W power budget\u000a* Power: 120-240V AC C13\u000a* UART: Internal populated 10-pin header ('J5') providing RS232;\u000a connected to SoC UART through a TI or SIPEX 3232C for voltage\u000a level shifting.\u000a\u000a* 'J5' RS232 Pinout (dot as pin 1):\u000a 2) SoC RXD\u000a 3) GND\u000a 10) SoC TXD\u000a\u000aSerial connection parameters: 115200 8N1.\u000a\u000aInstallation\u000a------------\u000a\u000aOEM upgrade method:\u000a\u000a* Log in to OEM management web interface\u000a\u000a* Navigate to Maintenance > Firmware > Management\u000a\u000a* If \"Active Image\" has the first option selected, OpenWrt will need to be\u000a flashed to the \"Active\" partition. If the second option is selected,\u000a OpenWrt will need to be flashed to the \"Backup\" partition.\u000a\u000a* Navigate to Maintenance > Firmware > Upload\u000a\u000a* Upload the openwrt-realtek-rtl838x-zyxel_gs1900-24hp-v1-initramfs-kernel.bin\u000a file by your preferred method to the previously determined partition.\u000a When prompted, select to boot from the newly flashed image, and reboot\u000a the switch.\u000a\u000a* Once OpenWrt has booted, scp the sysupgrade image to /tmp and flash it:\u000a\u000a > sysupgrade /tmp/openwrt-realtek-rtl838x-zyxel_gs1900-24hp-v1-squashfs-sysupgrade.bin\u000a\u000aU-Boot TFTP method:\u000a\u000a* Configure your client with a static 192.168.1.x IP (e.g. 192.168.1.10).\u000a\u000a* Set up a TFTP server on your client and make it serve the initramfs\u000a image.\u000a\u000a* Connect serial, power up the switch, interrupt U-boot by hitting the\u000a space bar, and enable the network:\u000a\u000a > rtk network on\u000a\u000a* Since the GS1900-24HP v1 is a dual-partition device, you want to keep the\u000a OEM firmware on the backup partition for the time being. OpenWrt can\u000a only be installed in the first partition anyway (hardcoded in the\u000a DTS). To ensure we are set to boot from the first partition, issue the\u000a following commands:\u000a\u000a > setsys bootpartition 0\u000a > savesys\u000a\u000a* Download the image onto the device and boot from it:\u000a\u000a > tftpboot 0x81f00000 192.168.1.10:openwrt-realtek-rtl838x-zyxel_gs1900-24hp-v1-initramfs-kernel.bin\u000a > bootm\u000a\u000a* Once OpenWrt has booted, scp the sysupgrade image to /tmp and flash it:\u000a\u000a > sysupgrade /tmp/openwrt-realtek-rtl838x-zyxel_gs1900-24hp-v1-squashfs-sysupgrade.bin\u000a\u000aSigned-off-by: Martin Kennedy \u000a[Add info on PoE hardware to commit message]\u000aSigned-off-by: Sander Vanheule \u000a", "date" : "2022-04-16 17:26:56 +0200", "id" : "a5ac8ad0ba9df50bdd0dda1dc26cf36f83006893", "msg" : "realtek: add ZyXEL GS1900-24HP v1 support", "paths" : [ { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/realtek" }, { "editType" : "add", "file" : "target/linux/realtek/dts-5.10/rtl8382_zyxel_gs1900-24hp-v1.dts" }, { "editType" : "edit", "file" : "target/linux/realtek/base-files/etc/board.d/02_network" }, { "editType" : "edit", "file" : "target/linux/realtek/image/rtl838x.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/mac80211/patches/ath9k/580-ath9k_ar9561_xpa_bias_level_top.patch" ], "commitId" : "c0a6fefd9b74af03a30810be20f0ce5504447b3e", "timestamp" : 1650180026000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "Revert \"mac80211 adjust QCA9561 PA bias\"\u000a\u000aThis reverts commit f9ff282d17ec652d63fa2404e47bb0e15ed95b69 as during\u000aupstream patch review process nbd pointed out, that this patch needs\u000amore work:\u000a\u000a \"The patch looks wrong to me. I'm pretty sure that AR_CH0_TOP2 is the\u000a correct register, the definition has an explicit check for 9561 as well.\u000a I believe this patch works by accident because it avoids writing a wrong\u000a value to that register.\"\u000a\u000a1. https://lore.kernel.org/all/91c58969-c60e-2f41-00ac-737786d435ae@nbd.name\u000a\u000aSigned-off-by: Petr Štetiar \u000a", "date" : "2022-04-17 09:20:26 +0200", "id" : "c0a6fefd9b74af03a30810be20f0ce5504447b3e", "msg" : "Revert \"mac80211 adjust QCA9561 PA bias\"", "paths" : [ { "editType" : "delete", "file" : "package/kernel/mac80211/patches/ath9k/580-ath9k_ar9561_xpa_bias_level_top.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/mt7621/base-files/etc/board.d/01_leds", "target/linux/ramips/dts/mt7621_oraybox_x3a.dts", "target/linux/ramips/image/mt7621.mk", "target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac", "target/linux/ramips/mt7621/base-files/etc/board.d/02_network" ], "commitId" : "9a750aae62de74b488d7df7bdbfa78cd606a8aaf", "timestamp" : 1650197411000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ramips: add support for OrayBox X3A\u000a\u000aOrayBox X3A is a 2.4/5GHz dual band AC router, based on MediaTek MT7621.\u000a\u000aSpecification:\u000a* SoC: MT7621\u000a* RAM: DDR3 128 MiB\u000a* Flash: 16 MiB NOR (XM25Q128)\u000a* Wi-Fi: (single chip hosting both 2.4G and 5G)\u000a * 2.4GHz: MT7615\u000a * 5GHz: MT7615\u000a* Ethernet: 3x 1000Mbps\u000a * Switch: MT7530\u000a* LED:\u000a * Ethernet LEDs: On the back of the router, hardware-controlled.\u000a * Status LEDs: One \"pixel-like\" RGB LED in the front of the router,\u000a which is actually made up of 3 individual LEDs (with\u000a dedicated GPIO pins) with the color of Red, Green,\u000a and Blue.\u000a The OEM firmware only lights up one color at a time to\u000a indicate status, but that's very boring, and the colors\u000a actually look great when combined, so I've improvised a\u000a little and made them indicate netdev activities.\u000a My test results:\u000a GPIO 13/14/15\u000a 000 white (actually more like bright green or cyan\u000a because the brightness of the green LED is\u000a higher than red and blue)\u000a 001 bright purple\u000a 010 bright green\u000a 011 red\u000a 100 bright cyan\u000a 101 blue\u000a 110 green\u000a 111 off\u000a\u000aFlash Layout:\u000a 0x0000000-0x0030000 : \"u-boot\"\u000a 0x0030000-0x0040000 : \"u-boot-env\"\u000a 0x0040000-0x0050000 : \"factory\"\u000a 0x0050000-0x0f50000 : \"firmware\"\u000a /*0x0f50000 to 0x0fe0000 is undefined, same as OEM firmware*/\u000a 0x0fe0000-0x0ff0000 : \"bdinfo\"\u000a 0x0ff0000-0x1000000 : \"reserve\"\u000a\u000aMAC address:\u000a MAC Source Description Fix\u000a A0:CX:XX:BX:XX:0D BDINFO_9 LAN(LABEL) DTS\u000a A0:CX:XX:BX:XX:0E BDINFO_9 + 1 WAN DTS\u000a A2:CX:XX:BX:XX:0F FACTORY_4 WIFI2G DTS\u000a A2:CX:XX:CX:XX:0F SETBIT 7 (FACTORY_4 + 0x100000) WIFI5G HOTPLUG\u000a A6:CX:XX:BX:XX:0F N/A WIFI2G_CLIENT N/A\u000a A6:DX:XX:BX:XX:0F N/A WIFI5G_CLIENT N/A\u000a\u000aStock dmesg:\u000ahttps://pastebin.com/2t2jwLdf\u000a\u000aStock Dumps:\u000ahttps://pastebin.com/LDLxSWX3\u000a\u000aInstallation via SSH (does not void your warranty):\u000a1. -----UNLOCK SSH-----\u000a1.1 Set computer IP to DHCP mode, load 'http://10.168.1.1/cgi-bin/luci' in\u000a your browser. Password is 'admin'.\u000a1.2 Click the \"备份且导出\" (backup and export) button, and download the\u000a config file.\u000a1.3 Open the downloaded file with 7zip, navigate to '/etc/config/'.\u000a1.4 Edit the file './system'. Change the '0' into '1' under\u000a \"config sys 'ssh'\".\u000a1.5 Save the file.\u000a1.6 Upload the file by clicking the \"导入且恢复\" (import and recover)\u000a button. The router will automatically reboot.\u000a2. -----FLASH THE OPENWRT FIRMWARE-----\u000a2.1 Use any scp tool to upload the 'sysupgrade' firmware to the '/tmp/'\u000a folder to your router. It should be root@10.168.1.1 and the password\u000a is 'admin'.\u000a2.2 SSH into the router, also root@10.168.1.1 and the password is 'admin'.\u000a2.3 **IMPORTANT** Type command 'dd if=/dev/mtd3 of=/tmp/firmware.bin', to\u000a backup the stock firmware. Since the OEM does not provide firmware\u000a download on their website, this is the only way to get it.\u000a2.3 **ALSO IMPORTANT** Use any scp tool to download your backed-up stock\u000a firmware from '/tmp/' to your local drive. Then you'd better use a hex\u000a reading tool to have a rough look at it to make sure nothing is\u000a corrupt. Or u can just back up again and cross check the MD5.\u000a2.4 Type command 'mtd write /tmp/XXX.bin firmware', and it should flash\u000a the firmware.\u000a2.5 Verify that nothing went wrong. If you're confident, type 'reboot' and\u000a reboot the router.\u000a\u000aRevert to stock firmware:\u000a1. load stock firmware using mtd (make sure u have a backup).\u000a\u000aSigned-off-by: Ray Wang \u000a", "date" : "2022-04-17 14:10:11 +0200", "id" : "9a750aae62de74b488d7df7bdbfa78cd606a8aaf", "msg" : "ramips: add support for OrayBox X3A", "paths" : [ { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/board.d/02_network" }, { "editType" : "add", "file" : "target/linux/ramips/dts/mt7621_oraybox_x3a.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/board.d/01_leds" }, { "editType" : "edit", "file" : "target/linux/ramips/image/mt7621.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/firmware/linux-firmware/Makefile" ], "commitId" : "54d9051c5596814293edd9e6a534c8d1e56e6fcf", "timestamp" : 1650205217000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "linux-firmware: Update to version 20220411\u000a\u000aThe following files used in OpenWrt changed:\u000a amd64-microcode/lib/firmware/amd-ucode/microcode_amd_fam17h.bin\u000a amd64-microcode/lib/firmware/amd-ucode/microcode_amd_fam19h.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/aldebaran_mec.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/aldebaran_mec2.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/aldebaran_rlc.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/aldebaran_sdma.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/aldebaran_smc.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/aldebaran_sos.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/aldebaran_ta.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/aldebaran_vcn.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/arcturus_sdma.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/beige_goby_ce.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/beige_goby_dmcub.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/beige_goby_me.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/beige_goby_mec.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/beige_goby_mec2.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/beige_goby_pfp.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/beige_goby_rlc.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/beige_goby_sdma.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/beige_goby_smc.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/beige_goby_sos.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/beige_goby_ta.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/beige_goby_vcn.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/cyan_skillfish2_ce.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/cyan_skillfish2_me.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/cyan_skillfish2_mec.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/cyan_skillfish2_mec2.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/cyan_skillfish2_pfp.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/dcn_3_1_6_dmcub.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_ce.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_dmcub.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_me.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_mec.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_mec2.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_pfp.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_rlc.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_sdma.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_smc.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_sos.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_ta.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_vcn.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/gc_10_3_7_ce.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/gc_10_3_7_me.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/gc_10_3_7_mec.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/gc_10_3_7_mec2.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/gc_10_3_7_pfp.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/gc_10_3_7_rlc.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/green_sardine_asd.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/green_sardine_ce.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/green_sardine_dmcub.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/green_sardine_me.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/green_sardine_mec.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/green_sardine_mec2.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/green_sardine_pfp.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/green_sardine_rlc.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/green_sardine_ta.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/green_sardine_vcn.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navi10_asd.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navi10_ce.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navi10_me.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navi10_mec.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navi10_mec2.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navi10_pfp.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navi10_sos.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navi10_ta.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navi10_vcn.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navi12_asd.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navi12_sdma.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navi12_sdma1.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navi12_sos.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navi12_ta.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navi12_vcn.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navi14_asd.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navi14_smc.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navi14_sos.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navi14_ta.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navi14_vcn.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_ce.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_dmcub.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_me.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_mec.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_mec2.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_pfp.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_rlc.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_sdma.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_smc.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_sos.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_ta.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_vcn.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/picasso_asd.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/picasso_ce.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/picasso_me.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/picasso_mec.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/picasso_mec2.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/picasso_pfp.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/picasso_ta.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/picasso_vcn.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/psp_13_0_8_asd.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/psp_13_0_8_ta.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/psp_13_0_8_toc.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/raven2_asd.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/raven2_ce.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/raven2_me.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/raven2_mec.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/raven2_mec2.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/raven2_pfp.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/raven2_ta.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/raven2_vcn.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/raven_asd.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/raven_ce.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/raven_me.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/raven_mec.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/raven_mec2.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/raven_pfp.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/raven_ta.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/raven_vcn.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/renoir_asd.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/renoir_ce.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/renoir_dmcub.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/renoir_me.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/renoir_mec.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/renoir_mec2.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/renoir_pfp.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/renoir_rlc.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/renoir_ta.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/renoir_vcn.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/sdma_5_2_7.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_ce.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_dmcub.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_me.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_mec.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_mec2.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_pfp.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_rlc.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_sdma.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_smc.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_sos.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_ta.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_vcn.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vangogh_asd.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vangogh_ce.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vangogh_me.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vangogh_mec.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vangogh_mec2.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vangogh_pfp.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vega10_asd.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vega10_ce.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vega10_me.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vega10_mec.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vega10_mec2.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vega10_pfp.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vega12_asd.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vega12_ce.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vega12_me.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vega12_mec.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vega12_mec2.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vega12_pfp.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vega20_asd.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vega20_ce.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vega20_me.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vega20_mec.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vega20_mec2.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/vega20_pfp.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/yellow_carp_asd.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/yellow_carp_ce.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/yellow_carp_me.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/yellow_carp_mec.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/yellow_carp_mec2.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/yellow_carp_pfp.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/yellow_carp_rlc.bin\u000a amdgpu-firmware/lib/firmware/amdgpu/yellow_carp_ta.bin\u000a ibt-firmware/lib/firmware/intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq\u000a iwlwifi-firmware-ax210/lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm\u000a iwlwifi-firmware-iwl9260/lib/firmware/iwlwifi-9260-th-b0-jf-b0-46.ucode\u000a iwlwifi-firmware-iwl9000/lib/firmware/iwlwifi-9000-pu-b0-jf-b0-46.ucode\u000a\u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-04-17 16:20:17 +0200", "id" : "54d9051c5596814293edd9e6a534c8d1e56e6fcf", "msg" : "linux-firmware: Update to version 20220411", "paths" : [ { "editType" : "edit", "file" : "package/firmware/linux-firmware/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/mac80211/patches/ath9k/580-ath9k_ar9561_fix_bias_level.patch" ], "commitId" : "7dc52a78ae2c2f748a0c0c4adcb13979260b3498", "timestamp" : 1650256859000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "mac80211: fix QCA9561 PA bias\u000a\u000aThis patch fixes an invalid TX PA DC bias level on QCA9561, which\u000aresults in a very low output power and very low throughput as devices\u000aare further away from the AP (compared to other 2.4GHz APs),\u000afollowing a suggestion from nbd[1].\u000a\u000aThis patch has been submitted upstream[2].\u000a\u000a[1] https://lore.kernel.org/all/91c58969-c60e-2f41-00ac-737786d435ae@nbd.name\u000a[2] https://lore.kernel.org/linux-wireless/20220417145145.1847-1-hacks+kernel@slashdirt.org/\u000a\u000aSigned-off-by: Thibaut VARÈNE \u000a", "date" : "2022-04-18 06:40:59 +0200", "id" : "7dc52a78ae2c2f748a0c0c4adcb13979260b3498", "msg" : "mac80211: fix QCA9561 PA bias", "paths" : [ { "editType" : "add", "file" : "package/kernel/mac80211/patches/ath9k/580-ath9k_ar9561_fix_bias_level.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/mikrotik/base-files/etc/board.d/02_network", "target/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom", "target/linux/ath79/image/mikrotik.mk", "target/linux/ath79/dts/qca9533_mikrotik_routerboard-wap-2nd.dts", "target/linux/ath79/mikrotik/base-files/etc/board.d/01_leds" ], "commitId" : "e20de224427008e0f26161f924bc347d974fd15a", "timestamp" : 1650259449000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "ath79: add support for MikroTik RouterBOARD wAP-2nD (wAP)\u000a\u000aThe MikroTik RouterBOARD wAP-2nd (sold as wAP) is a small\u000a2.4 GHz 802.11b/g/n PoE-capable AP.\u000a\u000aSpecifications:\u000a - SoC: Qualcomm Atheros QCA9533\u000a - Flash: 16 MB (SPI)\u000a - RAM: 64 MB\u000a - Ethernet: 1x 10/100 Mbps (PoE in)\u000a - WiFi: AR9531 2T2R 2.4 GHz (SoC)\u000a - 3x green LEDs (1x lan, 1x wlan, 1x user)\u000a\u000a See https://mikrotik.com/product/RBwAP2nD for more info.\u000a\u000aFlashing:\u000a TFTP boot initramfs image and then perform sysupgrade. Follow common\u000a MikroTik procedure as in https://openwrt.org/toh/mikrotik/common.\u000a\u000aNote: following 781d4bfb397cdd12ee0151eb66c577f470e3377d\u000a The network setup avoids using the integrated switch and connects the\u000a single Ethernet port directly. This way, link speed (10/100 Mbps) is\u000a properly reported by eth0.\u000a\u000aSigned-off-by: David Musil <0x444d@protonmail.com>\u000a", "date" : "2022-04-18 07:24:09 +0200", "id" : "e20de224427008e0f26161f924bc347d974fd15a", "msg" : "ath79: add support for MikroTik RouterBOARD wAP-2nD (wAP)", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/mikrotik/base-files/etc/board.d/02_network" }, { "editType" : "add", "file" : "target/linux/ath79/dts/qca9533_mikrotik_routerboard-wap-2nd.dts" }, { "editType" : "edit", "file" : "target/linux/ath79/image/mikrotik.mk" }, { "editType" : "edit", "file" : "target/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom" }, { "editType" : "edit", "file" : "target/linux/ath79/mikrotik/base-files/etc/board.d/01_leds" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mediatek/modules.mk" ], "commitId" : "3f2d0703b60357e3ff1865783335be9f51528eb8", "timestamp" : 1650366332000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/gch981213", "fullName" : "gch981213" }, "authorEmail" : "gch981213@gmail.com", "comment" : "mediatek: remove crypto-hw-mtk package\u000a\u000aThe MediaTek's Crypto Engine module is only available for mt7623, in\u000awhich case it is built into the kernel.\u000a\u000aSigned-off-by: Eneas U de Queiroz \u000a", "date" : "2022-04-19 19:05:32 +0800", "id" : "3f2d0703b60357e3ff1865783335be9f51528eb8", "msg" : "mediatek: remove crypto-hw-mtk package", "paths" : [ { "editType" : "edit", "file" : "target/linux/mediatek/modules.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/base-files/files/lib/upgrade/nand.sh" ], "commitId" : "f5ed603d0ce795bb8beb55db90b566836eef6514", "timestamp" : 1650382105000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "base-files: emit diagnostics on sysupgrade abort\u000a\u000aEmit diagnostics if nand sysupgrade is aborted because UBI partition\u000acannot be attached. Also avoid redudndant checks.\u000a\u000aSigned-off-by: Rodrigo Balerdi \u000a", "date" : "2022-04-19 16:28:25 +0100", "id" : "f5ed603d0ce795bb8beb55db90b566836eef6514", "msg" : "base-files: emit diagnostics on sysupgrade abort", "paths" : [ { "editType" : "edit", "file" : "package/base-files/files/lib/upgrade/nand.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/base-files/files/lib/upgrade/nand.sh" ], "commitId" : "e3238a486f8102bdca3ea12091ef2425eabcd13e", "timestamp" : 1650382105000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "base-files: improve sysupgrade ubiblock handling\u000a\u000aOnly remove ubiblock devices required for nand sysupgrade.\u000a\u000aSigned-off-by: Rodrigo Balerdi \u000a", "date" : "2022-04-19 16:28:25 +0100", "id" : "e3238a486f8102bdca3ea12091ef2425eabcd13e", "msg" : "base-files: improve sysupgrade ubiblock handling", "paths" : [ { "editType" : "edit", "file" : "package/base-files/files/lib/upgrade/nand.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/base-files/files/lib/upgrade/nand.sh" ], "commitId" : "1e191adb20abe428d5feb128ce28f1457ae5110b", "timestamp" : 1650382105000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "base-files: fix nand sysupgrade comments\u000a\u000aErroneous comments possibly applied to an earlier code revision.\u000a\u000aSigned-off-by: Rodrigo Balerdi \u000a", "date" : "2022-04-19 16:28:25 +0100", "id" : "1e191adb20abe428d5feb128ce28f1457ae5110b", "msg" : "base-files: fix nand sysupgrade comments", "paths" : [ { "editType" : "edit", "file" : "package/base-files/files/lib/upgrade/nand.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/base-files/files/lib/upgrade/nand.sh" ], "commitId" : "073dc450b5ca91cfffd9097f0e3900dd390be399", "timestamp" : 1650382105000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "base-files: safer sysupgrade for kernel-in-UBI devices\u000a\u000aEnsure that the kernel CRC is invalidated while rootfs is being updated.\u000aThis allows the bootloader to detect an interrupted sysupgrade and fall\u000aback to an alternate booting method, instead of just going ahead with\u000anormal boot and effectively bricking the device.\u000a\u000aPossible fallbacks include a recovery initramfs partition or UBI volume\u000aand TFTP. See here for an example U-Boot configuration with fallbacks:\u000ahttps://shorturl.at/befsA (https://github.com/Lanchon/openwrt-tr4400-v2/\u000ablob/e7d707d6bd7839fbd0b8d0bd180fce451df77e47/install-recovery.sh#L52-L63)\u000a\u000aSigned-off-by: Rodrigo Balerdi \u000a", "date" : "2022-04-19 16:28:25 +0100", "id" : "073dc450b5ca91cfffd9097f0e3900dd390be399", "msg" : "base-files: safer sysupgrade for kernel-in-UBI devices", "paths" : [ { "editType" : "edit", "file" : "package/base-files/files/lib/upgrade/nand.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/base-files/files/lib/upgrade/nand.sh" ], "commitId" : "ecbcc0b595516d059092b89efbef69b93cf97f6a", "timestamp" : 1650382105000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "base-files: safer sysupgrade.tar for kernel-out-of-UBI\u000a\u000aEnsure that the kernel CRC is invalidated while rootfs is being updated.\u000aThis allows the bootloader to detect an interrupted sysupgrade and fall\u000aback to an alternate booting method, such as TFTP, instead of just going\u000aahead with normal boot and effectively bricking the device.\u000a\u000aSigned-off-by: Rodrigo Balerdi \u000a", "date" : "2022-04-19 16:28:25 +0100", "id" : "ecbcc0b595516d059092b89efbef69b93cf97f6a", "msg" : "base-files: safer sysupgrade.tar for kernel-out-of-UBI", "paths" : [ { "editType" : "edit", "file" : "package/base-files/files/lib/upgrade/nand.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/base-files/files/lib/upgrade/nand.sh" ], "commitId" : "264d9483025c9604709879094810f25e6c9fac38", "timestamp" : 1650382105000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "base-files: clean up nand tar sysupgrade code\u000a\u000aPrepares code for ubirename-based safe sysupgrade implementation.\u000a\u000aFixes several issues:\u000a- the special CI_KERNPART value \"none\" is ignored if an MTD partition\u000a named \"none\" exists\u000a- misleading variable names (such as has_kernel to mean \"tar has kernel\u000a and it should not be written to an MTD partition but a UBI volume\")\u000a- inconsistent treatment of zero-length tar member files\u000a- inconsistent meaning of \"0\" and \"\" variable values\u000a- redundant operations (unneeded untaring, repeated untaring, unneeded\u000a partition lookups)\u000a- inconsistent variable quoting\u000a\u000aSigned-off-by: Rodrigo Balerdi \u000a", "date" : "2022-04-19 16:28:25 +0100", "id" : "264d9483025c9604709879094810f25e6c9fac38", "msg" : "base-files: clean up nand tar sysupgrade code", "paths" : [ { "editType" : "edit", "file" : "package/base-files/files/lib/upgrade/nand.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/base-files/files/lib/upgrade/nand.sh" ], "commitId" : "de4b65a793f8b7222d19f7507e7d3d93a0677597", "timestamp" : 1650382105000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "base-files: clean up ubinized sysupgrade code\u000a\u000aRemove redundant check from nand ubinized sysupgrade code. This check\u000ahas already been done in the only caller of the affected function:\u000anand_do_upgrade.\u000a\u000aSigned-off-by: Rodrigo Balerdi \u000a", "date" : "2022-04-19 16:28:25 +0100", "id" : "de4b65a793f8b7222d19f7507e7d3d93a0677597", "msg" : "base-files: clean up ubinized sysupgrade code", "paths" : [ { "editType" : "edit", "file" : "package/base-files/files/lib/upgrade/nand.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/base-files/files/lib/upgrade/nand.sh" ], "commitId" : "f8351d65bb32f07a6362b136d66153073f601acb", "timestamp" : 1650382105000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "base-files: clean up nand sysupgrade code\u000a\u000aFix some inconsistent quoting in nand sysupgrade code.\u000a\u000aSigned-off-by: Rodrigo Balerdi \u000a", "date" : "2022-04-19 16:28:25 +0100", "id" : "f8351d65bb32f07a6362b136d66153073f601acb", "msg" : "base-files: clean up nand sysupgrade code", "paths" : [ { "editType" : "edit", "file" : "package/base-files/files/lib/upgrade/nand.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/base-files/files/lib/upgrade/nand.sh" ], "commitId" : "bfd9afc38dc8a5e158aea11f89c43980396cceff", "timestamp" : 1650382105000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "base-files: fix issues in nand sysupgrade\u000a\u000aFix issues while retaining configuration during nand sysupgrade:\u000a- abort configuration saving if data partition is not found\u000a- generate diagnostics if saving fails (eg, because of lack of space)\u000a- do not output \"sysupgrade successful\" in case of errors\u000a\u000aSigned-off-by: Rodrigo Balerdi \u000a", "date" : "2022-04-19 16:28:25 +0100", "id" : "bfd9afc38dc8a5e158aea11f89c43980396cceff", "msg" : "base-files: fix issues in nand sysupgrade", "paths" : [ { "editType" : "edit", "file" : "package/base-files/files/lib/upgrade/nand.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/base-files/files/lib/upgrade/nand.sh" ], "commitId" : "9a2f08f6e704d733fea88b6b511f2fa06b8039f4", "timestamp" : 1650382105000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "base-files: trim unnecessary nand sysupgrade code\u000a\u000aRemove unnecessary sync commands during nand sysupgrade.\u000a\u000aSigned-off-by: Rodrigo Balerdi \u000a", "date" : "2022-04-19 16:28:25 +0100", "id" : "9a2f08f6e704d733fea88b6b511f2fa06b8039f4", "msg" : "base-files: trim unnecessary nand sysupgrade code", "paths" : [ { "editType" : "edit", "file" : "package/base-files/files/lib/upgrade/nand.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/base-files/files/lib/upgrade/nand.sh" ], "commitId" : "9ba28f978c76692876f4f5bc7ad66e8fc73084fb", "timestamp" : 1650382105000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "base-files: minimize critical time in sysupgrade\u000a\u000aAttempt to minimize the time during which an interrupted nand sysupgrade\u000acan lead to a non-functional device by flushing caches before starting\u000athe upgrade procedure.\u000a\u000aSigned-off-by: Rodrigo Balerdi \u000a", "date" : "2022-04-19 16:28:25 +0100", "id" : "9ba28f978c76692876f4f5bc7ad66e8fc73084fb", "msg" : "base-files: minimize critical time in sysupgrade", "paths" : [ { "editType" : "edit", "file" : "package/base-files/files/lib/upgrade/nand.sh" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/mediatek/patches-5.15/105-dts-mt7622-enable-pstore.patch", "target/linux/mediatek/patches-5.10/105-dts-mt7622-enable-pstore.patch" ], "commitId" : "fc245338d6e02e61fa7ecbd1a828aed97cdbef88", "timestamp" : 1650384443000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "mediatek: mt7622: remove '0x' prefix from pstore address in dts\u000a\u000aAdresses of device tree nodes are typically noted without the '0x'\u000aprefix. While having the '0x' prefix doesn't hurt when using Linux,\u000amore recent versions of U-Boot will add a duplicate ramoops node as a\u000asimple string compare is used to check if the node is already present.\u000a\u000aRemove the '0x' prefix to avoid the kernel warning resulting from\u000aU-Boot adding a dupplicate pstore/ramoops node.\u000a\u000aSee also https://lists.denx.de/pipermail/u-boot/2022-April/481810.html\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-19 17:07:23 +0100", "id" : "fc245338d6e02e61fa7ecbd1a828aed97cdbef88", "msg" : "mediatek: mt7622: remove '0x' prefix from pstore address in dts", "paths" : [ { "editType" : "edit", "file" : "target/linux/mediatek/patches-5.10/105-dts-mt7622-enable-pstore.patch" }, { "editType" : "edit", "file" : "target/linux/mediatek/patches-5.15/105-dts-mt7622-enable-pstore.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/uboot-mediatek/patches/050-mt7622-enable-pstore.patch" ], "commitId" : "810b48e79389a54b9b332fa2834360602a9734f3", "timestamp" : 1650384458000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "uboot-mediatek: remove '0x' prefix from pstore node\u000a\u000aRemove '0x' prefix from pstore node in dts, just like it was done\u000afor the device tree used by Linux on MT7622.\u000aThis change is done in preparation to update U-Boot to 2022.04.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-19 17:07:38 +0100", "id" : "810b48e79389a54b9b332fa2834360602a9734f3", "msg" : "uboot-mediatek: remove '0x' prefix from pstore node", "paths" : [ { "editType" : "edit", "file" : "package/boot/uboot-mediatek/patches/050-mt7622-enable-pstore.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "toolchain/glibc/patches/050-Revert-Disallow-use-of-DES-encryption-functions-in-n.patch", "toolchain/glibc/common.mk" ], "commitId" : "0b5a3234369395e886c2902d4b6a490c4ea91634", "timestamp" : 1650395684000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "toolchain: Update glibc 2.34 to recent HEAD\u000a\u000aThis adds the following changes:\u000a\u000a31186e2cb7 elf: Sort tests and modules-names\u000a511b244cc5 elf: Add a comment after trailing backslashes\u000ade6cdd6875 elf/Makefile: Reflow and sort most variable assignments\u000a948ebc098e Fix glibc 2.34 ABI omission (missing GLIBC_2.34 in dynamic loader)\u000ab952c25dc7 x86: Black list more Intel CPUs for TSX [BZ #27398]\u000aaa601d0244 x86: Use CHECK_FEATURE_PRESENT to check HLE [BZ #27398]\u000ae09e7b1492 support: Add support_socket_so_timestamp_time64\u000ae098446037 linux: Fix ancillary 64-bit time timestamp conversion (BZ #28349, BZ#28350)\u000a489d0b8b32 Linux: Only generate 64 bit timestamps for 64 bit time_t recvmsg/recvmmsg\u000a008003dc6e tst-socket-timestamp-compat.c: Check __TIMESIZE [BZ #28837]\u000a05c83ccaf5 linux: __get_nprocs_sched: do not feed CPU_COUNT_S with garbage [BZ #28850]\u000aad615b59c7 Linux: Simplify __opensock and fix race condition [BZ #28353]\u000ad8302ba2da hurd if_index: Explicitly use AF_INET for if index discovery\u000a6eaf10cbb7 socket: Do not use AF_NETLINK in __opensock\u000a0351c75c5f linux: Fix missing __convert_scm_timestamps (BZ #28860)\u000ad64b08d5ba Add reference to BZ#28860 on NEWS\u000a007e054d78 linux: fix accuracy of get_nprocs and get_nprocs_conf [BZ #28865]\u000a04d60ce0f2 string: Add a testcase for wcsncmp with SIZE_MAX [BZ #28755]\u000a38e0d24794 x86: Fallback {str|wcs}cmp RTM in the ncmp overflow case [BZ #28896]\u000ad093b677c3 x86: Test wcscmp RTM in the wcsncmp overflow case [BZ #28896]\u000a15b00d2af0 x86: Fix TEST_NAME to make it a string in tst-strncmp-rtm.c\u000ad5d1c95aaf NEWS: Add a bug fix entry for BZ #28896\u000a852361b5a3 localedef: Handle symbolic links when generating locale-archive\u000a3be79b72d5 Fix elf/tst-audit2 on hppa\u000ac6f9085ee4 hppa: Fix swapcontext\u000af610d2935f hppa: Revise gettext trampoline design\u000a40fc6a74ee nptl: Fix cleanups for stack grows up [BZ# 28899]\u000a6c9c230765 hppa: Fix warnings from _dl_lookup_address\u000ab5032c3d37 io: Add fsync call in tst-stat\u000ab53f0c11de nss: Do not mention NSS test modules in \u000a54b1273395 nss: Protect against errno changes in function lookup (bug 28953)\u000ac82bdf033f Don't add access size hints to fortifiable functions\u000a0e6ebf06e4 Make sure that the fortified function conditionals are constant\u000a536910724d debug: Add tests for _FORTIFY_SOURCE=3\u000a98ea9372cc __glibc_unsafe_len: Fix comment\u000a10f7bdebe5 fortify: Fix spurious warning with realpath\u000ad6a58bd81d Enable _FORTIFY_SOURCE=3 for gcc 12 and above\u000af8c2f620f1 debug: Autogenerate _FORTIFY_SOURCE tests\u000a224d8c1890 debug: Synchronize feature guards in fortified functions [BZ #28746]\u000a738ee53f0c hppa: Implement swapcontext in assembler (bug 28960)\u000ad53b9cc391 hppa: Use END instead of PSEUDO_END in swapcontext.S\u000a4b5b8a1cdf powerpc: Delete unneeded ELF_MACHINE_BEFORE_RTLD_RELOC\u000ab19de59d62 elf: Avoid nested functions in the loader [BZ #27220]\u000ac6df39a0bd elf: Fix elf_get_dynamic_info definition\u000ab868b45f67 elf: Fix dynamic-link.h usage on rtld.c\u000af6a54a3042 elf: Fix elf_get_dynamic_info() for bootstrap\u000aa31bbe3242 elf: Move LAV_CURRENT to link_lavcurrent.h\u000ae25fe99213 elf: Move la_activity (LA_ACT_ADD) after _dl_add_to_namespace_list() (BZ #28062)\u000ace0cb6d1d2 elf: Add _dl_audit_objopen\u000a66e9d27a09 elf: Add _dl_audit_activity_map and _dl_audit_activity_nsid\u000aec0fc2a153 elf: Add _dl_audit_objsearch\u000a198660741b elf: Add _dl_audit_objclose\u000ab2d99731b6 elf: Add _dl_audit_symbind_alt and _dl_audit_symbind\u000a31473c273b elf: Add _dl_audit_preinit\u000afd9c4e8a1b elf: Add _dl_audit_pltenter\u000aa8e211daea elf: Add _dl_audit_pltexit\u000a29496b3103 elf: Avoid unnecessary slowdown from profiling with audit (BZ#15533)\u000a02c6a3d353 elf: Add audit tests for modules with TLSDESC\u000ad1b9bee29a elf: Issue audit la_objopen for vDSO\u000a2255621f0e elf: Do not fail for failed dlmopen on audit modules (BZ #28061)\u000a98047ba95c elf: Add la_activity during application exit\u000aefb21b5fb2 elf: Fix initial-exec TLS access on audit modules (BZ #28096)\u000a056fc1c0e3 elf: Issue la_symbind for bind-now (BZ #23734)\u000ab118bce87a elf: Fix runtime linker auditing on aarch64 (BZ #26643)\u000a165e7ad459 Fix elf/tst-audit25a with default bind now toolchains\u000aaabdad371f elf: Replace tst-audit24bmod2.so with tst-audit24bmod2\u000a4dca2d3a7b hppa: Fix bind-now audit (BZ #28857)\u000aceed89d089 NEWS: Update fixed bug list for LD_AUDIT backports.\u000a0c03cb54c8 S390: Add new s390 platform z16.\u000a290db09546 nptl: Handle spurious EINTR when thread cancellation is disabled (BZ#29029)\u000a5d8c777634 hurd: Fix arbitrary error code\u000ab87b697f15 mips: Fix mips64n32 64 bit time_t stat support (BZ#29069)\u000a\u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-04-19 21:14:44 +0200", "id" : "0b5a3234369395e886c2902d4b6a490c4ea91634", "msg" : "toolchain: Update glibc 2.34 to recent HEAD", "paths" : [ { "editType" : "edit", "file" : "toolchain/glibc/common.mk" }, { "editType" : "edit", "file" : "toolchain/glibc/patches/050-Revert-Disallow-use-of-DES-encryption-functions-in-n.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "scripts/ipkg-build" ], "commitId" : "7a732213322d9aa6d8743beffb185ca6f53a5bea", "timestamp" : 1650401990000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@aparcar.org", "comment" : "build: use numeric-owner in ipkg-build\u000a\u000aTo create packages the `ipkg-build` script is used which double packs\u000a`control.tar.gz` and `data.tar.gz` to a single package. By default it's\u000ausing a verbose username instead of a numeric value for files.\u000a\u000aOfficial OpenWrt images (artifacts) are created within docker containers\u000awhich do not seem to contain those verbose usernames and instead\u000adefaults to numeric values.\u000a\u000aThis becomes a problem when rebuilding public artifacts because other\u000abuild environments may offer verbose usernames and there the created\u000apackages is different from the official ones.\u000a\u000aWith this commit `ipkg-build` always uses numeric values for user/group\u000aand thereby making it easier to reproduce official artifacts.\u000a\u000aSigned-off-by: Paul Spooren \u000a", "date" : "2022-04-19 22:59:50 +0200", "id" : "7a732213322d9aa6d8743beffb185ca6f53a5bea", "msg" : "build: use numeric-owner in ipkg-build", "paths" : [ { "editType" : "edit", "file" : "scripts/ipkg-build" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/config-5.10", "target/linux/generic/config-5.15" ], "commitId" : "92add80414c2f39ba8fd0d221d0f37e75fb19951", "timestamp" : 1650441859000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "kernel: add missing config symbols\u000a\u000aMPLS feature symbols are normally only set when kmod-mpls is enabled, but the\u000aCONFIG_MPLS symbol they depend on could also have been selected by openvswitch\u000ainstead\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-04-20 10:04:19 +0200", "id" : "92add80414c2f39ba8fd0d221d0f37e75fb19951", "msg" : "kernel: add missing config symbols", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/config-5.10" }, { "editType" : "edit", "file" : "target/linux/generic/config-5.15" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/libs/wolfssl/patches/400-wolfcrypt-src-port-devcrypto-devcrypto_aes.c-remove-.patch" ], "commitId" : "c18c6e53b9860b248986cea4b6856806a65af73c", "timestamp" : 1650450998000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, "authorEmail" : "ynezz@true.cz", "comment" : "wolfssl: fix compilation with /dev/crypto\u000a\u000aThis is trivial fix of a duplicate definition of 'int ret'.\u000a\u000aSigned-off-by: Eneas U de Queiroz \u000a", "date" : "2022-04-20 12:36:38 +0200", "id" : "c18c6e53b9860b248986cea4b6856806a65af73c", "msg" : "wolfssl: fix compilation with /dev/crypto", "paths" : [ { "editType" : "add", "file" : "package/libs/wolfssl/patches/400-wolfcrypt-src-port-devcrypto-devcrypto_aes.c-remove-.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/x86/patches-5.10/012-pcengines-apu2-detect-apuv4-board.patch", "target/linux/x86/patches-5.15/012-pcengines-apu2-detect-apuv4-board.patch" ], "commitId" : "6e837bc5d83a7c8b8433748ab875b6f23357f56a", "timestamp" : 1650451987000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/rsalvaterra", "fullName" : "rsalvaterra" }, "authorEmail" : "rsalvaterra@gmail.com", "comment" : "kernel: x86: remove an upstreamed patch\u000a\u000a012-pcengines-apu2-detect-apuv4-board.patch is upstream since Linux 5.5 [1].\u000a\u000a[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.5&id=3d00da1de3ea36ba44f4a7ba76c8c8b16f98204b\u000a\u000aAcked-by: Petr Štetiar \u000aSigned-off-by: Rui Salvaterra \u000a", "date" : "2022-04-20 11:53:07 +0100", "id" : "6e837bc5d83a7c8b8433748ab875b6f23357f56a", "msg" : "kernel: x86: remove an upstreamed patch", "paths" : [ { "editType" : "delete", "file" : "target/linux/x86/patches-5.10/012-pcengines-apu2-detect-apuv4-board.patch" }, { "editType" : "delete", "file" : "target/linux/x86/patches-5.15/012-pcengines-apu2-detect-apuv4-board.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/boot/uboot-mediatek/patches/280-image-fdt-save-name-of-FIT-configuration-in-chosen-node.patch" ], "commitId" : "079828fa54a81b9672c55f7f1d02bd2879a4944a", "timestamp" : 1650464565000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "uboot-mediatek: replace patch with accepted commit\u000a\u000aReplace pending patch with version accepted upstream.\u000aOther than in the first suggested version, the new property is now\u000acalled 'u-boot,bootconf' instead of 'bootconf'.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-20 15:22:45 +0100", "id" : "079828fa54a81b9672c55f7f1d02bd2879a4944a", "msg" : "uboot-mediatek: replace patch with accepted commit", "paths" : [ { "editType" : "edit", "file" : "package/boot/uboot-mediatek/patches/280-image-fdt-save-name-of-FIT-configuration-in-chosen-node.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/generic/files/block/partitions/fit.c" ], "commitId" : "690f7152673bc033e6fe5f0104be6c2b8aa16529", "timestamp" : 1650464582000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, "authorEmail" : "daniel@makrotopia.org", "comment" : "kernel: update FIT partition parser to new property name\u000a\u000aThe commit \"uboot-mediatek: replace patch with accepted commit\" changed\u000athe name of the boot configuration property from 'bootconf' to\u000a'u-boot,bootconf'. Reflect this change in the FIT partition parser.\u000a\u000aSigned-off-by: Daniel Golle \u000a", "date" : "2022-04-20 15:23:02 +0100", "id" : "690f7152673bc033e6fe5f0104be6c2b8aa16529", "msg" : "kernel: update FIT partition parser to new property name", "paths" : [ { "editType" : "edit", "file" : "target/linux/generic/files/block/partitions/fit.c" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/mt76/Makefile" ], "commitId" : "0d2d52df69e91fe2f6e3e65750c0728fc45f5ab2", "timestamp" : 1650471248000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "mt76: update to the latest version\u000a\u000ad4937118ec4f mt76: fix rx reordering with non explicit / psmp ack policy\u000af50672518bcc mt76: do not attempt to reorder received 802.3 packets without agg session\u000a75e046e3c9ae mt76: fix antenna config missing in 6G cap\u000a64ede85f14b5 mt76: mt7915: remove SCS feature\u000adb0a67582028 mt76: mt7915: make read-only array ppet16_ppet8_ru3_ru0 static const\u000a68a2f68d5c01 mt76: mt7921: make read-only array ppet16_ppet8_ru3_ru0 static const\u000a1e7b77294e97 mt76: mt7921: fix kernel crash at mt7921_pci_remove\u000a795830a99a6c mt76: mt7915: add debugfs knob for RF registers read/write\u000a60a8ec12a8eb mt76: mt7603: move spin_lock_bh() to spin_lock()\u000a5ec7a2eac867 mt76: mt7915: disable RX_HDR_TRANS_SHORT\u000aeecbb4992073 mt76: fix encap offload ethernet type check\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-04-20 18:14:08 +0200", "id" : "0d2d52df69e91fe2f6e3e65750c0728fc45f5ab2", "msg" : "mt76: update to the latest version", "paths" : [ { "editType" : "edit", "file" : "package/kernel/mt76/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/utils/ucode/Makefile" ], "commitId" : "0400774a1001835b912ecf2097bba1306deba9f8", "timestamp" : 1650581436000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/jo", "fullName" : "jo" }, "authorEmail" : "jo@mein.io", "comment" : "ucode: update to latest Git HEAD\u000a\u000ae14b099 syntax: implement support for ES6 template literals\u000a111cf06 vm: stop executing bytecode on return of nested calls\u000a\u000aSigned-off-by: Jo-Philipp Wich \u000a", "date" : "2022-04-22 00:50:36 +0200", "id" : "0400774a1001835b912ecf2097bba1306deba9f8", "msg" : "ucode: update to latest Git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/utils/ucode/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/config/firewall4/Makefile" ], "commitId" : "af02a12d7ccb64a3abbd9683dd22275b538f6d50", "timestamp" : 1650581436000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/jo", "fullName" : "jo" }, "authorEmail" : "jo@mein.io", "comment" : "firewall4: update to latest Git HEAD\u000a\u000afc83d46 ruleset: set auto-merge directive for interval sets\u000a9bce873 fw4: fix skipping invalid ipset entries\u000a425ea8a fw4: fix applying zone flags for source bound rules\u000a\u000aSigned-off-by: Jo-Philipp Wich \u000a", "date" : "2022-04-22 00:50:36 +0200", "id" : "af02a12d7ccb64a3abbd9683dd22275b538f6d50", "msg" : "firewall4: update to latest Git HEAD", "paths" : [ { "editType" : "edit", "file" : "package/network/config/firewall4/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/utils/ucode/Makefile" ], "commitId" : "c59704334c4a01bc18ab489f86d4ca7d2ea3cb8f", "timestamp" : 1650612229000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/jo", "fullName" : "jo" }, "authorEmail" : "jo@mein.io", "comment" : "ucode: fix PKG_MIRROR_HASH\u000a\u000aFixes: 0400774a10 (\"ucode: update to latest Git HEAD\")\u000aSigned-off-by: Jo-Philipp Wich \u000a", "date" : "2022-04-22 09:23:49 +0200", "id" : "c59704334c4a01bc18ab489f86d4ca7d2ea3cb8f", "msg" : "ucode: fix PKG_MIRROR_HASH", "paths" : [ { "editType" : "edit", "file" : "package/utils/ucode/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/kernel/mt76/Makefile" ], "commitId" : "fb4edcef712432e0e42f0c28be8829b6d2fb44e9", "timestamp" : 1650721838000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, "authorEmail" : "nbd@nbd.name", "comment" : "mt76: update to the latest version\u000a\u000aa666d5637bc3 mt76: fix tx status related use-after-free race on station removal\u000a\u000aSigned-off-by: Felix Fietkau \u000a", "date" : "2022-04-23 15:50:38 +0200", "id" : "fb4edcef712432e0e42f0c28be8829b6d2fb44e9", "msg" : "mt76: update to the latest version", "paths" : [ { "editType" : "edit", "file" : "package/kernel/mt76/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/image/nand.mk" ], "commitId" : "8a1003c5986514d7a78f78b3ee94003837d82582", "timestamp" : 1650739585000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ath79: ZTE MF286R: add comgt-ncm to DEVICE_PACKAGES\u000a\u000aWhen adding support to the router's built-in modem, this required\u000apackage was omitted, because it was already enabled in the image\u000aconfiguration in use for testing, and this went unnoticed.\u000aIn result, the modem still isn't fully supported in official images.\u000aAs it is the primary WAN interface, add the missing package.\u000a\u000aFixes: e02fb42c53ba (\"comgt: support ZTE MF286R modem\")\u000aSigned-off-by: Lech Perczak \u000a", "date" : "2022-04-23 20:46:25 +0200", "id" : "8a1003c5986514d7a78f78b3ee94003837d82582", "msg" : "ath79: ZTE MF286R: add comgt-ncm to DEVICE_PACKAGES", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/image/nand.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/bcm63xx/profiles/default.mk" ], "commitId" : "b8ed98b10004d5de25c1b4b2d2b59b15fc04f794", "timestamp" : 1650739585000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "bcm63xx: fix description fix name case\u000a\u000aThe `Description` should be capital.\u000a\u000aSigned-off-by: Huangbin Zhan \u000a", "date" : "2022-04-23 20:46:25 +0200", "id" : "b8ed98b10004d5de25c1b4b2d2b59b15fc04f794", "msg" : "bcm63xx: fix description fix name case", "paths" : [ { "editType" : "edit", "file" : "target/linux/bcm63xx/profiles/default.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/oxnas/patches-5.10/999-libata-hacks.patch", "target/linux/bcm27xx/patches-5.10/950-0527-drm-connector-Create-a-helper-to-attach-the-hdr_outp.patch", "target/linux/generic/pending-5.10/834-ledtrig-libata.patch", "include/kernel-5.10", "target/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch", "target/linux/bcm27xx/patches-5.10/950-0689-drm-automatic-legacy-gamma-support.patch", "target/linux/bcm27xx/patches-5.10/950-0528-drm-connector-Add-helper-to-compare-HDR-metadata.patch", "target/linux/ath79/patches-5.10/600-of_net-add-mac-address-ascii-support.patch", "target/linux/ath79/patches-5.10/901-phy-mdio-bitbang-prevent-rescheduling-during-command.patch", "target/linux/bcm27xx/patches-5.10/950-0409-drm-atomic-Pass-the-full-state-to-CRTC-atomic_check.patch" ], "commitId" : "cab20be008591f89dd89c4e444cdf022fa7f57eb", "timestamp" : 1650739585000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: bump 5.10 to 5.10.112\u000a\u000aManually rebased:\u000a ath79/patches-5.10/901-phy-mdio-bitbang-prevent-rescheduling-during-command.patch\u000a\u000aAll other patches automatically rebased.\u000a\u000aBuild system: x86_64\u000aBuild-tested: bcm2711/RPi4B, mt7622/RT3200\u000aRun-tested: bcm2711/RPi4B, mt7622/RT3200\u000a\u000aSigned-off-by: John Audia \u000a", "date" : "2022-04-23 20:46:25 +0200", "id" : "cab20be008591f89dd89c4e444cdf022fa7f57eb", "msg" : "kernel: bump 5.10 to 5.10.112", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/patches-5.10/901-phy-mdio-bitbang-prevent-rescheduling-during-command.patch" }, { "editType" : "edit", "file" : "include/kernel-5.10" }, { "editType" : "edit", "file" : "target/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0527-drm-connector-Create-a-helper-to-attach-the-hdr_outp.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0528-drm-connector-Add-helper-to-compare-HDR-metadata.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0689-drm-automatic-legacy-gamma-support.patch" }, { "editType" : "edit", "file" : "target/linux/oxnas/patches-5.10/999-libata-hacks.patch" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.10/834-ledtrig-libata.patch" }, { "editType" : "edit", "file" : "target/linux/ath79/patches-5.10/600-of_net-add-mac-address-ascii-support.patch" }, { "editType" : "edit", "file" : "target/linux/bcm27xx/patches-5.10/950-0409-drm-atomic-Pass-the-full-state-to-CRTC-atomic_check.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/patches-5.15/600-of_net-add-mac-address-ascii-support.patch", "include/kernel-5.15", "target/linux/generic/pending-5.15/834-ledtrig-libata.patch" ], "commitId" : "daa35a4d606edac84c4fcdb537c86375d93f37ac", "timestamp" : 1650739585000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "kernel: bump 5.15 to 5.15.35\u000a\u000aPatches automatically rebased.\u000a\u000aSigned-off-by: Rui Salvaterra \u000a", "date" : "2022-04-23 20:46:25 +0200", "id" : "daa35a4d606edac84c4fcdb537c86375d93f37ac", "msg" : "kernel: bump 5.15 to 5.15.35", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/patches-5.15/600-of_net-add-mac-address-ascii-support.patch" }, { "editType" : "edit", "file" : "include/kernel-5.15" }, { "editType" : "edit", "file" : "target/linux/generic/pending-5.15/834-ledtrig-libata.patch" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/dts/mt7621_yuncore_ax820.dts", "target/linux/ramips/image/mt7621.mk", "package/boot/uboot-envtools/files/ramips", "target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac", "target/linux/ramips/mt7621/base-files/etc/board.d/02_network" ], "commitId" : "4891b865380e2b7f32acf0893df9c1ca9db8d4ea", "timestamp" : 1650739585000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ramips: add support for YunCore AX820/HWAP-AX820\u000a\u000aThere are two versions which are identical apart from the enclosure:\u000a YunCore AX820: indoor ceiling mount AP with integrated antennas\u000a YunCore HWAP-AX820: outdoor enclosure with external (N) connectors\u000a\u000aHardware specs:\u000a SoC: MediaTek MT7621DAT\u000a Flash: 16 MiB SPI NOR\u000a RAM: 128MiB (DDR3, integrated)\u000a WiFi: MT7905DAN+MT7975DN 2.4/5GHz 2T2R 802.11ax\u000a Ethernet: 10/100/1000 Mbps x2 (WAN/PoE+LAN)\u000a LED: Status (green)\u000a Button: Reset\u000a Power: 802.11af/at PoE; DC 12V,1A\u000a Antennas: AX820(indoor): 4dBi internal; HWAP-AX820(outdoor): external\u000a\u000aFlash instructions:\u000a The \"OpenWRT support\" version of the AX820 comes with a LEDE-based\u000a firmware with proprietary MTK drivers and a luci webinterface and\u000a ssh accessible under 192.168.1.1 on LAN; user root, no password.\u000a The sysupgrade.bin can be flashed using luci or sysupgrade via ssh,\u000a you will have to force the upgrade due to a different factory name.\u000a Remember: Do *not* preserve factory configuration!\u000a\u000aMAC addresses as used by OEM firmware:\u000a use address source\u000a 2g 44:D1:FA:*:0b Factory 0x0004 (label)\u000a 5g 46:D1:FA:*:0b LAA of 2g\u000a lan 44:D1:FA:*:0c Factory 0xe000\u000a wan 44:D1:FA:*:0d Factory 0xe000 + 1\u000aThe wan MAC can also be found in 0xe006 but is not used by OEM dtb.\u000a\u000aDue to different MAC handling in mt76 the LAA derived from lan is used\u000afor 2g to prevent duplicate MACs when creating multiple interfaces.\u000a\u000aSigned-off-by: Clemens Hopfer \u000a", "date" : "2022-04-23 20:46:25 +0200", "id" : "4891b865380e2b7f32acf0893df9c1ca9db8d4ea", "msg" : "ramips: add support for YunCore AX820/HWAP-AX820", "paths" : [ { "editType" : "edit", "file" : "package/boot/uboot-envtools/files/ramips" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/board.d/02_network" }, { "editType" : "edit", "file" : "target/linux/ramips/image/mt7621.mk" }, { "editType" : "add", "file" : "target/linux/ramips/dts/mt7621_yuncore_ax820.dts" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "tools/firmware-utils/Makefile" ], "commitId" : "36790ca6940b84dede450c54df9f75500454b92b", "timestamp" : 1650743926000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "firmware-utils: bump to git HEAD\u000a\u000a05fd700 tplink-safeloader: TP-Link RE650 v2 support\u000a\u000aSigned-off-by: Hauke Mehrtens \u000a", "date" : "2022-04-23 21:58:46 +0200", "id" : "36790ca6940b84dede450c54df9f75500454b92b", "msg" : "firmware-utils: bump to git HEAD", "paths" : [ { "editType" : "edit", "file" : "tools/firmware-utils/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ramips/mt7621/base-files/etc/board.d/01_leds", "target/linux/ramips/dts/mt7621_tplink_re650-v2.dts", "target/linux/ramips/image/mt7621.mk", "target/linux/ramips/mt7621/base-files/etc/board.d/02_network" ], "commitId" : "39799974a372fb4333d21f077c670b8a56b9d696", "timestamp" : 1650744147000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ramips: add support for TP-Link RE650 v2\u000a\u000aTP-Link RE650 v2 is largely similar to v1 that\u000ais already supported by OpenWrt. Notable differences\u000ais differnt SPI Flash - 8 MB instead of 16 MB\u000a(from cFeon instead of Winbond) and a different\u000aconfiguration of PCIE connections to wifi chips.\u000aOtherwise it's largely the same product as v1\u000a\u000aHardware specification:\u000a\u000a- SoC 880 MHz - MediaTek MT7621AT\u000a- 128 MB of DDR3 RAM\u000a- 8 MB - cFeon QH64A-104HIP\u000a- 4T4R 2.4 GHz - MediaTek MT7615E\u000a- 4T4R 5 GHz - MediaTek MT7615E\u000a- 1x 1 Gbps Ethernet - MT7621AT integrated\u000a- 7x LEDs (Power, 2G, 5G, WPS(x2), Lan(x2))\u000a- 4x buttons (Reset, Power, WPS, LED)\u000a- UART pinout - GND, RX, TX, labeled in the middle of the PCB,\u000a requires soldering because they're not through holes.\u000a\u000a Serial console @ 57600,8n1\u000a\u000aFlash instructions:\u000a\u000aUpload\u000aopenwrt-ramips-mt7621-tplink_re650-v2-squashfs-factory.bin\u000afrom the RE650 web interface.\u000a\u000aTFTP recovery to stock firmware:\u000aI didn't try recovering back to the stock firmware, however,\u000aif there is such process for other RExxx devices, it seems like\u000ait could be similar here.\u000a\u000aSigned-off-by: Marcin Gordziejewski \u000a", "date" : "2022-04-23 22:02:27 +0200", "id" : "39799974a372fb4333d21f077c670b8a56b9d696", "msg" : "ramips: add support for TP-Link RE650 v2", "paths" : [ { "editType" : "add", "file" : "target/linux/ramips/dts/mt7621_tplink_re650-v2.dts" }, { "editType" : "edit", "file" : "target/linux/ramips/image/mt7621.mk" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/board.d/02_network" }, { "editType" : "edit", "file" : "target/linux/ramips/mt7621/base-files/etc/board.d/01_leds" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "target/linux/ath79/image/generic-ubnt.mk" ], "commitId" : "089eb02abcd7512c6d182953560eb2453ef144ca", "timestamp" : 1650745332000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, "authorEmail" : "hauke@hauke-m.de", "comment" : "ath79: ubnt: drop swconfig on ac-{lite,lr,mesh}\u000a\u000aThese don't have switches that could be configured using swconfig.\u000a\u000aSigned-off-by: Martin Weinelt \u000a", "date" : "2022-04-23 22:22:12 +0200", "id" : "089eb02abcd7512c6d182953560eb2453ef144ca", "msg" : "ath79: ubnt: drop swconfig on ac-{lite,lr,mesh}", "paths" : [ { "editType" : "edit", "file" : "target/linux/ath79/image/generic-ubnt.mk" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "package/network/utils/iwinfo/Makefile" ], "commitId" : "46980294f66ab07b79f9037758a7ea94072340df", "timestamp" : 1650834591000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, "authorEmail" : "mail@david-bauer.net", "comment" : "iwinfo: update to latest HEAD\u000a\u000aa479b9b devices: remove whitespace\u000a562d015 iwinfo: nl80211: fix hwmode parsing for multi-band NICs\u000a\u000aSigned-off-by: David Bauer \u000a", "date" : "2022-04-24 23:09:51 +0200", "id" : "46980294f66ab07b79f9037758a7ea94072340df", "msg" : "iwinfo: update to latest HEAD", "paths" : [ { "editType" : "edit", "file" : "package/network/utils/iwinfo/Makefile" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "README.md" ], "commitId" : "8bde12413ddb71af11584af3aa4c95644867525e", "timestamp" : 1650861263000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/musashino.open", "fullName" : "musashino.open" }, "authorEmail" : "musashino.open@gmail.com", "comment" : "general: update README.md\u000a", "date" : "2022-04-25 13:34:23 +0900", "id" : "8bde12413ddb71af11584af3aa4c95644867525e", "msg" : "general: update README.md", "paths" : [ { "editType" : "edit", "file" : "README.md" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "scripts/download.pl" ], "commitId" : "e8265a27cbf13d4d38dad17c3ae8f0ed4889b180", "timestamp" : 1650861263000, "author" : { "absoluteUrl" : "https://taiha.net/jenkins/user/musashino.open", "fullName" : "musashino.open" }, "authorEmail" : "musashino.open@gmail.com", "comment" : "build: update download.pl to change priority of mirrors\u000a", "date" : "2022-04-25 13:34:23 +0900", "id" : "e8265a27cbf13d4d38dad17c3ae8f0ed4889b180", "msg" : "build: update download.pl to change priority of mirrors", "paths" : [ { "editType" : "edit", "file" : "scripts/download.pl" } ] } ], "kind" : "git" }, "culprits" : [ { "absoluteUrl" : "https://taiha.net/jenkins/user/rsalvaterra", "fullName" : "rsalvaterra" }, { "absoluteUrl" : "https://taiha.net/jenkins/user/pepe2k", "fullName" : "pepe2k" }, { "absoluteUrl" : "https://taiha.net/jenkins/user/musashino.open", "fullName" : "musashino.open" }, { "absoluteUrl" : "https://taiha.net/jenkins/user/yszhou4tech", "fullName" : "yszhou4tech" }, { "absoluteUrl" : "https://taiha.net/jenkins/user/jo", "fullName" : "jo" }, { "absoluteUrl" : "https://taiha.net/jenkins/user/gch981213", "fullName" : "gch981213" }, { "absoluteUrl" : "https://taiha.net/jenkins/user/mail", "fullName" : "mail" }, { "absoluteUrl" : "https://taiha.net/jenkins/user/sander", "fullName" : "sander" }, { "absoluteUrl" : "https://taiha.net/jenkins/user/mschiffer", "fullName" : "mschiffer" }, { "absoluteUrl" : "https://taiha.net/jenkins/user/chunkeey", "fullName" : "chunkeey" }, { "absoluteUrl" : "https://taiha.net/jenkins/user/hauke", "fullName" : "hauke" }, { "absoluteUrl" : "https://taiha.net/jenkins/user/nbd", "fullName" : "nbd" }, { "absoluteUrl" : "https://taiha.net/jenkins/user/stijn", "fullName" : "stijn" }, { "absoluteUrl" : "https://taiha.net/jenkins/user/koen.vandeputte", "fullName" : "koen.vandeputte" }, { "absoluteUrl" : "https://taiha.net/jenkins/user/daniel", "fullName" : "daniel" }, { "absoluteUrl" : "https://taiha.net/jenkins/user/ynezz", "fullName" : "ynezz" }, { "absoluteUrl" : "https://taiha.net/jenkins/user/wigyori", "fullName" : "wigyori" }, { "absoluteUrl" : "https://taiha.net/jenkins/user/rafal", "fullName" : "rafal" }, { "absoluteUrl" : "https://taiha.net/jenkins/user/dedeckeh", "fullName" : "dedeckeh" }, { "absoluteUrl" : "https://taiha.net/jenkins/user/mans0n", "fullName" : "mans0n" } ] }