BUILD_CFG_DISTCLEANtrueBUILD_CFG_DISTCLEANBooleanParameterDefinitionhttps://taiha.net/jenkins/job/OpenWrt-master-BUFFALO-WZR-900DHP_r/<pre> LEDE-Project master branch for Buffalo WZR-900DHP Flash 128MB RAM 256MB </pre>OpenWrt (master) for BUFFALO WZR-900DHPOpenWrt (master) for BUFFALO WZR-900DHPOpenWrt (master) for BUFFALO WZR-900DHPOpenWrt-master-BUFFALO-WZR-900DHP_rOpenWrt-master-BUFFALO-WZR-900DHP_rhttps://taiha.net/jenkins/job/OpenWrt-master-BUFFALO-WZR-900DHP_r/trueBUILD_CFG_DISTCLEANtrueユーザーmusashino205が実行tofumusashino20521566aeb2c47e281454cbda5bb335ddfa621f479ba666aeb2c47e281454cbda5bb335ddfa621f479ba6refs/remotes/origin/musashino66aeb2c47e281454cbda5bb335ddfa621f479ba666aeb2c47e281454cbda5bb335ddfa621f479ba6refs/remotes/origin/musashino66aeb2c47e281454cbda5bb335ddfa621f479ba666aeb2c47e281454cbda5bb335ddfa621f479ba6refs/remotes/origin/musashinohttps://github.com/musashino-build/openwrtconfig.buildinfobin/targets/bcm53xx/generic/config.buildinfofeeds.buildinfobin/targets/bcm53xx/generic/feeds.buildinfoopenwrt-bcm53xx-generic-asus-rt-ac56u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac56u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-ac56u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac56u-squashfs.trxopenwrt-bcm53xx-generic-asus-rt-ac68u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac68u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-ac68u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac68u-squashfs.trxopenwrt-bcm53xx-generic-asus-rt-ac87u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac87u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-ac87u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac87u-squashfs.trxopenwrt-bcm53xx-generic-asus-rt-n18u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-n18u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-n18u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-n18u-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wxr-1900dhp-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wxr-1900dhp-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wxr-1900dhp-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wxr-1900dhp-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-1750dhp-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-1750dhp-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wzr-1750dhp-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-1750dhp-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-600dhp2-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-600dhp2-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wzr-600dhp2-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-600dhp2-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP-EU.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP-EU.binopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP2-JP.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP2-JP.binopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-900dhp.manifestbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp.manifestopenwrt-bcm53xx-generic-dlink-dir-885l-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-dlink-dir-885l-initramfs.trxopenwrt-bcm53xx-generic-dlink-dir-885l-squashfs.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-dlink-dir-885l-squashfs.binopenwrt-bcm53xx-generic-linksys-ea6500-v2-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-linksys-ea6500-v2-initramfs.trxopenwrt-bcm53xx-generic-linksys-ea6500-v2-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-linksys-ea6500-v2-squashfs.trxopenwrt-bcm53xx-generic-luxul-abr-4500-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-abr-4500-initramfs.trxopenwrt-bcm53xx-generic-luxul-abr-4500-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-abr-4500-squashfs.lxlopenwrt-bcm53xx-generic-luxul-xap-1610-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xap-1610-initramfs.trxopenwrt-bcm53xx-generic-luxul-xap-1610-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xap-1610-squashfs.lxlopenwrt-bcm53xx-generic-luxul-xbr-4500-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xbr-4500-initramfs.trxopenwrt-bcm53xx-generic-luxul-xbr-4500-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xbr-4500-squashfs.lxlopenwrt-bcm53xx-generic-luxul-xwr-3150-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xwr-3150-initramfs.trxopenwrt-bcm53xx-generic-luxul-xwr-3150-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xwr-3150-squashfs.lxlopenwrt-bcm53xx-generic-netgear-r6250-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6250-initramfs.trxopenwrt-bcm53xx-generic-netgear-r6250-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6250-squashfs.chkopenwrt-bcm53xx-generic-netgear-r6300-v2-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6300-v2-initramfs.trxopenwrt-bcm53xx-generic-netgear-r6300-v2-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6300-v2-squashfs.chkopenwrt-bcm53xx-generic-netgear-r7000-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7000-initramfs.trxopenwrt-bcm53xx-generic-netgear-r7000-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7000-squashfs.chkopenwrt-bcm53xx-generic-netgear-r7900-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7900-initramfs.trxopenwrt-bcm53xx-generic-netgear-r7900-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7900-squashfs.chkopenwrt-bcm53xx-generic-netgear-r8000-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r8000-initramfs.trxopenwrt-bcm53xx-generic-netgear-r8000-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r8000-squashfs.chkopenwrt-bcm53xx-generic-phicomm-k3-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-phicomm-k3-initramfs.trxopenwrt-bcm53xx-generic-phicomm-k3-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-phicomm-k3-squashfs.trxopenwrt-bcm53xx-generic-smartrg-sr400ac-initramfs.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-smartrg-sr400ac-initramfs.binopenwrt-bcm53xx-generic-smartrg-sr400ac-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-smartrg-sr400ac-squashfs.trxopenwrt-bcm53xx-generic-tenda-ac9-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-tenda-ac9-initramfs.trxopenwrt-bcm53xx-generic-tenda-ac9-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-tenda-ac9-squashfs.trxbase-files_218-r0+13142-66aeb2c47e_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/base-files_218-r0+13142-66aeb2c47e_arm_cortex-a9.ipkblock-mount_2020-04-09-c80f7002-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/block-mount_2020-04-09-c80f7002-1_arm_cortex-a9.ipkfstools_2020-04-09-c80f7002-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/fstools_2020-04-09-c80f7002-1_arm_cortex-a9.ipkfwtool_2019-11-12-8f7fe925-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/fwtool_2019-11-12-8f7fe925-1_arm_cortex-a9.ipkip6tables_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/ip6tables_1.8.4-1_arm_cortex-a9.ipkiptables-mod-conntrack-extra_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/iptables-mod-conntrack-extra_1.8.4-1_arm_cortex-a9.ipkiptables-mod-ipopt_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/iptables-mod-ipopt_1.8.4-1_arm_cortex-a9.ipkiptables_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/iptables_1.8.4-1_arm_cortex-a9.ipkkernel_4.19.115-1-51f70450125775d3d740bcd94b3a2945_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kernel_4.19.115-1-51f70450125775d3d740bcd94b3a2945_arm_cortex-a9.ipkkmod-crypto-crc32c_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-crypto-crc32c_4.19.115-1_arm_cortex-a9.ipkkmod-crypto-hash_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-crypto-hash_4.19.115-1_arm_cortex-a9.ipkkmod-fs-ext4_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fs-ext4_4.19.115-1_arm_cortex-a9.ipkkmod-fs-ntfs_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fs-ntfs_4.19.115-1_arm_cortex-a9.ipkkmod-fs-vfat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fs-vfat_4.19.115-1_arm_cortex-a9.ipkkmod-fuse_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fuse_4.19.115-1_arm_cortex-a9.ipkkmod-gpio-button-hotplug_4.19.115-3_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-gpio-button-hotplug_4.19.115-3_arm_cortex-a9.ipkkmod-ip6-tunnel_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ip6-tunnel_4.19.115-1_arm_cortex-a9.ipkkmod-ip6tables_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ip6tables_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-conntrack-extra_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-conntrack-extra_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-conntrack_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-conntrack_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-core_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-core_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-ipopt_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-ipopt_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-ipset_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-ipset_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-nat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-nat_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-offload_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-offload_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-raw_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-raw_4.19.115-1_arm_cortex-a9.ipkkmod-iptunnel6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-iptunnel6_4.19.115-1_arm_cortex-a9.ipkkmod-leds-gpio_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-leds-gpio_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-default-on_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-default-on_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-heartbeat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-heartbeat_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-netdev_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-netdev_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-timer_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-timer_4.19.115-1_arm_cortex-a9.ipkkmod-lib-crc-ccitt_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-lib-crc-ccitt_4.19.115-1_arm_cortex-a9.ipkkmod-lib-crc16_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-lib-crc16_4.19.115-1_arm_cortex-a9.ipkkmod-nat46_4.19.115+2017-05-12-683fbd2b-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nat46_4.19.115+2017-05-12-683fbd2b-1_arm_cortex-a9.ipkkmod-nf-conntrack6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-conntrack6_4.19.115-1_arm_cortex-a9.ipkkmod-nf-conntrack_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-conntrack_4.19.115-1_arm_cortex-a9.ipkkmod-nf-flow_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-flow_4.19.115-1_arm_cortex-a9.ipkkmod-nf-ipt6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-ipt6_4.19.115-1_arm_cortex-a9.ipkkmod-nf-ipt_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-ipt_4.19.115-1_arm_cortex-a9.ipkkmod-nf-nat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-nat_4.19.115-1_arm_cortex-a9.ipkkmod-nf-reject6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-reject6_4.19.115-1_arm_cortex-a9.ipkkmod-nf-reject_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-reject_4.19.115-1_arm_cortex-a9.ipkkmod-nfnetlink_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nfnetlink_4.19.115-1_arm_cortex-a9.ipkkmod-nls-base_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-base_4.19.115-1_arm_cortex-a9.ipkkmod-nls-cp437_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-cp437_4.19.115-1_arm_cortex-a9.ipkkmod-nls-iso8859-1_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-iso8859-1_4.19.115-1_arm_cortex-a9.ipkkmod-nls-utf8_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-utf8_4.19.115-1_arm_cortex-a9.ipkkmod-phy-bcm-ns-usb2_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-phy-bcm-ns-usb2_4.19.115-1_arm_cortex-a9.ipkkmod-phy-bcm-ns-usb3_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-phy-bcm-ns-usb3_4.19.115-1_arm_cortex-a9.ipkkmod-ppp_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ppp_4.19.115-1_arm_cortex-a9.ipkkmod-pppoe_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-pppoe_4.19.115-1_arm_cortex-a9.ipkkmod-pppox_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-pppox_4.19.115-1_arm_cortex-a9.ipkkmod-scsi-core_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-scsi-core_4.19.115-1_arm_cortex-a9.ipkkmod-slhc_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-slhc_4.19.115-1_arm_cortex-a9.ipkkmod-usb-bcma_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-bcma_4.19.115-1_arm_cortex-a9.ipkkmod-usb-core_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-core_4.19.115-1_arm_cortex-a9.ipkkmod-usb-ehci_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-ehci_4.19.115-1_arm_cortex-a9.ipkkmod-usb-ledtrig-usbport_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-ledtrig-usbport_4.19.115-1_arm_cortex-a9.ipkkmod-usb-ohci_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-ohci_4.19.115-1_arm_cortex-a9.ipkkmod-usb-storage-extras_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-storage-extras_4.19.115-1_arm_cortex-a9.ipkkmod-usb-storage_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-storage_4.19.115-1_arm_cortex-a9.ipkkmod-usb2_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb2_4.19.115-1_arm_cortex-a9.ipkkmod-usb3_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb3_4.19.115-1_arm_cortex-a9.ipklibc_1.1.24-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libc_1.1.24-2_arm_cortex-a9.ipklibgcc1_8.4.0-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libgcc1_8.4.0-2_arm_cortex-a9.ipklibip4tc2_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libip4tc2_1.8.4-1_arm_cortex-a9.ipklibip6tc2_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libip6tc2_1.8.4-1_arm_cortex-a9.ipklibiwinfo-lua_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libiwinfo-lua_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipklibiwinfo20200105_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libiwinfo20200105_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipklibpthread_1.1.24-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libpthread_1.1.24-2_arm_cortex-a9.ipklibrt_1.1.24-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/librt_1.1.24-2_arm_cortex-a9.ipklibxtables12_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libxtables12_1.8.4-1_arm_cortex-a9.ipkmtd_25_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/mtd_25_arm_cortex-a9.ipknvram_10_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/nvram_10_arm_cortex-a9.ipkosafeloader_1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/osafeloader_1_arm_cortex-a9.ipkoseama_1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/oseama_1_arm_cortex-a9.ipkotrx_1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/otrx_1_arm_cortex-a9.ipkPackagesbin/targets/bcm53xx/generic/packages/PackagesPackages.gzbin/targets/bcm53xx/generic/packages/Packages.gzPackages.manifestbin/targets/bcm53xx/generic/packages/Packages.manifestPackages.sigbin/targets/bcm53xx/generic/packages/Packages.sigubi-utils_2.1.1-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/ubi-utils_2.1.1-1_arm_cortex-a9.ipksha256sumsbin/targets/bcm53xx/generic/sha256sumsversion.buildinfobin/targets/bcm53xx/generic/version.buildinfofalse#21527830652783065OpenWrt (master) for BUFFALO WZR-900DHP #215215falsefalse2151385SUCCESS1588452210372https://taiha.net/jenkins/job/OpenWrt-master-BUFFALO-WZR-900DHP_r/215/home-slave01target/linux/ramips/dts/mt7620a_iptime_a1004ns.dts45e2b7763f2a846bf1a40f5fa79b4cfe4678557a1587275243000https://taiha.net/jenkins/user/gch981213gch981213gch981213@gmail.comramips: replace pinctrl property names for ipTIME A1004ns The pinctrl driver had been replaced with the upstream one in b756ea2a909a ("ramips: replace pinctrl property names"), but the initial A1004ns support patch did not reflect the changes. This commit updates its pinctrl property names. Fixes: 9169482f640c ("ramips: add support for ipTIME A1004ns") Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-19 13:47:23 +080045e2b7763f2a846bf1a40f5fa79b4cfe4678557aramips: replace pinctrl property names for ipTIME A1004nsedittarget/linux/ramips/dts/mt7620a_iptime_a1004ns.dtstarget/linux/ath79/image/generic.mktarget/linux/ath79/dts/qca9556_avm_fritz450e.dtstarget/linux/ath79/generic/base-files/etc/board.d/01_ledstarget/linux/ath79/generic/base-files/lib/preinit/10_fix_eth_mac.shtarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtstarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eepromtarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsitarget/linux/ath79/generic/base-files/etc/board.d/02_network8d9c1087e4d07d625a9fef61d5dce71d850732ae1587307540000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: add support for AVM FRITZ!WLAN Repeater 450E SOC: Qualcomm QCA9556 (Scorpion) 560MHz MIPS74Kc RAM: 64MB Zentel A3R12E40CBF DDR2 FLASH: 16MiB Winbond W25Q128 SPI NOR WLAN1: QCA9556 2.4 GHz 802.11b/g/n 3x3 INPUT: WPS button LED: Power, WiFi, LAN, RSSI indicator Serial: Header Next to Black metal shield Pinout is 3.3V - RX - TX - GND (Square Pad is 3.3V) The Serial setting is 115200-8-N-1. Installation via EVA: In the first seconds after Power is connected, the bootloader will listen for FTP connections on 192.168.178.1. Firmware can be uploaded like following: ftp> quote USER adam2 ftp> quote PASS adam2 ftp> binary ftp> debug ftp> passive ftp> quote MEDIA FLSH ftp> put openwrt-sysupgrade.bin mtd1 Note that this procedure might take up to two minutes. You need to powercycle the device afterwards to boot OpenWRT. Tested-by: Andreas Ziegler <dev@andreas-ziegler.de> Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-19 16:45:40 +02008d9c1087e4d07d625a9fef61d5dce71d850732aeath79: add support for AVM FRITZ!WLAN Repeater 450Eedittarget/linux/ath79/image/generic.mkaddtarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsiedittarget/linux/ath79/generic/base-files/etc/board.d/01_ledsedittarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtsedittarget/linux/ath79/generic/base-files/lib/preinit/10_fix_eth_mac.shaddtarget/linux/ath79/dts/qca9556_avm_fritz450e.dtsedittarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eepromedittarget/linux/ath79/generic/base-files/etc/board.d/02_networkpackage/system/procd/Makefile7e9b56fde245373950efea3e04dcc58ada0d0bc51587334780000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgprocd: fix jail when running on glibc d200b70 jail: include /etc/nsswitch.conf in jail for glibc. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-19 23:19:40 +01007e9b56fde245373950efea3e04dcc58ada0d0bc5procd: fix jail when running on glibceditpackage/system/procd/Makefiletarget/linux/ramips/image/mt7621.mk08f5cac6fbd8ac97d6b012a0f6a5f0fabe19c6231587377619000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgramips: mt7621: add NETGEAR R7200 as DEVICE_ALT1 Netgear R7200 is another clone of Netgear R6700v2, introduced in: 6e80df5 ("ramips: add support for NETGEAR R6700v2/AC2400") Reported-by: Joel Pinsker, github user @joelp64 Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-20 11:13:39 +010008f5cac6fbd8ac97d6b012a0f6a5f0fabe19c623ramips: mt7621: add NETGEAR R7200 as DEVICE_ALT1edittarget/linux/ramips/image/mt7621.mkpackage/network/services/umdns/Makefile533da61ac63079f218a9946cd8e347b880c33dc01587378727000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukumdns: update to version 2020-04-20 e74a3f9 dns.c: improve input validation Addresses CVE-2020-11750 Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-20 11:32:07 +0100533da61ac63079f218a9946cd8e347b880c33dc0umdns: update to version 2020-04-20editpackage/network/services/umdns/Makefilepackage/network/services/relayd/Makefilebe172e663f318ec364c13f795df025bbcce9ac181587378727000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukrelayd: bump to version 2020-04-20 796da66 dhcp.c: improve input validation & length checks Addresses CVE-2020-11752 Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-20 11:32:07 +0100be172e663f318ec364c13f795df025bbcce9ac18relayd: bump to version 2020-04-20editpackage/network/services/relayd/Makefileinclude/netfilter.mk29a458b0cae3435bce41136ee3b4132b4103ffae1587388037000https://taiha.net/jenkins/user/koen.vandeputtekoen.vandeputtekoen.vandeputte@ncentric.comkernel: netfilter.mk: fix kmod-ipt-nat6 installation on 5.4 xt_MASQUERADE.ko is picked up by both kmod-ipt-nat and kmod-ipt-nat6, causing conflict As kmod-ipt-nat6 already depends on kmod-ipt-nat, remove xt_MASQUERADE from it Fixes: FS#2924 Fixes: 0fad8af85158 ("kernel: Include xt_MASQUERADE for kernel 5.2 and later") Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> 2020-04-20 15:07:17 +020029a458b0cae3435bce41136ee3b4132b4103ffaekernel: netfilter.mk: fix kmod-ipt-nat6 installation on 5.4editinclude/netfilter.mkpackage/boot/uboot-kirkwood/patches/110-dockstar.patchpackage/boot/uboot-kirkwood/patches/140-pogoplug_e02.patchpackage/boot/uboot-kirkwood/patches/200-openwrt-config.patchpackage/boot/uboot-kirkwood/patches/008-nsa325-uboot-generic.patchpackage/boot/uboot-kirkwood/patches/130-ib62x0.patchpackage/boot/uboot-kirkwood/patches/007-nsa310-uboot-generic.patchpackage/boot/uboot-kirkwood/Makefilepackage/boot/uboot-kirkwood/patches/150-goflexhome.patchpackage/boot/uboot-kirkwood/patches/120-iconnect.patchpackage/boot/uboot-kirkwood/patches/010-pogoplug_v4.patch6cafea5c5ea92be0152f475467a2434c90d018911587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czuboot-kirkwood: update to 2020.04 Update U-Boot to current 2020.04 release for kirkwood platform. Catch up with upstream and move some configuration options from the header files to the corresponding defconfig files. Compile tested: all devices Run tested: nsa310, pogoplugv4 Tested-by: Cezary Jackiewicz <cezary@eko.one.pl> [nsa310] Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-20 16:37:56 +02006cafea5c5ea92be0152f475467a2434c90d01891uboot-kirkwood: update to 2020.04editpackage/boot/uboot-kirkwood/patches/007-nsa310-uboot-generic.patcheditpackage/boot/uboot-kirkwood/patches/130-ib62x0.patcheditpackage/boot/uboot-kirkwood/patches/010-pogoplug_v4.patcheditpackage/boot/uboot-kirkwood/patches/120-iconnect.patcheditpackage/boot/uboot-kirkwood/patches/200-openwrt-config.patcheditpackage/boot/uboot-kirkwood/patches/008-nsa325-uboot-generic.patcheditpackage/boot/uboot-kirkwood/patches/110-dockstar.patcheditpackage/boot/uboot-kirkwood/Makefileeditpackage/boot/uboot-kirkwood/patches/150-goflexhome.patcheditpackage/boot/uboot-kirkwood/patches/140-pogoplug_e02.patchpackage/boot/arm-trusted-firmware-rockchip/Makefile79d7109225bc44dc527216565b5d0ffff45018e41587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czarm-trusted-firmware-rockchip: add new package This is needed to build the uboot-rockchip, needed for the rockchip target Signed-off-by: Tobias Mädel <t.maedel@alfeld.de> Tested-by: Tobias Schramm <t.schramm@manjaro.org> [replaced `mkdir -p` with INSTALL_DIR variable] Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-20 16:37:56 +020079d7109225bc44dc527216565b5d0ffff45018e4arm-trusted-firmware-rockchip: add new packageaddpackage/boot/arm-trusted-firmware-rockchip/Makefilepackage/boot/uboot-rockchip/Makefile797506011695d2dacba74bec717fbf88a7729ace1587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czuboot-rockchip: add new package This package is needed for the rockchip target. Signed-off-by: Tobias Mädel <t.maedel@alfeld.de> Tested-by: Tobias Schramm <t.schramm@manjaro.org> 2020-04-20 16:37:56 +0200797506011695d2dacba74bec717fbf88a7729aceuboot-rockchip: add new packageaddpackage/boot/uboot-rockchip/Makefiletarget/linux/rockchip/config-defaulttarget/linux/rockchip/armv8/config-5.4target/linux/rockchip/image/armv8.mktarget/linux/rockchip/armv8/base-files/etc/board.d/02_networktarget/linux/rockchip/armv8/base-files/lib/preinit/79_move_configtarget/linux/rockchip/image/mmc.bootscripttarget/linux/rockchip/armv8/target.mktarget/linux/rockchip/armv8/base-files/lib/upgrade/platform.shtarget/linux/rockchip/Makefiletarget/linux/rockchip/image/Makefile6a05a85dcbf91777a3666693b41bd71dee6d9bfd1587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czrockchip: add support for Pine64 RockPro64 This adds the new rockchip target and support for RockPro64 RK3399 Flash: 16 MiB SPI NOR RAM: 2 GiB/4 GiB LPDDR4 SoC: RK3399 USB: 2x USB 2.0, 1x USB 3.0, 1x USB-C Ethernet: 1x GbE PCIe: PCIe 2.0, 4 lanes Storage: eMMC or SD card Optional SDIO wifi/bt module The Pine64 RockPro64 is a single-board-computer with a 4x PCIe connector, 6 ARM64 cores (4 little, 2 big), plenty of RAM and storage. By default the single Gigabit-Ethernet port is configured as the LAN port. Installation of the firware is possible by dd'ing the image to an SD card or the eMMC flash. Serial: 3v3 1500000 8n1 U-boot is build from the mainline tree and integrated into the images. Required ATF to build u-boot is downloaded from a CI build bot. Signed-off-by: Tobias Mädel <t.maedel@alfeld.de> Tested-by: Tobias Schramm <t.schramm@manjaro.org> 2020-04-20 16:37:56 +02006a05a85dcbf91777a3666693b41bd71dee6d9bfdrockchip: add support for Pine64 RockPro64addtarget/linux/rockchip/armv8/base-files/etc/board.d/02_networkaddtarget/linux/rockchip/armv8/base-files/lib/preinit/79_move_configaddtarget/linux/rockchip/armv8/target.mkaddtarget/linux/rockchip/Makefileaddtarget/linux/rockchip/image/mmc.bootscriptaddtarget/linux/rockchip/config-defaultaddtarget/linux/rockchip/armv8/base-files/lib/upgrade/platform.shaddtarget/linux/rockchip/armv8/config-5.4addtarget/linux/rockchip/image/Makefileaddtarget/linux/rockchip/image/armv8.mkpackage/boot/uboot-rockchip/Makefile97673d87717abbced8f3a4998367aff62c8369111587393857000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czuboot-rockchip: fix ident string Commit 797506011695 ("uboot-rockchip: add new package") has added `OpenWRT` ident string, fix it to proper `OpenWrt`. Fixes: 797506011695 ("uboot-rockchip: add new package") Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-20 16:44:17 +020097673d87717abbced8f3a4998367aff62c836911uboot-rockchip: fix ident stringeditpackage/boot/uboot-rockchip/Makefiletarget/linux/x86/image/Makefile282e7862b77eb32cfff14a7b8e15089b94a9c3f91587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: image: drop dead code These are remnants of old image generation code, which now serve no purpose. Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +0100282e7862b77eb32cfff14a7b8e15089b94a9c3f9x86: image: drop dead codeedittarget/linux/x86/image/Makefiletarget/linux/x86/64/target.mktarget/linux/x86/image/legacy.mktarget/linux/x86/image/generic.mkfd94d03ae6ed74744f674e3c0b19a870078fed461587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: fix kmod-forcedeth package selection There's no such package as forcedeth, threfore the driver is never selected. Fix it by properly specifying package name. Fixes: 35f208d ("x86: add nforce eth to default packages") Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +0100fd94d03ae6ed74744f674e3c0b19a870078fed46x86: fix kmod-forcedeth package selectionedittarget/linux/x86/64/target.mkedittarget/linux/x86/image/legacy.mkedittarget/linux/x86/image/generic.mktarget/linux/x86/Makefiletarget/linux/x86/generic/target.mktarget/linux/x86/geode/target.mktarget/linux/x86/64/target.mkeca6946447aa0be38146314d15f9d86840d8f0ed1587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: select kmod-button-hotplug by default This package is useful by all subtargets, therefore move it to default packages selection. Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +0100eca6946447aa0be38146314d15f9d86840d8f0edx86: select kmod-button-hotplug by defaultedittarget/linux/x86/Makefileedittarget/linux/x86/geode/target.mkedittarget/linux/x86/generic/target.mkedittarget/linux/x86/64/target.mktarget/linux/x86/geode/target.mktarget/linux/x86/image/64.mktarget/linux/x86/64/target.mk9c23ecee577962c3836b6b1b2cdc222c59a257ad1587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: move packages selection to profiles This can be rather confusing for contributors, since there are three layers in which they can be added. As for now there are none profiles other than generic (exception: geos) let's move them to these profiles. Being here this commit also removes packages in geode profiles already enabled in kernel config. Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +01009c23ecee577962c3836b6b1b2cdc222c59a257adx86: move packages selection to profilesedittarget/linux/x86/geode/target.mkedittarget/linux/x86/image/64.mkedittarget/linux/x86/64/target.mktarget/linux/x86/image/geode.mkbe6543c53994b873a61689261f54ef23531654531587407058000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: really remove packages already enabled in kconfig This commit really removes packages in geode profiles already enabled in kernel config. Fixes: 9c23ecee57 ("x86: move packages selection to profiles") Reported-by: Tomasz Maciej Nowak <tomek_n@o2.pl> Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-20 19:24:18 +0100be6543c53994b873a61689261f54ef2353165453x86: really remove packages already enabled in kconfigedittarget/linux/x86/image/geode.mkpackage/system/ubus/Makefile4298f0878fa9e264212c180af8280c8a4c2e29a51587410818000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.comubus: update to latest git HEAD 171469e lua: avoid truncation of large numeric values Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> 2020-04-20 21:26:58 +02004298f0878fa9e264212c180af8280c8a4c2e29a5ubus: update to latest git HEADeditpackage/system/ubus/Makefiletarget/linux/lantiq/files-4.19/arch/mips/boot/dts/lantiq/ar9_avm_fritz7312.dts36f628910b8bf51216004621847f3eab3a62a10c1587420109000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eulantiq/fritz 7312: set maximum speed to 100 mbit The fritz 7312 does not support 1000 gbit. Advertising it makes it worse. Some NIC will change to 1000 gibt and turn off and on again for ever. Signed-off-by: Alexander Couzens <lynxis@fe80.eu> 2020-04-21 00:01:49 +020036f628910b8bf51216004621847f3eab3a62a10clantiq/fritz 7312: set maximum speed to 100 mbitedittarget/linux/lantiq/files-4.19/arch/mips/boot/dts/lantiq/ar9_avm_fritz7312.dtspackage/base-files/files/lib/upgrade/common.shb77fd0d30bfa93def97fc1633d389b994600fea31587420109000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eubase-files: ensure VERBOSE is set If not set, it shows the following error sh: out of range Signed-off-by: Alexander Couzens <lynxis@fe80.eu> 2020-04-21 00:01:49 +0200b77fd0d30bfa93def97fc1633d389b994600fea3base-files: ensure VERBOSE is seteditpackage/base-files/files/lib/upgrade/common.shtarget/linux/imx6/config-5.48d9b36270b1faecdf8c9632e0f18251df9a0990c1587473212000https://taiha.net/jenkins/user/koen.vandeputtekoen.vandeputtekoen.vandeputte@ncentric.comimx6: refresh kernel config Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com> 2020-04-21 14:46:52 +02008d9b36270b1faecdf8c9632e0f18251df9a0990cimx6: refresh kernel configedittarget/linux/imx6/config-5.4target/linux/mediatek/patches-5.4/0401-eth-fix-eth1-tx-timeout.patchtarget/linux/generic/pending-5.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patchtarget/linux/generic/pending-5.4/482-mtd-spi-nor-fix-4-byte-opcode-support-for-w25q256.patchtarget/linux/mediatek/patches-5.4/0999-hnat.patchtarget/linux/generic/backport-5.4/745-v5.7-net-dsa-mt7530-add-support-for-port-mirroring.patchtarget/linux/ipq40xx/patches-5.4/304-mtd-spi-nor-Add-support-for-mx25r3235f.patchtarget/linux/mediatek/patches-5.4/0400-eth-fix-rx-vlan-hw-offload.patchtarget/linux/ramips/patches-5.4/401-net-ethernet-mediatek-support-net-labels.patchtarget/linux/ramips/patches-5.4/302-spi-nor-add-gd25q512.patchinclude/kernel-version.mkfaf668be354af76b8b9f93921b426dc5e9782a981587500193000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czkernel: bump 5.4 to 5.4.34 Refreshed patches. Run tested: qemu-x86-64, apalis, a64-olinuxino Build tested: x86/64, imx6, sunxi/a53 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-21 22:16:33 +0200faf668be354af76b8b9f93921b426dc5e9782a98kernel: bump 5.4 to 5.4.34edittarget/linux/ramips/patches-5.4/302-spi-nor-add-gd25q512.patchedittarget/linux/ramips/patches-5.4/401-net-ethernet-mediatek-support-net-labels.patcheditinclude/kernel-version.mkedittarget/linux/generic/backport-5.4/745-v5.7-net-dsa-mt7530-add-support-for-port-mirroring.patchedittarget/linux/generic/pending-5.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patchedittarget/linux/mediatek/patches-5.4/0401-eth-fix-eth1-tx-timeout.patchedittarget/linux/generic/pending-5.4/482-mtd-spi-nor-fix-4-byte-opcode-support-for-w25q256.patchedittarget/linux/mediatek/patches-5.4/0400-eth-fix-rx-vlan-hw-offload.patchedittarget/linux/mediatek/patches-5.4/0999-hnat.patchedittarget/linux/ipq40xx/patches-5.4/304-mtd-spi-nor-Add-support-for-mx25r3235f.patchpackage/libs/openssl/Makefile3773ae127ac83766028f767ac744e87a7ddcaf501587502796000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czopenssl: bump to 1.1.1g Fixes NULL dereference in SSL_check_chain() for TLS 1.3, marked with high severity, assigned CVE-2020-1967. Ref: https://www.openssl.org/news/secadv/20200421.txt Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-21 22:59:56 +02003773ae127ac83766028f767ac744e87a7ddcaf50openssl: bump to 1.1.1geditpackage/libs/openssl/Makefilepackage/system/fstools/Makefileb7d6e80feea21aac80d5bd25dc3a0dd5b148fec91587545415000https://taiha.net/jenkins/user/nbdnbdnbd@nbd.namefstools: update to the latest version 84965b92f635 blockd: print symlink error code and string message 62c578c22f9d blockd: report "target" path as "mount" for autofs available mounts d1f1f2b38fa1 block: remove mount target file if it's a link 830441d790d6 blockd: remove symlink linkpath file if it's a dir or link c80f7002114f libfstools/mtd: attempt to read from OOB data if empty space is found Signed-off-by: Felix Fietkau <nbd@nbd.name> 2020-04-22 10:50:15 +0200b7d6e80feea21aac80d5bd25dc3a0dd5b148fec9fstools: update to the latest versioneditpackage/system/fstools/Makefiletarget/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7622-elecom-wrc-2533gent.dtsdf27e949fbbf13e1e2ab4db49f608165ef0ba9fe1587545415000https://taiha.net/jenkins/user/nbdnbdnbd@nbd.namemediatek: disable the unused pcie port for elecom wrc-2533gent Fixes MSI support for the primary device Signed-off-by: Felix Fietkau <nbd@nbd.name> 2020-04-22 10:50:15 +0200df27e949fbbf13e1e2ab4db49f608165ef0ba9femediatek: disable the unused pcie port for elecom wrc-2533gentedittarget/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7622-elecom-wrc-2533gent.dtstarget/linux/octeon/patches-5.4/120-cmdline-hack.patchtarget/linux/octeon/config-5.4target/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchtarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patch91594cb137154c2936853f293db1da19d125d28c1587659899000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: copy files to kernel 5.4 Copy config and patches to kernel 5.4. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> [split patch, fix patches-5.4 dirname, add description] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:19 +020091594cb137154c2936853f293db1da19d125d28cocteon: copy files to kernel 5.4addtarget/linux/octeon/config-5.4addtarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patchaddtarget/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchaddtarget/linux/octeon/patches-5.4/120-cmdline-hack.patchtarget/linux/octeon/patches-5.4/120-cmdline-hack.patchtarget/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchtarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patch655c14e88cc17509bdec71ca73594b345d20d7a11587659906000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: refresh patches for kernel 5.4 Refresh patches to make them apply to kernel 5.4. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> [split patch, refresh on newer kernel, add description] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:26 +0200655c14e88cc17509bdec71ca73594b345d20d7a1octeon: refresh patches for kernel 5.4edittarget/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchedittarget/linux/octeon/patches-5.4/120-cmdline-hack.patchedittarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patchtarget/linux/octeon/config-5.42095a4e2768c87e902fa7db4f2454ed399b13d561587659912000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: update config for kernel 5.4 Update config with make kernel_oldconfig. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> [split patch, redo kernel_oldconfig, add description] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:32 +02002095a4e2768c87e902fa7db4f2454ed399b13d56octeon: update config for kernel 5.4edittarget/linux/octeon/config-5.4target/linux/octeon/Makefilef6573ec24e2aaf83fd8a17de1abfe9c7da8787da1587659934000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: use kernel version 5.4 for testing Tested on EdgeRouter Lite (by Daniel Engberg) Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:54 +0200f6573ec24e2aaf83fd8a17de1abfe9c7da8787daocteon: use kernel version 5.4 for testingedittarget/linux/octeon/Makefiletarget/linux/ramips/mt76x8/config-4.14target/linux/ramips/mt7621/config-4.1458bec0d172fb7fc1146bdcdcd0f75b6644890fb61587659988000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: remove config-4.14 for mt7621/mt76x8 mt7621 and mt76x8 subtargets have been moved to kernel 5.4 and their DTS(I) files are incompatible to kernel 4.14. Remove the corresponding kernel config files to signal that more boldly and to prevent accidentally patching the wrong kernel when pulling in older config patches. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:39:48 +020058bec0d172fb7fc1146bdcdcd0f75b6644890fb6ramips: remove config-4.14 for mt7621/mt76x8deletetarget/linux/ramips/mt76x8/config-4.14deletetarget/linux/ramips/mt7621/config-4.14package/kernel/linux/modules/netsupport.mk7b2731a691f7abb53a8ef3b2bd7b7170f0f872641587728960000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekernel: replace "+@" IPV6 dependency by "+" The combination +@IPV6:kmod-ipsec6 is not valid, the +a:b syntax implies the @. Fix it. Fixes: 2e6b6f9fcaae ("kernel: add @IPv6 dependency to ipv6 modules") Reported-by: Oldřich Jedlička (@oldium) Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 13:49:20 +02007b2731a691f7abb53a8ef3b2bd7b7170f0f87264kernel: replace "+@" IPV6 dependency by "+"editpackage/kernel/linux/modules/netsupport.mktarget/linux/generic/files/drivers/mtd/myloader.ctarget/linux/generic/pending-4.19/430-mtd-add-myloader-partition-parser.patchtarget/linux/generic/pending-5.4/430-mtd-add-myloader-partition-parser.patchtarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchtarget/linux/generic/pending-5.4/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patchtarget/linux/generic/pending-4.14/430-mtd-add-myloader-partition-parser.patch5f923498415d79dc500f7ba26c30dde5c9f275861587743412000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekernel: fix include of myloader.o since kernel 5.4 Between 4.19 and 5.4, mtd parsers have been moved to "parsers" subdirectory. Based on this, the selection of myloader.o in OpenWrt was also moved to that subdirectory, while the Kconfig and our local myloader.c file remained in /drivers/mtd. This resulted in linking errors like the following (on ath25@5.4): make[8]: *** No rule to make target 'drivers/mtd/parsers/myloader.o', ... needed by 'drivers/mtd/parsers/built-in.a'. Stop. make[7]: *** [scripts/Makefile.build:500: drivers/mtd/parsers] Error 2 make[6]: *** [scripts/Makefile.build:500: drivers/mtd] Error 2 Since myloader.c is not too big, this patch moves it to the kernel patches, allowing to adjust the path for kernel 5.4 and keeping Makefiles and file paths better in sync. Other patches have been refreshed accordingly. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 17:50:12 +02005f923498415d79dc500f7ba26c30dde5c9f27586kernel: fix include of myloader.o since kernel 5.4edittarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchdeletetarget/linux/generic/files/drivers/mtd/myloader.cedittarget/linux/generic/pending-5.4/430-mtd-add-myloader-partition-parser.patchedittarget/linux/generic/pending-4.19/430-mtd-add-myloader-partition-parser.patchedittarget/linux/generic/pending-5.4/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patchedittarget/linux/generic/pending-4.14/430-mtd-add-myloader-partition-parser.patchtarget/linux/ath79/files/drivers/mtd/tplinkpart.ctarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchtarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchd3c9630811468499a94302fc57f3a4874f1614bc1587743459000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: move tplinkpart.c parser to patches Between 4.19 and 5.4, mtd parsers have been moved to "parsers" subdirectory. Like for myloader.c in the previous patch, this patch moves tplinkpart.c to the kernel patches, so the code and the kernel includes are at the same location and the path can be adjusted per kernel. While at it, remove some outdated kernel version switches from the C code. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 17:50:59 +0200d3c9630811468499a94302fc57f3a4874f1614bcath79: move tplinkpart.c parser to patchesdeletetarget/linux/ath79/files/drivers/mtd/tplinkpart.cedittarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchedittarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchpackage/kernel/lantiq/ltq-adsl/Makefilepackage/kernel/lantiq/ltq-adsl/Config.inpackage/kernel/lantiq/ltq-adsl-fw/Makefiled8b3f53f5e1fe13d2468feff94f4a1f8e53ba53a1587743962000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deltq-adsl(-fw): Makefile clean-up and fixes This fixes a few minor issues (partially cosmetic) in ltq-adsl and ltq-adsl-fw Makefiles: - fix PKG_SOURCE_URL and switch to https - remove non-existant FW_NAME variable - fix package name for config inclusion - fix config symbol for debugging Fixes: 1d0a9d0c0470 ("move ltq-adsl") Cc: John Crispin <john@phrozen.org> Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 17:59:22 +0200d8b3f53f5e1fe13d2468feff94f4a1f8e53ba53altq-adsl(-fw): Makefile clean-up and fixeseditpackage/kernel/lantiq/ltq-adsl/Config.ineditpackage/kernel/lantiq/ltq-adsl-fw/Makefileeditpackage/kernel/lantiq/ltq-adsl/Makefiletarget/linux/ath79/dts/qca9558_tplink_tl-wr941n-v7-cn.dtstarget/linux/ath79/dts/qca9558_ocedo_koala.dtstarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtstarget/linux/ath79/dts/qca9558_mikrotik_routerboard-922uags-5hpacd.dtstarget/linux/ath79/dts/qca9558_trendnet_tew-823dru.dtstarget/linux/ath79/dts/qca9558_ocedo_ursus.dtstarget/linux/ath79/dts/qca9558_engenius_epg5000.dtstarget/linux/ath79/dts/qca9557_buffalo_bhr-4grv2.dtstarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsitarget/linux/ath79/dts/qca9558_domywifi_dw33d.dtstarget/linux/ath79/dts/qca9558_sitecom_wlr-8100.dtstarget/linux/ath79/dts/qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dtstarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsitarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsitarget/linux/ath79/dts/qca9557_iodata_wn-ac-dgr.dtsitarget/linux/ath79/dts/qca9558_tplink_rex5x.dtsitarget/linux/ath79/dts/qca9558_librerouter_librerouter-v1.dtstarget/linux/ath79/dts/qca9558_zyxel_nbg6716.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wdr4900-v2.dtstarget/linux/ath79/dts/qca9557.dtsitarget/linux/ath79/dts/qca9558_tplink_archer-c.dtsitarget/linux/ath79/dts/qca9558_tplink_archer-d7.dtsitarget/linux/ath79/dts/qca9558_comfast_cf-wr650ac.dtsitarget/linux/ath79/dts/qca9558_netgear_ex7300.dtsitarget/linux/ath79/dts/qca9558_tplink_re350k-v1.dtstarget/linux/ath79/dts/qca955x.dtsic0a80b71254fb8710dbd1942a3916fbcdc02835e1587751349000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: rename qca9557.dtsi to qca955x.dtsi There are at least 3 different chips in the Scorpion series of SoCs. Rename the common DTSI to better reflect it's purpose for the whole series. Also rename the compatible bindings from qca,ar9557 and qca,qca9557 to qca,qca9550. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:02:29 +0200c0a80b71254fb8710dbd1942a3916fbcdc02835eath79: rename qca9557.dtsi to qca955x.dtsiedittarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsiedittarget/linux/ath79/dts/qca9558_mikrotik_routerboard-922uags-5hpacd.dtsedittarget/linux/ath79/dts/qca9557_buffalo_bhr-4grv2.dtsedittarget/linux/ath79/dts/qca9558_domywifi_dw33d.dtsedittarget/linux/ath79/dts/qca9558_ocedo_ursus.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsiedittarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsiaddtarget/linux/ath79/dts/qca955x.dtsiedittarget/linux/ath79/dts/qca9558_tplink_tl-wdr4900-v2.dtsedittarget/linux/ath79/dts/qca9558_zyxel_nbg6716.dtsedittarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtsedittarget/linux/ath79/dts/qca9558_sitecom_wlr-8100.dtsedittarget/linux/ath79/dts/qca9558_engenius_epg5000.dtsedittarget/linux/ath79/dts/qca9558_comfast_cf-wr650ac.dtsiedittarget/linux/ath79/dts/qca9558_tplink_rex5x.dtsideletetarget/linux/ath79/dts/qca9557.dtsiedittarget/linux/ath79/dts/qca9558_librerouter_librerouter-v1.dtsedittarget/linux/ath79/dts/qca9558_tplink_archer-c.dtsiedittarget/linux/ath79/dts/qca9558_netgear_ex7300.dtsiedittarget/linux/ath79/dts/qca9558_tplink_tl-wr941n-v7-cn.dtsedittarget/linux/ath79/dts/qca9558_trendnet_tew-823dru.dtsedittarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtsedittarget/linux/ath79/dts/qca9557_iodata_wn-ac-dgr.dtsiedittarget/linux/ath79/dts/qca9558_ocedo_koala.dtsedittarget/linux/ath79/dts/qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dtsedittarget/linux/ath79/dts/qca9558_tplink_archer-d7.dtsiedittarget/linux/ath79/dts/qca9558_tplink_re350k-v1.dtstarget/linux/ath79/dts/qca9558_ocedo_koala.dtstarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtstarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1750e.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1045nd-v2.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v3.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1750c.dtstarget/linux/ath79/dts/qca9556_avm_fritz450e.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v2.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1200i.dtstarget/linux/ath79/dts/qca9558_engenius_epg5000.dtstarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1200e.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1750i.dtsfceef288cf4c15d9d04bb3d8492159c48e5e0e7f1587751380000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: correct QCA9550 machine compatible binding Some boards using a QCA9556 or QCA9558 had their machine compatible binding incorrectly set to qca,qca9557. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:03:00 +0200fceef288cf4c15d9d04bb3d8492159c48e5e0e7fath79: correct QCA9550 machine compatible bindingedittarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1200e.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1750i.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v2.dtsedittarget/linux/ath79/dts/qca9558_ocedo_koala.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1200i.dtsedittarget/linux/ath79/dts/qca9558_engenius_epg5000.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v3.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1045nd-v2.dtsedittarget/linux/ath79/dts/qca9556_avm_fritz450e.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1750c.dtsedittarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtsedittarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1750e.dtstarget/linux/ath79/dts/qca953x.dtsi1f45ed6c994b154e657bbcab4465ce5f41154e7f1587751398000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: fix QCA953x DDR and GPIO compatible bindings The memory as well as GPIO controller had the wrong SoC name used for their compatible binding. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:03:18 +02001f45ed6c994b154e657bbcab4465ce5f41154e7fath79: fix QCA953x DDR and GPIO compatible bindingsedittarget/linux/ath79/dts/qca953x.dtsitarget/linux/ipq40xx/base-files/etc/board.d/02_network9fac9168c6471b743dbaac5cd038593f9f807e9d1587751421000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netipq40xx: fix alphabetical order in 02_network Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:03:41 +02009fac9168c6471b743dbaac5cd038593f9f807e9dipq40xx: fix alphabetical order in 02_networkedittarget/linux/ipq40xx/base-files/etc/board.d/02_networkpackage/system/procd/Makefile471b8bf8c14f7dba8a426f2c6448744d4c5ac1511587807093000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgprocd: extend requirejail attribute handling e2ed964 jail: don't fail unless requirejail is set 17e7ae7 jail: don't load libpreload-seccomp.so if it doesn't exist Fixes openwrt/packages#11913 Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-25 10:31:33 +0100471b8bf8c14f7dba8a426f2c6448744d4c5ac151procd: extend requirejail attribute handlingeditpackage/system/procd/Makefiletarget/linux/imx6/config-5.44a3e0f736f7b14e3e0df9c373f7d798a2247df231587813748000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czimx6: add back perf monitor related config symbol Commit 0543eb111081 ("imx6: 5.4: add missing kernel perf monitor symbol") has added missing kernel config symbol FSL_IMX8_DDR_PMU which is exposed only when building perf, so add it back. Fixes: 8d9b36270b1f ("imx6: refresh kernel config") Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-25 13:22:28 +02004a3e0f736f7b14e3e0df9c373f7d798a2247df23imx6: add back perf monitor related config symboledittarget/linux/imx6/config-5.4include/kernel-version.mktarget/linux/bcm27xx/patches-5.4/950-0281-drm-vc4-A-present-but-empty-dmas-disables-audio.patchef5d37ba5ee5c3ba9cc6943b3732194256beb8121587813748000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czkernel: bump 5.4 to 5.4.35 Refreshed one patch. Run tested: qemu-x86-64 Build tested: x86/64, imx6, sunxi/a53, rockchip/armv8 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-25 13:22:28 +0200ef5d37ba5ee5c3ba9cc6943b3732194256beb812kernel: bump 5.4 to 5.4.35editinclude/kernel-version.mkedittarget/linux/bcm27xx/patches-5.4/950-0281-drm-vc4-A-present-but-empty-dmas-disables-audio.patchtarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patch63696bd0fb9c97d6be6f91e360e46a9a9d0eab3c1587851116000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eukernel: backport support for clause 37 1000Base-X auto-negotiation This patch is needed for clause 37 1000Base-X encoding used in many SFP modules. Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:45:16 +020063696bd0fb9c97d6be6f91e360e46a9a9d0eab3ckernel: backport support for clause 37 1000Base-X auto-negotiationaddtarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patchtarget/linux/ramips/patches-5.4/991-at803x.patch6d924706a65a16f88bae7f2b3d29535df5b320ab1587851116000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.euramips: phy: at803x: support RGMII-to-SerDes and SFP support Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:45:16 +02006d924706a65a16f88bae7f2b3d29535df5b320abramips: phy: at803x: support RGMII-to-SerDes and SFP supportaddtarget/linux/ramips/patches-5.4/991-at803x.patchtarget/linux/ramips/image/mt7621.mkpackage/kernel/linux/modules/netdevices.mkec2f7a47d379c3828eec930df881b09acc6fec061587851116000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eukernel: add module to support SFP cages Enables kernel SFP case support. Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:45:16 +0200ec2f7a47d379c3828eec930df881b09acc6fec06kernel: add module to support SFP cageseditpackage/kernel/linux/modules/netdevices.mkedittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/dts/mt7621_ubnt_edgerouter-x-sfp.dtstarget/linux/ramips/mt7621/config-5.4target/linux/ramips/mt7621/base-files/etc/board.d/02_network4c70bb4f906b875aee1da6636aa7d2023ef690641587851325000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.euramips: enable SFP port for Ubiquiti ER-X-SFP SFP cage of this device is connected via a AT8031 phy to port 5 of the switch. This phy act as a RGMII-to-SerDes converter. Also a I2C clock gate needs to be enabled in order to access the SFP module via I2C bus. SFP cage also has module detect pin which is connected to I2C gpio expander. With this patch the kernel/PHYLINK now can detect, readout and use the SFP module/port. NOTE: SFP cage / AT8033 PHY only support 1000base-X encoding! This means that some SGMII modules can work and only at forced 1GBit/full-duplex! Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:48:45 +02004c70bb4f906b875aee1da6636aa7d2023ef69064ramips: enable SFP port for Ubiquiti ER-X-SFPedittarget/linux/ramips/mt7621/base-files/etc/board.d/02_networkedittarget/linux/ramips/dts/mt7621_ubnt_edgerouter-x-sfp.dtsedittarget/linux/ramips/mt7621/config-5.4package/kernel/linux/modules/netdevices.mkb23f72b5b615b31b348c4a3259a0d85d127487f01587894494000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: add kmod-phylink Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 11:48:14 +0200b23f72b5b615b31b348c4a3259a0d85d127487f0kernel: netdev: add kmod-phylinkeditpackage/kernel/linux/modules/netdevices.mkpackage/kernel/linux/modules/netdevices.mk71d5a0d92ba8599924b607501cd1a90d9d4fabee1587894506000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: add phylink dependency for sfp Fixes: ec2f7a47d379 ("kernel: add module to support SFP cages") Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 11:48:26 +020071d5a0d92ba8599924b607501cd1a90d9d4fabeekernel: netdev: add phylink dependency for sfpeditpackage/kernel/linux/modules/netdevices.mkpackage/kernel/linux/modules/netdevices.mkb359a6b948a6e25682ef5b6e82d2df8448b37c941587895678000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: fix kmod-sfp description capitalization Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 12:07:58 +0200b359a6b948a6e25682ef5b6e82d2df8448b37c94kernel: netdev: fix kmod-sfp description capitalizationeditpackage/kernel/linux/modules/netdevices.mktarget/linux/x86/image/Makefile97d86426e2ec4e6a875f82aa6e0ffdb802fbde221587898407000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czx86: fix unusable squashfs images by adding missing padding It was reported, that after image generation rework x86-64-generic-squashfs-rootfs.img image won't boot on XenServer x86_64 anymore: F2FS-fs (xvda): Magic Mismatch, valid(0xf2f52010) - read(0x84289960) F2FS-fs (xvda): Can't find valid F2FS filesystem in 1th superblock F2FS-fs (xvda): Magic Mismatch, valid(0xf2f52010) - read(0x4e8ee223) F2FS-fs (xvda): Can't find valid F2FS filesystem in 2th superblock List of all partitions: ca00 4207 xvda driver: vbd No filesystem could mount root, tried: ext3 ext2 ext4 squashfs iso9660 f2fs Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(202,0) So lets fix this by adding back padding which was introduced in commit a17d9482f5e2 ("x86: image: fix small disk space in squashfs overlay"). Ref: FS#3036 Fixes: 258f070d1a4f ("x86: fix missing squashfs and ext4 rootfs images") Fixes: cb007a7bf619 ("x86: switch image generation to new code") Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-26 12:53:27 +020097d86426e2ec4e6a875f82aa6e0ffdb802fbde22x86: fix unusable squashfs images by adding missing paddingedittarget/linux/x86/image/Makefilepackage/network/services/umdns/Makefile9f7c8ed0786be97eda879e5f6681994e4de53d741587902432000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukumdns: update to version 2020-04-25 cdac046 dns.c: fix input validation fix Due to a slight foobar typo, failing to de-reference a pointer, previous fix not quite as complete as it should have been. Improve CVE-2020-11750 fix Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-26 13:00:32 +01009f7c8ed0786be97eda879e5f6681994e4de53d74umdns: update to version 2020-04-25editpackage/network/services/umdns/Makefilepackage/network/services/relayd/Makefile9e7d11f3e275d6f5d6b3edd7f0fa0440da43c45a1587902436000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukrelayd: bump to version 2020-04-25 f4d759b dhcp.c: further improve validation Further improve input validation for CVE-2020-11752 Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-26 13:00:36 +01009e7d11f3e275d6f5d6b3edd7f0fa0440da43c45arelayd: bump to version 2020-04-25editpackage/network/services/relayd/Makefilepackage/kernel/linux/modules/netdevices.mk822c342d09e20e04677841730755c06c8d6efdfa1587903573000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: fix kmod-sfp symbols Fixes: ec2f7a47d379 ("kernel: add module to support SFP cages") Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 14:19:33 +0200822c342d09e20e04677841730755c06c8d6efdfakernel: netdev: fix kmod-sfp symbolseditpackage/kernel/linux/modules/netdevices.mktarget/linux/oxnas/base-files/init.d/set-irq-affinitytarget/linux/oxnas/base-files/etc/init.d/set-irq-affinity01961f163d927d6b44097f48a67bbc5b4c63eaf71587927915000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deoxnas: move service file to correct place This service file has been misplaced from the very beginning. Fixes: dcc34574efba ("oxnas: bring in new oxnas target") Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-26 21:05:15 +020001961f163d927d6b44097f48a67bbc5b4c63eaf7oxnas: move service file to correct placeaddtarget/linux/oxnas/base-files/etc/init.d/set-irq-affinitydeletetarget/linux/oxnas/base-files/init.d/set-irq-affinitytarget/linux/ramips/image/mt76x8.mkd16a4867669acd470b936620dba8fda86bc6400b1587928224000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: fix SUPPORTED_DEVICES for Mercury MAC1200R v2 Currently SUPPORTED_DEVICES only contains the old device string. Fix it by removing the first assignment. Fixes: c2334ad60dc8 ("ramips/mt76x8: Synchronize Makefiles with DTS compatible") Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-26 21:10:24 +0200d16a4867669acd470b936620dba8fda86bc6400bramips: fix SUPPORTED_DEVICES for Mercury MAC1200R v2edittarget/linux/ramips/image/mt76x8.mktarget/linux/ramips/image/rt305x.mk1dedad2a00d8519d4892b8529b5f2fffcb7682201587928413000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: remove unnecessary DEVICE_PACKAGES for Belkin F7C027 kmod-usb-dwc2 and kmod-usb-ledtrig-usbport are not target default packages, and Belkin F7C027 does not have a USB port anyway. Just drop it. Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-26 21:13:33 +02001dedad2a00d8519d4892b8529b5f2fffcb768220ramips: remove unnecessary DEVICE_PACKAGES for Belkin F7C027edittarget/linux/ramips/image/rt305x.mkpackage/devel/gdb/Makefileb0416c9c128f1c557f9314003105b0c9e4d37b361587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.degdb: disable gdbserver for arc Although gdb is supported, gdbserver is still not. checking whether gdbserver is supported on this host... no Build breaks as gdbserver executable is not found during packaging. Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com> 2020-04-26 21:20:47 +0200b0416c9c128f1c557f9314003105b0c9e4d37b36gdb: disable gdbserver for arceditpackage/devel/gdb/Makefilepackage/devel/perf/Makefile80f128d2aa7586ce068bbc24badc46ffab2edd4a1587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deperf: build with NO_LIBCAP=1 Build with NO_LIBCAP=1. This is to resolve build issue. Package perf is missing dependencies for the following libraries: libcap.so.2 Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com> 2020-04-26 21:20:47 +020080f128d2aa7586ce068bbc24badc46ffab2edd4aperf: build with NO_LIBCAP=1editpackage/devel/perf/Makefilepackage/kernel/mac80211/patches/ath/922-ath10k-increase-rx-buffer-size-to-2048.patchpackage/kernel/mac80211/patches/subsys/353-mac80211-use-more-bits-for-ack_frame_id.patch066ec97167e49b5c037b04dc4ec76c4cad5b75e21587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.demac80211: ath10k: increase rx buffer size to 2048 Before, only frames with a maximum size of 1528 bytes could be transmitted between two 802.11s nodes. For batman-adv for instance, which adds its own header to each frame, we typically need an MTU of at least 1532 bytes to be able to transmit without fragmentation. This patch now increases the maxmimum frame size from 1528 to 1656 bytes. Tested with two ath10k devices in 802.11s mode, as well as with batman-adv on top of 802.11s with forwarding disabled. Fix originally found and developed by Ben Greear. Link: https://github.com/greearb/ath10k-ct/issues/89 Link: https://github.com/greearb/ath10k-ct/commit/9e5ab25027e0971fa24ccf93373324c08c4e992d Cc: Ben Greear <greearb@candelatech.com> Signed-off-by: Linus Lüssing <ll@simonwunderlich.de> Signed-off-by: Sven Eckelmann <sven@narfation.org> 2020-04-26 21:20:47 +0200066ec97167e49b5c037b04dc4ec76c4cad5b75e2mac80211: ath10k: increase rx buffer size to 2048editpackage/kernel/mac80211/patches/subsys/353-mac80211-use-more-bits-for-ack_frame_id.patchaddpackage/kernel/mac80211/patches/ath/922-ath10k-increase-rx-buffer-size-to-2048.patchtools/mkimage/patches/050-image_h_portability.patchtools/mkimage/patches/060-remove_kernel_includes.patchtools/mkimage/patches/070-remove_generated_autoconf.patchtools/mkimage/patches/030-allow-to-use-different-magic.patchtools/mkimage/patches/050-Add-compatibility-with-non-Linux-hosts.patchtools/mkimage/Makefiletools/mkimage/patches/210-link-libcrypto-static.patch042917f1c4e8e68ed6c6948dcaf57d35d0b3c3661587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.detools/mkimage: update to 2020.04 also change the download source to https and add a mirror drop merged patches Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> [Add extra changes to compile on FreeBSD, merge two patches] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> 2020-04-26 21:20:47 +0200042917f1c4e8e68ed6c6948dcaf57d35d0b3c366tools/mkimage: update to 2020.04edittools/mkimage/patches/030-allow-to-use-different-magic.patchedittools/mkimage/Makefiledeletetools/mkimage/patches/050-image_h_portability.patchedittools/mkimage/patches/210-link-libcrypto-static.patchdeletetools/mkimage/patches/060-remove_kernel_includes.patchaddtools/mkimage/patches/050-Add-compatibility-with-non-Linux-hosts.patchaddtools/mkimage/patches/070-remove_generated_autoconf.patchinclude/u-boot.mk60712bd536a4fcb4335b152b2b3a3544ccdf1cd01587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deu-boot.mk: switch download to https ftp can cause problems on some networks switch primary download location to https and add another mirror Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> 2020-04-26 21:20:47 +020060712bd536a4fcb4335b152b2b3a3544ccdf1cd0u-boot.mk: switch download to httpseditinclude/u-boot.mkpackage/boot/uboot-envtools/Makefileb397df51aac42db3ebbf3cb9cb2db78c902803de1587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deuboot-envtools: update to 2020.04 also revert to directly download the archive from https Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> 2020-04-26 21:20:47 +0200b397df51aac42db3ebbf3cb9cb2db78c902803deuboot-envtools: update to 2020.04editpackage/boot/uboot-envtools/Makefilepackage/boot/uboot-envtools/files/ath7975512fe0e76428e065c51d18dd41fd9857f7963c1587930330000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deuboot-envtools: fix domywifi_dw33d Bad CRC error The current dw33d partition index has changed, this patch solves this problem. old partition layout dev: size erasesize name mtd0: 00040000 00010000 "u-boot" mtd1: 00010000 00010000 "u-boot-env" mtd2: 00fa0000 00010000 "oem-firmware" mtd3: 00010000 00010000 "art" mtd4: 00500000 00020000 "kernel" mtd5: 05b00000 00020000 "ubi" mtd6: 02000000 00020000 "oem-backup" new partition layout dev: size erasesize name mtd0: 00500000 00020000 "kernel" mtd1: 05b00000 00020000 "ubi" mtd2: 02000000 00020000 "oem-backup" mtd3: 00040000 00010000 "u-boot" mtd4: 00010000 00010000 "u-boot-env" mtd5: 00fa0000 00010000 "oem-firmware" mtd6: 00010000 00010000 "art" Signed-off-by: weidong jia <jwdsccd@gmail.com> 2020-04-26 21:45:30 +020075512fe0e76428e065c51d18dd41fd9857f7963cuboot-envtools: fix domywifi_dw33d Bad CRC erroreditpackage/boot/uboot-envtools/files/ath79target/linux/generic/backport-4.14/050-v4.19-f2fs-skip-verifying-block-address-non-regular-inode.patchee500186a5617dfe80f4b762fd6bd0c38af93d491587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.dekernel: backport fix for non-regular inodes on f2fs Upstream commit dda9f4b9ca ("f2fs: fix to skip verifying block address for non-regular inode"). On 4.14, attempting to perform operations on a non-regular inode residing on an f2fs filesystem, such rm-ing a device node, would fail and lead to a warning / call trace in dmesg. This fix was already applied to other kernels upstream - including 4.19, from which the patch was taken. More info at https://bugzilla.kernel.org/show_bug.cgi?id=202495. Signed-off-by: Matt Merhar <mattmerhar@protonmail.com> 2020-04-26 21:45:41 +0200ee500186a5617dfe80f4b762fd6bd0c38af93d49kernel: backport fix for non-regular inodes on f2fsaddtarget/linux/generic/backport-4.14/050-v4.19-f2fs-skip-verifying-block-address-non-regular-inode.patchpackage/kernel/linux/modules/netdevices.mk5d81b28a829ac20fb60991e71ee7a7c53d14fd581587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.dekernel: support intel X7xx 10/40GbE adapters Signed-off-by: Xiaobo Tian <peterwillcn@gmail.com> [Add i40evf/i40evf.ko and setect CONFIG_IAVF] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> 2020-04-26 21:45:41 +02005d81b28a829ac20fb60991e71ee7a7c53d14fd58kernel: support intel X7xx 10/40GbE adapterseditpackage/kernel/linux/modules/netdevices.mktoolchain/gcc/common.mkcf22c4435e3bcf33e407cab71f7ff48aa00b4ac81587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.detoolchain/gcc: eliminate uClibc atexit hack This seems to be over 10 years old. It doesn't seem to be needed anymore. Tested on malta with uClibc (selected BROKEN). Signed-off-by: Rosen Penev <rosenp@gmail.com> 2020-04-26 21:45:41 +0200cf22c4435e3bcf33e407cab71f7ff48aa00b4ac8toolchain/gcc: eliminate uClibc atexit hackedittoolchain/gcc/common.mkpackage/boot/uboot-envtools/files/mvebutarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/image/cortexa53.mktarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_network050c24f05c85268431515fb118a0710941473f2c1587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.demvebu: add support for GL.iNet GL-MV1000 This patch adds supports for GL-MV1000. Specification: - SOC: Marvell Armada 88F3720 (1GHz) - Flash: 16MB (W25Q128FWSIG) - RAM: 1GB DDR4 - Ethernet: 3x GE (1 WAN + 2 LAN) - EMMC: 8GB EMMC (KLM8G1GETF-B041) - MicroSD: 1x microSD slot - USB: 1x USB 2.0 port(TypeA),1x USB 3.0 port(TypeC) - Button: 1x reset button,1x slide switch - LED: 3x greed LED - UART: 1x UART on PCB (JP1: 3.3V, RX, TX, GND) Update firmware instructions ============================ In the compiled,please gzip -d xxx.img.gz,then update firmware on uboot web. Signed-off-by: Li Zhang <li.zhang@gl-inet.com> [Copied dts file to files-5.4] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> 2020-04-26 21:45:41 +0200050c24f05c85268431515fb118a0710941473f2cmvebu: add support for GL.iNet GL-MV1000edittarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_networkaddtarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsaddtarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsedittarget/linux/mvebu/image/cortexa53.mkeditpackage/boot/uboot-envtools/files/mvebutarget/linux/bcm53xx/config-5.4ad697aabc30875bd078275f59e69667279aa075d1587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.debcm53xx: 5.4: enable NAND NAND driver was dropped in the 5.4 bump, so enable it back Fixes: 50c6938b95a0 ("bcm53xx: add v5.4 support") Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> 2020-04-26 21:45:41 +0200ad697aabc30875bd078275f59e69667279aa075dbcm53xx: 5.4: enable NANDedittarget/linux/bcm53xx/config-5.4package/boot/uboot-envtools/files/mvebutarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtstarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtstarget/linux/mvebu/image/cortexa53.mktarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_network3fdb08681b36537f430dc55743c90154790554ce1587939912000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.demvebu: tidy up support for GL.iNet GL-MV1000 This fixes a bunch of cosmetic issues with GL.iNet GL-MV1000: - apply alphabetic sorting in multiple files - use armada-3720 prefix for DTS like for other devices - fix vendor capitalization for model in DTSes - remove trivial comment in DTS files - use DEVICE_VENDOR/DEVICE_MODEL - remove redundant SUPPORTED_DEVICES - use SOC instead of DEVICE_DTS - remove empty line at EOF Fixes: 050c24f05c85 ("mvebu: add support for GL.iNet GL-MV1000") Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 00:25:12 +02003fdb08681b36537f430dc55743c90154790554cemvebu: tidy up support for GL.iNet GL-MV1000deletetarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsdeletetarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsedittarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_networkaddtarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtsedittarget/linux/mvebu/image/cortexa53.mkeditpackage/boot/uboot-envtools/files/mvebuaddtarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtstarget/linux/ath79/config-5.4target/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchtarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchtarget/linux/ath79/config-4.193f5997fb2874fe5c752f3f54de12d20081c2be1b1587982841000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: remove unused TP-Link partition parser This parser was added with the target, but no device seems to use it currently, as all partitions are specified in the device-tree. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:20:41 +02003f5997fb2874fe5c752f3f54de12d20081c2be1bath79: remove unused TP-Link partition parseredittarget/linux/ath79/config-5.4deletetarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchdeletetarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchedittarget/linux/ath79/config-4.19target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.c5358d8b995f7aa52e16dd45cef082fc9983c8b391587982841000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: ag71xx: remove code for legacy kernels ath79 does not support kernels prior to 4.19 anymore. Remove legacy code for those kernels from the ag71xx driver. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:20:41 +02005358d8b995f7aa52e16dd45cef082fc9983c8b39ath79: ag71xx: remove code for legacy kernelsedittarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.ctarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.cc76046991830ee6d61594acb51884bd2ef8bebc81587982905000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: ag71xx: unify version dependent code Use IS_ERR_OR_NULL macro to use the same code on kernel 4.19 as well as 5.4. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:21:45 +0200c76046991830ee6d61594acb51884bd2ef8bebc8ath79: ag71xx: unify version dependent codeedittarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.ctarget/linux/ath79/dts/qca9558_ocedo_ursus.dtstarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsitarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsi654eec5a2d5d7c70385020e6a4c6ee12ae24f7ba1587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: enable SGMII workaround for affected boards These boards suffer from a sudden inability to establish a link on the SGMII. Enable the workaround to fix the link when it dies. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:22:02 +0200654eec5a2d5d7c70385020e6a4c6ee12ae24f7baath79: enable SGMII workaround for affected boardsedittarget/linux/ath79/dts/qca9558_ocedo_ursus.dtsedittarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsiedittarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsitarget/linux/ramips/image/mt7621.mkce1957100411b0a751d6431d36def9c28048b4dc1587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netramips: mt7621: use lzma-loader for D-Link DIR-860L B1 This device has trouble extracting big kernel from flash, and supports LZMA compressed kernels only. Using OpenWrt kernel loader saves us 64 KB compared to the dictionary size limiting workaround. Factory image sizes (commit: 5f126c541a74) with "CONFIG_ALL_KMODS=y": - original ("-d23", default): 4784188 bytes, LZMA ERROR 1 - with "-d19": 4915260, LZMA ERROR 1 - with "-d18": 4915260, diff to original: +128 KB - with "-d17": 4980796, diff to original: +192 KB - with this patch: 4849724, diff to original: +64 KB To save some CPU cycle, use minimal compression ("-a0") for the LZMA compressed uImage. The most robust solution would use a different loader, which reads the compressed kernel directly from the flash. See the thread at [0] for more details! [0] http://lists.infradead.org/pipermail/openwrt-devel/2020-April/022926.html Signed-off-by: Szabolcs Hubai <szab.hu@gmail.com> Tested-by: Stijn Segers <foss@volatilesystems.org> [fixed identation] Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:22:02 +0200ce1957100411b0a751d6431d36def9c28048b4dcramips: mt7621: use lzma-loader for D-Link DIR-860L B1edittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/image/mt7621.mka25bb8610ffb985feb49652ce633a60182a0bd5c1587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netramips: use lzma-loader for Japanese mt7621 devices In several Japanese routers with MT7621 SoC, the official sysupgrade image cannot be booted properly after switching to kernel 5.4. This commit fixes the issue by using lzma-loader. Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> 2020-04-27 12:22:02 +0200a25bb8610ffb985feb49652ce633a60182a0bd5cramips: use lzma-loader for Japanese mt7621 devicesedittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/image/mt7621.mkc998ae7f0e9bd51be4935055efbc3834a92698b11587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netramips: use lzma-loader for I-O DATA mt7621 devices The official sysupgrade images for I-O DATA devices manufactured by MSTC (MitraStar Technology Corp.) cannot be booted normally and the kernel panics after switching to kernel 5.4. This commit fixes the issue by using lzma-loader. Note: These devices use Z-LOADER to read the kernel from NAND flash and boot it. Z-LOADER cannot load and start plain lzma-loader, so additional lzma-compression is needed. Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> Co-developed-by: Yanase Yuki <dev@zpc.sakura.ne.jp> Signed-off-by: Yanase Yuki <dev@zpc.sakura.ne.jp> Tested-by: Yanase Yuki <dev@zpc.sakura.ne.jp> [wn-ax2033gr] 2020-04-27 12:22:02 +0200c998ae7f0e9bd51be4935055efbc3834a92698b1ramips: use lzma-loader for I-O DATA mt7621 devicesedittarget/linux/ramips/image/mt7621.mkpackage/kernel/mt76/Makefilepackage/kernel/mt76/patches/0001-mt76-mt76x0-pci-add-mt7610-PCI-ID.patch1c008b61bd1284ea68abdc59173de484110986c91588010964000https://taiha.net/jenkins/user/nbdnbdnbd@nbd.namemt76: update to the latest version bef8f8a5966d mt76: mt7615: remove a stray if statement 89bd7199487f mt76: remove variable 'val' set but not used ee8ac234b84e mt76: mt7615: introduce mt7615_mcu_fill_msg 4999db4668f0 mt76: mt7615: introduce mt7615_mcu_wait_response 8ce6e40eba03 mt76: mt7615: cleanup fw queue just for mmio devices 9d1d2ee9add3 mt76: mt7615: introduce mt7615_init_device routine 7fbd2a57cea4 mt76: always init to 0 mcu messages 3b277cf18d95 mt76: mt7615: introduce mt7615_mcu_send_message routine 2a4132a55a4f mt76: mt7615: add mt7615_mcu_ops data structure 9ba71749a122 mt76: mt7615: move mt7615_mcu_set_bmc to mt7615_mcu_ops 2e991f3e8cdd mt76: mt7615: move mt7615_mcu_set_sta in mt7615_mcu_ops 56852057cb90 mt76: mt7615: rely on skb API for mt7615_mcu_set_eeprom 642ecd978887 mt76: mt7615: rework mt7615_mcu_set_bss_info using skb APIs 2b0810af4a52 mt76: mt7615: move more mcu commands in mt7615_mcu_ops data structure 7a6285e63d88 mt76: mt7615: introduce MCU_FW_PREFIX for fw mcu commands e536b42ebc7d mt76: mt7615: introduce mt7615_register_map fccbdb628ffd mt76: mt7615: add mt7663e support to mt7615_reg_map d42244e9255c mt76: mt7615: add mt7663e support to mt7615_{driver,firmware}_own aebbe088127f mt76: mt7615: add mt7663e support to mt7615_mcu_set_eeprom 28e22d07f892 mt76: mt7615: introduce mt7615_eeprom_parse_hw_band_cap routine 167428592647 mt76: mt7615: introduce mt7615_init_mac_chain routine 23ca7acfc856 mt76: mt7615: introduce uni cmd command types c4171728cf70 mt76: mt7615: introduce set_bmc and st_sta for uni commands 9e5c76d2310a mt76: mt7615: add more uni mcu commands 779b2cebc147 mt76: mt7615: introduce set_ba uni command 21ee7da00f0a mt76: mt7615: get rid of sta_rec_wtbl data structure 2097f74f664c mt76: mt7615: introduce mt7663e support 8e9cd01228d0 mt7615: sync Kconfig with upstream 3b4f93840950 mt76: add memory barrier to DMA queue kick 8d301ace8ed7 mt76: mt7615: fix mt7663e firmware struct endianness 9bc1850ce711 mt76: mt7615: fix endianness in unified command a1b9b7d94aa0 mt76: mt7615: add missing declaration in mt7615.h 6e4b2a709fe7 mt76: sync Makefile with upstream 258dfb6afb30 mt76: mt76x02u: Add support for newer versions of the XBox One wifi adapter 9c3d84b62cc0 mt76: mt76x2u: introduce Mercury UD13 support ea8ea71933ca mt76: mt76x0: pci: add mt7610 PCI ID 9d555f82d329 mt76: mt7615: modify mt7615_ampdu_stat_read for each phy 8bd26d6c3172 mt76: mt7615: enable aggr_stats for both phy 1315afa511e0 mt76: mt7615: cleanup mib related defines and structs 072b50c61e0e mt76: mt7615: add more useful Tx mib counters b23ff3e9343a mt76: mt7663: fix mt7615_mac_cca_stats_reset routine 294abe47c9b2 mt76: mt7663: enable nf estimation d2d7bf2243f6 mt76: mt7615: make scs configurable per phy 908a2cfab88f mt76: mt7663: disable RDD commands eaef0a268b95 mt76: mt7615: add ethool support to mt7663 driver 96e07ef1113d mt76: mt7615: introduce mt7615_mcu_set_channel_domain mcu command 67182f36e3be mt76: mt7663: keep Rx filters as the default e6a3f3ffe53a mt76: mt7615: introduce hw scan support 12ecd5ba2146 mt76: mt7615: introduce scheduled scan support f6ab0bee3172 mt76: mt7615: introduce BSS absence event f208a9430044 mt76: mt7615: introduce rlm tlv in bss_info mcu command ea4f4d216dbe mt76: mt7615: remove unnecessary register operations 72c9380e70f9 mt76: add headroom and tailroom to mt76_mcu_ops data structure 63e14669e09d mt76: mt7615: introduce mt7663u support to mt7615_write_txwi 29d359ac7626 mt76: mt7615: introduce mt7615_mac_update_rate_desc routine 1f1dd2cb5b49 mt76: mt7615: introduce __mt7663_load_firmware routine cb6dcfd3cf13 mt76: mt7615: move mt7615_mac_wtbl_addr in mac.h d28e8e7ef912 mt76: mt76u: rely on mt7622 queue scheme for mt7663u f78cf8957aba mt76: mt7615: rework wtbl key configuration 2829497aaaf5 mt76: mt7615: introduce mt7615_wtbl_desc data structure 02c9ec4a15e7 mt76: mt7615: add address parameter to mt7615_eeprom_init e9c640c0a79e mt76: mt7663: correct the name of the rom patch 1e8b2fe5ab03 mt76: mt7615: do not always reset the dfs state setting the channel ec0ea46dacf9 mt76: mt7615: Delete an error message in mt7622_wmac_probe() d16a4698f1ac mt76: mt7615: disable merge of OTP ROM data by default 2b58998bb594 mt76: mt7615: add support for applying DC offset calibration from EEPROM 55198aafb756 mt76: mt7615: add support for applying tx DPD calibration from EEPROM 5a1eaa38d380 mt76: mt7603: disable merge of OTP ROM data by default bf60f43b12fb mt76: mt76x2: disable merge of OTP ROM data by default 9406eb1d110f mt76: mt7615: fix endian issues in applying flash calibration data 66d00b8c9dac mt76: mt7615: fix possible division by 0 in mt7615_mac_update_mib_stats 25d812dddcf8 mt76: mt7663: fix aggr range entry in debugfs 08b8bd2bc915 mt76: mt7615: disable hw/sched scan ops for non-offload firmware 8fb1cd20a776 mt76: mt7615: set hw scan limits only for firmware with offload support 05b23d7478fe mt76: mt7615: rework IRQ handling to prepare for MSI support b92c0d576769 mt76: mt7622: fix DMA unmap length 03daa60ca69c mt76: mt7663: fix DMA unmap length 5f2f676b1f01 mt76: mt7615: enable MSI by default 5822911f8026 mt76: remove unnecessary annotations a7035bce8517 mt76: mt7615: fix possible deadlock in mt7615_stop d4e6e225bc06 mt76: mt7615: move core shared code in mt7615-common module 94827d2033c7 mt76: mt7615: introduce mt7663u support 36591dd35f91 mt76: mt7615: enable scs for mt7663 driver bd80144cb5be mt76: mt7615: disable aspm by default 9dcb60b78ede mt76: mt7615: provide aid info to the mcu 6e443e89cce2 mt76: remove PS_NULLFUNC_STACK capability ea133325faa6 mt76: mt7663: introduce 802.11 PS support in sta mode ff3869b38cf2 mt76: mt7615: make Kconfig entry obvious for MT7663E 01fd34f3a6c5 mt76: mt7615: fix sta ampdu factor for VHT e5adbb2077e2 mt76: fix A-MPDU density handling d73e3a23a54e mt76: mt7615: use larger rx buffers if VHT is supported 257319e9b07d mt76: mt7615: never use an 802.11b CF-End rate on 5GHz 29a92c5606d6 mt76: mt7603: never use an 802.11b CF-End rate on 5GHz c0b19ac97c07 mt76: mt7615: adjust timing in mt7615_mac_set_timing to match fw/hw values 1656882f2723 mt76: mt7615: do not adjust MAC timings if the device is not running 4e7ce907faf3 mt76: mt7615: fix tx status rate index calculation 8304b3866100 mt76: mt7603: fix tx status rate index calculation 722d1f47d8ba mt76: add rx queues info to mt76 debugfs da329ef776b0 mt76: mt7615: parse mcu return code for unified commands facf74fd506f mt76: mt7615: fix mt7615_firmware_own for mt7663e e910787a9888 mt76: mt7615: fix max wtbl size for 7663 c9821f7d6a8c mt76: mt7615: fix mt7615_driver_own routine e35cc532c3d2 mt76: mt7615: fix aid configuration in mt7615_mcu_wtbl_generic_tlv b6cb91a71fe1 mt76: mt7615: rework mt7615_mac_sta_poll for usb code b193dd8100f8 mt76: mt7663u: enable AirTimeFairness 31cffa98920f mt76: mt7615: move mcu bss upload before creating the sta cde3716aa47e mt76: enable TDLS support 1846da5dd417 mt76: mt7615: set spatial extension index 6aaf0299730f mt76: mt7615: fix endian issues in dcoc/txdpd calibration 5de75b745cf9 mt76: mt7663: fix up BMC entry indicated to unicmd firmware a5f394c5ca48 mt76: mt7615: add sta pointer to mt7615_mcu_add_bss_info signature 1f2f3dda76b9 mt76: mt7615: fix event report in mt7615_mcu_bss_event c2a3cced36de mt76: mt76x0: enable MCS 8 and MCS9 1afabe78cfc5 mt76: mt7663: add the possibility to load firmware v2 5f3ccc722627 mt76: mt7663: remove check in mt7663_load_n9 Signed-off-by: Felix Fietkau <nbd@nbd.name> 2020-04-27 20:09:24 +02001c008b61bd1284ea68abdc59173de484110986c9mt76: update to the latest versioneditpackage/kernel/mt76/Makefiledeletepackage/kernel/mt76/patches/0001-mt76-mt76x0-pci-add-mt7610-PCI-ID.patchtarget/linux/mediatek/patches-5.4/0999-hnat.patch8fdf77878f46cac683115c10ee91956a35e610461588019527000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.demediatek: fix compile error caused by upstreamed mtk_m32 function This fixes following compile error: ``` CC drivers/net/ethernet/mediatek/mtk_eth_soc.o drivers/net/ethernet/mediatek/mtk_eth_soc.c:70:5: error: conflicting types for 'mtk_m32' u32 mtk_m32(struct mtk_eth *eth, u32 mask, u32 set, unsigned reg) ^~~~~~~ In file included from drivers/net/ethernet/mediatek/mtk_eth_soc.c:25: drivers/net/ethernet/mediatek/mtk_eth_soc.h:964:6: note: previous declaration of 'mtk_m32' was here void mtk_m32(struct mtk_eth *eth, u32 clear, u32 set, unsigned reg); ^~~~~~~ ``` which caused by 5.4.34 mainlining of mtk_m32 function. Fixes: faf668be354a ("kernel: bump 5.4 to 5.4.34") Signed-off-by: Yong-hyu, Ban <perillamint@quendi.moe> 2020-04-27 22:32:07 +02008fdf77878f46cac683115c10ee91956a35e61046mediatek: fix compile error caused by upstreamed mtk_m32 functionedittarget/linux/mediatek/patches-5.4/0999-hnat.patchtarget/linux/ramips/image/mt7621.mk1553f58a988a6bdac5549cb8652d002c945c51811588019843000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: create common definition for I-O DATA NAND devices Three of the I-O DATA devices with NAND flash share a lot of variables. Create a common definition for them to reduce duplicate code. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 22:37:23 +02001553f58a988a6bdac5549cb8652d002c945c5181ramips: create common definition for I-O DATA NAND devicesedittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ramips/rt288x/base-files/etc/board.d/02_networktarget/linux/ramips/rt305x/base-files/etc/board.d/02_networka1693bf626f8cd00363b0b98642b682522dfcf751588020891000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: explicitly disable built-in switch for lan-only devices Commit 8f6334eb947a ("ramips: explicitly disable built-in switch when needed") did not fix rt288x and rt3883 devices. This patch deals with them. While at it, consolidate duplicate cases in interface setup. Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-27 22:54:51 +0200a1693bf626f8cd00363b0b98642b682522dfcf75ramips: explicitly disable built-in switch for lan-only devicesedittarget/linux/ramips/rt288x/base-files/etc/board.d/02_networkedittarget/linux/ramips/rt305x/base-files/etc/board.d/02_networkedittarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ramips/image/rt305x.mk40325abe526b0666b29319dda6a2d8085277262f1588021180000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: remove (kmod-)swconfig DEVICE_PACKAGES for Sitecom WL-351 These definitions are not required since swconfig is selected for the target anyway and kmod-swconfig is pulled as dependency by kmod-switch-rtl8366rb. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 22:59:40 +020040325abe526b0666b29319dda6a2d8085277262framips: remove (kmod-)swconfig DEVICE_PACKAGES for Sitecom WL-351edittarget/linux/ramips/image/rt305x.mktarget/linux/ramips/rt3883/profiles/00-default.mktarget/linux/ramips/image/rt3883.mkf0435d53439bdf2a329d2145e40b8e8e655087541588021669000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: rt3883: remove swconfig from individual DEVICE_PACKAGES In rt3883 subtarget, several devices add swconfig to their DEVICE_PACKAGES. This is redundant as the package is already provided via DEFAULT_PACKAGES. Remove the redundant inclusions. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 23:07:49 +0200f0435d53439bdf2a329d2145e40b8e8e65508754ramips: rt3883: remove swconfig from individual DEVICE_PACKAGESedittarget/linux/ramips/rt3883/profiles/00-default.mkedittarget/linux/ramips/image/rt3883.mktarget/linux/ath79/dts/ar9342_ubnt_powerbeam-5ac-gen2.dtstarget/linux/ath79/generic/base-files/etc/board.d/01_ledstarget/linux/ath79/image/generic-ubnt.mktarget/linux/ath79/generic/base-files/etc/board.d/02_networktarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldatae210fe91b186ba5b229fd64d165a631810d60dac1588022250000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: add support for Ubiquiti PowerBeam 5AC Gen2 The Ubiquiti PowerBeam 5AC Gen 2 (PBE-5AC-Gen2) is an outdoor 802.11ac 5 GHz bridge with a radio feed and a dish antenna. The device is hardware-compatible with the LiteBeam AC Gen2, plus the 4 extra LEDs. Specifications: - SoC: Qualcomm Atheros AR9342 rev 2 - RAM: 64 MB DDR2 - Flash: 16 MB SPI NOR (mx25l12805d) - Ethernet: 1x 10/100/1000 Mbps Atheros 8035, 24 Vdc PoE-in - WiFi 5 GHz: QCA988x HW2.0 Ubiquiti target 0x4100016c chip_id 0x043222ff - WiFi 2.4 GHz: Atheros AR9340 (SoC-based) - Buttons: 1x (reset) - LEDs: 1x power, 1x Ethernet, 4x RSSI via GPIO. All blue. - UART: not tested Installation from stock airOS firmware: - Follow instructions for WA-type Ubiquiti devices on OpenWrt wiki Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net> [changed device name in commit title] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 23:17:30 +0200e210fe91b186ba5b229fd64d165a631810d60dacath79: add support for Ubiquiti PowerBeam 5AC Gen2edittarget/linux/ath79/image/generic-ubnt.mkedittarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldataedittarget/linux/ath79/generic/base-files/etc/board.d/02_networkedittarget/linux/ath79/generic/base-files/etc/board.d/01_ledsaddtarget/linux/ath79/dts/ar9342_ubnt_powerbeam-5ac-gen2.dtstarget/linux/ath79/dts/ar9342_ubnt_nanostation-ac.dtstarget/linux/ath79/dts/ar9342_ubnt_nanobeam-ac.dts80a094aaf3247059846e7d857c236b4fa9e497c71588022931000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation AC Like for Ubiquiti PowerBeam 5AC Gen2, the highest RSSI LED can be exploited to indicate boot/failsafe/upgrade for the NanoBeam AC and Nanostation AC as well. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 23:28:51 +020080a094aaf3247059846e7d857c236b4fa9e497c7ath79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation ACedittarget/linux/ath79/dts/ar9342_ubnt_nanobeam-ac.dtsedittarget/linux/ath79/dts/ar9342_ubnt_nanostation-ac.dtstarget/linux/omap/config-5.475f7f7eee93c6e711806ec0be277d2a1859f9fa11588029033000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: copy kernel 4.19 config for 5.4 Signed-off-by: Andre Heider <a.heider@gmail.com> 2020-04-28 01:10:33 +020075f7f7eee93c6e711806ec0be277d2a1859f9fa1omap: copy kernel 4.19 config for 5.4addtarget/linux/omap/config-5.4target/linux/omap/config-5.4d20cfa2bd348c8922491b5ee2fb78bd06b3805b01588029037000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: make kernel_oldconfig Attempt to keep the same nand/sound/panel functionality using new knobs. Signed-off-by: Andre Heider <a.heider@gmail.com> 2020-04-28 01:10:37 +0200d20cfa2bd348c8922491b5ee2fb78bd06b3805b0omap: make kernel_oldconfigedittarget/linux/omap/config-5.4target/linux/omap/Makefile1e3ee247bed605225ed1dd2873936740a27eb5721588029042000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: switch to kernel 5.4 Runtime tested on beagleblack. Signed-off-by: Andre Heider <a.heider@gmail.com> [added test comment] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 01:10:42 +02001e3ee247bed605225ed1dd2873936740a27eb572omap: switch to kernel 5.4edittarget/linux/omap/Makefiletarget/linux/omap/config-4.1487c909e969ef8e25e8583bec8d45cca2613477df1588029048000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: remove support for kernel 4.14 There's support for 5.4 and 4.19 now, remove the 3rd option. Signed-off-by: Andre Heider <a.heider@gmail.com> 2020-04-28 01:10:48 +020087c909e969ef8e25e8583bec8d45cca2613477dfomap: remove support for kernel 4.14deletetarget/linux/omap/config-4.14package/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchpackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patchpackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchpackage/firmware/wireless-regdb/Makefile76a0ddf1308782a4da2693978955aee9cf6318621588052700000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czwireless-regdb: backport three upstream fixes Another release is overdue for quite some time, so I'm backporting three fixes from upstream which I plan to backport into 19.07 as well. Ref: FS#2880 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-28 07:45:00 +020076a0ddf1308782a4da2693978955aee9cf631862wireless-regdb: backport three upstream fixesaddpackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchaddpackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patcheditpackage/firmware/wireless-regdb/Makefileaddpackage/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchpackage/libs/elfutils/patches/0001-ppc_initreg.c-Incliude-asm-ptrace.h-for-pt_regs-defi.patcha3079fb7ba7ade4d4765252b7c53a82ca15ae7411588052700000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czelfutils: powerpc build fix Fixes following build error on mpc85xx/generic: ppc_initreg.c: In function 'ppc_set_initial_registers_tid': ppc_initreg.c:79:22: error: field 'r' has incomplete type struct pt_regs r; Ref: FS#2924 Fixes: d27623b54254 ("elfutils: update to 0.179") Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com> [commit description facelift] Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-28 07:45:00 +0200a3079fb7ba7ade4d4765252b7c53a82ca15ae741elfutils: powerpc build fixaddpackage/libs/elfutils/patches/0001-ppc_initreg.c-Incliude-asm-ptrace.h-for-pt_regs-defi.patchpackage/kernel/ath10k-ct/patches/960-0010-ath10k-limit-htt-rx-ring-size.patchpackage/kernel/ath10k-ct/patches/162-ath10k-fix-possible-out-of-bound-access-of-ath10k_ra.patchpackage/kernel/ath10k-ct/patches/976-ath10k-Check-if-station-exists-before-forwarding-tx-.patchpackage/kernel/ath10k-ct/patches/201-ath10k-add-LED-and-GPIO-controlling-support-for-various-chipsets.patchpackage/kernel/ath10k-ct/patches/164-ath10k-commit-rates-from-mac80211.patchpackage/kernel/ath10k-ct/patches/202-ath10k-4.16-use-tpt-trigger-by-default.patchpackage/kernel/ath10k-ct/patches/163-ath10k-fix-incorrect-multicast-broadcast-rate-settin.patchpackage/kernel/ath10k-ct/patches/202-ath10k-use-tpt-trigger-by-default.patchpackage/kernel/ath10k-ct/patches/201-ath10k-4.16_add-LED-and-GPIO-controlling-support-for-various-chipsets.patchpackage/kernel/ath10k-ct/patches/203-ath10k-Limit-available-channels-via-DT-ieee80211-fre.patchpackage/kernel/ath10k-ct/patches/170-mac80211-pass-the-vif-to-cancel_remain_on_channel.patchpackage/kernel/ath10k-ct/patches/960-0011-ath10k-limit-pci-buffer-size.patchpackage/kernel/ath10k-ct/patches/161-ath10k-add-support-for-configuring-management-packet.patchce2bd2bd03da95aa64f029de567a0f79898166a61588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct: remove old patches Only keep 5.4 patches. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +0200ce2bd2bd03da95aa64f029de567a0f79898166a6ath10k-ct: remove old patchesaddpackage/kernel/ath10k-ct/patches/202-ath10k-use-tpt-trigger-by-default.patchdeletepackage/kernel/ath10k-ct/patches/976-ath10k-Check-if-station-exists-before-forwarding-tx-.patcheditpackage/kernel/ath10k-ct/patches/960-0011-ath10k-limit-pci-buffer-size.patchdeletepackage/kernel/ath10k-ct/patches/162-ath10k-fix-possible-out-of-bound-access-of-ath10k_ra.patchaddpackage/kernel/ath10k-ct/patches/201-ath10k-add-LED-and-GPIO-controlling-support-for-various-chipsets.patchdeletepackage/kernel/ath10k-ct/patches/163-ath10k-fix-incorrect-multicast-broadcast-rate-settin.patchdeletepackage/kernel/ath10k-ct/patches/170-mac80211-pass-the-vif-to-cancel_remain_on_channel.patchdeletepackage/kernel/ath10k-ct/patches/203-ath10k-Limit-available-channels-via-DT-ieee80211-fre.patchdeletepackage/kernel/ath10k-ct/patches/201-ath10k-4.16_add-LED-and-GPIO-controlling-support-for-various-chipsets.patcheditpackage/kernel/ath10k-ct/patches/164-ath10k-commit-rates-from-mac80211.patchdeletepackage/kernel/ath10k-ct/patches/161-ath10k-add-support-for-configuring-management-packet.patcheditpackage/kernel/ath10k-ct/patches/960-0010-ath10k-limit-htt-rx-ring-size.patchdeletepackage/kernel/ath10k-ct/patches/202-ath10k-4.16-use-tpt-trigger-by-default.patchpackage/firmware/ath10k-firmware/Makefilepackage/firmware/ath10k-ct-firmware/Makefile658e68f85c2645e0132edc6b30a9c76cc17292de1588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-firmware: move CT firmwares to new package Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +0200658e68f85c2645e0132edc6b30a9c76cc17292death10k-firmware: move CT firmwares to new packageeditpackage/firmware/ath10k-firmware/Makefileaddpackage/firmware/ath10k-ct-firmware/Makefiletarget/linux/ath79/image/generic.mkpackage/firmware/ath10k-ct-firmware/Makefile2e5e9b459ed53b42f8938294a98e2546be976c851588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct-firmware: rename ct-htt packages Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +02002e5e9b459ed53b42f8938294a98e2546be976c85ath10k-ct-firmware: rename ct-htt packagesedittarget/linux/ath79/image/generic.mkeditpackage/firmware/ath10k-ct-firmware/Makefilepackage/firmware/ath10k-ct-firmware/Makefile06f510df6e2aa0b1e40124bbd758672458d014821588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct-firmware: update firmware images No release notes this time. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +020006f510df6e2aa0b1e40124bbd758672458d01482ath10k-ct-firmware: update firmware imageseditpackage/firmware/ath10k-ct-firmware/Makefilepackage/firmware/ath10k-ct-firmware/Makefilea882bfce052e78bd344dcbd36efb32acf1340d7a1588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct-firmware: add htt-mgt variants For wave-2, there is now a new variant: htt-mgt-community (vs the old full-htt-mgt-community). The non-full one (hence forth 'diet') compiles out a lot of firmware features that ath10k does not use. This saves a lot of resources and lets one configure more stations/vdevs/etc using fwcfg. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +0200a882bfce052e78bd344dcbd36efb32acf1340d7aath10k-ct-firmware: add htt-mgt variantseditpackage/firmware/ath10k-ct-firmware/Makefiletarget/linux/ramips/dts/mt7621_mikrotik_routerboard-750gr3.dtstarget/linux/ramips/mt7621/base-files/etc/board.d/02_networka10537f67400e910da153ebf3b478d931dd557f21588064237000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: fix MikroTik 750Gr3 ports MAC addresses According to a user in OpenWrt forum, on RouterOS the MAC addresses are ether1(WAN) = MAC ether2(LAN2) = MAC+1 ether3(LAN3) = MAC+2 etc. Fix the MAC addresses in OpenWrt. Ref: https://forum.openwrt.org/t/few-dumb-question-about-mt7530-rb750gr3-dsa/61608 Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> [remove label_mac in 02_network] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 10:57:17 +0200a10537f67400e910da153ebf3b478d931dd557f2ramips: fix MikroTik 750Gr3 ports MAC addressesedittarget/linux/ramips/dts/mt7621_mikrotik_routerboard-750gr3.dtsedittarget/linux/ramips/mt7621/base-files/etc/board.d/02_networkpackage/network/services/hostapd/patches/090-wolfssl-fix-crypto_bignum_sum.patch4b3b8ec81cd1965d0bd548fa31db491295b833541588070744000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgwpad-wolfssl: fix crypto_bignum_sub() Backport patch from hostapd.git master that fixes copy/paste error in crypto_bignum_sub() in crypto_wolfssl.c. This missing fix was discovered while testing SAE over a mesh interface. With this fix applied and wolfssl >3.14.4 mesh+SAE works fine with wpad-mesh-wolfssl. Cc: Sean Parkinson <sean@wolfssl.com> Signed-off-by: Antonio Quartulli <a@unstable.cc> Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-28 11:45:44 +01004b3b8ec81cd1965d0bd548fa31db491295b83354wpad-wolfssl: fix crypto_bignum_sub()addpackage/network/services/hostapd/patches/090-wolfssl-fix-crypto_bignum_sum.patchtarget/linux/kirkwood/patches-5.4/105-ea4500.patchtarget/linux/kirkwood/config-5.4target/linux/kirkwood/files-5.4/arch/arm/boot/dts/kirkwood-linksys-audi.dtstarget/linux/kirkwood/profiles/00-default.mktarget/linux/kirkwood/image/Makefiletarget/linux/kirkwood/base-files/etc/board.d/02_network4fd7e539e4f90128bdd7cb71c729a4b32f5de86e1588085371000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: switch from swconfig to dsa This patch removes support for swconfig and switches to dsa driver. swconfig and switch drivers are removed. DSA driver is enabled and configuration is adjusted. In kirkwood only two devices have switches: Linksys EA3500 and EA4500. WAN MAC configuration in 02_network is required because otherwise WAN would have the same MAC address as lan interfaces. In swconfig solution the WAN address was assigned in u-Boot to eth1. Now, as eth1 is disabled and wan is part of the switch, we have to set it manually. Compile tested: EA3500, EA4500 Run tested: EA4500 Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com> [minor commit title/message adjustments, remove swconfig package for devices] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 16:49:31 +02004fd7e539e4f90128bdd7cb71c729a4b32f5de86ekirkwood: switch from swconfig to dsaedittarget/linux/kirkwood/image/Makefileedittarget/linux/kirkwood/patches-5.4/105-ea4500.patchedittarget/linux/kirkwood/base-files/etc/board.d/02_networkedittarget/linux/kirkwood/config-5.4edittarget/linux/kirkwood/files-5.4/arch/arm/boot/dts/kirkwood-linksys-audi.dtsedittarget/linux/kirkwood/profiles/00-default.mktarget/linux/kirkwood/patches-4.14/109-pogoplug_v4.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-goflexhome.dtstarget/linux/kirkwood/config-4.14target/linux/kirkwood/patches-4.14/106-goflexnet.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-linksys-audi.dtstarget/linux/kirkwood/patches-4.14/107-01-zyxel-nsa3x0-common-nand-partitions.patchtarget/linux/kirkwood/patches-4.14/101-iconnect.patchtarget/linux/kirkwood/patches-4.14/201-enable-sata-port-specific-led-triggers.patchtarget/linux/kirkwood/patches-4.14/100-ib62x0.patchtarget/linux/kirkwood/patches-4.14/202-linksys-find-active-root.patchtarget/linux/kirkwood/patches-4.14/103-iomega-ix2-200.patchtarget/linux/kirkwood/patches-4.14/107-03-nsa325.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-on100.dtstarget/linux/kirkwood/patches-4.14/200-disable-tso.patchtarget/linux/kirkwood/patches-4.14/110-pogo_e02.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-nsa310b.dtstarget/linux/kirkwood/patches-4.14/102-dockstar.patchtarget/linux/kirkwood/patches-4.14/105-ea4500.patch0af2c44604e64617bfb8084da2021e557160a5da1588085371000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: remove support for kernel 4.14 kirkwood has moved to DSA on 5.4, which will make kernel 4.14 and 4.19 support broken on the affected devices. Support on kernel 5.4 seems to have been running fine for almost 2 months on multiple devices. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Acked-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-28 16:49:31 +02000af2c44604e64617bfb8084da2021e557160a5dakirkwood: remove support for kernel 4.14deletetarget/linux/kirkwood/patches-4.14/107-01-zyxel-nsa3x0-common-nand-partitions.patchdeletetarget/linux/kirkwood/patches-4.14/201-enable-sata-port-specific-led-triggers.patchdeletetarget/linux/kirkwood/patches-4.14/105-ea4500.patchdeletetarget/linux/kirkwood/patches-4.14/110-pogo_e02.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-nsa310b.dtsdeletetarget/linux/kirkwood/patches-4.14/102-dockstar.patchdeletetarget/linux/kirkwood/patches-4.14/107-03-nsa325.patchdeletetarget/linux/kirkwood/patches-4.14/200-disable-tso.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-linksys-audi.dtsdeletetarget/linux/kirkwood/patches-4.14/202-linksys-find-active-root.patchdeletetarget/linux/kirkwood/config-4.14deletetarget/linux/kirkwood/patches-4.14/103-iomega-ix2-200.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-on100.dtsdeletetarget/linux/kirkwood/patches-4.14/109-pogoplug_v4.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-goflexhome.dtsdeletetarget/linux/kirkwood/patches-4.14/100-ib62x0.patchdeletetarget/linux/kirkwood/patches-4.14/106-goflexnet.patchdeletetarget/linux/kirkwood/patches-4.14/101-iconnect.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-nsa310b.dtstarget/linux/kirkwood/patches-4.19/201-enable-sata-port-specific-led-triggers.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-goflexhome.dtstarget/linux/kirkwood/patches-4.19/101-iconnect.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-on100.dtstarget/linux/kirkwood/patches-4.19/106-goflexnet.patchtarget/linux/kirkwood/config-4.19target/linux/kirkwood/patches-4.19/100-ib62x0.patchtarget/linux/kirkwood/patches-4.19/103-iomega-ix2-200.patchtarget/linux/kirkwood/patches-4.19/107-01-zyxel-nsa3x0-common-nand-partitions.patchtarget/linux/kirkwood/patches-4.19/202-linksys-find-active-root.patchtarget/linux/kirkwood/patches-4.19/110-pogo_e02.patchtarget/linux/kirkwood/patches-4.19/107-03-nsa325.patchtarget/linux/kirkwood/patches-4.19/105-ea4500.patchtarget/linux/kirkwood/patches-4.19/109-pogoplug_v4.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-linksys-audi.dtstarget/linux/kirkwood/patches-4.19/102-dockstar.patch8b373892d31e4588c388681d3271643a5c3f63141588085420000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: remove support for kernel 4.19 kirkwood has moved to DSA on 5.4, which will make kernel 4.14 and 4.19 support broken on the affected devices. Support on kernel 5.4 seems to have been running fine for almost 2 months on multiple devices, while support for 4.19 has never left testing state. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Acked-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-28 16:50:20 +02008b373892d31e4588c388681d3271643a5c3f6314kirkwood: remove support for kernel 4.19deletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-goflexhome.dtsdeletetarget/linux/kirkwood/patches-4.19/100-ib62x0.patchdeletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-on100.dtsdeletetarget/linux/kirkwood/patches-4.19/110-pogo_e02.patchdeletetarget/linux/kirkwood/patches-4.19/107-03-nsa325.patchdeletetarget/linux/kirkwood/config-4.19deletetarget/linux/kirkwood/patches-4.19/107-01-zyxel-nsa3x0-common-nand-partitions.patchdeletetarget/linux/kirkwood/patches-4.19/101-iconnect.patchdeletetarget/linux/kirkwood/patches-4.19/103-iomega-ix2-200.patchdeletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-nsa310b.dtsdeletetarget/linux/kirkwood/patches-4.19/105-ea4500.patchdeletetarget/linux/kirkwood/patches-4.19/106-goflexnet.patchdeletetarget/linux/kirkwood/patches-4.19/201-enable-sata-port-specific-led-triggers.patchdeletetarget/linux/kirkwood/patches-4.19/202-linksys-find-active-root.patchdeletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-linksys-audi.dtsdeletetarget/linux/kirkwood/patches-4.19/102-dockstar.patchdeletetarget/linux/kirkwood/patches-4.19/109-pogoplug_v4.patchtarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ramips/rt288x/base-files/etc/board.d/02_network03e742dcd82df43ce48c42e96e439e1a4bad14ec1588085609000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deRevert "ramips: explicitly disable built-in switch for lan-only devices" This reverts commit a1693bf626f8cd00363b0b98642b682522dfcf75. The rt288x and rt3883 devices in question don't have switches. Only keep the merged case for rt305x. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 16:53:29 +020003e742dcd82df43ce48c42e96e439e1a4bad14ecRevert "ramips: explicitly disable built-in switch for lan-only devices"edittarget/linux/ramips/rt288x/base-files/etc/board.d/02_networkedittarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ath79/image/tiny-tp-link.mktarget/linux/ath79/image/generic-tp-link.mk522f6b7eee479768dd7851e83c4530c3329b9f531588098486000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: add SUPPORTED_DEVICES based on ar71xx for some devices This adds some still-missing board names for old TP-Link devices to ath79 SUPPORTED_DEVICES. Fixes: FS#3017 Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 20:28:06 +0200522f6b7eee479768dd7851e83c4530c3329b9f53ath79: add SUPPORTED_DEVICES based on ar71xx for some devicesedittarget/linux/ath79/image/generic-tp-link.mkedittarget/linux/ath79/image/tiny-tp-link.mkinclude/prereq-build.mk35a8657a404a78a01a886a3f82f903ea345137e61588166783000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukbuild: prereq: change minimum make version to 3.82 undefine was added in make 3.82 which is now some 10 years ago, some make scripts are beginning to use 'undefine' Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-29 14:26:23 +010035a8657a404a78a01a886a3f82f903ea345137e6build: prereq: change minimum make version to 3.82editinclude/prereq-build.mkpackage/kernel/linux/modules/hwmon.mk3f660249e668d25dec65af3b2259433ed17046c11588168980000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: hwmon: add Analog Devices AD741x support Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-29 16:03:00 +02003f660249e668d25dec65af3b2259433ed17046c1kernel: hwmon: add Analog Devices AD741x supporteditpackage/kernel/linux/modules/hwmon.mktarget/linux/kirkwood/image/Makefiled9ff49967145600ff4bbc0f4eecef11fd96f6b161588176256000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: disable image for Linksys EA3500 (Audi) Due to the switch to DSA, the kernel image has become too big (2641k) for the kernel partition (2624k) on this device: WARNING: Image file [...]/linux-kirkwood/linksys_audi-uImage is too big Disable the device until this is fixed, so buildbots can continue their work. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-29 18:04:16 +0200d9ff49967145600ff4bbc0f4eecef11fd96f6b16kirkwood: disable image for Linksys EA3500 (Audi)edittarget/linux/kirkwood/image/Makefilepackage/utils/ugps/Makefile447d335d0018171645fd26a46a41a20f57b133781588192355000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgugps: nmea: fix time comparision Fix bug causing system time to be set over and over again, and causing massive log pollution. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 21:32:35 +0100447d335d0018171645fd26a46a41a20f57b13378ugps: nmea: fix time comparisioneditpackage/utils/ugps/Makefiletarget/linux/ath79/dts/ar9344_teltonika_rut955.dtstarget/linux/ath79/dts/ar9344_teltonika_rut9xx.dtsic8b309b53d6739b91d81311e4228f66f31c894f11588192355000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgath79: split Teltonika RUT955 to support other RUT9xx models Split device-tree of Teltonika RUT955 into a generic RUT9xx part and a part specific to that version of RUT955 already supported. Also harmonize GPIO and LED names with what is used by the vendor firmware and assign RS485 DTR signal. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 21:32:35 +0100c8b309b53d6739b91d81311e4228f66f31c894f1ath79: split Teltonika RUT955 to support other RUT9xx modelsaddtarget/linux/ath79/dts/ar9344_teltonika_rut9xx.dtsiedittarget/linux/ath79/dts/ar9344_teltonika_rut955.dtstarget/linux/ath79/image/generic.mktarget/linux/ath79/generic/base-files/etc/board.d/03_gpio_switchestarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtstarget/linux/ath79/generic/base-files/etc/board.d/02_networktarget/linux/ath79/generic/config-defaultaa4a33ac6256fadd7201908dad1be9659b942ecd1588192355000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgath79: add support for Teltonika RUT955 H7V3C0 This board was previously supported in ar71xx as 'RUT9XX'. The difference between that and the other RUT955 board already supported in ath79 is that instead of the SPI shift registers driving the LEDs and digital outputs that model got an I2C GPIO expander instead. To support LEDs during early boot and interrupt-driven digital inputs, I2C support as well as support for PCA953x has to be built-in and cannot be kernel modules, hence select those symbols for ath79/generic. Specification: - 550/400/200 MHz (CPU/DDR/AHB) - 128 MB of RAM (DDR2) - 16 MB of FLASH (SPI NOR) - 4x 10/100 Mbps Ethernet, with passive PoE support on LAN1 - 2T2R 2,4 GHz (AR9344) - built-in 4G/3G module (example: Quectel EC-25EU) - internal microSD slot (spi-mmc, buggy and disabled for now) - RS232 on D-Sub9 port (Cypress ACM via USB, /dev/ttyACM0) - RS422/RS485 (AR934x high speed UART, /dev/ttyATH1) - analog 0-24V input (MCP3221) - various digital inputs and outputs incl. a relay - 11x LED (4 are driven by AR9344, 7 by PCA9539) - 2x miniSIM slot (can be swapped via GPIO) - 2x RP-SMA/F (Wi-Fi), 3x SMA/F (2x WWAN, GPS) - 1x button (reset) - DC jack for main power input (9-30 V) - debugging UART available on PCB edge connector Serial console (/dev/ttyS0) pinout: - RX: pin1 (square) on top side of the main PCB (AR9344 is on top) - TX: pin1 (square) on bottom side Flash instruction: Vendor firmware is based on OpenWrt CC release. Use the "factory" image directly in GUI (make sure to uncheck "keep settings") or in U-Boot web based recovery. To avoid any problems, make sure to first update vendor firmware to latest version - "factory" image was successfully tested on device running "RUT9XX_R_00.06.051" firmware and U-Boot "3.0.1". Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 21:32:35 +0100aa4a33ac6256fadd7201908dad1be9659b942ecdath79: add support for Teltonika RUT955 H7V3C0edittarget/linux/ath79/generic/config-defaultedittarget/linux/ath79/image/generic.mkedittarget/linux/ath79/generic/base-files/etc/board.d/03_gpio_switchesaddtarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtsedittarget/linux/ath79/generic/base-files/etc/board.d/02_networktarget/linux/ath79/dts/ar9344_teltonika_rut955.dtstarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtsaa0526b5f27c9c9edad719dd9c521ef4dae10a001588197563000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgath79: fix dts of Teltonika RUT9xx devices The previous commits were missing a semicolon. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 22:59:23 +0100aa0526b5f27c9c9edad719dd9c521ef4dae10a00ath79: fix dts of Teltonika RUT9xx devicesedittarget/linux/ath79/dts/ar9344_teltonika_rut955.dtsedittarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtspackage/network/services/dnsmasq/files/dnsmasq.initb17a5a9bdb9f6f5ff73ceee0265b3f5de943d1bb1588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czdnsmasq: always inform about disabled dhcp service Init script checks for an already active DHCP server on the interface and if such DHCP server is found, then it logs "refusing to start DHCP" message, starts dnsmasq without DHCP service unless `option force 1` is set and caches the DHCP server check result. Each consecutive service start then uses this cached DHCP server check result, but doesn't provide log feedback about disabled DHCP service anymore. So this patch ensures, that the log message about disabled DHCP service on particular interface is always provided. Acked-by: Hans Dedecker <dedeckeh@gmail.com> Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +0200b17a5a9bdb9f6f5ff73ceee0265b3f5de943d1bbdnsmasq: always inform about disabled dhcp serviceeditpackage/network/services/dnsmasq/files/dnsmasq.initpackage/kernel/ath10k-ct/Makefile8036e7ebb53fc8125e985ef4e238970aeaaaed181588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czath10k-ct: update to version 2020-04-29 Pulls in workaround for TX rate code firmware bug which might as well help track it down via different printk()s and thus possibly provide more clue for proper fix. Firmware currently sends wrong (0xff) TX rate code which causes WARN_ONCE, so the workaround just changes this bogus value (0xff) into 0. For 5.4 it also pulls in tx-queue-wake throttling patch "ath10k: Restart xmit queues below low-water mark", which should improve performance with high number of concurrent TCP streams. Ref: https://github.com/greearb/ath10k-ct/pull/129 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +02008036e7ebb53fc8125e985ef4e238970aeaaaed18ath10k-ct: update to version 2020-04-29editpackage/kernel/ath10k-ct/Makefilepackage/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchpackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patchpackage/firmware/wireless-regdb/patches/010-regdb-fix-compatibility-with-python2.patchpackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchpackage/firmware/wireless-regdb/Makefile493eef5b279a0455b76bfacabdec3af8bf6423851588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czwireless-regdb: bump to latest release 2020-04-29 Update to latest release. Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +0200493eef5b279a0455b76bfacabdec3af8bf642385wireless-regdb: bump to latest release 2020-04-29editpackage/firmware/wireless-regdb/Makefiledeletepackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patchdeletepackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchdeletepackage/firmware/wireless-regdb/patches/010-regdb-fix-compatibility-with-python2.patchdeletepackage/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchtarget/linux/bcm27xx/patches-5.4/950-0341-drm-v3d-The-third-IRQ-is-optional.patchtarget/linux/bcm27xx/patches-5.4/950-0452-PCI-of-Add-inbound-resource-parsing-to-helpers.patchtarget/linux/bcm53xx/patches-5.4/180-usb-xhci-add-support-for-performing-fake-doorbell.patchtarget/linux/bcm27xx/patches-5.4/950-0212-bcmgenet-Better-coalescing-parameter-defaults.patchtarget/linux/generic/hack-5.4/702-phy_add_aneg_done_function.patchtarget/linux/bcm27xx/patches-5.4/950-0455-dma-direct-exclude-dma_direct_map_resource-from-the-.patchtarget/linux/bcm27xx/patches-5.4/950-0296-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patchtarget/linux/bcm27xx/patches-5.4/950-0456-dma-mapping-treat-dev-bus_dma_mask-as-a-DMA-limit.patchtarget/linux/bcm27xx/patches-5.4/950-0268-xhci-add-quirk-for-host-controllers-that-don-t-updat.patchtarget/linux/bcm27xx/patches-5.4/950-0318-dma-direct-Temporary-DMA-fix-on-arm64.patchtarget/linux/bcm27xx/patches-5.4/950-0222-usb-add-plumbing-for-updating-interrupt-endpoint-int.patchtarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patchtarget/linux/generic/config-5.4target/linux/generic/hack-5.4/550-loop-Report-EOPNOTSUPP-properly.patchtarget/linux/ramips/patches-5.4/991-at803x.patchtarget/linux/generic/hack-5.4/551-loop-Better-discard-support-for-block-devices.patchtarget/linux/generic/hack-5.4/902-debloat_proc.patchtarget/linux/bcm27xx/patches-5.4/950-0450-dma-direct-turn-ARCH_ZONE_DMA_BITS-into-a-variable.patchtarget/linux/apm821xx/patches-5.4/802-usb-xhci-force-msi-renesas-xhci.patchtarget/linux/bcm27xx/patches-5.4/950-0037-Add-dwc_otg-driver.patchinclude/kernel-version.mk5ea3ea154f9cc8a6f1d3425fa4763614e0e51f8d1588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czkernel: bump 5.4 to 5.4.36 Refreshed patches, removed upstreamed patch: generic/hack: 551-loop-Better-discard-support-for-block-devices.patch Added generic config symbol `ARM64_ERRATUM_1542419` due to Fixes: f2791551cedb ("arm64: errata: Hide CTR_EL0.DIC on systems affected by Neoverse-N1 #1542419"). Run tested: qemu-x86-64, apalis, nbg6617 Build tested: x86/64, imx6, ipq40xx, sunxi/a53 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +02005ea3ea154f9cc8a6f1d3425fa4763614e0e51f8dkernel: bump 5.4 to 5.4.36edittarget/linux/bcm27xx/patches-5.4/950-0222-usb-add-plumbing-for-updating-interrupt-endpoint-int.patchedittarget/linux/bcm27xx/patches-5.4/950-0296-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patchedittarget/linux/generic/hack-5.4/902-debloat_proc.patchedittarget/linux/apm821xx/patches-5.4/802-usb-xhci-force-msi-renesas-xhci.patcheditinclude/kernel-version.mkedittarget/linux/bcm27xx/patches-5.4/950-0341-drm-v3d-The-third-IRQ-is-optional.patchedittarget/linux/bcm27xx/patches-5.4/950-0452-PCI-of-Add-inbound-resource-parsing-to-helpers.patchdeletetarget/linux/generic/hack-5.4/551-loop-Better-discard-support-for-block-devices.patchedittarget/linux/bcm53xx/patches-5.4/180-usb-xhci-add-support-for-performing-fake-doorbell.patchedittarget/linux/bcm27xx/patches-5.4/950-0037-Add-dwc_otg-driver.patchedittarget/linux/bcm27xx/patches-5.4/950-0212-bcmgenet-Better-coalescing-parameter-defaults.patchedittarget/linux/generic/hack-5.4/702-phy_add_aneg_done_function.patchedittarget/linux/bcm27xx/patches-5.4/950-0455-dma-direct-exclude-dma_direct_map_resource-from-the-.patchedittarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patchedittarget/linux/bcm27xx/patches-5.4/950-0456-dma-mapping-treat-dev-bus_dma_mask-as-a-DMA-limit.patchedittarget/linux/generic/config-5.4edittarget/linux/generic/hack-5.4/550-loop-Report-EOPNOTSUPP-properly.patchedittarget/linux/bcm27xx/patches-5.4/950-0318-dma-direct-Temporary-DMA-fix-on-arm64.patchedittarget/linux/ramips/patches-5.4/991-at803x.patchedittarget/linux/bcm27xx/patches-5.4/950-0450-dma-direct-turn-ARCH_ZONE_DMA_BITS-into-a-variable.patchedittarget/linux/bcm27xx/patches-5.4/950-0268-xhci-add-quirk-for-host-controllers-that-don-t-updat.patchpackage/network/services/wireguard/Makefilef57230c4e6ee5af36d22bc0bef0bf7adc583c5b01588226453000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.comwireguard: bump to 1.0.20200429 * compat: support latest suse 15.1 and 15.2 * compat: support RHEL 7.8's faulty siphash backport * compat: error out if bc is missing * compat: backport hsiphash_1u32 for tests We now have improved support for RHEL 7.8, SUSE 15.[12], and Ubuntu 16.04. * compat: include sch_generic.h header for skb_reset_tc A fix for a compiler error on kernels with weird configs. * compat: import latest fixes for ptr_ring * compat: don't assume READ_ONCE barriers on old kernels * compat: kvmalloc_array is not required anyway ptr_ring.h from upstream was imported, with compat modifications, to our compat layer, to receive the latest fixes. * compat: prefix icmp[v6]_ndo_send with __compat Some distros that backported icmp[v6]_ndo_send still try to build the compat module in some corner case circumstances, resulting in errors. Work around this with the usual __compat games. * compat: ip6_dst_lookup_flow was backported to 3.16.83 * compat: ip6_dst_lookup_flow was backported to 4.19.119 Greg and Ben backported the ip6_dst_lookup_flow patches to stable kernels, causing breaking in our compat module, which these changes fix. * git: add gitattributes so tarball doesn't have gitignore files Distros won't need to clean this up manually now. * crypto: do not export symbols These don't do anything and only increased file size. * queueing: cleanup ptr_ring in error path of packet_queue_init Sultan Alsawaf reported a memory leak on an error path. * main: mark as in-tree Now that we're upstream, there's no need to set the taint flag. * receive: use tunnel helpers for decapsulating ECN markings ECN markings are now decapsulated using RFC6040 instead of the old RFC3168. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 2020-04-30 08:00:53 +0200f57230c4e6ee5af36d22bc0bef0bf7adc583c5b0wireguard: bump to 1.0.20200429editpackage/network/services/wireguard/Makefilepackage/system/uci/Makefile2855be31510f7defe99f4c01fb0639b8fdf9c69f1588276262000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.comuci: update to latest git HEAD ec8d323 file: preserve original file mode after commit Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> 2020-04-30 21:51:02 +02002855be31510f7defe99f4c01fb0639b8fdf9c69fuci: update to latest git HEADeditpackage/system/uci/Makefilepackage/base-files/files/bin/config_generatead27c133eb606ee39fa346b7bdb26c1764ee869e1588276272000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.combase-files: generate config files with correct permissions As touch creates files with permission 0644 use umask to create config files with permission 0600 to be inline with INSTALL_CONF Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> 2020-04-30 21:51:12 +0200ad27c133eb606ee39fa346b7bdb26c1764ee869ebase-files: generate config files with correct permissionseditpackage/base-files/files/bin/config_generateREADME.md4edacdeea752acf28b98a21ad5f753a4973b04841588303888000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comgeneral: add README.md 2020-05-01 12:31:28 +09004edacdeea752acf28b98a21ad5f753a4973b0484general: add README.mdaddREADME.mdscripts/download.pl247ca03e6e1e9045d5710298d0affd6d184e4dbf1588303888000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.combuild: update download.pl to change priority of mirrors 2020-05-01 12:31:28 +0900247ca03e6e1e9045d5710298d0affd6d184e4dbfbuild: update download.pl to change priority of mirrorseditscripts/download.pltarget/linux/ramips/rt305x/config-4.14target/linux/ramips/dts/rt3052_iodata_wn-g300dgr.dtstarget/linux/ramips/rt305x/base-files/etc/board.d/02_networktarget/linux/ramips/image/rt305x.mkc9ffb430929ed9351ddb26b398cb68ec573fdd8b1588303888000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comramips: Add support for I-O DATA WN-G300DGR IODATA WN-G300DGR is a 2.4GHz band 11n router, based on Ralink RT3052F. Specification: - RT3052F (384 MHz) - 32 MB of RAM (SDRAM) - 4 MB of FLASH (CFI) - 2T2R 2.4 GHz - 4x 10/100/1000 Mbps Ethernet (Realtek RTL8366RB) - 5x LED, 3x button - UART header on PCB Flash instruction using U-Boot TFTP: 1. Connect the UART pin on WN-G300DGR (CN1, Vcc/GND/TX/RX from caret) with PC 2. Set PC to fixed ip address 192.168.99.8 3. Download lede-ramips-rt305x-wn-g300dgr-squashfs-sysupgrade.bin and rename it to uImageWN-G300DGR 4. Start a tftp server with the file uImageWN-G300DGR in its root directory 5. Turn off the router 6. Turn on router and repeatedly press "2" key on the UART console 7. When entering tftp mode, press keys "y", "Enter", "Enter", "Enter" 8. After a short time, the firmware should be transferred from the tftp server 9. Wait ~60 second to complete flash Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> 2020-05-01 12:31:28 +0900c9ffb430929ed9351ddb26b398cb68ec573fdd8bramips: Add support for I-O DATA WN-G300DGRaddtarget/linux/ramips/dts/rt3052_iodata_wn-g300dgr.dtsedittarget/linux/ramips/image/rt305x.mkedittarget/linux/ramips/rt305x/config-4.14edittarget/linux/ramips/rt305x/base-files/etc/board.d/02_networktarget/linux/ath79/image/tiny.mktarget/linux/ath79/tiny/base-files/etc/hotplug.d/firmware/10-ath9k-eepromtarget/linux/ath79/tiny/base-files/etc/board.d/02_networktarget/linux/ath79/dts/ar7242_logitec_lan-w451ngr.dtse21fa8292738b748c348a3ea086e40dd8ec8298b1588303889000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comath79: add support for Logitec LAN-W451NGR ath79: convert to hex for LAN-W451NGR 2020-05-01 12:31:29 +0900e21fa8292738b748c348a3ea086e40dd8ec8298bath79: add support for Logitec LAN-W451NGRaddtarget/linux/ath79/dts/ar7242_logitec_lan-w451ngr.dtsedittarget/linux/ath79/image/tiny.mkedittarget/linux/ath79/tiny/base-files/etc/board.d/02_networkedittarget/linux/ath79/tiny/base-files/etc/hotplug.d/firmware/10-ath9k-eepromtarget/linux/ramips/image/mt7620.mktarget/linux/ramips/dts/mt7620a_elecom_wrc-1167ghbk2-i.dtstarget/linux/ramips/mt7620/base-files/etc/board.d/02_networktarget/linux/ramips/mt7620/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom7e11016b9dc46e64dbdc85a0b2de91426879270e1588303889000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comramips: add support for ELECOM WRC-1167GHBK2-I There is no plan to submit a PR to openwrt/openwrt. WRC-1167GHBK2-I does not have a device specific MAC address in the eeprom for MT7612E in "Factory" partition. 2020-05-01 12:31:29 +09007e11016b9dc46e64dbdc85a0b2de91426879270eramips: add support for ELECOM WRC-1167GHBK2-Iedittarget/linux/ramips/mt7620/base-files/etc/board.d/02_networkedittarget/linux/ramips/image/mt7620.mkedittarget/linux/ramips/mt7620/base-files/etc/hotplug.d/firmware/10-rt2x00-eepromaddtarget/linux/ramips/dts/mt7620a_elecom_wrc-1167ghbk2-i.dtstarget/linux/ramips/dts/mt7620n_iodata_wn-g300r3.dtstarget/linux/ramips/image/mt7620.mktarget/linux/ramips/mt7620/base-files/etc/board.d/02_network66aeb2c47e281454cbda5bb335ddfa621f479ba61588303889000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comramips: add support for I-O DATA WN-G300R3 2020-05-01 12:31:29 +090066aeb2c47e281454cbda5bb335ddfa621f479ba6ramips: add support for I-O DATA WN-G300R3addtarget/linux/ramips/dts/mt7620n_iodata_wn-g300r3.dtsedittarget/linux/ramips/image/mt7620.mkedittarget/linux/ramips/mt7620/base-files/etc/board.d/02_networkgithttps://taiha.net/jenkins/user/mailmailhttps://taiha.net/jenkins/user/noltarinoltarihttps://taiha.net/jenkins/user/ynezzynezzhttps://taiha.net/jenkins/user/koen.vandeputtekoen.vandeputtehttps://taiha.net/jenkins/user/gch981213gch981213https://taiha.net/jenkins/user/freifunkfreifunkhttps://taiha.net/jenkins/user/ldirldirhttps://taiha.net/jenkins/user/dedeckehdedeckehhttps://taiha.net/jenkins/user/haukehaukehttps://taiha.net/jenkins/user/lynxislynxishttps://taiha.net/jenkins/user/nbdnbdhttps://taiha.net/jenkins/user/musashino.openmusashino.openhttps://taiha.net/jenkins/user/danieldanielblueBUILD_CFG_DISTCLEANtrueユーザーmusashino205が実行tofumusashino20521566aeb2c47e281454cbda5bb335ddfa621f479ba666aeb2c47e281454cbda5bb335ddfa621f479ba6refs/remotes/origin/musashino66aeb2c47e281454cbda5bb335ddfa621f479ba666aeb2c47e281454cbda5bb335ddfa621f479ba6refs/remotes/origin/musashino66aeb2c47e281454cbda5bb335ddfa621f479ba666aeb2c47e281454cbda5bb335ddfa621f479ba6refs/remotes/origin/musashinohttps://github.com/musashino-build/openwrtconfig.buildinfobin/targets/bcm53xx/generic/config.buildinfofeeds.buildinfobin/targets/bcm53xx/generic/feeds.buildinfoopenwrt-bcm53xx-generic-asus-rt-ac56u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac56u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-ac56u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac56u-squashfs.trxopenwrt-bcm53xx-generic-asus-rt-ac68u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac68u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-ac68u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac68u-squashfs.trxopenwrt-bcm53xx-generic-asus-rt-ac87u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac87u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-ac87u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac87u-squashfs.trxopenwrt-bcm53xx-generic-asus-rt-n18u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-n18u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-n18u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-n18u-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wxr-1900dhp-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wxr-1900dhp-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wxr-1900dhp-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wxr-1900dhp-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-1750dhp-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-1750dhp-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wzr-1750dhp-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-1750dhp-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-600dhp2-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-600dhp2-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wzr-600dhp2-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-600dhp2-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP-EU.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP-EU.binopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP2-JP.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP2-JP.binopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-900dhp.manifestbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp.manifestopenwrt-bcm53xx-generic-dlink-dir-885l-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-dlink-dir-885l-initramfs.trxopenwrt-bcm53xx-generic-dlink-dir-885l-squashfs.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-dlink-dir-885l-squashfs.binopenwrt-bcm53xx-generic-linksys-ea6500-v2-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-linksys-ea6500-v2-initramfs.trxopenwrt-bcm53xx-generic-linksys-ea6500-v2-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-linksys-ea6500-v2-squashfs.trxopenwrt-bcm53xx-generic-luxul-abr-4500-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-abr-4500-initramfs.trxopenwrt-bcm53xx-generic-luxul-abr-4500-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-abr-4500-squashfs.lxlopenwrt-bcm53xx-generic-luxul-xap-1610-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xap-1610-initramfs.trxopenwrt-bcm53xx-generic-luxul-xap-1610-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xap-1610-squashfs.lxlopenwrt-bcm53xx-generic-luxul-xbr-4500-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xbr-4500-initramfs.trxopenwrt-bcm53xx-generic-luxul-xbr-4500-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xbr-4500-squashfs.lxlopenwrt-bcm53xx-generic-luxul-xwr-3150-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xwr-3150-initramfs.trxopenwrt-bcm53xx-generic-luxul-xwr-3150-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xwr-3150-squashfs.lxlopenwrt-bcm53xx-generic-netgear-r6250-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6250-initramfs.trxopenwrt-bcm53xx-generic-netgear-r6250-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6250-squashfs.chkopenwrt-bcm53xx-generic-netgear-r6300-v2-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6300-v2-initramfs.trxopenwrt-bcm53xx-generic-netgear-r6300-v2-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6300-v2-squashfs.chkopenwrt-bcm53xx-generic-netgear-r7000-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7000-initramfs.trxopenwrt-bcm53xx-generic-netgear-r7000-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7000-squashfs.chkopenwrt-bcm53xx-generic-netgear-r7900-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7900-initramfs.trxopenwrt-bcm53xx-generic-netgear-r7900-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7900-squashfs.chkopenwrt-bcm53xx-generic-netgear-r8000-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r8000-initramfs.trxopenwrt-bcm53xx-generic-netgear-r8000-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r8000-squashfs.chkopenwrt-bcm53xx-generic-phicomm-k3-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-phicomm-k3-initramfs.trxopenwrt-bcm53xx-generic-phicomm-k3-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-phicomm-k3-squashfs.trxopenwrt-bcm53xx-generic-smartrg-sr400ac-initramfs.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-smartrg-sr400ac-initramfs.binopenwrt-bcm53xx-generic-smartrg-sr400ac-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-smartrg-sr400ac-squashfs.trxopenwrt-bcm53xx-generic-tenda-ac9-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-tenda-ac9-initramfs.trxopenwrt-bcm53xx-generic-tenda-ac9-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-tenda-ac9-squashfs.trxbase-files_218-r0+13142-66aeb2c47e_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/base-files_218-r0+13142-66aeb2c47e_arm_cortex-a9.ipkblock-mount_2020-04-09-c80f7002-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/block-mount_2020-04-09-c80f7002-1_arm_cortex-a9.ipkfstools_2020-04-09-c80f7002-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/fstools_2020-04-09-c80f7002-1_arm_cortex-a9.ipkfwtool_2019-11-12-8f7fe925-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/fwtool_2019-11-12-8f7fe925-1_arm_cortex-a9.ipkip6tables_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/ip6tables_1.8.4-1_arm_cortex-a9.ipkiptables-mod-conntrack-extra_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/iptables-mod-conntrack-extra_1.8.4-1_arm_cortex-a9.ipkiptables-mod-ipopt_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/iptables-mod-ipopt_1.8.4-1_arm_cortex-a9.ipkiptables_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/iptables_1.8.4-1_arm_cortex-a9.ipkkernel_4.19.115-1-51f70450125775d3d740bcd94b3a2945_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kernel_4.19.115-1-51f70450125775d3d740bcd94b3a2945_arm_cortex-a9.ipkkmod-crypto-crc32c_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-crypto-crc32c_4.19.115-1_arm_cortex-a9.ipkkmod-crypto-hash_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-crypto-hash_4.19.115-1_arm_cortex-a9.ipkkmod-fs-ext4_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fs-ext4_4.19.115-1_arm_cortex-a9.ipkkmod-fs-ntfs_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fs-ntfs_4.19.115-1_arm_cortex-a9.ipkkmod-fs-vfat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fs-vfat_4.19.115-1_arm_cortex-a9.ipkkmod-fuse_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fuse_4.19.115-1_arm_cortex-a9.ipkkmod-gpio-button-hotplug_4.19.115-3_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-gpio-button-hotplug_4.19.115-3_arm_cortex-a9.ipkkmod-ip6-tunnel_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ip6-tunnel_4.19.115-1_arm_cortex-a9.ipkkmod-ip6tables_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ip6tables_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-conntrack-extra_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-conntrack-extra_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-conntrack_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-conntrack_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-core_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-core_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-ipopt_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-ipopt_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-ipset_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-ipset_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-nat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-nat_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-offload_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-offload_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-raw_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-raw_4.19.115-1_arm_cortex-a9.ipkkmod-iptunnel6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-iptunnel6_4.19.115-1_arm_cortex-a9.ipkkmod-leds-gpio_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-leds-gpio_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-default-on_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-default-on_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-heartbeat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-heartbeat_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-netdev_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-netdev_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-timer_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-timer_4.19.115-1_arm_cortex-a9.ipkkmod-lib-crc-ccitt_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-lib-crc-ccitt_4.19.115-1_arm_cortex-a9.ipkkmod-lib-crc16_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-lib-crc16_4.19.115-1_arm_cortex-a9.ipkkmod-nat46_4.19.115+2017-05-12-683fbd2b-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nat46_4.19.115+2017-05-12-683fbd2b-1_arm_cortex-a9.ipkkmod-nf-conntrack6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-conntrack6_4.19.115-1_arm_cortex-a9.ipkkmod-nf-conntrack_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-conntrack_4.19.115-1_arm_cortex-a9.ipkkmod-nf-flow_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-flow_4.19.115-1_arm_cortex-a9.ipkkmod-nf-ipt6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-ipt6_4.19.115-1_arm_cortex-a9.ipkkmod-nf-ipt_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-ipt_4.19.115-1_arm_cortex-a9.ipkkmod-nf-nat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-nat_4.19.115-1_arm_cortex-a9.ipkkmod-nf-reject6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-reject6_4.19.115-1_arm_cortex-a9.ipkkmod-nf-reject_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-reject_4.19.115-1_arm_cortex-a9.ipkkmod-nfnetlink_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nfnetlink_4.19.115-1_arm_cortex-a9.ipkkmod-nls-base_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-base_4.19.115-1_arm_cortex-a9.ipkkmod-nls-cp437_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-cp437_4.19.115-1_arm_cortex-a9.ipkkmod-nls-iso8859-1_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-iso8859-1_4.19.115-1_arm_cortex-a9.ipkkmod-nls-utf8_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-utf8_4.19.115-1_arm_cortex-a9.ipkkmod-phy-bcm-ns-usb2_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-phy-bcm-ns-usb2_4.19.115-1_arm_cortex-a9.ipkkmod-phy-bcm-ns-usb3_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-phy-bcm-ns-usb3_4.19.115-1_arm_cortex-a9.ipkkmod-ppp_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ppp_4.19.115-1_arm_cortex-a9.ipkkmod-pppoe_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-pppoe_4.19.115-1_arm_cortex-a9.ipkkmod-pppox_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-pppox_4.19.115-1_arm_cortex-a9.ipkkmod-scsi-core_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-scsi-core_4.19.115-1_arm_cortex-a9.ipkkmod-slhc_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-slhc_4.19.115-1_arm_cortex-a9.ipkkmod-usb-bcma_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-bcma_4.19.115-1_arm_cortex-a9.ipkkmod-usb-core_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-core_4.19.115-1_arm_cortex-a9.ipkkmod-usb-ehci_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-ehci_4.19.115-1_arm_cortex-a9.ipkkmod-usb-ledtrig-usbport_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-ledtrig-usbport_4.19.115-1_arm_cortex-a9.ipkkmod-usb-ohci_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-ohci_4.19.115-1_arm_cortex-a9.ipkkmod-usb-storage-extras_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-storage-extras_4.19.115-1_arm_cortex-a9.ipkkmod-usb-storage_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-storage_4.19.115-1_arm_cortex-a9.ipkkmod-usb2_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb2_4.19.115-1_arm_cortex-a9.ipkkmod-usb3_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb3_4.19.115-1_arm_cortex-a9.ipklibc_1.1.24-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libc_1.1.24-2_arm_cortex-a9.ipklibgcc1_8.4.0-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libgcc1_8.4.0-2_arm_cortex-a9.ipklibip4tc2_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libip4tc2_1.8.4-1_arm_cortex-a9.ipklibip6tc2_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libip6tc2_1.8.4-1_arm_cortex-a9.ipklibiwinfo-lua_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libiwinfo-lua_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipklibiwinfo20200105_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libiwinfo20200105_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipklibpthread_1.1.24-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libpthread_1.1.24-2_arm_cortex-a9.ipklibrt_1.1.24-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/librt_1.1.24-2_arm_cortex-a9.ipklibxtables12_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libxtables12_1.8.4-1_arm_cortex-a9.ipkmtd_25_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/mtd_25_arm_cortex-a9.ipknvram_10_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/nvram_10_arm_cortex-a9.ipkosafeloader_1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/osafeloader_1_arm_cortex-a9.ipkoseama_1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/oseama_1_arm_cortex-a9.ipkotrx_1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/otrx_1_arm_cortex-a9.ipkPackagesbin/targets/bcm53xx/generic/packages/PackagesPackages.gzbin/targets/bcm53xx/generic/packages/Packages.gzPackages.manifestbin/targets/bcm53xx/generic/packages/Packages.manifestPackages.sigbin/targets/bcm53xx/generic/packages/Packages.sigubi-utils_2.1.1-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/ubi-utils_2.1.1-1_arm_cortex-a9.ipksha256sumsbin/targets/bcm53xx/generic/sha256sumsversion.buildinfobin/targets/bcm53xx/generic/version.buildinfofalse#21527830652783065OpenWrt (master) for BUFFALO WZR-900DHP #215215falsefalse2151385SUCCESS1588452210372https://taiha.net/jenkins/job/OpenWrt-master-BUFFALO-WZR-900DHP_r/215/home-slave01target/linux/ramips/dts/mt7620a_iptime_a1004ns.dts45e2b7763f2a846bf1a40f5fa79b4cfe4678557a1587275243000https://taiha.net/jenkins/user/gch981213gch981213gch981213@gmail.comramips: replace pinctrl property names for ipTIME A1004ns The pinctrl driver had been replaced with the upstream one in b756ea2a909a ("ramips: replace pinctrl property names"), but the initial A1004ns support patch did not reflect the changes. This commit updates its pinctrl property names. Fixes: 9169482f640c ("ramips: add support for ipTIME A1004ns") Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-19 13:47:23 +080045e2b7763f2a846bf1a40f5fa79b4cfe4678557aramips: replace pinctrl property names for ipTIME A1004nsedittarget/linux/ramips/dts/mt7620a_iptime_a1004ns.dtstarget/linux/ath79/image/generic.mktarget/linux/ath79/dts/qca9556_avm_fritz450e.dtstarget/linux/ath79/generic/base-files/etc/board.d/01_ledstarget/linux/ath79/generic/base-files/lib/preinit/10_fix_eth_mac.shtarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtstarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eepromtarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsitarget/linux/ath79/generic/base-files/etc/board.d/02_network8d9c1087e4d07d625a9fef61d5dce71d850732ae1587307540000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: add support for AVM FRITZ!WLAN Repeater 450E SOC: Qualcomm QCA9556 (Scorpion) 560MHz MIPS74Kc RAM: 64MB Zentel A3R12E40CBF DDR2 FLASH: 16MiB Winbond W25Q128 SPI NOR WLAN1: QCA9556 2.4 GHz 802.11b/g/n 3x3 INPUT: WPS button LED: Power, WiFi, LAN, RSSI indicator Serial: Header Next to Black metal shield Pinout is 3.3V - RX - TX - GND (Square Pad is 3.3V) The Serial setting is 115200-8-N-1. Installation via EVA: In the first seconds after Power is connected, the bootloader will listen for FTP connections on 192.168.178.1. Firmware can be uploaded like following: ftp> quote USER adam2 ftp> quote PASS adam2 ftp> binary ftp> debug ftp> passive ftp> quote MEDIA FLSH ftp> put openwrt-sysupgrade.bin mtd1 Note that this procedure might take up to two minutes. You need to powercycle the device afterwards to boot OpenWRT. Tested-by: Andreas Ziegler <dev@andreas-ziegler.de> Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-19 16:45:40 +02008d9c1087e4d07d625a9fef61d5dce71d850732aeath79: add support for AVM FRITZ!WLAN Repeater 450Eedittarget/linux/ath79/image/generic.mkaddtarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsiedittarget/linux/ath79/generic/base-files/etc/board.d/01_ledsedittarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtsedittarget/linux/ath79/generic/base-files/lib/preinit/10_fix_eth_mac.shaddtarget/linux/ath79/dts/qca9556_avm_fritz450e.dtsedittarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eepromedittarget/linux/ath79/generic/base-files/etc/board.d/02_networkpackage/system/procd/Makefile7e9b56fde245373950efea3e04dcc58ada0d0bc51587334780000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgprocd: fix jail when running on glibc d200b70 jail: include /etc/nsswitch.conf in jail for glibc. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-19 23:19:40 +01007e9b56fde245373950efea3e04dcc58ada0d0bc5procd: fix jail when running on glibceditpackage/system/procd/Makefiletarget/linux/ramips/image/mt7621.mk08f5cac6fbd8ac97d6b012a0f6a5f0fabe19c6231587377619000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgramips: mt7621: add NETGEAR R7200 as DEVICE_ALT1 Netgear R7200 is another clone of Netgear R6700v2, introduced in: 6e80df5 ("ramips: add support for NETGEAR R6700v2/AC2400") Reported-by: Joel Pinsker, github user @joelp64 Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-20 11:13:39 +010008f5cac6fbd8ac97d6b012a0f6a5f0fabe19c623ramips: mt7621: add NETGEAR R7200 as DEVICE_ALT1edittarget/linux/ramips/image/mt7621.mkpackage/network/services/umdns/Makefile533da61ac63079f218a9946cd8e347b880c33dc01587378727000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukumdns: update to version 2020-04-20 e74a3f9 dns.c: improve input validation Addresses CVE-2020-11750 Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-20 11:32:07 +0100533da61ac63079f218a9946cd8e347b880c33dc0umdns: update to version 2020-04-20editpackage/network/services/umdns/Makefilepackage/network/services/relayd/Makefilebe172e663f318ec364c13f795df025bbcce9ac181587378727000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukrelayd: bump to version 2020-04-20 796da66 dhcp.c: improve input validation & length checks Addresses CVE-2020-11752 Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-20 11:32:07 +0100be172e663f318ec364c13f795df025bbcce9ac18relayd: bump to version 2020-04-20editpackage/network/services/relayd/Makefileinclude/netfilter.mk29a458b0cae3435bce41136ee3b4132b4103ffae1587388037000https://taiha.net/jenkins/user/koen.vandeputtekoen.vandeputtekoen.vandeputte@ncentric.comkernel: netfilter.mk: fix kmod-ipt-nat6 installation on 5.4 xt_MASQUERADE.ko is picked up by both kmod-ipt-nat and kmod-ipt-nat6, causing conflict As kmod-ipt-nat6 already depends on kmod-ipt-nat, remove xt_MASQUERADE from it Fixes: FS#2924 Fixes: 0fad8af85158 ("kernel: Include xt_MASQUERADE for kernel 5.2 and later") Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> 2020-04-20 15:07:17 +020029a458b0cae3435bce41136ee3b4132b4103ffaekernel: netfilter.mk: fix kmod-ipt-nat6 installation on 5.4editinclude/netfilter.mkpackage/boot/uboot-kirkwood/patches/110-dockstar.patchpackage/boot/uboot-kirkwood/patches/140-pogoplug_e02.patchpackage/boot/uboot-kirkwood/patches/200-openwrt-config.patchpackage/boot/uboot-kirkwood/patches/008-nsa325-uboot-generic.patchpackage/boot/uboot-kirkwood/patches/130-ib62x0.patchpackage/boot/uboot-kirkwood/patches/007-nsa310-uboot-generic.patchpackage/boot/uboot-kirkwood/Makefilepackage/boot/uboot-kirkwood/patches/150-goflexhome.patchpackage/boot/uboot-kirkwood/patches/120-iconnect.patchpackage/boot/uboot-kirkwood/patches/010-pogoplug_v4.patch6cafea5c5ea92be0152f475467a2434c90d018911587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czuboot-kirkwood: update to 2020.04 Update U-Boot to current 2020.04 release for kirkwood platform. Catch up with upstream and move some configuration options from the header files to the corresponding defconfig files. Compile tested: all devices Run tested: nsa310, pogoplugv4 Tested-by: Cezary Jackiewicz <cezary@eko.one.pl> [nsa310] Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-20 16:37:56 +02006cafea5c5ea92be0152f475467a2434c90d01891uboot-kirkwood: update to 2020.04editpackage/boot/uboot-kirkwood/patches/007-nsa310-uboot-generic.patcheditpackage/boot/uboot-kirkwood/patches/130-ib62x0.patcheditpackage/boot/uboot-kirkwood/patches/010-pogoplug_v4.patcheditpackage/boot/uboot-kirkwood/patches/120-iconnect.patcheditpackage/boot/uboot-kirkwood/patches/200-openwrt-config.patcheditpackage/boot/uboot-kirkwood/patches/008-nsa325-uboot-generic.patcheditpackage/boot/uboot-kirkwood/patches/110-dockstar.patcheditpackage/boot/uboot-kirkwood/Makefileeditpackage/boot/uboot-kirkwood/patches/150-goflexhome.patcheditpackage/boot/uboot-kirkwood/patches/140-pogoplug_e02.patchpackage/boot/arm-trusted-firmware-rockchip/Makefile79d7109225bc44dc527216565b5d0ffff45018e41587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czarm-trusted-firmware-rockchip: add new package This is needed to build the uboot-rockchip, needed for the rockchip target Signed-off-by: Tobias Mädel <t.maedel@alfeld.de> Tested-by: Tobias Schramm <t.schramm@manjaro.org> [replaced `mkdir -p` with INSTALL_DIR variable] Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-20 16:37:56 +020079d7109225bc44dc527216565b5d0ffff45018e4arm-trusted-firmware-rockchip: add new packageaddpackage/boot/arm-trusted-firmware-rockchip/Makefilepackage/boot/uboot-rockchip/Makefile797506011695d2dacba74bec717fbf88a7729ace1587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czuboot-rockchip: add new package This package is needed for the rockchip target. Signed-off-by: Tobias Mädel <t.maedel@alfeld.de> Tested-by: Tobias Schramm <t.schramm@manjaro.org> 2020-04-20 16:37:56 +0200797506011695d2dacba74bec717fbf88a7729aceuboot-rockchip: add new packageaddpackage/boot/uboot-rockchip/Makefiletarget/linux/rockchip/config-defaulttarget/linux/rockchip/armv8/config-5.4target/linux/rockchip/image/armv8.mktarget/linux/rockchip/armv8/base-files/etc/board.d/02_networktarget/linux/rockchip/armv8/base-files/lib/preinit/79_move_configtarget/linux/rockchip/image/mmc.bootscripttarget/linux/rockchip/armv8/target.mktarget/linux/rockchip/armv8/base-files/lib/upgrade/platform.shtarget/linux/rockchip/Makefiletarget/linux/rockchip/image/Makefile6a05a85dcbf91777a3666693b41bd71dee6d9bfd1587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czrockchip: add support for Pine64 RockPro64 This adds the new rockchip target and support for RockPro64 RK3399 Flash: 16 MiB SPI NOR RAM: 2 GiB/4 GiB LPDDR4 SoC: RK3399 USB: 2x USB 2.0, 1x USB 3.0, 1x USB-C Ethernet: 1x GbE PCIe: PCIe 2.0, 4 lanes Storage: eMMC or SD card Optional SDIO wifi/bt module The Pine64 RockPro64 is a single-board-computer with a 4x PCIe connector, 6 ARM64 cores (4 little, 2 big), plenty of RAM and storage. By default the single Gigabit-Ethernet port is configured as the LAN port. Installation of the firware is possible by dd'ing the image to an SD card or the eMMC flash. Serial: 3v3 1500000 8n1 U-boot is build from the mainline tree and integrated into the images. Required ATF to build u-boot is downloaded from a CI build bot. Signed-off-by: Tobias Mädel <t.maedel@alfeld.de> Tested-by: Tobias Schramm <t.schramm@manjaro.org> 2020-04-20 16:37:56 +02006a05a85dcbf91777a3666693b41bd71dee6d9bfdrockchip: add support for Pine64 RockPro64addtarget/linux/rockchip/armv8/base-files/etc/board.d/02_networkaddtarget/linux/rockchip/armv8/base-files/lib/preinit/79_move_configaddtarget/linux/rockchip/armv8/target.mkaddtarget/linux/rockchip/Makefileaddtarget/linux/rockchip/image/mmc.bootscriptaddtarget/linux/rockchip/config-defaultaddtarget/linux/rockchip/armv8/base-files/lib/upgrade/platform.shaddtarget/linux/rockchip/armv8/config-5.4addtarget/linux/rockchip/image/Makefileaddtarget/linux/rockchip/image/armv8.mkpackage/boot/uboot-rockchip/Makefile97673d87717abbced8f3a4998367aff62c8369111587393857000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czuboot-rockchip: fix ident string Commit 797506011695 ("uboot-rockchip: add new package") has added `OpenWRT` ident string, fix it to proper `OpenWrt`. Fixes: 797506011695 ("uboot-rockchip: add new package") Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-20 16:44:17 +020097673d87717abbced8f3a4998367aff62c836911uboot-rockchip: fix ident stringeditpackage/boot/uboot-rockchip/Makefiletarget/linux/x86/image/Makefile282e7862b77eb32cfff14a7b8e15089b94a9c3f91587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: image: drop dead code These are remnants of old image generation code, which now serve no purpose. Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +0100282e7862b77eb32cfff14a7b8e15089b94a9c3f9x86: image: drop dead codeedittarget/linux/x86/image/Makefiletarget/linux/x86/64/target.mktarget/linux/x86/image/legacy.mktarget/linux/x86/image/generic.mkfd94d03ae6ed74744f674e3c0b19a870078fed461587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: fix kmod-forcedeth package selection There's no such package as forcedeth, threfore the driver is never selected. Fix it by properly specifying package name. Fixes: 35f208d ("x86: add nforce eth to default packages") Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +0100fd94d03ae6ed74744f674e3c0b19a870078fed46x86: fix kmod-forcedeth package selectionedittarget/linux/x86/64/target.mkedittarget/linux/x86/image/legacy.mkedittarget/linux/x86/image/generic.mktarget/linux/x86/Makefiletarget/linux/x86/generic/target.mktarget/linux/x86/geode/target.mktarget/linux/x86/64/target.mkeca6946447aa0be38146314d15f9d86840d8f0ed1587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: select kmod-button-hotplug by default This package is useful by all subtargets, therefore move it to default packages selection. Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +0100eca6946447aa0be38146314d15f9d86840d8f0edx86: select kmod-button-hotplug by defaultedittarget/linux/x86/Makefileedittarget/linux/x86/geode/target.mkedittarget/linux/x86/generic/target.mkedittarget/linux/x86/64/target.mktarget/linux/x86/geode/target.mktarget/linux/x86/image/64.mktarget/linux/x86/64/target.mk9c23ecee577962c3836b6b1b2cdc222c59a257ad1587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: move packages selection to profiles This can be rather confusing for contributors, since there are three layers in which they can be added. As for now there are none profiles other than generic (exception: geos) let's move them to these profiles. Being here this commit also removes packages in geode profiles already enabled in kernel config. Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +01009c23ecee577962c3836b6b1b2cdc222c59a257adx86: move packages selection to profilesedittarget/linux/x86/geode/target.mkedittarget/linux/x86/image/64.mkedittarget/linux/x86/64/target.mktarget/linux/x86/image/geode.mkbe6543c53994b873a61689261f54ef23531654531587407058000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: really remove packages already enabled in kconfig This commit really removes packages in geode profiles already enabled in kernel config. Fixes: 9c23ecee57 ("x86: move packages selection to profiles") Reported-by: Tomasz Maciej Nowak <tomek_n@o2.pl> Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-20 19:24:18 +0100be6543c53994b873a61689261f54ef2353165453x86: really remove packages already enabled in kconfigedittarget/linux/x86/image/geode.mkpackage/system/ubus/Makefile4298f0878fa9e264212c180af8280c8a4c2e29a51587410818000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.comubus: update to latest git HEAD 171469e lua: avoid truncation of large numeric values Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> 2020-04-20 21:26:58 +02004298f0878fa9e264212c180af8280c8a4c2e29a5ubus: update to latest git HEADeditpackage/system/ubus/Makefiletarget/linux/lantiq/files-4.19/arch/mips/boot/dts/lantiq/ar9_avm_fritz7312.dts36f628910b8bf51216004621847f3eab3a62a10c1587420109000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eulantiq/fritz 7312: set maximum speed to 100 mbit The fritz 7312 does not support 1000 gbit. Advertising it makes it worse. Some NIC will change to 1000 gibt and turn off and on again for ever. Signed-off-by: Alexander Couzens <lynxis@fe80.eu> 2020-04-21 00:01:49 +020036f628910b8bf51216004621847f3eab3a62a10clantiq/fritz 7312: set maximum speed to 100 mbitedittarget/linux/lantiq/files-4.19/arch/mips/boot/dts/lantiq/ar9_avm_fritz7312.dtspackage/base-files/files/lib/upgrade/common.shb77fd0d30bfa93def97fc1633d389b994600fea31587420109000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eubase-files: ensure VERBOSE is set If not set, it shows the following error sh: out of range Signed-off-by: Alexander Couzens <lynxis@fe80.eu> 2020-04-21 00:01:49 +0200b77fd0d30bfa93def97fc1633d389b994600fea3base-files: ensure VERBOSE is seteditpackage/base-files/files/lib/upgrade/common.shtarget/linux/imx6/config-5.48d9b36270b1faecdf8c9632e0f18251df9a0990c1587473212000https://taiha.net/jenkins/user/koen.vandeputtekoen.vandeputtekoen.vandeputte@ncentric.comimx6: refresh kernel config Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com> 2020-04-21 14:46:52 +02008d9b36270b1faecdf8c9632e0f18251df9a0990cimx6: refresh kernel configedittarget/linux/imx6/config-5.4target/linux/mediatek/patches-5.4/0401-eth-fix-eth1-tx-timeout.patchtarget/linux/generic/pending-5.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patchtarget/linux/generic/pending-5.4/482-mtd-spi-nor-fix-4-byte-opcode-support-for-w25q256.patchtarget/linux/mediatek/patches-5.4/0999-hnat.patchtarget/linux/generic/backport-5.4/745-v5.7-net-dsa-mt7530-add-support-for-port-mirroring.patchtarget/linux/ipq40xx/patches-5.4/304-mtd-spi-nor-Add-support-for-mx25r3235f.patchtarget/linux/mediatek/patches-5.4/0400-eth-fix-rx-vlan-hw-offload.patchtarget/linux/ramips/patches-5.4/401-net-ethernet-mediatek-support-net-labels.patchtarget/linux/ramips/patches-5.4/302-spi-nor-add-gd25q512.patchinclude/kernel-version.mkfaf668be354af76b8b9f93921b426dc5e9782a981587500193000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czkernel: bump 5.4 to 5.4.34 Refreshed patches. Run tested: qemu-x86-64, apalis, a64-olinuxino Build tested: x86/64, imx6, sunxi/a53 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-21 22:16:33 +0200faf668be354af76b8b9f93921b426dc5e9782a98kernel: bump 5.4 to 5.4.34edittarget/linux/ramips/patches-5.4/302-spi-nor-add-gd25q512.patchedittarget/linux/ramips/patches-5.4/401-net-ethernet-mediatek-support-net-labels.patcheditinclude/kernel-version.mkedittarget/linux/generic/backport-5.4/745-v5.7-net-dsa-mt7530-add-support-for-port-mirroring.patchedittarget/linux/generic/pending-5.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patchedittarget/linux/mediatek/patches-5.4/0401-eth-fix-eth1-tx-timeout.patchedittarget/linux/generic/pending-5.4/482-mtd-spi-nor-fix-4-byte-opcode-support-for-w25q256.patchedittarget/linux/mediatek/patches-5.4/0400-eth-fix-rx-vlan-hw-offload.patchedittarget/linux/mediatek/patches-5.4/0999-hnat.patchedittarget/linux/ipq40xx/patches-5.4/304-mtd-spi-nor-Add-support-for-mx25r3235f.patchpackage/libs/openssl/Makefile3773ae127ac83766028f767ac744e87a7ddcaf501587502796000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czopenssl: bump to 1.1.1g Fixes NULL dereference in SSL_check_chain() for TLS 1.3, marked with high severity, assigned CVE-2020-1967. Ref: https://www.openssl.org/news/secadv/20200421.txt Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-21 22:59:56 +02003773ae127ac83766028f767ac744e87a7ddcaf50openssl: bump to 1.1.1geditpackage/libs/openssl/Makefilepackage/system/fstools/Makefileb7d6e80feea21aac80d5bd25dc3a0dd5b148fec91587545415000https://taiha.net/jenkins/user/nbdnbdnbd@nbd.namefstools: update to the latest version 84965b92f635 blockd: print symlink error code and string message 62c578c22f9d blockd: report "target" path as "mount" for autofs available mounts d1f1f2b38fa1 block: remove mount target file if it's a link 830441d790d6 blockd: remove symlink linkpath file if it's a dir or link c80f7002114f libfstools/mtd: attempt to read from OOB data if empty space is found Signed-off-by: Felix Fietkau <nbd@nbd.name> 2020-04-22 10:50:15 +0200b7d6e80feea21aac80d5bd25dc3a0dd5b148fec9fstools: update to the latest versioneditpackage/system/fstools/Makefiletarget/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7622-elecom-wrc-2533gent.dtsdf27e949fbbf13e1e2ab4db49f608165ef0ba9fe1587545415000https://taiha.net/jenkins/user/nbdnbdnbd@nbd.namemediatek: disable the unused pcie port for elecom wrc-2533gent Fixes MSI support for the primary device Signed-off-by: Felix Fietkau <nbd@nbd.name> 2020-04-22 10:50:15 +0200df27e949fbbf13e1e2ab4db49f608165ef0ba9femediatek: disable the unused pcie port for elecom wrc-2533gentedittarget/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7622-elecom-wrc-2533gent.dtstarget/linux/octeon/patches-5.4/120-cmdline-hack.patchtarget/linux/octeon/config-5.4target/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchtarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patch91594cb137154c2936853f293db1da19d125d28c1587659899000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: copy files to kernel 5.4 Copy config and patches to kernel 5.4. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> [split patch, fix patches-5.4 dirname, add description] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:19 +020091594cb137154c2936853f293db1da19d125d28cocteon: copy files to kernel 5.4addtarget/linux/octeon/config-5.4addtarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patchaddtarget/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchaddtarget/linux/octeon/patches-5.4/120-cmdline-hack.patchtarget/linux/octeon/patches-5.4/120-cmdline-hack.patchtarget/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchtarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patch655c14e88cc17509bdec71ca73594b345d20d7a11587659906000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: refresh patches for kernel 5.4 Refresh patches to make them apply to kernel 5.4. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> [split patch, refresh on newer kernel, add description] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:26 +0200655c14e88cc17509bdec71ca73594b345d20d7a1octeon: refresh patches for kernel 5.4edittarget/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchedittarget/linux/octeon/patches-5.4/120-cmdline-hack.patchedittarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patchtarget/linux/octeon/config-5.42095a4e2768c87e902fa7db4f2454ed399b13d561587659912000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: update config for kernel 5.4 Update config with make kernel_oldconfig. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> [split patch, redo kernel_oldconfig, add description] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:32 +02002095a4e2768c87e902fa7db4f2454ed399b13d56octeon: update config for kernel 5.4edittarget/linux/octeon/config-5.4target/linux/octeon/Makefilef6573ec24e2aaf83fd8a17de1abfe9c7da8787da1587659934000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: use kernel version 5.4 for testing Tested on EdgeRouter Lite (by Daniel Engberg) Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:54 +0200f6573ec24e2aaf83fd8a17de1abfe9c7da8787daocteon: use kernel version 5.4 for testingedittarget/linux/octeon/Makefiletarget/linux/ramips/mt76x8/config-4.14target/linux/ramips/mt7621/config-4.1458bec0d172fb7fc1146bdcdcd0f75b6644890fb61587659988000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: remove config-4.14 for mt7621/mt76x8 mt7621 and mt76x8 subtargets have been moved to kernel 5.4 and their DTS(I) files are incompatible to kernel 4.14. Remove the corresponding kernel config files to signal that more boldly and to prevent accidentally patching the wrong kernel when pulling in older config patches. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:39:48 +020058bec0d172fb7fc1146bdcdcd0f75b6644890fb6ramips: remove config-4.14 for mt7621/mt76x8deletetarget/linux/ramips/mt76x8/config-4.14deletetarget/linux/ramips/mt7621/config-4.14package/kernel/linux/modules/netsupport.mk7b2731a691f7abb53a8ef3b2bd7b7170f0f872641587728960000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekernel: replace "+@" IPV6 dependency by "+" The combination +@IPV6:kmod-ipsec6 is not valid, the +a:b syntax implies the @. Fix it. Fixes: 2e6b6f9fcaae ("kernel: add @IPv6 dependency to ipv6 modules") Reported-by: Oldřich Jedlička (@oldium) Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 13:49:20 +02007b2731a691f7abb53a8ef3b2bd7b7170f0f87264kernel: replace "+@" IPV6 dependency by "+"editpackage/kernel/linux/modules/netsupport.mktarget/linux/generic/files/drivers/mtd/myloader.ctarget/linux/generic/pending-4.19/430-mtd-add-myloader-partition-parser.patchtarget/linux/generic/pending-5.4/430-mtd-add-myloader-partition-parser.patchtarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchtarget/linux/generic/pending-5.4/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patchtarget/linux/generic/pending-4.14/430-mtd-add-myloader-partition-parser.patch5f923498415d79dc500f7ba26c30dde5c9f275861587743412000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekernel: fix include of myloader.o since kernel 5.4 Between 4.19 and 5.4, mtd parsers have been moved to "parsers" subdirectory. Based on this, the selection of myloader.o in OpenWrt was also moved to that subdirectory, while the Kconfig and our local myloader.c file remained in /drivers/mtd. This resulted in linking errors like the following (on ath25@5.4): make[8]: *** No rule to make target 'drivers/mtd/parsers/myloader.o', ... needed by 'drivers/mtd/parsers/built-in.a'. Stop. make[7]: *** [scripts/Makefile.build:500: drivers/mtd/parsers] Error 2 make[6]: *** [scripts/Makefile.build:500: drivers/mtd] Error 2 Since myloader.c is not too big, this patch moves it to the kernel patches, allowing to adjust the path for kernel 5.4 and keeping Makefiles and file paths better in sync. Other patches have been refreshed accordingly. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 17:50:12 +02005f923498415d79dc500f7ba26c30dde5c9f27586kernel: fix include of myloader.o since kernel 5.4edittarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchdeletetarget/linux/generic/files/drivers/mtd/myloader.cedittarget/linux/generic/pending-5.4/430-mtd-add-myloader-partition-parser.patchedittarget/linux/generic/pending-4.19/430-mtd-add-myloader-partition-parser.patchedittarget/linux/generic/pending-5.4/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patchedittarget/linux/generic/pending-4.14/430-mtd-add-myloader-partition-parser.patchtarget/linux/ath79/files/drivers/mtd/tplinkpart.ctarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchtarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchd3c9630811468499a94302fc57f3a4874f1614bc1587743459000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: move tplinkpart.c parser to patches Between 4.19 and 5.4, mtd parsers have been moved to "parsers" subdirectory. Like for myloader.c in the previous patch, this patch moves tplinkpart.c to the kernel patches, so the code and the kernel includes are at the same location and the path can be adjusted per kernel. While at it, remove some outdated kernel version switches from the C code. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 17:50:59 +0200d3c9630811468499a94302fc57f3a4874f1614bcath79: move tplinkpart.c parser to patchesdeletetarget/linux/ath79/files/drivers/mtd/tplinkpart.cedittarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchedittarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchpackage/kernel/lantiq/ltq-adsl/Makefilepackage/kernel/lantiq/ltq-adsl/Config.inpackage/kernel/lantiq/ltq-adsl-fw/Makefiled8b3f53f5e1fe13d2468feff94f4a1f8e53ba53a1587743962000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deltq-adsl(-fw): Makefile clean-up and fixes This fixes a few minor issues (partially cosmetic) in ltq-adsl and ltq-adsl-fw Makefiles: - fix PKG_SOURCE_URL and switch to https - remove non-existant FW_NAME variable - fix package name for config inclusion - fix config symbol for debugging Fixes: 1d0a9d0c0470 ("move ltq-adsl") Cc: John Crispin <john@phrozen.org> Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 17:59:22 +0200d8b3f53f5e1fe13d2468feff94f4a1f8e53ba53altq-adsl(-fw): Makefile clean-up and fixeseditpackage/kernel/lantiq/ltq-adsl/Config.ineditpackage/kernel/lantiq/ltq-adsl-fw/Makefileeditpackage/kernel/lantiq/ltq-adsl/Makefiletarget/linux/ath79/dts/qca9558_tplink_tl-wr941n-v7-cn.dtstarget/linux/ath79/dts/qca9558_ocedo_koala.dtstarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtstarget/linux/ath79/dts/qca9558_mikrotik_routerboard-922uags-5hpacd.dtstarget/linux/ath79/dts/qca9558_trendnet_tew-823dru.dtstarget/linux/ath79/dts/qca9558_ocedo_ursus.dtstarget/linux/ath79/dts/qca9558_engenius_epg5000.dtstarget/linux/ath79/dts/qca9557_buffalo_bhr-4grv2.dtstarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsitarget/linux/ath79/dts/qca9558_domywifi_dw33d.dtstarget/linux/ath79/dts/qca9558_sitecom_wlr-8100.dtstarget/linux/ath79/dts/qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dtstarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsitarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsitarget/linux/ath79/dts/qca9557_iodata_wn-ac-dgr.dtsitarget/linux/ath79/dts/qca9558_tplink_rex5x.dtsitarget/linux/ath79/dts/qca9558_librerouter_librerouter-v1.dtstarget/linux/ath79/dts/qca9558_zyxel_nbg6716.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wdr4900-v2.dtstarget/linux/ath79/dts/qca9557.dtsitarget/linux/ath79/dts/qca9558_tplink_archer-c.dtsitarget/linux/ath79/dts/qca9558_tplink_archer-d7.dtsitarget/linux/ath79/dts/qca9558_comfast_cf-wr650ac.dtsitarget/linux/ath79/dts/qca9558_netgear_ex7300.dtsitarget/linux/ath79/dts/qca9558_tplink_re350k-v1.dtstarget/linux/ath79/dts/qca955x.dtsic0a80b71254fb8710dbd1942a3916fbcdc02835e1587751349000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: rename qca9557.dtsi to qca955x.dtsi There are at least 3 different chips in the Scorpion series of SoCs. Rename the common DTSI to better reflect it's purpose for the whole series. Also rename the compatible bindings from qca,ar9557 and qca,qca9557 to qca,qca9550. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:02:29 +0200c0a80b71254fb8710dbd1942a3916fbcdc02835eath79: rename qca9557.dtsi to qca955x.dtsiedittarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsiedittarget/linux/ath79/dts/qca9558_mikrotik_routerboard-922uags-5hpacd.dtsedittarget/linux/ath79/dts/qca9557_buffalo_bhr-4grv2.dtsedittarget/linux/ath79/dts/qca9558_domywifi_dw33d.dtsedittarget/linux/ath79/dts/qca9558_ocedo_ursus.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsiedittarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsiaddtarget/linux/ath79/dts/qca955x.dtsiedittarget/linux/ath79/dts/qca9558_tplink_tl-wdr4900-v2.dtsedittarget/linux/ath79/dts/qca9558_zyxel_nbg6716.dtsedittarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtsedittarget/linux/ath79/dts/qca9558_sitecom_wlr-8100.dtsedittarget/linux/ath79/dts/qca9558_engenius_epg5000.dtsedittarget/linux/ath79/dts/qca9558_comfast_cf-wr650ac.dtsiedittarget/linux/ath79/dts/qca9558_tplink_rex5x.dtsideletetarget/linux/ath79/dts/qca9557.dtsiedittarget/linux/ath79/dts/qca9558_librerouter_librerouter-v1.dtsedittarget/linux/ath79/dts/qca9558_tplink_archer-c.dtsiedittarget/linux/ath79/dts/qca9558_netgear_ex7300.dtsiedittarget/linux/ath79/dts/qca9558_tplink_tl-wr941n-v7-cn.dtsedittarget/linux/ath79/dts/qca9558_trendnet_tew-823dru.dtsedittarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtsedittarget/linux/ath79/dts/qca9557_iodata_wn-ac-dgr.dtsiedittarget/linux/ath79/dts/qca9558_ocedo_koala.dtsedittarget/linux/ath79/dts/qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dtsedittarget/linux/ath79/dts/qca9558_tplink_archer-d7.dtsiedittarget/linux/ath79/dts/qca9558_tplink_re350k-v1.dtstarget/linux/ath79/dts/qca9558_ocedo_koala.dtstarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtstarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1750e.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1045nd-v2.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v3.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1750c.dtstarget/linux/ath79/dts/qca9556_avm_fritz450e.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v2.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1200i.dtstarget/linux/ath79/dts/qca9558_engenius_epg5000.dtstarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1200e.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1750i.dtsfceef288cf4c15d9d04bb3d8492159c48e5e0e7f1587751380000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: correct QCA9550 machine compatible binding Some boards using a QCA9556 or QCA9558 had their machine compatible binding incorrectly set to qca,qca9557. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:03:00 +0200fceef288cf4c15d9d04bb3d8492159c48e5e0e7fath79: correct QCA9550 machine compatible bindingedittarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1200e.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1750i.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v2.dtsedittarget/linux/ath79/dts/qca9558_ocedo_koala.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1200i.dtsedittarget/linux/ath79/dts/qca9558_engenius_epg5000.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v3.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1045nd-v2.dtsedittarget/linux/ath79/dts/qca9556_avm_fritz450e.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1750c.dtsedittarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtsedittarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1750e.dtstarget/linux/ath79/dts/qca953x.dtsi1f45ed6c994b154e657bbcab4465ce5f41154e7f1587751398000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: fix QCA953x DDR and GPIO compatible bindings The memory as well as GPIO controller had the wrong SoC name used for their compatible binding. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:03:18 +02001f45ed6c994b154e657bbcab4465ce5f41154e7fath79: fix QCA953x DDR and GPIO compatible bindingsedittarget/linux/ath79/dts/qca953x.dtsitarget/linux/ipq40xx/base-files/etc/board.d/02_network9fac9168c6471b743dbaac5cd038593f9f807e9d1587751421000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netipq40xx: fix alphabetical order in 02_network Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:03:41 +02009fac9168c6471b743dbaac5cd038593f9f807e9dipq40xx: fix alphabetical order in 02_networkedittarget/linux/ipq40xx/base-files/etc/board.d/02_networkpackage/system/procd/Makefile471b8bf8c14f7dba8a426f2c6448744d4c5ac1511587807093000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgprocd: extend requirejail attribute handling e2ed964 jail: don't fail unless requirejail is set 17e7ae7 jail: don't load libpreload-seccomp.so if it doesn't exist Fixes openwrt/packages#11913 Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-25 10:31:33 +0100471b8bf8c14f7dba8a426f2c6448744d4c5ac151procd: extend requirejail attribute handlingeditpackage/system/procd/Makefiletarget/linux/imx6/config-5.44a3e0f736f7b14e3e0df9c373f7d798a2247df231587813748000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czimx6: add back perf monitor related config symbol Commit 0543eb111081 ("imx6: 5.4: add missing kernel perf monitor symbol") has added missing kernel config symbol FSL_IMX8_DDR_PMU which is exposed only when building perf, so add it back. Fixes: 8d9b36270b1f ("imx6: refresh kernel config") Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-25 13:22:28 +02004a3e0f736f7b14e3e0df9c373f7d798a2247df23imx6: add back perf monitor related config symboledittarget/linux/imx6/config-5.4include/kernel-version.mktarget/linux/bcm27xx/patches-5.4/950-0281-drm-vc4-A-present-but-empty-dmas-disables-audio.patchef5d37ba5ee5c3ba9cc6943b3732194256beb8121587813748000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czkernel: bump 5.4 to 5.4.35 Refreshed one patch. Run tested: qemu-x86-64 Build tested: x86/64, imx6, sunxi/a53, rockchip/armv8 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-25 13:22:28 +0200ef5d37ba5ee5c3ba9cc6943b3732194256beb812kernel: bump 5.4 to 5.4.35editinclude/kernel-version.mkedittarget/linux/bcm27xx/patches-5.4/950-0281-drm-vc4-A-present-but-empty-dmas-disables-audio.patchtarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patch63696bd0fb9c97d6be6f91e360e46a9a9d0eab3c1587851116000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eukernel: backport support for clause 37 1000Base-X auto-negotiation This patch is needed for clause 37 1000Base-X encoding used in many SFP modules. Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:45:16 +020063696bd0fb9c97d6be6f91e360e46a9a9d0eab3ckernel: backport support for clause 37 1000Base-X auto-negotiationaddtarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patchtarget/linux/ramips/patches-5.4/991-at803x.patch6d924706a65a16f88bae7f2b3d29535df5b320ab1587851116000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.euramips: phy: at803x: support RGMII-to-SerDes and SFP support Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:45:16 +02006d924706a65a16f88bae7f2b3d29535df5b320abramips: phy: at803x: support RGMII-to-SerDes and SFP supportaddtarget/linux/ramips/patches-5.4/991-at803x.patchtarget/linux/ramips/image/mt7621.mkpackage/kernel/linux/modules/netdevices.mkec2f7a47d379c3828eec930df881b09acc6fec061587851116000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eukernel: add module to support SFP cages Enables kernel SFP case support. Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:45:16 +0200ec2f7a47d379c3828eec930df881b09acc6fec06kernel: add module to support SFP cageseditpackage/kernel/linux/modules/netdevices.mkedittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/dts/mt7621_ubnt_edgerouter-x-sfp.dtstarget/linux/ramips/mt7621/config-5.4target/linux/ramips/mt7621/base-files/etc/board.d/02_network4c70bb4f906b875aee1da6636aa7d2023ef690641587851325000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.euramips: enable SFP port for Ubiquiti ER-X-SFP SFP cage of this device is connected via a AT8031 phy to port 5 of the switch. This phy act as a RGMII-to-SerDes converter. Also a I2C clock gate needs to be enabled in order to access the SFP module via I2C bus. SFP cage also has module detect pin which is connected to I2C gpio expander. With this patch the kernel/PHYLINK now can detect, readout and use the SFP module/port. NOTE: SFP cage / AT8033 PHY only support 1000base-X encoding! This means that some SGMII modules can work and only at forced 1GBit/full-duplex! Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:48:45 +02004c70bb4f906b875aee1da6636aa7d2023ef69064ramips: enable SFP port for Ubiquiti ER-X-SFPedittarget/linux/ramips/mt7621/base-files/etc/board.d/02_networkedittarget/linux/ramips/dts/mt7621_ubnt_edgerouter-x-sfp.dtsedittarget/linux/ramips/mt7621/config-5.4package/kernel/linux/modules/netdevices.mkb23f72b5b615b31b348c4a3259a0d85d127487f01587894494000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: add kmod-phylink Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 11:48:14 +0200b23f72b5b615b31b348c4a3259a0d85d127487f0kernel: netdev: add kmod-phylinkeditpackage/kernel/linux/modules/netdevices.mkpackage/kernel/linux/modules/netdevices.mk71d5a0d92ba8599924b607501cd1a90d9d4fabee1587894506000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: add phylink dependency for sfp Fixes: ec2f7a47d379 ("kernel: add module to support SFP cages") Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 11:48:26 +020071d5a0d92ba8599924b607501cd1a90d9d4fabeekernel: netdev: add phylink dependency for sfpeditpackage/kernel/linux/modules/netdevices.mkpackage/kernel/linux/modules/netdevices.mkb359a6b948a6e25682ef5b6e82d2df8448b37c941587895678000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: fix kmod-sfp description capitalization Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 12:07:58 +0200b359a6b948a6e25682ef5b6e82d2df8448b37c94kernel: netdev: fix kmod-sfp description capitalizationeditpackage/kernel/linux/modules/netdevices.mktarget/linux/x86/image/Makefile97d86426e2ec4e6a875f82aa6e0ffdb802fbde221587898407000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czx86: fix unusable squashfs images by adding missing padding It was reported, that after image generation rework x86-64-generic-squashfs-rootfs.img image won't boot on XenServer x86_64 anymore: F2FS-fs (xvda): Magic Mismatch, valid(0xf2f52010) - read(0x84289960) F2FS-fs (xvda): Can't find valid F2FS filesystem in 1th superblock F2FS-fs (xvda): Magic Mismatch, valid(0xf2f52010) - read(0x4e8ee223) F2FS-fs (xvda): Can't find valid F2FS filesystem in 2th superblock List of all partitions: ca00 4207 xvda driver: vbd No filesystem could mount root, tried: ext3 ext2 ext4 squashfs iso9660 f2fs Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(202,0) So lets fix this by adding back padding which was introduced in commit a17d9482f5e2 ("x86: image: fix small disk space in squashfs overlay"). Ref: FS#3036 Fixes: 258f070d1a4f ("x86: fix missing squashfs and ext4 rootfs images") Fixes: cb007a7bf619 ("x86: switch image generation to new code") Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-26 12:53:27 +020097d86426e2ec4e6a875f82aa6e0ffdb802fbde22x86: fix unusable squashfs images by adding missing paddingedittarget/linux/x86/image/Makefilepackage/network/services/umdns/Makefile9f7c8ed0786be97eda879e5f6681994e4de53d741587902432000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukumdns: update to version 2020-04-25 cdac046 dns.c: fix input validation fix Due to a slight foobar typo, failing to de-reference a pointer, previous fix not quite as complete as it should have been. Improve CVE-2020-11750 fix Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-26 13:00:32 +01009f7c8ed0786be97eda879e5f6681994e4de53d74umdns: update to version 2020-04-25editpackage/network/services/umdns/Makefilepackage/network/services/relayd/Makefile9e7d11f3e275d6f5d6b3edd7f0fa0440da43c45a1587902436000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukrelayd: bump to version 2020-04-25 f4d759b dhcp.c: further improve validation Further improve input validation for CVE-2020-11752 Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-26 13:00:36 +01009e7d11f3e275d6f5d6b3edd7f0fa0440da43c45arelayd: bump to version 2020-04-25editpackage/network/services/relayd/Makefilepackage/kernel/linux/modules/netdevices.mk822c342d09e20e04677841730755c06c8d6efdfa1587903573000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: fix kmod-sfp symbols Fixes: ec2f7a47d379 ("kernel: add module to support SFP cages") Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 14:19:33 +0200822c342d09e20e04677841730755c06c8d6efdfakernel: netdev: fix kmod-sfp symbolseditpackage/kernel/linux/modules/netdevices.mktarget/linux/oxnas/base-files/init.d/set-irq-affinitytarget/linux/oxnas/base-files/etc/init.d/set-irq-affinity01961f163d927d6b44097f48a67bbc5b4c63eaf71587927915000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deoxnas: move service file to correct place This service file has been misplaced from the very beginning. Fixes: dcc34574efba ("oxnas: bring in new oxnas target") Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-26 21:05:15 +020001961f163d927d6b44097f48a67bbc5b4c63eaf7oxnas: move service file to correct placeaddtarget/linux/oxnas/base-files/etc/init.d/set-irq-affinitydeletetarget/linux/oxnas/base-files/init.d/set-irq-affinitytarget/linux/ramips/image/mt76x8.mkd16a4867669acd470b936620dba8fda86bc6400b1587928224000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: fix SUPPORTED_DEVICES for Mercury MAC1200R v2 Currently SUPPORTED_DEVICES only contains the old device string. Fix it by removing the first assignment. Fixes: c2334ad60dc8 ("ramips/mt76x8: Synchronize Makefiles with DTS compatible") Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-26 21:10:24 +0200d16a4867669acd470b936620dba8fda86bc6400bramips: fix SUPPORTED_DEVICES for Mercury MAC1200R v2edittarget/linux/ramips/image/mt76x8.mktarget/linux/ramips/image/rt305x.mk1dedad2a00d8519d4892b8529b5f2fffcb7682201587928413000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: remove unnecessary DEVICE_PACKAGES for Belkin F7C027 kmod-usb-dwc2 and kmod-usb-ledtrig-usbport are not target default packages, and Belkin F7C027 does not have a USB port anyway. Just drop it. Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-26 21:13:33 +02001dedad2a00d8519d4892b8529b5f2fffcb768220ramips: remove unnecessary DEVICE_PACKAGES for Belkin F7C027edittarget/linux/ramips/image/rt305x.mkpackage/devel/gdb/Makefileb0416c9c128f1c557f9314003105b0c9e4d37b361587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.degdb: disable gdbserver for arc Although gdb is supported, gdbserver is still not. checking whether gdbserver is supported on this host... no Build breaks as gdbserver executable is not found during packaging. Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com> 2020-04-26 21:20:47 +0200b0416c9c128f1c557f9314003105b0c9e4d37b36gdb: disable gdbserver for arceditpackage/devel/gdb/Makefilepackage/devel/perf/Makefile80f128d2aa7586ce068bbc24badc46ffab2edd4a1587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deperf: build with NO_LIBCAP=1 Build with NO_LIBCAP=1. This is to resolve build issue. Package perf is missing dependencies for the following libraries: libcap.so.2 Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com> 2020-04-26 21:20:47 +020080f128d2aa7586ce068bbc24badc46ffab2edd4aperf: build with NO_LIBCAP=1editpackage/devel/perf/Makefilepackage/kernel/mac80211/patches/ath/922-ath10k-increase-rx-buffer-size-to-2048.patchpackage/kernel/mac80211/patches/subsys/353-mac80211-use-more-bits-for-ack_frame_id.patch066ec97167e49b5c037b04dc4ec76c4cad5b75e21587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.demac80211: ath10k: increase rx buffer size to 2048 Before, only frames with a maximum size of 1528 bytes could be transmitted between two 802.11s nodes. For batman-adv for instance, which adds its own header to each frame, we typically need an MTU of at least 1532 bytes to be able to transmit without fragmentation. This patch now increases the maxmimum frame size from 1528 to 1656 bytes. Tested with two ath10k devices in 802.11s mode, as well as with batman-adv on top of 802.11s with forwarding disabled. Fix originally found and developed by Ben Greear. Link: https://github.com/greearb/ath10k-ct/issues/89 Link: https://github.com/greearb/ath10k-ct/commit/9e5ab25027e0971fa24ccf93373324c08c4e992d Cc: Ben Greear <greearb@candelatech.com> Signed-off-by: Linus Lüssing <ll@simonwunderlich.de> Signed-off-by: Sven Eckelmann <sven@narfation.org> 2020-04-26 21:20:47 +0200066ec97167e49b5c037b04dc4ec76c4cad5b75e2mac80211: ath10k: increase rx buffer size to 2048editpackage/kernel/mac80211/patches/subsys/353-mac80211-use-more-bits-for-ack_frame_id.patchaddpackage/kernel/mac80211/patches/ath/922-ath10k-increase-rx-buffer-size-to-2048.patchtools/mkimage/patches/050-image_h_portability.patchtools/mkimage/patches/060-remove_kernel_includes.patchtools/mkimage/patches/070-remove_generated_autoconf.patchtools/mkimage/patches/030-allow-to-use-different-magic.patchtools/mkimage/patches/050-Add-compatibility-with-non-Linux-hosts.patchtools/mkimage/Makefiletools/mkimage/patches/210-link-libcrypto-static.patch042917f1c4e8e68ed6c6948dcaf57d35d0b3c3661587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.detools/mkimage: update to 2020.04 also change the download source to https and add a mirror drop merged patches Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> [Add extra changes to compile on FreeBSD, merge two patches] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> 2020-04-26 21:20:47 +0200042917f1c4e8e68ed6c6948dcaf57d35d0b3c366tools/mkimage: update to 2020.04edittools/mkimage/patches/030-allow-to-use-different-magic.patchedittools/mkimage/Makefiledeletetools/mkimage/patches/050-image_h_portability.patchedittools/mkimage/patches/210-link-libcrypto-static.patchdeletetools/mkimage/patches/060-remove_kernel_includes.patchaddtools/mkimage/patches/050-Add-compatibility-with-non-Linux-hosts.patchaddtools/mkimage/patches/070-remove_generated_autoconf.patchinclude/u-boot.mk60712bd536a4fcb4335b152b2b3a3544ccdf1cd01587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deu-boot.mk: switch download to https ftp can cause problems on some networks switch primary download location to https and add another mirror Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> 2020-04-26 21:20:47 +020060712bd536a4fcb4335b152b2b3a3544ccdf1cd0u-boot.mk: switch download to httpseditinclude/u-boot.mkpackage/boot/uboot-envtools/Makefileb397df51aac42db3ebbf3cb9cb2db78c902803de1587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deuboot-envtools: update to 2020.04 also revert to directly download the archive from https Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> 2020-04-26 21:20:47 +0200b397df51aac42db3ebbf3cb9cb2db78c902803deuboot-envtools: update to 2020.04editpackage/boot/uboot-envtools/Makefilepackage/boot/uboot-envtools/files/ath7975512fe0e76428e065c51d18dd41fd9857f7963c1587930330000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deuboot-envtools: fix domywifi_dw33d Bad CRC error The current dw33d partition index has changed, this patch solves this problem. old partition layout dev: size erasesize name mtd0: 00040000 00010000 "u-boot" mtd1: 00010000 00010000 "u-boot-env" mtd2: 00fa0000 00010000 "oem-firmware" mtd3: 00010000 00010000 "art" mtd4: 00500000 00020000 "kernel" mtd5: 05b00000 00020000 "ubi" mtd6: 02000000 00020000 "oem-backup" new partition layout dev: size erasesize name mtd0: 00500000 00020000 "kernel" mtd1: 05b00000 00020000 "ubi" mtd2: 02000000 00020000 "oem-backup" mtd3: 00040000 00010000 "u-boot" mtd4: 00010000 00010000 "u-boot-env" mtd5: 00fa0000 00010000 "oem-firmware" mtd6: 00010000 00010000 "art" Signed-off-by: weidong jia <jwdsccd@gmail.com> 2020-04-26 21:45:30 +020075512fe0e76428e065c51d18dd41fd9857f7963cuboot-envtools: fix domywifi_dw33d Bad CRC erroreditpackage/boot/uboot-envtools/files/ath79target/linux/generic/backport-4.14/050-v4.19-f2fs-skip-verifying-block-address-non-regular-inode.patchee500186a5617dfe80f4b762fd6bd0c38af93d491587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.dekernel: backport fix for non-regular inodes on f2fs Upstream commit dda9f4b9ca ("f2fs: fix to skip verifying block address for non-regular inode"). On 4.14, attempting to perform operations on a non-regular inode residing on an f2fs filesystem, such rm-ing a device node, would fail and lead to a warning / call trace in dmesg. This fix was already applied to other kernels upstream - including 4.19, from which the patch was taken. More info at https://bugzilla.kernel.org/show_bug.cgi?id=202495. Signed-off-by: Matt Merhar <mattmerhar@protonmail.com> 2020-04-26 21:45:41 +0200ee500186a5617dfe80f4b762fd6bd0c38af93d49kernel: backport fix for non-regular inodes on f2fsaddtarget/linux/generic/backport-4.14/050-v4.19-f2fs-skip-verifying-block-address-non-regular-inode.patchpackage/kernel/linux/modules/netdevices.mk5d81b28a829ac20fb60991e71ee7a7c53d14fd581587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.dekernel: support intel X7xx 10/40GbE adapters Signed-off-by: Xiaobo Tian <peterwillcn@gmail.com> [Add i40evf/i40evf.ko and setect CONFIG_IAVF] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> 2020-04-26 21:45:41 +02005d81b28a829ac20fb60991e71ee7a7c53d14fd58kernel: support intel X7xx 10/40GbE adapterseditpackage/kernel/linux/modules/netdevices.mktoolchain/gcc/common.mkcf22c4435e3bcf33e407cab71f7ff48aa00b4ac81587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.detoolchain/gcc: eliminate uClibc atexit hack This seems to be over 10 years old. It doesn't seem to be needed anymore. Tested on malta with uClibc (selected BROKEN). Signed-off-by: Rosen Penev <rosenp@gmail.com> 2020-04-26 21:45:41 +0200cf22c4435e3bcf33e407cab71f7ff48aa00b4ac8toolchain/gcc: eliminate uClibc atexit hackedittoolchain/gcc/common.mkpackage/boot/uboot-envtools/files/mvebutarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/image/cortexa53.mktarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_network050c24f05c85268431515fb118a0710941473f2c1587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.demvebu: add support for GL.iNet GL-MV1000 This patch adds supports for GL-MV1000. Specification: - SOC: Marvell Armada 88F3720 (1GHz) - Flash: 16MB (W25Q128FWSIG) - RAM: 1GB DDR4 - Ethernet: 3x GE (1 WAN + 2 LAN) - EMMC: 8GB EMMC (KLM8G1GETF-B041) - MicroSD: 1x microSD slot - USB: 1x USB 2.0 port(TypeA),1x USB 3.0 port(TypeC) - Button: 1x reset button,1x slide switch - LED: 3x greed LED - UART: 1x UART on PCB (JP1: 3.3V, RX, TX, GND) Update firmware instructions ============================ In the compiled,please gzip -d xxx.img.gz,then update firmware on uboot web. Signed-off-by: Li Zhang <li.zhang@gl-inet.com> [Copied dts file to files-5.4] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> 2020-04-26 21:45:41 +0200050c24f05c85268431515fb118a0710941473f2cmvebu: add support for GL.iNet GL-MV1000edittarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_networkaddtarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsaddtarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsedittarget/linux/mvebu/image/cortexa53.mkeditpackage/boot/uboot-envtools/files/mvebutarget/linux/bcm53xx/config-5.4ad697aabc30875bd078275f59e69667279aa075d1587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.debcm53xx: 5.4: enable NAND NAND driver was dropped in the 5.4 bump, so enable it back Fixes: 50c6938b95a0 ("bcm53xx: add v5.4 support") Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> 2020-04-26 21:45:41 +0200ad697aabc30875bd078275f59e69667279aa075dbcm53xx: 5.4: enable NANDedittarget/linux/bcm53xx/config-5.4package/boot/uboot-envtools/files/mvebutarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtstarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtstarget/linux/mvebu/image/cortexa53.mktarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_network3fdb08681b36537f430dc55743c90154790554ce1587939912000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.demvebu: tidy up support for GL.iNet GL-MV1000 This fixes a bunch of cosmetic issues with GL.iNet GL-MV1000: - apply alphabetic sorting in multiple files - use armada-3720 prefix for DTS like for other devices - fix vendor capitalization for model in DTSes - remove trivial comment in DTS files - use DEVICE_VENDOR/DEVICE_MODEL - remove redundant SUPPORTED_DEVICES - use SOC instead of DEVICE_DTS - remove empty line at EOF Fixes: 050c24f05c85 ("mvebu: add support for GL.iNet GL-MV1000") Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 00:25:12 +02003fdb08681b36537f430dc55743c90154790554cemvebu: tidy up support for GL.iNet GL-MV1000deletetarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsdeletetarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsedittarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_networkaddtarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtsedittarget/linux/mvebu/image/cortexa53.mkeditpackage/boot/uboot-envtools/files/mvebuaddtarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtstarget/linux/ath79/config-5.4target/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchtarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchtarget/linux/ath79/config-4.193f5997fb2874fe5c752f3f54de12d20081c2be1b1587982841000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: remove unused TP-Link partition parser This parser was added with the target, but no device seems to use it currently, as all partitions are specified in the device-tree. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:20:41 +02003f5997fb2874fe5c752f3f54de12d20081c2be1bath79: remove unused TP-Link partition parseredittarget/linux/ath79/config-5.4deletetarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchdeletetarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchedittarget/linux/ath79/config-4.19target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.c5358d8b995f7aa52e16dd45cef082fc9983c8b391587982841000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: ag71xx: remove code for legacy kernels ath79 does not support kernels prior to 4.19 anymore. Remove legacy code for those kernels from the ag71xx driver. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:20:41 +02005358d8b995f7aa52e16dd45cef082fc9983c8b39ath79: ag71xx: remove code for legacy kernelsedittarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.ctarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.cc76046991830ee6d61594acb51884bd2ef8bebc81587982905000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: ag71xx: unify version dependent code Use IS_ERR_OR_NULL macro to use the same code on kernel 4.19 as well as 5.4. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:21:45 +0200c76046991830ee6d61594acb51884bd2ef8bebc8ath79: ag71xx: unify version dependent codeedittarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.ctarget/linux/ath79/dts/qca9558_ocedo_ursus.dtstarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsitarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsi654eec5a2d5d7c70385020e6a4c6ee12ae24f7ba1587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: enable SGMII workaround for affected boards These boards suffer from a sudden inability to establish a link on the SGMII. Enable the workaround to fix the link when it dies. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:22:02 +0200654eec5a2d5d7c70385020e6a4c6ee12ae24f7baath79: enable SGMII workaround for affected boardsedittarget/linux/ath79/dts/qca9558_ocedo_ursus.dtsedittarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsiedittarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsitarget/linux/ramips/image/mt7621.mkce1957100411b0a751d6431d36def9c28048b4dc1587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netramips: mt7621: use lzma-loader for D-Link DIR-860L B1 This device has trouble extracting big kernel from flash, and supports LZMA compressed kernels only. Using OpenWrt kernel loader saves us 64 KB compared to the dictionary size limiting workaround. Factory image sizes (commit: 5f126c541a74) with "CONFIG_ALL_KMODS=y": - original ("-d23", default): 4784188 bytes, LZMA ERROR 1 - with "-d19": 4915260, LZMA ERROR 1 - with "-d18": 4915260, diff to original: +128 KB - with "-d17": 4980796, diff to original: +192 KB - with this patch: 4849724, diff to original: +64 KB To save some CPU cycle, use minimal compression ("-a0") for the LZMA compressed uImage. The most robust solution would use a different loader, which reads the compressed kernel directly from the flash. See the thread at [0] for more details! [0] http://lists.infradead.org/pipermail/openwrt-devel/2020-April/022926.html Signed-off-by: Szabolcs Hubai <szab.hu@gmail.com> Tested-by: Stijn Segers <foss@volatilesystems.org> [fixed identation] Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:22:02 +0200ce1957100411b0a751d6431d36def9c28048b4dcramips: mt7621: use lzma-loader for D-Link DIR-860L B1edittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/image/mt7621.mka25bb8610ffb985feb49652ce633a60182a0bd5c1587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netramips: use lzma-loader for Japanese mt7621 devices In several Japanese routers with MT7621 SoC, the official sysupgrade image cannot be booted properly after switching to kernel 5.4. This commit fixes the issue by using lzma-loader. Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> 2020-04-27 12:22:02 +0200a25bb8610ffb985feb49652ce633a60182a0bd5cramips: use lzma-loader for Japanese mt7621 devicesedittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/image/mt7621.mkc998ae7f0e9bd51be4935055efbc3834a92698b11587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netramips: use lzma-loader for I-O DATA mt7621 devices The official sysupgrade images for I-O DATA devices manufactured by MSTC (MitraStar Technology Corp.) cannot be booted normally and the kernel panics after switching to kernel 5.4. This commit fixes the issue by using lzma-loader. Note: These devices use Z-LOADER to read the kernel from NAND flash and boot it. Z-LOADER cannot load and start plain lzma-loader, so additional lzma-compression is needed. Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> Co-developed-by: Yanase Yuki <dev@zpc.sakura.ne.jp> Signed-off-by: Yanase Yuki <dev@zpc.sakura.ne.jp> Tested-by: Yanase Yuki <dev@zpc.sakura.ne.jp> [wn-ax2033gr] 2020-04-27 12:22:02 +0200c998ae7f0e9bd51be4935055efbc3834a92698b1ramips: use lzma-loader for I-O DATA mt7621 devicesedittarget/linux/ramips/image/mt7621.mkpackage/kernel/mt76/Makefilepackage/kernel/mt76/patches/0001-mt76-mt76x0-pci-add-mt7610-PCI-ID.patch1c008b61bd1284ea68abdc59173de484110986c91588010964000https://taiha.net/jenkins/user/nbdnbdnbd@nbd.namemt76: update to the latest version bef8f8a5966d mt76: mt7615: remove a stray if statement 89bd7199487f mt76: remove variable 'val' set but not used ee8ac234b84e mt76: mt7615: introduce mt7615_mcu_fill_msg 4999db4668f0 mt76: mt7615: introduce mt7615_mcu_wait_response 8ce6e40eba03 mt76: mt7615: cleanup fw queue just for mmio devices 9d1d2ee9add3 mt76: mt7615: introduce mt7615_init_device routine 7fbd2a57cea4 mt76: always init to 0 mcu messages 3b277cf18d95 mt76: mt7615: introduce mt7615_mcu_send_message routine 2a4132a55a4f mt76: mt7615: add mt7615_mcu_ops data structure 9ba71749a122 mt76: mt7615: move mt7615_mcu_set_bmc to mt7615_mcu_ops 2e991f3e8cdd mt76: mt7615: move mt7615_mcu_set_sta in mt7615_mcu_ops 56852057cb90 mt76: mt7615: rely on skb API for mt7615_mcu_set_eeprom 642ecd978887 mt76: mt7615: rework mt7615_mcu_set_bss_info using skb APIs 2b0810af4a52 mt76: mt7615: move more mcu commands in mt7615_mcu_ops data structure 7a6285e63d88 mt76: mt7615: introduce MCU_FW_PREFIX for fw mcu commands e536b42ebc7d mt76: mt7615: introduce mt7615_register_map fccbdb628ffd mt76: mt7615: add mt7663e support to mt7615_reg_map d42244e9255c mt76: mt7615: add mt7663e support to mt7615_{driver,firmware}_own aebbe088127f mt76: mt7615: add mt7663e support to mt7615_mcu_set_eeprom 28e22d07f892 mt76: mt7615: introduce mt7615_eeprom_parse_hw_band_cap routine 167428592647 mt76: mt7615: introduce mt7615_init_mac_chain routine 23ca7acfc856 mt76: mt7615: introduce uni cmd command types c4171728cf70 mt76: mt7615: introduce set_bmc and st_sta for uni commands 9e5c76d2310a mt76: mt7615: add more uni mcu commands 779b2cebc147 mt76: mt7615: introduce set_ba uni command 21ee7da00f0a mt76: mt7615: get rid of sta_rec_wtbl data structure 2097f74f664c mt76: mt7615: introduce mt7663e support 8e9cd01228d0 mt7615: sync Kconfig with upstream 3b4f93840950 mt76: add memory barrier to DMA queue kick 8d301ace8ed7 mt76: mt7615: fix mt7663e firmware struct endianness 9bc1850ce711 mt76: mt7615: fix endianness in unified command a1b9b7d94aa0 mt76: mt7615: add missing declaration in mt7615.h 6e4b2a709fe7 mt76: sync Makefile with upstream 258dfb6afb30 mt76: mt76x02u: Add support for newer versions of the XBox One wifi adapter 9c3d84b62cc0 mt76: mt76x2u: introduce Mercury UD13 support ea8ea71933ca mt76: mt76x0: pci: add mt7610 PCI ID 9d555f82d329 mt76: mt7615: modify mt7615_ampdu_stat_read for each phy 8bd26d6c3172 mt76: mt7615: enable aggr_stats for both phy 1315afa511e0 mt76: mt7615: cleanup mib related defines and structs 072b50c61e0e mt76: mt7615: add more useful Tx mib counters b23ff3e9343a mt76: mt7663: fix mt7615_mac_cca_stats_reset routine 294abe47c9b2 mt76: mt7663: enable nf estimation d2d7bf2243f6 mt76: mt7615: make scs configurable per phy 908a2cfab88f mt76: mt7663: disable RDD commands eaef0a268b95 mt76: mt7615: add ethool support to mt7663 driver 96e07ef1113d mt76: mt7615: introduce mt7615_mcu_set_channel_domain mcu command 67182f36e3be mt76: mt7663: keep Rx filters as the default e6a3f3ffe53a mt76: mt7615: introduce hw scan support 12ecd5ba2146 mt76: mt7615: introduce scheduled scan support f6ab0bee3172 mt76: mt7615: introduce BSS absence event f208a9430044 mt76: mt7615: introduce rlm tlv in bss_info mcu command ea4f4d216dbe mt76: mt7615: remove unnecessary register operations 72c9380e70f9 mt76: add headroom and tailroom to mt76_mcu_ops data structure 63e14669e09d mt76: mt7615: introduce mt7663u support to mt7615_write_txwi 29d359ac7626 mt76: mt7615: introduce mt7615_mac_update_rate_desc routine 1f1dd2cb5b49 mt76: mt7615: introduce __mt7663_load_firmware routine cb6dcfd3cf13 mt76: mt7615: move mt7615_mac_wtbl_addr in mac.h d28e8e7ef912 mt76: mt76u: rely on mt7622 queue scheme for mt7663u f78cf8957aba mt76: mt7615: rework wtbl key configuration 2829497aaaf5 mt76: mt7615: introduce mt7615_wtbl_desc data structure 02c9ec4a15e7 mt76: mt7615: add address parameter to mt7615_eeprom_init e9c640c0a79e mt76: mt7663: correct the name of the rom patch 1e8b2fe5ab03 mt76: mt7615: do not always reset the dfs state setting the channel ec0ea46dacf9 mt76: mt7615: Delete an error message in mt7622_wmac_probe() d16a4698f1ac mt76: mt7615: disable merge of OTP ROM data by default 2b58998bb594 mt76: mt7615: add support for applying DC offset calibration from EEPROM 55198aafb756 mt76: mt7615: add support for applying tx DPD calibration from EEPROM 5a1eaa38d380 mt76: mt7603: disable merge of OTP ROM data by default bf60f43b12fb mt76: mt76x2: disable merge of OTP ROM data by default 9406eb1d110f mt76: mt7615: fix endian issues in applying flash calibration data 66d00b8c9dac mt76: mt7615: fix possible division by 0 in mt7615_mac_update_mib_stats 25d812dddcf8 mt76: mt7663: fix aggr range entry in debugfs 08b8bd2bc915 mt76: mt7615: disable hw/sched scan ops for non-offload firmware 8fb1cd20a776 mt76: mt7615: set hw scan limits only for firmware with offload support 05b23d7478fe mt76: mt7615: rework IRQ handling to prepare for MSI support b92c0d576769 mt76: mt7622: fix DMA unmap length 03daa60ca69c mt76: mt7663: fix DMA unmap length 5f2f676b1f01 mt76: mt7615: enable MSI by default 5822911f8026 mt76: remove unnecessary annotations a7035bce8517 mt76: mt7615: fix possible deadlock in mt7615_stop d4e6e225bc06 mt76: mt7615: move core shared code in mt7615-common module 94827d2033c7 mt76: mt7615: introduce mt7663u support 36591dd35f91 mt76: mt7615: enable scs for mt7663 driver bd80144cb5be mt76: mt7615: disable aspm by default 9dcb60b78ede mt76: mt7615: provide aid info to the mcu 6e443e89cce2 mt76: remove PS_NULLFUNC_STACK capability ea133325faa6 mt76: mt7663: introduce 802.11 PS support in sta mode ff3869b38cf2 mt76: mt7615: make Kconfig entry obvious for MT7663E 01fd34f3a6c5 mt76: mt7615: fix sta ampdu factor for VHT e5adbb2077e2 mt76: fix A-MPDU density handling d73e3a23a54e mt76: mt7615: use larger rx buffers if VHT is supported 257319e9b07d mt76: mt7615: never use an 802.11b CF-End rate on 5GHz 29a92c5606d6 mt76: mt7603: never use an 802.11b CF-End rate on 5GHz c0b19ac97c07 mt76: mt7615: adjust timing in mt7615_mac_set_timing to match fw/hw values 1656882f2723 mt76: mt7615: do not adjust MAC timings if the device is not running 4e7ce907faf3 mt76: mt7615: fix tx status rate index calculation 8304b3866100 mt76: mt7603: fix tx status rate index calculation 722d1f47d8ba mt76: add rx queues info to mt76 debugfs da329ef776b0 mt76: mt7615: parse mcu return code for unified commands facf74fd506f mt76: mt7615: fix mt7615_firmware_own for mt7663e e910787a9888 mt76: mt7615: fix max wtbl size for 7663 c9821f7d6a8c mt76: mt7615: fix mt7615_driver_own routine e35cc532c3d2 mt76: mt7615: fix aid configuration in mt7615_mcu_wtbl_generic_tlv b6cb91a71fe1 mt76: mt7615: rework mt7615_mac_sta_poll for usb code b193dd8100f8 mt76: mt7663u: enable AirTimeFairness 31cffa98920f mt76: mt7615: move mcu bss upload before creating the sta cde3716aa47e mt76: enable TDLS support 1846da5dd417 mt76: mt7615: set spatial extension index 6aaf0299730f mt76: mt7615: fix endian issues in dcoc/txdpd calibration 5de75b745cf9 mt76: mt7663: fix up BMC entry indicated to unicmd firmware a5f394c5ca48 mt76: mt7615: add sta pointer to mt7615_mcu_add_bss_info signature 1f2f3dda76b9 mt76: mt7615: fix event report in mt7615_mcu_bss_event c2a3cced36de mt76: mt76x0: enable MCS 8 and MCS9 1afabe78cfc5 mt76: mt7663: add the possibility to load firmware v2 5f3ccc722627 mt76: mt7663: remove check in mt7663_load_n9 Signed-off-by: Felix Fietkau <nbd@nbd.name> 2020-04-27 20:09:24 +02001c008b61bd1284ea68abdc59173de484110986c9mt76: update to the latest versioneditpackage/kernel/mt76/Makefiledeletepackage/kernel/mt76/patches/0001-mt76-mt76x0-pci-add-mt7610-PCI-ID.patchtarget/linux/mediatek/patches-5.4/0999-hnat.patch8fdf77878f46cac683115c10ee91956a35e610461588019527000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.demediatek: fix compile error caused by upstreamed mtk_m32 function This fixes following compile error: ``` CC drivers/net/ethernet/mediatek/mtk_eth_soc.o drivers/net/ethernet/mediatek/mtk_eth_soc.c:70:5: error: conflicting types for 'mtk_m32' u32 mtk_m32(struct mtk_eth *eth, u32 mask, u32 set, unsigned reg) ^~~~~~~ In file included from drivers/net/ethernet/mediatek/mtk_eth_soc.c:25: drivers/net/ethernet/mediatek/mtk_eth_soc.h:964:6: note: previous declaration of 'mtk_m32' was here void mtk_m32(struct mtk_eth *eth, u32 clear, u32 set, unsigned reg); ^~~~~~~ ``` which caused by 5.4.34 mainlining of mtk_m32 function. Fixes: faf668be354a ("kernel: bump 5.4 to 5.4.34") Signed-off-by: Yong-hyu, Ban <perillamint@quendi.moe> 2020-04-27 22:32:07 +02008fdf77878f46cac683115c10ee91956a35e61046mediatek: fix compile error caused by upstreamed mtk_m32 functionedittarget/linux/mediatek/patches-5.4/0999-hnat.patchtarget/linux/ramips/image/mt7621.mk1553f58a988a6bdac5549cb8652d002c945c51811588019843000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: create common definition for I-O DATA NAND devices Three of the I-O DATA devices with NAND flash share a lot of variables. Create a common definition for them to reduce duplicate code. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 22:37:23 +02001553f58a988a6bdac5549cb8652d002c945c5181ramips: create common definition for I-O DATA NAND devicesedittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ramips/rt288x/base-files/etc/board.d/02_networktarget/linux/ramips/rt305x/base-files/etc/board.d/02_networka1693bf626f8cd00363b0b98642b682522dfcf751588020891000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: explicitly disable built-in switch for lan-only devices Commit 8f6334eb947a ("ramips: explicitly disable built-in switch when needed") did not fix rt288x and rt3883 devices. This patch deals with them. While at it, consolidate duplicate cases in interface setup. Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-27 22:54:51 +0200a1693bf626f8cd00363b0b98642b682522dfcf75ramips: explicitly disable built-in switch for lan-only devicesedittarget/linux/ramips/rt288x/base-files/etc/board.d/02_networkedittarget/linux/ramips/rt305x/base-files/etc/board.d/02_networkedittarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ramips/image/rt305x.mk40325abe526b0666b29319dda6a2d8085277262f1588021180000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: remove (kmod-)swconfig DEVICE_PACKAGES for Sitecom WL-351 These definitions are not required since swconfig is selected for the target anyway and kmod-swconfig is pulled as dependency by kmod-switch-rtl8366rb. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 22:59:40 +020040325abe526b0666b29319dda6a2d8085277262framips: remove (kmod-)swconfig DEVICE_PACKAGES for Sitecom WL-351edittarget/linux/ramips/image/rt305x.mktarget/linux/ramips/rt3883/profiles/00-default.mktarget/linux/ramips/image/rt3883.mkf0435d53439bdf2a329d2145e40b8e8e655087541588021669000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: rt3883: remove swconfig from individual DEVICE_PACKAGES In rt3883 subtarget, several devices add swconfig to their DEVICE_PACKAGES. This is redundant as the package is already provided via DEFAULT_PACKAGES. Remove the redundant inclusions. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 23:07:49 +0200f0435d53439bdf2a329d2145e40b8e8e65508754ramips: rt3883: remove swconfig from individual DEVICE_PACKAGESedittarget/linux/ramips/rt3883/profiles/00-default.mkedittarget/linux/ramips/image/rt3883.mktarget/linux/ath79/dts/ar9342_ubnt_powerbeam-5ac-gen2.dtstarget/linux/ath79/generic/base-files/etc/board.d/01_ledstarget/linux/ath79/image/generic-ubnt.mktarget/linux/ath79/generic/base-files/etc/board.d/02_networktarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldatae210fe91b186ba5b229fd64d165a631810d60dac1588022250000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: add support for Ubiquiti PowerBeam 5AC Gen2 The Ubiquiti PowerBeam 5AC Gen 2 (PBE-5AC-Gen2) is an outdoor 802.11ac 5 GHz bridge with a radio feed and a dish antenna. The device is hardware-compatible with the LiteBeam AC Gen2, plus the 4 extra LEDs. Specifications: - SoC: Qualcomm Atheros AR9342 rev 2 - RAM: 64 MB DDR2 - Flash: 16 MB SPI NOR (mx25l12805d) - Ethernet: 1x 10/100/1000 Mbps Atheros 8035, 24 Vdc PoE-in - WiFi 5 GHz: QCA988x HW2.0 Ubiquiti target 0x4100016c chip_id 0x043222ff - WiFi 2.4 GHz: Atheros AR9340 (SoC-based) - Buttons: 1x (reset) - LEDs: 1x power, 1x Ethernet, 4x RSSI via GPIO. All blue. - UART: not tested Installation from stock airOS firmware: - Follow instructions for WA-type Ubiquiti devices on OpenWrt wiki Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net> [changed device name in commit title] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 23:17:30 +0200e210fe91b186ba5b229fd64d165a631810d60dacath79: add support for Ubiquiti PowerBeam 5AC Gen2edittarget/linux/ath79/image/generic-ubnt.mkedittarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldataedittarget/linux/ath79/generic/base-files/etc/board.d/02_networkedittarget/linux/ath79/generic/base-files/etc/board.d/01_ledsaddtarget/linux/ath79/dts/ar9342_ubnt_powerbeam-5ac-gen2.dtstarget/linux/ath79/dts/ar9342_ubnt_nanostation-ac.dtstarget/linux/ath79/dts/ar9342_ubnt_nanobeam-ac.dts80a094aaf3247059846e7d857c236b4fa9e497c71588022931000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation AC Like for Ubiquiti PowerBeam 5AC Gen2, the highest RSSI LED can be exploited to indicate boot/failsafe/upgrade for the NanoBeam AC and Nanostation AC as well. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 23:28:51 +020080a094aaf3247059846e7d857c236b4fa9e497c7ath79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation ACedittarget/linux/ath79/dts/ar9342_ubnt_nanobeam-ac.dtsedittarget/linux/ath79/dts/ar9342_ubnt_nanostation-ac.dtstarget/linux/omap/config-5.475f7f7eee93c6e711806ec0be277d2a1859f9fa11588029033000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: copy kernel 4.19 config for 5.4 Signed-off-by: Andre Heider <a.heider@gmail.com> 2020-04-28 01:10:33 +020075f7f7eee93c6e711806ec0be277d2a1859f9fa1omap: copy kernel 4.19 config for 5.4addtarget/linux/omap/config-5.4target/linux/omap/config-5.4d20cfa2bd348c8922491b5ee2fb78bd06b3805b01588029037000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: make kernel_oldconfig Attempt to keep the same nand/sound/panel functionality using new knobs. Signed-off-by: Andre Heider <a.heider@gmail.com> 2020-04-28 01:10:37 +0200d20cfa2bd348c8922491b5ee2fb78bd06b3805b0omap: make kernel_oldconfigedittarget/linux/omap/config-5.4target/linux/omap/Makefile1e3ee247bed605225ed1dd2873936740a27eb5721588029042000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: switch to kernel 5.4 Runtime tested on beagleblack. Signed-off-by: Andre Heider <a.heider@gmail.com> [added test comment] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 01:10:42 +02001e3ee247bed605225ed1dd2873936740a27eb572omap: switch to kernel 5.4edittarget/linux/omap/Makefiletarget/linux/omap/config-4.1487c909e969ef8e25e8583bec8d45cca2613477df1588029048000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: remove support for kernel 4.14 There's support for 5.4 and 4.19 now, remove the 3rd option. Signed-off-by: Andre Heider <a.heider@gmail.com> 2020-04-28 01:10:48 +020087c909e969ef8e25e8583bec8d45cca2613477dfomap: remove support for kernel 4.14deletetarget/linux/omap/config-4.14package/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchpackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patchpackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchpackage/firmware/wireless-regdb/Makefile76a0ddf1308782a4da2693978955aee9cf6318621588052700000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czwireless-regdb: backport three upstream fixes Another release is overdue for quite some time, so I'm backporting three fixes from upstream which I plan to backport into 19.07 as well. Ref: FS#2880 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-28 07:45:00 +020076a0ddf1308782a4da2693978955aee9cf631862wireless-regdb: backport three upstream fixesaddpackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchaddpackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patcheditpackage/firmware/wireless-regdb/Makefileaddpackage/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchpackage/libs/elfutils/patches/0001-ppc_initreg.c-Incliude-asm-ptrace.h-for-pt_regs-defi.patcha3079fb7ba7ade4d4765252b7c53a82ca15ae7411588052700000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czelfutils: powerpc build fix Fixes following build error on mpc85xx/generic: ppc_initreg.c: In function 'ppc_set_initial_registers_tid': ppc_initreg.c:79:22: error: field 'r' has incomplete type struct pt_regs r; Ref: FS#2924 Fixes: d27623b54254 ("elfutils: update to 0.179") Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com> [commit description facelift] Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-28 07:45:00 +0200a3079fb7ba7ade4d4765252b7c53a82ca15ae741elfutils: powerpc build fixaddpackage/libs/elfutils/patches/0001-ppc_initreg.c-Incliude-asm-ptrace.h-for-pt_regs-defi.patchpackage/kernel/ath10k-ct/patches/960-0010-ath10k-limit-htt-rx-ring-size.patchpackage/kernel/ath10k-ct/patches/162-ath10k-fix-possible-out-of-bound-access-of-ath10k_ra.patchpackage/kernel/ath10k-ct/patches/976-ath10k-Check-if-station-exists-before-forwarding-tx-.patchpackage/kernel/ath10k-ct/patches/201-ath10k-add-LED-and-GPIO-controlling-support-for-various-chipsets.patchpackage/kernel/ath10k-ct/patches/164-ath10k-commit-rates-from-mac80211.patchpackage/kernel/ath10k-ct/patches/202-ath10k-4.16-use-tpt-trigger-by-default.patchpackage/kernel/ath10k-ct/patches/163-ath10k-fix-incorrect-multicast-broadcast-rate-settin.patchpackage/kernel/ath10k-ct/patches/202-ath10k-use-tpt-trigger-by-default.patchpackage/kernel/ath10k-ct/patches/201-ath10k-4.16_add-LED-and-GPIO-controlling-support-for-various-chipsets.patchpackage/kernel/ath10k-ct/patches/203-ath10k-Limit-available-channels-via-DT-ieee80211-fre.patchpackage/kernel/ath10k-ct/patches/170-mac80211-pass-the-vif-to-cancel_remain_on_channel.patchpackage/kernel/ath10k-ct/patches/960-0011-ath10k-limit-pci-buffer-size.patchpackage/kernel/ath10k-ct/patches/161-ath10k-add-support-for-configuring-management-packet.patchce2bd2bd03da95aa64f029de567a0f79898166a61588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct: remove old patches Only keep 5.4 patches. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +0200ce2bd2bd03da95aa64f029de567a0f79898166a6ath10k-ct: remove old patchesaddpackage/kernel/ath10k-ct/patches/202-ath10k-use-tpt-trigger-by-default.patchdeletepackage/kernel/ath10k-ct/patches/976-ath10k-Check-if-station-exists-before-forwarding-tx-.patcheditpackage/kernel/ath10k-ct/patches/960-0011-ath10k-limit-pci-buffer-size.patchdeletepackage/kernel/ath10k-ct/patches/162-ath10k-fix-possible-out-of-bound-access-of-ath10k_ra.patchaddpackage/kernel/ath10k-ct/patches/201-ath10k-add-LED-and-GPIO-controlling-support-for-various-chipsets.patchdeletepackage/kernel/ath10k-ct/patches/163-ath10k-fix-incorrect-multicast-broadcast-rate-settin.patchdeletepackage/kernel/ath10k-ct/patches/170-mac80211-pass-the-vif-to-cancel_remain_on_channel.patchdeletepackage/kernel/ath10k-ct/patches/203-ath10k-Limit-available-channels-via-DT-ieee80211-fre.patchdeletepackage/kernel/ath10k-ct/patches/201-ath10k-4.16_add-LED-and-GPIO-controlling-support-for-various-chipsets.patcheditpackage/kernel/ath10k-ct/patches/164-ath10k-commit-rates-from-mac80211.patchdeletepackage/kernel/ath10k-ct/patches/161-ath10k-add-support-for-configuring-management-packet.patcheditpackage/kernel/ath10k-ct/patches/960-0010-ath10k-limit-htt-rx-ring-size.patchdeletepackage/kernel/ath10k-ct/patches/202-ath10k-4.16-use-tpt-trigger-by-default.patchpackage/firmware/ath10k-firmware/Makefilepackage/firmware/ath10k-ct-firmware/Makefile658e68f85c2645e0132edc6b30a9c76cc17292de1588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-firmware: move CT firmwares to new package Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +0200658e68f85c2645e0132edc6b30a9c76cc17292death10k-firmware: move CT firmwares to new packageeditpackage/firmware/ath10k-firmware/Makefileaddpackage/firmware/ath10k-ct-firmware/Makefiletarget/linux/ath79/image/generic.mkpackage/firmware/ath10k-ct-firmware/Makefile2e5e9b459ed53b42f8938294a98e2546be976c851588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct-firmware: rename ct-htt packages Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +02002e5e9b459ed53b42f8938294a98e2546be976c85ath10k-ct-firmware: rename ct-htt packagesedittarget/linux/ath79/image/generic.mkeditpackage/firmware/ath10k-ct-firmware/Makefilepackage/firmware/ath10k-ct-firmware/Makefile06f510df6e2aa0b1e40124bbd758672458d014821588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct-firmware: update firmware images No release notes this time. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +020006f510df6e2aa0b1e40124bbd758672458d01482ath10k-ct-firmware: update firmware imageseditpackage/firmware/ath10k-ct-firmware/Makefilepackage/firmware/ath10k-ct-firmware/Makefilea882bfce052e78bd344dcbd36efb32acf1340d7a1588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct-firmware: add htt-mgt variants For wave-2, there is now a new variant: htt-mgt-community (vs the old full-htt-mgt-community). The non-full one (hence forth 'diet') compiles out a lot of firmware features that ath10k does not use. This saves a lot of resources and lets one configure more stations/vdevs/etc using fwcfg. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +0200a882bfce052e78bd344dcbd36efb32acf1340d7aath10k-ct-firmware: add htt-mgt variantseditpackage/firmware/ath10k-ct-firmware/Makefiletarget/linux/ramips/dts/mt7621_mikrotik_routerboard-750gr3.dtstarget/linux/ramips/mt7621/base-files/etc/board.d/02_networka10537f67400e910da153ebf3b478d931dd557f21588064237000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: fix MikroTik 750Gr3 ports MAC addresses According to a user in OpenWrt forum, on RouterOS the MAC addresses are ether1(WAN) = MAC ether2(LAN2) = MAC+1 ether3(LAN3) = MAC+2 etc. Fix the MAC addresses in OpenWrt. Ref: https://forum.openwrt.org/t/few-dumb-question-about-mt7530-rb750gr3-dsa/61608 Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> [remove label_mac in 02_network] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 10:57:17 +0200a10537f67400e910da153ebf3b478d931dd557f2ramips: fix MikroTik 750Gr3 ports MAC addressesedittarget/linux/ramips/dts/mt7621_mikrotik_routerboard-750gr3.dtsedittarget/linux/ramips/mt7621/base-files/etc/board.d/02_networkpackage/network/services/hostapd/patches/090-wolfssl-fix-crypto_bignum_sum.patch4b3b8ec81cd1965d0bd548fa31db491295b833541588070744000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgwpad-wolfssl: fix crypto_bignum_sub() Backport patch from hostapd.git master that fixes copy/paste error in crypto_bignum_sub() in crypto_wolfssl.c. This missing fix was discovered while testing SAE over a mesh interface. With this fix applied and wolfssl >3.14.4 mesh+SAE works fine with wpad-mesh-wolfssl. Cc: Sean Parkinson <sean@wolfssl.com> Signed-off-by: Antonio Quartulli <a@unstable.cc> Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-28 11:45:44 +01004b3b8ec81cd1965d0bd548fa31db491295b83354wpad-wolfssl: fix crypto_bignum_sub()addpackage/network/services/hostapd/patches/090-wolfssl-fix-crypto_bignum_sum.patchtarget/linux/kirkwood/patches-5.4/105-ea4500.patchtarget/linux/kirkwood/config-5.4target/linux/kirkwood/files-5.4/arch/arm/boot/dts/kirkwood-linksys-audi.dtstarget/linux/kirkwood/profiles/00-default.mktarget/linux/kirkwood/image/Makefiletarget/linux/kirkwood/base-files/etc/board.d/02_network4fd7e539e4f90128bdd7cb71c729a4b32f5de86e1588085371000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: switch from swconfig to dsa This patch removes support for swconfig and switches to dsa driver. swconfig and switch drivers are removed. DSA driver is enabled and configuration is adjusted. In kirkwood only two devices have switches: Linksys EA3500 and EA4500. WAN MAC configuration in 02_network is required because otherwise WAN would have the same MAC address as lan interfaces. In swconfig solution the WAN address was assigned in u-Boot to eth1. Now, as eth1 is disabled and wan is part of the switch, we have to set it manually. Compile tested: EA3500, EA4500 Run tested: EA4500 Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com> [minor commit title/message adjustments, remove swconfig package for devices] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 16:49:31 +02004fd7e539e4f90128bdd7cb71c729a4b32f5de86ekirkwood: switch from swconfig to dsaedittarget/linux/kirkwood/image/Makefileedittarget/linux/kirkwood/patches-5.4/105-ea4500.patchedittarget/linux/kirkwood/base-files/etc/board.d/02_networkedittarget/linux/kirkwood/config-5.4edittarget/linux/kirkwood/files-5.4/arch/arm/boot/dts/kirkwood-linksys-audi.dtsedittarget/linux/kirkwood/profiles/00-default.mktarget/linux/kirkwood/patches-4.14/109-pogoplug_v4.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-goflexhome.dtstarget/linux/kirkwood/config-4.14target/linux/kirkwood/patches-4.14/106-goflexnet.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-linksys-audi.dtstarget/linux/kirkwood/patches-4.14/107-01-zyxel-nsa3x0-common-nand-partitions.patchtarget/linux/kirkwood/patches-4.14/101-iconnect.patchtarget/linux/kirkwood/patches-4.14/201-enable-sata-port-specific-led-triggers.patchtarget/linux/kirkwood/patches-4.14/100-ib62x0.patchtarget/linux/kirkwood/patches-4.14/202-linksys-find-active-root.patchtarget/linux/kirkwood/patches-4.14/103-iomega-ix2-200.patchtarget/linux/kirkwood/patches-4.14/107-03-nsa325.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-on100.dtstarget/linux/kirkwood/patches-4.14/200-disable-tso.patchtarget/linux/kirkwood/patches-4.14/110-pogo_e02.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-nsa310b.dtstarget/linux/kirkwood/patches-4.14/102-dockstar.patchtarget/linux/kirkwood/patches-4.14/105-ea4500.patch0af2c44604e64617bfb8084da2021e557160a5da1588085371000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: remove support for kernel 4.14 kirkwood has moved to DSA on 5.4, which will make kernel 4.14 and 4.19 support broken on the affected devices. Support on kernel 5.4 seems to have been running fine for almost 2 months on multiple devices. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Acked-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-28 16:49:31 +02000af2c44604e64617bfb8084da2021e557160a5dakirkwood: remove support for kernel 4.14deletetarget/linux/kirkwood/patches-4.14/107-01-zyxel-nsa3x0-common-nand-partitions.patchdeletetarget/linux/kirkwood/patches-4.14/201-enable-sata-port-specific-led-triggers.patchdeletetarget/linux/kirkwood/patches-4.14/105-ea4500.patchdeletetarget/linux/kirkwood/patches-4.14/110-pogo_e02.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-nsa310b.dtsdeletetarget/linux/kirkwood/patches-4.14/102-dockstar.patchdeletetarget/linux/kirkwood/patches-4.14/107-03-nsa325.patchdeletetarget/linux/kirkwood/patches-4.14/200-disable-tso.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-linksys-audi.dtsdeletetarget/linux/kirkwood/patches-4.14/202-linksys-find-active-root.patchdeletetarget/linux/kirkwood/config-4.14deletetarget/linux/kirkwood/patches-4.14/103-iomega-ix2-200.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-on100.dtsdeletetarget/linux/kirkwood/patches-4.14/109-pogoplug_v4.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-goflexhome.dtsdeletetarget/linux/kirkwood/patches-4.14/100-ib62x0.patchdeletetarget/linux/kirkwood/patches-4.14/106-goflexnet.patchdeletetarget/linux/kirkwood/patches-4.14/101-iconnect.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-nsa310b.dtstarget/linux/kirkwood/patches-4.19/201-enable-sata-port-specific-led-triggers.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-goflexhome.dtstarget/linux/kirkwood/patches-4.19/101-iconnect.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-on100.dtstarget/linux/kirkwood/patches-4.19/106-goflexnet.patchtarget/linux/kirkwood/config-4.19target/linux/kirkwood/patches-4.19/100-ib62x0.patchtarget/linux/kirkwood/patches-4.19/103-iomega-ix2-200.patchtarget/linux/kirkwood/patches-4.19/107-01-zyxel-nsa3x0-common-nand-partitions.patchtarget/linux/kirkwood/patches-4.19/202-linksys-find-active-root.patchtarget/linux/kirkwood/patches-4.19/110-pogo_e02.patchtarget/linux/kirkwood/patches-4.19/107-03-nsa325.patchtarget/linux/kirkwood/patches-4.19/105-ea4500.patchtarget/linux/kirkwood/patches-4.19/109-pogoplug_v4.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-linksys-audi.dtstarget/linux/kirkwood/patches-4.19/102-dockstar.patch8b373892d31e4588c388681d3271643a5c3f63141588085420000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: remove support for kernel 4.19 kirkwood has moved to DSA on 5.4, which will make kernel 4.14 and 4.19 support broken on the affected devices. Support on kernel 5.4 seems to have been running fine for almost 2 months on multiple devices, while support for 4.19 has never left testing state. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Acked-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-28 16:50:20 +02008b373892d31e4588c388681d3271643a5c3f6314kirkwood: remove support for kernel 4.19deletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-goflexhome.dtsdeletetarget/linux/kirkwood/patches-4.19/100-ib62x0.patchdeletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-on100.dtsdeletetarget/linux/kirkwood/patches-4.19/110-pogo_e02.patchdeletetarget/linux/kirkwood/patches-4.19/107-03-nsa325.patchdeletetarget/linux/kirkwood/config-4.19deletetarget/linux/kirkwood/patches-4.19/107-01-zyxel-nsa3x0-common-nand-partitions.patchdeletetarget/linux/kirkwood/patches-4.19/101-iconnect.patchdeletetarget/linux/kirkwood/patches-4.19/103-iomega-ix2-200.patchdeletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-nsa310b.dtsdeletetarget/linux/kirkwood/patches-4.19/105-ea4500.patchdeletetarget/linux/kirkwood/patches-4.19/106-goflexnet.patchdeletetarget/linux/kirkwood/patches-4.19/201-enable-sata-port-specific-led-triggers.patchdeletetarget/linux/kirkwood/patches-4.19/202-linksys-find-active-root.patchdeletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-linksys-audi.dtsdeletetarget/linux/kirkwood/patches-4.19/102-dockstar.patchdeletetarget/linux/kirkwood/patches-4.19/109-pogoplug_v4.patchtarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ramips/rt288x/base-files/etc/board.d/02_network03e742dcd82df43ce48c42e96e439e1a4bad14ec1588085609000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deRevert "ramips: explicitly disable built-in switch for lan-only devices" This reverts commit a1693bf626f8cd00363b0b98642b682522dfcf75. The rt288x and rt3883 devices in question don't have switches. Only keep the merged case for rt305x. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 16:53:29 +020003e742dcd82df43ce48c42e96e439e1a4bad14ecRevert "ramips: explicitly disable built-in switch for lan-only devices"edittarget/linux/ramips/rt288x/base-files/etc/board.d/02_networkedittarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ath79/image/tiny-tp-link.mktarget/linux/ath79/image/generic-tp-link.mk522f6b7eee479768dd7851e83c4530c3329b9f531588098486000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: add SUPPORTED_DEVICES based on ar71xx for some devices This adds some still-missing board names for old TP-Link devices to ath79 SUPPORTED_DEVICES. Fixes: FS#3017 Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 20:28:06 +0200522f6b7eee479768dd7851e83c4530c3329b9f53ath79: add SUPPORTED_DEVICES based on ar71xx for some devicesedittarget/linux/ath79/image/generic-tp-link.mkedittarget/linux/ath79/image/tiny-tp-link.mkinclude/prereq-build.mk35a8657a404a78a01a886a3f82f903ea345137e61588166783000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukbuild: prereq: change minimum make version to 3.82 undefine was added in make 3.82 which is now some 10 years ago, some make scripts are beginning to use 'undefine' Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-29 14:26:23 +010035a8657a404a78a01a886a3f82f903ea345137e6build: prereq: change minimum make version to 3.82editinclude/prereq-build.mkpackage/kernel/linux/modules/hwmon.mk3f660249e668d25dec65af3b2259433ed17046c11588168980000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: hwmon: add Analog Devices AD741x support Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-29 16:03:00 +02003f660249e668d25dec65af3b2259433ed17046c1kernel: hwmon: add Analog Devices AD741x supporteditpackage/kernel/linux/modules/hwmon.mktarget/linux/kirkwood/image/Makefiled9ff49967145600ff4bbc0f4eecef11fd96f6b161588176256000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: disable image for Linksys EA3500 (Audi) Due to the switch to DSA, the kernel image has become too big (2641k) for the kernel partition (2624k) on this device: WARNING: Image file [...]/linux-kirkwood/linksys_audi-uImage is too big Disable the device until this is fixed, so buildbots can continue their work. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-29 18:04:16 +0200d9ff49967145600ff4bbc0f4eecef11fd96f6b16kirkwood: disable image for Linksys EA3500 (Audi)edittarget/linux/kirkwood/image/Makefilepackage/utils/ugps/Makefile447d335d0018171645fd26a46a41a20f57b133781588192355000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgugps: nmea: fix time comparision Fix bug causing system time to be set over and over again, and causing massive log pollution. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 21:32:35 +0100447d335d0018171645fd26a46a41a20f57b13378ugps: nmea: fix time comparisioneditpackage/utils/ugps/Makefiletarget/linux/ath79/dts/ar9344_teltonika_rut955.dtstarget/linux/ath79/dts/ar9344_teltonika_rut9xx.dtsic8b309b53d6739b91d81311e4228f66f31c894f11588192355000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgath79: split Teltonika RUT955 to support other RUT9xx models Split device-tree of Teltonika RUT955 into a generic RUT9xx part and a part specific to that version of RUT955 already supported. Also harmonize GPIO and LED names with what is used by the vendor firmware and assign RS485 DTR signal. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 21:32:35 +0100c8b309b53d6739b91d81311e4228f66f31c894f1ath79: split Teltonika RUT955 to support other RUT9xx modelsaddtarget/linux/ath79/dts/ar9344_teltonika_rut9xx.dtsiedittarget/linux/ath79/dts/ar9344_teltonika_rut955.dtstarget/linux/ath79/image/generic.mktarget/linux/ath79/generic/base-files/etc/board.d/03_gpio_switchestarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtstarget/linux/ath79/generic/base-files/etc/board.d/02_networktarget/linux/ath79/generic/config-defaultaa4a33ac6256fadd7201908dad1be9659b942ecd1588192355000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgath79: add support for Teltonika RUT955 H7V3C0 This board was previously supported in ar71xx as 'RUT9XX'. The difference between that and the other RUT955 board already supported in ath79 is that instead of the SPI shift registers driving the LEDs and digital outputs that model got an I2C GPIO expander instead. To support LEDs during early boot and interrupt-driven digital inputs, I2C support as well as support for PCA953x has to be built-in and cannot be kernel modules, hence select those symbols for ath79/generic. Specification: - 550/400/200 MHz (CPU/DDR/AHB) - 128 MB of RAM (DDR2) - 16 MB of FLASH (SPI NOR) - 4x 10/100 Mbps Ethernet, with passive PoE support on LAN1 - 2T2R 2,4 GHz (AR9344) - built-in 4G/3G module (example: Quectel EC-25EU) - internal microSD slot (spi-mmc, buggy and disabled for now) - RS232 on D-Sub9 port (Cypress ACM via USB, /dev/ttyACM0) - RS422/RS485 (AR934x high speed UART, /dev/ttyATH1) - analog 0-24V input (MCP3221) - various digital inputs and outputs incl. a relay - 11x LED (4 are driven by AR9344, 7 by PCA9539) - 2x miniSIM slot (can be swapped via GPIO) - 2x RP-SMA/F (Wi-Fi), 3x SMA/F (2x WWAN, GPS) - 1x button (reset) - DC jack for main power input (9-30 V) - debugging UART available on PCB edge connector Serial console (/dev/ttyS0) pinout: - RX: pin1 (square) on top side of the main PCB (AR9344 is on top) - TX: pin1 (square) on bottom side Flash instruction: Vendor firmware is based on OpenWrt CC release. Use the "factory" image directly in GUI (make sure to uncheck "keep settings") or in U-Boot web based recovery. To avoid any problems, make sure to first update vendor firmware to latest version - "factory" image was successfully tested on device running "RUT9XX_R_00.06.051" firmware and U-Boot "3.0.1". Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 21:32:35 +0100aa4a33ac6256fadd7201908dad1be9659b942ecdath79: add support for Teltonika RUT955 H7V3C0edittarget/linux/ath79/generic/config-defaultedittarget/linux/ath79/image/generic.mkedittarget/linux/ath79/generic/base-files/etc/board.d/03_gpio_switchesaddtarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtsedittarget/linux/ath79/generic/base-files/etc/board.d/02_networktarget/linux/ath79/dts/ar9344_teltonika_rut955.dtstarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtsaa0526b5f27c9c9edad719dd9c521ef4dae10a001588197563000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgath79: fix dts of Teltonika RUT9xx devices The previous commits were missing a semicolon. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 22:59:23 +0100aa0526b5f27c9c9edad719dd9c521ef4dae10a00ath79: fix dts of Teltonika RUT9xx devicesedittarget/linux/ath79/dts/ar9344_teltonika_rut955.dtsedittarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtspackage/network/services/dnsmasq/files/dnsmasq.initb17a5a9bdb9f6f5ff73ceee0265b3f5de943d1bb1588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czdnsmasq: always inform about disabled dhcp service Init script checks for an already active DHCP server on the interface and if such DHCP server is found, then it logs "refusing to start DHCP" message, starts dnsmasq without DHCP service unless `option force 1` is set and caches the DHCP server check result. Each consecutive service start then uses this cached DHCP server check result, but doesn't provide log feedback about disabled DHCP service anymore. So this patch ensures, that the log message about disabled DHCP service on particular interface is always provided. Acked-by: Hans Dedecker <dedeckeh@gmail.com> Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +0200b17a5a9bdb9f6f5ff73ceee0265b3f5de943d1bbdnsmasq: always inform about disabled dhcp serviceeditpackage/network/services/dnsmasq/files/dnsmasq.initpackage/kernel/ath10k-ct/Makefile8036e7ebb53fc8125e985ef4e238970aeaaaed181588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czath10k-ct: update to version 2020-04-29 Pulls in workaround for TX rate code firmware bug which might as well help track it down via different printk()s and thus possibly provide more clue for proper fix. Firmware currently sends wrong (0xff) TX rate code which causes WARN_ONCE, so the workaround just changes this bogus value (0xff) into 0. For 5.4 it also pulls in tx-queue-wake throttling patch "ath10k: Restart xmit queues below low-water mark", which should improve performance with high number of concurrent TCP streams. Ref: https://github.com/greearb/ath10k-ct/pull/129 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +02008036e7ebb53fc8125e985ef4e238970aeaaaed18ath10k-ct: update to version 2020-04-29editpackage/kernel/ath10k-ct/Makefilepackage/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchpackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patchpackage/firmware/wireless-regdb/patches/010-regdb-fix-compatibility-with-python2.patchpackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchpackage/firmware/wireless-regdb/Makefile493eef5b279a0455b76bfacabdec3af8bf6423851588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czwireless-regdb: bump to latest release 2020-04-29 Update to latest release. Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +0200493eef5b279a0455b76bfacabdec3af8bf642385wireless-regdb: bump to latest release 2020-04-29editpackage/firmware/wireless-regdb/Makefiledeletepackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patchdeletepackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchdeletepackage/firmware/wireless-regdb/patches/010-regdb-fix-compatibility-with-python2.patchdeletepackage/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchtarget/linux/bcm27xx/patches-5.4/950-0341-drm-v3d-The-third-IRQ-is-optional.patchtarget/linux/bcm27xx/patches-5.4/950-0452-PCI-of-Add-inbound-resource-parsing-to-helpers.patchtarget/linux/bcm53xx/patches-5.4/180-usb-xhci-add-support-for-performing-fake-doorbell.patchtarget/linux/bcm27xx/patches-5.4/950-0212-bcmgenet-Better-coalescing-parameter-defaults.patchtarget/linux/generic/hack-5.4/702-phy_add_aneg_done_function.patchtarget/linux/bcm27xx/patches-5.4/950-0455-dma-direct-exclude-dma_direct_map_resource-from-the-.patchtarget/linux/bcm27xx/patches-5.4/950-0296-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patchtarget/linux/bcm27xx/patches-5.4/950-0456-dma-mapping-treat-dev-bus_dma_mask-as-a-DMA-limit.patchtarget/linux/bcm27xx/patches-5.4/950-0268-xhci-add-quirk-for-host-controllers-that-don-t-updat.patchtarget/linux/bcm27xx/patches-5.4/950-0318-dma-direct-Temporary-DMA-fix-on-arm64.patchtarget/linux/bcm27xx/patches-5.4/950-0222-usb-add-plumbing-for-updating-interrupt-endpoint-int.patchtarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patchtarget/linux/generic/config-5.4target/linux/generic/hack-5.4/550-loop-Report-EOPNOTSUPP-properly.patchtarget/linux/ramips/patches-5.4/991-at803x.patchtarget/linux/generic/hack-5.4/551-loop-Better-discard-support-for-block-devices.patchtarget/linux/generic/hack-5.4/902-debloat_proc.patchtarget/linux/bcm27xx/patches-5.4/950-0450-dma-direct-turn-ARCH_ZONE_DMA_BITS-into-a-variable.patchtarget/linux/apm821xx/patches-5.4/802-usb-xhci-force-msi-renesas-xhci.patchtarget/linux/bcm27xx/patches-5.4/950-0037-Add-dwc_otg-driver.patchinclude/kernel-version.mk5ea3ea154f9cc8a6f1d3425fa4763614e0e51f8d1588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czkernel: bump 5.4 to 5.4.36 Refreshed patches, removed upstreamed patch: generic/hack: 551-loop-Better-discard-support-for-block-devices.patch Added generic config symbol `ARM64_ERRATUM_1542419` due to Fixes: f2791551cedb ("arm64: errata: Hide CTR_EL0.DIC on systems affected by Neoverse-N1 #1542419"). Run tested: qemu-x86-64, apalis, nbg6617 Build tested: x86/64, imx6, ipq40xx, sunxi/a53 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +02005ea3ea154f9cc8a6f1d3425fa4763614e0e51f8dkernel: bump 5.4 to 5.4.36edittarget/linux/bcm27xx/patches-5.4/950-0222-usb-add-plumbing-for-updating-interrupt-endpoint-int.patchedittarget/linux/bcm27xx/patches-5.4/950-0296-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patchedittarget/linux/generic/hack-5.4/902-debloat_proc.patchedittarget/linux/apm821xx/patches-5.4/802-usb-xhci-force-msi-renesas-xhci.patcheditinclude/kernel-version.mkedittarget/linux/bcm27xx/patches-5.4/950-0341-drm-v3d-The-third-IRQ-is-optional.patchedittarget/linux/bcm27xx/patches-5.4/950-0452-PCI-of-Add-inbound-resource-parsing-to-helpers.patchdeletetarget/linux/generic/hack-5.4/551-loop-Better-discard-support-for-block-devices.patchedittarget/linux/bcm53xx/patches-5.4/180-usb-xhci-add-support-for-performing-fake-doorbell.patchedittarget/linux/bcm27xx/patches-5.4/950-0037-Add-dwc_otg-driver.patchedittarget/linux/bcm27xx/patches-5.4/950-0212-bcmgenet-Better-coalescing-parameter-defaults.patchedittarget/linux/generic/hack-5.4/702-phy_add_aneg_done_function.patchedittarget/linux/bcm27xx/patches-5.4/950-0455-dma-direct-exclude-dma_direct_map_resource-from-the-.patchedittarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patchedittarget/linux/bcm27xx/patches-5.4/950-0456-dma-mapping-treat-dev-bus_dma_mask-as-a-DMA-limit.patchedittarget/linux/generic/config-5.4edittarget/linux/generic/hack-5.4/550-loop-Report-EOPNOTSUPP-properly.patchedittarget/linux/bcm27xx/patches-5.4/950-0318-dma-direct-Temporary-DMA-fix-on-arm64.patchedittarget/linux/ramips/patches-5.4/991-at803x.patchedittarget/linux/bcm27xx/patches-5.4/950-0450-dma-direct-turn-ARCH_ZONE_DMA_BITS-into-a-variable.patchedittarget/linux/bcm27xx/patches-5.4/950-0268-xhci-add-quirk-for-host-controllers-that-don-t-updat.patchpackage/network/services/wireguard/Makefilef57230c4e6ee5af36d22bc0bef0bf7adc583c5b01588226453000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.comwireguard: bump to 1.0.20200429 * compat: support latest suse 15.1 and 15.2 * compat: support RHEL 7.8's faulty siphash backport * compat: error out if bc is missing * compat: backport hsiphash_1u32 for tests We now have improved support for RHEL 7.8, SUSE 15.[12], and Ubuntu 16.04. * compat: include sch_generic.h header for skb_reset_tc A fix for a compiler error on kernels with weird configs. * compat: import latest fixes for ptr_ring * compat: don't assume READ_ONCE barriers on old kernels * compat: kvmalloc_array is not required anyway ptr_ring.h from upstream was imported, with compat modifications, to our compat layer, to receive the latest fixes. * compat: prefix icmp[v6]_ndo_send with __compat Some distros that backported icmp[v6]_ndo_send still try to build the compat module in some corner case circumstances, resulting in errors. Work around this with the usual __compat games. * compat: ip6_dst_lookup_flow was backported to 3.16.83 * compat: ip6_dst_lookup_flow was backported to 4.19.119 Greg and Ben backported the ip6_dst_lookup_flow patches to stable kernels, causing breaking in our compat module, which these changes fix. * git: add gitattributes so tarball doesn't have gitignore files Distros won't need to clean this up manually now. * crypto: do not export symbols These don't do anything and only increased file size. * queueing: cleanup ptr_ring in error path of packet_queue_init Sultan Alsawaf reported a memory leak on an error path. * main: mark as in-tree Now that we're upstream, there's no need to set the taint flag. * receive: use tunnel helpers for decapsulating ECN markings ECN markings are now decapsulated using RFC6040 instead of the old RFC3168. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 2020-04-30 08:00:53 +0200f57230c4e6ee5af36d22bc0bef0bf7adc583c5b0wireguard: bump to 1.0.20200429editpackage/network/services/wireguard/Makefilepackage/system/uci/Makefile2855be31510f7defe99f4c01fb0639b8fdf9c69f1588276262000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.comuci: update to latest git HEAD ec8d323 file: preserve original file mode after commit Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> 2020-04-30 21:51:02 +02002855be31510f7defe99f4c01fb0639b8fdf9c69fuci: update to latest git HEADeditpackage/system/uci/Makefilepackage/base-files/files/bin/config_generatead27c133eb606ee39fa346b7bdb26c1764ee869e1588276272000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.combase-files: generate config files with correct permissions As touch creates files with permission 0644 use umask to create config files with permission 0600 to be inline with INSTALL_CONF Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> 2020-04-30 21:51:12 +0200ad27c133eb606ee39fa346b7bdb26c1764ee869ebase-files: generate config files with correct permissionseditpackage/base-files/files/bin/config_generateREADME.md4edacdeea752acf28b98a21ad5f753a4973b04841588303888000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comgeneral: add README.md 2020-05-01 12:31:28 +09004edacdeea752acf28b98a21ad5f753a4973b0484general: add README.mdaddREADME.mdscripts/download.pl247ca03e6e1e9045d5710298d0affd6d184e4dbf1588303888000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.combuild: update download.pl to change priority of mirrors 2020-05-01 12:31:28 +0900247ca03e6e1e9045d5710298d0affd6d184e4dbfbuild: update download.pl to change priority of mirrorseditscripts/download.pltarget/linux/ramips/rt305x/config-4.14target/linux/ramips/dts/rt3052_iodata_wn-g300dgr.dtstarget/linux/ramips/rt305x/base-files/etc/board.d/02_networktarget/linux/ramips/image/rt305x.mkc9ffb430929ed9351ddb26b398cb68ec573fdd8b1588303888000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comramips: Add support for I-O DATA WN-G300DGR IODATA WN-G300DGR is a 2.4GHz band 11n router, based on Ralink RT3052F. Specification: - RT3052F (384 MHz) - 32 MB of RAM (SDRAM) - 4 MB of FLASH (CFI) - 2T2R 2.4 GHz - 4x 10/100/1000 Mbps Ethernet (Realtek RTL8366RB) - 5x LED, 3x button - UART header on PCB Flash instruction using U-Boot TFTP: 1. Connect the UART pin on WN-G300DGR (CN1, Vcc/GND/TX/RX from caret) with PC 2. Set PC to fixed ip address 192.168.99.8 3. Download lede-ramips-rt305x-wn-g300dgr-squashfs-sysupgrade.bin and rename it to uImageWN-G300DGR 4. Start a tftp server with the file uImageWN-G300DGR in its root directory 5. Turn off the router 6. Turn on router and repeatedly press "2" key on the UART console 7. When entering tftp mode, press keys "y", "Enter", "Enter", "Enter" 8. After a short time, the firmware should be transferred from the tftp server 9. Wait ~60 second to complete flash Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> 2020-05-01 12:31:28 +0900c9ffb430929ed9351ddb26b398cb68ec573fdd8bramips: Add support for I-O DATA WN-G300DGRaddtarget/linux/ramips/dts/rt3052_iodata_wn-g300dgr.dtsedittarget/linux/ramips/image/rt305x.mkedittarget/linux/ramips/rt305x/config-4.14edittarget/linux/ramips/rt305x/base-files/etc/board.d/02_networktarget/linux/ath79/image/tiny.mktarget/linux/ath79/tiny/base-files/etc/hotplug.d/firmware/10-ath9k-eepromtarget/linux/ath79/tiny/base-files/etc/board.d/02_networktarget/linux/ath79/dts/ar7242_logitec_lan-w451ngr.dtse21fa8292738b748c348a3ea086e40dd8ec8298b1588303889000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comath79: add support for Logitec LAN-W451NGR ath79: convert to hex for LAN-W451NGR 2020-05-01 12:31:29 +0900e21fa8292738b748c348a3ea086e40dd8ec8298bath79: add support for Logitec LAN-W451NGRaddtarget/linux/ath79/dts/ar7242_logitec_lan-w451ngr.dtsedittarget/linux/ath79/image/tiny.mkedittarget/linux/ath79/tiny/base-files/etc/board.d/02_networkedittarget/linux/ath79/tiny/base-files/etc/hotplug.d/firmware/10-ath9k-eepromtarget/linux/ramips/image/mt7620.mktarget/linux/ramips/dts/mt7620a_elecom_wrc-1167ghbk2-i.dtstarget/linux/ramips/mt7620/base-files/etc/board.d/02_networktarget/linux/ramips/mt7620/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom7e11016b9dc46e64dbdc85a0b2de91426879270e1588303889000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comramips: add support for ELECOM WRC-1167GHBK2-I There is no plan to submit a PR to openwrt/openwrt. WRC-1167GHBK2-I does not have a device specific MAC address in the eeprom for MT7612E in "Factory" partition. 2020-05-01 12:31:29 +09007e11016b9dc46e64dbdc85a0b2de91426879270eramips: add support for ELECOM WRC-1167GHBK2-Iedittarget/linux/ramips/mt7620/base-files/etc/board.d/02_networkedittarget/linux/ramips/image/mt7620.mkedittarget/linux/ramips/mt7620/base-files/etc/hotplug.d/firmware/10-rt2x00-eepromaddtarget/linux/ramips/dts/mt7620a_elecom_wrc-1167ghbk2-i.dtstarget/linux/ramips/dts/mt7620n_iodata_wn-g300r3.dtstarget/linux/ramips/image/mt7620.mktarget/linux/ramips/mt7620/base-files/etc/board.d/02_network66aeb2c47e281454cbda5bb335ddfa621f479ba61588303889000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comramips: add support for I-O DATA WN-G300R3 2020-05-01 12:31:29 +090066aeb2c47e281454cbda5bb335ddfa621f479ba6ramips: add support for I-O DATA WN-G300R3addtarget/linux/ramips/dts/mt7620n_iodata_wn-g300r3.dtsedittarget/linux/ramips/image/mt7620.mkedittarget/linux/ramips/mt7620/base-files/etc/board.d/02_networkgithttps://taiha.net/jenkins/user/mailmailhttps://taiha.net/jenkins/user/noltarinoltarihttps://taiha.net/jenkins/user/ynezzynezzhttps://taiha.net/jenkins/user/koen.vandeputtekoen.vandeputtehttps://taiha.net/jenkins/user/gch981213gch981213https://taiha.net/jenkins/user/freifunkfreifunkhttps://taiha.net/jenkins/user/ldirldirhttps://taiha.net/jenkins/user/dedeckehdedeckehhttps://taiha.net/jenkins/user/haukehaukehttps://taiha.net/jenkins/user/lynxislynxishttps://taiha.net/jenkins/user/nbdnbdhttps://taiha.net/jenkins/user/musashino.openmusashino.openhttps://taiha.net/jenkins/user/danieldanielビルドの安定性: 最近のビルドは失敗してません。icon-health-80plushealth-80plus.png100falsefalseBUILD_CFG_DISTCLEANtrueユーザーmusashino205が実行tofumusashino20521566aeb2c47e281454cbda5bb335ddfa621f479ba666aeb2c47e281454cbda5bb335ddfa621f479ba6refs/remotes/origin/musashino66aeb2c47e281454cbda5bb335ddfa621f479ba666aeb2c47e281454cbda5bb335ddfa621f479ba6refs/remotes/origin/musashino66aeb2c47e281454cbda5bb335ddfa621f479ba666aeb2c47e281454cbda5bb335ddfa621f479ba6refs/remotes/origin/musashinohttps://github.com/musashino-build/openwrtconfig.buildinfobin/targets/bcm53xx/generic/config.buildinfofeeds.buildinfobin/targets/bcm53xx/generic/feeds.buildinfoopenwrt-bcm53xx-generic-asus-rt-ac56u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac56u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-ac56u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac56u-squashfs.trxopenwrt-bcm53xx-generic-asus-rt-ac68u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac68u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-ac68u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac68u-squashfs.trxopenwrt-bcm53xx-generic-asus-rt-ac87u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac87u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-ac87u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac87u-squashfs.trxopenwrt-bcm53xx-generic-asus-rt-n18u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-n18u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-n18u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-n18u-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wxr-1900dhp-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wxr-1900dhp-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wxr-1900dhp-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wxr-1900dhp-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-1750dhp-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-1750dhp-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wzr-1750dhp-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-1750dhp-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-600dhp2-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-600dhp2-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wzr-600dhp2-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-600dhp2-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP-EU.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP-EU.binopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP2-JP.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP2-JP.binopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-900dhp.manifestbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp.manifestopenwrt-bcm53xx-generic-dlink-dir-885l-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-dlink-dir-885l-initramfs.trxopenwrt-bcm53xx-generic-dlink-dir-885l-squashfs.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-dlink-dir-885l-squashfs.binopenwrt-bcm53xx-generic-linksys-ea6500-v2-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-linksys-ea6500-v2-initramfs.trxopenwrt-bcm53xx-generic-linksys-ea6500-v2-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-linksys-ea6500-v2-squashfs.trxopenwrt-bcm53xx-generic-luxul-abr-4500-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-abr-4500-initramfs.trxopenwrt-bcm53xx-generic-luxul-abr-4500-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-abr-4500-squashfs.lxlopenwrt-bcm53xx-generic-luxul-xap-1610-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xap-1610-initramfs.trxopenwrt-bcm53xx-generic-luxul-xap-1610-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xap-1610-squashfs.lxlopenwrt-bcm53xx-generic-luxul-xbr-4500-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xbr-4500-initramfs.trxopenwrt-bcm53xx-generic-luxul-xbr-4500-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xbr-4500-squashfs.lxlopenwrt-bcm53xx-generic-luxul-xwr-3150-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xwr-3150-initramfs.trxopenwrt-bcm53xx-generic-luxul-xwr-3150-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xwr-3150-squashfs.lxlopenwrt-bcm53xx-generic-netgear-r6250-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6250-initramfs.trxopenwrt-bcm53xx-generic-netgear-r6250-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6250-squashfs.chkopenwrt-bcm53xx-generic-netgear-r6300-v2-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6300-v2-initramfs.trxopenwrt-bcm53xx-generic-netgear-r6300-v2-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6300-v2-squashfs.chkopenwrt-bcm53xx-generic-netgear-r7000-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7000-initramfs.trxopenwrt-bcm53xx-generic-netgear-r7000-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7000-squashfs.chkopenwrt-bcm53xx-generic-netgear-r7900-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7900-initramfs.trxopenwrt-bcm53xx-generic-netgear-r7900-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7900-squashfs.chkopenwrt-bcm53xx-generic-netgear-r8000-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r8000-initramfs.trxopenwrt-bcm53xx-generic-netgear-r8000-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r8000-squashfs.chkopenwrt-bcm53xx-generic-phicomm-k3-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-phicomm-k3-initramfs.trxopenwrt-bcm53xx-generic-phicomm-k3-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-phicomm-k3-squashfs.trxopenwrt-bcm53xx-generic-smartrg-sr400ac-initramfs.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-smartrg-sr400ac-initramfs.binopenwrt-bcm53xx-generic-smartrg-sr400ac-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-smartrg-sr400ac-squashfs.trxopenwrt-bcm53xx-generic-tenda-ac9-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-tenda-ac9-initramfs.trxopenwrt-bcm53xx-generic-tenda-ac9-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-tenda-ac9-squashfs.trxbase-files_218-r0+13142-66aeb2c47e_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/base-files_218-r0+13142-66aeb2c47e_arm_cortex-a9.ipkblock-mount_2020-04-09-c80f7002-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/block-mount_2020-04-09-c80f7002-1_arm_cortex-a9.ipkfstools_2020-04-09-c80f7002-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/fstools_2020-04-09-c80f7002-1_arm_cortex-a9.ipkfwtool_2019-11-12-8f7fe925-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/fwtool_2019-11-12-8f7fe925-1_arm_cortex-a9.ipkip6tables_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/ip6tables_1.8.4-1_arm_cortex-a9.ipkiptables-mod-conntrack-extra_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/iptables-mod-conntrack-extra_1.8.4-1_arm_cortex-a9.ipkiptables-mod-ipopt_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/iptables-mod-ipopt_1.8.4-1_arm_cortex-a9.ipkiptables_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/iptables_1.8.4-1_arm_cortex-a9.ipkkernel_4.19.115-1-51f70450125775d3d740bcd94b3a2945_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kernel_4.19.115-1-51f70450125775d3d740bcd94b3a2945_arm_cortex-a9.ipkkmod-crypto-crc32c_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-crypto-crc32c_4.19.115-1_arm_cortex-a9.ipkkmod-crypto-hash_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-crypto-hash_4.19.115-1_arm_cortex-a9.ipkkmod-fs-ext4_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fs-ext4_4.19.115-1_arm_cortex-a9.ipkkmod-fs-ntfs_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fs-ntfs_4.19.115-1_arm_cortex-a9.ipkkmod-fs-vfat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fs-vfat_4.19.115-1_arm_cortex-a9.ipkkmod-fuse_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fuse_4.19.115-1_arm_cortex-a9.ipkkmod-gpio-button-hotplug_4.19.115-3_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-gpio-button-hotplug_4.19.115-3_arm_cortex-a9.ipkkmod-ip6-tunnel_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ip6-tunnel_4.19.115-1_arm_cortex-a9.ipkkmod-ip6tables_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ip6tables_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-conntrack-extra_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-conntrack-extra_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-conntrack_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-conntrack_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-core_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-core_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-ipopt_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-ipopt_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-ipset_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-ipset_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-nat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-nat_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-offload_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-offload_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-raw_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-raw_4.19.115-1_arm_cortex-a9.ipkkmod-iptunnel6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-iptunnel6_4.19.115-1_arm_cortex-a9.ipkkmod-leds-gpio_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-leds-gpio_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-default-on_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-default-on_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-heartbeat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-heartbeat_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-netdev_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-netdev_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-timer_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-timer_4.19.115-1_arm_cortex-a9.ipkkmod-lib-crc-ccitt_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-lib-crc-ccitt_4.19.115-1_arm_cortex-a9.ipkkmod-lib-crc16_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-lib-crc16_4.19.115-1_arm_cortex-a9.ipkkmod-nat46_4.19.115+2017-05-12-683fbd2b-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nat46_4.19.115+2017-05-12-683fbd2b-1_arm_cortex-a9.ipkkmod-nf-conntrack6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-conntrack6_4.19.115-1_arm_cortex-a9.ipkkmod-nf-conntrack_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-conntrack_4.19.115-1_arm_cortex-a9.ipkkmod-nf-flow_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-flow_4.19.115-1_arm_cortex-a9.ipkkmod-nf-ipt6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-ipt6_4.19.115-1_arm_cortex-a9.ipkkmod-nf-ipt_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-ipt_4.19.115-1_arm_cortex-a9.ipkkmod-nf-nat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-nat_4.19.115-1_arm_cortex-a9.ipkkmod-nf-reject6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-reject6_4.19.115-1_arm_cortex-a9.ipkkmod-nf-reject_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-reject_4.19.115-1_arm_cortex-a9.ipkkmod-nfnetlink_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nfnetlink_4.19.115-1_arm_cortex-a9.ipkkmod-nls-base_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-base_4.19.115-1_arm_cortex-a9.ipkkmod-nls-cp437_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-cp437_4.19.115-1_arm_cortex-a9.ipkkmod-nls-iso8859-1_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-iso8859-1_4.19.115-1_arm_cortex-a9.ipkkmod-nls-utf8_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-utf8_4.19.115-1_arm_cortex-a9.ipkkmod-phy-bcm-ns-usb2_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-phy-bcm-ns-usb2_4.19.115-1_arm_cortex-a9.ipkkmod-phy-bcm-ns-usb3_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-phy-bcm-ns-usb3_4.19.115-1_arm_cortex-a9.ipkkmod-ppp_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ppp_4.19.115-1_arm_cortex-a9.ipkkmod-pppoe_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-pppoe_4.19.115-1_arm_cortex-a9.ipkkmod-pppox_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-pppox_4.19.115-1_arm_cortex-a9.ipkkmod-scsi-core_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-scsi-core_4.19.115-1_arm_cortex-a9.ipkkmod-slhc_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-slhc_4.19.115-1_arm_cortex-a9.ipkkmod-usb-bcma_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-bcma_4.19.115-1_arm_cortex-a9.ipkkmod-usb-core_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-core_4.19.115-1_arm_cortex-a9.ipkkmod-usb-ehci_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-ehci_4.19.115-1_arm_cortex-a9.ipkkmod-usb-ledtrig-usbport_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-ledtrig-usbport_4.19.115-1_arm_cortex-a9.ipkkmod-usb-ohci_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-ohci_4.19.115-1_arm_cortex-a9.ipkkmod-usb-storage-extras_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-storage-extras_4.19.115-1_arm_cortex-a9.ipkkmod-usb-storage_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-storage_4.19.115-1_arm_cortex-a9.ipkkmod-usb2_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb2_4.19.115-1_arm_cortex-a9.ipkkmod-usb3_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb3_4.19.115-1_arm_cortex-a9.ipklibc_1.1.24-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libc_1.1.24-2_arm_cortex-a9.ipklibgcc1_8.4.0-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libgcc1_8.4.0-2_arm_cortex-a9.ipklibip4tc2_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libip4tc2_1.8.4-1_arm_cortex-a9.ipklibip6tc2_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libip6tc2_1.8.4-1_arm_cortex-a9.ipklibiwinfo-lua_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libiwinfo-lua_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipklibiwinfo20200105_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libiwinfo20200105_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipklibpthread_1.1.24-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libpthread_1.1.24-2_arm_cortex-a9.ipklibrt_1.1.24-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/librt_1.1.24-2_arm_cortex-a9.ipklibxtables12_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libxtables12_1.8.4-1_arm_cortex-a9.ipkmtd_25_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/mtd_25_arm_cortex-a9.ipknvram_10_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/nvram_10_arm_cortex-a9.ipkosafeloader_1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/osafeloader_1_arm_cortex-a9.ipkoseama_1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/oseama_1_arm_cortex-a9.ipkotrx_1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/otrx_1_arm_cortex-a9.ipkPackagesbin/targets/bcm53xx/generic/packages/PackagesPackages.gzbin/targets/bcm53xx/generic/packages/Packages.gzPackages.manifestbin/targets/bcm53xx/generic/packages/Packages.manifestPackages.sigbin/targets/bcm53xx/generic/packages/Packages.sigubi-utils_2.1.1-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/ubi-utils_2.1.1-1_arm_cortex-a9.ipksha256sumsbin/targets/bcm53xx/generic/sha256sumsversion.buildinfobin/targets/bcm53xx/generic/version.buildinfofalse#21527830652783065OpenWrt (master) for BUFFALO WZR-900DHP #215215falsefalse2151385SUCCESS1588452210372https://taiha.net/jenkins/job/OpenWrt-master-BUFFALO-WZR-900DHP_r/215/home-slave01target/linux/ramips/dts/mt7620a_iptime_a1004ns.dts45e2b7763f2a846bf1a40f5fa79b4cfe4678557a1587275243000https://taiha.net/jenkins/user/gch981213gch981213gch981213@gmail.comramips: replace pinctrl property names for ipTIME A1004ns The pinctrl driver had been replaced with the upstream one in b756ea2a909a ("ramips: replace pinctrl property names"), but the initial A1004ns support patch did not reflect the changes. This commit updates its pinctrl property names. Fixes: 9169482f640c ("ramips: add support for ipTIME A1004ns") Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-19 13:47:23 +080045e2b7763f2a846bf1a40f5fa79b4cfe4678557aramips: replace pinctrl property names for ipTIME A1004nsedittarget/linux/ramips/dts/mt7620a_iptime_a1004ns.dtstarget/linux/ath79/image/generic.mktarget/linux/ath79/dts/qca9556_avm_fritz450e.dtstarget/linux/ath79/generic/base-files/etc/board.d/01_ledstarget/linux/ath79/generic/base-files/lib/preinit/10_fix_eth_mac.shtarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtstarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eepromtarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsitarget/linux/ath79/generic/base-files/etc/board.d/02_network8d9c1087e4d07d625a9fef61d5dce71d850732ae1587307540000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: add support for AVM FRITZ!WLAN Repeater 450E SOC: Qualcomm QCA9556 (Scorpion) 560MHz MIPS74Kc RAM: 64MB Zentel A3R12E40CBF DDR2 FLASH: 16MiB Winbond W25Q128 SPI NOR WLAN1: QCA9556 2.4 GHz 802.11b/g/n 3x3 INPUT: WPS button LED: Power, WiFi, LAN, RSSI indicator Serial: Header Next to Black metal shield Pinout is 3.3V - RX - TX - GND (Square Pad is 3.3V) The Serial setting is 115200-8-N-1. Installation via EVA: In the first seconds after Power is connected, the bootloader will listen for FTP connections on 192.168.178.1. Firmware can be uploaded like following: ftp> quote USER adam2 ftp> quote PASS adam2 ftp> binary ftp> debug ftp> passive ftp> quote MEDIA FLSH ftp> put openwrt-sysupgrade.bin mtd1 Note that this procedure might take up to two minutes. You need to powercycle the device afterwards to boot OpenWRT. Tested-by: Andreas Ziegler <dev@andreas-ziegler.de> Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-19 16:45:40 +02008d9c1087e4d07d625a9fef61d5dce71d850732aeath79: add support for AVM FRITZ!WLAN Repeater 450Eedittarget/linux/ath79/image/generic.mkaddtarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsiedittarget/linux/ath79/generic/base-files/etc/board.d/01_ledsedittarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtsedittarget/linux/ath79/generic/base-files/lib/preinit/10_fix_eth_mac.shaddtarget/linux/ath79/dts/qca9556_avm_fritz450e.dtsedittarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eepromedittarget/linux/ath79/generic/base-files/etc/board.d/02_networkpackage/system/procd/Makefile7e9b56fde245373950efea3e04dcc58ada0d0bc51587334780000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgprocd: fix jail when running on glibc d200b70 jail: include /etc/nsswitch.conf in jail for glibc. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-19 23:19:40 +01007e9b56fde245373950efea3e04dcc58ada0d0bc5procd: fix jail when running on glibceditpackage/system/procd/Makefiletarget/linux/ramips/image/mt7621.mk08f5cac6fbd8ac97d6b012a0f6a5f0fabe19c6231587377619000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgramips: mt7621: add NETGEAR R7200 as DEVICE_ALT1 Netgear R7200 is another clone of Netgear R6700v2, introduced in: 6e80df5 ("ramips: add support for NETGEAR R6700v2/AC2400") Reported-by: Joel Pinsker, github user @joelp64 Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-20 11:13:39 +010008f5cac6fbd8ac97d6b012a0f6a5f0fabe19c623ramips: mt7621: add NETGEAR R7200 as DEVICE_ALT1edittarget/linux/ramips/image/mt7621.mkpackage/network/services/umdns/Makefile533da61ac63079f218a9946cd8e347b880c33dc01587378727000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukumdns: update to version 2020-04-20 e74a3f9 dns.c: improve input validation Addresses CVE-2020-11750 Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-20 11:32:07 +0100533da61ac63079f218a9946cd8e347b880c33dc0umdns: update to version 2020-04-20editpackage/network/services/umdns/Makefilepackage/network/services/relayd/Makefilebe172e663f318ec364c13f795df025bbcce9ac181587378727000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukrelayd: bump to version 2020-04-20 796da66 dhcp.c: improve input validation & length checks Addresses CVE-2020-11752 Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-20 11:32:07 +0100be172e663f318ec364c13f795df025bbcce9ac18relayd: bump to version 2020-04-20editpackage/network/services/relayd/Makefileinclude/netfilter.mk29a458b0cae3435bce41136ee3b4132b4103ffae1587388037000https://taiha.net/jenkins/user/koen.vandeputtekoen.vandeputtekoen.vandeputte@ncentric.comkernel: netfilter.mk: fix kmod-ipt-nat6 installation on 5.4 xt_MASQUERADE.ko is picked up by both kmod-ipt-nat and kmod-ipt-nat6, causing conflict As kmod-ipt-nat6 already depends on kmod-ipt-nat, remove xt_MASQUERADE from it Fixes: FS#2924 Fixes: 0fad8af85158 ("kernel: Include xt_MASQUERADE for kernel 5.2 and later") Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> 2020-04-20 15:07:17 +020029a458b0cae3435bce41136ee3b4132b4103ffaekernel: netfilter.mk: fix kmod-ipt-nat6 installation on 5.4editinclude/netfilter.mkpackage/boot/uboot-kirkwood/patches/110-dockstar.patchpackage/boot/uboot-kirkwood/patches/140-pogoplug_e02.patchpackage/boot/uboot-kirkwood/patches/200-openwrt-config.patchpackage/boot/uboot-kirkwood/patches/008-nsa325-uboot-generic.patchpackage/boot/uboot-kirkwood/patches/130-ib62x0.patchpackage/boot/uboot-kirkwood/patches/007-nsa310-uboot-generic.patchpackage/boot/uboot-kirkwood/Makefilepackage/boot/uboot-kirkwood/patches/150-goflexhome.patchpackage/boot/uboot-kirkwood/patches/120-iconnect.patchpackage/boot/uboot-kirkwood/patches/010-pogoplug_v4.patch6cafea5c5ea92be0152f475467a2434c90d018911587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czuboot-kirkwood: update to 2020.04 Update U-Boot to current 2020.04 release for kirkwood platform. Catch up with upstream and move some configuration options from the header files to the corresponding defconfig files. Compile tested: all devices Run tested: nsa310, pogoplugv4 Tested-by: Cezary Jackiewicz <cezary@eko.one.pl> [nsa310] Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-20 16:37:56 +02006cafea5c5ea92be0152f475467a2434c90d01891uboot-kirkwood: update to 2020.04editpackage/boot/uboot-kirkwood/patches/007-nsa310-uboot-generic.patcheditpackage/boot/uboot-kirkwood/patches/130-ib62x0.patcheditpackage/boot/uboot-kirkwood/patches/010-pogoplug_v4.patcheditpackage/boot/uboot-kirkwood/patches/120-iconnect.patcheditpackage/boot/uboot-kirkwood/patches/200-openwrt-config.patcheditpackage/boot/uboot-kirkwood/patches/008-nsa325-uboot-generic.patcheditpackage/boot/uboot-kirkwood/patches/110-dockstar.patcheditpackage/boot/uboot-kirkwood/Makefileeditpackage/boot/uboot-kirkwood/patches/150-goflexhome.patcheditpackage/boot/uboot-kirkwood/patches/140-pogoplug_e02.patchpackage/boot/arm-trusted-firmware-rockchip/Makefile79d7109225bc44dc527216565b5d0ffff45018e41587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czarm-trusted-firmware-rockchip: add new package This is needed to build the uboot-rockchip, needed for the rockchip target Signed-off-by: Tobias Mädel <t.maedel@alfeld.de> Tested-by: Tobias Schramm <t.schramm@manjaro.org> [replaced `mkdir -p` with INSTALL_DIR variable] Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-20 16:37:56 +020079d7109225bc44dc527216565b5d0ffff45018e4arm-trusted-firmware-rockchip: add new packageaddpackage/boot/arm-trusted-firmware-rockchip/Makefilepackage/boot/uboot-rockchip/Makefile797506011695d2dacba74bec717fbf88a7729ace1587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czuboot-rockchip: add new package This package is needed for the rockchip target. Signed-off-by: Tobias Mädel <t.maedel@alfeld.de> Tested-by: Tobias Schramm <t.schramm@manjaro.org> 2020-04-20 16:37:56 +0200797506011695d2dacba74bec717fbf88a7729aceuboot-rockchip: add new packageaddpackage/boot/uboot-rockchip/Makefiletarget/linux/rockchip/config-defaulttarget/linux/rockchip/armv8/config-5.4target/linux/rockchip/image/armv8.mktarget/linux/rockchip/armv8/base-files/etc/board.d/02_networktarget/linux/rockchip/armv8/base-files/lib/preinit/79_move_configtarget/linux/rockchip/image/mmc.bootscripttarget/linux/rockchip/armv8/target.mktarget/linux/rockchip/armv8/base-files/lib/upgrade/platform.shtarget/linux/rockchip/Makefiletarget/linux/rockchip/image/Makefile6a05a85dcbf91777a3666693b41bd71dee6d9bfd1587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czrockchip: add support for Pine64 RockPro64 This adds the new rockchip target and support for RockPro64 RK3399 Flash: 16 MiB SPI NOR RAM: 2 GiB/4 GiB LPDDR4 SoC: RK3399 USB: 2x USB 2.0, 1x USB 3.0, 1x USB-C Ethernet: 1x GbE PCIe: PCIe 2.0, 4 lanes Storage: eMMC or SD card Optional SDIO wifi/bt module The Pine64 RockPro64 is a single-board-computer with a 4x PCIe connector, 6 ARM64 cores (4 little, 2 big), plenty of RAM and storage. By default the single Gigabit-Ethernet port is configured as the LAN port. Installation of the firware is possible by dd'ing the image to an SD card or the eMMC flash. Serial: 3v3 1500000 8n1 U-boot is build from the mainline tree and integrated into the images. Required ATF to build u-boot is downloaded from a CI build bot. Signed-off-by: Tobias Mädel <t.maedel@alfeld.de> Tested-by: Tobias Schramm <t.schramm@manjaro.org> 2020-04-20 16:37:56 +02006a05a85dcbf91777a3666693b41bd71dee6d9bfdrockchip: add support for Pine64 RockPro64addtarget/linux/rockchip/armv8/base-files/etc/board.d/02_networkaddtarget/linux/rockchip/armv8/base-files/lib/preinit/79_move_configaddtarget/linux/rockchip/armv8/target.mkaddtarget/linux/rockchip/Makefileaddtarget/linux/rockchip/image/mmc.bootscriptaddtarget/linux/rockchip/config-defaultaddtarget/linux/rockchip/armv8/base-files/lib/upgrade/platform.shaddtarget/linux/rockchip/armv8/config-5.4addtarget/linux/rockchip/image/Makefileaddtarget/linux/rockchip/image/armv8.mkpackage/boot/uboot-rockchip/Makefile97673d87717abbced8f3a4998367aff62c8369111587393857000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czuboot-rockchip: fix ident string Commit 797506011695 ("uboot-rockchip: add new package") has added `OpenWRT` ident string, fix it to proper `OpenWrt`. Fixes: 797506011695 ("uboot-rockchip: add new package") Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-20 16:44:17 +020097673d87717abbced8f3a4998367aff62c836911uboot-rockchip: fix ident stringeditpackage/boot/uboot-rockchip/Makefiletarget/linux/x86/image/Makefile282e7862b77eb32cfff14a7b8e15089b94a9c3f91587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: image: drop dead code These are remnants of old image generation code, which now serve no purpose. Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +0100282e7862b77eb32cfff14a7b8e15089b94a9c3f9x86: image: drop dead codeedittarget/linux/x86/image/Makefiletarget/linux/x86/64/target.mktarget/linux/x86/image/legacy.mktarget/linux/x86/image/generic.mkfd94d03ae6ed74744f674e3c0b19a870078fed461587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: fix kmod-forcedeth package selection There's no such package as forcedeth, threfore the driver is never selected. Fix it by properly specifying package name. Fixes: 35f208d ("x86: add nforce eth to default packages") Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +0100fd94d03ae6ed74744f674e3c0b19a870078fed46x86: fix kmod-forcedeth package selectionedittarget/linux/x86/64/target.mkedittarget/linux/x86/image/legacy.mkedittarget/linux/x86/image/generic.mktarget/linux/x86/Makefiletarget/linux/x86/generic/target.mktarget/linux/x86/geode/target.mktarget/linux/x86/64/target.mkeca6946447aa0be38146314d15f9d86840d8f0ed1587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: select kmod-button-hotplug by default This package is useful by all subtargets, therefore move it to default packages selection. Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +0100eca6946447aa0be38146314d15f9d86840d8f0edx86: select kmod-button-hotplug by defaultedittarget/linux/x86/Makefileedittarget/linux/x86/geode/target.mkedittarget/linux/x86/generic/target.mkedittarget/linux/x86/64/target.mktarget/linux/x86/geode/target.mktarget/linux/x86/image/64.mktarget/linux/x86/64/target.mk9c23ecee577962c3836b6b1b2cdc222c59a257ad1587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: move packages selection to profiles This can be rather confusing for contributors, since there are three layers in which they can be added. As for now there are none profiles other than generic (exception: geos) let's move them to these profiles. Being here this commit also removes packages in geode profiles already enabled in kernel config. Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +01009c23ecee577962c3836b6b1b2cdc222c59a257adx86: move packages selection to profilesedittarget/linux/x86/geode/target.mkedittarget/linux/x86/image/64.mkedittarget/linux/x86/64/target.mktarget/linux/x86/image/geode.mkbe6543c53994b873a61689261f54ef23531654531587407058000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: really remove packages already enabled in kconfig This commit really removes packages in geode profiles already enabled in kernel config. Fixes: 9c23ecee57 ("x86: move packages selection to profiles") Reported-by: Tomasz Maciej Nowak <tomek_n@o2.pl> Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-20 19:24:18 +0100be6543c53994b873a61689261f54ef2353165453x86: really remove packages already enabled in kconfigedittarget/linux/x86/image/geode.mkpackage/system/ubus/Makefile4298f0878fa9e264212c180af8280c8a4c2e29a51587410818000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.comubus: update to latest git HEAD 171469e lua: avoid truncation of large numeric values Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> 2020-04-20 21:26:58 +02004298f0878fa9e264212c180af8280c8a4c2e29a5ubus: update to latest git HEADeditpackage/system/ubus/Makefiletarget/linux/lantiq/files-4.19/arch/mips/boot/dts/lantiq/ar9_avm_fritz7312.dts36f628910b8bf51216004621847f3eab3a62a10c1587420109000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eulantiq/fritz 7312: set maximum speed to 100 mbit The fritz 7312 does not support 1000 gbit. Advertising it makes it worse. Some NIC will change to 1000 gibt and turn off and on again for ever. Signed-off-by: Alexander Couzens <lynxis@fe80.eu> 2020-04-21 00:01:49 +020036f628910b8bf51216004621847f3eab3a62a10clantiq/fritz 7312: set maximum speed to 100 mbitedittarget/linux/lantiq/files-4.19/arch/mips/boot/dts/lantiq/ar9_avm_fritz7312.dtspackage/base-files/files/lib/upgrade/common.shb77fd0d30bfa93def97fc1633d389b994600fea31587420109000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eubase-files: ensure VERBOSE is set If not set, it shows the following error sh: out of range Signed-off-by: Alexander Couzens <lynxis@fe80.eu> 2020-04-21 00:01:49 +0200b77fd0d30bfa93def97fc1633d389b994600fea3base-files: ensure VERBOSE is seteditpackage/base-files/files/lib/upgrade/common.shtarget/linux/imx6/config-5.48d9b36270b1faecdf8c9632e0f18251df9a0990c1587473212000https://taiha.net/jenkins/user/koen.vandeputtekoen.vandeputtekoen.vandeputte@ncentric.comimx6: refresh kernel config Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com> 2020-04-21 14:46:52 +02008d9b36270b1faecdf8c9632e0f18251df9a0990cimx6: refresh kernel configedittarget/linux/imx6/config-5.4target/linux/mediatek/patches-5.4/0401-eth-fix-eth1-tx-timeout.patchtarget/linux/generic/pending-5.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patchtarget/linux/generic/pending-5.4/482-mtd-spi-nor-fix-4-byte-opcode-support-for-w25q256.patchtarget/linux/mediatek/patches-5.4/0999-hnat.patchtarget/linux/generic/backport-5.4/745-v5.7-net-dsa-mt7530-add-support-for-port-mirroring.patchtarget/linux/ipq40xx/patches-5.4/304-mtd-spi-nor-Add-support-for-mx25r3235f.patchtarget/linux/mediatek/patches-5.4/0400-eth-fix-rx-vlan-hw-offload.patchtarget/linux/ramips/patches-5.4/401-net-ethernet-mediatek-support-net-labels.patchtarget/linux/ramips/patches-5.4/302-spi-nor-add-gd25q512.patchinclude/kernel-version.mkfaf668be354af76b8b9f93921b426dc5e9782a981587500193000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czkernel: bump 5.4 to 5.4.34 Refreshed patches. Run tested: qemu-x86-64, apalis, a64-olinuxino Build tested: x86/64, imx6, sunxi/a53 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-21 22:16:33 +0200faf668be354af76b8b9f93921b426dc5e9782a98kernel: bump 5.4 to 5.4.34edittarget/linux/ramips/patches-5.4/302-spi-nor-add-gd25q512.patchedittarget/linux/ramips/patches-5.4/401-net-ethernet-mediatek-support-net-labels.patcheditinclude/kernel-version.mkedittarget/linux/generic/backport-5.4/745-v5.7-net-dsa-mt7530-add-support-for-port-mirroring.patchedittarget/linux/generic/pending-5.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patchedittarget/linux/mediatek/patches-5.4/0401-eth-fix-eth1-tx-timeout.patchedittarget/linux/generic/pending-5.4/482-mtd-spi-nor-fix-4-byte-opcode-support-for-w25q256.patchedittarget/linux/mediatek/patches-5.4/0400-eth-fix-rx-vlan-hw-offload.patchedittarget/linux/mediatek/patches-5.4/0999-hnat.patchedittarget/linux/ipq40xx/patches-5.4/304-mtd-spi-nor-Add-support-for-mx25r3235f.patchpackage/libs/openssl/Makefile3773ae127ac83766028f767ac744e87a7ddcaf501587502796000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czopenssl: bump to 1.1.1g Fixes NULL dereference in SSL_check_chain() for TLS 1.3, marked with high severity, assigned CVE-2020-1967. Ref: https://www.openssl.org/news/secadv/20200421.txt Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-21 22:59:56 +02003773ae127ac83766028f767ac744e87a7ddcaf50openssl: bump to 1.1.1geditpackage/libs/openssl/Makefilepackage/system/fstools/Makefileb7d6e80feea21aac80d5bd25dc3a0dd5b148fec91587545415000https://taiha.net/jenkins/user/nbdnbdnbd@nbd.namefstools: update to the latest version 84965b92f635 blockd: print symlink error code and string message 62c578c22f9d blockd: report "target" path as "mount" for autofs available mounts d1f1f2b38fa1 block: remove mount target file if it's a link 830441d790d6 blockd: remove symlink linkpath file if it's a dir or link c80f7002114f libfstools/mtd: attempt to read from OOB data if empty space is found Signed-off-by: Felix Fietkau <nbd@nbd.name> 2020-04-22 10:50:15 +0200b7d6e80feea21aac80d5bd25dc3a0dd5b148fec9fstools: update to the latest versioneditpackage/system/fstools/Makefiletarget/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7622-elecom-wrc-2533gent.dtsdf27e949fbbf13e1e2ab4db49f608165ef0ba9fe1587545415000https://taiha.net/jenkins/user/nbdnbdnbd@nbd.namemediatek: disable the unused pcie port for elecom wrc-2533gent Fixes MSI support for the primary device Signed-off-by: Felix Fietkau <nbd@nbd.name> 2020-04-22 10:50:15 +0200df27e949fbbf13e1e2ab4db49f608165ef0ba9femediatek: disable the unused pcie port for elecom wrc-2533gentedittarget/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7622-elecom-wrc-2533gent.dtstarget/linux/octeon/patches-5.4/120-cmdline-hack.patchtarget/linux/octeon/config-5.4target/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchtarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patch91594cb137154c2936853f293db1da19d125d28c1587659899000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: copy files to kernel 5.4 Copy config and patches to kernel 5.4. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> [split patch, fix patches-5.4 dirname, add description] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:19 +020091594cb137154c2936853f293db1da19d125d28cocteon: copy files to kernel 5.4addtarget/linux/octeon/config-5.4addtarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patchaddtarget/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchaddtarget/linux/octeon/patches-5.4/120-cmdline-hack.patchtarget/linux/octeon/patches-5.4/120-cmdline-hack.patchtarget/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchtarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patch655c14e88cc17509bdec71ca73594b345d20d7a11587659906000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: refresh patches for kernel 5.4 Refresh patches to make them apply to kernel 5.4. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> [split patch, refresh on newer kernel, add description] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:26 +0200655c14e88cc17509bdec71ca73594b345d20d7a1octeon: refresh patches for kernel 5.4edittarget/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchedittarget/linux/octeon/patches-5.4/120-cmdline-hack.patchedittarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patchtarget/linux/octeon/config-5.42095a4e2768c87e902fa7db4f2454ed399b13d561587659912000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: update config for kernel 5.4 Update config with make kernel_oldconfig. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> [split patch, redo kernel_oldconfig, add description] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:32 +02002095a4e2768c87e902fa7db4f2454ed399b13d56octeon: update config for kernel 5.4edittarget/linux/octeon/config-5.4target/linux/octeon/Makefilef6573ec24e2aaf83fd8a17de1abfe9c7da8787da1587659934000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: use kernel version 5.4 for testing Tested on EdgeRouter Lite (by Daniel Engberg) Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:54 +0200f6573ec24e2aaf83fd8a17de1abfe9c7da8787daocteon: use kernel version 5.4 for testingedittarget/linux/octeon/Makefiletarget/linux/ramips/mt76x8/config-4.14target/linux/ramips/mt7621/config-4.1458bec0d172fb7fc1146bdcdcd0f75b6644890fb61587659988000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: remove config-4.14 for mt7621/mt76x8 mt7621 and mt76x8 subtargets have been moved to kernel 5.4 and their DTS(I) files are incompatible to kernel 4.14. Remove the corresponding kernel config files to signal that more boldly and to prevent accidentally patching the wrong kernel when pulling in older config patches. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:39:48 +020058bec0d172fb7fc1146bdcdcd0f75b6644890fb6ramips: remove config-4.14 for mt7621/mt76x8deletetarget/linux/ramips/mt76x8/config-4.14deletetarget/linux/ramips/mt7621/config-4.14package/kernel/linux/modules/netsupport.mk7b2731a691f7abb53a8ef3b2bd7b7170f0f872641587728960000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekernel: replace "+@" IPV6 dependency by "+" The combination +@IPV6:kmod-ipsec6 is not valid, the +a:b syntax implies the @. Fix it. Fixes: 2e6b6f9fcaae ("kernel: add @IPv6 dependency to ipv6 modules") Reported-by: Oldřich Jedlička (@oldium) Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 13:49:20 +02007b2731a691f7abb53a8ef3b2bd7b7170f0f87264kernel: replace "+@" IPV6 dependency by "+"editpackage/kernel/linux/modules/netsupport.mktarget/linux/generic/files/drivers/mtd/myloader.ctarget/linux/generic/pending-4.19/430-mtd-add-myloader-partition-parser.patchtarget/linux/generic/pending-5.4/430-mtd-add-myloader-partition-parser.patchtarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchtarget/linux/generic/pending-5.4/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patchtarget/linux/generic/pending-4.14/430-mtd-add-myloader-partition-parser.patch5f923498415d79dc500f7ba26c30dde5c9f275861587743412000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekernel: fix include of myloader.o since kernel 5.4 Between 4.19 and 5.4, mtd parsers have been moved to "parsers" subdirectory. Based on this, the selection of myloader.o in OpenWrt was also moved to that subdirectory, while the Kconfig and our local myloader.c file remained in /drivers/mtd. This resulted in linking errors like the following (on ath25@5.4): make[8]: *** No rule to make target 'drivers/mtd/parsers/myloader.o', ... needed by 'drivers/mtd/parsers/built-in.a'. Stop. make[7]: *** [scripts/Makefile.build:500: drivers/mtd/parsers] Error 2 make[6]: *** [scripts/Makefile.build:500: drivers/mtd] Error 2 Since myloader.c is not too big, this patch moves it to the kernel patches, allowing to adjust the path for kernel 5.4 and keeping Makefiles and file paths better in sync. Other patches have been refreshed accordingly. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 17:50:12 +02005f923498415d79dc500f7ba26c30dde5c9f27586kernel: fix include of myloader.o since kernel 5.4edittarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchdeletetarget/linux/generic/files/drivers/mtd/myloader.cedittarget/linux/generic/pending-5.4/430-mtd-add-myloader-partition-parser.patchedittarget/linux/generic/pending-4.19/430-mtd-add-myloader-partition-parser.patchedittarget/linux/generic/pending-5.4/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patchedittarget/linux/generic/pending-4.14/430-mtd-add-myloader-partition-parser.patchtarget/linux/ath79/files/drivers/mtd/tplinkpart.ctarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchtarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchd3c9630811468499a94302fc57f3a4874f1614bc1587743459000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: move tplinkpart.c parser to patches Between 4.19 and 5.4, mtd parsers have been moved to "parsers" subdirectory. Like for myloader.c in the previous patch, this patch moves tplinkpart.c to the kernel patches, so the code and the kernel includes are at the same location and the path can be adjusted per kernel. While at it, remove some outdated kernel version switches from the C code. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 17:50:59 +0200d3c9630811468499a94302fc57f3a4874f1614bcath79: move tplinkpart.c parser to patchesdeletetarget/linux/ath79/files/drivers/mtd/tplinkpart.cedittarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchedittarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchpackage/kernel/lantiq/ltq-adsl/Makefilepackage/kernel/lantiq/ltq-adsl/Config.inpackage/kernel/lantiq/ltq-adsl-fw/Makefiled8b3f53f5e1fe13d2468feff94f4a1f8e53ba53a1587743962000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deltq-adsl(-fw): Makefile clean-up and fixes This fixes a few minor issues (partially cosmetic) in ltq-adsl and ltq-adsl-fw Makefiles: - fix PKG_SOURCE_URL and switch to https - remove non-existant FW_NAME variable - fix package name for config inclusion - fix config symbol for debugging Fixes: 1d0a9d0c0470 ("move ltq-adsl") Cc: John Crispin <john@phrozen.org> Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 17:59:22 +0200d8b3f53f5e1fe13d2468feff94f4a1f8e53ba53altq-adsl(-fw): Makefile clean-up and fixeseditpackage/kernel/lantiq/ltq-adsl/Config.ineditpackage/kernel/lantiq/ltq-adsl-fw/Makefileeditpackage/kernel/lantiq/ltq-adsl/Makefiletarget/linux/ath79/dts/qca9558_tplink_tl-wr941n-v7-cn.dtstarget/linux/ath79/dts/qca9558_ocedo_koala.dtstarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtstarget/linux/ath79/dts/qca9558_mikrotik_routerboard-922uags-5hpacd.dtstarget/linux/ath79/dts/qca9558_trendnet_tew-823dru.dtstarget/linux/ath79/dts/qca9558_ocedo_ursus.dtstarget/linux/ath79/dts/qca9558_engenius_epg5000.dtstarget/linux/ath79/dts/qca9557_buffalo_bhr-4grv2.dtstarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsitarget/linux/ath79/dts/qca9558_domywifi_dw33d.dtstarget/linux/ath79/dts/qca9558_sitecom_wlr-8100.dtstarget/linux/ath79/dts/qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dtstarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsitarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsitarget/linux/ath79/dts/qca9557_iodata_wn-ac-dgr.dtsitarget/linux/ath79/dts/qca9558_tplink_rex5x.dtsitarget/linux/ath79/dts/qca9558_librerouter_librerouter-v1.dtstarget/linux/ath79/dts/qca9558_zyxel_nbg6716.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wdr4900-v2.dtstarget/linux/ath79/dts/qca9557.dtsitarget/linux/ath79/dts/qca9558_tplink_archer-c.dtsitarget/linux/ath79/dts/qca9558_tplink_archer-d7.dtsitarget/linux/ath79/dts/qca9558_comfast_cf-wr650ac.dtsitarget/linux/ath79/dts/qca9558_netgear_ex7300.dtsitarget/linux/ath79/dts/qca9558_tplink_re350k-v1.dtstarget/linux/ath79/dts/qca955x.dtsic0a80b71254fb8710dbd1942a3916fbcdc02835e1587751349000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: rename qca9557.dtsi to qca955x.dtsi There are at least 3 different chips in the Scorpion series of SoCs. Rename the common DTSI to better reflect it's purpose for the whole series. Also rename the compatible bindings from qca,ar9557 and qca,qca9557 to qca,qca9550. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:02:29 +0200c0a80b71254fb8710dbd1942a3916fbcdc02835eath79: rename qca9557.dtsi to qca955x.dtsiedittarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsiedittarget/linux/ath79/dts/qca9558_mikrotik_routerboard-922uags-5hpacd.dtsedittarget/linux/ath79/dts/qca9557_buffalo_bhr-4grv2.dtsedittarget/linux/ath79/dts/qca9558_domywifi_dw33d.dtsedittarget/linux/ath79/dts/qca9558_ocedo_ursus.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsiedittarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsiaddtarget/linux/ath79/dts/qca955x.dtsiedittarget/linux/ath79/dts/qca9558_tplink_tl-wdr4900-v2.dtsedittarget/linux/ath79/dts/qca9558_zyxel_nbg6716.dtsedittarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtsedittarget/linux/ath79/dts/qca9558_sitecom_wlr-8100.dtsedittarget/linux/ath79/dts/qca9558_engenius_epg5000.dtsedittarget/linux/ath79/dts/qca9558_comfast_cf-wr650ac.dtsiedittarget/linux/ath79/dts/qca9558_tplink_rex5x.dtsideletetarget/linux/ath79/dts/qca9557.dtsiedittarget/linux/ath79/dts/qca9558_librerouter_librerouter-v1.dtsedittarget/linux/ath79/dts/qca9558_tplink_archer-c.dtsiedittarget/linux/ath79/dts/qca9558_netgear_ex7300.dtsiedittarget/linux/ath79/dts/qca9558_tplink_tl-wr941n-v7-cn.dtsedittarget/linux/ath79/dts/qca9558_trendnet_tew-823dru.dtsedittarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtsedittarget/linux/ath79/dts/qca9557_iodata_wn-ac-dgr.dtsiedittarget/linux/ath79/dts/qca9558_ocedo_koala.dtsedittarget/linux/ath79/dts/qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dtsedittarget/linux/ath79/dts/qca9558_tplink_archer-d7.dtsiedittarget/linux/ath79/dts/qca9558_tplink_re350k-v1.dtstarget/linux/ath79/dts/qca9558_ocedo_koala.dtstarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtstarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1750e.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1045nd-v2.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v3.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1750c.dtstarget/linux/ath79/dts/qca9556_avm_fritz450e.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v2.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1200i.dtstarget/linux/ath79/dts/qca9558_engenius_epg5000.dtstarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1200e.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1750i.dtsfceef288cf4c15d9d04bb3d8492159c48e5e0e7f1587751380000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: correct QCA9550 machine compatible binding Some boards using a QCA9556 or QCA9558 had their machine compatible binding incorrectly set to qca,qca9557. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:03:00 +0200fceef288cf4c15d9d04bb3d8492159c48e5e0e7fath79: correct QCA9550 machine compatible bindingedittarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1200e.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1750i.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v2.dtsedittarget/linux/ath79/dts/qca9558_ocedo_koala.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1200i.dtsedittarget/linux/ath79/dts/qca9558_engenius_epg5000.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v3.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1045nd-v2.dtsedittarget/linux/ath79/dts/qca9556_avm_fritz450e.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1750c.dtsedittarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtsedittarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1750e.dtstarget/linux/ath79/dts/qca953x.dtsi1f45ed6c994b154e657bbcab4465ce5f41154e7f1587751398000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: fix QCA953x DDR and GPIO compatible bindings The memory as well as GPIO controller had the wrong SoC name used for their compatible binding. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:03:18 +02001f45ed6c994b154e657bbcab4465ce5f41154e7fath79: fix QCA953x DDR and GPIO compatible bindingsedittarget/linux/ath79/dts/qca953x.dtsitarget/linux/ipq40xx/base-files/etc/board.d/02_network9fac9168c6471b743dbaac5cd038593f9f807e9d1587751421000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netipq40xx: fix alphabetical order in 02_network Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:03:41 +02009fac9168c6471b743dbaac5cd038593f9f807e9dipq40xx: fix alphabetical order in 02_networkedittarget/linux/ipq40xx/base-files/etc/board.d/02_networkpackage/system/procd/Makefile471b8bf8c14f7dba8a426f2c6448744d4c5ac1511587807093000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgprocd: extend requirejail attribute handling e2ed964 jail: don't fail unless requirejail is set 17e7ae7 jail: don't load libpreload-seccomp.so if it doesn't exist Fixes openwrt/packages#11913 Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-25 10:31:33 +0100471b8bf8c14f7dba8a426f2c6448744d4c5ac151procd: extend requirejail attribute handlingeditpackage/system/procd/Makefiletarget/linux/imx6/config-5.44a3e0f736f7b14e3e0df9c373f7d798a2247df231587813748000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czimx6: add back perf monitor related config symbol Commit 0543eb111081 ("imx6: 5.4: add missing kernel perf monitor symbol") has added missing kernel config symbol FSL_IMX8_DDR_PMU which is exposed only when building perf, so add it back. Fixes: 8d9b36270b1f ("imx6: refresh kernel config") Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-25 13:22:28 +02004a3e0f736f7b14e3e0df9c373f7d798a2247df23imx6: add back perf monitor related config symboledittarget/linux/imx6/config-5.4include/kernel-version.mktarget/linux/bcm27xx/patches-5.4/950-0281-drm-vc4-A-present-but-empty-dmas-disables-audio.patchef5d37ba5ee5c3ba9cc6943b3732194256beb8121587813748000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czkernel: bump 5.4 to 5.4.35 Refreshed one patch. Run tested: qemu-x86-64 Build tested: x86/64, imx6, sunxi/a53, rockchip/armv8 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-25 13:22:28 +0200ef5d37ba5ee5c3ba9cc6943b3732194256beb812kernel: bump 5.4 to 5.4.35editinclude/kernel-version.mkedittarget/linux/bcm27xx/patches-5.4/950-0281-drm-vc4-A-present-but-empty-dmas-disables-audio.patchtarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patch63696bd0fb9c97d6be6f91e360e46a9a9d0eab3c1587851116000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eukernel: backport support for clause 37 1000Base-X auto-negotiation This patch is needed for clause 37 1000Base-X encoding used in many SFP modules. Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:45:16 +020063696bd0fb9c97d6be6f91e360e46a9a9d0eab3ckernel: backport support for clause 37 1000Base-X auto-negotiationaddtarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patchtarget/linux/ramips/patches-5.4/991-at803x.patch6d924706a65a16f88bae7f2b3d29535df5b320ab1587851116000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.euramips: phy: at803x: support RGMII-to-SerDes and SFP support Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:45:16 +02006d924706a65a16f88bae7f2b3d29535df5b320abramips: phy: at803x: support RGMII-to-SerDes and SFP supportaddtarget/linux/ramips/patches-5.4/991-at803x.patchtarget/linux/ramips/image/mt7621.mkpackage/kernel/linux/modules/netdevices.mkec2f7a47d379c3828eec930df881b09acc6fec061587851116000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eukernel: add module to support SFP cages Enables kernel SFP case support. Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:45:16 +0200ec2f7a47d379c3828eec930df881b09acc6fec06kernel: add module to support SFP cageseditpackage/kernel/linux/modules/netdevices.mkedittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/dts/mt7621_ubnt_edgerouter-x-sfp.dtstarget/linux/ramips/mt7621/config-5.4target/linux/ramips/mt7621/base-files/etc/board.d/02_network4c70bb4f906b875aee1da6636aa7d2023ef690641587851325000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.euramips: enable SFP port for Ubiquiti ER-X-SFP SFP cage of this device is connected via a AT8031 phy to port 5 of the switch. This phy act as a RGMII-to-SerDes converter. Also a I2C clock gate needs to be enabled in order to access the SFP module via I2C bus. SFP cage also has module detect pin which is connected to I2C gpio expander. With this patch the kernel/PHYLINK now can detect, readout and use the SFP module/port. NOTE: SFP cage / AT8033 PHY only support 1000base-X encoding! This means that some SGMII modules can work and only at forced 1GBit/full-duplex! Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:48:45 +02004c70bb4f906b875aee1da6636aa7d2023ef69064ramips: enable SFP port for Ubiquiti ER-X-SFPedittarget/linux/ramips/mt7621/base-files/etc/board.d/02_networkedittarget/linux/ramips/dts/mt7621_ubnt_edgerouter-x-sfp.dtsedittarget/linux/ramips/mt7621/config-5.4package/kernel/linux/modules/netdevices.mkb23f72b5b615b31b348c4a3259a0d85d127487f01587894494000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: add kmod-phylink Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 11:48:14 +0200b23f72b5b615b31b348c4a3259a0d85d127487f0kernel: netdev: add kmod-phylinkeditpackage/kernel/linux/modules/netdevices.mkpackage/kernel/linux/modules/netdevices.mk71d5a0d92ba8599924b607501cd1a90d9d4fabee1587894506000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: add phylink dependency for sfp Fixes: ec2f7a47d379 ("kernel: add module to support SFP cages") Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 11:48:26 +020071d5a0d92ba8599924b607501cd1a90d9d4fabeekernel: netdev: add phylink dependency for sfpeditpackage/kernel/linux/modules/netdevices.mkpackage/kernel/linux/modules/netdevices.mkb359a6b948a6e25682ef5b6e82d2df8448b37c941587895678000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: fix kmod-sfp description capitalization Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 12:07:58 +0200b359a6b948a6e25682ef5b6e82d2df8448b37c94kernel: netdev: fix kmod-sfp description capitalizationeditpackage/kernel/linux/modules/netdevices.mktarget/linux/x86/image/Makefile97d86426e2ec4e6a875f82aa6e0ffdb802fbde221587898407000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czx86: fix unusable squashfs images by adding missing padding It was reported, that after image generation rework x86-64-generic-squashfs-rootfs.img image won't boot on XenServer x86_64 anymore: F2FS-fs (xvda): Magic Mismatch, valid(0xf2f52010) - read(0x84289960) F2FS-fs (xvda): Can't find valid F2FS filesystem in 1th superblock F2FS-fs (xvda): Magic Mismatch, valid(0xf2f52010) - read(0x4e8ee223) F2FS-fs (xvda): Can't find valid F2FS filesystem in 2th superblock List of all partitions: ca00 4207 xvda driver: vbd No filesystem could mount root, tried: ext3 ext2 ext4 squashfs iso9660 f2fs Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(202,0) So lets fix this by adding back padding which was introduced in commit a17d9482f5e2 ("x86: image: fix small disk space in squashfs overlay"). Ref: FS#3036 Fixes: 258f070d1a4f ("x86: fix missing squashfs and ext4 rootfs images") Fixes: cb007a7bf619 ("x86: switch image generation to new code") Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-26 12:53:27 +020097d86426e2ec4e6a875f82aa6e0ffdb802fbde22x86: fix unusable squashfs images by adding missing paddingedittarget/linux/x86/image/Makefilepackage/network/services/umdns/Makefile9f7c8ed0786be97eda879e5f6681994e4de53d741587902432000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukumdns: update to version 2020-04-25 cdac046 dns.c: fix input validation fix Due to a slight foobar typo, failing to de-reference a pointer, previous fix not quite as complete as it should have been. Improve CVE-2020-11750 fix Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-26 13:00:32 +01009f7c8ed0786be97eda879e5f6681994e4de53d74umdns: update to version 2020-04-25editpackage/network/services/umdns/Makefilepackage/network/services/relayd/Makefile9e7d11f3e275d6f5d6b3edd7f0fa0440da43c45a1587902436000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukrelayd: bump to version 2020-04-25 f4d759b dhcp.c: further improve validation Further improve input validation for CVE-2020-11752 Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-26 13:00:36 +01009e7d11f3e275d6f5d6b3edd7f0fa0440da43c45arelayd: bump to version 2020-04-25editpackage/network/services/relayd/Makefilepackage/kernel/linux/modules/netdevices.mk822c342d09e20e04677841730755c06c8d6efdfa1587903573000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: fix kmod-sfp symbols Fixes: ec2f7a47d379 ("kernel: add module to support SFP cages") Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 14:19:33 +0200822c342d09e20e04677841730755c06c8d6efdfakernel: netdev: fix kmod-sfp symbolseditpackage/kernel/linux/modules/netdevices.mktarget/linux/oxnas/base-files/init.d/set-irq-affinitytarget/linux/oxnas/base-files/etc/init.d/set-irq-affinity01961f163d927d6b44097f48a67bbc5b4c63eaf71587927915000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deoxnas: move service file to correct place This service file has been misplaced from the very beginning. Fixes: dcc34574efba ("oxnas: bring in new oxnas target") Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-26 21:05:15 +020001961f163d927d6b44097f48a67bbc5b4c63eaf7oxnas: move service file to correct placeaddtarget/linux/oxnas/base-files/etc/init.d/set-irq-affinitydeletetarget/linux/oxnas/base-files/init.d/set-irq-affinitytarget/linux/ramips/image/mt76x8.mkd16a4867669acd470b936620dba8fda86bc6400b1587928224000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: fix SUPPORTED_DEVICES for Mercury MAC1200R v2 Currently SUPPORTED_DEVICES only contains the old device string. Fix it by removing the first assignment. Fixes: c2334ad60dc8 ("ramips/mt76x8: Synchronize Makefiles with DTS compatible") Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-26 21:10:24 +0200d16a4867669acd470b936620dba8fda86bc6400bramips: fix SUPPORTED_DEVICES for Mercury MAC1200R v2edittarget/linux/ramips/image/mt76x8.mktarget/linux/ramips/image/rt305x.mk1dedad2a00d8519d4892b8529b5f2fffcb7682201587928413000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: remove unnecessary DEVICE_PACKAGES for Belkin F7C027 kmod-usb-dwc2 and kmod-usb-ledtrig-usbport are not target default packages, and Belkin F7C027 does not have a USB port anyway. Just drop it. Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-26 21:13:33 +02001dedad2a00d8519d4892b8529b5f2fffcb768220ramips: remove unnecessary DEVICE_PACKAGES for Belkin F7C027edittarget/linux/ramips/image/rt305x.mkpackage/devel/gdb/Makefileb0416c9c128f1c557f9314003105b0c9e4d37b361587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.degdb: disable gdbserver for arc Although gdb is supported, gdbserver is still not. checking whether gdbserver is supported on this host... no Build breaks as gdbserver executable is not found during packaging. Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com> 2020-04-26 21:20:47 +0200b0416c9c128f1c557f9314003105b0c9e4d37b36gdb: disable gdbserver for arceditpackage/devel/gdb/Makefilepackage/devel/perf/Makefile80f128d2aa7586ce068bbc24badc46ffab2edd4a1587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deperf: build with NO_LIBCAP=1 Build with NO_LIBCAP=1. This is to resolve build issue. Package perf is missing dependencies for the following libraries: libcap.so.2 Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com> 2020-04-26 21:20:47 +020080f128d2aa7586ce068bbc24badc46ffab2edd4aperf: build with NO_LIBCAP=1editpackage/devel/perf/Makefilepackage/kernel/mac80211/patches/ath/922-ath10k-increase-rx-buffer-size-to-2048.patchpackage/kernel/mac80211/patches/subsys/353-mac80211-use-more-bits-for-ack_frame_id.patch066ec97167e49b5c037b04dc4ec76c4cad5b75e21587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.demac80211: ath10k: increase rx buffer size to 2048 Before, only frames with a maximum size of 1528 bytes could be transmitted between two 802.11s nodes. For batman-adv for instance, which adds its own header to each frame, we typically need an MTU of at least 1532 bytes to be able to transmit without fragmentation. This patch now increases the maxmimum frame size from 1528 to 1656 bytes. Tested with two ath10k devices in 802.11s mode, as well as with batman-adv on top of 802.11s with forwarding disabled. Fix originally found and developed by Ben Greear. Link: https://github.com/greearb/ath10k-ct/issues/89 Link: https://github.com/greearb/ath10k-ct/commit/9e5ab25027e0971fa24ccf93373324c08c4e992d Cc: Ben Greear <greearb@candelatech.com> Signed-off-by: Linus Lüssing <ll@simonwunderlich.de> Signed-off-by: Sven Eckelmann <sven@narfation.org> 2020-04-26 21:20:47 +0200066ec97167e49b5c037b04dc4ec76c4cad5b75e2mac80211: ath10k: increase rx buffer size to 2048editpackage/kernel/mac80211/patches/subsys/353-mac80211-use-more-bits-for-ack_frame_id.patchaddpackage/kernel/mac80211/patches/ath/922-ath10k-increase-rx-buffer-size-to-2048.patchtools/mkimage/patches/050-image_h_portability.patchtools/mkimage/patches/060-remove_kernel_includes.patchtools/mkimage/patches/070-remove_generated_autoconf.patchtools/mkimage/patches/030-allow-to-use-different-magic.patchtools/mkimage/patches/050-Add-compatibility-with-non-Linux-hosts.patchtools/mkimage/Makefiletools/mkimage/patches/210-link-libcrypto-static.patch042917f1c4e8e68ed6c6948dcaf57d35d0b3c3661587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.detools/mkimage: update to 2020.04 also change the download source to https and add a mirror drop merged patches Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> [Add extra changes to compile on FreeBSD, merge two patches] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> 2020-04-26 21:20:47 +0200042917f1c4e8e68ed6c6948dcaf57d35d0b3c366tools/mkimage: update to 2020.04edittools/mkimage/patches/030-allow-to-use-different-magic.patchedittools/mkimage/Makefiledeletetools/mkimage/patches/050-image_h_portability.patchedittools/mkimage/patches/210-link-libcrypto-static.patchdeletetools/mkimage/patches/060-remove_kernel_includes.patchaddtools/mkimage/patches/050-Add-compatibility-with-non-Linux-hosts.patchaddtools/mkimage/patches/070-remove_generated_autoconf.patchinclude/u-boot.mk60712bd536a4fcb4335b152b2b3a3544ccdf1cd01587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deu-boot.mk: switch download to https ftp can cause problems on some networks switch primary download location to https and add another mirror Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> 2020-04-26 21:20:47 +020060712bd536a4fcb4335b152b2b3a3544ccdf1cd0u-boot.mk: switch download to httpseditinclude/u-boot.mkpackage/boot/uboot-envtools/Makefileb397df51aac42db3ebbf3cb9cb2db78c902803de1587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deuboot-envtools: update to 2020.04 also revert to directly download the archive from https Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> 2020-04-26 21:20:47 +0200b397df51aac42db3ebbf3cb9cb2db78c902803deuboot-envtools: update to 2020.04editpackage/boot/uboot-envtools/Makefilepackage/boot/uboot-envtools/files/ath7975512fe0e76428e065c51d18dd41fd9857f7963c1587930330000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deuboot-envtools: fix domywifi_dw33d Bad CRC error The current dw33d partition index has changed, this patch solves this problem. old partition layout dev: size erasesize name mtd0: 00040000 00010000 "u-boot" mtd1: 00010000 00010000 "u-boot-env" mtd2: 00fa0000 00010000 "oem-firmware" mtd3: 00010000 00010000 "art" mtd4: 00500000 00020000 "kernel" mtd5: 05b00000 00020000 "ubi" mtd6: 02000000 00020000 "oem-backup" new partition layout dev: size erasesize name mtd0: 00500000 00020000 "kernel" mtd1: 05b00000 00020000 "ubi" mtd2: 02000000 00020000 "oem-backup" mtd3: 00040000 00010000 "u-boot" mtd4: 00010000 00010000 "u-boot-env" mtd5: 00fa0000 00010000 "oem-firmware" mtd6: 00010000 00010000 "art" Signed-off-by: weidong jia <jwdsccd@gmail.com> 2020-04-26 21:45:30 +020075512fe0e76428e065c51d18dd41fd9857f7963cuboot-envtools: fix domywifi_dw33d Bad CRC erroreditpackage/boot/uboot-envtools/files/ath79target/linux/generic/backport-4.14/050-v4.19-f2fs-skip-verifying-block-address-non-regular-inode.patchee500186a5617dfe80f4b762fd6bd0c38af93d491587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.dekernel: backport fix for non-regular inodes on f2fs Upstream commit dda9f4b9ca ("f2fs: fix to skip verifying block address for non-regular inode"). On 4.14, attempting to perform operations on a non-regular inode residing on an f2fs filesystem, such rm-ing a device node, would fail and lead to a warning / call trace in dmesg. This fix was already applied to other kernels upstream - including 4.19, from which the patch was taken. More info at https://bugzilla.kernel.org/show_bug.cgi?id=202495. Signed-off-by: Matt Merhar <mattmerhar@protonmail.com> 2020-04-26 21:45:41 +0200ee500186a5617dfe80f4b762fd6bd0c38af93d49kernel: backport fix for non-regular inodes on f2fsaddtarget/linux/generic/backport-4.14/050-v4.19-f2fs-skip-verifying-block-address-non-regular-inode.patchpackage/kernel/linux/modules/netdevices.mk5d81b28a829ac20fb60991e71ee7a7c53d14fd581587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.dekernel: support intel X7xx 10/40GbE adapters Signed-off-by: Xiaobo Tian <peterwillcn@gmail.com> [Add i40evf/i40evf.ko and setect CONFIG_IAVF] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> 2020-04-26 21:45:41 +02005d81b28a829ac20fb60991e71ee7a7c53d14fd58kernel: support intel X7xx 10/40GbE adapterseditpackage/kernel/linux/modules/netdevices.mktoolchain/gcc/common.mkcf22c4435e3bcf33e407cab71f7ff48aa00b4ac81587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.detoolchain/gcc: eliminate uClibc atexit hack This seems to be over 10 years old. It doesn't seem to be needed anymore. Tested on malta with uClibc (selected BROKEN). Signed-off-by: Rosen Penev <rosenp@gmail.com> 2020-04-26 21:45:41 +0200cf22c4435e3bcf33e407cab71f7ff48aa00b4ac8toolchain/gcc: eliminate uClibc atexit hackedittoolchain/gcc/common.mkpackage/boot/uboot-envtools/files/mvebutarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/image/cortexa53.mktarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_network050c24f05c85268431515fb118a0710941473f2c1587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.demvebu: add support for GL.iNet GL-MV1000 This patch adds supports for GL-MV1000. Specification: - SOC: Marvell Armada 88F3720 (1GHz) - Flash: 16MB (W25Q128FWSIG) - RAM: 1GB DDR4 - Ethernet: 3x GE (1 WAN + 2 LAN) - EMMC: 8GB EMMC (KLM8G1GETF-B041) - MicroSD: 1x microSD slot - USB: 1x USB 2.0 port(TypeA),1x USB 3.0 port(TypeC) - Button: 1x reset button,1x slide switch - LED: 3x greed LED - UART: 1x UART on PCB (JP1: 3.3V, RX, TX, GND) Update firmware instructions ============================ In the compiled,please gzip -d xxx.img.gz,then update firmware on uboot web. Signed-off-by: Li Zhang <li.zhang@gl-inet.com> [Copied dts file to files-5.4] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> 2020-04-26 21:45:41 +0200050c24f05c85268431515fb118a0710941473f2cmvebu: add support for GL.iNet GL-MV1000edittarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_networkaddtarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsaddtarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsedittarget/linux/mvebu/image/cortexa53.mkeditpackage/boot/uboot-envtools/files/mvebutarget/linux/bcm53xx/config-5.4ad697aabc30875bd078275f59e69667279aa075d1587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.debcm53xx: 5.4: enable NAND NAND driver was dropped in the 5.4 bump, so enable it back Fixes: 50c6938b95a0 ("bcm53xx: add v5.4 support") Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> 2020-04-26 21:45:41 +0200ad697aabc30875bd078275f59e69667279aa075dbcm53xx: 5.4: enable NANDedittarget/linux/bcm53xx/config-5.4package/boot/uboot-envtools/files/mvebutarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtstarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtstarget/linux/mvebu/image/cortexa53.mktarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_network3fdb08681b36537f430dc55743c90154790554ce1587939912000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.demvebu: tidy up support for GL.iNet GL-MV1000 This fixes a bunch of cosmetic issues with GL.iNet GL-MV1000: - apply alphabetic sorting in multiple files - use armada-3720 prefix for DTS like for other devices - fix vendor capitalization for model in DTSes - remove trivial comment in DTS files - use DEVICE_VENDOR/DEVICE_MODEL - remove redundant SUPPORTED_DEVICES - use SOC instead of DEVICE_DTS - remove empty line at EOF Fixes: 050c24f05c85 ("mvebu: add support for GL.iNet GL-MV1000") Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 00:25:12 +02003fdb08681b36537f430dc55743c90154790554cemvebu: tidy up support for GL.iNet GL-MV1000deletetarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsdeletetarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsedittarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_networkaddtarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtsedittarget/linux/mvebu/image/cortexa53.mkeditpackage/boot/uboot-envtools/files/mvebuaddtarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtstarget/linux/ath79/config-5.4target/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchtarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchtarget/linux/ath79/config-4.193f5997fb2874fe5c752f3f54de12d20081c2be1b1587982841000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: remove unused TP-Link partition parser This parser was added with the target, but no device seems to use it currently, as all partitions are specified in the device-tree. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:20:41 +02003f5997fb2874fe5c752f3f54de12d20081c2be1bath79: remove unused TP-Link partition parseredittarget/linux/ath79/config-5.4deletetarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchdeletetarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchedittarget/linux/ath79/config-4.19target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.c5358d8b995f7aa52e16dd45cef082fc9983c8b391587982841000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: ag71xx: remove code for legacy kernels ath79 does not support kernels prior to 4.19 anymore. Remove legacy code for those kernels from the ag71xx driver. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:20:41 +02005358d8b995f7aa52e16dd45cef082fc9983c8b39ath79: ag71xx: remove code for legacy kernelsedittarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.ctarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.cc76046991830ee6d61594acb51884bd2ef8bebc81587982905000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: ag71xx: unify version dependent code Use IS_ERR_OR_NULL macro to use the same code on kernel 4.19 as well as 5.4. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:21:45 +0200c76046991830ee6d61594acb51884bd2ef8bebc8ath79: ag71xx: unify version dependent codeedittarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.ctarget/linux/ath79/dts/qca9558_ocedo_ursus.dtstarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsitarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsi654eec5a2d5d7c70385020e6a4c6ee12ae24f7ba1587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: enable SGMII workaround for affected boards These boards suffer from a sudden inability to establish a link on the SGMII. Enable the workaround to fix the link when it dies. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:22:02 +0200654eec5a2d5d7c70385020e6a4c6ee12ae24f7baath79: enable SGMII workaround for affected boardsedittarget/linux/ath79/dts/qca9558_ocedo_ursus.dtsedittarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsiedittarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsitarget/linux/ramips/image/mt7621.mkce1957100411b0a751d6431d36def9c28048b4dc1587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netramips: mt7621: use lzma-loader for D-Link DIR-860L B1 This device has trouble extracting big kernel from flash, and supports LZMA compressed kernels only. Using OpenWrt kernel loader saves us 64 KB compared to the dictionary size limiting workaround. Factory image sizes (commit: 5f126c541a74) with "CONFIG_ALL_KMODS=y": - original ("-d23", default): 4784188 bytes, LZMA ERROR 1 - with "-d19": 4915260, LZMA ERROR 1 - with "-d18": 4915260, diff to original: +128 KB - with "-d17": 4980796, diff to original: +192 KB - with this patch: 4849724, diff to original: +64 KB To save some CPU cycle, use minimal compression ("-a0") for the LZMA compressed uImage. The most robust solution would use a different loader, which reads the compressed kernel directly from the flash. See the thread at [0] for more details! [0] http://lists.infradead.org/pipermail/openwrt-devel/2020-April/022926.html Signed-off-by: Szabolcs Hubai <szab.hu@gmail.com> Tested-by: Stijn Segers <foss@volatilesystems.org> [fixed identation] Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:22:02 +0200ce1957100411b0a751d6431d36def9c28048b4dcramips: mt7621: use lzma-loader for D-Link DIR-860L B1edittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/image/mt7621.mka25bb8610ffb985feb49652ce633a60182a0bd5c1587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netramips: use lzma-loader for Japanese mt7621 devices In several Japanese routers with MT7621 SoC, the official sysupgrade image cannot be booted properly after switching to kernel 5.4. This commit fixes the issue by using lzma-loader. Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> 2020-04-27 12:22:02 +0200a25bb8610ffb985feb49652ce633a60182a0bd5cramips: use lzma-loader for Japanese mt7621 devicesedittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/image/mt7621.mkc998ae7f0e9bd51be4935055efbc3834a92698b11587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netramips: use lzma-loader for I-O DATA mt7621 devices The official sysupgrade images for I-O DATA devices manufactured by MSTC (MitraStar Technology Corp.) cannot be booted normally and the kernel panics after switching to kernel 5.4. This commit fixes the issue by using lzma-loader. Note: These devices use Z-LOADER to read the kernel from NAND flash and boot it. Z-LOADER cannot load and start plain lzma-loader, so additional lzma-compression is needed. Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> Co-developed-by: Yanase Yuki <dev@zpc.sakura.ne.jp> Signed-off-by: Yanase Yuki <dev@zpc.sakura.ne.jp> Tested-by: Yanase Yuki <dev@zpc.sakura.ne.jp> [wn-ax2033gr] 2020-04-27 12:22:02 +0200c998ae7f0e9bd51be4935055efbc3834a92698b1ramips: use lzma-loader for I-O DATA mt7621 devicesedittarget/linux/ramips/image/mt7621.mkpackage/kernel/mt76/Makefilepackage/kernel/mt76/patches/0001-mt76-mt76x0-pci-add-mt7610-PCI-ID.patch1c008b61bd1284ea68abdc59173de484110986c91588010964000https://taiha.net/jenkins/user/nbdnbdnbd@nbd.namemt76: update to the latest version bef8f8a5966d mt76: mt7615: remove a stray if statement 89bd7199487f mt76: remove variable 'val' set but not used ee8ac234b84e mt76: mt7615: introduce mt7615_mcu_fill_msg 4999db4668f0 mt76: mt7615: introduce mt7615_mcu_wait_response 8ce6e40eba03 mt76: mt7615: cleanup fw queue just for mmio devices 9d1d2ee9add3 mt76: mt7615: introduce mt7615_init_device routine 7fbd2a57cea4 mt76: always init to 0 mcu messages 3b277cf18d95 mt76: mt7615: introduce mt7615_mcu_send_message routine 2a4132a55a4f mt76: mt7615: add mt7615_mcu_ops data structure 9ba71749a122 mt76: mt7615: move mt7615_mcu_set_bmc to mt7615_mcu_ops 2e991f3e8cdd mt76: mt7615: move mt7615_mcu_set_sta in mt7615_mcu_ops 56852057cb90 mt76: mt7615: rely on skb API for mt7615_mcu_set_eeprom 642ecd978887 mt76: mt7615: rework mt7615_mcu_set_bss_info using skb APIs 2b0810af4a52 mt76: mt7615: move more mcu commands in mt7615_mcu_ops data structure 7a6285e63d88 mt76: mt7615: introduce MCU_FW_PREFIX for fw mcu commands e536b42ebc7d mt76: mt7615: introduce mt7615_register_map fccbdb628ffd mt76: mt7615: add mt7663e support to mt7615_reg_map d42244e9255c mt76: mt7615: add mt7663e support to mt7615_{driver,firmware}_own aebbe088127f mt76: mt7615: add mt7663e support to mt7615_mcu_set_eeprom 28e22d07f892 mt76: mt7615: introduce mt7615_eeprom_parse_hw_band_cap routine 167428592647 mt76: mt7615: introduce mt7615_init_mac_chain routine 23ca7acfc856 mt76: mt7615: introduce uni cmd command types c4171728cf70 mt76: mt7615: introduce set_bmc and st_sta for uni commands 9e5c76d2310a mt76: mt7615: add more uni mcu commands 779b2cebc147 mt76: mt7615: introduce set_ba uni command 21ee7da00f0a mt76: mt7615: get rid of sta_rec_wtbl data structure 2097f74f664c mt76: mt7615: introduce mt7663e support 8e9cd01228d0 mt7615: sync Kconfig with upstream 3b4f93840950 mt76: add memory barrier to DMA queue kick 8d301ace8ed7 mt76: mt7615: fix mt7663e firmware struct endianness 9bc1850ce711 mt76: mt7615: fix endianness in unified command a1b9b7d94aa0 mt76: mt7615: add missing declaration in mt7615.h 6e4b2a709fe7 mt76: sync Makefile with upstream 258dfb6afb30 mt76: mt76x02u: Add support for newer versions of the XBox One wifi adapter 9c3d84b62cc0 mt76: mt76x2u: introduce Mercury UD13 support ea8ea71933ca mt76: mt76x0: pci: add mt7610 PCI ID 9d555f82d329 mt76: mt7615: modify mt7615_ampdu_stat_read for each phy 8bd26d6c3172 mt76: mt7615: enable aggr_stats for both phy 1315afa511e0 mt76: mt7615: cleanup mib related defines and structs 072b50c61e0e mt76: mt7615: add more useful Tx mib counters b23ff3e9343a mt76: mt7663: fix mt7615_mac_cca_stats_reset routine 294abe47c9b2 mt76: mt7663: enable nf estimation d2d7bf2243f6 mt76: mt7615: make scs configurable per phy 908a2cfab88f mt76: mt7663: disable RDD commands eaef0a268b95 mt76: mt7615: add ethool support to mt7663 driver 96e07ef1113d mt76: mt7615: introduce mt7615_mcu_set_channel_domain mcu command 67182f36e3be mt76: mt7663: keep Rx filters as the default e6a3f3ffe53a mt76: mt7615: introduce hw scan support 12ecd5ba2146 mt76: mt7615: introduce scheduled scan support f6ab0bee3172 mt76: mt7615: introduce BSS absence event f208a9430044 mt76: mt7615: introduce rlm tlv in bss_info mcu command ea4f4d216dbe mt76: mt7615: remove unnecessary register operations 72c9380e70f9 mt76: add headroom and tailroom to mt76_mcu_ops data structure 63e14669e09d mt76: mt7615: introduce mt7663u support to mt7615_write_txwi 29d359ac7626 mt76: mt7615: introduce mt7615_mac_update_rate_desc routine 1f1dd2cb5b49 mt76: mt7615: introduce __mt7663_load_firmware routine cb6dcfd3cf13 mt76: mt7615: move mt7615_mac_wtbl_addr in mac.h d28e8e7ef912 mt76: mt76u: rely on mt7622 queue scheme for mt7663u f78cf8957aba mt76: mt7615: rework wtbl key configuration 2829497aaaf5 mt76: mt7615: introduce mt7615_wtbl_desc data structure 02c9ec4a15e7 mt76: mt7615: add address parameter to mt7615_eeprom_init e9c640c0a79e mt76: mt7663: correct the name of the rom patch 1e8b2fe5ab03 mt76: mt7615: do not always reset the dfs state setting the channel ec0ea46dacf9 mt76: mt7615: Delete an error message in mt7622_wmac_probe() d16a4698f1ac mt76: mt7615: disable merge of OTP ROM data by default 2b58998bb594 mt76: mt7615: add support for applying DC offset calibration from EEPROM 55198aafb756 mt76: mt7615: add support for applying tx DPD calibration from EEPROM 5a1eaa38d380 mt76: mt7603: disable merge of OTP ROM data by default bf60f43b12fb mt76: mt76x2: disable merge of OTP ROM data by default 9406eb1d110f mt76: mt7615: fix endian issues in applying flash calibration data 66d00b8c9dac mt76: mt7615: fix possible division by 0 in mt7615_mac_update_mib_stats 25d812dddcf8 mt76: mt7663: fix aggr range entry in debugfs 08b8bd2bc915 mt76: mt7615: disable hw/sched scan ops for non-offload firmware 8fb1cd20a776 mt76: mt7615: set hw scan limits only for firmware with offload support 05b23d7478fe mt76: mt7615: rework IRQ handling to prepare for MSI support b92c0d576769 mt76: mt7622: fix DMA unmap length 03daa60ca69c mt76: mt7663: fix DMA unmap length 5f2f676b1f01 mt76: mt7615: enable MSI by default 5822911f8026 mt76: remove unnecessary annotations a7035bce8517 mt76: mt7615: fix possible deadlock in mt7615_stop d4e6e225bc06 mt76: mt7615: move core shared code in mt7615-common module 94827d2033c7 mt76: mt7615: introduce mt7663u support 36591dd35f91 mt76: mt7615: enable scs for mt7663 driver bd80144cb5be mt76: mt7615: disable aspm by default 9dcb60b78ede mt76: mt7615: provide aid info to the mcu 6e443e89cce2 mt76: remove PS_NULLFUNC_STACK capability ea133325faa6 mt76: mt7663: introduce 802.11 PS support in sta mode ff3869b38cf2 mt76: mt7615: make Kconfig entry obvious for MT7663E 01fd34f3a6c5 mt76: mt7615: fix sta ampdu factor for VHT e5adbb2077e2 mt76: fix A-MPDU density handling d73e3a23a54e mt76: mt7615: use larger rx buffers if VHT is supported 257319e9b07d mt76: mt7615: never use an 802.11b CF-End rate on 5GHz 29a92c5606d6 mt76: mt7603: never use an 802.11b CF-End rate on 5GHz c0b19ac97c07 mt76: mt7615: adjust timing in mt7615_mac_set_timing to match fw/hw values 1656882f2723 mt76: mt7615: do not adjust MAC timings if the device is not running 4e7ce907faf3 mt76: mt7615: fix tx status rate index calculation 8304b3866100 mt76: mt7603: fix tx status rate index calculation 722d1f47d8ba mt76: add rx queues info to mt76 debugfs da329ef776b0 mt76: mt7615: parse mcu return code for unified commands facf74fd506f mt76: mt7615: fix mt7615_firmware_own for mt7663e e910787a9888 mt76: mt7615: fix max wtbl size for 7663 c9821f7d6a8c mt76: mt7615: fix mt7615_driver_own routine e35cc532c3d2 mt76: mt7615: fix aid configuration in mt7615_mcu_wtbl_generic_tlv b6cb91a71fe1 mt76: mt7615: rework mt7615_mac_sta_poll for usb code b193dd8100f8 mt76: mt7663u: enable AirTimeFairness 31cffa98920f mt76: mt7615: move mcu bss upload before creating the sta cde3716aa47e mt76: enable TDLS support 1846da5dd417 mt76: mt7615: set spatial extension index 6aaf0299730f mt76: mt7615: fix endian issues in dcoc/txdpd calibration 5de75b745cf9 mt76: mt7663: fix up BMC entry indicated to unicmd firmware a5f394c5ca48 mt76: mt7615: add sta pointer to mt7615_mcu_add_bss_info signature 1f2f3dda76b9 mt76: mt7615: fix event report in mt7615_mcu_bss_event c2a3cced36de mt76: mt76x0: enable MCS 8 and MCS9 1afabe78cfc5 mt76: mt7663: add the possibility to load firmware v2 5f3ccc722627 mt76: mt7663: remove check in mt7663_load_n9 Signed-off-by: Felix Fietkau <nbd@nbd.name> 2020-04-27 20:09:24 +02001c008b61bd1284ea68abdc59173de484110986c9mt76: update to the latest versioneditpackage/kernel/mt76/Makefiledeletepackage/kernel/mt76/patches/0001-mt76-mt76x0-pci-add-mt7610-PCI-ID.patchtarget/linux/mediatek/patches-5.4/0999-hnat.patch8fdf77878f46cac683115c10ee91956a35e610461588019527000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.demediatek: fix compile error caused by upstreamed mtk_m32 function This fixes following compile error: ``` CC drivers/net/ethernet/mediatek/mtk_eth_soc.o drivers/net/ethernet/mediatek/mtk_eth_soc.c:70:5: error: conflicting types for 'mtk_m32' u32 mtk_m32(struct mtk_eth *eth, u32 mask, u32 set, unsigned reg) ^~~~~~~ In file included from drivers/net/ethernet/mediatek/mtk_eth_soc.c:25: drivers/net/ethernet/mediatek/mtk_eth_soc.h:964:6: note: previous declaration of 'mtk_m32' was here void mtk_m32(struct mtk_eth *eth, u32 clear, u32 set, unsigned reg); ^~~~~~~ ``` which caused by 5.4.34 mainlining of mtk_m32 function. Fixes: faf668be354a ("kernel: bump 5.4 to 5.4.34") Signed-off-by: Yong-hyu, Ban <perillamint@quendi.moe> 2020-04-27 22:32:07 +02008fdf77878f46cac683115c10ee91956a35e61046mediatek: fix compile error caused by upstreamed mtk_m32 functionedittarget/linux/mediatek/patches-5.4/0999-hnat.patchtarget/linux/ramips/image/mt7621.mk1553f58a988a6bdac5549cb8652d002c945c51811588019843000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: create common definition for I-O DATA NAND devices Three of the I-O DATA devices with NAND flash share a lot of variables. Create a common definition for them to reduce duplicate code. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 22:37:23 +02001553f58a988a6bdac5549cb8652d002c945c5181ramips: create common definition for I-O DATA NAND devicesedittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ramips/rt288x/base-files/etc/board.d/02_networktarget/linux/ramips/rt305x/base-files/etc/board.d/02_networka1693bf626f8cd00363b0b98642b682522dfcf751588020891000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: explicitly disable built-in switch for lan-only devices Commit 8f6334eb947a ("ramips: explicitly disable built-in switch when needed") did not fix rt288x and rt3883 devices. This patch deals with them. While at it, consolidate duplicate cases in interface setup. Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-27 22:54:51 +0200a1693bf626f8cd00363b0b98642b682522dfcf75ramips: explicitly disable built-in switch for lan-only devicesedittarget/linux/ramips/rt288x/base-files/etc/board.d/02_networkedittarget/linux/ramips/rt305x/base-files/etc/board.d/02_networkedittarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ramips/image/rt305x.mk40325abe526b0666b29319dda6a2d8085277262f1588021180000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: remove (kmod-)swconfig DEVICE_PACKAGES for Sitecom WL-351 These definitions are not required since swconfig is selected for the target anyway and kmod-swconfig is pulled as dependency by kmod-switch-rtl8366rb. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 22:59:40 +020040325abe526b0666b29319dda6a2d8085277262framips: remove (kmod-)swconfig DEVICE_PACKAGES for Sitecom WL-351edittarget/linux/ramips/image/rt305x.mktarget/linux/ramips/rt3883/profiles/00-default.mktarget/linux/ramips/image/rt3883.mkf0435d53439bdf2a329d2145e40b8e8e655087541588021669000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: rt3883: remove swconfig from individual DEVICE_PACKAGES In rt3883 subtarget, several devices add swconfig to their DEVICE_PACKAGES. This is redundant as the package is already provided via DEFAULT_PACKAGES. Remove the redundant inclusions. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 23:07:49 +0200f0435d53439bdf2a329d2145e40b8e8e65508754ramips: rt3883: remove swconfig from individual DEVICE_PACKAGESedittarget/linux/ramips/rt3883/profiles/00-default.mkedittarget/linux/ramips/image/rt3883.mktarget/linux/ath79/dts/ar9342_ubnt_powerbeam-5ac-gen2.dtstarget/linux/ath79/generic/base-files/etc/board.d/01_ledstarget/linux/ath79/image/generic-ubnt.mktarget/linux/ath79/generic/base-files/etc/board.d/02_networktarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldatae210fe91b186ba5b229fd64d165a631810d60dac1588022250000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: add support for Ubiquiti PowerBeam 5AC Gen2 The Ubiquiti PowerBeam 5AC Gen 2 (PBE-5AC-Gen2) is an outdoor 802.11ac 5 GHz bridge with a radio feed and a dish antenna. The device is hardware-compatible with the LiteBeam AC Gen2, plus the 4 extra LEDs. Specifications: - SoC: Qualcomm Atheros AR9342 rev 2 - RAM: 64 MB DDR2 - Flash: 16 MB SPI NOR (mx25l12805d) - Ethernet: 1x 10/100/1000 Mbps Atheros 8035, 24 Vdc PoE-in - WiFi 5 GHz: QCA988x HW2.0 Ubiquiti target 0x4100016c chip_id 0x043222ff - WiFi 2.4 GHz: Atheros AR9340 (SoC-based) - Buttons: 1x (reset) - LEDs: 1x power, 1x Ethernet, 4x RSSI via GPIO. All blue. - UART: not tested Installation from stock airOS firmware: - Follow instructions for WA-type Ubiquiti devices on OpenWrt wiki Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net> [changed device name in commit title] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 23:17:30 +0200e210fe91b186ba5b229fd64d165a631810d60dacath79: add support for Ubiquiti PowerBeam 5AC Gen2edittarget/linux/ath79/image/generic-ubnt.mkedittarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldataedittarget/linux/ath79/generic/base-files/etc/board.d/02_networkedittarget/linux/ath79/generic/base-files/etc/board.d/01_ledsaddtarget/linux/ath79/dts/ar9342_ubnt_powerbeam-5ac-gen2.dtstarget/linux/ath79/dts/ar9342_ubnt_nanostation-ac.dtstarget/linux/ath79/dts/ar9342_ubnt_nanobeam-ac.dts80a094aaf3247059846e7d857c236b4fa9e497c71588022931000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation AC Like for Ubiquiti PowerBeam 5AC Gen2, the highest RSSI LED can be exploited to indicate boot/failsafe/upgrade for the NanoBeam AC and Nanostation AC as well. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 23:28:51 +020080a094aaf3247059846e7d857c236b4fa9e497c7ath79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation ACedittarget/linux/ath79/dts/ar9342_ubnt_nanobeam-ac.dtsedittarget/linux/ath79/dts/ar9342_ubnt_nanostation-ac.dtstarget/linux/omap/config-5.475f7f7eee93c6e711806ec0be277d2a1859f9fa11588029033000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: copy kernel 4.19 config for 5.4 Signed-off-by: Andre Heider <a.heider@gmail.com> 2020-04-28 01:10:33 +020075f7f7eee93c6e711806ec0be277d2a1859f9fa1omap: copy kernel 4.19 config for 5.4addtarget/linux/omap/config-5.4target/linux/omap/config-5.4d20cfa2bd348c8922491b5ee2fb78bd06b3805b01588029037000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: make kernel_oldconfig Attempt to keep the same nand/sound/panel functionality using new knobs. Signed-off-by: Andre Heider <a.heider@gmail.com> 2020-04-28 01:10:37 +0200d20cfa2bd348c8922491b5ee2fb78bd06b3805b0omap: make kernel_oldconfigedittarget/linux/omap/config-5.4target/linux/omap/Makefile1e3ee247bed605225ed1dd2873936740a27eb5721588029042000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: switch to kernel 5.4 Runtime tested on beagleblack. Signed-off-by: Andre Heider <a.heider@gmail.com> [added test comment] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 01:10:42 +02001e3ee247bed605225ed1dd2873936740a27eb572omap: switch to kernel 5.4edittarget/linux/omap/Makefiletarget/linux/omap/config-4.1487c909e969ef8e25e8583bec8d45cca2613477df1588029048000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: remove support for kernel 4.14 There's support for 5.4 and 4.19 now, remove the 3rd option. Signed-off-by: Andre Heider <a.heider@gmail.com> 2020-04-28 01:10:48 +020087c909e969ef8e25e8583bec8d45cca2613477dfomap: remove support for kernel 4.14deletetarget/linux/omap/config-4.14package/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchpackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patchpackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchpackage/firmware/wireless-regdb/Makefile76a0ddf1308782a4da2693978955aee9cf6318621588052700000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czwireless-regdb: backport three upstream fixes Another release is overdue for quite some time, so I'm backporting three fixes from upstream which I plan to backport into 19.07 as well. Ref: FS#2880 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-28 07:45:00 +020076a0ddf1308782a4da2693978955aee9cf631862wireless-regdb: backport three upstream fixesaddpackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchaddpackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patcheditpackage/firmware/wireless-regdb/Makefileaddpackage/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchpackage/libs/elfutils/patches/0001-ppc_initreg.c-Incliude-asm-ptrace.h-for-pt_regs-defi.patcha3079fb7ba7ade4d4765252b7c53a82ca15ae7411588052700000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czelfutils: powerpc build fix Fixes following build error on mpc85xx/generic: ppc_initreg.c: In function 'ppc_set_initial_registers_tid': ppc_initreg.c:79:22: error: field 'r' has incomplete type struct pt_regs r; Ref: FS#2924 Fixes: d27623b54254 ("elfutils: update to 0.179") Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com> [commit description facelift] Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-28 07:45:00 +0200a3079fb7ba7ade4d4765252b7c53a82ca15ae741elfutils: powerpc build fixaddpackage/libs/elfutils/patches/0001-ppc_initreg.c-Incliude-asm-ptrace.h-for-pt_regs-defi.patchpackage/kernel/ath10k-ct/patches/960-0010-ath10k-limit-htt-rx-ring-size.patchpackage/kernel/ath10k-ct/patches/162-ath10k-fix-possible-out-of-bound-access-of-ath10k_ra.patchpackage/kernel/ath10k-ct/patches/976-ath10k-Check-if-station-exists-before-forwarding-tx-.patchpackage/kernel/ath10k-ct/patches/201-ath10k-add-LED-and-GPIO-controlling-support-for-various-chipsets.patchpackage/kernel/ath10k-ct/patches/164-ath10k-commit-rates-from-mac80211.patchpackage/kernel/ath10k-ct/patches/202-ath10k-4.16-use-tpt-trigger-by-default.patchpackage/kernel/ath10k-ct/patches/163-ath10k-fix-incorrect-multicast-broadcast-rate-settin.patchpackage/kernel/ath10k-ct/patches/202-ath10k-use-tpt-trigger-by-default.patchpackage/kernel/ath10k-ct/patches/201-ath10k-4.16_add-LED-and-GPIO-controlling-support-for-various-chipsets.patchpackage/kernel/ath10k-ct/patches/203-ath10k-Limit-available-channels-via-DT-ieee80211-fre.patchpackage/kernel/ath10k-ct/patches/170-mac80211-pass-the-vif-to-cancel_remain_on_channel.patchpackage/kernel/ath10k-ct/patches/960-0011-ath10k-limit-pci-buffer-size.patchpackage/kernel/ath10k-ct/patches/161-ath10k-add-support-for-configuring-management-packet.patchce2bd2bd03da95aa64f029de567a0f79898166a61588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct: remove old patches Only keep 5.4 patches. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +0200ce2bd2bd03da95aa64f029de567a0f79898166a6ath10k-ct: remove old patchesaddpackage/kernel/ath10k-ct/patches/202-ath10k-use-tpt-trigger-by-default.patchdeletepackage/kernel/ath10k-ct/patches/976-ath10k-Check-if-station-exists-before-forwarding-tx-.patcheditpackage/kernel/ath10k-ct/patches/960-0011-ath10k-limit-pci-buffer-size.patchdeletepackage/kernel/ath10k-ct/patches/162-ath10k-fix-possible-out-of-bound-access-of-ath10k_ra.patchaddpackage/kernel/ath10k-ct/patches/201-ath10k-add-LED-and-GPIO-controlling-support-for-various-chipsets.patchdeletepackage/kernel/ath10k-ct/patches/163-ath10k-fix-incorrect-multicast-broadcast-rate-settin.patchdeletepackage/kernel/ath10k-ct/patches/170-mac80211-pass-the-vif-to-cancel_remain_on_channel.patchdeletepackage/kernel/ath10k-ct/patches/203-ath10k-Limit-available-channels-via-DT-ieee80211-fre.patchdeletepackage/kernel/ath10k-ct/patches/201-ath10k-4.16_add-LED-and-GPIO-controlling-support-for-various-chipsets.patcheditpackage/kernel/ath10k-ct/patches/164-ath10k-commit-rates-from-mac80211.patchdeletepackage/kernel/ath10k-ct/patches/161-ath10k-add-support-for-configuring-management-packet.patcheditpackage/kernel/ath10k-ct/patches/960-0010-ath10k-limit-htt-rx-ring-size.patchdeletepackage/kernel/ath10k-ct/patches/202-ath10k-4.16-use-tpt-trigger-by-default.patchpackage/firmware/ath10k-firmware/Makefilepackage/firmware/ath10k-ct-firmware/Makefile658e68f85c2645e0132edc6b30a9c76cc17292de1588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-firmware: move CT firmwares to new package Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +0200658e68f85c2645e0132edc6b30a9c76cc17292death10k-firmware: move CT firmwares to new packageeditpackage/firmware/ath10k-firmware/Makefileaddpackage/firmware/ath10k-ct-firmware/Makefiletarget/linux/ath79/image/generic.mkpackage/firmware/ath10k-ct-firmware/Makefile2e5e9b459ed53b42f8938294a98e2546be976c851588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct-firmware: rename ct-htt packages Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +02002e5e9b459ed53b42f8938294a98e2546be976c85ath10k-ct-firmware: rename ct-htt packagesedittarget/linux/ath79/image/generic.mkeditpackage/firmware/ath10k-ct-firmware/Makefilepackage/firmware/ath10k-ct-firmware/Makefile06f510df6e2aa0b1e40124bbd758672458d014821588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct-firmware: update firmware images No release notes this time. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +020006f510df6e2aa0b1e40124bbd758672458d01482ath10k-ct-firmware: update firmware imageseditpackage/firmware/ath10k-ct-firmware/Makefilepackage/firmware/ath10k-ct-firmware/Makefilea882bfce052e78bd344dcbd36efb32acf1340d7a1588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct-firmware: add htt-mgt variants For wave-2, there is now a new variant: htt-mgt-community (vs the old full-htt-mgt-community). The non-full one (hence forth 'diet') compiles out a lot of firmware features that ath10k does not use. This saves a lot of resources and lets one configure more stations/vdevs/etc using fwcfg. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +0200a882bfce052e78bd344dcbd36efb32acf1340d7aath10k-ct-firmware: add htt-mgt variantseditpackage/firmware/ath10k-ct-firmware/Makefiletarget/linux/ramips/dts/mt7621_mikrotik_routerboard-750gr3.dtstarget/linux/ramips/mt7621/base-files/etc/board.d/02_networka10537f67400e910da153ebf3b478d931dd557f21588064237000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: fix MikroTik 750Gr3 ports MAC addresses According to a user in OpenWrt forum, on RouterOS the MAC addresses are ether1(WAN) = MAC ether2(LAN2) = MAC+1 ether3(LAN3) = MAC+2 etc. Fix the MAC addresses in OpenWrt. Ref: https://forum.openwrt.org/t/few-dumb-question-about-mt7530-rb750gr3-dsa/61608 Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> [remove label_mac in 02_network] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 10:57:17 +0200a10537f67400e910da153ebf3b478d931dd557f2ramips: fix MikroTik 750Gr3 ports MAC addressesedittarget/linux/ramips/dts/mt7621_mikrotik_routerboard-750gr3.dtsedittarget/linux/ramips/mt7621/base-files/etc/board.d/02_networkpackage/network/services/hostapd/patches/090-wolfssl-fix-crypto_bignum_sum.patch4b3b8ec81cd1965d0bd548fa31db491295b833541588070744000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgwpad-wolfssl: fix crypto_bignum_sub() Backport patch from hostapd.git master that fixes copy/paste error in crypto_bignum_sub() in crypto_wolfssl.c. This missing fix was discovered while testing SAE over a mesh interface. With this fix applied and wolfssl >3.14.4 mesh+SAE works fine with wpad-mesh-wolfssl. Cc: Sean Parkinson <sean@wolfssl.com> Signed-off-by: Antonio Quartulli <a@unstable.cc> Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-28 11:45:44 +01004b3b8ec81cd1965d0bd548fa31db491295b83354wpad-wolfssl: fix crypto_bignum_sub()addpackage/network/services/hostapd/patches/090-wolfssl-fix-crypto_bignum_sum.patchtarget/linux/kirkwood/patches-5.4/105-ea4500.patchtarget/linux/kirkwood/config-5.4target/linux/kirkwood/files-5.4/arch/arm/boot/dts/kirkwood-linksys-audi.dtstarget/linux/kirkwood/profiles/00-default.mktarget/linux/kirkwood/image/Makefiletarget/linux/kirkwood/base-files/etc/board.d/02_network4fd7e539e4f90128bdd7cb71c729a4b32f5de86e1588085371000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: switch from swconfig to dsa This patch removes support for swconfig and switches to dsa driver. swconfig and switch drivers are removed. DSA driver is enabled and configuration is adjusted. In kirkwood only two devices have switches: Linksys EA3500 and EA4500. WAN MAC configuration in 02_network is required because otherwise WAN would have the same MAC address as lan interfaces. In swconfig solution the WAN address was assigned in u-Boot to eth1. Now, as eth1 is disabled and wan is part of the switch, we have to set it manually. Compile tested: EA3500, EA4500 Run tested: EA4500 Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com> [minor commit title/message adjustments, remove swconfig package for devices] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 16:49:31 +02004fd7e539e4f90128bdd7cb71c729a4b32f5de86ekirkwood: switch from swconfig to dsaedittarget/linux/kirkwood/image/Makefileedittarget/linux/kirkwood/patches-5.4/105-ea4500.patchedittarget/linux/kirkwood/base-files/etc/board.d/02_networkedittarget/linux/kirkwood/config-5.4edittarget/linux/kirkwood/files-5.4/arch/arm/boot/dts/kirkwood-linksys-audi.dtsedittarget/linux/kirkwood/profiles/00-default.mktarget/linux/kirkwood/patches-4.14/109-pogoplug_v4.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-goflexhome.dtstarget/linux/kirkwood/config-4.14target/linux/kirkwood/patches-4.14/106-goflexnet.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-linksys-audi.dtstarget/linux/kirkwood/patches-4.14/107-01-zyxel-nsa3x0-common-nand-partitions.patchtarget/linux/kirkwood/patches-4.14/101-iconnect.patchtarget/linux/kirkwood/patches-4.14/201-enable-sata-port-specific-led-triggers.patchtarget/linux/kirkwood/patches-4.14/100-ib62x0.patchtarget/linux/kirkwood/patches-4.14/202-linksys-find-active-root.patchtarget/linux/kirkwood/patches-4.14/103-iomega-ix2-200.patchtarget/linux/kirkwood/patches-4.14/107-03-nsa325.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-on100.dtstarget/linux/kirkwood/patches-4.14/200-disable-tso.patchtarget/linux/kirkwood/patches-4.14/110-pogo_e02.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-nsa310b.dtstarget/linux/kirkwood/patches-4.14/102-dockstar.patchtarget/linux/kirkwood/patches-4.14/105-ea4500.patch0af2c44604e64617bfb8084da2021e557160a5da1588085371000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: remove support for kernel 4.14 kirkwood has moved to DSA on 5.4, which will make kernel 4.14 and 4.19 support broken on the affected devices. Support on kernel 5.4 seems to have been running fine for almost 2 months on multiple devices. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Acked-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-28 16:49:31 +02000af2c44604e64617bfb8084da2021e557160a5dakirkwood: remove support for kernel 4.14deletetarget/linux/kirkwood/patches-4.14/107-01-zyxel-nsa3x0-common-nand-partitions.patchdeletetarget/linux/kirkwood/patches-4.14/201-enable-sata-port-specific-led-triggers.patchdeletetarget/linux/kirkwood/patches-4.14/105-ea4500.patchdeletetarget/linux/kirkwood/patches-4.14/110-pogo_e02.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-nsa310b.dtsdeletetarget/linux/kirkwood/patches-4.14/102-dockstar.patchdeletetarget/linux/kirkwood/patches-4.14/107-03-nsa325.patchdeletetarget/linux/kirkwood/patches-4.14/200-disable-tso.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-linksys-audi.dtsdeletetarget/linux/kirkwood/patches-4.14/202-linksys-find-active-root.patchdeletetarget/linux/kirkwood/config-4.14deletetarget/linux/kirkwood/patches-4.14/103-iomega-ix2-200.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-on100.dtsdeletetarget/linux/kirkwood/patches-4.14/109-pogoplug_v4.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-goflexhome.dtsdeletetarget/linux/kirkwood/patches-4.14/100-ib62x0.patchdeletetarget/linux/kirkwood/patches-4.14/106-goflexnet.patchdeletetarget/linux/kirkwood/patches-4.14/101-iconnect.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-nsa310b.dtstarget/linux/kirkwood/patches-4.19/201-enable-sata-port-specific-led-triggers.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-goflexhome.dtstarget/linux/kirkwood/patches-4.19/101-iconnect.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-on100.dtstarget/linux/kirkwood/patches-4.19/106-goflexnet.patchtarget/linux/kirkwood/config-4.19target/linux/kirkwood/patches-4.19/100-ib62x0.patchtarget/linux/kirkwood/patches-4.19/103-iomega-ix2-200.patchtarget/linux/kirkwood/patches-4.19/107-01-zyxel-nsa3x0-common-nand-partitions.patchtarget/linux/kirkwood/patches-4.19/202-linksys-find-active-root.patchtarget/linux/kirkwood/patches-4.19/110-pogo_e02.patchtarget/linux/kirkwood/patches-4.19/107-03-nsa325.patchtarget/linux/kirkwood/patches-4.19/105-ea4500.patchtarget/linux/kirkwood/patches-4.19/109-pogoplug_v4.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-linksys-audi.dtstarget/linux/kirkwood/patches-4.19/102-dockstar.patch8b373892d31e4588c388681d3271643a5c3f63141588085420000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: remove support for kernel 4.19 kirkwood has moved to DSA on 5.4, which will make kernel 4.14 and 4.19 support broken on the affected devices. Support on kernel 5.4 seems to have been running fine for almost 2 months on multiple devices, while support for 4.19 has never left testing state. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Acked-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-28 16:50:20 +02008b373892d31e4588c388681d3271643a5c3f6314kirkwood: remove support for kernel 4.19deletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-goflexhome.dtsdeletetarget/linux/kirkwood/patches-4.19/100-ib62x0.patchdeletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-on100.dtsdeletetarget/linux/kirkwood/patches-4.19/110-pogo_e02.patchdeletetarget/linux/kirkwood/patches-4.19/107-03-nsa325.patchdeletetarget/linux/kirkwood/config-4.19deletetarget/linux/kirkwood/patches-4.19/107-01-zyxel-nsa3x0-common-nand-partitions.patchdeletetarget/linux/kirkwood/patches-4.19/101-iconnect.patchdeletetarget/linux/kirkwood/patches-4.19/103-iomega-ix2-200.patchdeletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-nsa310b.dtsdeletetarget/linux/kirkwood/patches-4.19/105-ea4500.patchdeletetarget/linux/kirkwood/patches-4.19/106-goflexnet.patchdeletetarget/linux/kirkwood/patches-4.19/201-enable-sata-port-specific-led-triggers.patchdeletetarget/linux/kirkwood/patches-4.19/202-linksys-find-active-root.patchdeletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-linksys-audi.dtsdeletetarget/linux/kirkwood/patches-4.19/102-dockstar.patchdeletetarget/linux/kirkwood/patches-4.19/109-pogoplug_v4.patchtarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ramips/rt288x/base-files/etc/board.d/02_network03e742dcd82df43ce48c42e96e439e1a4bad14ec1588085609000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deRevert "ramips: explicitly disable built-in switch for lan-only devices" This reverts commit a1693bf626f8cd00363b0b98642b682522dfcf75. The rt288x and rt3883 devices in question don't have switches. Only keep the merged case for rt305x. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 16:53:29 +020003e742dcd82df43ce48c42e96e439e1a4bad14ecRevert "ramips: explicitly disable built-in switch for lan-only devices"edittarget/linux/ramips/rt288x/base-files/etc/board.d/02_networkedittarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ath79/image/tiny-tp-link.mktarget/linux/ath79/image/generic-tp-link.mk522f6b7eee479768dd7851e83c4530c3329b9f531588098486000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: add SUPPORTED_DEVICES based on ar71xx for some devices This adds some still-missing board names for old TP-Link devices to ath79 SUPPORTED_DEVICES. Fixes: FS#3017 Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 20:28:06 +0200522f6b7eee479768dd7851e83c4530c3329b9f53ath79: add SUPPORTED_DEVICES based on ar71xx for some devicesedittarget/linux/ath79/image/generic-tp-link.mkedittarget/linux/ath79/image/tiny-tp-link.mkinclude/prereq-build.mk35a8657a404a78a01a886a3f82f903ea345137e61588166783000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukbuild: prereq: change minimum make version to 3.82 undefine was added in make 3.82 which is now some 10 years ago, some make scripts are beginning to use 'undefine' Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-29 14:26:23 +010035a8657a404a78a01a886a3f82f903ea345137e6build: prereq: change minimum make version to 3.82editinclude/prereq-build.mkpackage/kernel/linux/modules/hwmon.mk3f660249e668d25dec65af3b2259433ed17046c11588168980000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: hwmon: add Analog Devices AD741x support Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-29 16:03:00 +02003f660249e668d25dec65af3b2259433ed17046c1kernel: hwmon: add Analog Devices AD741x supporteditpackage/kernel/linux/modules/hwmon.mktarget/linux/kirkwood/image/Makefiled9ff49967145600ff4bbc0f4eecef11fd96f6b161588176256000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: disable image for Linksys EA3500 (Audi) Due to the switch to DSA, the kernel image has become too big (2641k) for the kernel partition (2624k) on this device: WARNING: Image file [...]/linux-kirkwood/linksys_audi-uImage is too big Disable the device until this is fixed, so buildbots can continue their work. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-29 18:04:16 +0200d9ff49967145600ff4bbc0f4eecef11fd96f6b16kirkwood: disable image for Linksys EA3500 (Audi)edittarget/linux/kirkwood/image/Makefilepackage/utils/ugps/Makefile447d335d0018171645fd26a46a41a20f57b133781588192355000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgugps: nmea: fix time comparision Fix bug causing system time to be set over and over again, and causing massive log pollution. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 21:32:35 +0100447d335d0018171645fd26a46a41a20f57b13378ugps: nmea: fix time comparisioneditpackage/utils/ugps/Makefiletarget/linux/ath79/dts/ar9344_teltonika_rut955.dtstarget/linux/ath79/dts/ar9344_teltonika_rut9xx.dtsic8b309b53d6739b91d81311e4228f66f31c894f11588192355000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgath79: split Teltonika RUT955 to support other RUT9xx models Split device-tree of Teltonika RUT955 into a generic RUT9xx part and a part specific to that version of RUT955 already supported. Also harmonize GPIO and LED names with what is used by the vendor firmware and assign RS485 DTR signal. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 21:32:35 +0100c8b309b53d6739b91d81311e4228f66f31c894f1ath79: split Teltonika RUT955 to support other RUT9xx modelsaddtarget/linux/ath79/dts/ar9344_teltonika_rut9xx.dtsiedittarget/linux/ath79/dts/ar9344_teltonika_rut955.dtstarget/linux/ath79/image/generic.mktarget/linux/ath79/generic/base-files/etc/board.d/03_gpio_switchestarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtstarget/linux/ath79/generic/base-files/etc/board.d/02_networktarget/linux/ath79/generic/config-defaultaa4a33ac6256fadd7201908dad1be9659b942ecd1588192355000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgath79: add support for Teltonika RUT955 H7V3C0 This board was previously supported in ar71xx as 'RUT9XX'. The difference between that and the other RUT955 board already supported in ath79 is that instead of the SPI shift registers driving the LEDs and digital outputs that model got an I2C GPIO expander instead. To support LEDs during early boot and interrupt-driven digital inputs, I2C support as well as support for PCA953x has to be built-in and cannot be kernel modules, hence select those symbols for ath79/generic. Specification: - 550/400/200 MHz (CPU/DDR/AHB) - 128 MB of RAM (DDR2) - 16 MB of FLASH (SPI NOR) - 4x 10/100 Mbps Ethernet, with passive PoE support on LAN1 - 2T2R 2,4 GHz (AR9344) - built-in 4G/3G module (example: Quectel EC-25EU) - internal microSD slot (spi-mmc, buggy and disabled for now) - RS232 on D-Sub9 port (Cypress ACM via USB, /dev/ttyACM0) - RS422/RS485 (AR934x high speed UART, /dev/ttyATH1) - analog 0-24V input (MCP3221) - various digital inputs and outputs incl. a relay - 11x LED (4 are driven by AR9344, 7 by PCA9539) - 2x miniSIM slot (can be swapped via GPIO) - 2x RP-SMA/F (Wi-Fi), 3x SMA/F (2x WWAN, GPS) - 1x button (reset) - DC jack for main power input (9-30 V) - debugging UART available on PCB edge connector Serial console (/dev/ttyS0) pinout: - RX: pin1 (square) on top side of the main PCB (AR9344 is on top) - TX: pin1 (square) on bottom side Flash instruction: Vendor firmware is based on OpenWrt CC release. Use the "factory" image directly in GUI (make sure to uncheck "keep settings") or in U-Boot web based recovery. To avoid any problems, make sure to first update vendor firmware to latest version - "factory" image was successfully tested on device running "RUT9XX_R_00.06.051" firmware and U-Boot "3.0.1". Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 21:32:35 +0100aa4a33ac6256fadd7201908dad1be9659b942ecdath79: add support for Teltonika RUT955 H7V3C0edittarget/linux/ath79/generic/config-defaultedittarget/linux/ath79/image/generic.mkedittarget/linux/ath79/generic/base-files/etc/board.d/03_gpio_switchesaddtarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtsedittarget/linux/ath79/generic/base-files/etc/board.d/02_networktarget/linux/ath79/dts/ar9344_teltonika_rut955.dtstarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtsaa0526b5f27c9c9edad719dd9c521ef4dae10a001588197563000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgath79: fix dts of Teltonika RUT9xx devices The previous commits were missing a semicolon. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 22:59:23 +0100aa0526b5f27c9c9edad719dd9c521ef4dae10a00ath79: fix dts of Teltonika RUT9xx devicesedittarget/linux/ath79/dts/ar9344_teltonika_rut955.dtsedittarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtspackage/network/services/dnsmasq/files/dnsmasq.initb17a5a9bdb9f6f5ff73ceee0265b3f5de943d1bb1588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czdnsmasq: always inform about disabled dhcp service Init script checks for an already active DHCP server on the interface and if such DHCP server is found, then it logs "refusing to start DHCP" message, starts dnsmasq without DHCP service unless `option force 1` is set and caches the DHCP server check result. Each consecutive service start then uses this cached DHCP server check result, but doesn't provide log feedback about disabled DHCP service anymore. So this patch ensures, that the log message about disabled DHCP service on particular interface is always provided. Acked-by: Hans Dedecker <dedeckeh@gmail.com> Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +0200b17a5a9bdb9f6f5ff73ceee0265b3f5de943d1bbdnsmasq: always inform about disabled dhcp serviceeditpackage/network/services/dnsmasq/files/dnsmasq.initpackage/kernel/ath10k-ct/Makefile8036e7ebb53fc8125e985ef4e238970aeaaaed181588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czath10k-ct: update to version 2020-04-29 Pulls in workaround for TX rate code firmware bug which might as well help track it down via different printk()s and thus possibly provide more clue for proper fix. Firmware currently sends wrong (0xff) TX rate code which causes WARN_ONCE, so the workaround just changes this bogus value (0xff) into 0. For 5.4 it also pulls in tx-queue-wake throttling patch "ath10k: Restart xmit queues below low-water mark", which should improve performance with high number of concurrent TCP streams. Ref: https://github.com/greearb/ath10k-ct/pull/129 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +02008036e7ebb53fc8125e985ef4e238970aeaaaed18ath10k-ct: update to version 2020-04-29editpackage/kernel/ath10k-ct/Makefilepackage/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchpackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patchpackage/firmware/wireless-regdb/patches/010-regdb-fix-compatibility-with-python2.patchpackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchpackage/firmware/wireless-regdb/Makefile493eef5b279a0455b76bfacabdec3af8bf6423851588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czwireless-regdb: bump to latest release 2020-04-29 Update to latest release. Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +0200493eef5b279a0455b76bfacabdec3af8bf642385wireless-regdb: bump to latest release 2020-04-29editpackage/firmware/wireless-regdb/Makefiledeletepackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patchdeletepackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchdeletepackage/firmware/wireless-regdb/patches/010-regdb-fix-compatibility-with-python2.patchdeletepackage/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchtarget/linux/bcm27xx/patches-5.4/950-0341-drm-v3d-The-third-IRQ-is-optional.patchtarget/linux/bcm27xx/patches-5.4/950-0452-PCI-of-Add-inbound-resource-parsing-to-helpers.patchtarget/linux/bcm53xx/patches-5.4/180-usb-xhci-add-support-for-performing-fake-doorbell.patchtarget/linux/bcm27xx/patches-5.4/950-0212-bcmgenet-Better-coalescing-parameter-defaults.patchtarget/linux/generic/hack-5.4/702-phy_add_aneg_done_function.patchtarget/linux/bcm27xx/patches-5.4/950-0455-dma-direct-exclude-dma_direct_map_resource-from-the-.patchtarget/linux/bcm27xx/patches-5.4/950-0296-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patchtarget/linux/bcm27xx/patches-5.4/950-0456-dma-mapping-treat-dev-bus_dma_mask-as-a-DMA-limit.patchtarget/linux/bcm27xx/patches-5.4/950-0268-xhci-add-quirk-for-host-controllers-that-don-t-updat.patchtarget/linux/bcm27xx/patches-5.4/950-0318-dma-direct-Temporary-DMA-fix-on-arm64.patchtarget/linux/bcm27xx/patches-5.4/950-0222-usb-add-plumbing-for-updating-interrupt-endpoint-int.patchtarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patchtarget/linux/generic/config-5.4target/linux/generic/hack-5.4/550-loop-Report-EOPNOTSUPP-properly.patchtarget/linux/ramips/patches-5.4/991-at803x.patchtarget/linux/generic/hack-5.4/551-loop-Better-discard-support-for-block-devices.patchtarget/linux/generic/hack-5.4/902-debloat_proc.patchtarget/linux/bcm27xx/patches-5.4/950-0450-dma-direct-turn-ARCH_ZONE_DMA_BITS-into-a-variable.patchtarget/linux/apm821xx/patches-5.4/802-usb-xhci-force-msi-renesas-xhci.patchtarget/linux/bcm27xx/patches-5.4/950-0037-Add-dwc_otg-driver.patchinclude/kernel-version.mk5ea3ea154f9cc8a6f1d3425fa4763614e0e51f8d1588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czkernel: bump 5.4 to 5.4.36 Refreshed patches, removed upstreamed patch: generic/hack: 551-loop-Better-discard-support-for-block-devices.patch Added generic config symbol `ARM64_ERRATUM_1542419` due to Fixes: f2791551cedb ("arm64: errata: Hide CTR_EL0.DIC on systems affected by Neoverse-N1 #1542419"). Run tested: qemu-x86-64, apalis, nbg6617 Build tested: x86/64, imx6, ipq40xx, sunxi/a53 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +02005ea3ea154f9cc8a6f1d3425fa4763614e0e51f8dkernel: bump 5.4 to 5.4.36edittarget/linux/bcm27xx/patches-5.4/950-0222-usb-add-plumbing-for-updating-interrupt-endpoint-int.patchedittarget/linux/bcm27xx/patches-5.4/950-0296-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patchedittarget/linux/generic/hack-5.4/902-debloat_proc.patchedittarget/linux/apm821xx/patches-5.4/802-usb-xhci-force-msi-renesas-xhci.patcheditinclude/kernel-version.mkedittarget/linux/bcm27xx/patches-5.4/950-0341-drm-v3d-The-third-IRQ-is-optional.patchedittarget/linux/bcm27xx/patches-5.4/950-0452-PCI-of-Add-inbound-resource-parsing-to-helpers.patchdeletetarget/linux/generic/hack-5.4/551-loop-Better-discard-support-for-block-devices.patchedittarget/linux/bcm53xx/patches-5.4/180-usb-xhci-add-support-for-performing-fake-doorbell.patchedittarget/linux/bcm27xx/patches-5.4/950-0037-Add-dwc_otg-driver.patchedittarget/linux/bcm27xx/patches-5.4/950-0212-bcmgenet-Better-coalescing-parameter-defaults.patchedittarget/linux/generic/hack-5.4/702-phy_add_aneg_done_function.patchedittarget/linux/bcm27xx/patches-5.4/950-0455-dma-direct-exclude-dma_direct_map_resource-from-the-.patchedittarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patchedittarget/linux/bcm27xx/patches-5.4/950-0456-dma-mapping-treat-dev-bus_dma_mask-as-a-DMA-limit.patchedittarget/linux/generic/config-5.4edittarget/linux/generic/hack-5.4/550-loop-Report-EOPNOTSUPP-properly.patchedittarget/linux/bcm27xx/patches-5.4/950-0318-dma-direct-Temporary-DMA-fix-on-arm64.patchedittarget/linux/ramips/patches-5.4/991-at803x.patchedittarget/linux/bcm27xx/patches-5.4/950-0450-dma-direct-turn-ARCH_ZONE_DMA_BITS-into-a-variable.patchedittarget/linux/bcm27xx/patches-5.4/950-0268-xhci-add-quirk-for-host-controllers-that-don-t-updat.patchpackage/network/services/wireguard/Makefilef57230c4e6ee5af36d22bc0bef0bf7adc583c5b01588226453000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.comwireguard: bump to 1.0.20200429 * compat: support latest suse 15.1 and 15.2 * compat: support RHEL 7.8's faulty siphash backport * compat: error out if bc is missing * compat: backport hsiphash_1u32 for tests We now have improved support for RHEL 7.8, SUSE 15.[12], and Ubuntu 16.04. * compat: include sch_generic.h header for skb_reset_tc A fix for a compiler error on kernels with weird configs. * compat: import latest fixes for ptr_ring * compat: don't assume READ_ONCE barriers on old kernels * compat: kvmalloc_array is not required anyway ptr_ring.h from upstream was imported, with compat modifications, to our compat layer, to receive the latest fixes. * compat: prefix icmp[v6]_ndo_send with __compat Some distros that backported icmp[v6]_ndo_send still try to build the compat module in some corner case circumstances, resulting in errors. Work around this with the usual __compat games. * compat: ip6_dst_lookup_flow was backported to 3.16.83 * compat: ip6_dst_lookup_flow was backported to 4.19.119 Greg and Ben backported the ip6_dst_lookup_flow patches to stable kernels, causing breaking in our compat module, which these changes fix. * git: add gitattributes so tarball doesn't have gitignore files Distros won't need to clean this up manually now. * crypto: do not export symbols These don't do anything and only increased file size. * queueing: cleanup ptr_ring in error path of packet_queue_init Sultan Alsawaf reported a memory leak on an error path. * main: mark as in-tree Now that we're upstream, there's no need to set the taint flag. * receive: use tunnel helpers for decapsulating ECN markings ECN markings are now decapsulated using RFC6040 instead of the old RFC3168. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 2020-04-30 08:00:53 +0200f57230c4e6ee5af36d22bc0bef0bf7adc583c5b0wireguard: bump to 1.0.20200429editpackage/network/services/wireguard/Makefilepackage/system/uci/Makefile2855be31510f7defe99f4c01fb0639b8fdf9c69f1588276262000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.comuci: update to latest git HEAD ec8d323 file: preserve original file mode after commit Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> 2020-04-30 21:51:02 +02002855be31510f7defe99f4c01fb0639b8fdf9c69fuci: update to latest git HEADeditpackage/system/uci/Makefilepackage/base-files/files/bin/config_generatead27c133eb606ee39fa346b7bdb26c1764ee869e1588276272000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.combase-files: generate config files with correct permissions As touch creates files with permission 0644 use umask to create config files with permission 0600 to be inline with INSTALL_CONF Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> 2020-04-30 21:51:12 +0200ad27c133eb606ee39fa346b7bdb26c1764ee869ebase-files: generate config files with correct permissionseditpackage/base-files/files/bin/config_generateREADME.md4edacdeea752acf28b98a21ad5f753a4973b04841588303888000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comgeneral: add README.md 2020-05-01 12:31:28 +09004edacdeea752acf28b98a21ad5f753a4973b0484general: add README.mdaddREADME.mdscripts/download.pl247ca03e6e1e9045d5710298d0affd6d184e4dbf1588303888000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.combuild: update download.pl to change priority of mirrors 2020-05-01 12:31:28 +0900247ca03e6e1e9045d5710298d0affd6d184e4dbfbuild: update download.pl to change priority of mirrorseditscripts/download.pltarget/linux/ramips/rt305x/config-4.14target/linux/ramips/dts/rt3052_iodata_wn-g300dgr.dtstarget/linux/ramips/rt305x/base-files/etc/board.d/02_networktarget/linux/ramips/image/rt305x.mkc9ffb430929ed9351ddb26b398cb68ec573fdd8b1588303888000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comramips: Add support for I-O DATA WN-G300DGR IODATA WN-G300DGR is a 2.4GHz band 11n router, based on Ralink RT3052F. Specification: - RT3052F (384 MHz) - 32 MB of RAM (SDRAM) - 4 MB of FLASH (CFI) - 2T2R 2.4 GHz - 4x 10/100/1000 Mbps Ethernet (Realtek RTL8366RB) - 5x LED, 3x button - UART header on PCB Flash instruction using U-Boot TFTP: 1. Connect the UART pin on WN-G300DGR (CN1, Vcc/GND/TX/RX from caret) with PC 2. Set PC to fixed ip address 192.168.99.8 3. Download lede-ramips-rt305x-wn-g300dgr-squashfs-sysupgrade.bin and rename it to uImageWN-G300DGR 4. Start a tftp server with the file uImageWN-G300DGR in its root directory 5. Turn off the router 6. Turn on router and repeatedly press "2" key on the UART console 7. When entering tftp mode, press keys "y", "Enter", "Enter", "Enter" 8. After a short time, the firmware should be transferred from the tftp server 9. Wait ~60 second to complete flash Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> 2020-05-01 12:31:28 +0900c9ffb430929ed9351ddb26b398cb68ec573fdd8bramips: Add support for I-O DATA WN-G300DGRaddtarget/linux/ramips/dts/rt3052_iodata_wn-g300dgr.dtsedittarget/linux/ramips/image/rt305x.mkedittarget/linux/ramips/rt305x/config-4.14edittarget/linux/ramips/rt305x/base-files/etc/board.d/02_networktarget/linux/ath79/image/tiny.mktarget/linux/ath79/tiny/base-files/etc/hotplug.d/firmware/10-ath9k-eepromtarget/linux/ath79/tiny/base-files/etc/board.d/02_networktarget/linux/ath79/dts/ar7242_logitec_lan-w451ngr.dtse21fa8292738b748c348a3ea086e40dd8ec8298b1588303889000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comath79: add support for Logitec LAN-W451NGR ath79: convert to hex for LAN-W451NGR 2020-05-01 12:31:29 +0900e21fa8292738b748c348a3ea086e40dd8ec8298bath79: add support for Logitec LAN-W451NGRaddtarget/linux/ath79/dts/ar7242_logitec_lan-w451ngr.dtsedittarget/linux/ath79/image/tiny.mkedittarget/linux/ath79/tiny/base-files/etc/board.d/02_networkedittarget/linux/ath79/tiny/base-files/etc/hotplug.d/firmware/10-ath9k-eepromtarget/linux/ramips/image/mt7620.mktarget/linux/ramips/dts/mt7620a_elecom_wrc-1167ghbk2-i.dtstarget/linux/ramips/mt7620/base-files/etc/board.d/02_networktarget/linux/ramips/mt7620/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom7e11016b9dc46e64dbdc85a0b2de91426879270e1588303889000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comramips: add support for ELECOM WRC-1167GHBK2-I There is no plan to submit a PR to openwrt/openwrt. WRC-1167GHBK2-I does not have a device specific MAC address in the eeprom for MT7612E in "Factory" partition. 2020-05-01 12:31:29 +09007e11016b9dc46e64dbdc85a0b2de91426879270eramips: add support for ELECOM WRC-1167GHBK2-Iedittarget/linux/ramips/mt7620/base-files/etc/board.d/02_networkedittarget/linux/ramips/image/mt7620.mkedittarget/linux/ramips/mt7620/base-files/etc/hotplug.d/firmware/10-rt2x00-eepromaddtarget/linux/ramips/dts/mt7620a_elecom_wrc-1167ghbk2-i.dtstarget/linux/ramips/dts/mt7620n_iodata_wn-g300r3.dtstarget/linux/ramips/image/mt7620.mktarget/linux/ramips/mt7620/base-files/etc/board.d/02_network66aeb2c47e281454cbda5bb335ddfa621f479ba61588303889000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comramips: add support for I-O DATA WN-G300R3 2020-05-01 12:31:29 +090066aeb2c47e281454cbda5bb335ddfa621f479ba6ramips: add support for I-O DATA WN-G300R3addtarget/linux/ramips/dts/mt7620n_iodata_wn-g300r3.dtsedittarget/linux/ramips/image/mt7620.mkedittarget/linux/ramips/mt7620/base-files/etc/board.d/02_networkgithttps://taiha.net/jenkins/user/mailmailhttps://taiha.net/jenkins/user/noltarinoltarihttps://taiha.net/jenkins/user/ynezzynezzhttps://taiha.net/jenkins/user/koen.vandeputtekoen.vandeputtehttps://taiha.net/jenkins/user/gch981213gch981213https://taiha.net/jenkins/user/freifunkfreifunkhttps://taiha.net/jenkins/user/ldirldirhttps://taiha.net/jenkins/user/dedeckehdedeckehhttps://taiha.net/jenkins/user/haukehaukehttps://taiha.net/jenkins/user/lynxislynxishttps://taiha.net/jenkins/user/nbdnbdhttps://taiha.net/jenkins/user/musashino.openmusashino.openhttps://taiha.net/jenkins/user/danieldanielBUILD_CFG_DISTCLEANtrueユーザーmusashino205が実行tofumusashino20521566aeb2c47e281454cbda5bb335ddfa621f479ba666aeb2c47e281454cbda5bb335ddfa621f479ba6refs/remotes/origin/musashino66aeb2c47e281454cbda5bb335ddfa621f479ba666aeb2c47e281454cbda5bb335ddfa621f479ba6refs/remotes/origin/musashino66aeb2c47e281454cbda5bb335ddfa621f479ba666aeb2c47e281454cbda5bb335ddfa621f479ba6refs/remotes/origin/musashinohttps://github.com/musashino-build/openwrtconfig.buildinfobin/targets/bcm53xx/generic/config.buildinfofeeds.buildinfobin/targets/bcm53xx/generic/feeds.buildinfoopenwrt-bcm53xx-generic-asus-rt-ac56u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac56u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-ac56u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac56u-squashfs.trxopenwrt-bcm53xx-generic-asus-rt-ac68u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac68u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-ac68u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac68u-squashfs.trxopenwrt-bcm53xx-generic-asus-rt-ac87u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac87u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-ac87u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac87u-squashfs.trxopenwrt-bcm53xx-generic-asus-rt-n18u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-n18u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-n18u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-n18u-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wxr-1900dhp-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wxr-1900dhp-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wxr-1900dhp-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wxr-1900dhp-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-1750dhp-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-1750dhp-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wzr-1750dhp-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-1750dhp-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-600dhp2-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-600dhp2-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wzr-600dhp2-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-600dhp2-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP-EU.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP-EU.binopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP2-JP.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP2-JP.binopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-900dhp.manifestbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp.manifestopenwrt-bcm53xx-generic-dlink-dir-885l-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-dlink-dir-885l-initramfs.trxopenwrt-bcm53xx-generic-dlink-dir-885l-squashfs.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-dlink-dir-885l-squashfs.binopenwrt-bcm53xx-generic-linksys-ea6500-v2-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-linksys-ea6500-v2-initramfs.trxopenwrt-bcm53xx-generic-linksys-ea6500-v2-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-linksys-ea6500-v2-squashfs.trxopenwrt-bcm53xx-generic-luxul-abr-4500-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-abr-4500-initramfs.trxopenwrt-bcm53xx-generic-luxul-abr-4500-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-abr-4500-squashfs.lxlopenwrt-bcm53xx-generic-luxul-xap-1610-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xap-1610-initramfs.trxopenwrt-bcm53xx-generic-luxul-xap-1610-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xap-1610-squashfs.lxlopenwrt-bcm53xx-generic-luxul-xbr-4500-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xbr-4500-initramfs.trxopenwrt-bcm53xx-generic-luxul-xbr-4500-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xbr-4500-squashfs.lxlopenwrt-bcm53xx-generic-luxul-xwr-3150-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xwr-3150-initramfs.trxopenwrt-bcm53xx-generic-luxul-xwr-3150-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xwr-3150-squashfs.lxlopenwrt-bcm53xx-generic-netgear-r6250-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6250-initramfs.trxopenwrt-bcm53xx-generic-netgear-r6250-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6250-squashfs.chkopenwrt-bcm53xx-generic-netgear-r6300-v2-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6300-v2-initramfs.trxopenwrt-bcm53xx-generic-netgear-r6300-v2-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6300-v2-squashfs.chkopenwrt-bcm53xx-generic-netgear-r7000-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7000-initramfs.trxopenwrt-bcm53xx-generic-netgear-r7000-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7000-squashfs.chkopenwrt-bcm53xx-generic-netgear-r7900-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7900-initramfs.trxopenwrt-bcm53xx-generic-netgear-r7900-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7900-squashfs.chkopenwrt-bcm53xx-generic-netgear-r8000-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r8000-initramfs.trxopenwrt-bcm53xx-generic-netgear-r8000-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r8000-squashfs.chkopenwrt-bcm53xx-generic-phicomm-k3-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-phicomm-k3-initramfs.trxopenwrt-bcm53xx-generic-phicomm-k3-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-phicomm-k3-squashfs.trxopenwrt-bcm53xx-generic-smartrg-sr400ac-initramfs.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-smartrg-sr400ac-initramfs.binopenwrt-bcm53xx-generic-smartrg-sr400ac-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-smartrg-sr400ac-squashfs.trxopenwrt-bcm53xx-generic-tenda-ac9-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-tenda-ac9-initramfs.trxopenwrt-bcm53xx-generic-tenda-ac9-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-tenda-ac9-squashfs.trxbase-files_218-r0+13142-66aeb2c47e_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/base-files_218-r0+13142-66aeb2c47e_arm_cortex-a9.ipkblock-mount_2020-04-09-c80f7002-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/block-mount_2020-04-09-c80f7002-1_arm_cortex-a9.ipkfstools_2020-04-09-c80f7002-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/fstools_2020-04-09-c80f7002-1_arm_cortex-a9.ipkfwtool_2019-11-12-8f7fe925-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/fwtool_2019-11-12-8f7fe925-1_arm_cortex-a9.ipkip6tables_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/ip6tables_1.8.4-1_arm_cortex-a9.ipkiptables-mod-conntrack-extra_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/iptables-mod-conntrack-extra_1.8.4-1_arm_cortex-a9.ipkiptables-mod-ipopt_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/iptables-mod-ipopt_1.8.4-1_arm_cortex-a9.ipkiptables_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/iptables_1.8.4-1_arm_cortex-a9.ipkkernel_4.19.115-1-51f70450125775d3d740bcd94b3a2945_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kernel_4.19.115-1-51f70450125775d3d740bcd94b3a2945_arm_cortex-a9.ipkkmod-crypto-crc32c_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-crypto-crc32c_4.19.115-1_arm_cortex-a9.ipkkmod-crypto-hash_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-crypto-hash_4.19.115-1_arm_cortex-a9.ipkkmod-fs-ext4_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fs-ext4_4.19.115-1_arm_cortex-a9.ipkkmod-fs-ntfs_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fs-ntfs_4.19.115-1_arm_cortex-a9.ipkkmod-fs-vfat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fs-vfat_4.19.115-1_arm_cortex-a9.ipkkmod-fuse_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fuse_4.19.115-1_arm_cortex-a9.ipkkmod-gpio-button-hotplug_4.19.115-3_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-gpio-button-hotplug_4.19.115-3_arm_cortex-a9.ipkkmod-ip6-tunnel_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ip6-tunnel_4.19.115-1_arm_cortex-a9.ipkkmod-ip6tables_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ip6tables_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-conntrack-extra_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-conntrack-extra_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-conntrack_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-conntrack_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-core_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-core_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-ipopt_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-ipopt_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-ipset_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-ipset_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-nat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-nat_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-offload_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-offload_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-raw_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-raw_4.19.115-1_arm_cortex-a9.ipkkmod-iptunnel6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-iptunnel6_4.19.115-1_arm_cortex-a9.ipkkmod-leds-gpio_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-leds-gpio_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-default-on_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-default-on_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-heartbeat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-heartbeat_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-netdev_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-netdev_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-timer_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-timer_4.19.115-1_arm_cortex-a9.ipkkmod-lib-crc-ccitt_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-lib-crc-ccitt_4.19.115-1_arm_cortex-a9.ipkkmod-lib-crc16_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-lib-crc16_4.19.115-1_arm_cortex-a9.ipkkmod-nat46_4.19.115+2017-05-12-683fbd2b-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nat46_4.19.115+2017-05-12-683fbd2b-1_arm_cortex-a9.ipkkmod-nf-conntrack6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-conntrack6_4.19.115-1_arm_cortex-a9.ipkkmod-nf-conntrack_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-conntrack_4.19.115-1_arm_cortex-a9.ipkkmod-nf-flow_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-flow_4.19.115-1_arm_cortex-a9.ipkkmod-nf-ipt6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-ipt6_4.19.115-1_arm_cortex-a9.ipkkmod-nf-ipt_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-ipt_4.19.115-1_arm_cortex-a9.ipkkmod-nf-nat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-nat_4.19.115-1_arm_cortex-a9.ipkkmod-nf-reject6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-reject6_4.19.115-1_arm_cortex-a9.ipkkmod-nf-reject_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-reject_4.19.115-1_arm_cortex-a9.ipkkmod-nfnetlink_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nfnetlink_4.19.115-1_arm_cortex-a9.ipkkmod-nls-base_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-base_4.19.115-1_arm_cortex-a9.ipkkmod-nls-cp437_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-cp437_4.19.115-1_arm_cortex-a9.ipkkmod-nls-iso8859-1_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-iso8859-1_4.19.115-1_arm_cortex-a9.ipkkmod-nls-utf8_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-utf8_4.19.115-1_arm_cortex-a9.ipkkmod-phy-bcm-ns-usb2_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-phy-bcm-ns-usb2_4.19.115-1_arm_cortex-a9.ipkkmod-phy-bcm-ns-usb3_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-phy-bcm-ns-usb3_4.19.115-1_arm_cortex-a9.ipkkmod-ppp_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ppp_4.19.115-1_arm_cortex-a9.ipkkmod-pppoe_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-pppoe_4.19.115-1_arm_cortex-a9.ipkkmod-pppox_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-pppox_4.19.115-1_arm_cortex-a9.ipkkmod-scsi-core_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-scsi-core_4.19.115-1_arm_cortex-a9.ipkkmod-slhc_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-slhc_4.19.115-1_arm_cortex-a9.ipkkmod-usb-bcma_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-bcma_4.19.115-1_arm_cortex-a9.ipkkmod-usb-core_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-core_4.19.115-1_arm_cortex-a9.ipkkmod-usb-ehci_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-ehci_4.19.115-1_arm_cortex-a9.ipkkmod-usb-ledtrig-usbport_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-ledtrig-usbport_4.19.115-1_arm_cortex-a9.ipkkmod-usb-ohci_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-ohci_4.19.115-1_arm_cortex-a9.ipkkmod-usb-storage-extras_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-storage-extras_4.19.115-1_arm_cortex-a9.ipkkmod-usb-storage_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-storage_4.19.115-1_arm_cortex-a9.ipkkmod-usb2_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb2_4.19.115-1_arm_cortex-a9.ipkkmod-usb3_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb3_4.19.115-1_arm_cortex-a9.ipklibc_1.1.24-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libc_1.1.24-2_arm_cortex-a9.ipklibgcc1_8.4.0-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libgcc1_8.4.0-2_arm_cortex-a9.ipklibip4tc2_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libip4tc2_1.8.4-1_arm_cortex-a9.ipklibip6tc2_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libip6tc2_1.8.4-1_arm_cortex-a9.ipklibiwinfo-lua_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libiwinfo-lua_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipklibiwinfo20200105_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libiwinfo20200105_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipklibpthread_1.1.24-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libpthread_1.1.24-2_arm_cortex-a9.ipklibrt_1.1.24-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/librt_1.1.24-2_arm_cortex-a9.ipklibxtables12_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libxtables12_1.8.4-1_arm_cortex-a9.ipkmtd_25_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/mtd_25_arm_cortex-a9.ipknvram_10_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/nvram_10_arm_cortex-a9.ipkosafeloader_1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/osafeloader_1_arm_cortex-a9.ipkoseama_1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/oseama_1_arm_cortex-a9.ipkotrx_1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/otrx_1_arm_cortex-a9.ipkPackagesbin/targets/bcm53xx/generic/packages/PackagesPackages.gzbin/targets/bcm53xx/generic/packages/Packages.gzPackages.manifestbin/targets/bcm53xx/generic/packages/Packages.manifestPackages.sigbin/targets/bcm53xx/generic/packages/Packages.sigubi-utils_2.1.1-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/ubi-utils_2.1.1-1_arm_cortex-a9.ipksha256sumsbin/targets/bcm53xx/generic/sha256sumsversion.buildinfobin/targets/bcm53xx/generic/version.buildinfofalse#21527830652783065OpenWrt (master) for BUFFALO WZR-900DHP #215215falsefalse2151385SUCCESS1588452210372https://taiha.net/jenkins/job/OpenWrt-master-BUFFALO-WZR-900DHP_r/215/home-slave01target/linux/ramips/dts/mt7620a_iptime_a1004ns.dts45e2b7763f2a846bf1a40f5fa79b4cfe4678557a1587275243000https://taiha.net/jenkins/user/gch981213gch981213gch981213@gmail.comramips: replace pinctrl property names for ipTIME A1004ns The pinctrl driver had been replaced with the upstream one in b756ea2a909a ("ramips: replace pinctrl property names"), but the initial A1004ns support patch did not reflect the changes. This commit updates its pinctrl property names. Fixes: 9169482f640c ("ramips: add support for ipTIME A1004ns") Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-19 13:47:23 +080045e2b7763f2a846bf1a40f5fa79b4cfe4678557aramips: replace pinctrl property names for ipTIME A1004nsedittarget/linux/ramips/dts/mt7620a_iptime_a1004ns.dtstarget/linux/ath79/image/generic.mktarget/linux/ath79/dts/qca9556_avm_fritz450e.dtstarget/linux/ath79/generic/base-files/etc/board.d/01_ledstarget/linux/ath79/generic/base-files/lib/preinit/10_fix_eth_mac.shtarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtstarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eepromtarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsitarget/linux/ath79/generic/base-files/etc/board.d/02_network8d9c1087e4d07d625a9fef61d5dce71d850732ae1587307540000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: add support for AVM FRITZ!WLAN Repeater 450E SOC: Qualcomm QCA9556 (Scorpion) 560MHz MIPS74Kc RAM: 64MB Zentel A3R12E40CBF DDR2 FLASH: 16MiB Winbond W25Q128 SPI NOR WLAN1: QCA9556 2.4 GHz 802.11b/g/n 3x3 INPUT: WPS button LED: Power, WiFi, LAN, RSSI indicator Serial: Header Next to Black metal shield Pinout is 3.3V - RX - TX - GND (Square Pad is 3.3V) The Serial setting is 115200-8-N-1. Installation via EVA: In the first seconds after Power is connected, the bootloader will listen for FTP connections on 192.168.178.1. Firmware can be uploaded like following: ftp> quote USER adam2 ftp> quote PASS adam2 ftp> binary ftp> debug ftp> passive ftp> quote MEDIA FLSH ftp> put openwrt-sysupgrade.bin mtd1 Note that this procedure might take up to two minutes. You need to powercycle the device afterwards to boot OpenWRT. Tested-by: Andreas Ziegler <dev@andreas-ziegler.de> Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-19 16:45:40 +02008d9c1087e4d07d625a9fef61d5dce71d850732aeath79: add support for AVM FRITZ!WLAN Repeater 450Eedittarget/linux/ath79/image/generic.mkaddtarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsiedittarget/linux/ath79/generic/base-files/etc/board.d/01_ledsedittarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtsedittarget/linux/ath79/generic/base-files/lib/preinit/10_fix_eth_mac.shaddtarget/linux/ath79/dts/qca9556_avm_fritz450e.dtsedittarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eepromedittarget/linux/ath79/generic/base-files/etc/board.d/02_networkpackage/system/procd/Makefile7e9b56fde245373950efea3e04dcc58ada0d0bc51587334780000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgprocd: fix jail when running on glibc d200b70 jail: include /etc/nsswitch.conf in jail for glibc. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-19 23:19:40 +01007e9b56fde245373950efea3e04dcc58ada0d0bc5procd: fix jail when running on glibceditpackage/system/procd/Makefiletarget/linux/ramips/image/mt7621.mk08f5cac6fbd8ac97d6b012a0f6a5f0fabe19c6231587377619000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgramips: mt7621: add NETGEAR R7200 as DEVICE_ALT1 Netgear R7200 is another clone of Netgear R6700v2, introduced in: 6e80df5 ("ramips: add support for NETGEAR R6700v2/AC2400") Reported-by: Joel Pinsker, github user @joelp64 Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-20 11:13:39 +010008f5cac6fbd8ac97d6b012a0f6a5f0fabe19c623ramips: mt7621: add NETGEAR R7200 as DEVICE_ALT1edittarget/linux/ramips/image/mt7621.mkpackage/network/services/umdns/Makefile533da61ac63079f218a9946cd8e347b880c33dc01587378727000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukumdns: update to version 2020-04-20 e74a3f9 dns.c: improve input validation Addresses CVE-2020-11750 Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-20 11:32:07 +0100533da61ac63079f218a9946cd8e347b880c33dc0umdns: update to version 2020-04-20editpackage/network/services/umdns/Makefilepackage/network/services/relayd/Makefilebe172e663f318ec364c13f795df025bbcce9ac181587378727000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukrelayd: bump to version 2020-04-20 796da66 dhcp.c: improve input validation & length checks Addresses CVE-2020-11752 Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-20 11:32:07 +0100be172e663f318ec364c13f795df025bbcce9ac18relayd: bump to version 2020-04-20editpackage/network/services/relayd/Makefileinclude/netfilter.mk29a458b0cae3435bce41136ee3b4132b4103ffae1587388037000https://taiha.net/jenkins/user/koen.vandeputtekoen.vandeputtekoen.vandeputte@ncentric.comkernel: netfilter.mk: fix kmod-ipt-nat6 installation on 5.4 xt_MASQUERADE.ko is picked up by both kmod-ipt-nat and kmod-ipt-nat6, causing conflict As kmod-ipt-nat6 already depends on kmod-ipt-nat, remove xt_MASQUERADE from it Fixes: FS#2924 Fixes: 0fad8af85158 ("kernel: Include xt_MASQUERADE for kernel 5.2 and later") Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> 2020-04-20 15:07:17 +020029a458b0cae3435bce41136ee3b4132b4103ffaekernel: netfilter.mk: fix kmod-ipt-nat6 installation on 5.4editinclude/netfilter.mkpackage/boot/uboot-kirkwood/patches/110-dockstar.patchpackage/boot/uboot-kirkwood/patches/140-pogoplug_e02.patchpackage/boot/uboot-kirkwood/patches/200-openwrt-config.patchpackage/boot/uboot-kirkwood/patches/008-nsa325-uboot-generic.patchpackage/boot/uboot-kirkwood/patches/130-ib62x0.patchpackage/boot/uboot-kirkwood/patches/007-nsa310-uboot-generic.patchpackage/boot/uboot-kirkwood/Makefilepackage/boot/uboot-kirkwood/patches/150-goflexhome.patchpackage/boot/uboot-kirkwood/patches/120-iconnect.patchpackage/boot/uboot-kirkwood/patches/010-pogoplug_v4.patch6cafea5c5ea92be0152f475467a2434c90d018911587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czuboot-kirkwood: update to 2020.04 Update U-Boot to current 2020.04 release for kirkwood platform. Catch up with upstream and move some configuration options from the header files to the corresponding defconfig files. Compile tested: all devices Run tested: nsa310, pogoplugv4 Tested-by: Cezary Jackiewicz <cezary@eko.one.pl> [nsa310] Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-20 16:37:56 +02006cafea5c5ea92be0152f475467a2434c90d01891uboot-kirkwood: update to 2020.04editpackage/boot/uboot-kirkwood/patches/007-nsa310-uboot-generic.patcheditpackage/boot/uboot-kirkwood/patches/130-ib62x0.patcheditpackage/boot/uboot-kirkwood/patches/010-pogoplug_v4.patcheditpackage/boot/uboot-kirkwood/patches/120-iconnect.patcheditpackage/boot/uboot-kirkwood/patches/200-openwrt-config.patcheditpackage/boot/uboot-kirkwood/patches/008-nsa325-uboot-generic.patcheditpackage/boot/uboot-kirkwood/patches/110-dockstar.patcheditpackage/boot/uboot-kirkwood/Makefileeditpackage/boot/uboot-kirkwood/patches/150-goflexhome.patcheditpackage/boot/uboot-kirkwood/patches/140-pogoplug_e02.patchpackage/boot/arm-trusted-firmware-rockchip/Makefile79d7109225bc44dc527216565b5d0ffff45018e41587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czarm-trusted-firmware-rockchip: add new package This is needed to build the uboot-rockchip, needed for the rockchip target Signed-off-by: Tobias Mädel <t.maedel@alfeld.de> Tested-by: Tobias Schramm <t.schramm@manjaro.org> [replaced `mkdir -p` with INSTALL_DIR variable] Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-20 16:37:56 +020079d7109225bc44dc527216565b5d0ffff45018e4arm-trusted-firmware-rockchip: add new packageaddpackage/boot/arm-trusted-firmware-rockchip/Makefilepackage/boot/uboot-rockchip/Makefile797506011695d2dacba74bec717fbf88a7729ace1587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czuboot-rockchip: add new package This package is needed for the rockchip target. Signed-off-by: Tobias Mädel <t.maedel@alfeld.de> Tested-by: Tobias Schramm <t.schramm@manjaro.org> 2020-04-20 16:37:56 +0200797506011695d2dacba74bec717fbf88a7729aceuboot-rockchip: add new packageaddpackage/boot/uboot-rockchip/Makefiletarget/linux/rockchip/config-defaulttarget/linux/rockchip/armv8/config-5.4target/linux/rockchip/image/armv8.mktarget/linux/rockchip/armv8/base-files/etc/board.d/02_networktarget/linux/rockchip/armv8/base-files/lib/preinit/79_move_configtarget/linux/rockchip/image/mmc.bootscripttarget/linux/rockchip/armv8/target.mktarget/linux/rockchip/armv8/base-files/lib/upgrade/platform.shtarget/linux/rockchip/Makefiletarget/linux/rockchip/image/Makefile6a05a85dcbf91777a3666693b41bd71dee6d9bfd1587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czrockchip: add support for Pine64 RockPro64 This adds the new rockchip target and support for RockPro64 RK3399 Flash: 16 MiB SPI NOR RAM: 2 GiB/4 GiB LPDDR4 SoC: RK3399 USB: 2x USB 2.0, 1x USB 3.0, 1x USB-C Ethernet: 1x GbE PCIe: PCIe 2.0, 4 lanes Storage: eMMC or SD card Optional SDIO wifi/bt module The Pine64 RockPro64 is a single-board-computer with a 4x PCIe connector, 6 ARM64 cores (4 little, 2 big), plenty of RAM and storage. By default the single Gigabit-Ethernet port is configured as the LAN port. Installation of the firware is possible by dd'ing the image to an SD card or the eMMC flash. Serial: 3v3 1500000 8n1 U-boot is build from the mainline tree and integrated into the images. Required ATF to build u-boot is downloaded from a CI build bot. Signed-off-by: Tobias Mädel <t.maedel@alfeld.de> Tested-by: Tobias Schramm <t.schramm@manjaro.org> 2020-04-20 16:37:56 +02006a05a85dcbf91777a3666693b41bd71dee6d9bfdrockchip: add support for Pine64 RockPro64addtarget/linux/rockchip/armv8/base-files/etc/board.d/02_networkaddtarget/linux/rockchip/armv8/base-files/lib/preinit/79_move_configaddtarget/linux/rockchip/armv8/target.mkaddtarget/linux/rockchip/Makefileaddtarget/linux/rockchip/image/mmc.bootscriptaddtarget/linux/rockchip/config-defaultaddtarget/linux/rockchip/armv8/base-files/lib/upgrade/platform.shaddtarget/linux/rockchip/armv8/config-5.4addtarget/linux/rockchip/image/Makefileaddtarget/linux/rockchip/image/armv8.mkpackage/boot/uboot-rockchip/Makefile97673d87717abbced8f3a4998367aff62c8369111587393857000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czuboot-rockchip: fix ident string Commit 797506011695 ("uboot-rockchip: add new package") has added `OpenWRT` ident string, fix it to proper `OpenWrt`. Fixes: 797506011695 ("uboot-rockchip: add new package") Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-20 16:44:17 +020097673d87717abbced8f3a4998367aff62c836911uboot-rockchip: fix ident stringeditpackage/boot/uboot-rockchip/Makefiletarget/linux/x86/image/Makefile282e7862b77eb32cfff14a7b8e15089b94a9c3f91587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: image: drop dead code These are remnants of old image generation code, which now serve no purpose. Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +0100282e7862b77eb32cfff14a7b8e15089b94a9c3f9x86: image: drop dead codeedittarget/linux/x86/image/Makefiletarget/linux/x86/64/target.mktarget/linux/x86/image/legacy.mktarget/linux/x86/image/generic.mkfd94d03ae6ed74744f674e3c0b19a870078fed461587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: fix kmod-forcedeth package selection There's no such package as forcedeth, threfore the driver is never selected. Fix it by properly specifying package name. Fixes: 35f208d ("x86: add nforce eth to default packages") Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +0100fd94d03ae6ed74744f674e3c0b19a870078fed46x86: fix kmod-forcedeth package selectionedittarget/linux/x86/64/target.mkedittarget/linux/x86/image/legacy.mkedittarget/linux/x86/image/generic.mktarget/linux/x86/Makefiletarget/linux/x86/generic/target.mktarget/linux/x86/geode/target.mktarget/linux/x86/64/target.mkeca6946447aa0be38146314d15f9d86840d8f0ed1587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: select kmod-button-hotplug by default This package is useful by all subtargets, therefore move it to default packages selection. Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +0100eca6946447aa0be38146314d15f9d86840d8f0edx86: select kmod-button-hotplug by defaultedittarget/linux/x86/Makefileedittarget/linux/x86/geode/target.mkedittarget/linux/x86/generic/target.mkedittarget/linux/x86/64/target.mktarget/linux/x86/geode/target.mktarget/linux/x86/image/64.mktarget/linux/x86/64/target.mk9c23ecee577962c3836b6b1b2cdc222c59a257ad1587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: move packages selection to profiles This can be rather confusing for contributors, since there are three layers in which they can be added. As for now there are none profiles other than generic (exception: geos) let's move them to these profiles. Being here this commit also removes packages in geode profiles already enabled in kernel config. Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +01009c23ecee577962c3836b6b1b2cdc222c59a257adx86: move packages selection to profilesedittarget/linux/x86/geode/target.mkedittarget/linux/x86/image/64.mkedittarget/linux/x86/64/target.mktarget/linux/x86/image/geode.mkbe6543c53994b873a61689261f54ef23531654531587407058000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: really remove packages already enabled in kconfig This commit really removes packages in geode profiles already enabled in kernel config. Fixes: 9c23ecee57 ("x86: move packages selection to profiles") Reported-by: Tomasz Maciej Nowak <tomek_n@o2.pl> Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-20 19:24:18 +0100be6543c53994b873a61689261f54ef2353165453x86: really remove packages already enabled in kconfigedittarget/linux/x86/image/geode.mkpackage/system/ubus/Makefile4298f0878fa9e264212c180af8280c8a4c2e29a51587410818000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.comubus: update to latest git HEAD 171469e lua: avoid truncation of large numeric values Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> 2020-04-20 21:26:58 +02004298f0878fa9e264212c180af8280c8a4c2e29a5ubus: update to latest git HEADeditpackage/system/ubus/Makefiletarget/linux/lantiq/files-4.19/arch/mips/boot/dts/lantiq/ar9_avm_fritz7312.dts36f628910b8bf51216004621847f3eab3a62a10c1587420109000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eulantiq/fritz 7312: set maximum speed to 100 mbit The fritz 7312 does not support 1000 gbit. Advertising it makes it worse. Some NIC will change to 1000 gibt and turn off and on again for ever. Signed-off-by: Alexander Couzens <lynxis@fe80.eu> 2020-04-21 00:01:49 +020036f628910b8bf51216004621847f3eab3a62a10clantiq/fritz 7312: set maximum speed to 100 mbitedittarget/linux/lantiq/files-4.19/arch/mips/boot/dts/lantiq/ar9_avm_fritz7312.dtspackage/base-files/files/lib/upgrade/common.shb77fd0d30bfa93def97fc1633d389b994600fea31587420109000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eubase-files: ensure VERBOSE is set If not set, it shows the following error sh: out of range Signed-off-by: Alexander Couzens <lynxis@fe80.eu> 2020-04-21 00:01:49 +0200b77fd0d30bfa93def97fc1633d389b994600fea3base-files: ensure VERBOSE is seteditpackage/base-files/files/lib/upgrade/common.shtarget/linux/imx6/config-5.48d9b36270b1faecdf8c9632e0f18251df9a0990c1587473212000https://taiha.net/jenkins/user/koen.vandeputtekoen.vandeputtekoen.vandeputte@ncentric.comimx6: refresh kernel config Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com> 2020-04-21 14:46:52 +02008d9b36270b1faecdf8c9632e0f18251df9a0990cimx6: refresh kernel configedittarget/linux/imx6/config-5.4target/linux/mediatek/patches-5.4/0401-eth-fix-eth1-tx-timeout.patchtarget/linux/generic/pending-5.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patchtarget/linux/generic/pending-5.4/482-mtd-spi-nor-fix-4-byte-opcode-support-for-w25q256.patchtarget/linux/mediatek/patches-5.4/0999-hnat.patchtarget/linux/generic/backport-5.4/745-v5.7-net-dsa-mt7530-add-support-for-port-mirroring.patchtarget/linux/ipq40xx/patches-5.4/304-mtd-spi-nor-Add-support-for-mx25r3235f.patchtarget/linux/mediatek/patches-5.4/0400-eth-fix-rx-vlan-hw-offload.patchtarget/linux/ramips/patches-5.4/401-net-ethernet-mediatek-support-net-labels.patchtarget/linux/ramips/patches-5.4/302-spi-nor-add-gd25q512.patchinclude/kernel-version.mkfaf668be354af76b8b9f93921b426dc5e9782a981587500193000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czkernel: bump 5.4 to 5.4.34 Refreshed patches. Run tested: qemu-x86-64, apalis, a64-olinuxino Build tested: x86/64, imx6, sunxi/a53 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-21 22:16:33 +0200faf668be354af76b8b9f93921b426dc5e9782a98kernel: bump 5.4 to 5.4.34edittarget/linux/ramips/patches-5.4/302-spi-nor-add-gd25q512.patchedittarget/linux/ramips/patches-5.4/401-net-ethernet-mediatek-support-net-labels.patcheditinclude/kernel-version.mkedittarget/linux/generic/backport-5.4/745-v5.7-net-dsa-mt7530-add-support-for-port-mirroring.patchedittarget/linux/generic/pending-5.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patchedittarget/linux/mediatek/patches-5.4/0401-eth-fix-eth1-tx-timeout.patchedittarget/linux/generic/pending-5.4/482-mtd-spi-nor-fix-4-byte-opcode-support-for-w25q256.patchedittarget/linux/mediatek/patches-5.4/0400-eth-fix-rx-vlan-hw-offload.patchedittarget/linux/mediatek/patches-5.4/0999-hnat.patchedittarget/linux/ipq40xx/patches-5.4/304-mtd-spi-nor-Add-support-for-mx25r3235f.patchpackage/libs/openssl/Makefile3773ae127ac83766028f767ac744e87a7ddcaf501587502796000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czopenssl: bump to 1.1.1g Fixes NULL dereference in SSL_check_chain() for TLS 1.3, marked with high severity, assigned CVE-2020-1967. Ref: https://www.openssl.org/news/secadv/20200421.txt Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-21 22:59:56 +02003773ae127ac83766028f767ac744e87a7ddcaf50openssl: bump to 1.1.1geditpackage/libs/openssl/Makefilepackage/system/fstools/Makefileb7d6e80feea21aac80d5bd25dc3a0dd5b148fec91587545415000https://taiha.net/jenkins/user/nbdnbdnbd@nbd.namefstools: update to the latest version 84965b92f635 blockd: print symlink error code and string message 62c578c22f9d blockd: report "target" path as "mount" for autofs available mounts d1f1f2b38fa1 block: remove mount target file if it's a link 830441d790d6 blockd: remove symlink linkpath file if it's a dir or link c80f7002114f libfstools/mtd: attempt to read from OOB data if empty space is found Signed-off-by: Felix Fietkau <nbd@nbd.name> 2020-04-22 10:50:15 +0200b7d6e80feea21aac80d5bd25dc3a0dd5b148fec9fstools: update to the latest versioneditpackage/system/fstools/Makefiletarget/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7622-elecom-wrc-2533gent.dtsdf27e949fbbf13e1e2ab4db49f608165ef0ba9fe1587545415000https://taiha.net/jenkins/user/nbdnbdnbd@nbd.namemediatek: disable the unused pcie port for elecom wrc-2533gent Fixes MSI support for the primary device Signed-off-by: Felix Fietkau <nbd@nbd.name> 2020-04-22 10:50:15 +0200df27e949fbbf13e1e2ab4db49f608165ef0ba9femediatek: disable the unused pcie port for elecom wrc-2533gentedittarget/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7622-elecom-wrc-2533gent.dtstarget/linux/octeon/patches-5.4/120-cmdline-hack.patchtarget/linux/octeon/config-5.4target/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchtarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patch91594cb137154c2936853f293db1da19d125d28c1587659899000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: copy files to kernel 5.4 Copy config and patches to kernel 5.4. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> [split patch, fix patches-5.4 dirname, add description] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:19 +020091594cb137154c2936853f293db1da19d125d28cocteon: copy files to kernel 5.4addtarget/linux/octeon/config-5.4addtarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patchaddtarget/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchaddtarget/linux/octeon/patches-5.4/120-cmdline-hack.patchtarget/linux/octeon/patches-5.4/120-cmdline-hack.patchtarget/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchtarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patch655c14e88cc17509bdec71ca73594b345d20d7a11587659906000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: refresh patches for kernel 5.4 Refresh patches to make them apply to kernel 5.4. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> [split patch, refresh on newer kernel, add description] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:26 +0200655c14e88cc17509bdec71ca73594b345d20d7a1octeon: refresh patches for kernel 5.4edittarget/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchedittarget/linux/octeon/patches-5.4/120-cmdline-hack.patchedittarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patchtarget/linux/octeon/config-5.42095a4e2768c87e902fa7db4f2454ed399b13d561587659912000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: update config for kernel 5.4 Update config with make kernel_oldconfig. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> [split patch, redo kernel_oldconfig, add description] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:32 +02002095a4e2768c87e902fa7db4f2454ed399b13d56octeon: update config for kernel 5.4edittarget/linux/octeon/config-5.4target/linux/octeon/Makefilef6573ec24e2aaf83fd8a17de1abfe9c7da8787da1587659934000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: use kernel version 5.4 for testing Tested on EdgeRouter Lite (by Daniel Engberg) Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:54 +0200f6573ec24e2aaf83fd8a17de1abfe9c7da8787daocteon: use kernel version 5.4 for testingedittarget/linux/octeon/Makefiletarget/linux/ramips/mt76x8/config-4.14target/linux/ramips/mt7621/config-4.1458bec0d172fb7fc1146bdcdcd0f75b6644890fb61587659988000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: remove config-4.14 for mt7621/mt76x8 mt7621 and mt76x8 subtargets have been moved to kernel 5.4 and their DTS(I) files are incompatible to kernel 4.14. Remove the corresponding kernel config files to signal that more boldly and to prevent accidentally patching the wrong kernel when pulling in older config patches. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:39:48 +020058bec0d172fb7fc1146bdcdcd0f75b6644890fb6ramips: remove config-4.14 for mt7621/mt76x8deletetarget/linux/ramips/mt76x8/config-4.14deletetarget/linux/ramips/mt7621/config-4.14package/kernel/linux/modules/netsupport.mk7b2731a691f7abb53a8ef3b2bd7b7170f0f872641587728960000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekernel: replace "+@" IPV6 dependency by "+" The combination +@IPV6:kmod-ipsec6 is not valid, the +a:b syntax implies the @. Fix it. Fixes: 2e6b6f9fcaae ("kernel: add @IPv6 dependency to ipv6 modules") Reported-by: Oldřich Jedlička (@oldium) Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 13:49:20 +02007b2731a691f7abb53a8ef3b2bd7b7170f0f87264kernel: replace "+@" IPV6 dependency by "+"editpackage/kernel/linux/modules/netsupport.mktarget/linux/generic/files/drivers/mtd/myloader.ctarget/linux/generic/pending-4.19/430-mtd-add-myloader-partition-parser.patchtarget/linux/generic/pending-5.4/430-mtd-add-myloader-partition-parser.patchtarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchtarget/linux/generic/pending-5.4/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patchtarget/linux/generic/pending-4.14/430-mtd-add-myloader-partition-parser.patch5f923498415d79dc500f7ba26c30dde5c9f275861587743412000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekernel: fix include of myloader.o since kernel 5.4 Between 4.19 and 5.4, mtd parsers have been moved to "parsers" subdirectory. Based on this, the selection of myloader.o in OpenWrt was also moved to that subdirectory, while the Kconfig and our local myloader.c file remained in /drivers/mtd. This resulted in linking errors like the following (on ath25@5.4): make[8]: *** No rule to make target 'drivers/mtd/parsers/myloader.o', ... needed by 'drivers/mtd/parsers/built-in.a'. Stop. make[7]: *** [scripts/Makefile.build:500: drivers/mtd/parsers] Error 2 make[6]: *** [scripts/Makefile.build:500: drivers/mtd] Error 2 Since myloader.c is not too big, this patch moves it to the kernel patches, allowing to adjust the path for kernel 5.4 and keeping Makefiles and file paths better in sync. Other patches have been refreshed accordingly. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 17:50:12 +02005f923498415d79dc500f7ba26c30dde5c9f27586kernel: fix include of myloader.o since kernel 5.4edittarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchdeletetarget/linux/generic/files/drivers/mtd/myloader.cedittarget/linux/generic/pending-5.4/430-mtd-add-myloader-partition-parser.patchedittarget/linux/generic/pending-4.19/430-mtd-add-myloader-partition-parser.patchedittarget/linux/generic/pending-5.4/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patchedittarget/linux/generic/pending-4.14/430-mtd-add-myloader-partition-parser.patchtarget/linux/ath79/files/drivers/mtd/tplinkpart.ctarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchtarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchd3c9630811468499a94302fc57f3a4874f1614bc1587743459000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: move tplinkpart.c parser to patches Between 4.19 and 5.4, mtd parsers have been moved to "parsers" subdirectory. Like for myloader.c in the previous patch, this patch moves tplinkpart.c to the kernel patches, so the code and the kernel includes are at the same location and the path can be adjusted per kernel. While at it, remove some outdated kernel version switches from the C code. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 17:50:59 +0200d3c9630811468499a94302fc57f3a4874f1614bcath79: move tplinkpart.c parser to patchesdeletetarget/linux/ath79/files/drivers/mtd/tplinkpart.cedittarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchedittarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchpackage/kernel/lantiq/ltq-adsl/Makefilepackage/kernel/lantiq/ltq-adsl/Config.inpackage/kernel/lantiq/ltq-adsl-fw/Makefiled8b3f53f5e1fe13d2468feff94f4a1f8e53ba53a1587743962000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deltq-adsl(-fw): Makefile clean-up and fixes This fixes a few minor issues (partially cosmetic) in ltq-adsl and ltq-adsl-fw Makefiles: - fix PKG_SOURCE_URL and switch to https - remove non-existant FW_NAME variable - fix package name for config inclusion - fix config symbol for debugging Fixes: 1d0a9d0c0470 ("move ltq-adsl") Cc: John Crispin <john@phrozen.org> Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 17:59:22 +0200d8b3f53f5e1fe13d2468feff94f4a1f8e53ba53altq-adsl(-fw): Makefile clean-up and fixeseditpackage/kernel/lantiq/ltq-adsl/Config.ineditpackage/kernel/lantiq/ltq-adsl-fw/Makefileeditpackage/kernel/lantiq/ltq-adsl/Makefiletarget/linux/ath79/dts/qca9558_tplink_tl-wr941n-v7-cn.dtstarget/linux/ath79/dts/qca9558_ocedo_koala.dtstarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtstarget/linux/ath79/dts/qca9558_mikrotik_routerboard-922uags-5hpacd.dtstarget/linux/ath79/dts/qca9558_trendnet_tew-823dru.dtstarget/linux/ath79/dts/qca9558_ocedo_ursus.dtstarget/linux/ath79/dts/qca9558_engenius_epg5000.dtstarget/linux/ath79/dts/qca9557_buffalo_bhr-4grv2.dtstarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsitarget/linux/ath79/dts/qca9558_domywifi_dw33d.dtstarget/linux/ath79/dts/qca9558_sitecom_wlr-8100.dtstarget/linux/ath79/dts/qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dtstarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsitarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsitarget/linux/ath79/dts/qca9557_iodata_wn-ac-dgr.dtsitarget/linux/ath79/dts/qca9558_tplink_rex5x.dtsitarget/linux/ath79/dts/qca9558_librerouter_librerouter-v1.dtstarget/linux/ath79/dts/qca9558_zyxel_nbg6716.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wdr4900-v2.dtstarget/linux/ath79/dts/qca9557.dtsitarget/linux/ath79/dts/qca9558_tplink_archer-c.dtsitarget/linux/ath79/dts/qca9558_tplink_archer-d7.dtsitarget/linux/ath79/dts/qca9558_comfast_cf-wr650ac.dtsitarget/linux/ath79/dts/qca9558_netgear_ex7300.dtsitarget/linux/ath79/dts/qca9558_tplink_re350k-v1.dtstarget/linux/ath79/dts/qca955x.dtsic0a80b71254fb8710dbd1942a3916fbcdc02835e1587751349000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: rename qca9557.dtsi to qca955x.dtsi There are at least 3 different chips in the Scorpion series of SoCs. Rename the common DTSI to better reflect it's purpose for the whole series. Also rename the compatible bindings from qca,ar9557 and qca,qca9557 to qca,qca9550. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:02:29 +0200c0a80b71254fb8710dbd1942a3916fbcdc02835eath79: rename qca9557.dtsi to qca955x.dtsiedittarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsiedittarget/linux/ath79/dts/qca9558_mikrotik_routerboard-922uags-5hpacd.dtsedittarget/linux/ath79/dts/qca9557_buffalo_bhr-4grv2.dtsedittarget/linux/ath79/dts/qca9558_domywifi_dw33d.dtsedittarget/linux/ath79/dts/qca9558_ocedo_ursus.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsiedittarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsiaddtarget/linux/ath79/dts/qca955x.dtsiedittarget/linux/ath79/dts/qca9558_tplink_tl-wdr4900-v2.dtsedittarget/linux/ath79/dts/qca9558_zyxel_nbg6716.dtsedittarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtsedittarget/linux/ath79/dts/qca9558_sitecom_wlr-8100.dtsedittarget/linux/ath79/dts/qca9558_engenius_epg5000.dtsedittarget/linux/ath79/dts/qca9558_comfast_cf-wr650ac.dtsiedittarget/linux/ath79/dts/qca9558_tplink_rex5x.dtsideletetarget/linux/ath79/dts/qca9557.dtsiedittarget/linux/ath79/dts/qca9558_librerouter_librerouter-v1.dtsedittarget/linux/ath79/dts/qca9558_tplink_archer-c.dtsiedittarget/linux/ath79/dts/qca9558_netgear_ex7300.dtsiedittarget/linux/ath79/dts/qca9558_tplink_tl-wr941n-v7-cn.dtsedittarget/linux/ath79/dts/qca9558_trendnet_tew-823dru.dtsedittarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtsedittarget/linux/ath79/dts/qca9557_iodata_wn-ac-dgr.dtsiedittarget/linux/ath79/dts/qca9558_ocedo_koala.dtsedittarget/linux/ath79/dts/qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dtsedittarget/linux/ath79/dts/qca9558_tplink_archer-d7.dtsiedittarget/linux/ath79/dts/qca9558_tplink_re350k-v1.dtstarget/linux/ath79/dts/qca9558_ocedo_koala.dtstarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtstarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1750e.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1045nd-v2.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v3.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1750c.dtstarget/linux/ath79/dts/qca9556_avm_fritz450e.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v2.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1200i.dtstarget/linux/ath79/dts/qca9558_engenius_epg5000.dtstarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1200e.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1750i.dtsfceef288cf4c15d9d04bb3d8492159c48e5e0e7f1587751380000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: correct QCA9550 machine compatible binding Some boards using a QCA9556 or QCA9558 had their machine compatible binding incorrectly set to qca,qca9557. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:03:00 +0200fceef288cf4c15d9d04bb3d8492159c48e5e0e7fath79: correct QCA9550 machine compatible bindingedittarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1200e.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1750i.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v2.dtsedittarget/linux/ath79/dts/qca9558_ocedo_koala.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1200i.dtsedittarget/linux/ath79/dts/qca9558_engenius_epg5000.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v3.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1045nd-v2.dtsedittarget/linux/ath79/dts/qca9556_avm_fritz450e.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1750c.dtsedittarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtsedittarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1750e.dtstarget/linux/ath79/dts/qca953x.dtsi1f45ed6c994b154e657bbcab4465ce5f41154e7f1587751398000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: fix QCA953x DDR and GPIO compatible bindings The memory as well as GPIO controller had the wrong SoC name used for their compatible binding. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:03:18 +02001f45ed6c994b154e657bbcab4465ce5f41154e7fath79: fix QCA953x DDR and GPIO compatible bindingsedittarget/linux/ath79/dts/qca953x.dtsitarget/linux/ipq40xx/base-files/etc/board.d/02_network9fac9168c6471b743dbaac5cd038593f9f807e9d1587751421000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netipq40xx: fix alphabetical order in 02_network Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:03:41 +02009fac9168c6471b743dbaac5cd038593f9f807e9dipq40xx: fix alphabetical order in 02_networkedittarget/linux/ipq40xx/base-files/etc/board.d/02_networkpackage/system/procd/Makefile471b8bf8c14f7dba8a426f2c6448744d4c5ac1511587807093000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgprocd: extend requirejail attribute handling e2ed964 jail: don't fail unless requirejail is set 17e7ae7 jail: don't load libpreload-seccomp.so if it doesn't exist Fixes openwrt/packages#11913 Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-25 10:31:33 +0100471b8bf8c14f7dba8a426f2c6448744d4c5ac151procd: extend requirejail attribute handlingeditpackage/system/procd/Makefiletarget/linux/imx6/config-5.44a3e0f736f7b14e3e0df9c373f7d798a2247df231587813748000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czimx6: add back perf monitor related config symbol Commit 0543eb111081 ("imx6: 5.4: add missing kernel perf monitor symbol") has added missing kernel config symbol FSL_IMX8_DDR_PMU which is exposed only when building perf, so add it back. Fixes: 8d9b36270b1f ("imx6: refresh kernel config") Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-25 13:22:28 +02004a3e0f736f7b14e3e0df9c373f7d798a2247df23imx6: add back perf monitor related config symboledittarget/linux/imx6/config-5.4include/kernel-version.mktarget/linux/bcm27xx/patches-5.4/950-0281-drm-vc4-A-present-but-empty-dmas-disables-audio.patchef5d37ba5ee5c3ba9cc6943b3732194256beb8121587813748000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czkernel: bump 5.4 to 5.4.35 Refreshed one patch. Run tested: qemu-x86-64 Build tested: x86/64, imx6, sunxi/a53, rockchip/armv8 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-25 13:22:28 +0200ef5d37ba5ee5c3ba9cc6943b3732194256beb812kernel: bump 5.4 to 5.4.35editinclude/kernel-version.mkedittarget/linux/bcm27xx/patches-5.4/950-0281-drm-vc4-A-present-but-empty-dmas-disables-audio.patchtarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patch63696bd0fb9c97d6be6f91e360e46a9a9d0eab3c1587851116000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eukernel: backport support for clause 37 1000Base-X auto-negotiation This patch is needed for clause 37 1000Base-X encoding used in many SFP modules. Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:45:16 +020063696bd0fb9c97d6be6f91e360e46a9a9d0eab3ckernel: backport support for clause 37 1000Base-X auto-negotiationaddtarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patchtarget/linux/ramips/patches-5.4/991-at803x.patch6d924706a65a16f88bae7f2b3d29535df5b320ab1587851116000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.euramips: phy: at803x: support RGMII-to-SerDes and SFP support Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:45:16 +02006d924706a65a16f88bae7f2b3d29535df5b320abramips: phy: at803x: support RGMII-to-SerDes and SFP supportaddtarget/linux/ramips/patches-5.4/991-at803x.patchtarget/linux/ramips/image/mt7621.mkpackage/kernel/linux/modules/netdevices.mkec2f7a47d379c3828eec930df881b09acc6fec061587851116000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eukernel: add module to support SFP cages Enables kernel SFP case support. Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:45:16 +0200ec2f7a47d379c3828eec930df881b09acc6fec06kernel: add module to support SFP cageseditpackage/kernel/linux/modules/netdevices.mkedittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/dts/mt7621_ubnt_edgerouter-x-sfp.dtstarget/linux/ramips/mt7621/config-5.4target/linux/ramips/mt7621/base-files/etc/board.d/02_network4c70bb4f906b875aee1da6636aa7d2023ef690641587851325000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.euramips: enable SFP port for Ubiquiti ER-X-SFP SFP cage of this device is connected via a AT8031 phy to port 5 of the switch. This phy act as a RGMII-to-SerDes converter. Also a I2C clock gate needs to be enabled in order to access the SFP module via I2C bus. SFP cage also has module detect pin which is connected to I2C gpio expander. With this patch the kernel/PHYLINK now can detect, readout and use the SFP module/port. NOTE: SFP cage / AT8033 PHY only support 1000base-X encoding! This means that some SGMII modules can work and only at forced 1GBit/full-duplex! Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:48:45 +02004c70bb4f906b875aee1da6636aa7d2023ef69064ramips: enable SFP port for Ubiquiti ER-X-SFPedittarget/linux/ramips/mt7621/base-files/etc/board.d/02_networkedittarget/linux/ramips/dts/mt7621_ubnt_edgerouter-x-sfp.dtsedittarget/linux/ramips/mt7621/config-5.4package/kernel/linux/modules/netdevices.mkb23f72b5b615b31b348c4a3259a0d85d127487f01587894494000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: add kmod-phylink Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 11:48:14 +0200b23f72b5b615b31b348c4a3259a0d85d127487f0kernel: netdev: add kmod-phylinkeditpackage/kernel/linux/modules/netdevices.mkpackage/kernel/linux/modules/netdevices.mk71d5a0d92ba8599924b607501cd1a90d9d4fabee1587894506000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: add phylink dependency for sfp Fixes: ec2f7a47d379 ("kernel: add module to support SFP cages") Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 11:48:26 +020071d5a0d92ba8599924b607501cd1a90d9d4fabeekernel: netdev: add phylink dependency for sfpeditpackage/kernel/linux/modules/netdevices.mkpackage/kernel/linux/modules/netdevices.mkb359a6b948a6e25682ef5b6e82d2df8448b37c941587895678000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: fix kmod-sfp description capitalization Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 12:07:58 +0200b359a6b948a6e25682ef5b6e82d2df8448b37c94kernel: netdev: fix kmod-sfp description capitalizationeditpackage/kernel/linux/modules/netdevices.mktarget/linux/x86/image/Makefile97d86426e2ec4e6a875f82aa6e0ffdb802fbde221587898407000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czx86: fix unusable squashfs images by adding missing padding It was reported, that after image generation rework x86-64-generic-squashfs-rootfs.img image won't boot on XenServer x86_64 anymore: F2FS-fs (xvda): Magic Mismatch, valid(0xf2f52010) - read(0x84289960) F2FS-fs (xvda): Can't find valid F2FS filesystem in 1th superblock F2FS-fs (xvda): Magic Mismatch, valid(0xf2f52010) - read(0x4e8ee223) F2FS-fs (xvda): Can't find valid F2FS filesystem in 2th superblock List of all partitions: ca00 4207 xvda driver: vbd No filesystem could mount root, tried: ext3 ext2 ext4 squashfs iso9660 f2fs Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(202,0) So lets fix this by adding back padding which was introduced in commit a17d9482f5e2 ("x86: image: fix small disk space in squashfs overlay"). Ref: FS#3036 Fixes: 258f070d1a4f ("x86: fix missing squashfs and ext4 rootfs images") Fixes: cb007a7bf619 ("x86: switch image generation to new code") Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-26 12:53:27 +020097d86426e2ec4e6a875f82aa6e0ffdb802fbde22x86: fix unusable squashfs images by adding missing paddingedittarget/linux/x86/image/Makefilepackage/network/services/umdns/Makefile9f7c8ed0786be97eda879e5f6681994e4de53d741587902432000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukumdns: update to version 2020-04-25 cdac046 dns.c: fix input validation fix Due to a slight foobar typo, failing to de-reference a pointer, previous fix not quite as complete as it should have been. Improve CVE-2020-11750 fix Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-26 13:00:32 +01009f7c8ed0786be97eda879e5f6681994e4de53d74umdns: update to version 2020-04-25editpackage/network/services/umdns/Makefilepackage/network/services/relayd/Makefile9e7d11f3e275d6f5d6b3edd7f0fa0440da43c45a1587902436000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukrelayd: bump to version 2020-04-25 f4d759b dhcp.c: further improve validation Further improve input validation for CVE-2020-11752 Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-26 13:00:36 +01009e7d11f3e275d6f5d6b3edd7f0fa0440da43c45arelayd: bump to version 2020-04-25editpackage/network/services/relayd/Makefilepackage/kernel/linux/modules/netdevices.mk822c342d09e20e04677841730755c06c8d6efdfa1587903573000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: fix kmod-sfp symbols Fixes: ec2f7a47d379 ("kernel: add module to support SFP cages") Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 14:19:33 +0200822c342d09e20e04677841730755c06c8d6efdfakernel: netdev: fix kmod-sfp symbolseditpackage/kernel/linux/modules/netdevices.mktarget/linux/oxnas/base-files/init.d/set-irq-affinitytarget/linux/oxnas/base-files/etc/init.d/set-irq-affinity01961f163d927d6b44097f48a67bbc5b4c63eaf71587927915000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deoxnas: move service file to correct place This service file has been misplaced from the very beginning. Fixes: dcc34574efba ("oxnas: bring in new oxnas target") Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-26 21:05:15 +020001961f163d927d6b44097f48a67bbc5b4c63eaf7oxnas: move service file to correct placeaddtarget/linux/oxnas/base-files/etc/init.d/set-irq-affinitydeletetarget/linux/oxnas/base-files/init.d/set-irq-affinitytarget/linux/ramips/image/mt76x8.mkd16a4867669acd470b936620dba8fda86bc6400b1587928224000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: fix SUPPORTED_DEVICES for Mercury MAC1200R v2 Currently SUPPORTED_DEVICES only contains the old device string. Fix it by removing the first assignment. Fixes: c2334ad60dc8 ("ramips/mt76x8: Synchronize Makefiles with DTS compatible") Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-26 21:10:24 +0200d16a4867669acd470b936620dba8fda86bc6400bramips: fix SUPPORTED_DEVICES for Mercury MAC1200R v2edittarget/linux/ramips/image/mt76x8.mktarget/linux/ramips/image/rt305x.mk1dedad2a00d8519d4892b8529b5f2fffcb7682201587928413000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: remove unnecessary DEVICE_PACKAGES for Belkin F7C027 kmod-usb-dwc2 and kmod-usb-ledtrig-usbport are not target default packages, and Belkin F7C027 does not have a USB port anyway. Just drop it. Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-26 21:13:33 +02001dedad2a00d8519d4892b8529b5f2fffcb768220ramips: remove unnecessary DEVICE_PACKAGES for Belkin F7C027edittarget/linux/ramips/image/rt305x.mkpackage/devel/gdb/Makefileb0416c9c128f1c557f9314003105b0c9e4d37b361587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.degdb: disable gdbserver for arc Although gdb is supported, gdbserver is still not. checking whether gdbserver is supported on this host... no Build breaks as gdbserver executable is not found during packaging. Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com> 2020-04-26 21:20:47 +0200b0416c9c128f1c557f9314003105b0c9e4d37b36gdb: disable gdbserver for arceditpackage/devel/gdb/Makefilepackage/devel/perf/Makefile80f128d2aa7586ce068bbc24badc46ffab2edd4a1587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deperf: build with NO_LIBCAP=1 Build with NO_LIBCAP=1. This is to resolve build issue. Package perf is missing dependencies for the following libraries: libcap.so.2 Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com> 2020-04-26 21:20:47 +020080f128d2aa7586ce068bbc24badc46ffab2edd4aperf: build with NO_LIBCAP=1editpackage/devel/perf/Makefilepackage/kernel/mac80211/patches/ath/922-ath10k-increase-rx-buffer-size-to-2048.patchpackage/kernel/mac80211/patches/subsys/353-mac80211-use-more-bits-for-ack_frame_id.patch066ec97167e49b5c037b04dc4ec76c4cad5b75e21587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.demac80211: ath10k: increase rx buffer size to 2048 Before, only frames with a maximum size of 1528 bytes could be transmitted between two 802.11s nodes. For batman-adv for instance, which adds its own header to each frame, we typically need an MTU of at least 1532 bytes to be able to transmit without fragmentation. This patch now increases the maxmimum frame size from 1528 to 1656 bytes. Tested with two ath10k devices in 802.11s mode, as well as with batman-adv on top of 802.11s with forwarding disabled. Fix originally found and developed by Ben Greear. Link: https://github.com/greearb/ath10k-ct/issues/89 Link: https://github.com/greearb/ath10k-ct/commit/9e5ab25027e0971fa24ccf93373324c08c4e992d Cc: Ben Greear <greearb@candelatech.com> Signed-off-by: Linus Lüssing <ll@simonwunderlich.de> Signed-off-by: Sven Eckelmann <sven@narfation.org> 2020-04-26 21:20:47 +0200066ec97167e49b5c037b04dc4ec76c4cad5b75e2mac80211: ath10k: increase rx buffer size to 2048editpackage/kernel/mac80211/patches/subsys/353-mac80211-use-more-bits-for-ack_frame_id.patchaddpackage/kernel/mac80211/patches/ath/922-ath10k-increase-rx-buffer-size-to-2048.patchtools/mkimage/patches/050-image_h_portability.patchtools/mkimage/patches/060-remove_kernel_includes.patchtools/mkimage/patches/070-remove_generated_autoconf.patchtools/mkimage/patches/030-allow-to-use-different-magic.patchtools/mkimage/patches/050-Add-compatibility-with-non-Linux-hosts.patchtools/mkimage/Makefiletools/mkimage/patches/210-link-libcrypto-static.patch042917f1c4e8e68ed6c6948dcaf57d35d0b3c3661587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.detools/mkimage: update to 2020.04 also change the download source to https and add a mirror drop merged patches Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> [Add extra changes to compile on FreeBSD, merge two patches] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> 2020-04-26 21:20:47 +0200042917f1c4e8e68ed6c6948dcaf57d35d0b3c366tools/mkimage: update to 2020.04edittools/mkimage/patches/030-allow-to-use-different-magic.patchedittools/mkimage/Makefiledeletetools/mkimage/patches/050-image_h_portability.patchedittools/mkimage/patches/210-link-libcrypto-static.patchdeletetools/mkimage/patches/060-remove_kernel_includes.patchaddtools/mkimage/patches/050-Add-compatibility-with-non-Linux-hosts.patchaddtools/mkimage/patches/070-remove_generated_autoconf.patchinclude/u-boot.mk60712bd536a4fcb4335b152b2b3a3544ccdf1cd01587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deu-boot.mk: switch download to https ftp can cause problems on some networks switch primary download location to https and add another mirror Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> 2020-04-26 21:20:47 +020060712bd536a4fcb4335b152b2b3a3544ccdf1cd0u-boot.mk: switch download to httpseditinclude/u-boot.mkpackage/boot/uboot-envtools/Makefileb397df51aac42db3ebbf3cb9cb2db78c902803de1587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deuboot-envtools: update to 2020.04 also revert to directly download the archive from https Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> 2020-04-26 21:20:47 +0200b397df51aac42db3ebbf3cb9cb2db78c902803deuboot-envtools: update to 2020.04editpackage/boot/uboot-envtools/Makefilepackage/boot/uboot-envtools/files/ath7975512fe0e76428e065c51d18dd41fd9857f7963c1587930330000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deuboot-envtools: fix domywifi_dw33d Bad CRC error The current dw33d partition index has changed, this patch solves this problem. old partition layout dev: size erasesize name mtd0: 00040000 00010000 "u-boot" mtd1: 00010000 00010000 "u-boot-env" mtd2: 00fa0000 00010000 "oem-firmware" mtd3: 00010000 00010000 "art" mtd4: 00500000 00020000 "kernel" mtd5: 05b00000 00020000 "ubi" mtd6: 02000000 00020000 "oem-backup" new partition layout dev: size erasesize name mtd0: 00500000 00020000 "kernel" mtd1: 05b00000 00020000 "ubi" mtd2: 02000000 00020000 "oem-backup" mtd3: 00040000 00010000 "u-boot" mtd4: 00010000 00010000 "u-boot-env" mtd5: 00fa0000 00010000 "oem-firmware" mtd6: 00010000 00010000 "art" Signed-off-by: weidong jia <jwdsccd@gmail.com> 2020-04-26 21:45:30 +020075512fe0e76428e065c51d18dd41fd9857f7963cuboot-envtools: fix domywifi_dw33d Bad CRC erroreditpackage/boot/uboot-envtools/files/ath79target/linux/generic/backport-4.14/050-v4.19-f2fs-skip-verifying-block-address-non-regular-inode.patchee500186a5617dfe80f4b762fd6bd0c38af93d491587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.dekernel: backport fix for non-regular inodes on f2fs Upstream commit dda9f4b9ca ("f2fs: fix to skip verifying block address for non-regular inode"). On 4.14, attempting to perform operations on a non-regular inode residing on an f2fs filesystem, such rm-ing a device node, would fail and lead to a warning / call trace in dmesg. This fix was already applied to other kernels upstream - including 4.19, from which the patch was taken. More info at https://bugzilla.kernel.org/show_bug.cgi?id=202495. Signed-off-by: Matt Merhar <mattmerhar@protonmail.com> 2020-04-26 21:45:41 +0200ee500186a5617dfe80f4b762fd6bd0c38af93d49kernel: backport fix for non-regular inodes on f2fsaddtarget/linux/generic/backport-4.14/050-v4.19-f2fs-skip-verifying-block-address-non-regular-inode.patchpackage/kernel/linux/modules/netdevices.mk5d81b28a829ac20fb60991e71ee7a7c53d14fd581587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.dekernel: support intel X7xx 10/40GbE adapters Signed-off-by: Xiaobo Tian <peterwillcn@gmail.com> [Add i40evf/i40evf.ko and setect CONFIG_IAVF] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> 2020-04-26 21:45:41 +02005d81b28a829ac20fb60991e71ee7a7c53d14fd58kernel: support intel X7xx 10/40GbE adapterseditpackage/kernel/linux/modules/netdevices.mktoolchain/gcc/common.mkcf22c4435e3bcf33e407cab71f7ff48aa00b4ac81587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.detoolchain/gcc: eliminate uClibc atexit hack This seems to be over 10 years old. It doesn't seem to be needed anymore. Tested on malta with uClibc (selected BROKEN). Signed-off-by: Rosen Penev <rosenp@gmail.com> 2020-04-26 21:45:41 +0200cf22c4435e3bcf33e407cab71f7ff48aa00b4ac8toolchain/gcc: eliminate uClibc atexit hackedittoolchain/gcc/common.mkpackage/boot/uboot-envtools/files/mvebutarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/image/cortexa53.mktarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_network050c24f05c85268431515fb118a0710941473f2c1587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.demvebu: add support for GL.iNet GL-MV1000 This patch adds supports for GL-MV1000. Specification: - SOC: Marvell Armada 88F3720 (1GHz) - Flash: 16MB (W25Q128FWSIG) - RAM: 1GB DDR4 - Ethernet: 3x GE (1 WAN + 2 LAN) - EMMC: 8GB EMMC (KLM8G1GETF-B041) - MicroSD: 1x microSD slot - USB: 1x USB 2.0 port(TypeA),1x USB 3.0 port(TypeC) - Button: 1x reset button,1x slide switch - LED: 3x greed LED - UART: 1x UART on PCB (JP1: 3.3V, RX, TX, GND) Update firmware instructions ============================ In the compiled,please gzip -d xxx.img.gz,then update firmware on uboot web. Signed-off-by: Li Zhang <li.zhang@gl-inet.com> [Copied dts file to files-5.4] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> 2020-04-26 21:45:41 +0200050c24f05c85268431515fb118a0710941473f2cmvebu: add support for GL.iNet GL-MV1000edittarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_networkaddtarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsaddtarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsedittarget/linux/mvebu/image/cortexa53.mkeditpackage/boot/uboot-envtools/files/mvebutarget/linux/bcm53xx/config-5.4ad697aabc30875bd078275f59e69667279aa075d1587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.debcm53xx: 5.4: enable NAND NAND driver was dropped in the 5.4 bump, so enable it back Fixes: 50c6938b95a0 ("bcm53xx: add v5.4 support") Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> 2020-04-26 21:45:41 +0200ad697aabc30875bd078275f59e69667279aa075dbcm53xx: 5.4: enable NANDedittarget/linux/bcm53xx/config-5.4package/boot/uboot-envtools/files/mvebutarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtstarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtstarget/linux/mvebu/image/cortexa53.mktarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_network3fdb08681b36537f430dc55743c90154790554ce1587939912000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.demvebu: tidy up support for GL.iNet GL-MV1000 This fixes a bunch of cosmetic issues with GL.iNet GL-MV1000: - apply alphabetic sorting in multiple files - use armada-3720 prefix for DTS like for other devices - fix vendor capitalization for model in DTSes - remove trivial comment in DTS files - use DEVICE_VENDOR/DEVICE_MODEL - remove redundant SUPPORTED_DEVICES - use SOC instead of DEVICE_DTS - remove empty line at EOF Fixes: 050c24f05c85 ("mvebu: add support for GL.iNet GL-MV1000") Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 00:25:12 +02003fdb08681b36537f430dc55743c90154790554cemvebu: tidy up support for GL.iNet GL-MV1000deletetarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsdeletetarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsedittarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_networkaddtarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtsedittarget/linux/mvebu/image/cortexa53.mkeditpackage/boot/uboot-envtools/files/mvebuaddtarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtstarget/linux/ath79/config-5.4target/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchtarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchtarget/linux/ath79/config-4.193f5997fb2874fe5c752f3f54de12d20081c2be1b1587982841000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: remove unused TP-Link partition parser This parser was added with the target, but no device seems to use it currently, as all partitions are specified in the device-tree. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:20:41 +02003f5997fb2874fe5c752f3f54de12d20081c2be1bath79: remove unused TP-Link partition parseredittarget/linux/ath79/config-5.4deletetarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchdeletetarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchedittarget/linux/ath79/config-4.19target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.c5358d8b995f7aa52e16dd45cef082fc9983c8b391587982841000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: ag71xx: remove code for legacy kernels ath79 does not support kernels prior to 4.19 anymore. Remove legacy code for those kernels from the ag71xx driver. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:20:41 +02005358d8b995f7aa52e16dd45cef082fc9983c8b39ath79: ag71xx: remove code for legacy kernelsedittarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.ctarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.cc76046991830ee6d61594acb51884bd2ef8bebc81587982905000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: ag71xx: unify version dependent code Use IS_ERR_OR_NULL macro to use the same code on kernel 4.19 as well as 5.4. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:21:45 +0200c76046991830ee6d61594acb51884bd2ef8bebc8ath79: ag71xx: unify version dependent codeedittarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.ctarget/linux/ath79/dts/qca9558_ocedo_ursus.dtstarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsitarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsi654eec5a2d5d7c70385020e6a4c6ee12ae24f7ba1587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: enable SGMII workaround for affected boards These boards suffer from a sudden inability to establish a link on the SGMII. Enable the workaround to fix the link when it dies. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:22:02 +0200654eec5a2d5d7c70385020e6a4c6ee12ae24f7baath79: enable SGMII workaround for affected boardsedittarget/linux/ath79/dts/qca9558_ocedo_ursus.dtsedittarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsiedittarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsitarget/linux/ramips/image/mt7621.mkce1957100411b0a751d6431d36def9c28048b4dc1587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netramips: mt7621: use lzma-loader for D-Link DIR-860L B1 This device has trouble extracting big kernel from flash, and supports LZMA compressed kernels only. Using OpenWrt kernel loader saves us 64 KB compared to the dictionary size limiting workaround. Factory image sizes (commit: 5f126c541a74) with "CONFIG_ALL_KMODS=y": - original ("-d23", default): 4784188 bytes, LZMA ERROR 1 - with "-d19": 4915260, LZMA ERROR 1 - with "-d18": 4915260, diff to original: +128 KB - with "-d17": 4980796, diff to original: +192 KB - with this patch: 4849724, diff to original: +64 KB To save some CPU cycle, use minimal compression ("-a0") for the LZMA compressed uImage. The most robust solution would use a different loader, which reads the compressed kernel directly from the flash. See the thread at [0] for more details! [0] http://lists.infradead.org/pipermail/openwrt-devel/2020-April/022926.html Signed-off-by: Szabolcs Hubai <szab.hu@gmail.com> Tested-by: Stijn Segers <foss@volatilesystems.org> [fixed identation] Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:22:02 +0200ce1957100411b0a751d6431d36def9c28048b4dcramips: mt7621: use lzma-loader for D-Link DIR-860L B1edittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/image/mt7621.mka25bb8610ffb985feb49652ce633a60182a0bd5c1587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netramips: use lzma-loader for Japanese mt7621 devices In several Japanese routers with MT7621 SoC, the official sysupgrade image cannot be booted properly after switching to kernel 5.4. This commit fixes the issue by using lzma-loader. Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> 2020-04-27 12:22:02 +0200a25bb8610ffb985feb49652ce633a60182a0bd5cramips: use lzma-loader for Japanese mt7621 devicesedittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/image/mt7621.mkc998ae7f0e9bd51be4935055efbc3834a92698b11587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netramips: use lzma-loader for I-O DATA mt7621 devices The official sysupgrade images for I-O DATA devices manufactured by MSTC (MitraStar Technology Corp.) cannot be booted normally and the kernel panics after switching to kernel 5.4. This commit fixes the issue by using lzma-loader. Note: These devices use Z-LOADER to read the kernel from NAND flash and boot it. Z-LOADER cannot load and start plain lzma-loader, so additional lzma-compression is needed. Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> Co-developed-by: Yanase Yuki <dev@zpc.sakura.ne.jp> Signed-off-by: Yanase Yuki <dev@zpc.sakura.ne.jp> Tested-by: Yanase Yuki <dev@zpc.sakura.ne.jp> [wn-ax2033gr] 2020-04-27 12:22:02 +0200c998ae7f0e9bd51be4935055efbc3834a92698b1ramips: use lzma-loader for I-O DATA mt7621 devicesedittarget/linux/ramips/image/mt7621.mkpackage/kernel/mt76/Makefilepackage/kernel/mt76/patches/0001-mt76-mt76x0-pci-add-mt7610-PCI-ID.patch1c008b61bd1284ea68abdc59173de484110986c91588010964000https://taiha.net/jenkins/user/nbdnbdnbd@nbd.namemt76: update to the latest version bef8f8a5966d mt76: mt7615: remove a stray if statement 89bd7199487f mt76: remove variable 'val' set but not used ee8ac234b84e mt76: mt7615: introduce mt7615_mcu_fill_msg 4999db4668f0 mt76: mt7615: introduce mt7615_mcu_wait_response 8ce6e40eba03 mt76: mt7615: cleanup fw queue just for mmio devices 9d1d2ee9add3 mt76: mt7615: introduce mt7615_init_device routine 7fbd2a57cea4 mt76: always init to 0 mcu messages 3b277cf18d95 mt76: mt7615: introduce mt7615_mcu_send_message routine 2a4132a55a4f mt76: mt7615: add mt7615_mcu_ops data structure 9ba71749a122 mt76: mt7615: move mt7615_mcu_set_bmc to mt7615_mcu_ops 2e991f3e8cdd mt76: mt7615: move mt7615_mcu_set_sta in mt7615_mcu_ops 56852057cb90 mt76: mt7615: rely on skb API for mt7615_mcu_set_eeprom 642ecd978887 mt76: mt7615: rework mt7615_mcu_set_bss_info using skb APIs 2b0810af4a52 mt76: mt7615: move more mcu commands in mt7615_mcu_ops data structure 7a6285e63d88 mt76: mt7615: introduce MCU_FW_PREFIX for fw mcu commands e536b42ebc7d mt76: mt7615: introduce mt7615_register_map fccbdb628ffd mt76: mt7615: add mt7663e support to mt7615_reg_map d42244e9255c mt76: mt7615: add mt7663e support to mt7615_{driver,firmware}_own aebbe088127f mt76: mt7615: add mt7663e support to mt7615_mcu_set_eeprom 28e22d07f892 mt76: mt7615: introduce mt7615_eeprom_parse_hw_band_cap routine 167428592647 mt76: mt7615: introduce mt7615_init_mac_chain routine 23ca7acfc856 mt76: mt7615: introduce uni cmd command types c4171728cf70 mt76: mt7615: introduce set_bmc and st_sta for uni commands 9e5c76d2310a mt76: mt7615: add more uni mcu commands 779b2cebc147 mt76: mt7615: introduce set_ba uni command 21ee7da00f0a mt76: mt7615: get rid of sta_rec_wtbl data structure 2097f74f664c mt76: mt7615: introduce mt7663e support 8e9cd01228d0 mt7615: sync Kconfig with upstream 3b4f93840950 mt76: add memory barrier to DMA queue kick 8d301ace8ed7 mt76: mt7615: fix mt7663e firmware struct endianness 9bc1850ce711 mt76: mt7615: fix endianness in unified command a1b9b7d94aa0 mt76: mt7615: add missing declaration in mt7615.h 6e4b2a709fe7 mt76: sync Makefile with upstream 258dfb6afb30 mt76: mt76x02u: Add support for newer versions of the XBox One wifi adapter 9c3d84b62cc0 mt76: mt76x2u: introduce Mercury UD13 support ea8ea71933ca mt76: mt76x0: pci: add mt7610 PCI ID 9d555f82d329 mt76: mt7615: modify mt7615_ampdu_stat_read for each phy 8bd26d6c3172 mt76: mt7615: enable aggr_stats for both phy 1315afa511e0 mt76: mt7615: cleanup mib related defines and structs 072b50c61e0e mt76: mt7615: add more useful Tx mib counters b23ff3e9343a mt76: mt7663: fix mt7615_mac_cca_stats_reset routine 294abe47c9b2 mt76: mt7663: enable nf estimation d2d7bf2243f6 mt76: mt7615: make scs configurable per phy 908a2cfab88f mt76: mt7663: disable RDD commands eaef0a268b95 mt76: mt7615: add ethool support to mt7663 driver 96e07ef1113d mt76: mt7615: introduce mt7615_mcu_set_channel_domain mcu command 67182f36e3be mt76: mt7663: keep Rx filters as the default e6a3f3ffe53a mt76: mt7615: introduce hw scan support 12ecd5ba2146 mt76: mt7615: introduce scheduled scan support f6ab0bee3172 mt76: mt7615: introduce BSS absence event f208a9430044 mt76: mt7615: introduce rlm tlv in bss_info mcu command ea4f4d216dbe mt76: mt7615: remove unnecessary register operations 72c9380e70f9 mt76: add headroom and tailroom to mt76_mcu_ops data structure 63e14669e09d mt76: mt7615: introduce mt7663u support to mt7615_write_txwi 29d359ac7626 mt76: mt7615: introduce mt7615_mac_update_rate_desc routine 1f1dd2cb5b49 mt76: mt7615: introduce __mt7663_load_firmware routine cb6dcfd3cf13 mt76: mt7615: move mt7615_mac_wtbl_addr in mac.h d28e8e7ef912 mt76: mt76u: rely on mt7622 queue scheme for mt7663u f78cf8957aba mt76: mt7615: rework wtbl key configuration 2829497aaaf5 mt76: mt7615: introduce mt7615_wtbl_desc data structure 02c9ec4a15e7 mt76: mt7615: add address parameter to mt7615_eeprom_init e9c640c0a79e mt76: mt7663: correct the name of the rom patch 1e8b2fe5ab03 mt76: mt7615: do not always reset the dfs state setting the channel ec0ea46dacf9 mt76: mt7615: Delete an error message in mt7622_wmac_probe() d16a4698f1ac mt76: mt7615: disable merge of OTP ROM data by default 2b58998bb594 mt76: mt7615: add support for applying DC offset calibration from EEPROM 55198aafb756 mt76: mt7615: add support for applying tx DPD calibration from EEPROM 5a1eaa38d380 mt76: mt7603: disable merge of OTP ROM data by default bf60f43b12fb mt76: mt76x2: disable merge of OTP ROM data by default 9406eb1d110f mt76: mt7615: fix endian issues in applying flash calibration data 66d00b8c9dac mt76: mt7615: fix possible division by 0 in mt7615_mac_update_mib_stats 25d812dddcf8 mt76: mt7663: fix aggr range entry in debugfs 08b8bd2bc915 mt76: mt7615: disable hw/sched scan ops for non-offload firmware 8fb1cd20a776 mt76: mt7615: set hw scan limits only for firmware with offload support 05b23d7478fe mt76: mt7615: rework IRQ handling to prepare for MSI support b92c0d576769 mt76: mt7622: fix DMA unmap length 03daa60ca69c mt76: mt7663: fix DMA unmap length 5f2f676b1f01 mt76: mt7615: enable MSI by default 5822911f8026 mt76: remove unnecessary annotations a7035bce8517 mt76: mt7615: fix possible deadlock in mt7615_stop d4e6e225bc06 mt76: mt7615: move core shared code in mt7615-common module 94827d2033c7 mt76: mt7615: introduce mt7663u support 36591dd35f91 mt76: mt7615: enable scs for mt7663 driver bd80144cb5be mt76: mt7615: disable aspm by default 9dcb60b78ede mt76: mt7615: provide aid info to the mcu 6e443e89cce2 mt76: remove PS_NULLFUNC_STACK capability ea133325faa6 mt76: mt7663: introduce 802.11 PS support in sta mode ff3869b38cf2 mt76: mt7615: make Kconfig entry obvious for MT7663E 01fd34f3a6c5 mt76: mt7615: fix sta ampdu factor for VHT e5adbb2077e2 mt76: fix A-MPDU density handling d73e3a23a54e mt76: mt7615: use larger rx buffers if VHT is supported 257319e9b07d mt76: mt7615: never use an 802.11b CF-End rate on 5GHz 29a92c5606d6 mt76: mt7603: never use an 802.11b CF-End rate on 5GHz c0b19ac97c07 mt76: mt7615: adjust timing in mt7615_mac_set_timing to match fw/hw values 1656882f2723 mt76: mt7615: do not adjust MAC timings if the device is not running 4e7ce907faf3 mt76: mt7615: fix tx status rate index calculation 8304b3866100 mt76: mt7603: fix tx status rate index calculation 722d1f47d8ba mt76: add rx queues info to mt76 debugfs da329ef776b0 mt76: mt7615: parse mcu return code for unified commands facf74fd506f mt76: mt7615: fix mt7615_firmware_own for mt7663e e910787a9888 mt76: mt7615: fix max wtbl size for 7663 c9821f7d6a8c mt76: mt7615: fix mt7615_driver_own routine e35cc532c3d2 mt76: mt7615: fix aid configuration in mt7615_mcu_wtbl_generic_tlv b6cb91a71fe1 mt76: mt7615: rework mt7615_mac_sta_poll for usb code b193dd8100f8 mt76: mt7663u: enable AirTimeFairness 31cffa98920f mt76: mt7615: move mcu bss upload before creating the sta cde3716aa47e mt76: enable TDLS support 1846da5dd417 mt76: mt7615: set spatial extension index 6aaf0299730f mt76: mt7615: fix endian issues in dcoc/txdpd calibration 5de75b745cf9 mt76: mt7663: fix up BMC entry indicated to unicmd firmware a5f394c5ca48 mt76: mt7615: add sta pointer to mt7615_mcu_add_bss_info signature 1f2f3dda76b9 mt76: mt7615: fix event report in mt7615_mcu_bss_event c2a3cced36de mt76: mt76x0: enable MCS 8 and MCS9 1afabe78cfc5 mt76: mt7663: add the possibility to load firmware v2 5f3ccc722627 mt76: mt7663: remove check in mt7663_load_n9 Signed-off-by: Felix Fietkau <nbd@nbd.name> 2020-04-27 20:09:24 +02001c008b61bd1284ea68abdc59173de484110986c9mt76: update to the latest versioneditpackage/kernel/mt76/Makefiledeletepackage/kernel/mt76/patches/0001-mt76-mt76x0-pci-add-mt7610-PCI-ID.patchtarget/linux/mediatek/patches-5.4/0999-hnat.patch8fdf77878f46cac683115c10ee91956a35e610461588019527000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.demediatek: fix compile error caused by upstreamed mtk_m32 function This fixes following compile error: ``` CC drivers/net/ethernet/mediatek/mtk_eth_soc.o drivers/net/ethernet/mediatek/mtk_eth_soc.c:70:5: error: conflicting types for 'mtk_m32' u32 mtk_m32(struct mtk_eth *eth, u32 mask, u32 set, unsigned reg) ^~~~~~~ In file included from drivers/net/ethernet/mediatek/mtk_eth_soc.c:25: drivers/net/ethernet/mediatek/mtk_eth_soc.h:964:6: note: previous declaration of 'mtk_m32' was here void mtk_m32(struct mtk_eth *eth, u32 clear, u32 set, unsigned reg); ^~~~~~~ ``` which caused by 5.4.34 mainlining of mtk_m32 function. Fixes: faf668be354a ("kernel: bump 5.4 to 5.4.34") Signed-off-by: Yong-hyu, Ban <perillamint@quendi.moe> 2020-04-27 22:32:07 +02008fdf77878f46cac683115c10ee91956a35e61046mediatek: fix compile error caused by upstreamed mtk_m32 functionedittarget/linux/mediatek/patches-5.4/0999-hnat.patchtarget/linux/ramips/image/mt7621.mk1553f58a988a6bdac5549cb8652d002c945c51811588019843000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: create common definition for I-O DATA NAND devices Three of the I-O DATA devices with NAND flash share a lot of variables. Create a common definition for them to reduce duplicate code. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 22:37:23 +02001553f58a988a6bdac5549cb8652d002c945c5181ramips: create common definition for I-O DATA NAND devicesedittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ramips/rt288x/base-files/etc/board.d/02_networktarget/linux/ramips/rt305x/base-files/etc/board.d/02_networka1693bf626f8cd00363b0b98642b682522dfcf751588020891000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: explicitly disable built-in switch for lan-only devices Commit 8f6334eb947a ("ramips: explicitly disable built-in switch when needed") did not fix rt288x and rt3883 devices. This patch deals with them. While at it, consolidate duplicate cases in interface setup. Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-27 22:54:51 +0200a1693bf626f8cd00363b0b98642b682522dfcf75ramips: explicitly disable built-in switch for lan-only devicesedittarget/linux/ramips/rt288x/base-files/etc/board.d/02_networkedittarget/linux/ramips/rt305x/base-files/etc/board.d/02_networkedittarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ramips/image/rt305x.mk40325abe526b0666b29319dda6a2d8085277262f1588021180000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: remove (kmod-)swconfig DEVICE_PACKAGES for Sitecom WL-351 These definitions are not required since swconfig is selected for the target anyway and kmod-swconfig is pulled as dependency by kmod-switch-rtl8366rb. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 22:59:40 +020040325abe526b0666b29319dda6a2d8085277262framips: remove (kmod-)swconfig DEVICE_PACKAGES for Sitecom WL-351edittarget/linux/ramips/image/rt305x.mktarget/linux/ramips/rt3883/profiles/00-default.mktarget/linux/ramips/image/rt3883.mkf0435d53439bdf2a329d2145e40b8e8e655087541588021669000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: rt3883: remove swconfig from individual DEVICE_PACKAGES In rt3883 subtarget, several devices add swconfig to their DEVICE_PACKAGES. This is redundant as the package is already provided via DEFAULT_PACKAGES. Remove the redundant inclusions. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 23:07:49 +0200f0435d53439bdf2a329d2145e40b8e8e65508754ramips: rt3883: remove swconfig from individual DEVICE_PACKAGESedittarget/linux/ramips/rt3883/profiles/00-default.mkedittarget/linux/ramips/image/rt3883.mktarget/linux/ath79/dts/ar9342_ubnt_powerbeam-5ac-gen2.dtstarget/linux/ath79/generic/base-files/etc/board.d/01_ledstarget/linux/ath79/image/generic-ubnt.mktarget/linux/ath79/generic/base-files/etc/board.d/02_networktarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldatae210fe91b186ba5b229fd64d165a631810d60dac1588022250000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: add support for Ubiquiti PowerBeam 5AC Gen2 The Ubiquiti PowerBeam 5AC Gen 2 (PBE-5AC-Gen2) is an outdoor 802.11ac 5 GHz bridge with a radio feed and a dish antenna. The device is hardware-compatible with the LiteBeam AC Gen2, plus the 4 extra LEDs. Specifications: - SoC: Qualcomm Atheros AR9342 rev 2 - RAM: 64 MB DDR2 - Flash: 16 MB SPI NOR (mx25l12805d) - Ethernet: 1x 10/100/1000 Mbps Atheros 8035, 24 Vdc PoE-in - WiFi 5 GHz: QCA988x HW2.0 Ubiquiti target 0x4100016c chip_id 0x043222ff - WiFi 2.4 GHz: Atheros AR9340 (SoC-based) - Buttons: 1x (reset) - LEDs: 1x power, 1x Ethernet, 4x RSSI via GPIO. All blue. - UART: not tested Installation from stock airOS firmware: - Follow instructions for WA-type Ubiquiti devices on OpenWrt wiki Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net> [changed device name in commit title] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 23:17:30 +0200e210fe91b186ba5b229fd64d165a631810d60dacath79: add support for Ubiquiti PowerBeam 5AC Gen2edittarget/linux/ath79/image/generic-ubnt.mkedittarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldataedittarget/linux/ath79/generic/base-files/etc/board.d/02_networkedittarget/linux/ath79/generic/base-files/etc/board.d/01_ledsaddtarget/linux/ath79/dts/ar9342_ubnt_powerbeam-5ac-gen2.dtstarget/linux/ath79/dts/ar9342_ubnt_nanostation-ac.dtstarget/linux/ath79/dts/ar9342_ubnt_nanobeam-ac.dts80a094aaf3247059846e7d857c236b4fa9e497c71588022931000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation AC Like for Ubiquiti PowerBeam 5AC Gen2, the highest RSSI LED can be exploited to indicate boot/failsafe/upgrade for the NanoBeam AC and Nanostation AC as well. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 23:28:51 +020080a094aaf3247059846e7d857c236b4fa9e497c7ath79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation ACedittarget/linux/ath79/dts/ar9342_ubnt_nanobeam-ac.dtsedittarget/linux/ath79/dts/ar9342_ubnt_nanostation-ac.dtstarget/linux/omap/config-5.475f7f7eee93c6e711806ec0be277d2a1859f9fa11588029033000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: copy kernel 4.19 config for 5.4 Signed-off-by: Andre Heider <a.heider@gmail.com> 2020-04-28 01:10:33 +020075f7f7eee93c6e711806ec0be277d2a1859f9fa1omap: copy kernel 4.19 config for 5.4addtarget/linux/omap/config-5.4target/linux/omap/config-5.4d20cfa2bd348c8922491b5ee2fb78bd06b3805b01588029037000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: make kernel_oldconfig Attempt to keep the same nand/sound/panel functionality using new knobs. Signed-off-by: Andre Heider <a.heider@gmail.com> 2020-04-28 01:10:37 +0200d20cfa2bd348c8922491b5ee2fb78bd06b3805b0omap: make kernel_oldconfigedittarget/linux/omap/config-5.4target/linux/omap/Makefile1e3ee247bed605225ed1dd2873936740a27eb5721588029042000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: switch to kernel 5.4 Runtime tested on beagleblack. Signed-off-by: Andre Heider <a.heider@gmail.com> [added test comment] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 01:10:42 +02001e3ee247bed605225ed1dd2873936740a27eb572omap: switch to kernel 5.4edittarget/linux/omap/Makefiletarget/linux/omap/config-4.1487c909e969ef8e25e8583bec8d45cca2613477df1588029048000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: remove support for kernel 4.14 There's support for 5.4 and 4.19 now, remove the 3rd option. Signed-off-by: Andre Heider <a.heider@gmail.com> 2020-04-28 01:10:48 +020087c909e969ef8e25e8583bec8d45cca2613477dfomap: remove support for kernel 4.14deletetarget/linux/omap/config-4.14package/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchpackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patchpackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchpackage/firmware/wireless-regdb/Makefile76a0ddf1308782a4da2693978955aee9cf6318621588052700000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czwireless-regdb: backport three upstream fixes Another release is overdue for quite some time, so I'm backporting three fixes from upstream which I plan to backport into 19.07 as well. Ref: FS#2880 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-28 07:45:00 +020076a0ddf1308782a4da2693978955aee9cf631862wireless-regdb: backport three upstream fixesaddpackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchaddpackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patcheditpackage/firmware/wireless-regdb/Makefileaddpackage/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchpackage/libs/elfutils/patches/0001-ppc_initreg.c-Incliude-asm-ptrace.h-for-pt_regs-defi.patcha3079fb7ba7ade4d4765252b7c53a82ca15ae7411588052700000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czelfutils: powerpc build fix Fixes following build error on mpc85xx/generic: ppc_initreg.c: In function 'ppc_set_initial_registers_tid': ppc_initreg.c:79:22: error: field 'r' has incomplete type struct pt_regs r; Ref: FS#2924 Fixes: d27623b54254 ("elfutils: update to 0.179") Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com> [commit description facelift] Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-28 07:45:00 +0200a3079fb7ba7ade4d4765252b7c53a82ca15ae741elfutils: powerpc build fixaddpackage/libs/elfutils/patches/0001-ppc_initreg.c-Incliude-asm-ptrace.h-for-pt_regs-defi.patchpackage/kernel/ath10k-ct/patches/960-0010-ath10k-limit-htt-rx-ring-size.patchpackage/kernel/ath10k-ct/patches/162-ath10k-fix-possible-out-of-bound-access-of-ath10k_ra.patchpackage/kernel/ath10k-ct/patches/976-ath10k-Check-if-station-exists-before-forwarding-tx-.patchpackage/kernel/ath10k-ct/patches/201-ath10k-add-LED-and-GPIO-controlling-support-for-various-chipsets.patchpackage/kernel/ath10k-ct/patches/164-ath10k-commit-rates-from-mac80211.patchpackage/kernel/ath10k-ct/patches/202-ath10k-4.16-use-tpt-trigger-by-default.patchpackage/kernel/ath10k-ct/patches/163-ath10k-fix-incorrect-multicast-broadcast-rate-settin.patchpackage/kernel/ath10k-ct/patches/202-ath10k-use-tpt-trigger-by-default.patchpackage/kernel/ath10k-ct/patches/201-ath10k-4.16_add-LED-and-GPIO-controlling-support-for-various-chipsets.patchpackage/kernel/ath10k-ct/patches/203-ath10k-Limit-available-channels-via-DT-ieee80211-fre.patchpackage/kernel/ath10k-ct/patches/170-mac80211-pass-the-vif-to-cancel_remain_on_channel.patchpackage/kernel/ath10k-ct/patches/960-0011-ath10k-limit-pci-buffer-size.patchpackage/kernel/ath10k-ct/patches/161-ath10k-add-support-for-configuring-management-packet.patchce2bd2bd03da95aa64f029de567a0f79898166a61588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct: remove old patches Only keep 5.4 patches. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +0200ce2bd2bd03da95aa64f029de567a0f79898166a6ath10k-ct: remove old patchesaddpackage/kernel/ath10k-ct/patches/202-ath10k-use-tpt-trigger-by-default.patchdeletepackage/kernel/ath10k-ct/patches/976-ath10k-Check-if-station-exists-before-forwarding-tx-.patcheditpackage/kernel/ath10k-ct/patches/960-0011-ath10k-limit-pci-buffer-size.patchdeletepackage/kernel/ath10k-ct/patches/162-ath10k-fix-possible-out-of-bound-access-of-ath10k_ra.patchaddpackage/kernel/ath10k-ct/patches/201-ath10k-add-LED-and-GPIO-controlling-support-for-various-chipsets.patchdeletepackage/kernel/ath10k-ct/patches/163-ath10k-fix-incorrect-multicast-broadcast-rate-settin.patchdeletepackage/kernel/ath10k-ct/patches/170-mac80211-pass-the-vif-to-cancel_remain_on_channel.patchdeletepackage/kernel/ath10k-ct/patches/203-ath10k-Limit-available-channels-via-DT-ieee80211-fre.patchdeletepackage/kernel/ath10k-ct/patches/201-ath10k-4.16_add-LED-and-GPIO-controlling-support-for-various-chipsets.patcheditpackage/kernel/ath10k-ct/patches/164-ath10k-commit-rates-from-mac80211.patchdeletepackage/kernel/ath10k-ct/patches/161-ath10k-add-support-for-configuring-management-packet.patcheditpackage/kernel/ath10k-ct/patches/960-0010-ath10k-limit-htt-rx-ring-size.patchdeletepackage/kernel/ath10k-ct/patches/202-ath10k-4.16-use-tpt-trigger-by-default.patchpackage/firmware/ath10k-firmware/Makefilepackage/firmware/ath10k-ct-firmware/Makefile658e68f85c2645e0132edc6b30a9c76cc17292de1588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-firmware: move CT firmwares to new package Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +0200658e68f85c2645e0132edc6b30a9c76cc17292death10k-firmware: move CT firmwares to new packageeditpackage/firmware/ath10k-firmware/Makefileaddpackage/firmware/ath10k-ct-firmware/Makefiletarget/linux/ath79/image/generic.mkpackage/firmware/ath10k-ct-firmware/Makefile2e5e9b459ed53b42f8938294a98e2546be976c851588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct-firmware: rename ct-htt packages Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +02002e5e9b459ed53b42f8938294a98e2546be976c85ath10k-ct-firmware: rename ct-htt packagesedittarget/linux/ath79/image/generic.mkeditpackage/firmware/ath10k-ct-firmware/Makefilepackage/firmware/ath10k-ct-firmware/Makefile06f510df6e2aa0b1e40124bbd758672458d014821588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct-firmware: update firmware images No release notes this time. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +020006f510df6e2aa0b1e40124bbd758672458d01482ath10k-ct-firmware: update firmware imageseditpackage/firmware/ath10k-ct-firmware/Makefilepackage/firmware/ath10k-ct-firmware/Makefilea882bfce052e78bd344dcbd36efb32acf1340d7a1588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct-firmware: add htt-mgt variants For wave-2, there is now a new variant: htt-mgt-community (vs the old full-htt-mgt-community). The non-full one (hence forth 'diet') compiles out a lot of firmware features that ath10k does not use. This saves a lot of resources and lets one configure more stations/vdevs/etc using fwcfg. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +0200a882bfce052e78bd344dcbd36efb32acf1340d7aath10k-ct-firmware: add htt-mgt variantseditpackage/firmware/ath10k-ct-firmware/Makefiletarget/linux/ramips/dts/mt7621_mikrotik_routerboard-750gr3.dtstarget/linux/ramips/mt7621/base-files/etc/board.d/02_networka10537f67400e910da153ebf3b478d931dd557f21588064237000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: fix MikroTik 750Gr3 ports MAC addresses According to a user in OpenWrt forum, on RouterOS the MAC addresses are ether1(WAN) = MAC ether2(LAN2) = MAC+1 ether3(LAN3) = MAC+2 etc. Fix the MAC addresses in OpenWrt. Ref: https://forum.openwrt.org/t/few-dumb-question-about-mt7530-rb750gr3-dsa/61608 Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> [remove label_mac in 02_network] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 10:57:17 +0200a10537f67400e910da153ebf3b478d931dd557f2ramips: fix MikroTik 750Gr3 ports MAC addressesedittarget/linux/ramips/dts/mt7621_mikrotik_routerboard-750gr3.dtsedittarget/linux/ramips/mt7621/base-files/etc/board.d/02_networkpackage/network/services/hostapd/patches/090-wolfssl-fix-crypto_bignum_sum.patch4b3b8ec81cd1965d0bd548fa31db491295b833541588070744000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgwpad-wolfssl: fix crypto_bignum_sub() Backport patch from hostapd.git master that fixes copy/paste error in crypto_bignum_sub() in crypto_wolfssl.c. This missing fix was discovered while testing SAE over a mesh interface. With this fix applied and wolfssl >3.14.4 mesh+SAE works fine with wpad-mesh-wolfssl. Cc: Sean Parkinson <sean@wolfssl.com> Signed-off-by: Antonio Quartulli <a@unstable.cc> Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-28 11:45:44 +01004b3b8ec81cd1965d0bd548fa31db491295b83354wpad-wolfssl: fix crypto_bignum_sub()addpackage/network/services/hostapd/patches/090-wolfssl-fix-crypto_bignum_sum.patchtarget/linux/kirkwood/patches-5.4/105-ea4500.patchtarget/linux/kirkwood/config-5.4target/linux/kirkwood/files-5.4/arch/arm/boot/dts/kirkwood-linksys-audi.dtstarget/linux/kirkwood/profiles/00-default.mktarget/linux/kirkwood/image/Makefiletarget/linux/kirkwood/base-files/etc/board.d/02_network4fd7e539e4f90128bdd7cb71c729a4b32f5de86e1588085371000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: switch from swconfig to dsa This patch removes support for swconfig and switches to dsa driver. swconfig and switch drivers are removed. DSA driver is enabled and configuration is adjusted. In kirkwood only two devices have switches: Linksys EA3500 and EA4500. WAN MAC configuration in 02_network is required because otherwise WAN would have the same MAC address as lan interfaces. In swconfig solution the WAN address was assigned in u-Boot to eth1. Now, as eth1 is disabled and wan is part of the switch, we have to set it manually. Compile tested: EA3500, EA4500 Run tested: EA4500 Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com> [minor commit title/message adjustments, remove swconfig package for devices] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 16:49:31 +02004fd7e539e4f90128bdd7cb71c729a4b32f5de86ekirkwood: switch from swconfig to dsaedittarget/linux/kirkwood/image/Makefileedittarget/linux/kirkwood/patches-5.4/105-ea4500.patchedittarget/linux/kirkwood/base-files/etc/board.d/02_networkedittarget/linux/kirkwood/config-5.4edittarget/linux/kirkwood/files-5.4/arch/arm/boot/dts/kirkwood-linksys-audi.dtsedittarget/linux/kirkwood/profiles/00-default.mktarget/linux/kirkwood/patches-4.14/109-pogoplug_v4.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-goflexhome.dtstarget/linux/kirkwood/config-4.14target/linux/kirkwood/patches-4.14/106-goflexnet.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-linksys-audi.dtstarget/linux/kirkwood/patches-4.14/107-01-zyxel-nsa3x0-common-nand-partitions.patchtarget/linux/kirkwood/patches-4.14/101-iconnect.patchtarget/linux/kirkwood/patches-4.14/201-enable-sata-port-specific-led-triggers.patchtarget/linux/kirkwood/patches-4.14/100-ib62x0.patchtarget/linux/kirkwood/patches-4.14/202-linksys-find-active-root.patchtarget/linux/kirkwood/patches-4.14/103-iomega-ix2-200.patchtarget/linux/kirkwood/patches-4.14/107-03-nsa325.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-on100.dtstarget/linux/kirkwood/patches-4.14/200-disable-tso.patchtarget/linux/kirkwood/patches-4.14/110-pogo_e02.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-nsa310b.dtstarget/linux/kirkwood/patches-4.14/102-dockstar.patchtarget/linux/kirkwood/patches-4.14/105-ea4500.patch0af2c44604e64617bfb8084da2021e557160a5da1588085371000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: remove support for kernel 4.14 kirkwood has moved to DSA on 5.4, which will make kernel 4.14 and 4.19 support broken on the affected devices. Support on kernel 5.4 seems to have been running fine for almost 2 months on multiple devices. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Acked-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-28 16:49:31 +02000af2c44604e64617bfb8084da2021e557160a5dakirkwood: remove support for kernel 4.14deletetarget/linux/kirkwood/patches-4.14/107-01-zyxel-nsa3x0-common-nand-partitions.patchdeletetarget/linux/kirkwood/patches-4.14/201-enable-sata-port-specific-led-triggers.patchdeletetarget/linux/kirkwood/patches-4.14/105-ea4500.patchdeletetarget/linux/kirkwood/patches-4.14/110-pogo_e02.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-nsa310b.dtsdeletetarget/linux/kirkwood/patches-4.14/102-dockstar.patchdeletetarget/linux/kirkwood/patches-4.14/107-03-nsa325.patchdeletetarget/linux/kirkwood/patches-4.14/200-disable-tso.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-linksys-audi.dtsdeletetarget/linux/kirkwood/patches-4.14/202-linksys-find-active-root.patchdeletetarget/linux/kirkwood/config-4.14deletetarget/linux/kirkwood/patches-4.14/103-iomega-ix2-200.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-on100.dtsdeletetarget/linux/kirkwood/patches-4.14/109-pogoplug_v4.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-goflexhome.dtsdeletetarget/linux/kirkwood/patches-4.14/100-ib62x0.patchdeletetarget/linux/kirkwood/patches-4.14/106-goflexnet.patchdeletetarget/linux/kirkwood/patches-4.14/101-iconnect.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-nsa310b.dtstarget/linux/kirkwood/patches-4.19/201-enable-sata-port-specific-led-triggers.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-goflexhome.dtstarget/linux/kirkwood/patches-4.19/101-iconnect.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-on100.dtstarget/linux/kirkwood/patches-4.19/106-goflexnet.patchtarget/linux/kirkwood/config-4.19target/linux/kirkwood/patches-4.19/100-ib62x0.patchtarget/linux/kirkwood/patches-4.19/103-iomega-ix2-200.patchtarget/linux/kirkwood/patches-4.19/107-01-zyxel-nsa3x0-common-nand-partitions.patchtarget/linux/kirkwood/patches-4.19/202-linksys-find-active-root.patchtarget/linux/kirkwood/patches-4.19/110-pogo_e02.patchtarget/linux/kirkwood/patches-4.19/107-03-nsa325.patchtarget/linux/kirkwood/patches-4.19/105-ea4500.patchtarget/linux/kirkwood/patches-4.19/109-pogoplug_v4.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-linksys-audi.dtstarget/linux/kirkwood/patches-4.19/102-dockstar.patch8b373892d31e4588c388681d3271643a5c3f63141588085420000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: remove support for kernel 4.19 kirkwood has moved to DSA on 5.4, which will make kernel 4.14 and 4.19 support broken on the affected devices. Support on kernel 5.4 seems to have been running fine for almost 2 months on multiple devices, while support for 4.19 has never left testing state. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Acked-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-28 16:50:20 +02008b373892d31e4588c388681d3271643a5c3f6314kirkwood: remove support for kernel 4.19deletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-goflexhome.dtsdeletetarget/linux/kirkwood/patches-4.19/100-ib62x0.patchdeletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-on100.dtsdeletetarget/linux/kirkwood/patches-4.19/110-pogo_e02.patchdeletetarget/linux/kirkwood/patches-4.19/107-03-nsa325.patchdeletetarget/linux/kirkwood/config-4.19deletetarget/linux/kirkwood/patches-4.19/107-01-zyxel-nsa3x0-common-nand-partitions.patchdeletetarget/linux/kirkwood/patches-4.19/101-iconnect.patchdeletetarget/linux/kirkwood/patches-4.19/103-iomega-ix2-200.patchdeletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-nsa310b.dtsdeletetarget/linux/kirkwood/patches-4.19/105-ea4500.patchdeletetarget/linux/kirkwood/patches-4.19/106-goflexnet.patchdeletetarget/linux/kirkwood/patches-4.19/201-enable-sata-port-specific-led-triggers.patchdeletetarget/linux/kirkwood/patches-4.19/202-linksys-find-active-root.patchdeletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-linksys-audi.dtsdeletetarget/linux/kirkwood/patches-4.19/102-dockstar.patchdeletetarget/linux/kirkwood/patches-4.19/109-pogoplug_v4.patchtarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ramips/rt288x/base-files/etc/board.d/02_network03e742dcd82df43ce48c42e96e439e1a4bad14ec1588085609000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deRevert "ramips: explicitly disable built-in switch for lan-only devices" This reverts commit a1693bf626f8cd00363b0b98642b682522dfcf75. The rt288x and rt3883 devices in question don't have switches. Only keep the merged case for rt305x. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 16:53:29 +020003e742dcd82df43ce48c42e96e439e1a4bad14ecRevert "ramips: explicitly disable built-in switch for lan-only devices"edittarget/linux/ramips/rt288x/base-files/etc/board.d/02_networkedittarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ath79/image/tiny-tp-link.mktarget/linux/ath79/image/generic-tp-link.mk522f6b7eee479768dd7851e83c4530c3329b9f531588098486000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: add SUPPORTED_DEVICES based on ar71xx for some devices This adds some still-missing board names for old TP-Link devices to ath79 SUPPORTED_DEVICES. Fixes: FS#3017 Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 20:28:06 +0200522f6b7eee479768dd7851e83c4530c3329b9f53ath79: add SUPPORTED_DEVICES based on ar71xx for some devicesedittarget/linux/ath79/image/generic-tp-link.mkedittarget/linux/ath79/image/tiny-tp-link.mkinclude/prereq-build.mk35a8657a404a78a01a886a3f82f903ea345137e61588166783000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukbuild: prereq: change minimum make version to 3.82 undefine was added in make 3.82 which is now some 10 years ago, some make scripts are beginning to use 'undefine' Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-29 14:26:23 +010035a8657a404a78a01a886a3f82f903ea345137e6build: prereq: change minimum make version to 3.82editinclude/prereq-build.mkpackage/kernel/linux/modules/hwmon.mk3f660249e668d25dec65af3b2259433ed17046c11588168980000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: hwmon: add Analog Devices AD741x support Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-29 16:03:00 +02003f660249e668d25dec65af3b2259433ed17046c1kernel: hwmon: add Analog Devices AD741x supporteditpackage/kernel/linux/modules/hwmon.mktarget/linux/kirkwood/image/Makefiled9ff49967145600ff4bbc0f4eecef11fd96f6b161588176256000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: disable image for Linksys EA3500 (Audi) Due to the switch to DSA, the kernel image has become too big (2641k) for the kernel partition (2624k) on this device: WARNING: Image file [...]/linux-kirkwood/linksys_audi-uImage is too big Disable the device until this is fixed, so buildbots can continue their work. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-29 18:04:16 +0200d9ff49967145600ff4bbc0f4eecef11fd96f6b16kirkwood: disable image for Linksys EA3500 (Audi)edittarget/linux/kirkwood/image/Makefilepackage/utils/ugps/Makefile447d335d0018171645fd26a46a41a20f57b133781588192355000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgugps: nmea: fix time comparision Fix bug causing system time to be set over and over again, and causing massive log pollution. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 21:32:35 +0100447d335d0018171645fd26a46a41a20f57b13378ugps: nmea: fix time comparisioneditpackage/utils/ugps/Makefiletarget/linux/ath79/dts/ar9344_teltonika_rut955.dtstarget/linux/ath79/dts/ar9344_teltonika_rut9xx.dtsic8b309b53d6739b91d81311e4228f66f31c894f11588192355000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgath79: split Teltonika RUT955 to support other RUT9xx models Split device-tree of Teltonika RUT955 into a generic RUT9xx part and a part specific to that version of RUT955 already supported. Also harmonize GPIO and LED names with what is used by the vendor firmware and assign RS485 DTR signal. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 21:32:35 +0100c8b309b53d6739b91d81311e4228f66f31c894f1ath79: split Teltonika RUT955 to support other RUT9xx modelsaddtarget/linux/ath79/dts/ar9344_teltonika_rut9xx.dtsiedittarget/linux/ath79/dts/ar9344_teltonika_rut955.dtstarget/linux/ath79/image/generic.mktarget/linux/ath79/generic/base-files/etc/board.d/03_gpio_switchestarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtstarget/linux/ath79/generic/base-files/etc/board.d/02_networktarget/linux/ath79/generic/config-defaultaa4a33ac6256fadd7201908dad1be9659b942ecd1588192355000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgath79: add support for Teltonika RUT955 H7V3C0 This board was previously supported in ar71xx as 'RUT9XX'. The difference between that and the other RUT955 board already supported in ath79 is that instead of the SPI shift registers driving the LEDs and digital outputs that model got an I2C GPIO expander instead. To support LEDs during early boot and interrupt-driven digital inputs, I2C support as well as support for PCA953x has to be built-in and cannot be kernel modules, hence select those symbols for ath79/generic. Specification: - 550/400/200 MHz (CPU/DDR/AHB) - 128 MB of RAM (DDR2) - 16 MB of FLASH (SPI NOR) - 4x 10/100 Mbps Ethernet, with passive PoE support on LAN1 - 2T2R 2,4 GHz (AR9344) - built-in 4G/3G module (example: Quectel EC-25EU) - internal microSD slot (spi-mmc, buggy and disabled for now) - RS232 on D-Sub9 port (Cypress ACM via USB, /dev/ttyACM0) - RS422/RS485 (AR934x high speed UART, /dev/ttyATH1) - analog 0-24V input (MCP3221) - various digital inputs and outputs incl. a relay - 11x LED (4 are driven by AR9344, 7 by PCA9539) - 2x miniSIM slot (can be swapped via GPIO) - 2x RP-SMA/F (Wi-Fi), 3x SMA/F (2x WWAN, GPS) - 1x button (reset) - DC jack for main power input (9-30 V) - debugging UART available on PCB edge connector Serial console (/dev/ttyS0) pinout: - RX: pin1 (square) on top side of the main PCB (AR9344 is on top) - TX: pin1 (square) on bottom side Flash instruction: Vendor firmware is based on OpenWrt CC release. Use the "factory" image directly in GUI (make sure to uncheck "keep settings") or in U-Boot web based recovery. To avoid any problems, make sure to first update vendor firmware to latest version - "factory" image was successfully tested on device running "RUT9XX_R_00.06.051" firmware and U-Boot "3.0.1". Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 21:32:35 +0100aa4a33ac6256fadd7201908dad1be9659b942ecdath79: add support for Teltonika RUT955 H7V3C0edittarget/linux/ath79/generic/config-defaultedittarget/linux/ath79/image/generic.mkedittarget/linux/ath79/generic/base-files/etc/board.d/03_gpio_switchesaddtarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtsedittarget/linux/ath79/generic/base-files/etc/board.d/02_networktarget/linux/ath79/dts/ar9344_teltonika_rut955.dtstarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtsaa0526b5f27c9c9edad719dd9c521ef4dae10a001588197563000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgath79: fix dts of Teltonika RUT9xx devices The previous commits were missing a semicolon. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 22:59:23 +0100aa0526b5f27c9c9edad719dd9c521ef4dae10a00ath79: fix dts of Teltonika RUT9xx devicesedittarget/linux/ath79/dts/ar9344_teltonika_rut955.dtsedittarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtspackage/network/services/dnsmasq/files/dnsmasq.initb17a5a9bdb9f6f5ff73ceee0265b3f5de943d1bb1588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czdnsmasq: always inform about disabled dhcp service Init script checks for an already active DHCP server on the interface and if such DHCP server is found, then it logs "refusing to start DHCP" message, starts dnsmasq without DHCP service unless `option force 1` is set and caches the DHCP server check result. Each consecutive service start then uses this cached DHCP server check result, but doesn't provide log feedback about disabled DHCP service anymore. So this patch ensures, that the log message about disabled DHCP service on particular interface is always provided. Acked-by: Hans Dedecker <dedeckeh@gmail.com> Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +0200b17a5a9bdb9f6f5ff73ceee0265b3f5de943d1bbdnsmasq: always inform about disabled dhcp serviceeditpackage/network/services/dnsmasq/files/dnsmasq.initpackage/kernel/ath10k-ct/Makefile8036e7ebb53fc8125e985ef4e238970aeaaaed181588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czath10k-ct: update to version 2020-04-29 Pulls in workaround for TX rate code firmware bug which might as well help track it down via different printk()s and thus possibly provide more clue for proper fix. Firmware currently sends wrong (0xff) TX rate code which causes WARN_ONCE, so the workaround just changes this bogus value (0xff) into 0. For 5.4 it also pulls in tx-queue-wake throttling patch "ath10k: Restart xmit queues below low-water mark", which should improve performance with high number of concurrent TCP streams. Ref: https://github.com/greearb/ath10k-ct/pull/129 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +02008036e7ebb53fc8125e985ef4e238970aeaaaed18ath10k-ct: update to version 2020-04-29editpackage/kernel/ath10k-ct/Makefilepackage/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchpackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patchpackage/firmware/wireless-regdb/patches/010-regdb-fix-compatibility-with-python2.patchpackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchpackage/firmware/wireless-regdb/Makefile493eef5b279a0455b76bfacabdec3af8bf6423851588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czwireless-regdb: bump to latest release 2020-04-29 Update to latest release. Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +0200493eef5b279a0455b76bfacabdec3af8bf642385wireless-regdb: bump to latest release 2020-04-29editpackage/firmware/wireless-regdb/Makefiledeletepackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patchdeletepackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchdeletepackage/firmware/wireless-regdb/patches/010-regdb-fix-compatibility-with-python2.patchdeletepackage/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchtarget/linux/bcm27xx/patches-5.4/950-0341-drm-v3d-The-third-IRQ-is-optional.patchtarget/linux/bcm27xx/patches-5.4/950-0452-PCI-of-Add-inbound-resource-parsing-to-helpers.patchtarget/linux/bcm53xx/patches-5.4/180-usb-xhci-add-support-for-performing-fake-doorbell.patchtarget/linux/bcm27xx/patches-5.4/950-0212-bcmgenet-Better-coalescing-parameter-defaults.patchtarget/linux/generic/hack-5.4/702-phy_add_aneg_done_function.patchtarget/linux/bcm27xx/patches-5.4/950-0455-dma-direct-exclude-dma_direct_map_resource-from-the-.patchtarget/linux/bcm27xx/patches-5.4/950-0296-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patchtarget/linux/bcm27xx/patches-5.4/950-0456-dma-mapping-treat-dev-bus_dma_mask-as-a-DMA-limit.patchtarget/linux/bcm27xx/patches-5.4/950-0268-xhci-add-quirk-for-host-controllers-that-don-t-updat.patchtarget/linux/bcm27xx/patches-5.4/950-0318-dma-direct-Temporary-DMA-fix-on-arm64.patchtarget/linux/bcm27xx/patches-5.4/950-0222-usb-add-plumbing-for-updating-interrupt-endpoint-int.patchtarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patchtarget/linux/generic/config-5.4target/linux/generic/hack-5.4/550-loop-Report-EOPNOTSUPP-properly.patchtarget/linux/ramips/patches-5.4/991-at803x.patchtarget/linux/generic/hack-5.4/551-loop-Better-discard-support-for-block-devices.patchtarget/linux/generic/hack-5.4/902-debloat_proc.patchtarget/linux/bcm27xx/patches-5.4/950-0450-dma-direct-turn-ARCH_ZONE_DMA_BITS-into-a-variable.patchtarget/linux/apm821xx/patches-5.4/802-usb-xhci-force-msi-renesas-xhci.patchtarget/linux/bcm27xx/patches-5.4/950-0037-Add-dwc_otg-driver.patchinclude/kernel-version.mk5ea3ea154f9cc8a6f1d3425fa4763614e0e51f8d1588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czkernel: bump 5.4 to 5.4.36 Refreshed patches, removed upstreamed patch: generic/hack: 551-loop-Better-discard-support-for-block-devices.patch Added generic config symbol `ARM64_ERRATUM_1542419` due to Fixes: f2791551cedb ("arm64: errata: Hide CTR_EL0.DIC on systems affected by Neoverse-N1 #1542419"). Run tested: qemu-x86-64, apalis, nbg6617 Build tested: x86/64, imx6, ipq40xx, sunxi/a53 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +02005ea3ea154f9cc8a6f1d3425fa4763614e0e51f8dkernel: bump 5.4 to 5.4.36edittarget/linux/bcm27xx/patches-5.4/950-0222-usb-add-plumbing-for-updating-interrupt-endpoint-int.patchedittarget/linux/bcm27xx/patches-5.4/950-0296-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patchedittarget/linux/generic/hack-5.4/902-debloat_proc.patchedittarget/linux/apm821xx/patches-5.4/802-usb-xhci-force-msi-renesas-xhci.patcheditinclude/kernel-version.mkedittarget/linux/bcm27xx/patches-5.4/950-0341-drm-v3d-The-third-IRQ-is-optional.patchedittarget/linux/bcm27xx/patches-5.4/950-0452-PCI-of-Add-inbound-resource-parsing-to-helpers.patchdeletetarget/linux/generic/hack-5.4/551-loop-Better-discard-support-for-block-devices.patchedittarget/linux/bcm53xx/patches-5.4/180-usb-xhci-add-support-for-performing-fake-doorbell.patchedittarget/linux/bcm27xx/patches-5.4/950-0037-Add-dwc_otg-driver.patchedittarget/linux/bcm27xx/patches-5.4/950-0212-bcmgenet-Better-coalescing-parameter-defaults.patchedittarget/linux/generic/hack-5.4/702-phy_add_aneg_done_function.patchedittarget/linux/bcm27xx/patches-5.4/950-0455-dma-direct-exclude-dma_direct_map_resource-from-the-.patchedittarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patchedittarget/linux/bcm27xx/patches-5.4/950-0456-dma-mapping-treat-dev-bus_dma_mask-as-a-DMA-limit.patchedittarget/linux/generic/config-5.4edittarget/linux/generic/hack-5.4/550-loop-Report-EOPNOTSUPP-properly.patchedittarget/linux/bcm27xx/patches-5.4/950-0318-dma-direct-Temporary-DMA-fix-on-arm64.patchedittarget/linux/ramips/patches-5.4/991-at803x.patchedittarget/linux/bcm27xx/patches-5.4/950-0450-dma-direct-turn-ARCH_ZONE_DMA_BITS-into-a-variable.patchedittarget/linux/bcm27xx/patches-5.4/950-0268-xhci-add-quirk-for-host-controllers-that-don-t-updat.patchpackage/network/services/wireguard/Makefilef57230c4e6ee5af36d22bc0bef0bf7adc583c5b01588226453000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.comwireguard: bump to 1.0.20200429 * compat: support latest suse 15.1 and 15.2 * compat: support RHEL 7.8's faulty siphash backport * compat: error out if bc is missing * compat: backport hsiphash_1u32 for tests We now have improved support for RHEL 7.8, SUSE 15.[12], and Ubuntu 16.04. * compat: include sch_generic.h header for skb_reset_tc A fix for a compiler error on kernels with weird configs. * compat: import latest fixes for ptr_ring * compat: don't assume READ_ONCE barriers on old kernels * compat: kvmalloc_array is not required anyway ptr_ring.h from upstream was imported, with compat modifications, to our compat layer, to receive the latest fixes. * compat: prefix icmp[v6]_ndo_send with __compat Some distros that backported icmp[v6]_ndo_send still try to build the compat module in some corner case circumstances, resulting in errors. Work around this with the usual __compat games. * compat: ip6_dst_lookup_flow was backported to 3.16.83 * compat: ip6_dst_lookup_flow was backported to 4.19.119 Greg and Ben backported the ip6_dst_lookup_flow patches to stable kernels, causing breaking in our compat module, which these changes fix. * git: add gitattributes so tarball doesn't have gitignore files Distros won't need to clean this up manually now. * crypto: do not export symbols These don't do anything and only increased file size. * queueing: cleanup ptr_ring in error path of packet_queue_init Sultan Alsawaf reported a memory leak on an error path. * main: mark as in-tree Now that we're upstream, there's no need to set the taint flag. * receive: use tunnel helpers for decapsulating ECN markings ECN markings are now decapsulated using RFC6040 instead of the old RFC3168. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 2020-04-30 08:00:53 +0200f57230c4e6ee5af36d22bc0bef0bf7adc583c5b0wireguard: bump to 1.0.20200429editpackage/network/services/wireguard/Makefilepackage/system/uci/Makefile2855be31510f7defe99f4c01fb0639b8fdf9c69f1588276262000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.comuci: update to latest git HEAD ec8d323 file: preserve original file mode after commit Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> 2020-04-30 21:51:02 +02002855be31510f7defe99f4c01fb0639b8fdf9c69fuci: update to latest git HEADeditpackage/system/uci/Makefilepackage/base-files/files/bin/config_generatead27c133eb606ee39fa346b7bdb26c1764ee869e1588276272000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.combase-files: generate config files with correct permissions As touch creates files with permission 0644 use umask to create config files with permission 0600 to be inline with INSTALL_CONF Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> 2020-04-30 21:51:12 +0200ad27c133eb606ee39fa346b7bdb26c1764ee869ebase-files: generate config files with correct permissionseditpackage/base-files/files/bin/config_generateREADME.md4edacdeea752acf28b98a21ad5f753a4973b04841588303888000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comgeneral: add README.md 2020-05-01 12:31:28 +09004edacdeea752acf28b98a21ad5f753a4973b0484general: add README.mdaddREADME.mdscripts/download.pl247ca03e6e1e9045d5710298d0affd6d184e4dbf1588303888000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.combuild: update download.pl to change priority of mirrors 2020-05-01 12:31:28 +0900247ca03e6e1e9045d5710298d0affd6d184e4dbfbuild: update download.pl to change priority of mirrorseditscripts/download.pltarget/linux/ramips/rt305x/config-4.14target/linux/ramips/dts/rt3052_iodata_wn-g300dgr.dtstarget/linux/ramips/rt305x/base-files/etc/board.d/02_networktarget/linux/ramips/image/rt305x.mkc9ffb430929ed9351ddb26b398cb68ec573fdd8b1588303888000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comramips: Add support for I-O DATA WN-G300DGR IODATA WN-G300DGR is a 2.4GHz band 11n router, based on Ralink RT3052F. Specification: - RT3052F (384 MHz) - 32 MB of RAM (SDRAM) - 4 MB of FLASH (CFI) - 2T2R 2.4 GHz - 4x 10/100/1000 Mbps Ethernet (Realtek RTL8366RB) - 5x LED, 3x button - UART header on PCB Flash instruction using U-Boot TFTP: 1. Connect the UART pin on WN-G300DGR (CN1, Vcc/GND/TX/RX from caret) with PC 2. Set PC to fixed ip address 192.168.99.8 3. Download lede-ramips-rt305x-wn-g300dgr-squashfs-sysupgrade.bin and rename it to uImageWN-G300DGR 4. Start a tftp server with the file uImageWN-G300DGR in its root directory 5. Turn off the router 6. Turn on router and repeatedly press "2" key on the UART console 7. When entering tftp mode, press keys "y", "Enter", "Enter", "Enter" 8. After a short time, the firmware should be transferred from the tftp server 9. Wait ~60 second to complete flash Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> 2020-05-01 12:31:28 +0900c9ffb430929ed9351ddb26b398cb68ec573fdd8bramips: Add support for I-O DATA WN-G300DGRaddtarget/linux/ramips/dts/rt3052_iodata_wn-g300dgr.dtsedittarget/linux/ramips/image/rt305x.mkedittarget/linux/ramips/rt305x/config-4.14edittarget/linux/ramips/rt305x/base-files/etc/board.d/02_networktarget/linux/ath79/image/tiny.mktarget/linux/ath79/tiny/base-files/etc/hotplug.d/firmware/10-ath9k-eepromtarget/linux/ath79/tiny/base-files/etc/board.d/02_networktarget/linux/ath79/dts/ar7242_logitec_lan-w451ngr.dtse21fa8292738b748c348a3ea086e40dd8ec8298b1588303889000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comath79: add support for Logitec LAN-W451NGR ath79: convert to hex for LAN-W451NGR 2020-05-01 12:31:29 +0900e21fa8292738b748c348a3ea086e40dd8ec8298bath79: add support for Logitec LAN-W451NGRaddtarget/linux/ath79/dts/ar7242_logitec_lan-w451ngr.dtsedittarget/linux/ath79/image/tiny.mkedittarget/linux/ath79/tiny/base-files/etc/board.d/02_networkedittarget/linux/ath79/tiny/base-files/etc/hotplug.d/firmware/10-ath9k-eepromtarget/linux/ramips/image/mt7620.mktarget/linux/ramips/dts/mt7620a_elecom_wrc-1167ghbk2-i.dtstarget/linux/ramips/mt7620/base-files/etc/board.d/02_networktarget/linux/ramips/mt7620/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom7e11016b9dc46e64dbdc85a0b2de91426879270e1588303889000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comramips: add support for ELECOM WRC-1167GHBK2-I There is no plan to submit a PR to openwrt/openwrt. WRC-1167GHBK2-I does not have a device specific MAC address in the eeprom for MT7612E in "Factory" partition. 2020-05-01 12:31:29 +09007e11016b9dc46e64dbdc85a0b2de91426879270eramips: add support for ELECOM WRC-1167GHBK2-Iedittarget/linux/ramips/mt7620/base-files/etc/board.d/02_networkedittarget/linux/ramips/image/mt7620.mkedittarget/linux/ramips/mt7620/base-files/etc/hotplug.d/firmware/10-rt2x00-eepromaddtarget/linux/ramips/dts/mt7620a_elecom_wrc-1167ghbk2-i.dtstarget/linux/ramips/dts/mt7620n_iodata_wn-g300r3.dtstarget/linux/ramips/image/mt7620.mktarget/linux/ramips/mt7620/base-files/etc/board.d/02_network66aeb2c47e281454cbda5bb335ddfa621f479ba61588303889000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comramips: add support for I-O DATA WN-G300R3 2020-05-01 12:31:29 +090066aeb2c47e281454cbda5bb335ddfa621f479ba6ramips: add support for I-O DATA WN-G300R3addtarget/linux/ramips/dts/mt7620n_iodata_wn-g300r3.dtsedittarget/linux/ramips/image/mt7620.mkedittarget/linux/ramips/mt7620/base-files/etc/board.d/02_networkgithttps://taiha.net/jenkins/user/mailmailhttps://taiha.net/jenkins/user/noltarinoltarihttps://taiha.net/jenkins/user/ynezzynezzhttps://taiha.net/jenkins/user/koen.vandeputtekoen.vandeputtehttps://taiha.net/jenkins/user/gch981213gch981213https://taiha.net/jenkins/user/freifunkfreifunkhttps://taiha.net/jenkins/user/ldirldirhttps://taiha.net/jenkins/user/dedeckehdedeckehhttps://taiha.net/jenkins/user/haukehaukehttps://taiha.net/jenkins/user/lynxislynxishttps://taiha.net/jenkins/user/nbdnbdhttps://taiha.net/jenkins/user/musashino.openmusashino.openhttps://taiha.net/jenkins/user/danieldanielBUILD_CFG_DISTCLEANtrueユーザーmusashino205が実行tofumusashino20521566aeb2c47e281454cbda5bb335ddfa621f479ba666aeb2c47e281454cbda5bb335ddfa621f479ba6refs/remotes/origin/musashino66aeb2c47e281454cbda5bb335ddfa621f479ba666aeb2c47e281454cbda5bb335ddfa621f479ba6refs/remotes/origin/musashino66aeb2c47e281454cbda5bb335ddfa621f479ba666aeb2c47e281454cbda5bb335ddfa621f479ba6refs/remotes/origin/musashinohttps://github.com/musashino-build/openwrtconfig.buildinfobin/targets/bcm53xx/generic/config.buildinfofeeds.buildinfobin/targets/bcm53xx/generic/feeds.buildinfoopenwrt-bcm53xx-generic-asus-rt-ac56u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac56u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-ac56u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac56u-squashfs.trxopenwrt-bcm53xx-generic-asus-rt-ac68u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac68u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-ac68u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac68u-squashfs.trxopenwrt-bcm53xx-generic-asus-rt-ac87u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac87u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-ac87u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac87u-squashfs.trxopenwrt-bcm53xx-generic-asus-rt-n18u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-n18u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-n18u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-n18u-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wxr-1900dhp-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wxr-1900dhp-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wxr-1900dhp-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wxr-1900dhp-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-1750dhp-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-1750dhp-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wzr-1750dhp-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-1750dhp-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-600dhp2-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-600dhp2-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wzr-600dhp2-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-600dhp2-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP-EU.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP-EU.binopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP2-JP.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP2-JP.binopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-900dhp.manifestbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp.manifestopenwrt-bcm53xx-generic-dlink-dir-885l-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-dlink-dir-885l-initramfs.trxopenwrt-bcm53xx-generic-dlink-dir-885l-squashfs.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-dlink-dir-885l-squashfs.binopenwrt-bcm53xx-generic-linksys-ea6500-v2-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-linksys-ea6500-v2-initramfs.trxopenwrt-bcm53xx-generic-linksys-ea6500-v2-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-linksys-ea6500-v2-squashfs.trxopenwrt-bcm53xx-generic-luxul-abr-4500-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-abr-4500-initramfs.trxopenwrt-bcm53xx-generic-luxul-abr-4500-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-abr-4500-squashfs.lxlopenwrt-bcm53xx-generic-luxul-xap-1610-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xap-1610-initramfs.trxopenwrt-bcm53xx-generic-luxul-xap-1610-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xap-1610-squashfs.lxlopenwrt-bcm53xx-generic-luxul-xbr-4500-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xbr-4500-initramfs.trxopenwrt-bcm53xx-generic-luxul-xbr-4500-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xbr-4500-squashfs.lxlopenwrt-bcm53xx-generic-luxul-xwr-3150-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xwr-3150-initramfs.trxopenwrt-bcm53xx-generic-luxul-xwr-3150-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xwr-3150-squashfs.lxlopenwrt-bcm53xx-generic-netgear-r6250-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6250-initramfs.trxopenwrt-bcm53xx-generic-netgear-r6250-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6250-squashfs.chkopenwrt-bcm53xx-generic-netgear-r6300-v2-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6300-v2-initramfs.trxopenwrt-bcm53xx-generic-netgear-r6300-v2-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6300-v2-squashfs.chkopenwrt-bcm53xx-generic-netgear-r7000-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7000-initramfs.trxopenwrt-bcm53xx-generic-netgear-r7000-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7000-squashfs.chkopenwrt-bcm53xx-generic-netgear-r7900-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7900-initramfs.trxopenwrt-bcm53xx-generic-netgear-r7900-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7900-squashfs.chkopenwrt-bcm53xx-generic-netgear-r8000-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r8000-initramfs.trxopenwrt-bcm53xx-generic-netgear-r8000-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r8000-squashfs.chkopenwrt-bcm53xx-generic-phicomm-k3-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-phicomm-k3-initramfs.trxopenwrt-bcm53xx-generic-phicomm-k3-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-phicomm-k3-squashfs.trxopenwrt-bcm53xx-generic-smartrg-sr400ac-initramfs.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-smartrg-sr400ac-initramfs.binopenwrt-bcm53xx-generic-smartrg-sr400ac-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-smartrg-sr400ac-squashfs.trxopenwrt-bcm53xx-generic-tenda-ac9-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-tenda-ac9-initramfs.trxopenwrt-bcm53xx-generic-tenda-ac9-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-tenda-ac9-squashfs.trxbase-files_218-r0+13142-66aeb2c47e_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/base-files_218-r0+13142-66aeb2c47e_arm_cortex-a9.ipkblock-mount_2020-04-09-c80f7002-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/block-mount_2020-04-09-c80f7002-1_arm_cortex-a9.ipkfstools_2020-04-09-c80f7002-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/fstools_2020-04-09-c80f7002-1_arm_cortex-a9.ipkfwtool_2019-11-12-8f7fe925-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/fwtool_2019-11-12-8f7fe925-1_arm_cortex-a9.ipkip6tables_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/ip6tables_1.8.4-1_arm_cortex-a9.ipkiptables-mod-conntrack-extra_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/iptables-mod-conntrack-extra_1.8.4-1_arm_cortex-a9.ipkiptables-mod-ipopt_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/iptables-mod-ipopt_1.8.4-1_arm_cortex-a9.ipkiptables_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/iptables_1.8.4-1_arm_cortex-a9.ipkkernel_4.19.115-1-51f70450125775d3d740bcd94b3a2945_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kernel_4.19.115-1-51f70450125775d3d740bcd94b3a2945_arm_cortex-a9.ipkkmod-crypto-crc32c_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-crypto-crc32c_4.19.115-1_arm_cortex-a9.ipkkmod-crypto-hash_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-crypto-hash_4.19.115-1_arm_cortex-a9.ipkkmod-fs-ext4_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fs-ext4_4.19.115-1_arm_cortex-a9.ipkkmod-fs-ntfs_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fs-ntfs_4.19.115-1_arm_cortex-a9.ipkkmod-fs-vfat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fs-vfat_4.19.115-1_arm_cortex-a9.ipkkmod-fuse_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fuse_4.19.115-1_arm_cortex-a9.ipkkmod-gpio-button-hotplug_4.19.115-3_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-gpio-button-hotplug_4.19.115-3_arm_cortex-a9.ipkkmod-ip6-tunnel_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ip6-tunnel_4.19.115-1_arm_cortex-a9.ipkkmod-ip6tables_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ip6tables_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-conntrack-extra_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-conntrack-extra_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-conntrack_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-conntrack_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-core_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-core_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-ipopt_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-ipopt_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-ipset_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-ipset_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-nat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-nat_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-offload_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-offload_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-raw_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-raw_4.19.115-1_arm_cortex-a9.ipkkmod-iptunnel6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-iptunnel6_4.19.115-1_arm_cortex-a9.ipkkmod-leds-gpio_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-leds-gpio_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-default-on_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-default-on_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-heartbeat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-heartbeat_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-netdev_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-netdev_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-timer_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-timer_4.19.115-1_arm_cortex-a9.ipkkmod-lib-crc-ccitt_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-lib-crc-ccitt_4.19.115-1_arm_cortex-a9.ipkkmod-lib-crc16_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-lib-crc16_4.19.115-1_arm_cortex-a9.ipkkmod-nat46_4.19.115+2017-05-12-683fbd2b-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nat46_4.19.115+2017-05-12-683fbd2b-1_arm_cortex-a9.ipkkmod-nf-conntrack6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-conntrack6_4.19.115-1_arm_cortex-a9.ipkkmod-nf-conntrack_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-conntrack_4.19.115-1_arm_cortex-a9.ipkkmod-nf-flow_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-flow_4.19.115-1_arm_cortex-a9.ipkkmod-nf-ipt6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-ipt6_4.19.115-1_arm_cortex-a9.ipkkmod-nf-ipt_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-ipt_4.19.115-1_arm_cortex-a9.ipkkmod-nf-nat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-nat_4.19.115-1_arm_cortex-a9.ipkkmod-nf-reject6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-reject6_4.19.115-1_arm_cortex-a9.ipkkmod-nf-reject_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-reject_4.19.115-1_arm_cortex-a9.ipkkmod-nfnetlink_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nfnetlink_4.19.115-1_arm_cortex-a9.ipkkmod-nls-base_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-base_4.19.115-1_arm_cortex-a9.ipkkmod-nls-cp437_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-cp437_4.19.115-1_arm_cortex-a9.ipkkmod-nls-iso8859-1_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-iso8859-1_4.19.115-1_arm_cortex-a9.ipkkmod-nls-utf8_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-utf8_4.19.115-1_arm_cortex-a9.ipkkmod-phy-bcm-ns-usb2_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-phy-bcm-ns-usb2_4.19.115-1_arm_cortex-a9.ipkkmod-phy-bcm-ns-usb3_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-phy-bcm-ns-usb3_4.19.115-1_arm_cortex-a9.ipkkmod-ppp_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ppp_4.19.115-1_arm_cortex-a9.ipkkmod-pppoe_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-pppoe_4.19.115-1_arm_cortex-a9.ipkkmod-pppox_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-pppox_4.19.115-1_arm_cortex-a9.ipkkmod-scsi-core_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-scsi-core_4.19.115-1_arm_cortex-a9.ipkkmod-slhc_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-slhc_4.19.115-1_arm_cortex-a9.ipkkmod-usb-bcma_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-bcma_4.19.115-1_arm_cortex-a9.ipkkmod-usb-core_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-core_4.19.115-1_arm_cortex-a9.ipkkmod-usb-ehci_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-ehci_4.19.115-1_arm_cortex-a9.ipkkmod-usb-ledtrig-usbport_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-ledtrig-usbport_4.19.115-1_arm_cortex-a9.ipkkmod-usb-ohci_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-ohci_4.19.115-1_arm_cortex-a9.ipkkmod-usb-storage-extras_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-storage-extras_4.19.115-1_arm_cortex-a9.ipkkmod-usb-storage_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-storage_4.19.115-1_arm_cortex-a9.ipkkmod-usb2_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb2_4.19.115-1_arm_cortex-a9.ipkkmod-usb3_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb3_4.19.115-1_arm_cortex-a9.ipklibc_1.1.24-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libc_1.1.24-2_arm_cortex-a9.ipklibgcc1_8.4.0-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libgcc1_8.4.0-2_arm_cortex-a9.ipklibip4tc2_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libip4tc2_1.8.4-1_arm_cortex-a9.ipklibip6tc2_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libip6tc2_1.8.4-1_arm_cortex-a9.ipklibiwinfo-lua_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libiwinfo-lua_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipklibiwinfo20200105_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libiwinfo20200105_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipklibpthread_1.1.24-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libpthread_1.1.24-2_arm_cortex-a9.ipklibrt_1.1.24-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/librt_1.1.24-2_arm_cortex-a9.ipklibxtables12_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libxtables12_1.8.4-1_arm_cortex-a9.ipkmtd_25_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/mtd_25_arm_cortex-a9.ipknvram_10_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/nvram_10_arm_cortex-a9.ipkosafeloader_1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/osafeloader_1_arm_cortex-a9.ipkoseama_1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/oseama_1_arm_cortex-a9.ipkotrx_1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/otrx_1_arm_cortex-a9.ipkPackagesbin/targets/bcm53xx/generic/packages/PackagesPackages.gzbin/targets/bcm53xx/generic/packages/Packages.gzPackages.manifestbin/targets/bcm53xx/generic/packages/Packages.manifestPackages.sigbin/targets/bcm53xx/generic/packages/Packages.sigubi-utils_2.1.1-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/ubi-utils_2.1.1-1_arm_cortex-a9.ipksha256sumsbin/targets/bcm53xx/generic/sha256sumsversion.buildinfobin/targets/bcm53xx/generic/version.buildinfofalse#21527830652783065OpenWrt (master) for BUFFALO WZR-900DHP #215215falsefalse2151385SUCCESS1588452210372https://taiha.net/jenkins/job/OpenWrt-master-BUFFALO-WZR-900DHP_r/215/home-slave01target/linux/ramips/dts/mt7620a_iptime_a1004ns.dts45e2b7763f2a846bf1a40f5fa79b4cfe4678557a1587275243000https://taiha.net/jenkins/user/gch981213gch981213gch981213@gmail.comramips: replace pinctrl property names for ipTIME A1004ns The pinctrl driver had been replaced with the upstream one in b756ea2a909a ("ramips: replace pinctrl property names"), but the initial A1004ns support patch did not reflect the changes. This commit updates its pinctrl property names. Fixes: 9169482f640c ("ramips: add support for ipTIME A1004ns") Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-19 13:47:23 +080045e2b7763f2a846bf1a40f5fa79b4cfe4678557aramips: replace pinctrl property names for ipTIME A1004nsedittarget/linux/ramips/dts/mt7620a_iptime_a1004ns.dtstarget/linux/ath79/image/generic.mktarget/linux/ath79/dts/qca9556_avm_fritz450e.dtstarget/linux/ath79/generic/base-files/etc/board.d/01_ledstarget/linux/ath79/generic/base-files/lib/preinit/10_fix_eth_mac.shtarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtstarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eepromtarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsitarget/linux/ath79/generic/base-files/etc/board.d/02_network8d9c1087e4d07d625a9fef61d5dce71d850732ae1587307540000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: add support for AVM FRITZ!WLAN Repeater 450E SOC: Qualcomm QCA9556 (Scorpion) 560MHz MIPS74Kc RAM: 64MB Zentel A3R12E40CBF DDR2 FLASH: 16MiB Winbond W25Q128 SPI NOR WLAN1: QCA9556 2.4 GHz 802.11b/g/n 3x3 INPUT: WPS button LED: Power, WiFi, LAN, RSSI indicator Serial: Header Next to Black metal shield Pinout is 3.3V - RX - TX - GND (Square Pad is 3.3V) The Serial setting is 115200-8-N-1. Installation via EVA: In the first seconds after Power is connected, the bootloader will listen for FTP connections on 192.168.178.1. Firmware can be uploaded like following: ftp> quote USER adam2 ftp> quote PASS adam2 ftp> binary ftp> debug ftp> passive ftp> quote MEDIA FLSH ftp> put openwrt-sysupgrade.bin mtd1 Note that this procedure might take up to two minutes. You need to powercycle the device afterwards to boot OpenWRT. Tested-by: Andreas Ziegler <dev@andreas-ziegler.de> Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-19 16:45:40 +02008d9c1087e4d07d625a9fef61d5dce71d850732aeath79: add support for AVM FRITZ!WLAN Repeater 450Eedittarget/linux/ath79/image/generic.mkaddtarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsiedittarget/linux/ath79/generic/base-files/etc/board.d/01_ledsedittarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtsedittarget/linux/ath79/generic/base-files/lib/preinit/10_fix_eth_mac.shaddtarget/linux/ath79/dts/qca9556_avm_fritz450e.dtsedittarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eepromedittarget/linux/ath79/generic/base-files/etc/board.d/02_networkpackage/system/procd/Makefile7e9b56fde245373950efea3e04dcc58ada0d0bc51587334780000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgprocd: fix jail when running on glibc d200b70 jail: include /etc/nsswitch.conf in jail for glibc. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-19 23:19:40 +01007e9b56fde245373950efea3e04dcc58ada0d0bc5procd: fix jail when running on glibceditpackage/system/procd/Makefiletarget/linux/ramips/image/mt7621.mk08f5cac6fbd8ac97d6b012a0f6a5f0fabe19c6231587377619000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgramips: mt7621: add NETGEAR R7200 as DEVICE_ALT1 Netgear R7200 is another clone of Netgear R6700v2, introduced in: 6e80df5 ("ramips: add support for NETGEAR R6700v2/AC2400") Reported-by: Joel Pinsker, github user @joelp64 Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-20 11:13:39 +010008f5cac6fbd8ac97d6b012a0f6a5f0fabe19c623ramips: mt7621: add NETGEAR R7200 as DEVICE_ALT1edittarget/linux/ramips/image/mt7621.mkpackage/network/services/umdns/Makefile533da61ac63079f218a9946cd8e347b880c33dc01587378727000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukumdns: update to version 2020-04-20 e74a3f9 dns.c: improve input validation Addresses CVE-2020-11750 Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-20 11:32:07 +0100533da61ac63079f218a9946cd8e347b880c33dc0umdns: update to version 2020-04-20editpackage/network/services/umdns/Makefilepackage/network/services/relayd/Makefilebe172e663f318ec364c13f795df025bbcce9ac181587378727000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukrelayd: bump to version 2020-04-20 796da66 dhcp.c: improve input validation & length checks Addresses CVE-2020-11752 Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-20 11:32:07 +0100be172e663f318ec364c13f795df025bbcce9ac18relayd: bump to version 2020-04-20editpackage/network/services/relayd/Makefileinclude/netfilter.mk29a458b0cae3435bce41136ee3b4132b4103ffae1587388037000https://taiha.net/jenkins/user/koen.vandeputtekoen.vandeputtekoen.vandeputte@ncentric.comkernel: netfilter.mk: fix kmod-ipt-nat6 installation on 5.4 xt_MASQUERADE.ko is picked up by both kmod-ipt-nat and kmod-ipt-nat6, causing conflict As kmod-ipt-nat6 already depends on kmod-ipt-nat, remove xt_MASQUERADE from it Fixes: FS#2924 Fixes: 0fad8af85158 ("kernel: Include xt_MASQUERADE for kernel 5.2 and later") Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> 2020-04-20 15:07:17 +020029a458b0cae3435bce41136ee3b4132b4103ffaekernel: netfilter.mk: fix kmod-ipt-nat6 installation on 5.4editinclude/netfilter.mkpackage/boot/uboot-kirkwood/patches/110-dockstar.patchpackage/boot/uboot-kirkwood/patches/140-pogoplug_e02.patchpackage/boot/uboot-kirkwood/patches/200-openwrt-config.patchpackage/boot/uboot-kirkwood/patches/008-nsa325-uboot-generic.patchpackage/boot/uboot-kirkwood/patches/130-ib62x0.patchpackage/boot/uboot-kirkwood/patches/007-nsa310-uboot-generic.patchpackage/boot/uboot-kirkwood/Makefilepackage/boot/uboot-kirkwood/patches/150-goflexhome.patchpackage/boot/uboot-kirkwood/patches/120-iconnect.patchpackage/boot/uboot-kirkwood/patches/010-pogoplug_v4.patch6cafea5c5ea92be0152f475467a2434c90d018911587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czuboot-kirkwood: update to 2020.04 Update U-Boot to current 2020.04 release for kirkwood platform. Catch up with upstream and move some configuration options from the header files to the corresponding defconfig files. Compile tested: all devices Run tested: nsa310, pogoplugv4 Tested-by: Cezary Jackiewicz <cezary@eko.one.pl> [nsa310] Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-20 16:37:56 +02006cafea5c5ea92be0152f475467a2434c90d01891uboot-kirkwood: update to 2020.04editpackage/boot/uboot-kirkwood/patches/007-nsa310-uboot-generic.patcheditpackage/boot/uboot-kirkwood/patches/130-ib62x0.patcheditpackage/boot/uboot-kirkwood/patches/010-pogoplug_v4.patcheditpackage/boot/uboot-kirkwood/patches/120-iconnect.patcheditpackage/boot/uboot-kirkwood/patches/200-openwrt-config.patcheditpackage/boot/uboot-kirkwood/patches/008-nsa325-uboot-generic.patcheditpackage/boot/uboot-kirkwood/patches/110-dockstar.patcheditpackage/boot/uboot-kirkwood/Makefileeditpackage/boot/uboot-kirkwood/patches/150-goflexhome.patcheditpackage/boot/uboot-kirkwood/patches/140-pogoplug_e02.patchpackage/boot/arm-trusted-firmware-rockchip/Makefile79d7109225bc44dc527216565b5d0ffff45018e41587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czarm-trusted-firmware-rockchip: add new package This is needed to build the uboot-rockchip, needed for the rockchip target Signed-off-by: Tobias Mädel <t.maedel@alfeld.de> Tested-by: Tobias Schramm <t.schramm@manjaro.org> [replaced `mkdir -p` with INSTALL_DIR variable] Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-20 16:37:56 +020079d7109225bc44dc527216565b5d0ffff45018e4arm-trusted-firmware-rockchip: add new packageaddpackage/boot/arm-trusted-firmware-rockchip/Makefilepackage/boot/uboot-rockchip/Makefile797506011695d2dacba74bec717fbf88a7729ace1587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czuboot-rockchip: add new package This package is needed for the rockchip target. Signed-off-by: Tobias Mädel <t.maedel@alfeld.de> Tested-by: Tobias Schramm <t.schramm@manjaro.org> 2020-04-20 16:37:56 +0200797506011695d2dacba74bec717fbf88a7729aceuboot-rockchip: add new packageaddpackage/boot/uboot-rockchip/Makefiletarget/linux/rockchip/config-defaulttarget/linux/rockchip/armv8/config-5.4target/linux/rockchip/image/armv8.mktarget/linux/rockchip/armv8/base-files/etc/board.d/02_networktarget/linux/rockchip/armv8/base-files/lib/preinit/79_move_configtarget/linux/rockchip/image/mmc.bootscripttarget/linux/rockchip/armv8/target.mktarget/linux/rockchip/armv8/base-files/lib/upgrade/platform.shtarget/linux/rockchip/Makefiletarget/linux/rockchip/image/Makefile6a05a85dcbf91777a3666693b41bd71dee6d9bfd1587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czrockchip: add support for Pine64 RockPro64 This adds the new rockchip target and support for RockPro64 RK3399 Flash: 16 MiB SPI NOR RAM: 2 GiB/4 GiB LPDDR4 SoC: RK3399 USB: 2x USB 2.0, 1x USB 3.0, 1x USB-C Ethernet: 1x GbE PCIe: PCIe 2.0, 4 lanes Storage: eMMC or SD card Optional SDIO wifi/bt module The Pine64 RockPro64 is a single-board-computer with a 4x PCIe connector, 6 ARM64 cores (4 little, 2 big), plenty of RAM and storage. By default the single Gigabit-Ethernet port is configured as the LAN port. Installation of the firware is possible by dd'ing the image to an SD card or the eMMC flash. Serial: 3v3 1500000 8n1 U-boot is build from the mainline tree and integrated into the images. Required ATF to build u-boot is downloaded from a CI build bot. Signed-off-by: Tobias Mädel <t.maedel@alfeld.de> Tested-by: Tobias Schramm <t.schramm@manjaro.org> 2020-04-20 16:37:56 +02006a05a85dcbf91777a3666693b41bd71dee6d9bfdrockchip: add support for Pine64 RockPro64addtarget/linux/rockchip/armv8/base-files/etc/board.d/02_networkaddtarget/linux/rockchip/armv8/base-files/lib/preinit/79_move_configaddtarget/linux/rockchip/armv8/target.mkaddtarget/linux/rockchip/Makefileaddtarget/linux/rockchip/image/mmc.bootscriptaddtarget/linux/rockchip/config-defaultaddtarget/linux/rockchip/armv8/base-files/lib/upgrade/platform.shaddtarget/linux/rockchip/armv8/config-5.4addtarget/linux/rockchip/image/Makefileaddtarget/linux/rockchip/image/armv8.mkpackage/boot/uboot-rockchip/Makefile97673d87717abbced8f3a4998367aff62c8369111587393857000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czuboot-rockchip: fix ident string Commit 797506011695 ("uboot-rockchip: add new package") has added `OpenWRT` ident string, fix it to proper `OpenWrt`. Fixes: 797506011695 ("uboot-rockchip: add new package") Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-20 16:44:17 +020097673d87717abbced8f3a4998367aff62c836911uboot-rockchip: fix ident stringeditpackage/boot/uboot-rockchip/Makefiletarget/linux/x86/image/Makefile282e7862b77eb32cfff14a7b8e15089b94a9c3f91587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: image: drop dead code These are remnants of old image generation code, which now serve no purpose. Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +0100282e7862b77eb32cfff14a7b8e15089b94a9c3f9x86: image: drop dead codeedittarget/linux/x86/image/Makefiletarget/linux/x86/64/target.mktarget/linux/x86/image/legacy.mktarget/linux/x86/image/generic.mkfd94d03ae6ed74744f674e3c0b19a870078fed461587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: fix kmod-forcedeth package selection There's no such package as forcedeth, threfore the driver is never selected. Fix it by properly specifying package name. Fixes: 35f208d ("x86: add nforce eth to default packages") Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +0100fd94d03ae6ed74744f674e3c0b19a870078fed46x86: fix kmod-forcedeth package selectionedittarget/linux/x86/64/target.mkedittarget/linux/x86/image/legacy.mkedittarget/linux/x86/image/generic.mktarget/linux/x86/Makefiletarget/linux/x86/generic/target.mktarget/linux/x86/geode/target.mktarget/linux/x86/64/target.mkeca6946447aa0be38146314d15f9d86840d8f0ed1587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: select kmod-button-hotplug by default This package is useful by all subtargets, therefore move it to default packages selection. Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +0100eca6946447aa0be38146314d15f9d86840d8f0edx86: select kmod-button-hotplug by defaultedittarget/linux/x86/Makefileedittarget/linux/x86/geode/target.mkedittarget/linux/x86/generic/target.mkedittarget/linux/x86/64/target.mktarget/linux/x86/geode/target.mktarget/linux/x86/image/64.mktarget/linux/x86/64/target.mk9c23ecee577962c3836b6b1b2cdc222c59a257ad1587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: move packages selection to profiles This can be rather confusing for contributors, since there are three layers in which they can be added. As for now there are none profiles other than generic (exception: geos) let's move them to these profiles. Being here this commit also removes packages in geode profiles already enabled in kernel config. Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +01009c23ecee577962c3836b6b1b2cdc222c59a257adx86: move packages selection to profilesedittarget/linux/x86/geode/target.mkedittarget/linux/x86/image/64.mkedittarget/linux/x86/64/target.mktarget/linux/x86/image/geode.mkbe6543c53994b873a61689261f54ef23531654531587407058000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: really remove packages already enabled in kconfig This commit really removes packages in geode profiles already enabled in kernel config. Fixes: 9c23ecee57 ("x86: move packages selection to profiles") Reported-by: Tomasz Maciej Nowak <tomek_n@o2.pl> Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-20 19:24:18 +0100be6543c53994b873a61689261f54ef2353165453x86: really remove packages already enabled in kconfigedittarget/linux/x86/image/geode.mkpackage/system/ubus/Makefile4298f0878fa9e264212c180af8280c8a4c2e29a51587410818000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.comubus: update to latest git HEAD 171469e lua: avoid truncation of large numeric values Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> 2020-04-20 21:26:58 +02004298f0878fa9e264212c180af8280c8a4c2e29a5ubus: update to latest git HEADeditpackage/system/ubus/Makefiletarget/linux/lantiq/files-4.19/arch/mips/boot/dts/lantiq/ar9_avm_fritz7312.dts36f628910b8bf51216004621847f3eab3a62a10c1587420109000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eulantiq/fritz 7312: set maximum speed to 100 mbit The fritz 7312 does not support 1000 gbit. Advertising it makes it worse. Some NIC will change to 1000 gibt and turn off and on again for ever. Signed-off-by: Alexander Couzens <lynxis@fe80.eu> 2020-04-21 00:01:49 +020036f628910b8bf51216004621847f3eab3a62a10clantiq/fritz 7312: set maximum speed to 100 mbitedittarget/linux/lantiq/files-4.19/arch/mips/boot/dts/lantiq/ar9_avm_fritz7312.dtspackage/base-files/files/lib/upgrade/common.shb77fd0d30bfa93def97fc1633d389b994600fea31587420109000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eubase-files: ensure VERBOSE is set If not set, it shows the following error sh: out of range Signed-off-by: Alexander Couzens <lynxis@fe80.eu> 2020-04-21 00:01:49 +0200b77fd0d30bfa93def97fc1633d389b994600fea3base-files: ensure VERBOSE is seteditpackage/base-files/files/lib/upgrade/common.shtarget/linux/imx6/config-5.48d9b36270b1faecdf8c9632e0f18251df9a0990c1587473212000https://taiha.net/jenkins/user/koen.vandeputtekoen.vandeputtekoen.vandeputte@ncentric.comimx6: refresh kernel config Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com> 2020-04-21 14:46:52 +02008d9b36270b1faecdf8c9632e0f18251df9a0990cimx6: refresh kernel configedittarget/linux/imx6/config-5.4target/linux/mediatek/patches-5.4/0401-eth-fix-eth1-tx-timeout.patchtarget/linux/generic/pending-5.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patchtarget/linux/generic/pending-5.4/482-mtd-spi-nor-fix-4-byte-opcode-support-for-w25q256.patchtarget/linux/mediatek/patches-5.4/0999-hnat.patchtarget/linux/generic/backport-5.4/745-v5.7-net-dsa-mt7530-add-support-for-port-mirroring.patchtarget/linux/ipq40xx/patches-5.4/304-mtd-spi-nor-Add-support-for-mx25r3235f.patchtarget/linux/mediatek/patches-5.4/0400-eth-fix-rx-vlan-hw-offload.patchtarget/linux/ramips/patches-5.4/401-net-ethernet-mediatek-support-net-labels.patchtarget/linux/ramips/patches-5.4/302-spi-nor-add-gd25q512.patchinclude/kernel-version.mkfaf668be354af76b8b9f93921b426dc5e9782a981587500193000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czkernel: bump 5.4 to 5.4.34 Refreshed patches. Run tested: qemu-x86-64, apalis, a64-olinuxino Build tested: x86/64, imx6, sunxi/a53 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-21 22:16:33 +0200faf668be354af76b8b9f93921b426dc5e9782a98kernel: bump 5.4 to 5.4.34edittarget/linux/ramips/patches-5.4/302-spi-nor-add-gd25q512.patchedittarget/linux/ramips/patches-5.4/401-net-ethernet-mediatek-support-net-labels.patcheditinclude/kernel-version.mkedittarget/linux/generic/backport-5.4/745-v5.7-net-dsa-mt7530-add-support-for-port-mirroring.patchedittarget/linux/generic/pending-5.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patchedittarget/linux/mediatek/patches-5.4/0401-eth-fix-eth1-tx-timeout.patchedittarget/linux/generic/pending-5.4/482-mtd-spi-nor-fix-4-byte-opcode-support-for-w25q256.patchedittarget/linux/mediatek/patches-5.4/0400-eth-fix-rx-vlan-hw-offload.patchedittarget/linux/mediatek/patches-5.4/0999-hnat.patchedittarget/linux/ipq40xx/patches-5.4/304-mtd-spi-nor-Add-support-for-mx25r3235f.patchpackage/libs/openssl/Makefile3773ae127ac83766028f767ac744e87a7ddcaf501587502796000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czopenssl: bump to 1.1.1g Fixes NULL dereference in SSL_check_chain() for TLS 1.3, marked with high severity, assigned CVE-2020-1967. Ref: https://www.openssl.org/news/secadv/20200421.txt Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-21 22:59:56 +02003773ae127ac83766028f767ac744e87a7ddcaf50openssl: bump to 1.1.1geditpackage/libs/openssl/Makefilepackage/system/fstools/Makefileb7d6e80feea21aac80d5bd25dc3a0dd5b148fec91587545415000https://taiha.net/jenkins/user/nbdnbdnbd@nbd.namefstools: update to the latest version 84965b92f635 blockd: print symlink error code and string message 62c578c22f9d blockd: report "target" path as "mount" for autofs available mounts d1f1f2b38fa1 block: remove mount target file if it's a link 830441d790d6 blockd: remove symlink linkpath file if it's a dir or link c80f7002114f libfstools/mtd: attempt to read from OOB data if empty space is found Signed-off-by: Felix Fietkau <nbd@nbd.name> 2020-04-22 10:50:15 +0200b7d6e80feea21aac80d5bd25dc3a0dd5b148fec9fstools: update to the latest versioneditpackage/system/fstools/Makefiletarget/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7622-elecom-wrc-2533gent.dtsdf27e949fbbf13e1e2ab4db49f608165ef0ba9fe1587545415000https://taiha.net/jenkins/user/nbdnbdnbd@nbd.namemediatek: disable the unused pcie port for elecom wrc-2533gent Fixes MSI support for the primary device Signed-off-by: Felix Fietkau <nbd@nbd.name> 2020-04-22 10:50:15 +0200df27e949fbbf13e1e2ab4db49f608165ef0ba9femediatek: disable the unused pcie port for elecom wrc-2533gentedittarget/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7622-elecom-wrc-2533gent.dtstarget/linux/octeon/patches-5.4/120-cmdline-hack.patchtarget/linux/octeon/config-5.4target/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchtarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patch91594cb137154c2936853f293db1da19d125d28c1587659899000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: copy files to kernel 5.4 Copy config and patches to kernel 5.4. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> [split patch, fix patches-5.4 dirname, add description] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:19 +020091594cb137154c2936853f293db1da19d125d28cocteon: copy files to kernel 5.4addtarget/linux/octeon/config-5.4addtarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patchaddtarget/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchaddtarget/linux/octeon/patches-5.4/120-cmdline-hack.patchtarget/linux/octeon/patches-5.4/120-cmdline-hack.patchtarget/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchtarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patch655c14e88cc17509bdec71ca73594b345d20d7a11587659906000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: refresh patches for kernel 5.4 Refresh patches to make them apply to kernel 5.4. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> [split patch, refresh on newer kernel, add description] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:26 +0200655c14e88cc17509bdec71ca73594b345d20d7a1octeon: refresh patches for kernel 5.4edittarget/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchedittarget/linux/octeon/patches-5.4/120-cmdline-hack.patchedittarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patchtarget/linux/octeon/config-5.42095a4e2768c87e902fa7db4f2454ed399b13d561587659912000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: update config for kernel 5.4 Update config with make kernel_oldconfig. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> [split patch, redo kernel_oldconfig, add description] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:32 +02002095a4e2768c87e902fa7db4f2454ed399b13d56octeon: update config for kernel 5.4edittarget/linux/octeon/config-5.4target/linux/octeon/Makefilef6573ec24e2aaf83fd8a17de1abfe9c7da8787da1587659934000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: use kernel version 5.4 for testing Tested on EdgeRouter Lite (by Daniel Engberg) Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:54 +0200f6573ec24e2aaf83fd8a17de1abfe9c7da8787daocteon: use kernel version 5.4 for testingedittarget/linux/octeon/Makefiletarget/linux/ramips/mt76x8/config-4.14target/linux/ramips/mt7621/config-4.1458bec0d172fb7fc1146bdcdcd0f75b6644890fb61587659988000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: remove config-4.14 for mt7621/mt76x8 mt7621 and mt76x8 subtargets have been moved to kernel 5.4 and their DTS(I) files are incompatible to kernel 4.14. Remove the corresponding kernel config files to signal that more boldly and to prevent accidentally patching the wrong kernel when pulling in older config patches. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:39:48 +020058bec0d172fb7fc1146bdcdcd0f75b6644890fb6ramips: remove config-4.14 for mt7621/mt76x8deletetarget/linux/ramips/mt76x8/config-4.14deletetarget/linux/ramips/mt7621/config-4.14package/kernel/linux/modules/netsupport.mk7b2731a691f7abb53a8ef3b2bd7b7170f0f872641587728960000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekernel: replace "+@" IPV6 dependency by "+" The combination +@IPV6:kmod-ipsec6 is not valid, the +a:b syntax implies the @. Fix it. Fixes: 2e6b6f9fcaae ("kernel: add @IPv6 dependency to ipv6 modules") Reported-by: Oldřich Jedlička (@oldium) Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 13:49:20 +02007b2731a691f7abb53a8ef3b2bd7b7170f0f87264kernel: replace "+@" IPV6 dependency by "+"editpackage/kernel/linux/modules/netsupport.mktarget/linux/generic/files/drivers/mtd/myloader.ctarget/linux/generic/pending-4.19/430-mtd-add-myloader-partition-parser.patchtarget/linux/generic/pending-5.4/430-mtd-add-myloader-partition-parser.patchtarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchtarget/linux/generic/pending-5.4/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patchtarget/linux/generic/pending-4.14/430-mtd-add-myloader-partition-parser.patch5f923498415d79dc500f7ba26c30dde5c9f275861587743412000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekernel: fix include of myloader.o since kernel 5.4 Between 4.19 and 5.4, mtd parsers have been moved to "parsers" subdirectory. Based on this, the selection of myloader.o in OpenWrt was also moved to that subdirectory, while the Kconfig and our local myloader.c file remained in /drivers/mtd. This resulted in linking errors like the following (on ath25@5.4): make[8]: *** No rule to make target 'drivers/mtd/parsers/myloader.o', ... needed by 'drivers/mtd/parsers/built-in.a'. Stop. make[7]: *** [scripts/Makefile.build:500: drivers/mtd/parsers] Error 2 make[6]: *** [scripts/Makefile.build:500: drivers/mtd] Error 2 Since myloader.c is not too big, this patch moves it to the kernel patches, allowing to adjust the path for kernel 5.4 and keeping Makefiles and file paths better in sync. Other patches have been refreshed accordingly. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 17:50:12 +02005f923498415d79dc500f7ba26c30dde5c9f27586kernel: fix include of myloader.o since kernel 5.4edittarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchdeletetarget/linux/generic/files/drivers/mtd/myloader.cedittarget/linux/generic/pending-5.4/430-mtd-add-myloader-partition-parser.patchedittarget/linux/generic/pending-4.19/430-mtd-add-myloader-partition-parser.patchedittarget/linux/generic/pending-5.4/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patchedittarget/linux/generic/pending-4.14/430-mtd-add-myloader-partition-parser.patchtarget/linux/ath79/files/drivers/mtd/tplinkpart.ctarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchtarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchd3c9630811468499a94302fc57f3a4874f1614bc1587743459000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: move tplinkpart.c parser to patches Between 4.19 and 5.4, mtd parsers have been moved to "parsers" subdirectory. Like for myloader.c in the previous patch, this patch moves tplinkpart.c to the kernel patches, so the code and the kernel includes are at the same location and the path can be adjusted per kernel. While at it, remove some outdated kernel version switches from the C code. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 17:50:59 +0200d3c9630811468499a94302fc57f3a4874f1614bcath79: move tplinkpart.c parser to patchesdeletetarget/linux/ath79/files/drivers/mtd/tplinkpart.cedittarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchedittarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchpackage/kernel/lantiq/ltq-adsl/Makefilepackage/kernel/lantiq/ltq-adsl/Config.inpackage/kernel/lantiq/ltq-adsl-fw/Makefiled8b3f53f5e1fe13d2468feff94f4a1f8e53ba53a1587743962000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deltq-adsl(-fw): Makefile clean-up and fixes This fixes a few minor issues (partially cosmetic) in ltq-adsl and ltq-adsl-fw Makefiles: - fix PKG_SOURCE_URL and switch to https - remove non-existant FW_NAME variable - fix package name for config inclusion - fix config symbol for debugging Fixes: 1d0a9d0c0470 ("move ltq-adsl") Cc: John Crispin <john@phrozen.org> Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 17:59:22 +0200d8b3f53f5e1fe13d2468feff94f4a1f8e53ba53altq-adsl(-fw): Makefile clean-up and fixeseditpackage/kernel/lantiq/ltq-adsl/Config.ineditpackage/kernel/lantiq/ltq-adsl-fw/Makefileeditpackage/kernel/lantiq/ltq-adsl/Makefiletarget/linux/ath79/dts/qca9558_tplink_tl-wr941n-v7-cn.dtstarget/linux/ath79/dts/qca9558_ocedo_koala.dtstarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtstarget/linux/ath79/dts/qca9558_mikrotik_routerboard-922uags-5hpacd.dtstarget/linux/ath79/dts/qca9558_trendnet_tew-823dru.dtstarget/linux/ath79/dts/qca9558_ocedo_ursus.dtstarget/linux/ath79/dts/qca9558_engenius_epg5000.dtstarget/linux/ath79/dts/qca9557_buffalo_bhr-4grv2.dtstarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsitarget/linux/ath79/dts/qca9558_domywifi_dw33d.dtstarget/linux/ath79/dts/qca9558_sitecom_wlr-8100.dtstarget/linux/ath79/dts/qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dtstarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsitarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsitarget/linux/ath79/dts/qca9557_iodata_wn-ac-dgr.dtsitarget/linux/ath79/dts/qca9558_tplink_rex5x.dtsitarget/linux/ath79/dts/qca9558_librerouter_librerouter-v1.dtstarget/linux/ath79/dts/qca9558_zyxel_nbg6716.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wdr4900-v2.dtstarget/linux/ath79/dts/qca9557.dtsitarget/linux/ath79/dts/qca9558_tplink_archer-c.dtsitarget/linux/ath79/dts/qca9558_tplink_archer-d7.dtsitarget/linux/ath79/dts/qca9558_comfast_cf-wr650ac.dtsitarget/linux/ath79/dts/qca9558_netgear_ex7300.dtsitarget/linux/ath79/dts/qca9558_tplink_re350k-v1.dtstarget/linux/ath79/dts/qca955x.dtsic0a80b71254fb8710dbd1942a3916fbcdc02835e1587751349000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: rename qca9557.dtsi to qca955x.dtsi There are at least 3 different chips in the Scorpion series of SoCs. Rename the common DTSI to better reflect it's purpose for the whole series. Also rename the compatible bindings from qca,ar9557 and qca,qca9557 to qca,qca9550. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:02:29 +0200c0a80b71254fb8710dbd1942a3916fbcdc02835eath79: rename qca9557.dtsi to qca955x.dtsiedittarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsiedittarget/linux/ath79/dts/qca9558_mikrotik_routerboard-922uags-5hpacd.dtsedittarget/linux/ath79/dts/qca9557_buffalo_bhr-4grv2.dtsedittarget/linux/ath79/dts/qca9558_domywifi_dw33d.dtsedittarget/linux/ath79/dts/qca9558_ocedo_ursus.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsiedittarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsiaddtarget/linux/ath79/dts/qca955x.dtsiedittarget/linux/ath79/dts/qca9558_tplink_tl-wdr4900-v2.dtsedittarget/linux/ath79/dts/qca9558_zyxel_nbg6716.dtsedittarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtsedittarget/linux/ath79/dts/qca9558_sitecom_wlr-8100.dtsedittarget/linux/ath79/dts/qca9558_engenius_epg5000.dtsedittarget/linux/ath79/dts/qca9558_comfast_cf-wr650ac.dtsiedittarget/linux/ath79/dts/qca9558_tplink_rex5x.dtsideletetarget/linux/ath79/dts/qca9557.dtsiedittarget/linux/ath79/dts/qca9558_librerouter_librerouter-v1.dtsedittarget/linux/ath79/dts/qca9558_tplink_archer-c.dtsiedittarget/linux/ath79/dts/qca9558_netgear_ex7300.dtsiedittarget/linux/ath79/dts/qca9558_tplink_tl-wr941n-v7-cn.dtsedittarget/linux/ath79/dts/qca9558_trendnet_tew-823dru.dtsedittarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtsedittarget/linux/ath79/dts/qca9557_iodata_wn-ac-dgr.dtsiedittarget/linux/ath79/dts/qca9558_ocedo_koala.dtsedittarget/linux/ath79/dts/qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dtsedittarget/linux/ath79/dts/qca9558_tplink_archer-d7.dtsiedittarget/linux/ath79/dts/qca9558_tplink_re350k-v1.dtstarget/linux/ath79/dts/qca9558_ocedo_koala.dtstarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtstarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1750e.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1045nd-v2.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v3.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1750c.dtstarget/linux/ath79/dts/qca9556_avm_fritz450e.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v2.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1200i.dtstarget/linux/ath79/dts/qca9558_engenius_epg5000.dtstarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1200e.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1750i.dtsfceef288cf4c15d9d04bb3d8492159c48e5e0e7f1587751380000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: correct QCA9550 machine compatible binding Some boards using a QCA9556 or QCA9558 had their machine compatible binding incorrectly set to qca,qca9557. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:03:00 +0200fceef288cf4c15d9d04bb3d8492159c48e5e0e7fath79: correct QCA9550 machine compatible bindingedittarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1200e.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1750i.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v2.dtsedittarget/linux/ath79/dts/qca9558_ocedo_koala.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1200i.dtsedittarget/linux/ath79/dts/qca9558_engenius_epg5000.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v3.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1045nd-v2.dtsedittarget/linux/ath79/dts/qca9556_avm_fritz450e.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1750c.dtsedittarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtsedittarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1750e.dtstarget/linux/ath79/dts/qca953x.dtsi1f45ed6c994b154e657bbcab4465ce5f41154e7f1587751398000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: fix QCA953x DDR and GPIO compatible bindings The memory as well as GPIO controller had the wrong SoC name used for their compatible binding. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:03:18 +02001f45ed6c994b154e657bbcab4465ce5f41154e7fath79: fix QCA953x DDR and GPIO compatible bindingsedittarget/linux/ath79/dts/qca953x.dtsitarget/linux/ipq40xx/base-files/etc/board.d/02_network9fac9168c6471b743dbaac5cd038593f9f807e9d1587751421000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netipq40xx: fix alphabetical order in 02_network Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:03:41 +02009fac9168c6471b743dbaac5cd038593f9f807e9dipq40xx: fix alphabetical order in 02_networkedittarget/linux/ipq40xx/base-files/etc/board.d/02_networkpackage/system/procd/Makefile471b8bf8c14f7dba8a426f2c6448744d4c5ac1511587807093000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgprocd: extend requirejail attribute handling e2ed964 jail: don't fail unless requirejail is set 17e7ae7 jail: don't load libpreload-seccomp.so if it doesn't exist Fixes openwrt/packages#11913 Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-25 10:31:33 +0100471b8bf8c14f7dba8a426f2c6448744d4c5ac151procd: extend requirejail attribute handlingeditpackage/system/procd/Makefiletarget/linux/imx6/config-5.44a3e0f736f7b14e3e0df9c373f7d798a2247df231587813748000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czimx6: add back perf monitor related config symbol Commit 0543eb111081 ("imx6: 5.4: add missing kernel perf monitor symbol") has added missing kernel config symbol FSL_IMX8_DDR_PMU which is exposed only when building perf, so add it back. Fixes: 8d9b36270b1f ("imx6: refresh kernel config") Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-25 13:22:28 +02004a3e0f736f7b14e3e0df9c373f7d798a2247df23imx6: add back perf monitor related config symboledittarget/linux/imx6/config-5.4include/kernel-version.mktarget/linux/bcm27xx/patches-5.4/950-0281-drm-vc4-A-present-but-empty-dmas-disables-audio.patchef5d37ba5ee5c3ba9cc6943b3732194256beb8121587813748000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czkernel: bump 5.4 to 5.4.35 Refreshed one patch. Run tested: qemu-x86-64 Build tested: x86/64, imx6, sunxi/a53, rockchip/armv8 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-25 13:22:28 +0200ef5d37ba5ee5c3ba9cc6943b3732194256beb812kernel: bump 5.4 to 5.4.35editinclude/kernel-version.mkedittarget/linux/bcm27xx/patches-5.4/950-0281-drm-vc4-A-present-but-empty-dmas-disables-audio.patchtarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patch63696bd0fb9c97d6be6f91e360e46a9a9d0eab3c1587851116000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eukernel: backport support for clause 37 1000Base-X auto-negotiation This patch is needed for clause 37 1000Base-X encoding used in many SFP modules. Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:45:16 +020063696bd0fb9c97d6be6f91e360e46a9a9d0eab3ckernel: backport support for clause 37 1000Base-X auto-negotiationaddtarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patchtarget/linux/ramips/patches-5.4/991-at803x.patch6d924706a65a16f88bae7f2b3d29535df5b320ab1587851116000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.euramips: phy: at803x: support RGMII-to-SerDes and SFP support Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:45:16 +02006d924706a65a16f88bae7f2b3d29535df5b320abramips: phy: at803x: support RGMII-to-SerDes and SFP supportaddtarget/linux/ramips/patches-5.4/991-at803x.patchtarget/linux/ramips/image/mt7621.mkpackage/kernel/linux/modules/netdevices.mkec2f7a47d379c3828eec930df881b09acc6fec061587851116000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eukernel: add module to support SFP cages Enables kernel SFP case support. Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:45:16 +0200ec2f7a47d379c3828eec930df881b09acc6fec06kernel: add module to support SFP cageseditpackage/kernel/linux/modules/netdevices.mkedittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/dts/mt7621_ubnt_edgerouter-x-sfp.dtstarget/linux/ramips/mt7621/config-5.4target/linux/ramips/mt7621/base-files/etc/board.d/02_network4c70bb4f906b875aee1da6636aa7d2023ef690641587851325000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.euramips: enable SFP port for Ubiquiti ER-X-SFP SFP cage of this device is connected via a AT8031 phy to port 5 of the switch. This phy act as a RGMII-to-SerDes converter. Also a I2C clock gate needs to be enabled in order to access the SFP module via I2C bus. SFP cage also has module detect pin which is connected to I2C gpio expander. With this patch the kernel/PHYLINK now can detect, readout and use the SFP module/port. NOTE: SFP cage / AT8033 PHY only support 1000base-X encoding! This means that some SGMII modules can work and only at forced 1GBit/full-duplex! Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:48:45 +02004c70bb4f906b875aee1da6636aa7d2023ef69064ramips: enable SFP port for Ubiquiti ER-X-SFPedittarget/linux/ramips/mt7621/base-files/etc/board.d/02_networkedittarget/linux/ramips/dts/mt7621_ubnt_edgerouter-x-sfp.dtsedittarget/linux/ramips/mt7621/config-5.4package/kernel/linux/modules/netdevices.mkb23f72b5b615b31b348c4a3259a0d85d127487f01587894494000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: add kmod-phylink Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 11:48:14 +0200b23f72b5b615b31b348c4a3259a0d85d127487f0kernel: netdev: add kmod-phylinkeditpackage/kernel/linux/modules/netdevices.mkpackage/kernel/linux/modules/netdevices.mk71d5a0d92ba8599924b607501cd1a90d9d4fabee1587894506000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: add phylink dependency for sfp Fixes: ec2f7a47d379 ("kernel: add module to support SFP cages") Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 11:48:26 +020071d5a0d92ba8599924b607501cd1a90d9d4fabeekernel: netdev: add phylink dependency for sfpeditpackage/kernel/linux/modules/netdevices.mkpackage/kernel/linux/modules/netdevices.mkb359a6b948a6e25682ef5b6e82d2df8448b37c941587895678000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: fix kmod-sfp description capitalization Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 12:07:58 +0200b359a6b948a6e25682ef5b6e82d2df8448b37c94kernel: netdev: fix kmod-sfp description capitalizationeditpackage/kernel/linux/modules/netdevices.mktarget/linux/x86/image/Makefile97d86426e2ec4e6a875f82aa6e0ffdb802fbde221587898407000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czx86: fix unusable squashfs images by adding missing padding It was reported, that after image generation rework x86-64-generic-squashfs-rootfs.img image won't boot on XenServer x86_64 anymore: F2FS-fs (xvda): Magic Mismatch, valid(0xf2f52010) - read(0x84289960) F2FS-fs (xvda): Can't find valid F2FS filesystem in 1th superblock F2FS-fs (xvda): Magic Mismatch, valid(0xf2f52010) - read(0x4e8ee223) F2FS-fs (xvda): Can't find valid F2FS filesystem in 2th superblock List of all partitions: ca00 4207 xvda driver: vbd No filesystem could mount root, tried: ext3 ext2 ext4 squashfs iso9660 f2fs Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(202,0) So lets fix this by adding back padding which was introduced in commit a17d9482f5e2 ("x86: image: fix small disk space in squashfs overlay"). Ref: FS#3036 Fixes: 258f070d1a4f ("x86: fix missing squashfs and ext4 rootfs images") Fixes: cb007a7bf619 ("x86: switch image generation to new code") Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-26 12:53:27 +020097d86426e2ec4e6a875f82aa6e0ffdb802fbde22x86: fix unusable squashfs images by adding missing paddingedittarget/linux/x86/image/Makefilepackage/network/services/umdns/Makefile9f7c8ed0786be97eda879e5f6681994e4de53d741587902432000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukumdns: update to version 2020-04-25 cdac046 dns.c: fix input validation fix Due to a slight foobar typo, failing to de-reference a pointer, previous fix not quite as complete as it should have been. Improve CVE-2020-11750 fix Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-26 13:00:32 +01009f7c8ed0786be97eda879e5f6681994e4de53d74umdns: update to version 2020-04-25editpackage/network/services/umdns/Makefilepackage/network/services/relayd/Makefile9e7d11f3e275d6f5d6b3edd7f0fa0440da43c45a1587902436000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukrelayd: bump to version 2020-04-25 f4d759b dhcp.c: further improve validation Further improve input validation for CVE-2020-11752 Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-26 13:00:36 +01009e7d11f3e275d6f5d6b3edd7f0fa0440da43c45arelayd: bump to version 2020-04-25editpackage/network/services/relayd/Makefilepackage/kernel/linux/modules/netdevices.mk822c342d09e20e04677841730755c06c8d6efdfa1587903573000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: fix kmod-sfp symbols Fixes: ec2f7a47d379 ("kernel: add module to support SFP cages") Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 14:19:33 +0200822c342d09e20e04677841730755c06c8d6efdfakernel: netdev: fix kmod-sfp symbolseditpackage/kernel/linux/modules/netdevices.mktarget/linux/oxnas/base-files/init.d/set-irq-affinitytarget/linux/oxnas/base-files/etc/init.d/set-irq-affinity01961f163d927d6b44097f48a67bbc5b4c63eaf71587927915000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deoxnas: move service file to correct place This service file has been misplaced from the very beginning. Fixes: dcc34574efba ("oxnas: bring in new oxnas target") Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-26 21:05:15 +020001961f163d927d6b44097f48a67bbc5b4c63eaf7oxnas: move service file to correct placeaddtarget/linux/oxnas/base-files/etc/init.d/set-irq-affinitydeletetarget/linux/oxnas/base-files/init.d/set-irq-affinitytarget/linux/ramips/image/mt76x8.mkd16a4867669acd470b936620dba8fda86bc6400b1587928224000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: fix SUPPORTED_DEVICES for Mercury MAC1200R v2 Currently SUPPORTED_DEVICES only contains the old device string. Fix it by removing the first assignment. Fixes: c2334ad60dc8 ("ramips/mt76x8: Synchronize Makefiles with DTS compatible") Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-26 21:10:24 +0200d16a4867669acd470b936620dba8fda86bc6400bramips: fix SUPPORTED_DEVICES for Mercury MAC1200R v2edittarget/linux/ramips/image/mt76x8.mktarget/linux/ramips/image/rt305x.mk1dedad2a00d8519d4892b8529b5f2fffcb7682201587928413000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: remove unnecessary DEVICE_PACKAGES for Belkin F7C027 kmod-usb-dwc2 and kmod-usb-ledtrig-usbport are not target default packages, and Belkin F7C027 does not have a USB port anyway. Just drop it. Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-26 21:13:33 +02001dedad2a00d8519d4892b8529b5f2fffcb768220ramips: remove unnecessary DEVICE_PACKAGES for Belkin F7C027edittarget/linux/ramips/image/rt305x.mkpackage/devel/gdb/Makefileb0416c9c128f1c557f9314003105b0c9e4d37b361587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.degdb: disable gdbserver for arc Although gdb is supported, gdbserver is still not. checking whether gdbserver is supported on this host... no Build breaks as gdbserver executable is not found during packaging. Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com> 2020-04-26 21:20:47 +0200b0416c9c128f1c557f9314003105b0c9e4d37b36gdb: disable gdbserver for arceditpackage/devel/gdb/Makefilepackage/devel/perf/Makefile80f128d2aa7586ce068bbc24badc46ffab2edd4a1587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deperf: build with NO_LIBCAP=1 Build with NO_LIBCAP=1. This is to resolve build issue. Package perf is missing dependencies for the following libraries: libcap.so.2 Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com> 2020-04-26 21:20:47 +020080f128d2aa7586ce068bbc24badc46ffab2edd4aperf: build with NO_LIBCAP=1editpackage/devel/perf/Makefilepackage/kernel/mac80211/patches/ath/922-ath10k-increase-rx-buffer-size-to-2048.patchpackage/kernel/mac80211/patches/subsys/353-mac80211-use-more-bits-for-ack_frame_id.patch066ec97167e49b5c037b04dc4ec76c4cad5b75e21587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.demac80211: ath10k: increase rx buffer size to 2048 Before, only frames with a maximum size of 1528 bytes could be transmitted between two 802.11s nodes. For batman-adv for instance, which adds its own header to each frame, we typically need an MTU of at least 1532 bytes to be able to transmit without fragmentation. This patch now increases the maxmimum frame size from 1528 to 1656 bytes. Tested with two ath10k devices in 802.11s mode, as well as with batman-adv on top of 802.11s with forwarding disabled. Fix originally found and developed by Ben Greear. Link: https://github.com/greearb/ath10k-ct/issues/89 Link: https://github.com/greearb/ath10k-ct/commit/9e5ab25027e0971fa24ccf93373324c08c4e992d Cc: Ben Greear <greearb@candelatech.com> Signed-off-by: Linus Lüssing <ll@simonwunderlich.de> Signed-off-by: Sven Eckelmann <sven@narfation.org> 2020-04-26 21:20:47 +0200066ec97167e49b5c037b04dc4ec76c4cad5b75e2mac80211: ath10k: increase rx buffer size to 2048editpackage/kernel/mac80211/patches/subsys/353-mac80211-use-more-bits-for-ack_frame_id.patchaddpackage/kernel/mac80211/patches/ath/922-ath10k-increase-rx-buffer-size-to-2048.patchtools/mkimage/patches/050-image_h_portability.patchtools/mkimage/patches/060-remove_kernel_includes.patchtools/mkimage/patches/070-remove_generated_autoconf.patchtools/mkimage/patches/030-allow-to-use-different-magic.patchtools/mkimage/patches/050-Add-compatibility-with-non-Linux-hosts.patchtools/mkimage/Makefiletools/mkimage/patches/210-link-libcrypto-static.patch042917f1c4e8e68ed6c6948dcaf57d35d0b3c3661587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.detools/mkimage: update to 2020.04 also change the download source to https and add a mirror drop merged patches Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> [Add extra changes to compile on FreeBSD, merge two patches] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> 2020-04-26 21:20:47 +0200042917f1c4e8e68ed6c6948dcaf57d35d0b3c366tools/mkimage: update to 2020.04edittools/mkimage/patches/030-allow-to-use-different-magic.patchedittools/mkimage/Makefiledeletetools/mkimage/patches/050-image_h_portability.patchedittools/mkimage/patches/210-link-libcrypto-static.patchdeletetools/mkimage/patches/060-remove_kernel_includes.patchaddtools/mkimage/patches/050-Add-compatibility-with-non-Linux-hosts.patchaddtools/mkimage/patches/070-remove_generated_autoconf.patchinclude/u-boot.mk60712bd536a4fcb4335b152b2b3a3544ccdf1cd01587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deu-boot.mk: switch download to https ftp can cause problems on some networks switch primary download location to https and add another mirror Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> 2020-04-26 21:20:47 +020060712bd536a4fcb4335b152b2b3a3544ccdf1cd0u-boot.mk: switch download to httpseditinclude/u-boot.mkpackage/boot/uboot-envtools/Makefileb397df51aac42db3ebbf3cb9cb2db78c902803de1587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deuboot-envtools: update to 2020.04 also revert to directly download the archive from https Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> 2020-04-26 21:20:47 +0200b397df51aac42db3ebbf3cb9cb2db78c902803deuboot-envtools: update to 2020.04editpackage/boot/uboot-envtools/Makefilepackage/boot/uboot-envtools/files/ath7975512fe0e76428e065c51d18dd41fd9857f7963c1587930330000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deuboot-envtools: fix domywifi_dw33d Bad CRC error The current dw33d partition index has changed, this patch solves this problem. old partition layout dev: size erasesize name mtd0: 00040000 00010000 "u-boot" mtd1: 00010000 00010000 "u-boot-env" mtd2: 00fa0000 00010000 "oem-firmware" mtd3: 00010000 00010000 "art" mtd4: 00500000 00020000 "kernel" mtd5: 05b00000 00020000 "ubi" mtd6: 02000000 00020000 "oem-backup" new partition layout dev: size erasesize name mtd0: 00500000 00020000 "kernel" mtd1: 05b00000 00020000 "ubi" mtd2: 02000000 00020000 "oem-backup" mtd3: 00040000 00010000 "u-boot" mtd4: 00010000 00010000 "u-boot-env" mtd5: 00fa0000 00010000 "oem-firmware" mtd6: 00010000 00010000 "art" Signed-off-by: weidong jia <jwdsccd@gmail.com> 2020-04-26 21:45:30 +020075512fe0e76428e065c51d18dd41fd9857f7963cuboot-envtools: fix domywifi_dw33d Bad CRC erroreditpackage/boot/uboot-envtools/files/ath79target/linux/generic/backport-4.14/050-v4.19-f2fs-skip-verifying-block-address-non-regular-inode.patchee500186a5617dfe80f4b762fd6bd0c38af93d491587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.dekernel: backport fix for non-regular inodes on f2fs Upstream commit dda9f4b9ca ("f2fs: fix to skip verifying block address for non-regular inode"). On 4.14, attempting to perform operations on a non-regular inode residing on an f2fs filesystem, such rm-ing a device node, would fail and lead to a warning / call trace in dmesg. This fix was already applied to other kernels upstream - including 4.19, from which the patch was taken. More info at https://bugzilla.kernel.org/show_bug.cgi?id=202495. Signed-off-by: Matt Merhar <mattmerhar@protonmail.com> 2020-04-26 21:45:41 +0200ee500186a5617dfe80f4b762fd6bd0c38af93d49kernel: backport fix for non-regular inodes on f2fsaddtarget/linux/generic/backport-4.14/050-v4.19-f2fs-skip-verifying-block-address-non-regular-inode.patchpackage/kernel/linux/modules/netdevices.mk5d81b28a829ac20fb60991e71ee7a7c53d14fd581587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.dekernel: support intel X7xx 10/40GbE adapters Signed-off-by: Xiaobo Tian <peterwillcn@gmail.com> [Add i40evf/i40evf.ko and setect CONFIG_IAVF] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> 2020-04-26 21:45:41 +02005d81b28a829ac20fb60991e71ee7a7c53d14fd58kernel: support intel X7xx 10/40GbE adapterseditpackage/kernel/linux/modules/netdevices.mktoolchain/gcc/common.mkcf22c4435e3bcf33e407cab71f7ff48aa00b4ac81587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.detoolchain/gcc: eliminate uClibc atexit hack This seems to be over 10 years old. It doesn't seem to be needed anymore. Tested on malta with uClibc (selected BROKEN). Signed-off-by: Rosen Penev <rosenp@gmail.com> 2020-04-26 21:45:41 +0200cf22c4435e3bcf33e407cab71f7ff48aa00b4ac8toolchain/gcc: eliminate uClibc atexit hackedittoolchain/gcc/common.mkpackage/boot/uboot-envtools/files/mvebutarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/image/cortexa53.mktarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_network050c24f05c85268431515fb118a0710941473f2c1587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.demvebu: add support for GL.iNet GL-MV1000 This patch adds supports for GL-MV1000. Specification: - SOC: Marvell Armada 88F3720 (1GHz) - Flash: 16MB (W25Q128FWSIG) - RAM: 1GB DDR4 - Ethernet: 3x GE (1 WAN + 2 LAN) - EMMC: 8GB EMMC (KLM8G1GETF-B041) - MicroSD: 1x microSD slot - USB: 1x USB 2.0 port(TypeA),1x USB 3.0 port(TypeC) - Button: 1x reset button,1x slide switch - LED: 3x greed LED - UART: 1x UART on PCB (JP1: 3.3V, RX, TX, GND) Update firmware instructions ============================ In the compiled,please gzip -d xxx.img.gz,then update firmware on uboot web. Signed-off-by: Li Zhang <li.zhang@gl-inet.com> [Copied dts file to files-5.4] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> 2020-04-26 21:45:41 +0200050c24f05c85268431515fb118a0710941473f2cmvebu: add support for GL.iNet GL-MV1000edittarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_networkaddtarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsaddtarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsedittarget/linux/mvebu/image/cortexa53.mkeditpackage/boot/uboot-envtools/files/mvebutarget/linux/bcm53xx/config-5.4ad697aabc30875bd078275f59e69667279aa075d1587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.debcm53xx: 5.4: enable NAND NAND driver was dropped in the 5.4 bump, so enable it back Fixes: 50c6938b95a0 ("bcm53xx: add v5.4 support") Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> 2020-04-26 21:45:41 +0200ad697aabc30875bd078275f59e69667279aa075dbcm53xx: 5.4: enable NANDedittarget/linux/bcm53xx/config-5.4package/boot/uboot-envtools/files/mvebutarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtstarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtstarget/linux/mvebu/image/cortexa53.mktarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_network3fdb08681b36537f430dc55743c90154790554ce1587939912000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.demvebu: tidy up support for GL.iNet GL-MV1000 This fixes a bunch of cosmetic issues with GL.iNet GL-MV1000: - apply alphabetic sorting in multiple files - use armada-3720 prefix for DTS like for other devices - fix vendor capitalization for model in DTSes - remove trivial comment in DTS files - use DEVICE_VENDOR/DEVICE_MODEL - remove redundant SUPPORTED_DEVICES - use SOC instead of DEVICE_DTS - remove empty line at EOF Fixes: 050c24f05c85 ("mvebu: add support for GL.iNet GL-MV1000") Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 00:25:12 +02003fdb08681b36537f430dc55743c90154790554cemvebu: tidy up support for GL.iNet GL-MV1000deletetarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsdeletetarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsedittarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_networkaddtarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtsedittarget/linux/mvebu/image/cortexa53.mkeditpackage/boot/uboot-envtools/files/mvebuaddtarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtstarget/linux/ath79/config-5.4target/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchtarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchtarget/linux/ath79/config-4.193f5997fb2874fe5c752f3f54de12d20081c2be1b1587982841000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: remove unused TP-Link partition parser This parser was added with the target, but no device seems to use it currently, as all partitions are specified in the device-tree. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:20:41 +02003f5997fb2874fe5c752f3f54de12d20081c2be1bath79: remove unused TP-Link partition parseredittarget/linux/ath79/config-5.4deletetarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchdeletetarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchedittarget/linux/ath79/config-4.19target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.c5358d8b995f7aa52e16dd45cef082fc9983c8b391587982841000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: ag71xx: remove code for legacy kernels ath79 does not support kernels prior to 4.19 anymore. Remove legacy code for those kernels from the ag71xx driver. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:20:41 +02005358d8b995f7aa52e16dd45cef082fc9983c8b39ath79: ag71xx: remove code for legacy kernelsedittarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.ctarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.cc76046991830ee6d61594acb51884bd2ef8bebc81587982905000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: ag71xx: unify version dependent code Use IS_ERR_OR_NULL macro to use the same code on kernel 4.19 as well as 5.4. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:21:45 +0200c76046991830ee6d61594acb51884bd2ef8bebc8ath79: ag71xx: unify version dependent codeedittarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.ctarget/linux/ath79/dts/qca9558_ocedo_ursus.dtstarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsitarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsi654eec5a2d5d7c70385020e6a4c6ee12ae24f7ba1587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: enable SGMII workaround for affected boards These boards suffer from a sudden inability to establish a link on the SGMII. Enable the workaround to fix the link when it dies. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:22:02 +0200654eec5a2d5d7c70385020e6a4c6ee12ae24f7baath79: enable SGMII workaround for affected boardsedittarget/linux/ath79/dts/qca9558_ocedo_ursus.dtsedittarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsiedittarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsitarget/linux/ramips/image/mt7621.mkce1957100411b0a751d6431d36def9c28048b4dc1587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netramips: mt7621: use lzma-loader for D-Link DIR-860L B1 This device has trouble extracting big kernel from flash, and supports LZMA compressed kernels only. Using OpenWrt kernel loader saves us 64 KB compared to the dictionary size limiting workaround. Factory image sizes (commit: 5f126c541a74) with "CONFIG_ALL_KMODS=y": - original ("-d23", default): 4784188 bytes, LZMA ERROR 1 - with "-d19": 4915260, LZMA ERROR 1 - with "-d18": 4915260, diff to original: +128 KB - with "-d17": 4980796, diff to original: +192 KB - with this patch: 4849724, diff to original: +64 KB To save some CPU cycle, use minimal compression ("-a0") for the LZMA compressed uImage. The most robust solution would use a different loader, which reads the compressed kernel directly from the flash. See the thread at [0] for more details! [0] http://lists.infradead.org/pipermail/openwrt-devel/2020-April/022926.html Signed-off-by: Szabolcs Hubai <szab.hu@gmail.com> Tested-by: Stijn Segers <foss@volatilesystems.org> [fixed identation] Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:22:02 +0200ce1957100411b0a751d6431d36def9c28048b4dcramips: mt7621: use lzma-loader for D-Link DIR-860L B1edittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/image/mt7621.mka25bb8610ffb985feb49652ce633a60182a0bd5c1587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netramips: use lzma-loader for Japanese mt7621 devices In several Japanese routers with MT7621 SoC, the official sysupgrade image cannot be booted properly after switching to kernel 5.4. This commit fixes the issue by using lzma-loader. Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> 2020-04-27 12:22:02 +0200a25bb8610ffb985feb49652ce633a60182a0bd5cramips: use lzma-loader for Japanese mt7621 devicesedittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/image/mt7621.mkc998ae7f0e9bd51be4935055efbc3834a92698b11587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netramips: use lzma-loader for I-O DATA mt7621 devices The official sysupgrade images for I-O DATA devices manufactured by MSTC (MitraStar Technology Corp.) cannot be booted normally and the kernel panics after switching to kernel 5.4. This commit fixes the issue by using lzma-loader. Note: These devices use Z-LOADER to read the kernel from NAND flash and boot it. Z-LOADER cannot load and start plain lzma-loader, so additional lzma-compression is needed. Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> Co-developed-by: Yanase Yuki <dev@zpc.sakura.ne.jp> Signed-off-by: Yanase Yuki <dev@zpc.sakura.ne.jp> Tested-by: Yanase Yuki <dev@zpc.sakura.ne.jp> [wn-ax2033gr] 2020-04-27 12:22:02 +0200c998ae7f0e9bd51be4935055efbc3834a92698b1ramips: use lzma-loader for I-O DATA mt7621 devicesedittarget/linux/ramips/image/mt7621.mkpackage/kernel/mt76/Makefilepackage/kernel/mt76/patches/0001-mt76-mt76x0-pci-add-mt7610-PCI-ID.patch1c008b61bd1284ea68abdc59173de484110986c91588010964000https://taiha.net/jenkins/user/nbdnbdnbd@nbd.namemt76: update to the latest version bef8f8a5966d mt76: mt7615: remove a stray if statement 89bd7199487f mt76: remove variable 'val' set but not used ee8ac234b84e mt76: mt7615: introduce mt7615_mcu_fill_msg 4999db4668f0 mt76: mt7615: introduce mt7615_mcu_wait_response 8ce6e40eba03 mt76: mt7615: cleanup fw queue just for mmio devices 9d1d2ee9add3 mt76: mt7615: introduce mt7615_init_device routine 7fbd2a57cea4 mt76: always init to 0 mcu messages 3b277cf18d95 mt76: mt7615: introduce mt7615_mcu_send_message routine 2a4132a55a4f mt76: mt7615: add mt7615_mcu_ops data structure 9ba71749a122 mt76: mt7615: move mt7615_mcu_set_bmc to mt7615_mcu_ops 2e991f3e8cdd mt76: mt7615: move mt7615_mcu_set_sta in mt7615_mcu_ops 56852057cb90 mt76: mt7615: rely on skb API for mt7615_mcu_set_eeprom 642ecd978887 mt76: mt7615: rework mt7615_mcu_set_bss_info using skb APIs 2b0810af4a52 mt76: mt7615: move more mcu commands in mt7615_mcu_ops data structure 7a6285e63d88 mt76: mt7615: introduce MCU_FW_PREFIX for fw mcu commands e536b42ebc7d mt76: mt7615: introduce mt7615_register_map fccbdb628ffd mt76: mt7615: add mt7663e support to mt7615_reg_map d42244e9255c mt76: mt7615: add mt7663e support to mt7615_{driver,firmware}_own aebbe088127f mt76: mt7615: add mt7663e support to mt7615_mcu_set_eeprom 28e22d07f892 mt76: mt7615: introduce mt7615_eeprom_parse_hw_band_cap routine 167428592647 mt76: mt7615: introduce mt7615_init_mac_chain routine 23ca7acfc856 mt76: mt7615: introduce uni cmd command types c4171728cf70 mt76: mt7615: introduce set_bmc and st_sta for uni commands 9e5c76d2310a mt76: mt7615: add more uni mcu commands 779b2cebc147 mt76: mt7615: introduce set_ba uni command 21ee7da00f0a mt76: mt7615: get rid of sta_rec_wtbl data structure 2097f74f664c mt76: mt7615: introduce mt7663e support 8e9cd01228d0 mt7615: sync Kconfig with upstream 3b4f93840950 mt76: add memory barrier to DMA queue kick 8d301ace8ed7 mt76: mt7615: fix mt7663e firmware struct endianness 9bc1850ce711 mt76: mt7615: fix endianness in unified command a1b9b7d94aa0 mt76: mt7615: add missing declaration in mt7615.h 6e4b2a709fe7 mt76: sync Makefile with upstream 258dfb6afb30 mt76: mt76x02u: Add support for newer versions of the XBox One wifi adapter 9c3d84b62cc0 mt76: mt76x2u: introduce Mercury UD13 support ea8ea71933ca mt76: mt76x0: pci: add mt7610 PCI ID 9d555f82d329 mt76: mt7615: modify mt7615_ampdu_stat_read for each phy 8bd26d6c3172 mt76: mt7615: enable aggr_stats for both phy 1315afa511e0 mt76: mt7615: cleanup mib related defines and structs 072b50c61e0e mt76: mt7615: add more useful Tx mib counters b23ff3e9343a mt76: mt7663: fix mt7615_mac_cca_stats_reset routine 294abe47c9b2 mt76: mt7663: enable nf estimation d2d7bf2243f6 mt76: mt7615: make scs configurable per phy 908a2cfab88f mt76: mt7663: disable RDD commands eaef0a268b95 mt76: mt7615: add ethool support to mt7663 driver 96e07ef1113d mt76: mt7615: introduce mt7615_mcu_set_channel_domain mcu command 67182f36e3be mt76: mt7663: keep Rx filters as the default e6a3f3ffe53a mt76: mt7615: introduce hw scan support 12ecd5ba2146 mt76: mt7615: introduce scheduled scan support f6ab0bee3172 mt76: mt7615: introduce BSS absence event f208a9430044 mt76: mt7615: introduce rlm tlv in bss_info mcu command ea4f4d216dbe mt76: mt7615: remove unnecessary register operations 72c9380e70f9 mt76: add headroom and tailroom to mt76_mcu_ops data structure 63e14669e09d mt76: mt7615: introduce mt7663u support to mt7615_write_txwi 29d359ac7626 mt76: mt7615: introduce mt7615_mac_update_rate_desc routine 1f1dd2cb5b49 mt76: mt7615: introduce __mt7663_load_firmware routine cb6dcfd3cf13 mt76: mt7615: move mt7615_mac_wtbl_addr in mac.h d28e8e7ef912 mt76: mt76u: rely on mt7622 queue scheme for mt7663u f78cf8957aba mt76: mt7615: rework wtbl key configuration 2829497aaaf5 mt76: mt7615: introduce mt7615_wtbl_desc data structure 02c9ec4a15e7 mt76: mt7615: add address parameter to mt7615_eeprom_init e9c640c0a79e mt76: mt7663: correct the name of the rom patch 1e8b2fe5ab03 mt76: mt7615: do not always reset the dfs state setting the channel ec0ea46dacf9 mt76: mt7615: Delete an error message in mt7622_wmac_probe() d16a4698f1ac mt76: mt7615: disable merge of OTP ROM data by default 2b58998bb594 mt76: mt7615: add support for applying DC offset calibration from EEPROM 55198aafb756 mt76: mt7615: add support for applying tx DPD calibration from EEPROM 5a1eaa38d380 mt76: mt7603: disable merge of OTP ROM data by default bf60f43b12fb mt76: mt76x2: disable merge of OTP ROM data by default 9406eb1d110f mt76: mt7615: fix endian issues in applying flash calibration data 66d00b8c9dac mt76: mt7615: fix possible division by 0 in mt7615_mac_update_mib_stats 25d812dddcf8 mt76: mt7663: fix aggr range entry in debugfs 08b8bd2bc915 mt76: mt7615: disable hw/sched scan ops for non-offload firmware 8fb1cd20a776 mt76: mt7615: set hw scan limits only for firmware with offload support 05b23d7478fe mt76: mt7615: rework IRQ handling to prepare for MSI support b92c0d576769 mt76: mt7622: fix DMA unmap length 03daa60ca69c mt76: mt7663: fix DMA unmap length 5f2f676b1f01 mt76: mt7615: enable MSI by default 5822911f8026 mt76: remove unnecessary annotations a7035bce8517 mt76: mt7615: fix possible deadlock in mt7615_stop d4e6e225bc06 mt76: mt7615: move core shared code in mt7615-common module 94827d2033c7 mt76: mt7615: introduce mt7663u support 36591dd35f91 mt76: mt7615: enable scs for mt7663 driver bd80144cb5be mt76: mt7615: disable aspm by default 9dcb60b78ede mt76: mt7615: provide aid info to the mcu 6e443e89cce2 mt76: remove PS_NULLFUNC_STACK capability ea133325faa6 mt76: mt7663: introduce 802.11 PS support in sta mode ff3869b38cf2 mt76: mt7615: make Kconfig entry obvious for MT7663E 01fd34f3a6c5 mt76: mt7615: fix sta ampdu factor for VHT e5adbb2077e2 mt76: fix A-MPDU density handling d73e3a23a54e mt76: mt7615: use larger rx buffers if VHT is supported 257319e9b07d mt76: mt7615: never use an 802.11b CF-End rate on 5GHz 29a92c5606d6 mt76: mt7603: never use an 802.11b CF-End rate on 5GHz c0b19ac97c07 mt76: mt7615: adjust timing in mt7615_mac_set_timing to match fw/hw values 1656882f2723 mt76: mt7615: do not adjust MAC timings if the device is not running 4e7ce907faf3 mt76: mt7615: fix tx status rate index calculation 8304b3866100 mt76: mt7603: fix tx status rate index calculation 722d1f47d8ba mt76: add rx queues info to mt76 debugfs da329ef776b0 mt76: mt7615: parse mcu return code for unified commands facf74fd506f mt76: mt7615: fix mt7615_firmware_own for mt7663e e910787a9888 mt76: mt7615: fix max wtbl size for 7663 c9821f7d6a8c mt76: mt7615: fix mt7615_driver_own routine e35cc532c3d2 mt76: mt7615: fix aid configuration in mt7615_mcu_wtbl_generic_tlv b6cb91a71fe1 mt76: mt7615: rework mt7615_mac_sta_poll for usb code b193dd8100f8 mt76: mt7663u: enable AirTimeFairness 31cffa98920f mt76: mt7615: move mcu bss upload before creating the sta cde3716aa47e mt76: enable TDLS support 1846da5dd417 mt76: mt7615: set spatial extension index 6aaf0299730f mt76: mt7615: fix endian issues in dcoc/txdpd calibration 5de75b745cf9 mt76: mt7663: fix up BMC entry indicated to unicmd firmware a5f394c5ca48 mt76: mt7615: add sta pointer to mt7615_mcu_add_bss_info signature 1f2f3dda76b9 mt76: mt7615: fix event report in mt7615_mcu_bss_event c2a3cced36de mt76: mt76x0: enable MCS 8 and MCS9 1afabe78cfc5 mt76: mt7663: add the possibility to load firmware v2 5f3ccc722627 mt76: mt7663: remove check in mt7663_load_n9 Signed-off-by: Felix Fietkau <nbd@nbd.name> 2020-04-27 20:09:24 +02001c008b61bd1284ea68abdc59173de484110986c9mt76: update to the latest versioneditpackage/kernel/mt76/Makefiledeletepackage/kernel/mt76/patches/0001-mt76-mt76x0-pci-add-mt7610-PCI-ID.patchtarget/linux/mediatek/patches-5.4/0999-hnat.patch8fdf77878f46cac683115c10ee91956a35e610461588019527000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.demediatek: fix compile error caused by upstreamed mtk_m32 function This fixes following compile error: ``` CC drivers/net/ethernet/mediatek/mtk_eth_soc.o drivers/net/ethernet/mediatek/mtk_eth_soc.c:70:5: error: conflicting types for 'mtk_m32' u32 mtk_m32(struct mtk_eth *eth, u32 mask, u32 set, unsigned reg) ^~~~~~~ In file included from drivers/net/ethernet/mediatek/mtk_eth_soc.c:25: drivers/net/ethernet/mediatek/mtk_eth_soc.h:964:6: note: previous declaration of 'mtk_m32' was here void mtk_m32(struct mtk_eth *eth, u32 clear, u32 set, unsigned reg); ^~~~~~~ ``` which caused by 5.4.34 mainlining of mtk_m32 function. Fixes: faf668be354a ("kernel: bump 5.4 to 5.4.34") Signed-off-by: Yong-hyu, Ban <perillamint@quendi.moe> 2020-04-27 22:32:07 +02008fdf77878f46cac683115c10ee91956a35e61046mediatek: fix compile error caused by upstreamed mtk_m32 functionedittarget/linux/mediatek/patches-5.4/0999-hnat.patchtarget/linux/ramips/image/mt7621.mk1553f58a988a6bdac5549cb8652d002c945c51811588019843000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: create common definition for I-O DATA NAND devices Three of the I-O DATA devices with NAND flash share a lot of variables. Create a common definition for them to reduce duplicate code. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 22:37:23 +02001553f58a988a6bdac5549cb8652d002c945c5181ramips: create common definition for I-O DATA NAND devicesedittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ramips/rt288x/base-files/etc/board.d/02_networktarget/linux/ramips/rt305x/base-files/etc/board.d/02_networka1693bf626f8cd00363b0b98642b682522dfcf751588020891000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: explicitly disable built-in switch for lan-only devices Commit 8f6334eb947a ("ramips: explicitly disable built-in switch when needed") did not fix rt288x and rt3883 devices. This patch deals with them. While at it, consolidate duplicate cases in interface setup. Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-27 22:54:51 +0200a1693bf626f8cd00363b0b98642b682522dfcf75ramips: explicitly disable built-in switch for lan-only devicesedittarget/linux/ramips/rt288x/base-files/etc/board.d/02_networkedittarget/linux/ramips/rt305x/base-files/etc/board.d/02_networkedittarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ramips/image/rt305x.mk40325abe526b0666b29319dda6a2d8085277262f1588021180000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: remove (kmod-)swconfig DEVICE_PACKAGES for Sitecom WL-351 These definitions are not required since swconfig is selected for the target anyway and kmod-swconfig is pulled as dependency by kmod-switch-rtl8366rb. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 22:59:40 +020040325abe526b0666b29319dda6a2d8085277262framips: remove (kmod-)swconfig DEVICE_PACKAGES for Sitecom WL-351edittarget/linux/ramips/image/rt305x.mktarget/linux/ramips/rt3883/profiles/00-default.mktarget/linux/ramips/image/rt3883.mkf0435d53439bdf2a329d2145e40b8e8e655087541588021669000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: rt3883: remove swconfig from individual DEVICE_PACKAGES In rt3883 subtarget, several devices add swconfig to their DEVICE_PACKAGES. This is redundant as the package is already provided via DEFAULT_PACKAGES. Remove the redundant inclusions. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 23:07:49 +0200f0435d53439bdf2a329d2145e40b8e8e65508754ramips: rt3883: remove swconfig from individual DEVICE_PACKAGESedittarget/linux/ramips/rt3883/profiles/00-default.mkedittarget/linux/ramips/image/rt3883.mktarget/linux/ath79/dts/ar9342_ubnt_powerbeam-5ac-gen2.dtstarget/linux/ath79/generic/base-files/etc/board.d/01_ledstarget/linux/ath79/image/generic-ubnt.mktarget/linux/ath79/generic/base-files/etc/board.d/02_networktarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldatae210fe91b186ba5b229fd64d165a631810d60dac1588022250000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: add support for Ubiquiti PowerBeam 5AC Gen2 The Ubiquiti PowerBeam 5AC Gen 2 (PBE-5AC-Gen2) is an outdoor 802.11ac 5 GHz bridge with a radio feed and a dish antenna. The device is hardware-compatible with the LiteBeam AC Gen2, plus the 4 extra LEDs. Specifications: - SoC: Qualcomm Atheros AR9342 rev 2 - RAM: 64 MB DDR2 - Flash: 16 MB SPI NOR (mx25l12805d) - Ethernet: 1x 10/100/1000 Mbps Atheros 8035, 24 Vdc PoE-in - WiFi 5 GHz: QCA988x HW2.0 Ubiquiti target 0x4100016c chip_id 0x043222ff - WiFi 2.4 GHz: Atheros AR9340 (SoC-based) - Buttons: 1x (reset) - LEDs: 1x power, 1x Ethernet, 4x RSSI via GPIO. All blue. - UART: not tested Installation from stock airOS firmware: - Follow instructions for WA-type Ubiquiti devices on OpenWrt wiki Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net> [changed device name in commit title] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 23:17:30 +0200e210fe91b186ba5b229fd64d165a631810d60dacath79: add support for Ubiquiti PowerBeam 5AC Gen2edittarget/linux/ath79/image/generic-ubnt.mkedittarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldataedittarget/linux/ath79/generic/base-files/etc/board.d/02_networkedittarget/linux/ath79/generic/base-files/etc/board.d/01_ledsaddtarget/linux/ath79/dts/ar9342_ubnt_powerbeam-5ac-gen2.dtstarget/linux/ath79/dts/ar9342_ubnt_nanostation-ac.dtstarget/linux/ath79/dts/ar9342_ubnt_nanobeam-ac.dts80a094aaf3247059846e7d857c236b4fa9e497c71588022931000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation AC Like for Ubiquiti PowerBeam 5AC Gen2, the highest RSSI LED can be exploited to indicate boot/failsafe/upgrade for the NanoBeam AC and Nanostation AC as well. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 23:28:51 +020080a094aaf3247059846e7d857c236b4fa9e497c7ath79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation ACedittarget/linux/ath79/dts/ar9342_ubnt_nanobeam-ac.dtsedittarget/linux/ath79/dts/ar9342_ubnt_nanostation-ac.dtstarget/linux/omap/config-5.475f7f7eee93c6e711806ec0be277d2a1859f9fa11588029033000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: copy kernel 4.19 config for 5.4 Signed-off-by: Andre Heider <a.heider@gmail.com> 2020-04-28 01:10:33 +020075f7f7eee93c6e711806ec0be277d2a1859f9fa1omap: copy kernel 4.19 config for 5.4addtarget/linux/omap/config-5.4target/linux/omap/config-5.4d20cfa2bd348c8922491b5ee2fb78bd06b3805b01588029037000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: make kernel_oldconfig Attempt to keep the same nand/sound/panel functionality using new knobs. Signed-off-by: Andre Heider <a.heider@gmail.com> 2020-04-28 01:10:37 +0200d20cfa2bd348c8922491b5ee2fb78bd06b3805b0omap: make kernel_oldconfigedittarget/linux/omap/config-5.4target/linux/omap/Makefile1e3ee247bed605225ed1dd2873936740a27eb5721588029042000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: switch to kernel 5.4 Runtime tested on beagleblack. Signed-off-by: Andre Heider <a.heider@gmail.com> [added test comment] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 01:10:42 +02001e3ee247bed605225ed1dd2873936740a27eb572omap: switch to kernel 5.4edittarget/linux/omap/Makefiletarget/linux/omap/config-4.1487c909e969ef8e25e8583bec8d45cca2613477df1588029048000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: remove support for kernel 4.14 There's support for 5.4 and 4.19 now, remove the 3rd option. Signed-off-by: Andre Heider <a.heider@gmail.com> 2020-04-28 01:10:48 +020087c909e969ef8e25e8583bec8d45cca2613477dfomap: remove support for kernel 4.14deletetarget/linux/omap/config-4.14package/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchpackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patchpackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchpackage/firmware/wireless-regdb/Makefile76a0ddf1308782a4da2693978955aee9cf6318621588052700000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czwireless-regdb: backport three upstream fixes Another release is overdue for quite some time, so I'm backporting three fixes from upstream which I plan to backport into 19.07 as well. Ref: FS#2880 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-28 07:45:00 +020076a0ddf1308782a4da2693978955aee9cf631862wireless-regdb: backport three upstream fixesaddpackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchaddpackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patcheditpackage/firmware/wireless-regdb/Makefileaddpackage/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchpackage/libs/elfutils/patches/0001-ppc_initreg.c-Incliude-asm-ptrace.h-for-pt_regs-defi.patcha3079fb7ba7ade4d4765252b7c53a82ca15ae7411588052700000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czelfutils: powerpc build fix Fixes following build error on mpc85xx/generic: ppc_initreg.c: In function 'ppc_set_initial_registers_tid': ppc_initreg.c:79:22: error: field 'r' has incomplete type struct pt_regs r; Ref: FS#2924 Fixes: d27623b54254 ("elfutils: update to 0.179") Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com> [commit description facelift] Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-28 07:45:00 +0200a3079fb7ba7ade4d4765252b7c53a82ca15ae741elfutils: powerpc build fixaddpackage/libs/elfutils/patches/0001-ppc_initreg.c-Incliude-asm-ptrace.h-for-pt_regs-defi.patchpackage/kernel/ath10k-ct/patches/960-0010-ath10k-limit-htt-rx-ring-size.patchpackage/kernel/ath10k-ct/patches/162-ath10k-fix-possible-out-of-bound-access-of-ath10k_ra.patchpackage/kernel/ath10k-ct/patches/976-ath10k-Check-if-station-exists-before-forwarding-tx-.patchpackage/kernel/ath10k-ct/patches/201-ath10k-add-LED-and-GPIO-controlling-support-for-various-chipsets.patchpackage/kernel/ath10k-ct/patches/164-ath10k-commit-rates-from-mac80211.patchpackage/kernel/ath10k-ct/patches/202-ath10k-4.16-use-tpt-trigger-by-default.patchpackage/kernel/ath10k-ct/patches/163-ath10k-fix-incorrect-multicast-broadcast-rate-settin.patchpackage/kernel/ath10k-ct/patches/202-ath10k-use-tpt-trigger-by-default.patchpackage/kernel/ath10k-ct/patches/201-ath10k-4.16_add-LED-and-GPIO-controlling-support-for-various-chipsets.patchpackage/kernel/ath10k-ct/patches/203-ath10k-Limit-available-channels-via-DT-ieee80211-fre.patchpackage/kernel/ath10k-ct/patches/170-mac80211-pass-the-vif-to-cancel_remain_on_channel.patchpackage/kernel/ath10k-ct/patches/960-0011-ath10k-limit-pci-buffer-size.patchpackage/kernel/ath10k-ct/patches/161-ath10k-add-support-for-configuring-management-packet.patchce2bd2bd03da95aa64f029de567a0f79898166a61588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct: remove old patches Only keep 5.4 patches. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +0200ce2bd2bd03da95aa64f029de567a0f79898166a6ath10k-ct: remove old patchesaddpackage/kernel/ath10k-ct/patches/202-ath10k-use-tpt-trigger-by-default.patchdeletepackage/kernel/ath10k-ct/patches/976-ath10k-Check-if-station-exists-before-forwarding-tx-.patcheditpackage/kernel/ath10k-ct/patches/960-0011-ath10k-limit-pci-buffer-size.patchdeletepackage/kernel/ath10k-ct/patches/162-ath10k-fix-possible-out-of-bound-access-of-ath10k_ra.patchaddpackage/kernel/ath10k-ct/patches/201-ath10k-add-LED-and-GPIO-controlling-support-for-various-chipsets.patchdeletepackage/kernel/ath10k-ct/patches/163-ath10k-fix-incorrect-multicast-broadcast-rate-settin.patchdeletepackage/kernel/ath10k-ct/patches/170-mac80211-pass-the-vif-to-cancel_remain_on_channel.patchdeletepackage/kernel/ath10k-ct/patches/203-ath10k-Limit-available-channels-via-DT-ieee80211-fre.patchdeletepackage/kernel/ath10k-ct/patches/201-ath10k-4.16_add-LED-and-GPIO-controlling-support-for-various-chipsets.patcheditpackage/kernel/ath10k-ct/patches/164-ath10k-commit-rates-from-mac80211.patchdeletepackage/kernel/ath10k-ct/patches/161-ath10k-add-support-for-configuring-management-packet.patcheditpackage/kernel/ath10k-ct/patches/960-0010-ath10k-limit-htt-rx-ring-size.patchdeletepackage/kernel/ath10k-ct/patches/202-ath10k-4.16-use-tpt-trigger-by-default.patchpackage/firmware/ath10k-firmware/Makefilepackage/firmware/ath10k-ct-firmware/Makefile658e68f85c2645e0132edc6b30a9c76cc17292de1588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-firmware: move CT firmwares to new package Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +0200658e68f85c2645e0132edc6b30a9c76cc17292death10k-firmware: move CT firmwares to new packageeditpackage/firmware/ath10k-firmware/Makefileaddpackage/firmware/ath10k-ct-firmware/Makefiletarget/linux/ath79/image/generic.mkpackage/firmware/ath10k-ct-firmware/Makefile2e5e9b459ed53b42f8938294a98e2546be976c851588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct-firmware: rename ct-htt packages Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +02002e5e9b459ed53b42f8938294a98e2546be976c85ath10k-ct-firmware: rename ct-htt packagesedittarget/linux/ath79/image/generic.mkeditpackage/firmware/ath10k-ct-firmware/Makefilepackage/firmware/ath10k-ct-firmware/Makefile06f510df6e2aa0b1e40124bbd758672458d014821588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct-firmware: update firmware images No release notes this time. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +020006f510df6e2aa0b1e40124bbd758672458d01482ath10k-ct-firmware: update firmware imageseditpackage/firmware/ath10k-ct-firmware/Makefilepackage/firmware/ath10k-ct-firmware/Makefilea882bfce052e78bd344dcbd36efb32acf1340d7a1588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct-firmware: add htt-mgt variants For wave-2, there is now a new variant: htt-mgt-community (vs the old full-htt-mgt-community). The non-full one (hence forth 'diet') compiles out a lot of firmware features that ath10k does not use. This saves a lot of resources and lets one configure more stations/vdevs/etc using fwcfg. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +0200a882bfce052e78bd344dcbd36efb32acf1340d7aath10k-ct-firmware: add htt-mgt variantseditpackage/firmware/ath10k-ct-firmware/Makefiletarget/linux/ramips/dts/mt7621_mikrotik_routerboard-750gr3.dtstarget/linux/ramips/mt7621/base-files/etc/board.d/02_networka10537f67400e910da153ebf3b478d931dd557f21588064237000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: fix MikroTik 750Gr3 ports MAC addresses According to a user in OpenWrt forum, on RouterOS the MAC addresses are ether1(WAN) = MAC ether2(LAN2) = MAC+1 ether3(LAN3) = MAC+2 etc. Fix the MAC addresses in OpenWrt. Ref: https://forum.openwrt.org/t/few-dumb-question-about-mt7530-rb750gr3-dsa/61608 Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> [remove label_mac in 02_network] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 10:57:17 +0200a10537f67400e910da153ebf3b478d931dd557f2ramips: fix MikroTik 750Gr3 ports MAC addressesedittarget/linux/ramips/dts/mt7621_mikrotik_routerboard-750gr3.dtsedittarget/linux/ramips/mt7621/base-files/etc/board.d/02_networkpackage/network/services/hostapd/patches/090-wolfssl-fix-crypto_bignum_sum.patch4b3b8ec81cd1965d0bd548fa31db491295b833541588070744000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgwpad-wolfssl: fix crypto_bignum_sub() Backport patch from hostapd.git master that fixes copy/paste error in crypto_bignum_sub() in crypto_wolfssl.c. This missing fix was discovered while testing SAE over a mesh interface. With this fix applied and wolfssl >3.14.4 mesh+SAE works fine with wpad-mesh-wolfssl. Cc: Sean Parkinson <sean@wolfssl.com> Signed-off-by: Antonio Quartulli <a@unstable.cc> Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-28 11:45:44 +01004b3b8ec81cd1965d0bd548fa31db491295b83354wpad-wolfssl: fix crypto_bignum_sub()addpackage/network/services/hostapd/patches/090-wolfssl-fix-crypto_bignum_sum.patchtarget/linux/kirkwood/patches-5.4/105-ea4500.patchtarget/linux/kirkwood/config-5.4target/linux/kirkwood/files-5.4/arch/arm/boot/dts/kirkwood-linksys-audi.dtstarget/linux/kirkwood/profiles/00-default.mktarget/linux/kirkwood/image/Makefiletarget/linux/kirkwood/base-files/etc/board.d/02_network4fd7e539e4f90128bdd7cb71c729a4b32f5de86e1588085371000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: switch from swconfig to dsa This patch removes support for swconfig and switches to dsa driver. swconfig and switch drivers are removed. DSA driver is enabled and configuration is adjusted. In kirkwood only two devices have switches: Linksys EA3500 and EA4500. WAN MAC configuration in 02_network is required because otherwise WAN would have the same MAC address as lan interfaces. In swconfig solution the WAN address was assigned in u-Boot to eth1. Now, as eth1 is disabled and wan is part of the switch, we have to set it manually. Compile tested: EA3500, EA4500 Run tested: EA4500 Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com> [minor commit title/message adjustments, remove swconfig package for devices] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 16:49:31 +02004fd7e539e4f90128bdd7cb71c729a4b32f5de86ekirkwood: switch from swconfig to dsaedittarget/linux/kirkwood/image/Makefileedittarget/linux/kirkwood/patches-5.4/105-ea4500.patchedittarget/linux/kirkwood/base-files/etc/board.d/02_networkedittarget/linux/kirkwood/config-5.4edittarget/linux/kirkwood/files-5.4/arch/arm/boot/dts/kirkwood-linksys-audi.dtsedittarget/linux/kirkwood/profiles/00-default.mktarget/linux/kirkwood/patches-4.14/109-pogoplug_v4.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-goflexhome.dtstarget/linux/kirkwood/config-4.14target/linux/kirkwood/patches-4.14/106-goflexnet.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-linksys-audi.dtstarget/linux/kirkwood/patches-4.14/107-01-zyxel-nsa3x0-common-nand-partitions.patchtarget/linux/kirkwood/patches-4.14/101-iconnect.patchtarget/linux/kirkwood/patches-4.14/201-enable-sata-port-specific-led-triggers.patchtarget/linux/kirkwood/patches-4.14/100-ib62x0.patchtarget/linux/kirkwood/patches-4.14/202-linksys-find-active-root.patchtarget/linux/kirkwood/patches-4.14/103-iomega-ix2-200.patchtarget/linux/kirkwood/patches-4.14/107-03-nsa325.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-on100.dtstarget/linux/kirkwood/patches-4.14/200-disable-tso.patchtarget/linux/kirkwood/patches-4.14/110-pogo_e02.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-nsa310b.dtstarget/linux/kirkwood/patches-4.14/102-dockstar.patchtarget/linux/kirkwood/patches-4.14/105-ea4500.patch0af2c44604e64617bfb8084da2021e557160a5da1588085371000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: remove support for kernel 4.14 kirkwood has moved to DSA on 5.4, which will make kernel 4.14 and 4.19 support broken on the affected devices. Support on kernel 5.4 seems to have been running fine for almost 2 months on multiple devices. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Acked-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-28 16:49:31 +02000af2c44604e64617bfb8084da2021e557160a5dakirkwood: remove support for kernel 4.14deletetarget/linux/kirkwood/patches-4.14/107-01-zyxel-nsa3x0-common-nand-partitions.patchdeletetarget/linux/kirkwood/patches-4.14/201-enable-sata-port-specific-led-triggers.patchdeletetarget/linux/kirkwood/patches-4.14/105-ea4500.patchdeletetarget/linux/kirkwood/patches-4.14/110-pogo_e02.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-nsa310b.dtsdeletetarget/linux/kirkwood/patches-4.14/102-dockstar.patchdeletetarget/linux/kirkwood/patches-4.14/107-03-nsa325.patchdeletetarget/linux/kirkwood/patches-4.14/200-disable-tso.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-linksys-audi.dtsdeletetarget/linux/kirkwood/patches-4.14/202-linksys-find-active-root.patchdeletetarget/linux/kirkwood/config-4.14deletetarget/linux/kirkwood/patches-4.14/103-iomega-ix2-200.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-on100.dtsdeletetarget/linux/kirkwood/patches-4.14/109-pogoplug_v4.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-goflexhome.dtsdeletetarget/linux/kirkwood/patches-4.14/100-ib62x0.patchdeletetarget/linux/kirkwood/patches-4.14/106-goflexnet.patchdeletetarget/linux/kirkwood/patches-4.14/101-iconnect.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-nsa310b.dtstarget/linux/kirkwood/patches-4.19/201-enable-sata-port-specific-led-triggers.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-goflexhome.dtstarget/linux/kirkwood/patches-4.19/101-iconnect.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-on100.dtstarget/linux/kirkwood/patches-4.19/106-goflexnet.patchtarget/linux/kirkwood/config-4.19target/linux/kirkwood/patches-4.19/100-ib62x0.patchtarget/linux/kirkwood/patches-4.19/103-iomega-ix2-200.patchtarget/linux/kirkwood/patches-4.19/107-01-zyxel-nsa3x0-common-nand-partitions.patchtarget/linux/kirkwood/patches-4.19/202-linksys-find-active-root.patchtarget/linux/kirkwood/patches-4.19/110-pogo_e02.patchtarget/linux/kirkwood/patches-4.19/107-03-nsa325.patchtarget/linux/kirkwood/patches-4.19/105-ea4500.patchtarget/linux/kirkwood/patches-4.19/109-pogoplug_v4.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-linksys-audi.dtstarget/linux/kirkwood/patches-4.19/102-dockstar.patch8b373892d31e4588c388681d3271643a5c3f63141588085420000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: remove support for kernel 4.19 kirkwood has moved to DSA on 5.4, which will make kernel 4.14 and 4.19 support broken on the affected devices. Support on kernel 5.4 seems to have been running fine for almost 2 months on multiple devices, while support for 4.19 has never left testing state. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Acked-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-28 16:50:20 +02008b373892d31e4588c388681d3271643a5c3f6314kirkwood: remove support for kernel 4.19deletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-goflexhome.dtsdeletetarget/linux/kirkwood/patches-4.19/100-ib62x0.patchdeletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-on100.dtsdeletetarget/linux/kirkwood/patches-4.19/110-pogo_e02.patchdeletetarget/linux/kirkwood/patches-4.19/107-03-nsa325.patchdeletetarget/linux/kirkwood/config-4.19deletetarget/linux/kirkwood/patches-4.19/107-01-zyxel-nsa3x0-common-nand-partitions.patchdeletetarget/linux/kirkwood/patches-4.19/101-iconnect.patchdeletetarget/linux/kirkwood/patches-4.19/103-iomega-ix2-200.patchdeletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-nsa310b.dtsdeletetarget/linux/kirkwood/patches-4.19/105-ea4500.patchdeletetarget/linux/kirkwood/patches-4.19/106-goflexnet.patchdeletetarget/linux/kirkwood/patches-4.19/201-enable-sata-port-specific-led-triggers.patchdeletetarget/linux/kirkwood/patches-4.19/202-linksys-find-active-root.patchdeletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-linksys-audi.dtsdeletetarget/linux/kirkwood/patches-4.19/102-dockstar.patchdeletetarget/linux/kirkwood/patches-4.19/109-pogoplug_v4.patchtarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ramips/rt288x/base-files/etc/board.d/02_network03e742dcd82df43ce48c42e96e439e1a4bad14ec1588085609000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deRevert "ramips: explicitly disable built-in switch for lan-only devices" This reverts commit a1693bf626f8cd00363b0b98642b682522dfcf75. The rt288x and rt3883 devices in question don't have switches. Only keep the merged case for rt305x. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 16:53:29 +020003e742dcd82df43ce48c42e96e439e1a4bad14ecRevert "ramips: explicitly disable built-in switch for lan-only devices"edittarget/linux/ramips/rt288x/base-files/etc/board.d/02_networkedittarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ath79/image/tiny-tp-link.mktarget/linux/ath79/image/generic-tp-link.mk522f6b7eee479768dd7851e83c4530c3329b9f531588098486000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: add SUPPORTED_DEVICES based on ar71xx for some devices This adds some still-missing board names for old TP-Link devices to ath79 SUPPORTED_DEVICES. Fixes: FS#3017 Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 20:28:06 +0200522f6b7eee479768dd7851e83c4530c3329b9f53ath79: add SUPPORTED_DEVICES based on ar71xx for some devicesedittarget/linux/ath79/image/generic-tp-link.mkedittarget/linux/ath79/image/tiny-tp-link.mkinclude/prereq-build.mk35a8657a404a78a01a886a3f82f903ea345137e61588166783000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukbuild: prereq: change minimum make version to 3.82 undefine was added in make 3.82 which is now some 10 years ago, some make scripts are beginning to use 'undefine' Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-29 14:26:23 +010035a8657a404a78a01a886a3f82f903ea345137e6build: prereq: change minimum make version to 3.82editinclude/prereq-build.mkpackage/kernel/linux/modules/hwmon.mk3f660249e668d25dec65af3b2259433ed17046c11588168980000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: hwmon: add Analog Devices AD741x support Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-29 16:03:00 +02003f660249e668d25dec65af3b2259433ed17046c1kernel: hwmon: add Analog Devices AD741x supporteditpackage/kernel/linux/modules/hwmon.mktarget/linux/kirkwood/image/Makefiled9ff49967145600ff4bbc0f4eecef11fd96f6b161588176256000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: disable image for Linksys EA3500 (Audi) Due to the switch to DSA, the kernel image has become too big (2641k) for the kernel partition (2624k) on this device: WARNING: Image file [...]/linux-kirkwood/linksys_audi-uImage is too big Disable the device until this is fixed, so buildbots can continue their work. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-29 18:04:16 +0200d9ff49967145600ff4bbc0f4eecef11fd96f6b16kirkwood: disable image for Linksys EA3500 (Audi)edittarget/linux/kirkwood/image/Makefilepackage/utils/ugps/Makefile447d335d0018171645fd26a46a41a20f57b133781588192355000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgugps: nmea: fix time comparision Fix bug causing system time to be set over and over again, and causing massive log pollution. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 21:32:35 +0100447d335d0018171645fd26a46a41a20f57b13378ugps: nmea: fix time comparisioneditpackage/utils/ugps/Makefiletarget/linux/ath79/dts/ar9344_teltonika_rut955.dtstarget/linux/ath79/dts/ar9344_teltonika_rut9xx.dtsic8b309b53d6739b91d81311e4228f66f31c894f11588192355000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgath79: split Teltonika RUT955 to support other RUT9xx models Split device-tree of Teltonika RUT955 into a generic RUT9xx part and a part specific to that version of RUT955 already supported. Also harmonize GPIO and LED names with what is used by the vendor firmware and assign RS485 DTR signal. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 21:32:35 +0100c8b309b53d6739b91d81311e4228f66f31c894f1ath79: split Teltonika RUT955 to support other RUT9xx modelsaddtarget/linux/ath79/dts/ar9344_teltonika_rut9xx.dtsiedittarget/linux/ath79/dts/ar9344_teltonika_rut955.dtstarget/linux/ath79/image/generic.mktarget/linux/ath79/generic/base-files/etc/board.d/03_gpio_switchestarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtstarget/linux/ath79/generic/base-files/etc/board.d/02_networktarget/linux/ath79/generic/config-defaultaa4a33ac6256fadd7201908dad1be9659b942ecd1588192355000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgath79: add support for Teltonika RUT955 H7V3C0 This board was previously supported in ar71xx as 'RUT9XX'. The difference between that and the other RUT955 board already supported in ath79 is that instead of the SPI shift registers driving the LEDs and digital outputs that model got an I2C GPIO expander instead. To support LEDs during early boot and interrupt-driven digital inputs, I2C support as well as support for PCA953x has to be built-in and cannot be kernel modules, hence select those symbols for ath79/generic. Specification: - 550/400/200 MHz (CPU/DDR/AHB) - 128 MB of RAM (DDR2) - 16 MB of FLASH (SPI NOR) - 4x 10/100 Mbps Ethernet, with passive PoE support on LAN1 - 2T2R 2,4 GHz (AR9344) - built-in 4G/3G module (example: Quectel EC-25EU) - internal microSD slot (spi-mmc, buggy and disabled for now) - RS232 on D-Sub9 port (Cypress ACM via USB, /dev/ttyACM0) - RS422/RS485 (AR934x high speed UART, /dev/ttyATH1) - analog 0-24V input (MCP3221) - various digital inputs and outputs incl. a relay - 11x LED (4 are driven by AR9344, 7 by PCA9539) - 2x miniSIM slot (can be swapped via GPIO) - 2x RP-SMA/F (Wi-Fi), 3x SMA/F (2x WWAN, GPS) - 1x button (reset) - DC jack for main power input (9-30 V) - debugging UART available on PCB edge connector Serial console (/dev/ttyS0) pinout: - RX: pin1 (square) on top side of the main PCB (AR9344 is on top) - TX: pin1 (square) on bottom side Flash instruction: Vendor firmware is based on OpenWrt CC release. Use the "factory" image directly in GUI (make sure to uncheck "keep settings") or in U-Boot web based recovery. To avoid any problems, make sure to first update vendor firmware to latest version - "factory" image was successfully tested on device running "RUT9XX_R_00.06.051" firmware and U-Boot "3.0.1". Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 21:32:35 +0100aa4a33ac6256fadd7201908dad1be9659b942ecdath79: add support for Teltonika RUT955 H7V3C0edittarget/linux/ath79/generic/config-defaultedittarget/linux/ath79/image/generic.mkedittarget/linux/ath79/generic/base-files/etc/board.d/03_gpio_switchesaddtarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtsedittarget/linux/ath79/generic/base-files/etc/board.d/02_networktarget/linux/ath79/dts/ar9344_teltonika_rut955.dtstarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtsaa0526b5f27c9c9edad719dd9c521ef4dae10a001588197563000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgath79: fix dts of Teltonika RUT9xx devices The previous commits were missing a semicolon. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 22:59:23 +0100aa0526b5f27c9c9edad719dd9c521ef4dae10a00ath79: fix dts of Teltonika RUT9xx devicesedittarget/linux/ath79/dts/ar9344_teltonika_rut955.dtsedittarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtspackage/network/services/dnsmasq/files/dnsmasq.initb17a5a9bdb9f6f5ff73ceee0265b3f5de943d1bb1588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czdnsmasq: always inform about disabled dhcp service Init script checks for an already active DHCP server on the interface and if such DHCP server is found, then it logs "refusing to start DHCP" message, starts dnsmasq without DHCP service unless `option force 1` is set and caches the DHCP server check result. Each consecutive service start then uses this cached DHCP server check result, but doesn't provide log feedback about disabled DHCP service anymore. So this patch ensures, that the log message about disabled DHCP service on particular interface is always provided. Acked-by: Hans Dedecker <dedeckeh@gmail.com> Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +0200b17a5a9bdb9f6f5ff73ceee0265b3f5de943d1bbdnsmasq: always inform about disabled dhcp serviceeditpackage/network/services/dnsmasq/files/dnsmasq.initpackage/kernel/ath10k-ct/Makefile8036e7ebb53fc8125e985ef4e238970aeaaaed181588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czath10k-ct: update to version 2020-04-29 Pulls in workaround for TX rate code firmware bug which might as well help track it down via different printk()s and thus possibly provide more clue for proper fix. Firmware currently sends wrong (0xff) TX rate code which causes WARN_ONCE, so the workaround just changes this bogus value (0xff) into 0. For 5.4 it also pulls in tx-queue-wake throttling patch "ath10k: Restart xmit queues below low-water mark", which should improve performance with high number of concurrent TCP streams. Ref: https://github.com/greearb/ath10k-ct/pull/129 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +02008036e7ebb53fc8125e985ef4e238970aeaaaed18ath10k-ct: update to version 2020-04-29editpackage/kernel/ath10k-ct/Makefilepackage/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchpackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patchpackage/firmware/wireless-regdb/patches/010-regdb-fix-compatibility-with-python2.patchpackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchpackage/firmware/wireless-regdb/Makefile493eef5b279a0455b76bfacabdec3af8bf6423851588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czwireless-regdb: bump to latest release 2020-04-29 Update to latest release. Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +0200493eef5b279a0455b76bfacabdec3af8bf642385wireless-regdb: bump to latest release 2020-04-29editpackage/firmware/wireless-regdb/Makefiledeletepackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patchdeletepackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchdeletepackage/firmware/wireless-regdb/patches/010-regdb-fix-compatibility-with-python2.patchdeletepackage/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchtarget/linux/bcm27xx/patches-5.4/950-0341-drm-v3d-The-third-IRQ-is-optional.patchtarget/linux/bcm27xx/patches-5.4/950-0452-PCI-of-Add-inbound-resource-parsing-to-helpers.patchtarget/linux/bcm53xx/patches-5.4/180-usb-xhci-add-support-for-performing-fake-doorbell.patchtarget/linux/bcm27xx/patches-5.4/950-0212-bcmgenet-Better-coalescing-parameter-defaults.patchtarget/linux/generic/hack-5.4/702-phy_add_aneg_done_function.patchtarget/linux/bcm27xx/patches-5.4/950-0455-dma-direct-exclude-dma_direct_map_resource-from-the-.patchtarget/linux/bcm27xx/patches-5.4/950-0296-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patchtarget/linux/bcm27xx/patches-5.4/950-0456-dma-mapping-treat-dev-bus_dma_mask-as-a-DMA-limit.patchtarget/linux/bcm27xx/patches-5.4/950-0268-xhci-add-quirk-for-host-controllers-that-don-t-updat.patchtarget/linux/bcm27xx/patches-5.4/950-0318-dma-direct-Temporary-DMA-fix-on-arm64.patchtarget/linux/bcm27xx/patches-5.4/950-0222-usb-add-plumbing-for-updating-interrupt-endpoint-int.patchtarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patchtarget/linux/generic/config-5.4target/linux/generic/hack-5.4/550-loop-Report-EOPNOTSUPP-properly.patchtarget/linux/ramips/patches-5.4/991-at803x.patchtarget/linux/generic/hack-5.4/551-loop-Better-discard-support-for-block-devices.patchtarget/linux/generic/hack-5.4/902-debloat_proc.patchtarget/linux/bcm27xx/patches-5.4/950-0450-dma-direct-turn-ARCH_ZONE_DMA_BITS-into-a-variable.patchtarget/linux/apm821xx/patches-5.4/802-usb-xhci-force-msi-renesas-xhci.patchtarget/linux/bcm27xx/patches-5.4/950-0037-Add-dwc_otg-driver.patchinclude/kernel-version.mk5ea3ea154f9cc8a6f1d3425fa4763614e0e51f8d1588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czkernel: bump 5.4 to 5.4.36 Refreshed patches, removed upstreamed patch: generic/hack: 551-loop-Better-discard-support-for-block-devices.patch Added generic config symbol `ARM64_ERRATUM_1542419` due to Fixes: f2791551cedb ("arm64: errata: Hide CTR_EL0.DIC on systems affected by Neoverse-N1 #1542419"). Run tested: qemu-x86-64, apalis, nbg6617 Build tested: x86/64, imx6, ipq40xx, sunxi/a53 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +02005ea3ea154f9cc8a6f1d3425fa4763614e0e51f8dkernel: bump 5.4 to 5.4.36edittarget/linux/bcm27xx/patches-5.4/950-0222-usb-add-plumbing-for-updating-interrupt-endpoint-int.patchedittarget/linux/bcm27xx/patches-5.4/950-0296-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patchedittarget/linux/generic/hack-5.4/902-debloat_proc.patchedittarget/linux/apm821xx/patches-5.4/802-usb-xhci-force-msi-renesas-xhci.patcheditinclude/kernel-version.mkedittarget/linux/bcm27xx/patches-5.4/950-0341-drm-v3d-The-third-IRQ-is-optional.patchedittarget/linux/bcm27xx/patches-5.4/950-0452-PCI-of-Add-inbound-resource-parsing-to-helpers.patchdeletetarget/linux/generic/hack-5.4/551-loop-Better-discard-support-for-block-devices.patchedittarget/linux/bcm53xx/patches-5.4/180-usb-xhci-add-support-for-performing-fake-doorbell.patchedittarget/linux/bcm27xx/patches-5.4/950-0037-Add-dwc_otg-driver.patchedittarget/linux/bcm27xx/patches-5.4/950-0212-bcmgenet-Better-coalescing-parameter-defaults.patchedittarget/linux/generic/hack-5.4/702-phy_add_aneg_done_function.patchedittarget/linux/bcm27xx/patches-5.4/950-0455-dma-direct-exclude-dma_direct_map_resource-from-the-.patchedittarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patchedittarget/linux/bcm27xx/patches-5.4/950-0456-dma-mapping-treat-dev-bus_dma_mask-as-a-DMA-limit.patchedittarget/linux/generic/config-5.4edittarget/linux/generic/hack-5.4/550-loop-Report-EOPNOTSUPP-properly.patchedittarget/linux/bcm27xx/patches-5.4/950-0318-dma-direct-Temporary-DMA-fix-on-arm64.patchedittarget/linux/ramips/patches-5.4/991-at803x.patchedittarget/linux/bcm27xx/patches-5.4/950-0450-dma-direct-turn-ARCH_ZONE_DMA_BITS-into-a-variable.patchedittarget/linux/bcm27xx/patches-5.4/950-0268-xhci-add-quirk-for-host-controllers-that-don-t-updat.patchpackage/network/services/wireguard/Makefilef57230c4e6ee5af36d22bc0bef0bf7adc583c5b01588226453000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.comwireguard: bump to 1.0.20200429 * compat: support latest suse 15.1 and 15.2 * compat: support RHEL 7.8's faulty siphash backport * compat: error out if bc is missing * compat: backport hsiphash_1u32 for tests We now have improved support for RHEL 7.8, SUSE 15.[12], and Ubuntu 16.04. * compat: include sch_generic.h header for skb_reset_tc A fix for a compiler error on kernels with weird configs. * compat: import latest fixes for ptr_ring * compat: don't assume READ_ONCE barriers on old kernels * compat: kvmalloc_array is not required anyway ptr_ring.h from upstream was imported, with compat modifications, to our compat layer, to receive the latest fixes. * compat: prefix icmp[v6]_ndo_send with __compat Some distros that backported icmp[v6]_ndo_send still try to build the compat module in some corner case circumstances, resulting in errors. Work around this with the usual __compat games. * compat: ip6_dst_lookup_flow was backported to 3.16.83 * compat: ip6_dst_lookup_flow was backported to 4.19.119 Greg and Ben backported the ip6_dst_lookup_flow patches to stable kernels, causing breaking in our compat module, which these changes fix. * git: add gitattributes so tarball doesn't have gitignore files Distros won't need to clean this up manually now. * crypto: do not export symbols These don't do anything and only increased file size. * queueing: cleanup ptr_ring in error path of packet_queue_init Sultan Alsawaf reported a memory leak on an error path. * main: mark as in-tree Now that we're upstream, there's no need to set the taint flag. * receive: use tunnel helpers for decapsulating ECN markings ECN markings are now decapsulated using RFC6040 instead of the old RFC3168. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 2020-04-30 08:00:53 +0200f57230c4e6ee5af36d22bc0bef0bf7adc583c5b0wireguard: bump to 1.0.20200429editpackage/network/services/wireguard/Makefilepackage/system/uci/Makefile2855be31510f7defe99f4c01fb0639b8fdf9c69f1588276262000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.comuci: update to latest git HEAD ec8d323 file: preserve original file mode after commit Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> 2020-04-30 21:51:02 +02002855be31510f7defe99f4c01fb0639b8fdf9c69fuci: update to latest git HEADeditpackage/system/uci/Makefilepackage/base-files/files/bin/config_generatead27c133eb606ee39fa346b7bdb26c1764ee869e1588276272000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.combase-files: generate config files with correct permissions As touch creates files with permission 0644 use umask to create config files with permission 0600 to be inline with INSTALL_CONF Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> 2020-04-30 21:51:12 +0200ad27c133eb606ee39fa346b7bdb26c1764ee869ebase-files: generate config files with correct permissionseditpackage/base-files/files/bin/config_generateREADME.md4edacdeea752acf28b98a21ad5f753a4973b04841588303888000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comgeneral: add README.md 2020-05-01 12:31:28 +09004edacdeea752acf28b98a21ad5f753a4973b0484general: add README.mdaddREADME.mdscripts/download.pl247ca03e6e1e9045d5710298d0affd6d184e4dbf1588303888000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.combuild: update download.pl to change priority of mirrors 2020-05-01 12:31:28 +0900247ca03e6e1e9045d5710298d0affd6d184e4dbfbuild: update download.pl to change priority of mirrorseditscripts/download.pltarget/linux/ramips/rt305x/config-4.14target/linux/ramips/dts/rt3052_iodata_wn-g300dgr.dtstarget/linux/ramips/rt305x/base-files/etc/board.d/02_networktarget/linux/ramips/image/rt305x.mkc9ffb430929ed9351ddb26b398cb68ec573fdd8b1588303888000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comramips: Add support for I-O DATA WN-G300DGR IODATA WN-G300DGR is a 2.4GHz band 11n router, based on Ralink RT3052F. Specification: - RT3052F (384 MHz) - 32 MB of RAM (SDRAM) - 4 MB of FLASH (CFI) - 2T2R 2.4 GHz - 4x 10/100/1000 Mbps Ethernet (Realtek RTL8366RB) - 5x LED, 3x button - UART header on PCB Flash instruction using U-Boot TFTP: 1. Connect the UART pin on WN-G300DGR (CN1, Vcc/GND/TX/RX from caret) with PC 2. Set PC to fixed ip address 192.168.99.8 3. Download lede-ramips-rt305x-wn-g300dgr-squashfs-sysupgrade.bin and rename it to uImageWN-G300DGR 4. Start a tftp server with the file uImageWN-G300DGR in its root directory 5. Turn off the router 6. Turn on router and repeatedly press "2" key on the UART console 7. When entering tftp mode, press keys "y", "Enter", "Enter", "Enter" 8. After a short time, the firmware should be transferred from the tftp server 9. Wait ~60 second to complete flash Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> 2020-05-01 12:31:28 +0900c9ffb430929ed9351ddb26b398cb68ec573fdd8bramips: Add support for I-O DATA WN-G300DGRaddtarget/linux/ramips/dts/rt3052_iodata_wn-g300dgr.dtsedittarget/linux/ramips/image/rt305x.mkedittarget/linux/ramips/rt305x/config-4.14edittarget/linux/ramips/rt305x/base-files/etc/board.d/02_networktarget/linux/ath79/image/tiny.mktarget/linux/ath79/tiny/base-files/etc/hotplug.d/firmware/10-ath9k-eepromtarget/linux/ath79/tiny/base-files/etc/board.d/02_networktarget/linux/ath79/dts/ar7242_logitec_lan-w451ngr.dtse21fa8292738b748c348a3ea086e40dd8ec8298b1588303889000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comath79: add support for Logitec LAN-W451NGR ath79: convert to hex for LAN-W451NGR 2020-05-01 12:31:29 +0900e21fa8292738b748c348a3ea086e40dd8ec8298bath79: add support for Logitec LAN-W451NGRaddtarget/linux/ath79/dts/ar7242_logitec_lan-w451ngr.dtsedittarget/linux/ath79/image/tiny.mkedittarget/linux/ath79/tiny/base-files/etc/board.d/02_networkedittarget/linux/ath79/tiny/base-files/etc/hotplug.d/firmware/10-ath9k-eepromtarget/linux/ramips/image/mt7620.mktarget/linux/ramips/dts/mt7620a_elecom_wrc-1167ghbk2-i.dtstarget/linux/ramips/mt7620/base-files/etc/board.d/02_networktarget/linux/ramips/mt7620/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom7e11016b9dc46e64dbdc85a0b2de91426879270e1588303889000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comramips: add support for ELECOM WRC-1167GHBK2-I There is no plan to submit a PR to openwrt/openwrt. WRC-1167GHBK2-I does not have a device specific MAC address in the eeprom for MT7612E in "Factory" partition. 2020-05-01 12:31:29 +09007e11016b9dc46e64dbdc85a0b2de91426879270eramips: add support for ELECOM WRC-1167GHBK2-Iedittarget/linux/ramips/mt7620/base-files/etc/board.d/02_networkedittarget/linux/ramips/image/mt7620.mkedittarget/linux/ramips/mt7620/base-files/etc/hotplug.d/firmware/10-rt2x00-eepromaddtarget/linux/ramips/dts/mt7620a_elecom_wrc-1167ghbk2-i.dtstarget/linux/ramips/dts/mt7620n_iodata_wn-g300r3.dtstarget/linux/ramips/image/mt7620.mktarget/linux/ramips/mt7620/base-files/etc/board.d/02_network66aeb2c47e281454cbda5bb335ddfa621f479ba61588303889000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comramips: add support for I-O DATA WN-G300R3 2020-05-01 12:31:29 +090066aeb2c47e281454cbda5bb335ddfa621f479ba6ramips: add support for I-O DATA WN-G300R3addtarget/linux/ramips/dts/mt7620n_iodata_wn-g300r3.dtsedittarget/linux/ramips/image/mt7620.mkedittarget/linux/ramips/mt7620/base-files/etc/board.d/02_networkgithttps://taiha.net/jenkins/user/mailmailhttps://taiha.net/jenkins/user/noltarinoltarihttps://taiha.net/jenkins/user/ynezzynezzhttps://taiha.net/jenkins/user/koen.vandeputtekoen.vandeputtehttps://taiha.net/jenkins/user/gch981213gch981213https://taiha.net/jenkins/user/freifunkfreifunkhttps://taiha.net/jenkins/user/ldirldirhttps://taiha.net/jenkins/user/dedeckehdedeckehhttps://taiha.net/jenkins/user/haukehaukehttps://taiha.net/jenkins/user/lynxislynxishttps://taiha.net/jenkins/user/nbdnbdhttps://taiha.net/jenkins/user/musashino.openmusashino.openhttps://taiha.net/jenkins/user/danieldanielBUILD_CFG_DISTCLEANtrueユーザーmusashino205が実行tofumusashino20521566aeb2c47e281454cbda5bb335ddfa621f479ba666aeb2c47e281454cbda5bb335ddfa621f479ba6refs/remotes/origin/musashino66aeb2c47e281454cbda5bb335ddfa621f479ba666aeb2c47e281454cbda5bb335ddfa621f479ba6refs/remotes/origin/musashino66aeb2c47e281454cbda5bb335ddfa621f479ba666aeb2c47e281454cbda5bb335ddfa621f479ba6refs/remotes/origin/musashinohttps://github.com/musashino-build/openwrtconfig.buildinfobin/targets/bcm53xx/generic/config.buildinfofeeds.buildinfobin/targets/bcm53xx/generic/feeds.buildinfoopenwrt-bcm53xx-generic-asus-rt-ac56u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac56u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-ac56u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac56u-squashfs.trxopenwrt-bcm53xx-generic-asus-rt-ac68u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac68u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-ac68u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac68u-squashfs.trxopenwrt-bcm53xx-generic-asus-rt-ac87u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac87u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-ac87u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-ac87u-squashfs.trxopenwrt-bcm53xx-generic-asus-rt-n18u-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-n18u-initramfs.trxopenwrt-bcm53xx-generic-asus-rt-n18u-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-asus-rt-n18u-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wxr-1900dhp-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wxr-1900dhp-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wxr-1900dhp-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wxr-1900dhp-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-1750dhp-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-1750dhp-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wzr-1750dhp-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-1750dhp-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-600dhp2-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-600dhp2-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wzr-600dhp2-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-600dhp2-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-initramfs-kernel.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-initramfs-kernel.binopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP-EU.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP-EU.binopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP2-JP.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.factory-DHP2-JP.binopenwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp-squashfs.trxopenwrt-bcm53xx-generic-buffalo-wzr-900dhp.manifestbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-buffalo-wzr-900dhp.manifestopenwrt-bcm53xx-generic-dlink-dir-885l-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-dlink-dir-885l-initramfs.trxopenwrt-bcm53xx-generic-dlink-dir-885l-squashfs.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-dlink-dir-885l-squashfs.binopenwrt-bcm53xx-generic-linksys-ea6500-v2-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-linksys-ea6500-v2-initramfs.trxopenwrt-bcm53xx-generic-linksys-ea6500-v2-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-linksys-ea6500-v2-squashfs.trxopenwrt-bcm53xx-generic-luxul-abr-4500-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-abr-4500-initramfs.trxopenwrt-bcm53xx-generic-luxul-abr-4500-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-abr-4500-squashfs.lxlopenwrt-bcm53xx-generic-luxul-xap-1610-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xap-1610-initramfs.trxopenwrt-bcm53xx-generic-luxul-xap-1610-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xap-1610-squashfs.lxlopenwrt-bcm53xx-generic-luxul-xbr-4500-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xbr-4500-initramfs.trxopenwrt-bcm53xx-generic-luxul-xbr-4500-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xbr-4500-squashfs.lxlopenwrt-bcm53xx-generic-luxul-xwr-3150-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xwr-3150-initramfs.trxopenwrt-bcm53xx-generic-luxul-xwr-3150-squashfs.lxlbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-luxul-xwr-3150-squashfs.lxlopenwrt-bcm53xx-generic-netgear-r6250-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6250-initramfs.trxopenwrt-bcm53xx-generic-netgear-r6250-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6250-squashfs.chkopenwrt-bcm53xx-generic-netgear-r6300-v2-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6300-v2-initramfs.trxopenwrt-bcm53xx-generic-netgear-r6300-v2-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r6300-v2-squashfs.chkopenwrt-bcm53xx-generic-netgear-r7000-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7000-initramfs.trxopenwrt-bcm53xx-generic-netgear-r7000-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7000-squashfs.chkopenwrt-bcm53xx-generic-netgear-r7900-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7900-initramfs.trxopenwrt-bcm53xx-generic-netgear-r7900-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r7900-squashfs.chkopenwrt-bcm53xx-generic-netgear-r8000-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r8000-initramfs.trxopenwrt-bcm53xx-generic-netgear-r8000-squashfs.chkbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-netgear-r8000-squashfs.chkopenwrt-bcm53xx-generic-phicomm-k3-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-phicomm-k3-initramfs.trxopenwrt-bcm53xx-generic-phicomm-k3-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-phicomm-k3-squashfs.trxopenwrt-bcm53xx-generic-smartrg-sr400ac-initramfs.binbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-smartrg-sr400ac-initramfs.binopenwrt-bcm53xx-generic-smartrg-sr400ac-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-smartrg-sr400ac-squashfs.trxopenwrt-bcm53xx-generic-tenda-ac9-initramfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-tenda-ac9-initramfs.trxopenwrt-bcm53xx-generic-tenda-ac9-squashfs.trxbin/targets/bcm53xx/generic/openwrt-bcm53xx-generic-tenda-ac9-squashfs.trxbase-files_218-r0+13142-66aeb2c47e_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/base-files_218-r0+13142-66aeb2c47e_arm_cortex-a9.ipkblock-mount_2020-04-09-c80f7002-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/block-mount_2020-04-09-c80f7002-1_arm_cortex-a9.ipkfstools_2020-04-09-c80f7002-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/fstools_2020-04-09-c80f7002-1_arm_cortex-a9.ipkfwtool_2019-11-12-8f7fe925-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/fwtool_2019-11-12-8f7fe925-1_arm_cortex-a9.ipkip6tables_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/ip6tables_1.8.4-1_arm_cortex-a9.ipkiptables-mod-conntrack-extra_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/iptables-mod-conntrack-extra_1.8.4-1_arm_cortex-a9.ipkiptables-mod-ipopt_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/iptables-mod-ipopt_1.8.4-1_arm_cortex-a9.ipkiptables_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/iptables_1.8.4-1_arm_cortex-a9.ipkkernel_4.19.115-1-51f70450125775d3d740bcd94b3a2945_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kernel_4.19.115-1-51f70450125775d3d740bcd94b3a2945_arm_cortex-a9.ipkkmod-crypto-crc32c_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-crypto-crc32c_4.19.115-1_arm_cortex-a9.ipkkmod-crypto-hash_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-crypto-hash_4.19.115-1_arm_cortex-a9.ipkkmod-fs-ext4_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fs-ext4_4.19.115-1_arm_cortex-a9.ipkkmod-fs-ntfs_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fs-ntfs_4.19.115-1_arm_cortex-a9.ipkkmod-fs-vfat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fs-vfat_4.19.115-1_arm_cortex-a9.ipkkmod-fuse_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-fuse_4.19.115-1_arm_cortex-a9.ipkkmod-gpio-button-hotplug_4.19.115-3_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-gpio-button-hotplug_4.19.115-3_arm_cortex-a9.ipkkmod-ip6-tunnel_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ip6-tunnel_4.19.115-1_arm_cortex-a9.ipkkmod-ip6tables_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ip6tables_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-conntrack-extra_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-conntrack-extra_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-conntrack_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-conntrack_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-core_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-core_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-ipopt_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-ipopt_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-ipset_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-ipset_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-nat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-nat_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-offload_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-offload_4.19.115-1_arm_cortex-a9.ipkkmod-ipt-raw_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ipt-raw_4.19.115-1_arm_cortex-a9.ipkkmod-iptunnel6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-iptunnel6_4.19.115-1_arm_cortex-a9.ipkkmod-leds-gpio_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-leds-gpio_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-default-on_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-default-on_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-heartbeat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-heartbeat_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-netdev_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-netdev_4.19.115-1_arm_cortex-a9.ipkkmod-ledtrig-timer_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ledtrig-timer_4.19.115-1_arm_cortex-a9.ipkkmod-lib-crc-ccitt_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-lib-crc-ccitt_4.19.115-1_arm_cortex-a9.ipkkmod-lib-crc16_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-lib-crc16_4.19.115-1_arm_cortex-a9.ipkkmod-nat46_4.19.115+2017-05-12-683fbd2b-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nat46_4.19.115+2017-05-12-683fbd2b-1_arm_cortex-a9.ipkkmod-nf-conntrack6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-conntrack6_4.19.115-1_arm_cortex-a9.ipkkmod-nf-conntrack_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-conntrack_4.19.115-1_arm_cortex-a9.ipkkmod-nf-flow_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-flow_4.19.115-1_arm_cortex-a9.ipkkmod-nf-ipt6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-ipt6_4.19.115-1_arm_cortex-a9.ipkkmod-nf-ipt_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-ipt_4.19.115-1_arm_cortex-a9.ipkkmod-nf-nat_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-nat_4.19.115-1_arm_cortex-a9.ipkkmod-nf-reject6_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-reject6_4.19.115-1_arm_cortex-a9.ipkkmod-nf-reject_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nf-reject_4.19.115-1_arm_cortex-a9.ipkkmod-nfnetlink_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nfnetlink_4.19.115-1_arm_cortex-a9.ipkkmod-nls-base_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-base_4.19.115-1_arm_cortex-a9.ipkkmod-nls-cp437_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-cp437_4.19.115-1_arm_cortex-a9.ipkkmod-nls-iso8859-1_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-iso8859-1_4.19.115-1_arm_cortex-a9.ipkkmod-nls-utf8_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-nls-utf8_4.19.115-1_arm_cortex-a9.ipkkmod-phy-bcm-ns-usb2_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-phy-bcm-ns-usb2_4.19.115-1_arm_cortex-a9.ipkkmod-phy-bcm-ns-usb3_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-phy-bcm-ns-usb3_4.19.115-1_arm_cortex-a9.ipkkmod-ppp_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-ppp_4.19.115-1_arm_cortex-a9.ipkkmod-pppoe_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-pppoe_4.19.115-1_arm_cortex-a9.ipkkmod-pppox_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-pppox_4.19.115-1_arm_cortex-a9.ipkkmod-scsi-core_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-scsi-core_4.19.115-1_arm_cortex-a9.ipkkmod-slhc_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-slhc_4.19.115-1_arm_cortex-a9.ipkkmod-usb-bcma_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-bcma_4.19.115-1_arm_cortex-a9.ipkkmod-usb-core_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-core_4.19.115-1_arm_cortex-a9.ipkkmod-usb-ehci_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-ehci_4.19.115-1_arm_cortex-a9.ipkkmod-usb-ledtrig-usbport_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-ledtrig-usbport_4.19.115-1_arm_cortex-a9.ipkkmod-usb-ohci_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-ohci_4.19.115-1_arm_cortex-a9.ipkkmod-usb-storage-extras_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-storage-extras_4.19.115-1_arm_cortex-a9.ipkkmod-usb-storage_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb-storage_4.19.115-1_arm_cortex-a9.ipkkmod-usb2_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb2_4.19.115-1_arm_cortex-a9.ipkkmod-usb3_4.19.115-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/kmod-usb3_4.19.115-1_arm_cortex-a9.ipklibc_1.1.24-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libc_1.1.24-2_arm_cortex-a9.ipklibgcc1_8.4.0-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libgcc1_8.4.0-2_arm_cortex-a9.ipklibip4tc2_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libip4tc2_1.8.4-1_arm_cortex-a9.ipklibip6tc2_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libip6tc2_1.8.4-1_arm_cortex-a9.ipklibiwinfo-lua_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libiwinfo-lua_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipklibiwinfo20200105_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libiwinfo20200105_2020-03-22-9f5a7c4f-1_arm_cortex-a9.ipklibpthread_1.1.24-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libpthread_1.1.24-2_arm_cortex-a9.ipklibrt_1.1.24-2_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/librt_1.1.24-2_arm_cortex-a9.ipklibxtables12_1.8.4-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/libxtables12_1.8.4-1_arm_cortex-a9.ipkmtd_25_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/mtd_25_arm_cortex-a9.ipknvram_10_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/nvram_10_arm_cortex-a9.ipkosafeloader_1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/osafeloader_1_arm_cortex-a9.ipkoseama_1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/oseama_1_arm_cortex-a9.ipkotrx_1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/otrx_1_arm_cortex-a9.ipkPackagesbin/targets/bcm53xx/generic/packages/PackagesPackages.gzbin/targets/bcm53xx/generic/packages/Packages.gzPackages.manifestbin/targets/bcm53xx/generic/packages/Packages.manifestPackages.sigbin/targets/bcm53xx/generic/packages/Packages.sigubi-utils_2.1.1-1_arm_cortex-a9.ipkbin/targets/bcm53xx/generic/packages/ubi-utils_2.1.1-1_arm_cortex-a9.ipksha256sumsbin/targets/bcm53xx/generic/sha256sumsversion.buildinfobin/targets/bcm53xx/generic/version.buildinfofalse#21527830652783065OpenWrt (master) for BUFFALO WZR-900DHP #215215falsefalse2151385SUCCESS1588452210372https://taiha.net/jenkins/job/OpenWrt-master-BUFFALO-WZR-900DHP_r/215/home-slave01target/linux/ramips/dts/mt7620a_iptime_a1004ns.dts45e2b7763f2a846bf1a40f5fa79b4cfe4678557a1587275243000https://taiha.net/jenkins/user/gch981213gch981213gch981213@gmail.comramips: replace pinctrl property names for ipTIME A1004ns The pinctrl driver had been replaced with the upstream one in b756ea2a909a ("ramips: replace pinctrl property names"), but the initial A1004ns support patch did not reflect the changes. This commit updates its pinctrl property names. Fixes: 9169482f640c ("ramips: add support for ipTIME A1004ns") Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-19 13:47:23 +080045e2b7763f2a846bf1a40f5fa79b4cfe4678557aramips: replace pinctrl property names for ipTIME A1004nsedittarget/linux/ramips/dts/mt7620a_iptime_a1004ns.dtstarget/linux/ath79/image/generic.mktarget/linux/ath79/dts/qca9556_avm_fritz450e.dtstarget/linux/ath79/generic/base-files/etc/board.d/01_ledstarget/linux/ath79/generic/base-files/lib/preinit/10_fix_eth_mac.shtarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtstarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eepromtarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsitarget/linux/ath79/generic/base-files/etc/board.d/02_network8d9c1087e4d07d625a9fef61d5dce71d850732ae1587307540000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: add support for AVM FRITZ!WLAN Repeater 450E SOC: Qualcomm QCA9556 (Scorpion) 560MHz MIPS74Kc RAM: 64MB Zentel A3R12E40CBF DDR2 FLASH: 16MiB Winbond W25Q128 SPI NOR WLAN1: QCA9556 2.4 GHz 802.11b/g/n 3x3 INPUT: WPS button LED: Power, WiFi, LAN, RSSI indicator Serial: Header Next to Black metal shield Pinout is 3.3V - RX - TX - GND (Square Pad is 3.3V) The Serial setting is 115200-8-N-1. Installation via EVA: In the first seconds after Power is connected, the bootloader will listen for FTP connections on 192.168.178.1. Firmware can be uploaded like following: ftp> quote USER adam2 ftp> quote PASS adam2 ftp> binary ftp> debug ftp> passive ftp> quote MEDIA FLSH ftp> put openwrt-sysupgrade.bin mtd1 Note that this procedure might take up to two minutes. You need to powercycle the device afterwards to boot OpenWRT. Tested-by: Andreas Ziegler <dev@andreas-ziegler.de> Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-19 16:45:40 +02008d9c1087e4d07d625a9fef61d5dce71d850732aeath79: add support for AVM FRITZ!WLAN Repeater 450Eedittarget/linux/ath79/image/generic.mkaddtarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsiedittarget/linux/ath79/generic/base-files/etc/board.d/01_ledsedittarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtsedittarget/linux/ath79/generic/base-files/lib/preinit/10_fix_eth_mac.shaddtarget/linux/ath79/dts/qca9556_avm_fritz450e.dtsedittarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eepromedittarget/linux/ath79/generic/base-files/etc/board.d/02_networkpackage/system/procd/Makefile7e9b56fde245373950efea3e04dcc58ada0d0bc51587334780000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgprocd: fix jail when running on glibc d200b70 jail: include /etc/nsswitch.conf in jail for glibc. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-19 23:19:40 +01007e9b56fde245373950efea3e04dcc58ada0d0bc5procd: fix jail when running on glibceditpackage/system/procd/Makefiletarget/linux/ramips/image/mt7621.mk08f5cac6fbd8ac97d6b012a0f6a5f0fabe19c6231587377619000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgramips: mt7621: add NETGEAR R7200 as DEVICE_ALT1 Netgear R7200 is another clone of Netgear R6700v2, introduced in: 6e80df5 ("ramips: add support for NETGEAR R6700v2/AC2400") Reported-by: Joel Pinsker, github user @joelp64 Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-20 11:13:39 +010008f5cac6fbd8ac97d6b012a0f6a5f0fabe19c623ramips: mt7621: add NETGEAR R7200 as DEVICE_ALT1edittarget/linux/ramips/image/mt7621.mkpackage/network/services/umdns/Makefile533da61ac63079f218a9946cd8e347b880c33dc01587378727000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukumdns: update to version 2020-04-20 e74a3f9 dns.c: improve input validation Addresses CVE-2020-11750 Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-20 11:32:07 +0100533da61ac63079f218a9946cd8e347b880c33dc0umdns: update to version 2020-04-20editpackage/network/services/umdns/Makefilepackage/network/services/relayd/Makefilebe172e663f318ec364c13f795df025bbcce9ac181587378727000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukrelayd: bump to version 2020-04-20 796da66 dhcp.c: improve input validation & length checks Addresses CVE-2020-11752 Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-20 11:32:07 +0100be172e663f318ec364c13f795df025bbcce9ac18relayd: bump to version 2020-04-20editpackage/network/services/relayd/Makefileinclude/netfilter.mk29a458b0cae3435bce41136ee3b4132b4103ffae1587388037000https://taiha.net/jenkins/user/koen.vandeputtekoen.vandeputtekoen.vandeputte@ncentric.comkernel: netfilter.mk: fix kmod-ipt-nat6 installation on 5.4 xt_MASQUERADE.ko is picked up by both kmod-ipt-nat and kmod-ipt-nat6, causing conflict As kmod-ipt-nat6 already depends on kmod-ipt-nat, remove xt_MASQUERADE from it Fixes: FS#2924 Fixes: 0fad8af85158 ("kernel: Include xt_MASQUERADE for kernel 5.2 and later") Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> 2020-04-20 15:07:17 +020029a458b0cae3435bce41136ee3b4132b4103ffaekernel: netfilter.mk: fix kmod-ipt-nat6 installation on 5.4editinclude/netfilter.mkpackage/boot/uboot-kirkwood/patches/110-dockstar.patchpackage/boot/uboot-kirkwood/patches/140-pogoplug_e02.patchpackage/boot/uboot-kirkwood/patches/200-openwrt-config.patchpackage/boot/uboot-kirkwood/patches/008-nsa325-uboot-generic.patchpackage/boot/uboot-kirkwood/patches/130-ib62x0.patchpackage/boot/uboot-kirkwood/patches/007-nsa310-uboot-generic.patchpackage/boot/uboot-kirkwood/Makefilepackage/boot/uboot-kirkwood/patches/150-goflexhome.patchpackage/boot/uboot-kirkwood/patches/120-iconnect.patchpackage/boot/uboot-kirkwood/patches/010-pogoplug_v4.patch6cafea5c5ea92be0152f475467a2434c90d018911587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czuboot-kirkwood: update to 2020.04 Update U-Boot to current 2020.04 release for kirkwood platform. Catch up with upstream and move some configuration options from the header files to the corresponding defconfig files. Compile tested: all devices Run tested: nsa310, pogoplugv4 Tested-by: Cezary Jackiewicz <cezary@eko.one.pl> [nsa310] Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-20 16:37:56 +02006cafea5c5ea92be0152f475467a2434c90d01891uboot-kirkwood: update to 2020.04editpackage/boot/uboot-kirkwood/patches/007-nsa310-uboot-generic.patcheditpackage/boot/uboot-kirkwood/patches/130-ib62x0.patcheditpackage/boot/uboot-kirkwood/patches/010-pogoplug_v4.patcheditpackage/boot/uboot-kirkwood/patches/120-iconnect.patcheditpackage/boot/uboot-kirkwood/patches/200-openwrt-config.patcheditpackage/boot/uboot-kirkwood/patches/008-nsa325-uboot-generic.patcheditpackage/boot/uboot-kirkwood/patches/110-dockstar.patcheditpackage/boot/uboot-kirkwood/Makefileeditpackage/boot/uboot-kirkwood/patches/150-goflexhome.patcheditpackage/boot/uboot-kirkwood/patches/140-pogoplug_e02.patchpackage/boot/arm-trusted-firmware-rockchip/Makefile79d7109225bc44dc527216565b5d0ffff45018e41587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czarm-trusted-firmware-rockchip: add new package This is needed to build the uboot-rockchip, needed for the rockchip target Signed-off-by: Tobias Mädel <t.maedel@alfeld.de> Tested-by: Tobias Schramm <t.schramm@manjaro.org> [replaced `mkdir -p` with INSTALL_DIR variable] Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-20 16:37:56 +020079d7109225bc44dc527216565b5d0ffff45018e4arm-trusted-firmware-rockchip: add new packageaddpackage/boot/arm-trusted-firmware-rockchip/Makefilepackage/boot/uboot-rockchip/Makefile797506011695d2dacba74bec717fbf88a7729ace1587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czuboot-rockchip: add new package This package is needed for the rockchip target. Signed-off-by: Tobias Mädel <t.maedel@alfeld.de> Tested-by: Tobias Schramm <t.schramm@manjaro.org> 2020-04-20 16:37:56 +0200797506011695d2dacba74bec717fbf88a7729aceuboot-rockchip: add new packageaddpackage/boot/uboot-rockchip/Makefiletarget/linux/rockchip/config-defaulttarget/linux/rockchip/armv8/config-5.4target/linux/rockchip/image/armv8.mktarget/linux/rockchip/armv8/base-files/etc/board.d/02_networktarget/linux/rockchip/armv8/base-files/lib/preinit/79_move_configtarget/linux/rockchip/image/mmc.bootscripttarget/linux/rockchip/armv8/target.mktarget/linux/rockchip/armv8/base-files/lib/upgrade/platform.shtarget/linux/rockchip/Makefiletarget/linux/rockchip/image/Makefile6a05a85dcbf91777a3666693b41bd71dee6d9bfd1587393476000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czrockchip: add support for Pine64 RockPro64 This adds the new rockchip target and support for RockPro64 RK3399 Flash: 16 MiB SPI NOR RAM: 2 GiB/4 GiB LPDDR4 SoC: RK3399 USB: 2x USB 2.0, 1x USB 3.0, 1x USB-C Ethernet: 1x GbE PCIe: PCIe 2.0, 4 lanes Storage: eMMC or SD card Optional SDIO wifi/bt module The Pine64 RockPro64 is a single-board-computer with a 4x PCIe connector, 6 ARM64 cores (4 little, 2 big), plenty of RAM and storage. By default the single Gigabit-Ethernet port is configured as the LAN port. Installation of the firware is possible by dd'ing the image to an SD card or the eMMC flash. Serial: 3v3 1500000 8n1 U-boot is build from the mainline tree and integrated into the images. Required ATF to build u-boot is downloaded from a CI build bot. Signed-off-by: Tobias Mädel <t.maedel@alfeld.de> Tested-by: Tobias Schramm <t.schramm@manjaro.org> 2020-04-20 16:37:56 +02006a05a85dcbf91777a3666693b41bd71dee6d9bfdrockchip: add support for Pine64 RockPro64addtarget/linux/rockchip/armv8/base-files/etc/board.d/02_networkaddtarget/linux/rockchip/armv8/base-files/lib/preinit/79_move_configaddtarget/linux/rockchip/armv8/target.mkaddtarget/linux/rockchip/Makefileaddtarget/linux/rockchip/image/mmc.bootscriptaddtarget/linux/rockchip/config-defaultaddtarget/linux/rockchip/armv8/base-files/lib/upgrade/platform.shaddtarget/linux/rockchip/armv8/config-5.4addtarget/linux/rockchip/image/Makefileaddtarget/linux/rockchip/image/armv8.mkpackage/boot/uboot-rockchip/Makefile97673d87717abbced8f3a4998367aff62c8369111587393857000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czuboot-rockchip: fix ident string Commit 797506011695 ("uboot-rockchip: add new package") has added `OpenWRT` ident string, fix it to proper `OpenWrt`. Fixes: 797506011695 ("uboot-rockchip: add new package") Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-20 16:44:17 +020097673d87717abbced8f3a4998367aff62c836911uboot-rockchip: fix ident stringeditpackage/boot/uboot-rockchip/Makefiletarget/linux/x86/image/Makefile282e7862b77eb32cfff14a7b8e15089b94a9c3f91587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: image: drop dead code These are remnants of old image generation code, which now serve no purpose. Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +0100282e7862b77eb32cfff14a7b8e15089b94a9c3f9x86: image: drop dead codeedittarget/linux/x86/image/Makefiletarget/linux/x86/64/target.mktarget/linux/x86/image/legacy.mktarget/linux/x86/image/generic.mkfd94d03ae6ed74744f674e3c0b19a870078fed461587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: fix kmod-forcedeth package selection There's no such package as forcedeth, threfore the driver is never selected. Fix it by properly specifying package name. Fixes: 35f208d ("x86: add nforce eth to default packages") Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +0100fd94d03ae6ed74744f674e3c0b19a870078fed46x86: fix kmod-forcedeth package selectionedittarget/linux/x86/64/target.mkedittarget/linux/x86/image/legacy.mkedittarget/linux/x86/image/generic.mktarget/linux/x86/Makefiletarget/linux/x86/generic/target.mktarget/linux/x86/geode/target.mktarget/linux/x86/64/target.mkeca6946447aa0be38146314d15f9d86840d8f0ed1587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: select kmod-button-hotplug by default This package is useful by all subtargets, therefore move it to default packages selection. Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +0100eca6946447aa0be38146314d15f9d86840d8f0edx86: select kmod-button-hotplug by defaultedittarget/linux/x86/Makefileedittarget/linux/x86/geode/target.mkedittarget/linux/x86/generic/target.mkedittarget/linux/x86/64/target.mktarget/linux/x86/geode/target.mktarget/linux/x86/image/64.mktarget/linux/x86/64/target.mk9c23ecee577962c3836b6b1b2cdc222c59a257ad1587405330000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: move packages selection to profiles This can be rather confusing for contributors, since there are three layers in which they can be added. As for now there are none profiles other than generic (exception: geos) let's move them to these profiles. Being here this commit also removes packages in geode profiles already enabled in kernel config. Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl> 2020-04-20 18:55:30 +01009c23ecee577962c3836b6b1b2cdc222c59a257adx86: move packages selection to profilesedittarget/linux/x86/geode/target.mkedittarget/linux/x86/image/64.mkedittarget/linux/x86/64/target.mktarget/linux/x86/image/geode.mkbe6543c53994b873a61689261f54ef23531654531587407058000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgx86: really remove packages already enabled in kconfig This commit really removes packages in geode profiles already enabled in kernel config. Fixes: 9c23ecee57 ("x86: move packages selection to profiles") Reported-by: Tomasz Maciej Nowak <tomek_n@o2.pl> Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-20 19:24:18 +0100be6543c53994b873a61689261f54ef2353165453x86: really remove packages already enabled in kconfigedittarget/linux/x86/image/geode.mkpackage/system/ubus/Makefile4298f0878fa9e264212c180af8280c8a4c2e29a51587410818000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.comubus: update to latest git HEAD 171469e lua: avoid truncation of large numeric values Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> 2020-04-20 21:26:58 +02004298f0878fa9e264212c180af8280c8a4c2e29a5ubus: update to latest git HEADeditpackage/system/ubus/Makefiletarget/linux/lantiq/files-4.19/arch/mips/boot/dts/lantiq/ar9_avm_fritz7312.dts36f628910b8bf51216004621847f3eab3a62a10c1587420109000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eulantiq/fritz 7312: set maximum speed to 100 mbit The fritz 7312 does not support 1000 gbit. Advertising it makes it worse. Some NIC will change to 1000 gibt and turn off and on again for ever. Signed-off-by: Alexander Couzens <lynxis@fe80.eu> 2020-04-21 00:01:49 +020036f628910b8bf51216004621847f3eab3a62a10clantiq/fritz 7312: set maximum speed to 100 mbitedittarget/linux/lantiq/files-4.19/arch/mips/boot/dts/lantiq/ar9_avm_fritz7312.dtspackage/base-files/files/lib/upgrade/common.shb77fd0d30bfa93def97fc1633d389b994600fea31587420109000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eubase-files: ensure VERBOSE is set If not set, it shows the following error sh: out of range Signed-off-by: Alexander Couzens <lynxis@fe80.eu> 2020-04-21 00:01:49 +0200b77fd0d30bfa93def97fc1633d389b994600fea3base-files: ensure VERBOSE is seteditpackage/base-files/files/lib/upgrade/common.shtarget/linux/imx6/config-5.48d9b36270b1faecdf8c9632e0f18251df9a0990c1587473212000https://taiha.net/jenkins/user/koen.vandeputtekoen.vandeputtekoen.vandeputte@ncentric.comimx6: refresh kernel config Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com> 2020-04-21 14:46:52 +02008d9b36270b1faecdf8c9632e0f18251df9a0990cimx6: refresh kernel configedittarget/linux/imx6/config-5.4target/linux/mediatek/patches-5.4/0401-eth-fix-eth1-tx-timeout.patchtarget/linux/generic/pending-5.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patchtarget/linux/generic/pending-5.4/482-mtd-spi-nor-fix-4-byte-opcode-support-for-w25q256.patchtarget/linux/mediatek/patches-5.4/0999-hnat.patchtarget/linux/generic/backport-5.4/745-v5.7-net-dsa-mt7530-add-support-for-port-mirroring.patchtarget/linux/ipq40xx/patches-5.4/304-mtd-spi-nor-Add-support-for-mx25r3235f.patchtarget/linux/mediatek/patches-5.4/0400-eth-fix-rx-vlan-hw-offload.patchtarget/linux/ramips/patches-5.4/401-net-ethernet-mediatek-support-net-labels.patchtarget/linux/ramips/patches-5.4/302-spi-nor-add-gd25q512.patchinclude/kernel-version.mkfaf668be354af76b8b9f93921b426dc5e9782a981587500193000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czkernel: bump 5.4 to 5.4.34 Refreshed patches. Run tested: qemu-x86-64, apalis, a64-olinuxino Build tested: x86/64, imx6, sunxi/a53 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-21 22:16:33 +0200faf668be354af76b8b9f93921b426dc5e9782a98kernel: bump 5.4 to 5.4.34edittarget/linux/ramips/patches-5.4/302-spi-nor-add-gd25q512.patchedittarget/linux/ramips/patches-5.4/401-net-ethernet-mediatek-support-net-labels.patcheditinclude/kernel-version.mkedittarget/linux/generic/backport-5.4/745-v5.7-net-dsa-mt7530-add-support-for-port-mirroring.patchedittarget/linux/generic/pending-5.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patchedittarget/linux/mediatek/patches-5.4/0401-eth-fix-eth1-tx-timeout.patchedittarget/linux/generic/pending-5.4/482-mtd-spi-nor-fix-4-byte-opcode-support-for-w25q256.patchedittarget/linux/mediatek/patches-5.4/0400-eth-fix-rx-vlan-hw-offload.patchedittarget/linux/mediatek/patches-5.4/0999-hnat.patchedittarget/linux/ipq40xx/patches-5.4/304-mtd-spi-nor-Add-support-for-mx25r3235f.patchpackage/libs/openssl/Makefile3773ae127ac83766028f767ac744e87a7ddcaf501587502796000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czopenssl: bump to 1.1.1g Fixes NULL dereference in SSL_check_chain() for TLS 1.3, marked with high severity, assigned CVE-2020-1967. Ref: https://www.openssl.org/news/secadv/20200421.txt Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-21 22:59:56 +02003773ae127ac83766028f767ac744e87a7ddcaf50openssl: bump to 1.1.1geditpackage/libs/openssl/Makefilepackage/system/fstools/Makefileb7d6e80feea21aac80d5bd25dc3a0dd5b148fec91587545415000https://taiha.net/jenkins/user/nbdnbdnbd@nbd.namefstools: update to the latest version 84965b92f635 blockd: print symlink error code and string message 62c578c22f9d blockd: report "target" path as "mount" for autofs available mounts d1f1f2b38fa1 block: remove mount target file if it's a link 830441d790d6 blockd: remove symlink linkpath file if it's a dir or link c80f7002114f libfstools/mtd: attempt to read from OOB data if empty space is found Signed-off-by: Felix Fietkau <nbd@nbd.name> 2020-04-22 10:50:15 +0200b7d6e80feea21aac80d5bd25dc3a0dd5b148fec9fstools: update to the latest versioneditpackage/system/fstools/Makefiletarget/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7622-elecom-wrc-2533gent.dtsdf27e949fbbf13e1e2ab4db49f608165ef0ba9fe1587545415000https://taiha.net/jenkins/user/nbdnbdnbd@nbd.namemediatek: disable the unused pcie port for elecom wrc-2533gent Fixes MSI support for the primary device Signed-off-by: Felix Fietkau <nbd@nbd.name> 2020-04-22 10:50:15 +0200df27e949fbbf13e1e2ab4db49f608165ef0ba9femediatek: disable the unused pcie port for elecom wrc-2533gentedittarget/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7622-elecom-wrc-2533gent.dtstarget/linux/octeon/patches-5.4/120-cmdline-hack.patchtarget/linux/octeon/config-5.4target/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchtarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patch91594cb137154c2936853f293db1da19d125d28c1587659899000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: copy files to kernel 5.4 Copy config and patches to kernel 5.4. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> [split patch, fix patches-5.4 dirname, add description] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:19 +020091594cb137154c2936853f293db1da19d125d28cocteon: copy files to kernel 5.4addtarget/linux/octeon/config-5.4addtarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patchaddtarget/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchaddtarget/linux/octeon/patches-5.4/120-cmdline-hack.patchtarget/linux/octeon/patches-5.4/120-cmdline-hack.patchtarget/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchtarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patch655c14e88cc17509bdec71ca73594b345d20d7a11587659906000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: refresh patches for kernel 5.4 Refresh patches to make them apply to kernel 5.4. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> [split patch, refresh on newer kernel, add description] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:26 +0200655c14e88cc17509bdec71ca73594b345d20d7a1octeon: refresh patches for kernel 5.4edittarget/linux/octeon/patches-5.4/110-er200-ethernet_probe_order.patchedittarget/linux/octeon/patches-5.4/120-cmdline-hack.patchedittarget/linux/octeon/patches-5.4/100-ubnt_edgerouter2_support.patchtarget/linux/octeon/config-5.42095a4e2768c87e902fa7db4f2454ed399b13d561587659912000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: update config for kernel 5.4 Update config with make kernel_oldconfig. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> [split patch, redo kernel_oldconfig, add description] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:32 +02002095a4e2768c87e902fa7db4f2454ed399b13d56octeon: update config for kernel 5.4edittarget/linux/octeon/config-5.4target/linux/octeon/Makefilef6573ec24e2aaf83fd8a17de1abfe9c7da8787da1587659934000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deocteon: use kernel version 5.4 for testing Tested on EdgeRouter Lite (by Daniel Engberg) Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:38:54 +0200f6573ec24e2aaf83fd8a17de1abfe9c7da8787daocteon: use kernel version 5.4 for testingedittarget/linux/octeon/Makefiletarget/linux/ramips/mt76x8/config-4.14target/linux/ramips/mt7621/config-4.1458bec0d172fb7fc1146bdcdcd0f75b6644890fb61587659988000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: remove config-4.14 for mt7621/mt76x8 mt7621 and mt76x8 subtargets have been moved to kernel 5.4 and their DTS(I) files are incompatible to kernel 4.14. Remove the corresponding kernel config files to signal that more boldly and to prevent accidentally patching the wrong kernel when pulling in older config patches. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-23 18:39:48 +020058bec0d172fb7fc1146bdcdcd0f75b6644890fb6ramips: remove config-4.14 for mt7621/mt76x8deletetarget/linux/ramips/mt76x8/config-4.14deletetarget/linux/ramips/mt7621/config-4.14package/kernel/linux/modules/netsupport.mk7b2731a691f7abb53a8ef3b2bd7b7170f0f872641587728960000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekernel: replace "+@" IPV6 dependency by "+" The combination +@IPV6:kmod-ipsec6 is not valid, the +a:b syntax implies the @. Fix it. Fixes: 2e6b6f9fcaae ("kernel: add @IPv6 dependency to ipv6 modules") Reported-by: Oldřich Jedlička (@oldium) Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 13:49:20 +02007b2731a691f7abb53a8ef3b2bd7b7170f0f87264kernel: replace "+@" IPV6 dependency by "+"editpackage/kernel/linux/modules/netsupport.mktarget/linux/generic/files/drivers/mtd/myloader.ctarget/linux/generic/pending-4.19/430-mtd-add-myloader-partition-parser.patchtarget/linux/generic/pending-5.4/430-mtd-add-myloader-partition-parser.patchtarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchtarget/linux/generic/pending-5.4/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patchtarget/linux/generic/pending-4.14/430-mtd-add-myloader-partition-parser.patch5f923498415d79dc500f7ba26c30dde5c9f275861587743412000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekernel: fix include of myloader.o since kernel 5.4 Between 4.19 and 5.4, mtd parsers have been moved to "parsers" subdirectory. Based on this, the selection of myloader.o in OpenWrt was also moved to that subdirectory, while the Kconfig and our local myloader.c file remained in /drivers/mtd. This resulted in linking errors like the following (on ath25@5.4): make[8]: *** No rule to make target 'drivers/mtd/parsers/myloader.o', ... needed by 'drivers/mtd/parsers/built-in.a'. Stop. make[7]: *** [scripts/Makefile.build:500: drivers/mtd/parsers] Error 2 make[6]: *** [scripts/Makefile.build:500: drivers/mtd] Error 2 Since myloader.c is not too big, this patch moves it to the kernel patches, allowing to adjust the path for kernel 5.4 and keeping Makefiles and file paths better in sync. Other patches have been refreshed accordingly. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 17:50:12 +02005f923498415d79dc500f7ba26c30dde5c9f27586kernel: fix include of myloader.o since kernel 5.4edittarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchdeletetarget/linux/generic/files/drivers/mtd/myloader.cedittarget/linux/generic/pending-5.4/430-mtd-add-myloader-partition-parser.patchedittarget/linux/generic/pending-4.19/430-mtd-add-myloader-partition-parser.patchedittarget/linux/generic/pending-5.4/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patchedittarget/linux/generic/pending-4.14/430-mtd-add-myloader-partition-parser.patchtarget/linux/ath79/files/drivers/mtd/tplinkpart.ctarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchtarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchd3c9630811468499a94302fc57f3a4874f1614bc1587743459000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: move tplinkpart.c parser to patches Between 4.19 and 5.4, mtd parsers have been moved to "parsers" subdirectory. Like for myloader.c in the previous patch, this patch moves tplinkpart.c to the kernel patches, so the code and the kernel includes are at the same location and the path can be adjusted per kernel. While at it, remove some outdated kernel version switches from the C code. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 17:50:59 +0200d3c9630811468499a94302fc57f3a4874f1614bcath79: move tplinkpart.c parser to patchesdeletetarget/linux/ath79/files/drivers/mtd/tplinkpart.cedittarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchedittarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchpackage/kernel/lantiq/ltq-adsl/Makefilepackage/kernel/lantiq/ltq-adsl/Config.inpackage/kernel/lantiq/ltq-adsl-fw/Makefiled8b3f53f5e1fe13d2468feff94f4a1f8e53ba53a1587743962000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deltq-adsl(-fw): Makefile clean-up and fixes This fixes a few minor issues (partially cosmetic) in ltq-adsl and ltq-adsl-fw Makefiles: - fix PKG_SOURCE_URL and switch to https - remove non-existant FW_NAME variable - fix package name for config inclusion - fix config symbol for debugging Fixes: 1d0a9d0c0470 ("move ltq-adsl") Cc: John Crispin <john@phrozen.org> Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-24 17:59:22 +0200d8b3f53f5e1fe13d2468feff94f4a1f8e53ba53altq-adsl(-fw): Makefile clean-up and fixeseditpackage/kernel/lantiq/ltq-adsl/Config.ineditpackage/kernel/lantiq/ltq-adsl-fw/Makefileeditpackage/kernel/lantiq/ltq-adsl/Makefiletarget/linux/ath79/dts/qca9558_tplink_tl-wr941n-v7-cn.dtstarget/linux/ath79/dts/qca9558_ocedo_koala.dtstarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtstarget/linux/ath79/dts/qca9558_mikrotik_routerboard-922uags-5hpacd.dtstarget/linux/ath79/dts/qca9558_trendnet_tew-823dru.dtstarget/linux/ath79/dts/qca9558_ocedo_ursus.dtstarget/linux/ath79/dts/qca9558_engenius_epg5000.dtstarget/linux/ath79/dts/qca9557_buffalo_bhr-4grv2.dtstarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsitarget/linux/ath79/dts/qca9558_domywifi_dw33d.dtstarget/linux/ath79/dts/qca9558_sitecom_wlr-8100.dtstarget/linux/ath79/dts/qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dtstarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsitarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsitarget/linux/ath79/dts/qca9557_iodata_wn-ac-dgr.dtsitarget/linux/ath79/dts/qca9558_tplink_rex5x.dtsitarget/linux/ath79/dts/qca9558_librerouter_librerouter-v1.dtstarget/linux/ath79/dts/qca9558_zyxel_nbg6716.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wdr4900-v2.dtstarget/linux/ath79/dts/qca9557.dtsitarget/linux/ath79/dts/qca9558_tplink_archer-c.dtsitarget/linux/ath79/dts/qca9558_tplink_archer-d7.dtsitarget/linux/ath79/dts/qca9558_comfast_cf-wr650ac.dtsitarget/linux/ath79/dts/qca9558_netgear_ex7300.dtsitarget/linux/ath79/dts/qca9558_tplink_re350k-v1.dtstarget/linux/ath79/dts/qca955x.dtsic0a80b71254fb8710dbd1942a3916fbcdc02835e1587751349000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: rename qca9557.dtsi to qca955x.dtsi There are at least 3 different chips in the Scorpion series of SoCs. Rename the common DTSI to better reflect it's purpose for the whole series. Also rename the compatible bindings from qca,ar9557 and qca,qca9557 to qca,qca9550. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:02:29 +0200c0a80b71254fb8710dbd1942a3916fbcdc02835eath79: rename qca9557.dtsi to qca955x.dtsiedittarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsiedittarget/linux/ath79/dts/qca9558_mikrotik_routerboard-922uags-5hpacd.dtsedittarget/linux/ath79/dts/qca9557_buffalo_bhr-4grv2.dtsedittarget/linux/ath79/dts/qca9558_domywifi_dw33d.dtsedittarget/linux/ath79/dts/qca9558_ocedo_ursus.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsiedittarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsiaddtarget/linux/ath79/dts/qca955x.dtsiedittarget/linux/ath79/dts/qca9558_tplink_tl-wdr4900-v2.dtsedittarget/linux/ath79/dts/qca9558_zyxel_nbg6716.dtsedittarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtsedittarget/linux/ath79/dts/qca9558_sitecom_wlr-8100.dtsedittarget/linux/ath79/dts/qca9558_engenius_epg5000.dtsedittarget/linux/ath79/dts/qca9558_comfast_cf-wr650ac.dtsiedittarget/linux/ath79/dts/qca9558_tplink_rex5x.dtsideletetarget/linux/ath79/dts/qca9557.dtsiedittarget/linux/ath79/dts/qca9558_librerouter_librerouter-v1.dtsedittarget/linux/ath79/dts/qca9558_tplink_archer-c.dtsiedittarget/linux/ath79/dts/qca9558_netgear_ex7300.dtsiedittarget/linux/ath79/dts/qca9558_tplink_tl-wr941n-v7-cn.dtsedittarget/linux/ath79/dts/qca9558_trendnet_tew-823dru.dtsedittarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtsedittarget/linux/ath79/dts/qca9557_iodata_wn-ac-dgr.dtsiedittarget/linux/ath79/dts/qca9558_ocedo_koala.dtsedittarget/linux/ath79/dts/qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dtsedittarget/linux/ath79/dts/qca9558_tplink_archer-d7.dtsiedittarget/linux/ath79/dts/qca9558_tplink_re350k-v1.dtstarget/linux/ath79/dts/qca9558_ocedo_koala.dtstarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtstarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1750e.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1045nd-v2.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v3.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1750c.dtstarget/linux/ath79/dts/qca9556_avm_fritz450e.dtstarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v2.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1200i.dtstarget/linux/ath79/dts/qca9558_engenius_epg5000.dtstarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1200e.dtstarget/linux/ath79/dts/qca9558_devolo_dvl1750i.dtsfceef288cf4c15d9d04bb3d8492159c48e5e0e7f1587751380000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: correct QCA9550 machine compatible binding Some boards using a QCA9556 or QCA9558 had their machine compatible binding incorrectly set to qca,qca9557. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:03:00 +0200fceef288cf4c15d9d04bb3d8492159c48e5e0e7fath79: correct QCA9550 machine compatible bindingedittarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1200e.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1750i.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v2.dtsedittarget/linux/ath79/dts/qca9558_ocedo_koala.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1200i.dtsedittarget/linux/ath79/dts/qca9558_engenius_epg5000.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v3.dtsedittarget/linux/ath79/dts/qca9558_tplink_tl-wr1045nd-v2.dtsedittarget/linux/ath79/dts/qca9556_avm_fritz450e.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1750c.dtsedittarget/linux/ath79/dts/qca9558_engenius_ecb1750.dtsedittarget/linux/ath79/dts/qca9556_avm_fritz1750e.dtsedittarget/linux/ath79/dts/qca9558_devolo_dvl1750e.dtstarget/linux/ath79/dts/qca953x.dtsi1f45ed6c994b154e657bbcab4465ce5f41154e7f1587751398000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: fix QCA953x DDR and GPIO compatible bindings The memory as well as GPIO controller had the wrong SoC name used for their compatible binding. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:03:18 +02001f45ed6c994b154e657bbcab4465ce5f41154e7fath79: fix QCA953x DDR and GPIO compatible bindingsedittarget/linux/ath79/dts/qca953x.dtsitarget/linux/ipq40xx/base-files/etc/board.d/02_network9fac9168c6471b743dbaac5cd038593f9f807e9d1587751421000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netipq40xx: fix alphabetical order in 02_network Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-24 20:03:41 +02009fac9168c6471b743dbaac5cd038593f9f807e9dipq40xx: fix alphabetical order in 02_networkedittarget/linux/ipq40xx/base-files/etc/board.d/02_networkpackage/system/procd/Makefile471b8bf8c14f7dba8a426f2c6448744d4c5ac1511587807093000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgprocd: extend requirejail attribute handling e2ed964 jail: don't fail unless requirejail is set 17e7ae7 jail: don't load libpreload-seccomp.so if it doesn't exist Fixes openwrt/packages#11913 Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-25 10:31:33 +0100471b8bf8c14f7dba8a426f2c6448744d4c5ac151procd: extend requirejail attribute handlingeditpackage/system/procd/Makefiletarget/linux/imx6/config-5.44a3e0f736f7b14e3e0df9c373f7d798a2247df231587813748000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czimx6: add back perf monitor related config symbol Commit 0543eb111081 ("imx6: 5.4: add missing kernel perf monitor symbol") has added missing kernel config symbol FSL_IMX8_DDR_PMU which is exposed only when building perf, so add it back. Fixes: 8d9b36270b1f ("imx6: refresh kernel config") Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-25 13:22:28 +02004a3e0f736f7b14e3e0df9c373f7d798a2247df23imx6: add back perf monitor related config symboledittarget/linux/imx6/config-5.4include/kernel-version.mktarget/linux/bcm27xx/patches-5.4/950-0281-drm-vc4-A-present-but-empty-dmas-disables-audio.patchef5d37ba5ee5c3ba9cc6943b3732194256beb8121587813748000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czkernel: bump 5.4 to 5.4.35 Refreshed one patch. Run tested: qemu-x86-64 Build tested: x86/64, imx6, sunxi/a53, rockchip/armv8 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-25 13:22:28 +0200ef5d37ba5ee5c3ba9cc6943b3732194256beb812kernel: bump 5.4 to 5.4.35editinclude/kernel-version.mkedittarget/linux/bcm27xx/patches-5.4/950-0281-drm-vc4-A-present-but-empty-dmas-disables-audio.patchtarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patch63696bd0fb9c97d6be6f91e360e46a9a9d0eab3c1587851116000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eukernel: backport support for clause 37 1000Base-X auto-negotiation This patch is needed for clause 37 1000Base-X encoding used in many SFP modules. Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:45:16 +020063696bd0fb9c97d6be6f91e360e46a9a9d0eab3ckernel: backport support for clause 37 1000Base-X auto-negotiationaddtarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patchtarget/linux/ramips/patches-5.4/991-at803x.patch6d924706a65a16f88bae7f2b3d29535df5b320ab1587851116000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.euramips: phy: at803x: support RGMII-to-SerDes and SFP support Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:45:16 +02006d924706a65a16f88bae7f2b3d29535df5b320abramips: phy: at803x: support RGMII-to-SerDes and SFP supportaddtarget/linux/ramips/patches-5.4/991-at803x.patchtarget/linux/ramips/image/mt7621.mkpackage/kernel/linux/modules/netdevices.mkec2f7a47d379c3828eec930df881b09acc6fec061587851116000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.eukernel: add module to support SFP cages Enables kernel SFP case support. Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:45:16 +0200ec2f7a47d379c3828eec930df881b09acc6fec06kernel: add module to support SFP cageseditpackage/kernel/linux/modules/netdevices.mkedittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/dts/mt7621_ubnt_edgerouter-x-sfp.dtstarget/linux/ramips/mt7621/config-5.4target/linux/ramips/mt7621/base-files/etc/board.d/02_network4c70bb4f906b875aee1da6636aa7d2023ef690641587851325000https://taiha.net/jenkins/user/lynxislynxislynxis@fe80.euramips: enable SFP port for Ubiquiti ER-X-SFP SFP cage of this device is connected via a AT8031 phy to port 5 of the switch. This phy act as a RGMII-to-SerDes converter. Also a I2C clock gate needs to be enabled in order to access the SFP module via I2C bus. SFP cage also has module detect pin which is connected to I2C gpio expander. With this patch the kernel/PHYLINK now can detect, readout and use the SFP module/port. NOTE: SFP cage / AT8033 PHY only support 1000base-X encoding! This means that some SGMII modules can work and only at forced 1GBit/full-duplex! Signed-off-by: René van Dorst <opensource@vdorst.com> 2020-04-25 23:48:45 +02004c70bb4f906b875aee1da6636aa7d2023ef69064ramips: enable SFP port for Ubiquiti ER-X-SFPedittarget/linux/ramips/mt7621/base-files/etc/board.d/02_networkedittarget/linux/ramips/dts/mt7621_ubnt_edgerouter-x-sfp.dtsedittarget/linux/ramips/mt7621/config-5.4package/kernel/linux/modules/netdevices.mkb23f72b5b615b31b348c4a3259a0d85d127487f01587894494000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: add kmod-phylink Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 11:48:14 +0200b23f72b5b615b31b348c4a3259a0d85d127487f0kernel: netdev: add kmod-phylinkeditpackage/kernel/linux/modules/netdevices.mkpackage/kernel/linux/modules/netdevices.mk71d5a0d92ba8599924b607501cd1a90d9d4fabee1587894506000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: add phylink dependency for sfp Fixes: ec2f7a47d379 ("kernel: add module to support SFP cages") Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 11:48:26 +020071d5a0d92ba8599924b607501cd1a90d9d4fabeekernel: netdev: add phylink dependency for sfpeditpackage/kernel/linux/modules/netdevices.mkpackage/kernel/linux/modules/netdevices.mkb359a6b948a6e25682ef5b6e82d2df8448b37c941587895678000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: fix kmod-sfp description capitalization Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 12:07:58 +0200b359a6b948a6e25682ef5b6e82d2df8448b37c94kernel: netdev: fix kmod-sfp description capitalizationeditpackage/kernel/linux/modules/netdevices.mktarget/linux/x86/image/Makefile97d86426e2ec4e6a875f82aa6e0ffdb802fbde221587898407000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czx86: fix unusable squashfs images by adding missing padding It was reported, that after image generation rework x86-64-generic-squashfs-rootfs.img image won't boot on XenServer x86_64 anymore: F2FS-fs (xvda): Magic Mismatch, valid(0xf2f52010) - read(0x84289960) F2FS-fs (xvda): Can't find valid F2FS filesystem in 1th superblock F2FS-fs (xvda): Magic Mismatch, valid(0xf2f52010) - read(0x4e8ee223) F2FS-fs (xvda): Can't find valid F2FS filesystem in 2th superblock List of all partitions: ca00 4207 xvda driver: vbd No filesystem could mount root, tried: ext3 ext2 ext4 squashfs iso9660 f2fs Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(202,0) So lets fix this by adding back padding which was introduced in commit a17d9482f5e2 ("x86: image: fix small disk space in squashfs overlay"). Ref: FS#3036 Fixes: 258f070d1a4f ("x86: fix missing squashfs and ext4 rootfs images") Fixes: cb007a7bf619 ("x86: switch image generation to new code") Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-26 12:53:27 +020097d86426e2ec4e6a875f82aa6e0ffdb802fbde22x86: fix unusable squashfs images by adding missing paddingedittarget/linux/x86/image/Makefilepackage/network/services/umdns/Makefile9f7c8ed0786be97eda879e5f6681994e4de53d741587902432000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukumdns: update to version 2020-04-25 cdac046 dns.c: fix input validation fix Due to a slight foobar typo, failing to de-reference a pointer, previous fix not quite as complete as it should have been. Improve CVE-2020-11750 fix Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-26 13:00:32 +01009f7c8ed0786be97eda879e5f6681994e4de53d74umdns: update to version 2020-04-25editpackage/network/services/umdns/Makefilepackage/network/services/relayd/Makefile9e7d11f3e275d6f5d6b3edd7f0fa0440da43c45a1587902436000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukrelayd: bump to version 2020-04-25 f4d759b dhcp.c: further improve validation Further improve input validation for CVE-2020-11752 Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-26 13:00:36 +01009e7d11f3e275d6f5d6b3edd7f0fa0440da43c45arelayd: bump to version 2020-04-25editpackage/network/services/relayd/Makefilepackage/kernel/linux/modules/netdevices.mk822c342d09e20e04677841730755c06c8d6efdfa1587903573000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: netdev: fix kmod-sfp symbols Fixes: ec2f7a47d379 ("kernel: add module to support SFP cages") Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-26 14:19:33 +0200822c342d09e20e04677841730755c06c8d6efdfakernel: netdev: fix kmod-sfp symbolseditpackage/kernel/linux/modules/netdevices.mktarget/linux/oxnas/base-files/init.d/set-irq-affinitytarget/linux/oxnas/base-files/etc/init.d/set-irq-affinity01961f163d927d6b44097f48a67bbc5b4c63eaf71587927915000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deoxnas: move service file to correct place This service file has been misplaced from the very beginning. Fixes: dcc34574efba ("oxnas: bring in new oxnas target") Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-26 21:05:15 +020001961f163d927d6b44097f48a67bbc5b4c63eaf7oxnas: move service file to correct placeaddtarget/linux/oxnas/base-files/etc/init.d/set-irq-affinitydeletetarget/linux/oxnas/base-files/init.d/set-irq-affinitytarget/linux/ramips/image/mt76x8.mkd16a4867669acd470b936620dba8fda86bc6400b1587928224000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: fix SUPPORTED_DEVICES for Mercury MAC1200R v2 Currently SUPPORTED_DEVICES only contains the old device string. Fix it by removing the first assignment. Fixes: c2334ad60dc8 ("ramips/mt76x8: Synchronize Makefiles with DTS compatible") Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-26 21:10:24 +0200d16a4867669acd470b936620dba8fda86bc6400bramips: fix SUPPORTED_DEVICES for Mercury MAC1200R v2edittarget/linux/ramips/image/mt76x8.mktarget/linux/ramips/image/rt305x.mk1dedad2a00d8519d4892b8529b5f2fffcb7682201587928413000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: remove unnecessary DEVICE_PACKAGES for Belkin F7C027 kmod-usb-dwc2 and kmod-usb-ledtrig-usbport are not target default packages, and Belkin F7C027 does not have a USB port anyway. Just drop it. Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-26 21:13:33 +02001dedad2a00d8519d4892b8529b5f2fffcb768220ramips: remove unnecessary DEVICE_PACKAGES for Belkin F7C027edittarget/linux/ramips/image/rt305x.mkpackage/devel/gdb/Makefileb0416c9c128f1c557f9314003105b0c9e4d37b361587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.degdb: disable gdbserver for arc Although gdb is supported, gdbserver is still not. checking whether gdbserver is supported on this host... no Build breaks as gdbserver executable is not found during packaging. Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com> 2020-04-26 21:20:47 +0200b0416c9c128f1c557f9314003105b0c9e4d37b36gdb: disable gdbserver for arceditpackage/devel/gdb/Makefilepackage/devel/perf/Makefile80f128d2aa7586ce068bbc24badc46ffab2edd4a1587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deperf: build with NO_LIBCAP=1 Build with NO_LIBCAP=1. This is to resolve build issue. Package perf is missing dependencies for the following libraries: libcap.so.2 Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com> 2020-04-26 21:20:47 +020080f128d2aa7586ce068bbc24badc46ffab2edd4aperf: build with NO_LIBCAP=1editpackage/devel/perf/Makefilepackage/kernel/mac80211/patches/ath/922-ath10k-increase-rx-buffer-size-to-2048.patchpackage/kernel/mac80211/patches/subsys/353-mac80211-use-more-bits-for-ack_frame_id.patch066ec97167e49b5c037b04dc4ec76c4cad5b75e21587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.demac80211: ath10k: increase rx buffer size to 2048 Before, only frames with a maximum size of 1528 bytes could be transmitted between two 802.11s nodes. For batman-adv for instance, which adds its own header to each frame, we typically need an MTU of at least 1532 bytes to be able to transmit without fragmentation. This patch now increases the maxmimum frame size from 1528 to 1656 bytes. Tested with two ath10k devices in 802.11s mode, as well as with batman-adv on top of 802.11s with forwarding disabled. Fix originally found and developed by Ben Greear. Link: https://github.com/greearb/ath10k-ct/issues/89 Link: https://github.com/greearb/ath10k-ct/commit/9e5ab25027e0971fa24ccf93373324c08c4e992d Cc: Ben Greear <greearb@candelatech.com> Signed-off-by: Linus Lüssing <ll@simonwunderlich.de> Signed-off-by: Sven Eckelmann <sven@narfation.org> 2020-04-26 21:20:47 +0200066ec97167e49b5c037b04dc4ec76c4cad5b75e2mac80211: ath10k: increase rx buffer size to 2048editpackage/kernel/mac80211/patches/subsys/353-mac80211-use-more-bits-for-ack_frame_id.patchaddpackage/kernel/mac80211/patches/ath/922-ath10k-increase-rx-buffer-size-to-2048.patchtools/mkimage/patches/050-image_h_portability.patchtools/mkimage/patches/060-remove_kernel_includes.patchtools/mkimage/patches/070-remove_generated_autoconf.patchtools/mkimage/patches/030-allow-to-use-different-magic.patchtools/mkimage/patches/050-Add-compatibility-with-non-Linux-hosts.patchtools/mkimage/Makefiletools/mkimage/patches/210-link-libcrypto-static.patch042917f1c4e8e68ed6c6948dcaf57d35d0b3c3661587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.detools/mkimage: update to 2020.04 also change the download source to https and add a mirror drop merged patches Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> [Add extra changes to compile on FreeBSD, merge two patches] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> 2020-04-26 21:20:47 +0200042917f1c4e8e68ed6c6948dcaf57d35d0b3c366tools/mkimage: update to 2020.04edittools/mkimage/patches/030-allow-to-use-different-magic.patchedittools/mkimage/Makefiledeletetools/mkimage/patches/050-image_h_portability.patchedittools/mkimage/patches/210-link-libcrypto-static.patchdeletetools/mkimage/patches/060-remove_kernel_includes.patchaddtools/mkimage/patches/050-Add-compatibility-with-non-Linux-hosts.patchaddtools/mkimage/patches/070-remove_generated_autoconf.patchinclude/u-boot.mk60712bd536a4fcb4335b152b2b3a3544ccdf1cd01587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deu-boot.mk: switch download to https ftp can cause problems on some networks switch primary download location to https and add another mirror Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> 2020-04-26 21:20:47 +020060712bd536a4fcb4335b152b2b3a3544ccdf1cd0u-boot.mk: switch download to httpseditinclude/u-boot.mkpackage/boot/uboot-envtools/Makefileb397df51aac42db3ebbf3cb9cb2db78c902803de1587928847000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deuboot-envtools: update to 2020.04 also revert to directly download the archive from https Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> 2020-04-26 21:20:47 +0200b397df51aac42db3ebbf3cb9cb2db78c902803deuboot-envtools: update to 2020.04editpackage/boot/uboot-envtools/Makefilepackage/boot/uboot-envtools/files/ath7975512fe0e76428e065c51d18dd41fd9857f7963c1587930330000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.deuboot-envtools: fix domywifi_dw33d Bad CRC error The current dw33d partition index has changed, this patch solves this problem. old partition layout dev: size erasesize name mtd0: 00040000 00010000 "u-boot" mtd1: 00010000 00010000 "u-boot-env" mtd2: 00fa0000 00010000 "oem-firmware" mtd3: 00010000 00010000 "art" mtd4: 00500000 00020000 "kernel" mtd5: 05b00000 00020000 "ubi" mtd6: 02000000 00020000 "oem-backup" new partition layout dev: size erasesize name mtd0: 00500000 00020000 "kernel" mtd1: 05b00000 00020000 "ubi" mtd2: 02000000 00020000 "oem-backup" mtd3: 00040000 00010000 "u-boot" mtd4: 00010000 00010000 "u-boot-env" mtd5: 00fa0000 00010000 "oem-firmware" mtd6: 00010000 00010000 "art" Signed-off-by: weidong jia <jwdsccd@gmail.com> 2020-04-26 21:45:30 +020075512fe0e76428e065c51d18dd41fd9857f7963cuboot-envtools: fix domywifi_dw33d Bad CRC erroreditpackage/boot/uboot-envtools/files/ath79target/linux/generic/backport-4.14/050-v4.19-f2fs-skip-verifying-block-address-non-regular-inode.patchee500186a5617dfe80f4b762fd6bd0c38af93d491587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.dekernel: backport fix for non-regular inodes on f2fs Upstream commit dda9f4b9ca ("f2fs: fix to skip verifying block address for non-regular inode"). On 4.14, attempting to perform operations on a non-regular inode residing on an f2fs filesystem, such rm-ing a device node, would fail and lead to a warning / call trace in dmesg. This fix was already applied to other kernels upstream - including 4.19, from which the patch was taken. More info at https://bugzilla.kernel.org/show_bug.cgi?id=202495. Signed-off-by: Matt Merhar <mattmerhar@protonmail.com> 2020-04-26 21:45:41 +0200ee500186a5617dfe80f4b762fd6bd0c38af93d49kernel: backport fix for non-regular inodes on f2fsaddtarget/linux/generic/backport-4.14/050-v4.19-f2fs-skip-verifying-block-address-non-regular-inode.patchpackage/kernel/linux/modules/netdevices.mk5d81b28a829ac20fb60991e71ee7a7c53d14fd581587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.dekernel: support intel X7xx 10/40GbE adapters Signed-off-by: Xiaobo Tian <peterwillcn@gmail.com> [Add i40evf/i40evf.ko and setect CONFIG_IAVF] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> 2020-04-26 21:45:41 +02005d81b28a829ac20fb60991e71ee7a7c53d14fd58kernel: support intel X7xx 10/40GbE adapterseditpackage/kernel/linux/modules/netdevices.mktoolchain/gcc/common.mkcf22c4435e3bcf33e407cab71f7ff48aa00b4ac81587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.detoolchain/gcc: eliminate uClibc atexit hack This seems to be over 10 years old. It doesn't seem to be needed anymore. Tested on malta with uClibc (selected BROKEN). Signed-off-by: Rosen Penev <rosenp@gmail.com> 2020-04-26 21:45:41 +0200cf22c4435e3bcf33e407cab71f7ff48aa00b4ac8toolchain/gcc: eliminate uClibc atexit hackedittoolchain/gcc/common.mkpackage/boot/uboot-envtools/files/mvebutarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/image/cortexa53.mktarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_network050c24f05c85268431515fb118a0710941473f2c1587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.demvebu: add support for GL.iNet GL-MV1000 This patch adds supports for GL-MV1000. Specification: - SOC: Marvell Armada 88F3720 (1GHz) - Flash: 16MB (W25Q128FWSIG) - RAM: 1GB DDR4 - Ethernet: 3x GE (1 WAN + 2 LAN) - EMMC: 8GB EMMC (KLM8G1GETF-B041) - MicroSD: 1x microSD slot - USB: 1x USB 2.0 port(TypeA),1x USB 3.0 port(TypeC) - Button: 1x reset button,1x slide switch - LED: 3x greed LED - UART: 1x UART on PCB (JP1: 3.3V, RX, TX, GND) Update firmware instructions ============================ In the compiled,please gzip -d xxx.img.gz,then update firmware on uboot web. Signed-off-by: Li Zhang <li.zhang@gl-inet.com> [Copied dts file to files-5.4] Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> 2020-04-26 21:45:41 +0200050c24f05c85268431515fb118a0710941473f2cmvebu: add support for GL.iNet GL-MV1000edittarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_networkaddtarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsaddtarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsedittarget/linux/mvebu/image/cortexa53.mkeditpackage/boot/uboot-envtools/files/mvebutarget/linux/bcm53xx/config-5.4ad697aabc30875bd078275f59e69667279aa075d1587930341000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.debcm53xx: 5.4: enable NAND NAND driver was dropped in the 5.4 bump, so enable it back Fixes: 50c6938b95a0 ("bcm53xx: add v5.4 support") Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> 2020-04-26 21:45:41 +0200ad697aabc30875bd078275f59e69667279aa075dbcm53xx: 5.4: enable NANDedittarget/linux/bcm53xx/config-5.4package/boot/uboot-envtools/files/mvebutarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtstarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtstarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtstarget/linux/mvebu/image/cortexa53.mktarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_network3fdb08681b36537f430dc55743c90154790554ce1587939912000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.demvebu: tidy up support for GL.iNet GL-MV1000 This fixes a bunch of cosmetic issues with GL.iNet GL-MV1000: - apply alphabetic sorting in multiple files - use armada-3720 prefix for DTS like for other devices - fix vendor capitalization for model in DTSes - remove trivial comment in DTS files - use DEVICE_VENDOR/DEVICE_MODEL - remove redundant SUPPORTED_DEVICES - use SOC instead of DEVICE_DTS - remove empty line at EOF Fixes: 050c24f05c85 ("mvebu: add support for GL.iNet GL-MV1000") Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 00:25:12 +02003fdb08681b36537f430dc55743c90154790554cemvebu: tidy up support for GL.iNet GL-MV1000deletetarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsdeletetarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-gl-mv1000.dtsedittarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_networkaddtarget/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtsedittarget/linux/mvebu/image/cortexa53.mkeditpackage/boot/uboot-envtools/files/mvebuaddtarget/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dtstarget/linux/ath79/config-5.4target/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchtarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchtarget/linux/ath79/config-4.193f5997fb2874fe5c752f3f54de12d20081c2be1b1587982841000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: remove unused TP-Link partition parser This parser was added with the target, but no device seems to use it currently, as all partitions are specified in the device-tree. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:20:41 +02003f5997fb2874fe5c752f3f54de12d20081c2be1bath79: remove unused TP-Link partition parseredittarget/linux/ath79/config-5.4deletetarget/linux/ath79/patches-4.19/405-mtd-tp-link-partition-parser.patchdeletetarget/linux/ath79/patches-5.4/405-mtd-tp-link-partition-parser.patchedittarget/linux/ath79/config-4.19target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.c5358d8b995f7aa52e16dd45cef082fc9983c8b391587982841000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: ag71xx: remove code for legacy kernels ath79 does not support kernels prior to 4.19 anymore. Remove legacy code for those kernels from the ag71xx driver. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:20:41 +02005358d8b995f7aa52e16dd45cef082fc9983c8b39ath79: ag71xx: remove code for legacy kernelsedittarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.ctarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.cc76046991830ee6d61594acb51884bd2ef8bebc81587982905000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: ag71xx: unify version dependent code Use IS_ERR_OR_NULL macro to use the same code on kernel 4.19 as well as 5.4. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:21:45 +0200c76046991830ee6d61594acb51884bd2ef8bebc8ath79: ag71xx: unify version dependent codeedittarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.ctarget/linux/ath79/dts/qca9558_ocedo_ursus.dtstarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsitarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsi654eec5a2d5d7c70385020e6a4c6ee12ae24f7ba1587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netath79: enable SGMII workaround for affected boards These boards suffer from a sudden inability to establish a link on the SGMII. Enable the workaround to fix the link when it dies. Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:22:02 +0200654eec5a2d5d7c70385020e6a4c6ee12ae24f7baath79: enable SGMII workaround for affected boardsedittarget/linux/ath79/dts/qca9558_ocedo_ursus.dtsedittarget/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsiedittarget/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsitarget/linux/ramips/image/mt7621.mkce1957100411b0a751d6431d36def9c28048b4dc1587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netramips: mt7621: use lzma-loader for D-Link DIR-860L B1 This device has trouble extracting big kernel from flash, and supports LZMA compressed kernels only. Using OpenWrt kernel loader saves us 64 KB compared to the dictionary size limiting workaround. Factory image sizes (commit: 5f126c541a74) with "CONFIG_ALL_KMODS=y": - original ("-d23", default): 4784188 bytes, LZMA ERROR 1 - with "-d19": 4915260, LZMA ERROR 1 - with "-d18": 4915260, diff to original: +128 KB - with "-d17": 4980796, diff to original: +192 KB - with this patch: 4849724, diff to original: +64 KB To save some CPU cycle, use minimal compression ("-a0") for the LZMA compressed uImage. The most robust solution would use a different loader, which reads the compressed kernel directly from the flash. See the thread at [0] for more details! [0] http://lists.infradead.org/pipermail/openwrt-devel/2020-April/022926.html Signed-off-by: Szabolcs Hubai <szab.hu@gmail.com> Tested-by: Stijn Segers <foss@volatilesystems.org> [fixed identation] Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-27 12:22:02 +0200ce1957100411b0a751d6431d36def9c28048b4dcramips: mt7621: use lzma-loader for D-Link DIR-860L B1edittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/image/mt7621.mka25bb8610ffb985feb49652ce633a60182a0bd5c1587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netramips: use lzma-loader for Japanese mt7621 devices In several Japanese routers with MT7621 SoC, the official sysupgrade image cannot be booted properly after switching to kernel 5.4. This commit fixes the issue by using lzma-loader. Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> 2020-04-27 12:22:02 +0200a25bb8610ffb985feb49652ce633a60182a0bd5cramips: use lzma-loader for Japanese mt7621 devicesedittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/image/mt7621.mkc998ae7f0e9bd51be4935055efbc3834a92698b11587982922000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netramips: use lzma-loader for I-O DATA mt7621 devices The official sysupgrade images for I-O DATA devices manufactured by MSTC (MitraStar Technology Corp.) cannot be booted normally and the kernel panics after switching to kernel 5.4. This commit fixes the issue by using lzma-loader. Note: These devices use Z-LOADER to read the kernel from NAND flash and boot it. Z-LOADER cannot load and start plain lzma-loader, so additional lzma-compression is needed. Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> Co-developed-by: Yanase Yuki <dev@zpc.sakura.ne.jp> Signed-off-by: Yanase Yuki <dev@zpc.sakura.ne.jp> Tested-by: Yanase Yuki <dev@zpc.sakura.ne.jp> [wn-ax2033gr] 2020-04-27 12:22:02 +0200c998ae7f0e9bd51be4935055efbc3834a92698b1ramips: use lzma-loader for I-O DATA mt7621 devicesedittarget/linux/ramips/image/mt7621.mkpackage/kernel/mt76/Makefilepackage/kernel/mt76/patches/0001-mt76-mt76x0-pci-add-mt7610-PCI-ID.patch1c008b61bd1284ea68abdc59173de484110986c91588010964000https://taiha.net/jenkins/user/nbdnbdnbd@nbd.namemt76: update to the latest version bef8f8a5966d mt76: mt7615: remove a stray if statement 89bd7199487f mt76: remove variable 'val' set but not used ee8ac234b84e mt76: mt7615: introduce mt7615_mcu_fill_msg 4999db4668f0 mt76: mt7615: introduce mt7615_mcu_wait_response 8ce6e40eba03 mt76: mt7615: cleanup fw queue just for mmio devices 9d1d2ee9add3 mt76: mt7615: introduce mt7615_init_device routine 7fbd2a57cea4 mt76: always init to 0 mcu messages 3b277cf18d95 mt76: mt7615: introduce mt7615_mcu_send_message routine 2a4132a55a4f mt76: mt7615: add mt7615_mcu_ops data structure 9ba71749a122 mt76: mt7615: move mt7615_mcu_set_bmc to mt7615_mcu_ops 2e991f3e8cdd mt76: mt7615: move mt7615_mcu_set_sta in mt7615_mcu_ops 56852057cb90 mt76: mt7615: rely on skb API for mt7615_mcu_set_eeprom 642ecd978887 mt76: mt7615: rework mt7615_mcu_set_bss_info using skb APIs 2b0810af4a52 mt76: mt7615: move more mcu commands in mt7615_mcu_ops data structure 7a6285e63d88 mt76: mt7615: introduce MCU_FW_PREFIX for fw mcu commands e536b42ebc7d mt76: mt7615: introduce mt7615_register_map fccbdb628ffd mt76: mt7615: add mt7663e support to mt7615_reg_map d42244e9255c mt76: mt7615: add mt7663e support to mt7615_{driver,firmware}_own aebbe088127f mt76: mt7615: add mt7663e support to mt7615_mcu_set_eeprom 28e22d07f892 mt76: mt7615: introduce mt7615_eeprom_parse_hw_band_cap routine 167428592647 mt76: mt7615: introduce mt7615_init_mac_chain routine 23ca7acfc856 mt76: mt7615: introduce uni cmd command types c4171728cf70 mt76: mt7615: introduce set_bmc and st_sta for uni commands 9e5c76d2310a mt76: mt7615: add more uni mcu commands 779b2cebc147 mt76: mt7615: introduce set_ba uni command 21ee7da00f0a mt76: mt7615: get rid of sta_rec_wtbl data structure 2097f74f664c mt76: mt7615: introduce mt7663e support 8e9cd01228d0 mt7615: sync Kconfig with upstream 3b4f93840950 mt76: add memory barrier to DMA queue kick 8d301ace8ed7 mt76: mt7615: fix mt7663e firmware struct endianness 9bc1850ce711 mt76: mt7615: fix endianness in unified command a1b9b7d94aa0 mt76: mt7615: add missing declaration in mt7615.h 6e4b2a709fe7 mt76: sync Makefile with upstream 258dfb6afb30 mt76: mt76x02u: Add support for newer versions of the XBox One wifi adapter 9c3d84b62cc0 mt76: mt76x2u: introduce Mercury UD13 support ea8ea71933ca mt76: mt76x0: pci: add mt7610 PCI ID 9d555f82d329 mt76: mt7615: modify mt7615_ampdu_stat_read for each phy 8bd26d6c3172 mt76: mt7615: enable aggr_stats for both phy 1315afa511e0 mt76: mt7615: cleanup mib related defines and structs 072b50c61e0e mt76: mt7615: add more useful Tx mib counters b23ff3e9343a mt76: mt7663: fix mt7615_mac_cca_stats_reset routine 294abe47c9b2 mt76: mt7663: enable nf estimation d2d7bf2243f6 mt76: mt7615: make scs configurable per phy 908a2cfab88f mt76: mt7663: disable RDD commands eaef0a268b95 mt76: mt7615: add ethool support to mt7663 driver 96e07ef1113d mt76: mt7615: introduce mt7615_mcu_set_channel_domain mcu command 67182f36e3be mt76: mt7663: keep Rx filters as the default e6a3f3ffe53a mt76: mt7615: introduce hw scan support 12ecd5ba2146 mt76: mt7615: introduce scheduled scan support f6ab0bee3172 mt76: mt7615: introduce BSS absence event f208a9430044 mt76: mt7615: introduce rlm tlv in bss_info mcu command ea4f4d216dbe mt76: mt7615: remove unnecessary register operations 72c9380e70f9 mt76: add headroom and tailroom to mt76_mcu_ops data structure 63e14669e09d mt76: mt7615: introduce mt7663u support to mt7615_write_txwi 29d359ac7626 mt76: mt7615: introduce mt7615_mac_update_rate_desc routine 1f1dd2cb5b49 mt76: mt7615: introduce __mt7663_load_firmware routine cb6dcfd3cf13 mt76: mt7615: move mt7615_mac_wtbl_addr in mac.h d28e8e7ef912 mt76: mt76u: rely on mt7622 queue scheme for mt7663u f78cf8957aba mt76: mt7615: rework wtbl key configuration 2829497aaaf5 mt76: mt7615: introduce mt7615_wtbl_desc data structure 02c9ec4a15e7 mt76: mt7615: add address parameter to mt7615_eeprom_init e9c640c0a79e mt76: mt7663: correct the name of the rom patch 1e8b2fe5ab03 mt76: mt7615: do not always reset the dfs state setting the channel ec0ea46dacf9 mt76: mt7615: Delete an error message in mt7622_wmac_probe() d16a4698f1ac mt76: mt7615: disable merge of OTP ROM data by default 2b58998bb594 mt76: mt7615: add support for applying DC offset calibration from EEPROM 55198aafb756 mt76: mt7615: add support for applying tx DPD calibration from EEPROM 5a1eaa38d380 mt76: mt7603: disable merge of OTP ROM data by default bf60f43b12fb mt76: mt76x2: disable merge of OTP ROM data by default 9406eb1d110f mt76: mt7615: fix endian issues in applying flash calibration data 66d00b8c9dac mt76: mt7615: fix possible division by 0 in mt7615_mac_update_mib_stats 25d812dddcf8 mt76: mt7663: fix aggr range entry in debugfs 08b8bd2bc915 mt76: mt7615: disable hw/sched scan ops for non-offload firmware 8fb1cd20a776 mt76: mt7615: set hw scan limits only for firmware with offload support 05b23d7478fe mt76: mt7615: rework IRQ handling to prepare for MSI support b92c0d576769 mt76: mt7622: fix DMA unmap length 03daa60ca69c mt76: mt7663: fix DMA unmap length 5f2f676b1f01 mt76: mt7615: enable MSI by default 5822911f8026 mt76: remove unnecessary annotations a7035bce8517 mt76: mt7615: fix possible deadlock in mt7615_stop d4e6e225bc06 mt76: mt7615: move core shared code in mt7615-common module 94827d2033c7 mt76: mt7615: introduce mt7663u support 36591dd35f91 mt76: mt7615: enable scs for mt7663 driver bd80144cb5be mt76: mt7615: disable aspm by default 9dcb60b78ede mt76: mt7615: provide aid info to the mcu 6e443e89cce2 mt76: remove PS_NULLFUNC_STACK capability ea133325faa6 mt76: mt7663: introduce 802.11 PS support in sta mode ff3869b38cf2 mt76: mt7615: make Kconfig entry obvious for MT7663E 01fd34f3a6c5 mt76: mt7615: fix sta ampdu factor for VHT e5adbb2077e2 mt76: fix A-MPDU density handling d73e3a23a54e mt76: mt7615: use larger rx buffers if VHT is supported 257319e9b07d mt76: mt7615: never use an 802.11b CF-End rate on 5GHz 29a92c5606d6 mt76: mt7603: never use an 802.11b CF-End rate on 5GHz c0b19ac97c07 mt76: mt7615: adjust timing in mt7615_mac_set_timing to match fw/hw values 1656882f2723 mt76: mt7615: do not adjust MAC timings if the device is not running 4e7ce907faf3 mt76: mt7615: fix tx status rate index calculation 8304b3866100 mt76: mt7603: fix tx status rate index calculation 722d1f47d8ba mt76: add rx queues info to mt76 debugfs da329ef776b0 mt76: mt7615: parse mcu return code for unified commands facf74fd506f mt76: mt7615: fix mt7615_firmware_own for mt7663e e910787a9888 mt76: mt7615: fix max wtbl size for 7663 c9821f7d6a8c mt76: mt7615: fix mt7615_driver_own routine e35cc532c3d2 mt76: mt7615: fix aid configuration in mt7615_mcu_wtbl_generic_tlv b6cb91a71fe1 mt76: mt7615: rework mt7615_mac_sta_poll for usb code b193dd8100f8 mt76: mt7663u: enable AirTimeFairness 31cffa98920f mt76: mt7615: move mcu bss upload before creating the sta cde3716aa47e mt76: enable TDLS support 1846da5dd417 mt76: mt7615: set spatial extension index 6aaf0299730f mt76: mt7615: fix endian issues in dcoc/txdpd calibration 5de75b745cf9 mt76: mt7663: fix up BMC entry indicated to unicmd firmware a5f394c5ca48 mt76: mt7615: add sta pointer to mt7615_mcu_add_bss_info signature 1f2f3dda76b9 mt76: mt7615: fix event report in mt7615_mcu_bss_event c2a3cced36de mt76: mt76x0: enable MCS 8 and MCS9 1afabe78cfc5 mt76: mt7663: add the possibility to load firmware v2 5f3ccc722627 mt76: mt7663: remove check in mt7663_load_n9 Signed-off-by: Felix Fietkau <nbd@nbd.name> 2020-04-27 20:09:24 +02001c008b61bd1284ea68abdc59173de484110986c9mt76: update to the latest versioneditpackage/kernel/mt76/Makefiledeletepackage/kernel/mt76/patches/0001-mt76-mt76x0-pci-add-mt7610-PCI-ID.patchtarget/linux/mediatek/patches-5.4/0999-hnat.patch8fdf77878f46cac683115c10ee91956a35e610461588019527000https://taiha.net/jenkins/user/haukehaukehauke@hauke-m.demediatek: fix compile error caused by upstreamed mtk_m32 function This fixes following compile error: ``` CC drivers/net/ethernet/mediatek/mtk_eth_soc.o drivers/net/ethernet/mediatek/mtk_eth_soc.c:70:5: error: conflicting types for 'mtk_m32' u32 mtk_m32(struct mtk_eth *eth, u32 mask, u32 set, unsigned reg) ^~~~~~~ In file included from drivers/net/ethernet/mediatek/mtk_eth_soc.c:25: drivers/net/ethernet/mediatek/mtk_eth_soc.h:964:6: note: previous declaration of 'mtk_m32' was here void mtk_m32(struct mtk_eth *eth, u32 clear, u32 set, unsigned reg); ^~~~~~~ ``` which caused by 5.4.34 mainlining of mtk_m32 function. Fixes: faf668be354a ("kernel: bump 5.4 to 5.4.34") Signed-off-by: Yong-hyu, Ban <perillamint@quendi.moe> 2020-04-27 22:32:07 +02008fdf77878f46cac683115c10ee91956a35e61046mediatek: fix compile error caused by upstreamed mtk_m32 functionedittarget/linux/mediatek/patches-5.4/0999-hnat.patchtarget/linux/ramips/image/mt7621.mk1553f58a988a6bdac5549cb8652d002c945c51811588019843000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: create common definition for I-O DATA NAND devices Three of the I-O DATA devices with NAND flash share a lot of variables. Create a common definition for them to reduce duplicate code. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 22:37:23 +02001553f58a988a6bdac5549cb8652d002c945c5181ramips: create common definition for I-O DATA NAND devicesedittarget/linux/ramips/image/mt7621.mktarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ramips/rt288x/base-files/etc/board.d/02_networktarget/linux/ramips/rt305x/base-files/etc/board.d/02_networka1693bf626f8cd00363b0b98642b682522dfcf751588020891000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: explicitly disable built-in switch for lan-only devices Commit 8f6334eb947a ("ramips: explicitly disable built-in switch when needed") did not fix rt288x and rt3883 devices. This patch deals with them. While at it, consolidate duplicate cases in interface setup. Signed-off-by: Sungbo Eo <mans0n@gorani.run> 2020-04-27 22:54:51 +0200a1693bf626f8cd00363b0b98642b682522dfcf75ramips: explicitly disable built-in switch for lan-only devicesedittarget/linux/ramips/rt288x/base-files/etc/board.d/02_networkedittarget/linux/ramips/rt305x/base-files/etc/board.d/02_networkedittarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ramips/image/rt305x.mk40325abe526b0666b29319dda6a2d8085277262f1588021180000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: remove (kmod-)swconfig DEVICE_PACKAGES for Sitecom WL-351 These definitions are not required since swconfig is selected for the target anyway and kmod-swconfig is pulled as dependency by kmod-switch-rtl8366rb. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 22:59:40 +020040325abe526b0666b29319dda6a2d8085277262framips: remove (kmod-)swconfig DEVICE_PACKAGES for Sitecom WL-351edittarget/linux/ramips/image/rt305x.mktarget/linux/ramips/rt3883/profiles/00-default.mktarget/linux/ramips/image/rt3883.mkf0435d53439bdf2a329d2145e40b8e8e655087541588021669000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: rt3883: remove swconfig from individual DEVICE_PACKAGES In rt3883 subtarget, several devices add swconfig to their DEVICE_PACKAGES. This is redundant as the package is already provided via DEFAULT_PACKAGES. Remove the redundant inclusions. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 23:07:49 +0200f0435d53439bdf2a329d2145e40b8e8e65508754ramips: rt3883: remove swconfig from individual DEVICE_PACKAGESedittarget/linux/ramips/rt3883/profiles/00-default.mkedittarget/linux/ramips/image/rt3883.mktarget/linux/ath79/dts/ar9342_ubnt_powerbeam-5ac-gen2.dtstarget/linux/ath79/generic/base-files/etc/board.d/01_ledstarget/linux/ath79/image/generic-ubnt.mktarget/linux/ath79/generic/base-files/etc/board.d/02_networktarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldatae210fe91b186ba5b229fd64d165a631810d60dac1588022250000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: add support for Ubiquiti PowerBeam 5AC Gen2 The Ubiquiti PowerBeam 5AC Gen 2 (PBE-5AC-Gen2) is an outdoor 802.11ac 5 GHz bridge with a radio feed and a dish antenna. The device is hardware-compatible with the LiteBeam AC Gen2, plus the 4 extra LEDs. Specifications: - SoC: Qualcomm Atheros AR9342 rev 2 - RAM: 64 MB DDR2 - Flash: 16 MB SPI NOR (mx25l12805d) - Ethernet: 1x 10/100/1000 Mbps Atheros 8035, 24 Vdc PoE-in - WiFi 5 GHz: QCA988x HW2.0 Ubiquiti target 0x4100016c chip_id 0x043222ff - WiFi 2.4 GHz: Atheros AR9340 (SoC-based) - Buttons: 1x (reset) - LEDs: 1x power, 1x Ethernet, 4x RSSI via GPIO. All blue. - UART: not tested Installation from stock airOS firmware: - Follow instructions for WA-type Ubiquiti devices on OpenWrt wiki Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net> [changed device name in commit title] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 23:17:30 +0200e210fe91b186ba5b229fd64d165a631810d60dacath79: add support for Ubiquiti PowerBeam 5AC Gen2edittarget/linux/ath79/image/generic-ubnt.mkedittarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldataedittarget/linux/ath79/generic/base-files/etc/board.d/02_networkedittarget/linux/ath79/generic/base-files/etc/board.d/01_ledsaddtarget/linux/ath79/dts/ar9342_ubnt_powerbeam-5ac-gen2.dtstarget/linux/ath79/dts/ar9342_ubnt_nanostation-ac.dtstarget/linux/ath79/dts/ar9342_ubnt_nanobeam-ac.dts80a094aaf3247059846e7d857c236b4fa9e497c71588022931000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation AC Like for Ubiquiti PowerBeam 5AC Gen2, the highest RSSI LED can be exploited to indicate boot/failsafe/upgrade for the NanoBeam AC and Nanostation AC as well. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-27 23:28:51 +020080a094aaf3247059846e7d857c236b4fa9e497c7ath79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation ACedittarget/linux/ath79/dts/ar9342_ubnt_nanobeam-ac.dtsedittarget/linux/ath79/dts/ar9342_ubnt_nanostation-ac.dtstarget/linux/omap/config-5.475f7f7eee93c6e711806ec0be277d2a1859f9fa11588029033000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: copy kernel 4.19 config for 5.4 Signed-off-by: Andre Heider <a.heider@gmail.com> 2020-04-28 01:10:33 +020075f7f7eee93c6e711806ec0be277d2a1859f9fa1omap: copy kernel 4.19 config for 5.4addtarget/linux/omap/config-5.4target/linux/omap/config-5.4d20cfa2bd348c8922491b5ee2fb78bd06b3805b01588029037000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: make kernel_oldconfig Attempt to keep the same nand/sound/panel functionality using new knobs. Signed-off-by: Andre Heider <a.heider@gmail.com> 2020-04-28 01:10:37 +0200d20cfa2bd348c8922491b5ee2fb78bd06b3805b0omap: make kernel_oldconfigedittarget/linux/omap/config-5.4target/linux/omap/Makefile1e3ee247bed605225ed1dd2873936740a27eb5721588029042000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: switch to kernel 5.4 Runtime tested on beagleblack. Signed-off-by: Andre Heider <a.heider@gmail.com> [added test comment] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 01:10:42 +02001e3ee247bed605225ed1dd2873936740a27eb572omap: switch to kernel 5.4edittarget/linux/omap/Makefiletarget/linux/omap/config-4.1487c909e969ef8e25e8583bec8d45cca2613477df1588029048000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deomap: remove support for kernel 4.14 There's support for 5.4 and 4.19 now, remove the 3rd option. Signed-off-by: Andre Heider <a.heider@gmail.com> 2020-04-28 01:10:48 +020087c909e969ef8e25e8583bec8d45cca2613477dfomap: remove support for kernel 4.14deletetarget/linux/omap/config-4.14package/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchpackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patchpackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchpackage/firmware/wireless-regdb/Makefile76a0ddf1308782a4da2693978955aee9cf6318621588052700000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czwireless-regdb: backport three upstream fixes Another release is overdue for quite some time, so I'm backporting three fixes from upstream which I plan to backport into 19.07 as well. Ref: FS#2880 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-28 07:45:00 +020076a0ddf1308782a4da2693978955aee9cf631862wireless-regdb: backport three upstream fixesaddpackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchaddpackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patcheditpackage/firmware/wireless-regdb/Makefileaddpackage/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchpackage/libs/elfutils/patches/0001-ppc_initreg.c-Incliude-asm-ptrace.h-for-pt_regs-defi.patcha3079fb7ba7ade4d4765252b7c53a82ca15ae7411588052700000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czelfutils: powerpc build fix Fixes following build error on mpc85xx/generic: ppc_initreg.c: In function 'ppc_set_initial_registers_tid': ppc_initreg.c:79:22: error: field 'r' has incomplete type struct pt_regs r; Ref: FS#2924 Fixes: d27623b54254 ("elfutils: update to 0.179") Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com> [commit description facelift] Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-28 07:45:00 +0200a3079fb7ba7ade4d4765252b7c53a82ca15ae741elfutils: powerpc build fixaddpackage/libs/elfutils/patches/0001-ppc_initreg.c-Incliude-asm-ptrace.h-for-pt_regs-defi.patchpackage/kernel/ath10k-ct/patches/960-0010-ath10k-limit-htt-rx-ring-size.patchpackage/kernel/ath10k-ct/patches/162-ath10k-fix-possible-out-of-bound-access-of-ath10k_ra.patchpackage/kernel/ath10k-ct/patches/976-ath10k-Check-if-station-exists-before-forwarding-tx-.patchpackage/kernel/ath10k-ct/patches/201-ath10k-add-LED-and-GPIO-controlling-support-for-various-chipsets.patchpackage/kernel/ath10k-ct/patches/164-ath10k-commit-rates-from-mac80211.patchpackage/kernel/ath10k-ct/patches/202-ath10k-4.16-use-tpt-trigger-by-default.patchpackage/kernel/ath10k-ct/patches/163-ath10k-fix-incorrect-multicast-broadcast-rate-settin.patchpackage/kernel/ath10k-ct/patches/202-ath10k-use-tpt-trigger-by-default.patchpackage/kernel/ath10k-ct/patches/201-ath10k-4.16_add-LED-and-GPIO-controlling-support-for-various-chipsets.patchpackage/kernel/ath10k-ct/patches/203-ath10k-Limit-available-channels-via-DT-ieee80211-fre.patchpackage/kernel/ath10k-ct/patches/170-mac80211-pass-the-vif-to-cancel_remain_on_channel.patchpackage/kernel/ath10k-ct/patches/960-0011-ath10k-limit-pci-buffer-size.patchpackage/kernel/ath10k-ct/patches/161-ath10k-add-support-for-configuring-management-packet.patchce2bd2bd03da95aa64f029de567a0f79898166a61588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct: remove old patches Only keep 5.4 patches. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +0200ce2bd2bd03da95aa64f029de567a0f79898166a6ath10k-ct: remove old patchesaddpackage/kernel/ath10k-ct/patches/202-ath10k-use-tpt-trigger-by-default.patchdeletepackage/kernel/ath10k-ct/patches/976-ath10k-Check-if-station-exists-before-forwarding-tx-.patcheditpackage/kernel/ath10k-ct/patches/960-0011-ath10k-limit-pci-buffer-size.patchdeletepackage/kernel/ath10k-ct/patches/162-ath10k-fix-possible-out-of-bound-access-of-ath10k_ra.patchaddpackage/kernel/ath10k-ct/patches/201-ath10k-add-LED-and-GPIO-controlling-support-for-various-chipsets.patchdeletepackage/kernel/ath10k-ct/patches/163-ath10k-fix-incorrect-multicast-broadcast-rate-settin.patchdeletepackage/kernel/ath10k-ct/patches/170-mac80211-pass-the-vif-to-cancel_remain_on_channel.patchdeletepackage/kernel/ath10k-ct/patches/203-ath10k-Limit-available-channels-via-DT-ieee80211-fre.patchdeletepackage/kernel/ath10k-ct/patches/201-ath10k-4.16_add-LED-and-GPIO-controlling-support-for-various-chipsets.patcheditpackage/kernel/ath10k-ct/patches/164-ath10k-commit-rates-from-mac80211.patchdeletepackage/kernel/ath10k-ct/patches/161-ath10k-add-support-for-configuring-management-packet.patcheditpackage/kernel/ath10k-ct/patches/960-0010-ath10k-limit-htt-rx-ring-size.patchdeletepackage/kernel/ath10k-ct/patches/202-ath10k-4.16-use-tpt-trigger-by-default.patchpackage/firmware/ath10k-firmware/Makefilepackage/firmware/ath10k-ct-firmware/Makefile658e68f85c2645e0132edc6b30a9c76cc17292de1588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-firmware: move CT firmwares to new package Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +0200658e68f85c2645e0132edc6b30a9c76cc17292death10k-firmware: move CT firmwares to new packageeditpackage/firmware/ath10k-firmware/Makefileaddpackage/firmware/ath10k-ct-firmware/Makefiletarget/linux/ath79/image/generic.mkpackage/firmware/ath10k-ct-firmware/Makefile2e5e9b459ed53b42f8938294a98e2546be976c851588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct-firmware: rename ct-htt packages Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +02002e5e9b459ed53b42f8938294a98e2546be976c85ath10k-ct-firmware: rename ct-htt packagesedittarget/linux/ath79/image/generic.mkeditpackage/firmware/ath10k-ct-firmware/Makefilepackage/firmware/ath10k-ct-firmware/Makefile06f510df6e2aa0b1e40124bbd758672458d014821588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct-firmware: update firmware images No release notes this time. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +020006f510df6e2aa0b1e40124bbd758672458d01482ath10k-ct-firmware: update firmware imageseditpackage/firmware/ath10k-ct-firmware/Makefilepackage/firmware/ath10k-ct-firmware/Makefilea882bfce052e78bd344dcbd36efb32acf1340d7a1588059189000https://taiha.net/jenkins/user/noltarinoltarinoltari@gmail.comath10k-ct-firmware: add htt-mgt variants For wave-2, there is now a new variant: htt-mgt-community (vs the old full-htt-mgt-community). The non-full one (hence forth 'diet') compiles out a lot of firmware features that ath10k does not use. This saves a lot of resources and lets one configure more stations/vdevs/etc using fwcfg. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> 2020-04-28 09:33:09 +0200a882bfce052e78bd344dcbd36efb32acf1340d7aath10k-ct-firmware: add htt-mgt variantseditpackage/firmware/ath10k-ct-firmware/Makefiletarget/linux/ramips/dts/mt7621_mikrotik_routerboard-750gr3.dtstarget/linux/ramips/mt7621/base-files/etc/board.d/02_networka10537f67400e910da153ebf3b478d931dd557f21588064237000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deramips: fix MikroTik 750Gr3 ports MAC addresses According to a user in OpenWrt forum, on RouterOS the MAC addresses are ether1(WAN) = MAC ether2(LAN2) = MAC+1 ether3(LAN3) = MAC+2 etc. Fix the MAC addresses in OpenWrt. Ref: https://forum.openwrt.org/t/few-dumb-question-about-mt7530-rb750gr3-dsa/61608 Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn> [remove label_mac in 02_network] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 10:57:17 +0200a10537f67400e910da153ebf3b478d931dd557f2ramips: fix MikroTik 750Gr3 ports MAC addressesedittarget/linux/ramips/dts/mt7621_mikrotik_routerboard-750gr3.dtsedittarget/linux/ramips/mt7621/base-files/etc/board.d/02_networkpackage/network/services/hostapd/patches/090-wolfssl-fix-crypto_bignum_sum.patch4b3b8ec81cd1965d0bd548fa31db491295b833541588070744000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgwpad-wolfssl: fix crypto_bignum_sub() Backport patch from hostapd.git master that fixes copy/paste error in crypto_bignum_sub() in crypto_wolfssl.c. This missing fix was discovered while testing SAE over a mesh interface. With this fix applied and wolfssl >3.14.4 mesh+SAE works fine with wpad-mesh-wolfssl. Cc: Sean Parkinson <sean@wolfssl.com> Signed-off-by: Antonio Quartulli <a@unstable.cc> Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-28 11:45:44 +01004b3b8ec81cd1965d0bd548fa31db491295b83354wpad-wolfssl: fix crypto_bignum_sub()addpackage/network/services/hostapd/patches/090-wolfssl-fix-crypto_bignum_sum.patchtarget/linux/kirkwood/patches-5.4/105-ea4500.patchtarget/linux/kirkwood/config-5.4target/linux/kirkwood/files-5.4/arch/arm/boot/dts/kirkwood-linksys-audi.dtstarget/linux/kirkwood/profiles/00-default.mktarget/linux/kirkwood/image/Makefiletarget/linux/kirkwood/base-files/etc/board.d/02_network4fd7e539e4f90128bdd7cb71c729a4b32f5de86e1588085371000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: switch from swconfig to dsa This patch removes support for swconfig and switches to dsa driver. swconfig and switch drivers are removed. DSA driver is enabled and configuration is adjusted. In kirkwood only two devices have switches: Linksys EA3500 and EA4500. WAN MAC configuration in 02_network is required because otherwise WAN would have the same MAC address as lan interfaces. In swconfig solution the WAN address was assigned in u-Boot to eth1. Now, as eth1 is disabled and wan is part of the switch, we have to set it manually. Compile tested: EA3500, EA4500 Run tested: EA4500 Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com> [minor commit title/message adjustments, remove swconfig package for devices] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 16:49:31 +02004fd7e539e4f90128bdd7cb71c729a4b32f5de86ekirkwood: switch from swconfig to dsaedittarget/linux/kirkwood/image/Makefileedittarget/linux/kirkwood/patches-5.4/105-ea4500.patchedittarget/linux/kirkwood/base-files/etc/board.d/02_networkedittarget/linux/kirkwood/config-5.4edittarget/linux/kirkwood/files-5.4/arch/arm/boot/dts/kirkwood-linksys-audi.dtsedittarget/linux/kirkwood/profiles/00-default.mktarget/linux/kirkwood/patches-4.14/109-pogoplug_v4.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-goflexhome.dtstarget/linux/kirkwood/config-4.14target/linux/kirkwood/patches-4.14/106-goflexnet.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-linksys-audi.dtstarget/linux/kirkwood/patches-4.14/107-01-zyxel-nsa3x0-common-nand-partitions.patchtarget/linux/kirkwood/patches-4.14/101-iconnect.patchtarget/linux/kirkwood/patches-4.14/201-enable-sata-port-specific-led-triggers.patchtarget/linux/kirkwood/patches-4.14/100-ib62x0.patchtarget/linux/kirkwood/patches-4.14/202-linksys-find-active-root.patchtarget/linux/kirkwood/patches-4.14/103-iomega-ix2-200.patchtarget/linux/kirkwood/patches-4.14/107-03-nsa325.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-on100.dtstarget/linux/kirkwood/patches-4.14/200-disable-tso.patchtarget/linux/kirkwood/patches-4.14/110-pogo_e02.patchtarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-nsa310b.dtstarget/linux/kirkwood/patches-4.14/102-dockstar.patchtarget/linux/kirkwood/patches-4.14/105-ea4500.patch0af2c44604e64617bfb8084da2021e557160a5da1588085371000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: remove support for kernel 4.14 kirkwood has moved to DSA on 5.4, which will make kernel 4.14 and 4.19 support broken on the affected devices. Support on kernel 5.4 seems to have been running fine for almost 2 months on multiple devices. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Acked-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-28 16:49:31 +02000af2c44604e64617bfb8084da2021e557160a5dakirkwood: remove support for kernel 4.14deletetarget/linux/kirkwood/patches-4.14/107-01-zyxel-nsa3x0-common-nand-partitions.patchdeletetarget/linux/kirkwood/patches-4.14/201-enable-sata-port-specific-led-triggers.patchdeletetarget/linux/kirkwood/patches-4.14/105-ea4500.patchdeletetarget/linux/kirkwood/patches-4.14/110-pogo_e02.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-nsa310b.dtsdeletetarget/linux/kirkwood/patches-4.14/102-dockstar.patchdeletetarget/linux/kirkwood/patches-4.14/107-03-nsa325.patchdeletetarget/linux/kirkwood/patches-4.14/200-disable-tso.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-linksys-audi.dtsdeletetarget/linux/kirkwood/patches-4.14/202-linksys-find-active-root.patchdeletetarget/linux/kirkwood/config-4.14deletetarget/linux/kirkwood/patches-4.14/103-iomega-ix2-200.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-on100.dtsdeletetarget/linux/kirkwood/patches-4.14/109-pogoplug_v4.patchdeletetarget/linux/kirkwood/files-4.14/arch/arm/boot/dts/kirkwood-goflexhome.dtsdeletetarget/linux/kirkwood/patches-4.14/100-ib62x0.patchdeletetarget/linux/kirkwood/patches-4.14/106-goflexnet.patchdeletetarget/linux/kirkwood/patches-4.14/101-iconnect.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-nsa310b.dtstarget/linux/kirkwood/patches-4.19/201-enable-sata-port-specific-led-triggers.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-goflexhome.dtstarget/linux/kirkwood/patches-4.19/101-iconnect.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-on100.dtstarget/linux/kirkwood/patches-4.19/106-goflexnet.patchtarget/linux/kirkwood/config-4.19target/linux/kirkwood/patches-4.19/100-ib62x0.patchtarget/linux/kirkwood/patches-4.19/103-iomega-ix2-200.patchtarget/linux/kirkwood/patches-4.19/107-01-zyxel-nsa3x0-common-nand-partitions.patchtarget/linux/kirkwood/patches-4.19/202-linksys-find-active-root.patchtarget/linux/kirkwood/patches-4.19/110-pogo_e02.patchtarget/linux/kirkwood/patches-4.19/107-03-nsa325.patchtarget/linux/kirkwood/patches-4.19/105-ea4500.patchtarget/linux/kirkwood/patches-4.19/109-pogoplug_v4.patchtarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-linksys-audi.dtstarget/linux/kirkwood/patches-4.19/102-dockstar.patch8b373892d31e4588c388681d3271643a5c3f63141588085420000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: remove support for kernel 4.19 kirkwood has moved to DSA on 5.4, which will make kernel 4.14 and 4.19 support broken on the affected devices. Support on kernel 5.4 seems to have been running fine for almost 2 months on multiple devices, while support for 4.19 has never left testing state. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Acked-by: Pawel Dembicki <paweldembicki@gmail.com> 2020-04-28 16:50:20 +02008b373892d31e4588c388681d3271643a5c3f6314kirkwood: remove support for kernel 4.19deletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-goflexhome.dtsdeletetarget/linux/kirkwood/patches-4.19/100-ib62x0.patchdeletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-on100.dtsdeletetarget/linux/kirkwood/patches-4.19/110-pogo_e02.patchdeletetarget/linux/kirkwood/patches-4.19/107-03-nsa325.patchdeletetarget/linux/kirkwood/config-4.19deletetarget/linux/kirkwood/patches-4.19/107-01-zyxel-nsa3x0-common-nand-partitions.patchdeletetarget/linux/kirkwood/patches-4.19/101-iconnect.patchdeletetarget/linux/kirkwood/patches-4.19/103-iomega-ix2-200.patchdeletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-nsa310b.dtsdeletetarget/linux/kirkwood/patches-4.19/105-ea4500.patchdeletetarget/linux/kirkwood/patches-4.19/106-goflexnet.patchdeletetarget/linux/kirkwood/patches-4.19/201-enable-sata-port-specific-led-triggers.patchdeletetarget/linux/kirkwood/patches-4.19/202-linksys-find-active-root.patchdeletetarget/linux/kirkwood/files-4.19/arch/arm/boot/dts/kirkwood-linksys-audi.dtsdeletetarget/linux/kirkwood/patches-4.19/102-dockstar.patchdeletetarget/linux/kirkwood/patches-4.19/109-pogoplug_v4.patchtarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ramips/rt288x/base-files/etc/board.d/02_network03e742dcd82df43ce48c42e96e439e1a4bad14ec1588085609000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.deRevert "ramips: explicitly disable built-in switch for lan-only devices" This reverts commit a1693bf626f8cd00363b0b98642b682522dfcf75. The rt288x and rt3883 devices in question don't have switches. Only keep the merged case for rt305x. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 16:53:29 +020003e742dcd82df43ce48c42e96e439e1a4bad14ecRevert "ramips: explicitly disable built-in switch for lan-only devices"edittarget/linux/ramips/rt288x/base-files/etc/board.d/02_networkedittarget/linux/ramips/rt3883/base-files/etc/board.d/02_networktarget/linux/ath79/image/tiny-tp-link.mktarget/linux/ath79/image/generic-tp-link.mk522f6b7eee479768dd7851e83c4530c3329b9f531588098486000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.death79: add SUPPORTED_DEVICES based on ar71xx for some devices This adds some still-missing board names for old TP-Link devices to ath79 SUPPORTED_DEVICES. Fixes: FS#3017 Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-28 20:28:06 +0200522f6b7eee479768dd7851e83c4530c3329b9f53ath79: add SUPPORTED_DEVICES based on ar71xx for some devicesedittarget/linux/ath79/image/generic-tp-link.mkedittarget/linux/ath79/image/tiny-tp-link.mkinclude/prereq-build.mk35a8657a404a78a01a886a3f82f903ea345137e61588166783000https://taiha.net/jenkins/user/ldirldirldir@darbyshire-bryant.me.ukbuild: prereq: change minimum make version to 3.82 undefine was added in make 3.82 which is now some 10 years ago, some make scripts are beginning to use 'undefine' Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> 2020-04-29 14:26:23 +010035a8657a404a78a01a886a3f82f903ea345137e6build: prereq: change minimum make version to 3.82editinclude/prereq-build.mkpackage/kernel/linux/modules/hwmon.mk3f660249e668d25dec65af3b2259433ed17046c11588168980000https://taiha.net/jenkins/user/mailmailmail@david-bauer.netkernel: hwmon: add Analog Devices AD741x support Signed-off-by: David Bauer <mail@david-bauer.net> 2020-04-29 16:03:00 +02003f660249e668d25dec65af3b2259433ed17046c1kernel: hwmon: add Analog Devices AD741x supporteditpackage/kernel/linux/modules/hwmon.mktarget/linux/kirkwood/image/Makefiled9ff49967145600ff4bbc0f4eecef11fd96f6b161588176256000https://taiha.net/jenkins/user/freifunkfreifunkfreifunk@adrianschmutzler.dekirkwood: disable image for Linksys EA3500 (Audi) Due to the switch to DSA, the kernel image has become too big (2641k) for the kernel partition (2624k) on this device: WARNING: Image file [...]/linux-kirkwood/linksys_audi-uImage is too big Disable the device until this is fixed, so buildbots can continue their work. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> 2020-04-29 18:04:16 +0200d9ff49967145600ff4bbc0f4eecef11fd96f6b16kirkwood: disable image for Linksys EA3500 (Audi)edittarget/linux/kirkwood/image/Makefilepackage/utils/ugps/Makefile447d335d0018171645fd26a46a41a20f57b133781588192355000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgugps: nmea: fix time comparision Fix bug causing system time to be set over and over again, and causing massive log pollution. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 21:32:35 +0100447d335d0018171645fd26a46a41a20f57b13378ugps: nmea: fix time comparisioneditpackage/utils/ugps/Makefiletarget/linux/ath79/dts/ar9344_teltonika_rut955.dtstarget/linux/ath79/dts/ar9344_teltonika_rut9xx.dtsic8b309b53d6739b91d81311e4228f66f31c894f11588192355000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgath79: split Teltonika RUT955 to support other RUT9xx models Split device-tree of Teltonika RUT955 into a generic RUT9xx part and a part specific to that version of RUT955 already supported. Also harmonize GPIO and LED names with what is used by the vendor firmware and assign RS485 DTR signal. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 21:32:35 +0100c8b309b53d6739b91d81311e4228f66f31c894f1ath79: split Teltonika RUT955 to support other RUT9xx modelsaddtarget/linux/ath79/dts/ar9344_teltonika_rut9xx.dtsiedittarget/linux/ath79/dts/ar9344_teltonika_rut955.dtstarget/linux/ath79/image/generic.mktarget/linux/ath79/generic/base-files/etc/board.d/03_gpio_switchestarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtstarget/linux/ath79/generic/base-files/etc/board.d/02_networktarget/linux/ath79/generic/config-defaultaa4a33ac6256fadd7201908dad1be9659b942ecd1588192355000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgath79: add support for Teltonika RUT955 H7V3C0 This board was previously supported in ar71xx as 'RUT9XX'. The difference between that and the other RUT955 board already supported in ath79 is that instead of the SPI shift registers driving the LEDs and digital outputs that model got an I2C GPIO expander instead. To support LEDs during early boot and interrupt-driven digital inputs, I2C support as well as support for PCA953x has to be built-in and cannot be kernel modules, hence select those symbols for ath79/generic. Specification: - 550/400/200 MHz (CPU/DDR/AHB) - 128 MB of RAM (DDR2) - 16 MB of FLASH (SPI NOR) - 4x 10/100 Mbps Ethernet, with passive PoE support on LAN1 - 2T2R 2,4 GHz (AR9344) - built-in 4G/3G module (example: Quectel EC-25EU) - internal microSD slot (spi-mmc, buggy and disabled for now) - RS232 on D-Sub9 port (Cypress ACM via USB, /dev/ttyACM0) - RS422/RS485 (AR934x high speed UART, /dev/ttyATH1) - analog 0-24V input (MCP3221) - various digital inputs and outputs incl. a relay - 11x LED (4 are driven by AR9344, 7 by PCA9539) - 2x miniSIM slot (can be swapped via GPIO) - 2x RP-SMA/F (Wi-Fi), 3x SMA/F (2x WWAN, GPS) - 1x button (reset) - DC jack for main power input (9-30 V) - debugging UART available on PCB edge connector Serial console (/dev/ttyS0) pinout: - RX: pin1 (square) on top side of the main PCB (AR9344 is on top) - TX: pin1 (square) on bottom side Flash instruction: Vendor firmware is based on OpenWrt CC release. Use the "factory" image directly in GUI (make sure to uncheck "keep settings") or in U-Boot web based recovery. To avoid any problems, make sure to first update vendor firmware to latest version - "factory" image was successfully tested on device running "RUT9XX_R_00.06.051" firmware and U-Boot "3.0.1". Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 21:32:35 +0100aa4a33ac6256fadd7201908dad1be9659b942ecdath79: add support for Teltonika RUT955 H7V3C0edittarget/linux/ath79/generic/config-defaultedittarget/linux/ath79/image/generic.mkedittarget/linux/ath79/generic/base-files/etc/board.d/03_gpio_switchesaddtarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtsedittarget/linux/ath79/generic/base-files/etc/board.d/02_networktarget/linux/ath79/dts/ar9344_teltonika_rut955.dtstarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtsaa0526b5f27c9c9edad719dd9c521ef4dae10a001588197563000https://taiha.net/jenkins/user/danieldanieldaniel@makrotopia.orgath79: fix dts of Teltonika RUT9xx devices The previous commits were missing a semicolon. Signed-off-by: Daniel Golle <daniel@makrotopia.org> 2020-04-29 22:59:23 +0100aa0526b5f27c9c9edad719dd9c521ef4dae10a00ath79: fix dts of Teltonika RUT9xx devicesedittarget/linux/ath79/dts/ar9344_teltonika_rut955.dtsedittarget/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dtspackage/network/services/dnsmasq/files/dnsmasq.initb17a5a9bdb9f6f5ff73ceee0265b3f5de943d1bb1588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czdnsmasq: always inform about disabled dhcp service Init script checks for an already active DHCP server on the interface and if such DHCP server is found, then it logs "refusing to start DHCP" message, starts dnsmasq without DHCP service unless `option force 1` is set and caches the DHCP server check result. Each consecutive service start then uses this cached DHCP server check result, but doesn't provide log feedback about disabled DHCP service anymore. So this patch ensures, that the log message about disabled DHCP service on particular interface is always provided. Acked-by: Hans Dedecker <dedeckeh@gmail.com> Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +0200b17a5a9bdb9f6f5ff73ceee0265b3f5de943d1bbdnsmasq: always inform about disabled dhcp serviceeditpackage/network/services/dnsmasq/files/dnsmasq.initpackage/kernel/ath10k-ct/Makefile8036e7ebb53fc8125e985ef4e238970aeaaaed181588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czath10k-ct: update to version 2020-04-29 Pulls in workaround for TX rate code firmware bug which might as well help track it down via different printk()s and thus possibly provide more clue for proper fix. Firmware currently sends wrong (0xff) TX rate code which causes WARN_ONCE, so the workaround just changes this bogus value (0xff) into 0. For 5.4 it also pulls in tx-queue-wake throttling patch "ath10k: Restart xmit queues below low-water mark", which should improve performance with high number of concurrent TCP streams. Ref: https://github.com/greearb/ath10k-ct/pull/129 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +02008036e7ebb53fc8125e985ef4e238970aeaaaed18ath10k-ct: update to version 2020-04-29editpackage/kernel/ath10k-ct/Makefilepackage/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchpackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patchpackage/firmware/wireless-regdb/patches/010-regdb-fix-compatibility-with-python2.patchpackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchpackage/firmware/wireless-regdb/Makefile493eef5b279a0455b76bfacabdec3af8bf6423851588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czwireless-regdb: bump to latest release 2020-04-29 Update to latest release. Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +0200493eef5b279a0455b76bfacabdec3af8bf642385wireless-regdb: bump to latest release 2020-04-29editpackage/firmware/wireless-regdb/Makefiledeletepackage/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patchdeletepackage/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patchdeletepackage/firmware/wireless-regdb/patches/010-regdb-fix-compatibility-with-python2.patchdeletepackage/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patchtarget/linux/bcm27xx/patches-5.4/950-0341-drm-v3d-The-third-IRQ-is-optional.patchtarget/linux/bcm27xx/patches-5.4/950-0452-PCI-of-Add-inbound-resource-parsing-to-helpers.patchtarget/linux/bcm53xx/patches-5.4/180-usb-xhci-add-support-for-performing-fake-doorbell.patchtarget/linux/bcm27xx/patches-5.4/950-0212-bcmgenet-Better-coalescing-parameter-defaults.patchtarget/linux/generic/hack-5.4/702-phy_add_aneg_done_function.patchtarget/linux/bcm27xx/patches-5.4/950-0455-dma-direct-exclude-dma_direct_map_resource-from-the-.patchtarget/linux/bcm27xx/patches-5.4/950-0296-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patchtarget/linux/bcm27xx/patches-5.4/950-0456-dma-mapping-treat-dev-bus_dma_mask-as-a-DMA-limit.patchtarget/linux/bcm27xx/patches-5.4/950-0268-xhci-add-quirk-for-host-controllers-that-don-t-updat.patchtarget/linux/bcm27xx/patches-5.4/950-0318-dma-direct-Temporary-DMA-fix-on-arm64.patchtarget/linux/bcm27xx/patches-5.4/950-0222-usb-add-plumbing-for-updating-interrupt-endpoint-int.patchtarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patchtarget/linux/generic/config-5.4target/linux/generic/hack-5.4/550-loop-Report-EOPNOTSUPP-properly.patchtarget/linux/ramips/patches-5.4/991-at803x.patchtarget/linux/generic/hack-5.4/551-loop-Better-discard-support-for-block-devices.patchtarget/linux/generic/hack-5.4/902-debloat_proc.patchtarget/linux/bcm27xx/patches-5.4/950-0450-dma-direct-turn-ARCH_ZONE_DMA_BITS-into-a-variable.patchtarget/linux/apm821xx/patches-5.4/802-usb-xhci-force-msi-renesas-xhci.patchtarget/linux/bcm27xx/patches-5.4/950-0037-Add-dwc_otg-driver.patchinclude/kernel-version.mk5ea3ea154f9cc8a6f1d3425fa4763614e0e51f8d1588200724000https://taiha.net/jenkins/user/ynezzynezzynezz@true.czkernel: bump 5.4 to 5.4.36 Refreshed patches, removed upstreamed patch: generic/hack: 551-loop-Better-discard-support-for-block-devices.patch Added generic config symbol `ARM64_ERRATUM_1542419` due to Fixes: f2791551cedb ("arm64: errata: Hide CTR_EL0.DIC on systems affected by Neoverse-N1 #1542419"). Run tested: qemu-x86-64, apalis, nbg6617 Build tested: x86/64, imx6, ipq40xx, sunxi/a53 Signed-off-by: Petr Štetiar <ynezz@true.cz> 2020-04-30 00:52:04 +02005ea3ea154f9cc8a6f1d3425fa4763614e0e51f8dkernel: bump 5.4 to 5.4.36edittarget/linux/bcm27xx/patches-5.4/950-0222-usb-add-plumbing-for-updating-interrupt-endpoint-int.patchedittarget/linux/bcm27xx/patches-5.4/950-0296-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patchedittarget/linux/generic/hack-5.4/902-debloat_proc.patchedittarget/linux/apm821xx/patches-5.4/802-usb-xhci-force-msi-renesas-xhci.patcheditinclude/kernel-version.mkedittarget/linux/bcm27xx/patches-5.4/950-0341-drm-v3d-The-third-IRQ-is-optional.patchedittarget/linux/bcm27xx/patches-5.4/950-0452-PCI-of-Add-inbound-resource-parsing-to-helpers.patchdeletetarget/linux/generic/hack-5.4/551-loop-Better-discard-support-for-block-devices.patchedittarget/linux/bcm53xx/patches-5.4/180-usb-xhci-add-support-for-performing-fake-doorbell.patchedittarget/linux/bcm27xx/patches-5.4/950-0037-Add-dwc_otg-driver.patchedittarget/linux/bcm27xx/patches-5.4/950-0212-bcmgenet-Better-coalescing-parameter-defaults.patchedittarget/linux/generic/hack-5.4/702-phy_add_aneg_done_function.patchedittarget/linux/bcm27xx/patches-5.4/950-0455-dma-direct-exclude-dma_direct_map_resource-from-the-.patchedittarget/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patchedittarget/linux/bcm27xx/patches-5.4/950-0456-dma-mapping-treat-dev-bus_dma_mask-as-a-DMA-limit.patchedittarget/linux/generic/config-5.4edittarget/linux/generic/hack-5.4/550-loop-Report-EOPNOTSUPP-properly.patchedittarget/linux/bcm27xx/patches-5.4/950-0318-dma-direct-Temporary-DMA-fix-on-arm64.patchedittarget/linux/ramips/patches-5.4/991-at803x.patchedittarget/linux/bcm27xx/patches-5.4/950-0450-dma-direct-turn-ARCH_ZONE_DMA_BITS-into-a-variable.patchedittarget/linux/bcm27xx/patches-5.4/950-0268-xhci-add-quirk-for-host-controllers-that-don-t-updat.patchpackage/network/services/wireguard/Makefilef57230c4e6ee5af36d22bc0bef0bf7adc583c5b01588226453000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.comwireguard: bump to 1.0.20200429 * compat: support latest suse 15.1 and 15.2 * compat: support RHEL 7.8's faulty siphash backport * compat: error out if bc is missing * compat: backport hsiphash_1u32 for tests We now have improved support for RHEL 7.8, SUSE 15.[12], and Ubuntu 16.04. * compat: include sch_generic.h header for skb_reset_tc A fix for a compiler error on kernels with weird configs. * compat: import latest fixes for ptr_ring * compat: don't assume READ_ONCE barriers on old kernels * compat: kvmalloc_array is not required anyway ptr_ring.h from upstream was imported, with compat modifications, to our compat layer, to receive the latest fixes. * compat: prefix icmp[v6]_ndo_send with __compat Some distros that backported icmp[v6]_ndo_send still try to build the compat module in some corner case circumstances, resulting in errors. Work around this with the usual __compat games. * compat: ip6_dst_lookup_flow was backported to 3.16.83 * compat: ip6_dst_lookup_flow was backported to 4.19.119 Greg and Ben backported the ip6_dst_lookup_flow patches to stable kernels, causing breaking in our compat module, which these changes fix. * git: add gitattributes so tarball doesn't have gitignore files Distros won't need to clean this up manually now. * crypto: do not export symbols These don't do anything and only increased file size. * queueing: cleanup ptr_ring in error path of packet_queue_init Sultan Alsawaf reported a memory leak on an error path. * main: mark as in-tree Now that we're upstream, there's no need to set the taint flag. * receive: use tunnel helpers for decapsulating ECN markings ECN markings are now decapsulated using RFC6040 instead of the old RFC3168. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 2020-04-30 08:00:53 +0200f57230c4e6ee5af36d22bc0bef0bf7adc583c5b0wireguard: bump to 1.0.20200429editpackage/network/services/wireguard/Makefilepackage/system/uci/Makefile2855be31510f7defe99f4c01fb0639b8fdf9c69f1588276262000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.comuci: update to latest git HEAD ec8d323 file: preserve original file mode after commit Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> 2020-04-30 21:51:02 +02002855be31510f7defe99f4c01fb0639b8fdf9c69fuci: update to latest git HEADeditpackage/system/uci/Makefilepackage/base-files/files/bin/config_generatead27c133eb606ee39fa346b7bdb26c1764ee869e1588276272000https://taiha.net/jenkins/user/dedeckehdedeckehdedeckeh@gmail.combase-files: generate config files with correct permissions As touch creates files with permission 0644 use umask to create config files with permission 0600 to be inline with INSTALL_CONF Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> 2020-04-30 21:51:12 +0200ad27c133eb606ee39fa346b7bdb26c1764ee869ebase-files: generate config files with correct permissionseditpackage/base-files/files/bin/config_generateREADME.md4edacdeea752acf28b98a21ad5f753a4973b04841588303888000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comgeneral: add README.md 2020-05-01 12:31:28 +09004edacdeea752acf28b98a21ad5f753a4973b0484general: add README.mdaddREADME.mdscripts/download.pl247ca03e6e1e9045d5710298d0affd6d184e4dbf1588303888000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.combuild: update download.pl to change priority of mirrors 2020-05-01 12:31:28 +0900247ca03e6e1e9045d5710298d0affd6d184e4dbfbuild: update download.pl to change priority of mirrorseditscripts/download.pltarget/linux/ramips/rt305x/config-4.14target/linux/ramips/dts/rt3052_iodata_wn-g300dgr.dtstarget/linux/ramips/rt305x/base-files/etc/board.d/02_networktarget/linux/ramips/image/rt305x.mkc9ffb430929ed9351ddb26b398cb68ec573fdd8b1588303888000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comramips: Add support for I-O DATA WN-G300DGR IODATA WN-G300DGR is a 2.4GHz band 11n router, based on Ralink RT3052F. Specification: - RT3052F (384 MHz) - 32 MB of RAM (SDRAM) - 4 MB of FLASH (CFI) - 2T2R 2.4 GHz - 4x 10/100/1000 Mbps Ethernet (Realtek RTL8366RB) - 5x LED, 3x button - UART header on PCB Flash instruction using U-Boot TFTP: 1. Connect the UART pin on WN-G300DGR (CN1, Vcc/GND/TX/RX from caret) with PC 2. Set PC to fixed ip address 192.168.99.8 3. Download lede-ramips-rt305x-wn-g300dgr-squashfs-sysupgrade.bin and rename it to uImageWN-G300DGR 4. Start a tftp server with the file uImageWN-G300DGR in its root directory 5. Turn off the router 6. Turn on router and repeatedly press "2" key on the UART console 7. When entering tftp mode, press keys "y", "Enter", "Enter", "Enter" 8. After a short time, the firmware should be transferred from the tftp server 9. Wait ~60 second to complete flash Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> 2020-05-01 12:31:28 +0900c9ffb430929ed9351ddb26b398cb68ec573fdd8bramips: Add support for I-O DATA WN-G300DGRaddtarget/linux/ramips/dts/rt3052_iodata_wn-g300dgr.dtsedittarget/linux/ramips/image/rt305x.mkedittarget/linux/ramips/rt305x/config-4.14edittarget/linux/ramips/rt305x/base-files/etc/board.d/02_networktarget/linux/ath79/image/tiny.mktarget/linux/ath79/tiny/base-files/etc/hotplug.d/firmware/10-ath9k-eepromtarget/linux/ath79/tiny/base-files/etc/board.d/02_networktarget/linux/ath79/dts/ar7242_logitec_lan-w451ngr.dtse21fa8292738b748c348a3ea086e40dd8ec8298b1588303889000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comath79: add support for Logitec LAN-W451NGR ath79: convert to hex for LAN-W451NGR 2020-05-01 12:31:29 +0900e21fa8292738b748c348a3ea086e40dd8ec8298bath79: add support for Logitec LAN-W451NGRaddtarget/linux/ath79/dts/ar7242_logitec_lan-w451ngr.dtsedittarget/linux/ath79/image/tiny.mkedittarget/linux/ath79/tiny/base-files/etc/board.d/02_networkedittarget/linux/ath79/tiny/base-files/etc/hotplug.d/firmware/10-ath9k-eepromtarget/linux/ramips/image/mt7620.mktarget/linux/ramips/dts/mt7620a_elecom_wrc-1167ghbk2-i.dtstarget/linux/ramips/mt7620/base-files/etc/board.d/02_networktarget/linux/ramips/mt7620/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom7e11016b9dc46e64dbdc85a0b2de91426879270e1588303889000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comramips: add support for ELECOM WRC-1167GHBK2-I There is no plan to submit a PR to openwrt/openwrt. WRC-1167GHBK2-I does not have a device specific MAC address in the eeprom for MT7612E in "Factory" partition. 2020-05-01 12:31:29 +09007e11016b9dc46e64dbdc85a0b2de91426879270eramips: add support for ELECOM WRC-1167GHBK2-Iedittarget/linux/ramips/mt7620/base-files/etc/board.d/02_networkedittarget/linux/ramips/image/mt7620.mkedittarget/linux/ramips/mt7620/base-files/etc/hotplug.d/firmware/10-rt2x00-eepromaddtarget/linux/ramips/dts/mt7620a_elecom_wrc-1167ghbk2-i.dtstarget/linux/ramips/dts/mt7620n_iodata_wn-g300r3.dtstarget/linux/ramips/image/mt7620.mktarget/linux/ramips/mt7620/base-files/etc/board.d/02_network66aeb2c47e281454cbda5bb335ddfa621f479ba61588303889000https://taiha.net/jenkins/user/musashino.openmusashino.openmusashino.open@gmail.comramips: add support for I-O DATA WN-G300R3 2020-05-01 12:31:29 +090066aeb2c47e281454cbda5bb335ddfa621f479ba6ramips: add support for I-O DATA WN-G300R3addtarget/linux/ramips/dts/mt7620n_iodata_wn-g300r3.dtsedittarget/linux/ramips/image/mt7620.mkedittarget/linux/ramips/mt7620/base-files/etc/board.d/02_networkgithttps://taiha.net/jenkins/user/mailmailhttps://taiha.net/jenkins/user/noltarinoltarihttps://taiha.net/jenkins/user/ynezzynezzhttps://taiha.net/jenkins/user/koen.vandeputtekoen.vandeputtehttps://taiha.net/jenkins/user/gch981213gch981213https://taiha.net/jenkins/user/freifunkfreifunkhttps://taiha.net/jenkins/user/ldirldirhttps://taiha.net/jenkins/user/dedeckehdedeckehhttps://taiha.net/jenkins/user/haukehaukehttps://taiha.net/jenkins/user/lynxislynxishttps://taiha.net/jenkins/user/nbdnbdhttps://taiha.net/jenkins/user/musashino.openmusashino.openhttps://taiha.net/jenkins/user/danieldaniel216BUILD_CFG_DISTCLEANtrueBUILD_CFG_DISTCLEANBooleanParameterDefinitionfalsefalsehudson.plugins.git.GitSCM--ffdefault