Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder arm_xscale Build #268

Results:

Build successful

SourceStamp:

Repositoryhttps://git.openwrt.org/openwrt/openwrt.git
Branchmaster
Revision4661b053908f2a955a70fcb8a691736a90ce6308
Changes66 changes

BuildSlave:

fsf-dock-07

Reason:

The SingleBranchScheduler scheduler named 'all' triggered this build

Steps and Logfiles:

  1. sharedwd Setting up shared work directory ( 0 secs )
    1. stdio
  2. nproc property 'nproc' set ( 0 secs )
    1. stdio
    2. property changes
  3. download downloading to cleanup.sh ( 0 secs )
    1. - no logs -
  4. cleanold Cleaning previous builds ( 39 secs )
    1. stdio
  5. cleanup Cleaning work area ( 1 secs )
    1. stdio
  6. mksdkdir Preparing SDK directory ( 0 secs )
    1. stdio
  7. downloadsdk Downloading SDK archive ( 23 secs )
    1. stdio
  8. unpacksdk Unpacking SDK archive ( 10 secs )
    1. stdio
  9. updatesdk Updating SDK ( 7 secs )
    1. stdio
  10. cleancmdlinks Sanitizing host command symlinks ( 0 secs )
    1. stdio
  11. writeversionmk downloading to getversion.mk ( 0 secs )
    1. - no logs -
  12. getversion property 'release_version' set ( 0 secs )
    1. stdio
    2. property changes
  13. dlkeybuildpub downloading to key-build.pub ( 0 secs )
    1. - no logs -
  14. dlkeybuild downloading to key-build ( 0 secs )
    1. - no logs -
  15. dlkeybuilducert downloading to key-build.ucert ( 0 secs )
    1. - no logs -
  16. mkdldir Preparing download directory ( 0 secs )
    1. stdio
  17. mkconf Preparing SDK configuration ( 3 secs )
    1. stdio
  18. download_1 downloading to ccache.sh ( 0 secs )
    1. - no logs -
  19. prepccache Preparing ccache ( 0 secs )
    1. stdio
  20. updatefeeds Updating feeds ( 2 mins, 15 secs )
    1. stdio
  21. installfeeds Installing feeds ( 6 secs )
    1. stdio
  22. logclear Clearing failure logs ( 0 secs )
    1. stdio
  23. compile Building packages ( 4 hrs, 48 mins, 57 secs )
    1. stdio
  24. mkfeedsconf Generating pinned feeds.conf ( 0 secs )
    1. stdio
  25. signprepare Ran ( 0 secs )
    1. stdio
  26. signpack Packing files to sign ( 0 secs )
    1. stdio
  27. upload uploading sign.tar.gz ( 7 secs )
    1. - no logs -
  28. signfiles Ran ( 2 secs )
    1. stdio
  29. download_2 downloading to sign.tar.gz ( 16 secs )
    1. - no logs -
  30. signunpack Unpacking signed files ( 0 secs )
    1. stdio
  31. uploadprepare Preparing package directory ( 2 secs )
    1. stdio
  32. packageupload Uploading package files ( 1 hrs, 19 mins, 22 secs )
    1. stdio
  33. logprepare Preparing log directory ( 2 secs )
    1. stdio
  34. logfind Finding failure logs ( 0 secs )
    1. stdio
  35. logcollect Collecting failure logs ( 0 secs )
    1. stdio
  36. logupload Uploading failure logs ( 4 secs )
    1. stdio
  37. sourcelist Finding source archives to upload ( 0 secs )
    1. stdio
  38. sourceupload Uploading source archives ( 2 secs )
    1. stdio
  39. df Reporting disk usage ( 0 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /builder/arm_xscale slave
buildername arm_xscale Builder
buildnumber 268 Build
codebase Build
nproc 8 SetPropertyFromCommand Step
project Build
release_version SNAPSHOT SetPropertyFromCommand Step
repository https://git.openwrt.org/openwrt/openwrt.git Build
revision 4661b053908f2a955a70fcb8a691736a90ce6308 Build
scheduler all Scheduler
shared_wd True BuildSlave
slavename fsf-dock-07 BuildSlave
workdir /builder/arm_xscale slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Adrian Schmutzler
  2. Alberto Bursi
  3. Daniel Golle
  4. Daniele Castro
  5. David Bauer
  6. Eneas U de Queiroz
  7. Ernst Spielmann
  8. Hauke Mehrtens
  9. INAGAKI Hiroshi
  10. Jason A. Donenfeld
  11. Jeffery To
  12. Karel Kočí
  13. Matthias Schiffer
  14. Petr Štetiar
  15. Philip Prindeville
  16. Rafał Miłecki
  17. Richard Huynh
  18. Rosen Penev
  19. Russell King
  20. Russell Senior
  21. Stijn Segers
  22. Thibaut VARÈNE
  23. Yangbo Lu
  24. Álvaro Fernández Rojas

Timing:

StartTue May 26 06:58:27 2020
EndTue May 26 13:11:25 2020
Elapsed6 hrs, 12 mins, 57 secs

All Changes:

:

  1. Change #9477

    Category None
    Changed by Jason A. Donenfeld <Jasonohnoyoudont@zx2c4.com>
    Changed at Wed 20 May 2020 06:14:00
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 0727c83a76927f5c4cedd5197f7ffd31835592aa

    Comments

    wireguard-tools: bump to 1.0.20200513
    * ipc: add support for openbsd kernel implementation
    * ipc: cleanup openbsd support
    * wg-quick: add support for openbsd kernel implementation
    * wg-quick: cleanup openbsd support
    
    Very exciting! wg(8) and wg-quick(8) now support the kernel implementation for
    OpenBSD. OpenBSD is the second kernel, after Linux, to receive full fledged
    and supported WireGuard kernel support. We'll probably send our patch set up
    to the list during this next week. `ifconfig wg0 create` to make an interface,
    and `wg ...` like usual to configure WireGuard aspects of it, like usual.
    
    * wg-quick: support dns search domains
    
    If DNS= has a non-IP in it, it is now treated as a search domain in
    resolv.conf.  This new feature will be rolling out across our various GUI
    clients in the next week or so.
    
    * Makefile: simplify silent cleaning
    * ipc: remove extra space
    * git: add gitattributes so tarball doesn't have gitignore files
    * terminal: specialize color_mode to stdout only
    
    Small cleanups.
    
    * highlighter: insist on 256-bit keys, not 257-bit or 258-bit
    
    The highlighter's key checker is now stricter with base64 validation.
    
    * wg-quick: android: support application whitelist
    
    Android users can now have an application whitelist instead of application
    blacklist.
    
    * systemd: add wg-quick.target
    
    This enables all wg-quick at .services to be restarted or managed as a unit via
    wg-quick.target.
    
    * Makefile: remember to install all systemd units
    
    Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>

    Changed files

    • package/network/utils/wireguard-tools/Makefile
  2. Change #9480

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Wed 20 May 2020 06:46:13
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision e55af8a4b0de7ab1a2ebc66032935e8d1521ea52

    Comments

    bcm63xx-cfe: fix build with CONFIG_AUTOREMOVE
    When CONFIG_AUTOREMOVE is enabled, CFE binaries are removed before the
    image creation.
    Install CFE binaries to kernel directory and let autoremove clean the
    files in PKG_BUILD_DIR.
    Also drop unneeded tar cmd/options.
    
    Fixes: dcee4eaa4214 ("bcm63xx-cfe: add package with CFE RAM binaries")
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • package/kernel/bcm63xx-cfe/Makefile
  3. Change #9481

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Wed 20 May 2020 06:46:13
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision e0382c50e992753b8616efdf95285419286765de

    Comments

    bcm63xx: fix AD1018 WLAN led
    Standard AD1018 has lower case LEDs.
    
    Fixes: 5f826919232d ("bcm63xx: add unmodded SERCOMM AD1018 support")
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm63xx/base-files/etc/board.d/01_leds
  4. Change #9483

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Wed 20 May 2020 07:21:34
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 91b275b6e3592e20f311a4434c43ee302347cf57

    Comments

    bcm63xx: image: rename CFE_CHIP_ID to CHIP_ID
    Rename CFE_CHIP_ID to a generic name that doesn't involve CFE.
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm63xx/image/Makefile
    • target/linux/bcm63xx/image/bcm63xx.mk
    • target/linux/bcm63xx/image/bcm63xx_nand.mk
  5. Change #9484

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Wed 20 May 2020 07:23:10
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 0836e22a83d224ed421da6711145eee9dcdee3b0

    Comments

    bcm63xx: image: add CVG834G CHIP_ID
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm63xx/image/bcm63xx.mk
  6. Change #9485

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Wed 20 May 2020 07:26:15
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 8e8920c92f1346ff1898b8674bc79d9a1a3ea59e

    Comments

    bcm63xx: lzma-loader: remove unused definitions
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm63xx/image/lzma-loader/Makefile
    • target/linux/bcm63xx/image/lzma-loader/src/config.h
  7. Change #9486

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Wed 20 May 2020 09:15:29
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision c93cdf536a086deab0fa696989263a97b4d6c417

    Comments

    bcm63xx: lzma-loader: rely on CHIP_ID for UART address
    lzma-loader uart output wasn't working on BCM3380/BCM6362 because these
    SoCs have the same processor ID.
    Let's use CHIP_ID for establishing the UART base address.
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm63xx/image/Makefile
    • target/linux/bcm63xx/image/lzma-loader/Makefile
    • target/linux/bcm63xx/image/lzma-loader/src/Makefile
    • target/linux/bcm63xx/image/lzma-loader/src/board.c
    • target/linux/bcm63xx/image/lzma-loader/src/loader.c
  8. Change #9492

    Category None
    Changed by Richard Huynh <voxlymphaohnoyoudont@gmail.com>
    Changed at Wed 20 May 2020 13:26:22
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision f3792690c4f0567a8965d82898295b9d50c3bb7e

    Comments

    ramips: Add support for Xiaomi Redmi Router AC2100 (RM2100)
    Specification:
    - CPU: MediaTek MT7621A
    - RAM: 128 MB DDR3
    - FLASH: 128 MB ESMT NAND
    - WIFI: 2x2 802.11bgn (MT7603)
    - WIFI: 4x4 802.11ac (MT7615)
    - ETH: 3xLAN+1xWAN 1000base-T
    - LED: Power, WAN, in Amber and White
    - UART: On board near ethernet, opposite side from power
    - Modified u-boot
    
    Installation:
    
    1. Run linked exploit to get shell, startup telnet and wget the files over
    2. mtd write openwrt-ramips-mt7621-xiaomi_rm2100-squashfs-kernel1.bin kernel1
    3. nvram set uart_en=1
    4. nvram set bootdelay=5
    5. nvram set flag_try_sys1_failed=1
    6. nvram commit
    7. mtd -r write openwrt-ramips-mt7621-xiaomi_rm2100-squashfs-rootfs0.bin rootfs0
    
    Restore to stock:
    
    1. Setup PXE and TFTP server serving stock firmware image
    (See dhcp-boot option of dnsmasq)
    2. Hold reset button down before powering on and wait for flashing amber led
    3. Release reset button
    4. Wait until status led changes from flashing amber to white
    
    Notes:
    This device has dual kernel and rootfs slots like other Xiaomi devices currently
    supported (mir3g, etc.) thus, we use the second slot and overwrite the first
    rootfs onwards in order to get more space.
    
    Exploit and detailed instructions:
    
    https://openwrt.org/toh/xiaomi/xiaomi_redmi_router_ac2100
    
    An implementation of CVE-2020-8597 against stock firmware version 1.0.14
    
    This requires a computer with ethernet plugged into the wan port and an active
    PPPoE session, and if successful will open a reverse shell to 192.168.31.177
    on port 31337.
    
    As this shell is somewhat unreliable and likely to be killed in a random amount
    of time, it is recommended to wget a static compiled busybox binary onto the
    device and start telnetd with it.
    
    The stock telnetd and dropbear unfortunately appear inoperable.
    (Disabled on release versions of stock firmware likely)
    Ie. wget https://yourip/busybox-mipsel -O /tmp/busybox
    chmod a+x /tmp/busybox
    /tmp/busybox telnetd -l /bin/sh
    
    Tested-by: David Martinez <bonkilla@gmail.com>
    Signed-off-by: Richard Huynh <voxlympha@gmail.com>

    Changed files

    • package/boot/uboot-envtools/files/ramips
    • target/linux/ramips/dts/mt7621_xiaomi_redmi-router-ac2100.dts
    • target/linux/ramips/image/mt7621.mk
    • target/linux/ramips/mt7621/base-files/etc/board.d/01_leds
    • target/linux/ramips/mt7621/base-files/etc/board.d/02_network
    • target/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh
  9. Change #9493

    Category None
    Changed by Alberto Bursi <bobafetthotmailohnoyoudont@gmail.com>
    Changed at Wed 20 May 2020 13:26:22
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision dc7cc60ca363dc1fef46d05a6b9782e1f0cecdb9

    Comments

    x86: fix generic kernel 5.4 config
    The last kernel update done with commit 500a02bc29b9 ("x86: Update
    configuration") placed most of the updated config only in the x86_64
    target.
    
    Move the options needed by the other targets too in the x86 base config,
    and add an additional option needed by those targets.
    
    Fixes: 500a02bc29b9 ("x86: Update configuration")
    Signed-off-by: Alberto Bursi <bobafetthotmail@gmail.com>
    [commit subject/description tweaks]
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • target/linux/x86/64/config-5.4
    • target/linux/x86/config-5.4
  10. Change #9494

    Category None
    Changed by Jeffery To <jeffery.toohnoyoudont@gmail.com>
    Changed at Wed 20 May 2020 13:26:22
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 982d78777396731bf1abc5447100aafb09bba684

    Comments

    kernel: kmod-ptp-qoriq: Package kernel object file
    This updates the package to contain the kernel object (.ko) file instead
    of the plain object (.o) file.
    
    Signed-off-by: Jeffery To <jeffery.to@gmail.com>

    Changed files

    • package/kernel/linux/modules/other.mk
  11. Change #9495

    Category None
    Changed by Petr Štetiar <ynezzohnoyoudont@true.cz>
    Changed at Wed 20 May 2020 13:26:22
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 1b2fefb244d7d2fd949104e743ff15d01bbe5bb0

    Comments

    kernel: bump 5.4 to 5.4.42
    Refreshed patches, removed upstreamed patch:
    
     generic/pending: 001-v5.4-pinctrl-qcom-fix-wrong-write-in-update_dual_edge.patch.patch
    
    Run tested: qemu-x86-64
    Build tested: x86/64, ath79/nand, imx6, sunxi/a53
    
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • include/kernel-version.mk
    • target/linux/bcm27xx/patches-5.4/950-0037-Add-dwc_otg-driver.patch
    • target/linux/bcm27xx/patches-5.4/950-0043-MMC-added-alternative-MMC-driver.patch
    • target/linux/bcm27xx/patches-5.4/950-0317-kbuild-Allow-.dtbo-overlays-to-be-built-piecemeal.patch
    • target/linux/bcm27xx/patches-5.4/950-0465-Kbuild-Allow-.dtbo-overlays-to-be-built-adjust.patch
    • target/linux/generic/hack-5.4/204-module_strip.patch
    • target/linux/generic/hack-5.4/661-use_fq_codel_by_default.patch
    • target/linux/generic/pending-5.4/001-v5.4-pinctrl-qcom-fix-wrong-write-in-update_dual_edge.patch.patch
    • target/linux/generic/pending-5.4/201-extra_optimization.patch
    • target/linux/generic/pending-5.4/203-kallsyms_uncompressed.patch
    • target/linux/generic/pending-5.4/644-net-pppoe-support-hardware-flow-table-offload.patch
    • target/linux/generic/pending-5.4/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch
    • target/linux/generic/pending-5.4/920-mangle_bootargs.patch
    • target/linux/layerscape/patches-5.4/701-net-0192-dpaa2-eth-Add-support-for-Rx-traffic-classes.patch
    • target/linux/layerscape/patches-5.4/701-net-0194-dpaa2-eth-Distribute-ingress-frames-based-on-VLAN-pr.patch
    • target/linux/layerscape/patches-5.4/701-net-0195-dpaa2-eth-Add-helper-functions.patch
    • target/linux/layerscape/patches-5.4/701-net-0199-dpaa2-eth-Add-DCB-ops.patch
    • target/linux/layerscape/patches-5.4/701-net-0200-dpaa2-eth-Enable-Rx-PFC.patch
    • target/linux/layerscape/patches-5.4/701-net-0201-dpaa2-eth-Enable-Tx-PFC.patch
    • target/linux/layerscape/patches-5.4/701-net-0202-dpaa2-eth-Keep-congestion-group-taildrop-enabled-whe.patch
    • target/linux/layerscape/patches-5.4/701-net-0204-dpaa2-eth-Add-Tx-shaping-support.patch
    • target/linux/layerscape/patches-5.4/701-net-0205-dpaa2-eth-Add-Rx-error-queue.patch
    • target/linux/layerscape/patches-5.4/701-net-0209-dpaa2-eth-Update-dpni_set_tx_shaping-cmd-to-v2.patch
    • target/linux/layerscape/patches-5.4/701-net-0213-dpaa2-eth-Add-CEETM-qdisc-support.patch
    • target/linux/layerscape/patches-5.4/701-net-0216-dpaa2-eth-Add-autoneg-support.patch
    • target/linux/layerscape/patches-5.4/820-usb-0005-usb-dwc3-add-otg-properties-update.patch
    • target/linux/layerscape/patches-5.4/820-usb-0019-MLK-9829-usb-core-print-suggested-message-if-failed-.patch
  12. Change #9496

    Category None
    Changed by Karel Kočí <karel.kociohnoyoudont@nic.cz>
    Changed at Wed 20 May 2020 13:37:16
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 3c1d1d4332c7fbaccea01b92b28f6d96f7222492

    Comments

    tools: add autoconf-archive
    Some autotools based build systems are using autoconf-archive scripts
    and are expecting them to almost always be available. This is not
    required for regular releases as tar balls generated for releases
    commonly have existing configure script. This is rather intended to be
    used with autotools.mk's autoreconf and in cases it is not always
    possible to get release tar ball.
    
    Including this adds little to no overhead in terms of build time as
    those are just m4 scripts copied to an appropriate location.
    
    Signed-off-by: Karel Kočí <karel.koci@nic.cz>
    [fixed From: to match SoB]
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • tools/Makefile
    • tools/autoconf-archive/Makefile
  13. Change #9498

    Category None
    Changed by Eneas U de Queiroz <cotequeirozohnoyoudont@gmail.com>
    Changed at Wed 20 May 2020 15:03:45
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 3481f6ffc79f46fc7ba86a4cc15ad958e99b5a82

    Comments

    wolfssl: update to 4.4.0-stable
    This version adds many bugfixes, including a couple of security
    vulnerabilities:
     - For fast math (enabled by wpa_supplicant option), use a constant time
       modular inverse when mapping to affine when operation involves a
       private key - keygen, calc shared secret, sign.
     - Change constant time and cache resistant ECC mulmod. Ensure points
       being operated on change to make constant time.
    
    Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>

    Changed files

    • package/libs/wolfssl/Makefile
  14. Change #9499

    Category None
    Changed by Eneas U de Queiroz <cotequeirozohnoyoudont@gmail.com>
    Changed at Wed 20 May 2020 15:03:45
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 1f2539a1f48b37b3aa99efba6bcef7cc2030793a

    Comments

    sdk: fix host menu config targets using ncurses
    This applies 965f341aa9 ("build: fix host menu config targets using
    ncurses") to the SDK top Makefile.
    
    If there is a pkg-config in the staging dir, it will try to use it
    instead of the host system's pkg-config; then it will fail to find the
    ncurses package.  Linux's default will be used, which fails in some
    cases, such as recent Gentoo systems.
    
    Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
    [fixed From: to match SoB]
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • target/sdk/files/Makefile
  15. Change #9500

    Category None
    Changed by Eneas U de Queiroz <cotequeirozohnoyoudont@gmail.com>
    Changed at Wed 20 May 2020 15:03:45
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision f827f947aed2d6395eb33ffc36863561145ea420

    Comments

    build: show make output in scripts/config when V=s
    This should make debugging build errors in scripts/config a bit easier.
    
    Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>

    Changed files

    • include/toplevel.mk
  16. Change #9501

    Category None
    Changed by Eneas U de Queiroz <cotequeirozohnoyoudont@gmail.com>
    Changed at Wed 20 May 2020 15:03:45
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 94e27d62ab01059efb9b4a968ff61acd5308b062

    Comments

    sdk: add OpenWrt branding to menuconfig & .config
    Set the mainmenu symbol in SDK Config.in to "OpenWrt Configuration", the
    same as the main OpenWrt Config.in.  This string is is used as the name
    of the top menu in menuconfig, and at the top of the .config file.  If
    unset, current kconfig will use "Linux Kernel Configuration".
    
    Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>

    Changed files

    • target/sdk/files/Config.in
  17. Change #9502

    Category None
    Changed by Eneas U de Queiroz <cotequeirozohnoyoudont@gmail.com>
    Changed at Wed 20 May 2020 15:03:45
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 9f843b1d43ec9e4989f86d8936a70f51940072e5

    Comments

    build: scripts/config - update to kconfig-v5.6
    Major changes include:
     - Much more readable reverse dependencies separated in groups
     - Improved recursive dependency report
     - More readable .config files: add comments to signal end of menus
     - More warnings for incorrect Config.in entries, such as a 'choice'
       default not contained in the 'choice'
     - Hability to properly display pseudographics with non-latin locales
     - Recursive dependencies can optionally be treated as errors
    
    Changes from failed dcf3e63a35d05e7e5103819c0f17195bfafe9baa attempt:
     - Recursive dependencies are treated as warnings by default
     - The option to treat them as errors is implemented as a command-line
       flag to scripts/config/conf instead of a compile-time definition
     - fixed handling of select with umnet dependencies
    
    Cc: Petr Štetiar <ynezz@true.cz>
    Cc: Jo-Philip Wich <jow@mein.io>
    Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>

    Changed files

    • scripts/config/.gitignore
    • scripts/config/Makefile
    • scripts/config/README
    • scripts/config/conf.c
    • scripts/config/confdata.c
    • scripts/config/expr.c
    • scripts/config/expr.h
    • scripts/config/images.c
    • scripts/config/images.h
    • scripts/config/lexer.l
    • scripts/config/lexer.lex.c
    • scripts/config/list.h
    • scripts/config/lkc.h
    • scripts/config/lkc_proto.h
    • scripts/config/lxdialog/.gitignore
    • scripts/config/lxdialog/check-lxdialog.sh
    • scripts/config/lxdialog/checklist.c
    • scripts/config/lxdialog/dialog.h
    • scripts/config/lxdialog/inputbox.c
    • scripts/config/lxdialog/menubox.c
    • scripts/config/lxdialog/textbox.c
    • scripts/config/lxdialog/util.c
    • scripts/config/lxdialog/yesno.c
    • scripts/config/mconf-cfg.sh
    • scripts/config/mconf.c
    • scripts/config/menu.c
    • scripts/config/parser.tab.c
    • scripts/config/parser.tab.h
    • scripts/config/parser.y
    • scripts/config/preprocess.c
    • scripts/config/qconf-cfg.sh
    • scripts/config/qconf.cc
    • scripts/config/qconf.h
    • scripts/config/symbol.c
    • scripts/config/util.c
    • scripts/config/zconf.gperf
    • scripts/config/zconf.hash.c_shipped
    • scripts/config/zconf.lex.c_shipped
  18. Change #9503

    Category None
    Changed by Eneas U de Queiroz <cotequeirozohnoyoudont@gmail.com>
    Changed at Wed 20 May 2020 15:03:45
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision db6c1214e0fbf9b9268f2ea2c90e7d6da4f1a577

    Comments

    build: add option to treat recursive deps as error
    Running make with RECURSIVE_DEP_IS_ERROR=1 will cause a hard failure
    when a recursive dependency is detected.  This is useful to apply
    stricter Ci tests, for example.
    
    Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>

    Changed files

    • include/toplevel.mk
  19. Change #9504

    Category None
    Changed by Eneas U de Queiroz <cotequeirozohnoyoudont@gmail.com>
    Changed at Wed 20 May 2020 15:03:45
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 80b350f528644c269c8630e41a4a992734356bb3

    Comments

    build: have config-clean deal with old temp files
    This is a temporary commit to have 'make config-clean' remove
    temporary files from the previous scripts/config version.
    
    The .gitignore file is updated to deal with the old files as well.
    
    Cc: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
    Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>

    Changed files

    • scripts/config/.gitignore
    • scripts/config/Makefile
  20. Change #9505

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Wed 20 May 2020 15:03:45
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 49eec56bfc1a5891a9e3fc62c9751acfca081ef6

    Comments

    generic: routerbootpart.c: disambiguate SPDX-License-Identifier
    I meant it to be GPL-2.0-only, as evidenced by the boilerplate.
    
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • target/linux/generic/files/drivers/mtd/parsers/routerbootpart.c
  21. Change #9506

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Wed 20 May 2020 15:03:45
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 6934b20912d308854b7adf63a7098d38bf67d153

    Comments

    generic: platform/mikrotik: disambiguate SPDX-License-Identifier
    I meant it to be GPL-2.0-only, as evidenced by the boilerplate.
    
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • target/linux/generic/files/drivers/platform/mikrotik/rb_hardconfig.c
    • target/linux/generic/files/drivers/platform/mikrotik/routerboot.c
    • target/linux/generic/files/drivers/platform/mikrotik/routerboot.h
  22. Change #9521

    Category None
    Changed by Rosen Penev <rosenpohnoyoudont@gmail.com>
    Changed at Wed 20 May 2020 16:59:46
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 5ff4b0d0242da8adf83d7d8f00f60198f41afb51

    Comments

    fuse: move package to packages feed
    This package was last updated in 2016. All of the dependent packages
    are in the packages feeds, where this will be moved.
    
    Ref: https://github.com/openwrt/packages/pull/12190
    Signed-off-by: Rosen Penev <rosenp@gmail.com>
    [commit subject/description tweaks]
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • package/utils/fuse/Makefile
    • package/utils/fuse/patches/100-missing_includes.patch
    • package/utils/fuse/patches/112-no_break_on_mknod.patch
    • package/utils/fuse/patches/200-backport_arm64_fuse_kernel_h_clean_includes.patch
  23. Change #9528

    Category None
    Changed by Petr Štetiar <ynezzohnoyoudont@true.cz>
    Changed at Thu 21 May 2020 06:18:01
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 0a3ec87a66baa29a9dcb367847a1dcb093d3de16

    Comments

    hostapd: update to latest Git hostap_2_9-1238-gdd2daf0848ed
    Bump package to latest upstream Git HEAD which is commit dd2daf0848ed
    ("HE: Process HE 6 GHz band capab from associating HE STA"). Since last
    update there was 1238 commits done in the upstream tree with 618 files
    changed, 53399 insertions, 24928 deletions.
    
    I didn't bothered to rebase mesh patches as the changes seems not
    trivial and I don't have enough knowledge of those parts to do/test that
    properly, so someone else has to forward port them, ideally upstream
    them so we don't need to bother anymore. I've just deleted them for now:
    
     004-mesh-use-setup-completion-callback-to-complete-mesh-.patch
     005-mesh-update-ssid-frequency-as-pri-sec-channel-switch.patch
     006-mesh-inform-kernel-driver-DFS-handler-in-userspace.patch
     007-mesh-apply-channel-attributes-before-running-Mesh.patch
     011-mesh-Allow-DFS-channels-to-be-selected-if-dfs-is-ena.patch
     013-mesh-do-not-allow-pri-sec-channel-switch.patch
     015-mesh-do-not-use-offchan-mgmt-tx-on-DFS.patch
     016-mesh-fix-channel-switch-error-during-CAC.patch
     018-mesh-make-forwarding-configurable.patch
    
    Refreshed all other patches, removed upstreamed patches:
    
     051-wpa_supplicant-fix-race-condition-in-mesh-mpm-new-pe.patch
     067-0001-AP-Silently-ignore-management-frame-from-unexpected-.patch
     070-driver_nl80211-fix-WMM-queue-mapping-for-regulatory-.patch
     071-driver_nl80211-fix-regulatory-limits-for-wmm-cwmin-c.patch
     090-wolfssl-fix-crypto_bignum_sum.patch
     091-0001-wolfssl-Fix-compiler-warnings-on-size_t-printf-forma.patch
     091-0002-wolfssl-Fix-crypto_bignum_rand-implementation.patch
     091-0003-wolfssl-Do-not-hardcode-include-directory-in-wpa_sup.patch
     800-usleep.patch
    
    Tested-by: Stefan Lippers-Hollmann <s.l-h@gmx.de> [ipq8065/NBG6817; ipq40xx/MAP-AC2200]
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • package/network/services/hostapd/Makefile
    • package/network/services/hostapd/patches/004-mesh-use-setup-completion-callback-to-complete-mesh-.patch
    • package/network/services/hostapd/patches/005-mesh-update-ssid-frequency-as-pri-sec-channel-switch.patch
    • package/network/services/hostapd/patches/006-mesh-inform-kernel-driver-DFS-handler-in-userspace.patch
    • package/network/services/hostapd/patches/007-mesh-apply-channel-attributes-before-running-Mesh.patch
    • package/network/services/hostapd/patches/011-mesh-Allow-DFS-channels-to-be-selected-if-dfs-is-ena.patch
    • package/network/services/hostapd/patches/013-mesh-do-not-allow-pri-sec-channel-switch.patch
    • package/network/services/hostapd/patches/015-mesh-do-not-use-offchan-mgmt-tx-on-DFS.patch
    • package/network/services/hostapd/patches/016-mesh-fix-channel-switch-error-during-CAC.patch
    • package/network/services/hostapd/patches/018-mesh-make-forwarding-configurable.patch
    • package/network/services/hostapd/patches/051-wpa_supplicant-fix-race-condition-in-mesh-mpm-new-pe.patch
    • package/network/services/hostapd/patches/067-0001-AP-Silently-ignore-management-frame-from-unexpected-.patch
    • package/network/services/hostapd/patches/070-driver_nl80211-fix-WMM-queue-mapping-for-regulatory-.patch
    • package/network/services/hostapd/patches/071-driver_nl80211-fix-regulatory-limits-for-wmm-cwmin-c.patch
    • package/network/services/hostapd/patches/090-wolfssl-fix-crypto_bignum_sum.patch
    • package/network/services/hostapd/patches/091-0001-wolfssl-Fix-compiler-warnings-on-size_t-printf-forma.patch
    • package/network/services/hostapd/patches/091-0002-wolfssl-Fix-crypto_bignum_rand-implementation.patch
    • package/network/services/hostapd/patches/091-0003-wolfssl-Do-not-hardcode-include-directory-in-wpa_sup.patch
    • package/network/services/hostapd/patches/100-daemonize_fix.patch
    • package/network/services/hostapd/patches/200-multicall.patch
    • package/network/services/hostapd/patches/300-noscan.patch
    • package/network/services/hostapd/patches/301-mesh-noscan.patch
    • package/network/services/hostapd/patches/310-rescan_immediately.patch
    • package/network/services/hostapd/patches/320-optional_rfkill.patch
    • package/network/services/hostapd/patches/330-nl80211_fix_set_freq.patch
    • package/network/services/hostapd/patches/340-reload_freq_change.patch
    • package/network/services/hostapd/patches/341-mesh-ctrl-iface-channel-switch.patch
    • package/network/services/hostapd/patches/350-nl80211_del_beacon_bss.patch
    • package/network/services/hostapd/patches/360-ctrl_iface_reload.patch
    • package/network/services/hostapd/patches/370-ap_sta_support.patch
    • package/network/services/hostapd/patches/380-disable_ctrl_iface_mib.patch
    • package/network/services/hostapd/patches/381-hostapd_cli_UNKNOWN-COMMAND.patch
    • package/network/services/hostapd/patches/390-wpa_ie_cap_workaround.patch
    • package/network/services/hostapd/patches/400-wps_single_auth_enc_type.patch
    • package/network/services/hostapd/patches/410-limit_debug_messages.patch
    • package/network/services/hostapd/patches/420-indicate-features.patch
    • package/network/services/hostapd/patches/430-hostapd_cli_ifdef.patch
    • package/network/services/hostapd/patches/450-scan_wait.patch
    • package/network/services/hostapd/patches/460-wpa_supplicant-add-new-config-params-to-be-used-with.patch
    • package/network/services/hostapd/patches/461-driver_nl80211-use-new-parameters-during-ibss-join.patch
    • package/network/services/hostapd/patches/463-add-mcast_rate-to-11s.patch
    • package/network/services/hostapd/patches/464-fix-mesh-obss-check.patch
    • package/network/services/hostapd/patches/470-survey_data_fallback.patch
    • package/network/services/hostapd/patches/500-lto-jobserver-support.patch
    • package/network/services/hostapd/patches/600-ubus_support.patch
    • package/network/services/hostapd/patches/700-wifi-reload.patch
    • package/network/services/hostapd/patches/800-usleep.patch
  24. Change #9529

    Category None
    Changed by Petr Štetiar <ynezzohnoyoudont@true.cz>
    Changed at Thu 21 May 2020 06:18:01
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 472fd98c5b12b531e0cb8dacb2625dd1810b278d

    Comments

    hostapd: disable support for Wired Equivalent Privacy by default
    Upstream in commit 200c7693c9a1 ("Make WEP functionality an optional
    build parameter") has made WEP functionality an optional build parameter
    disabled as default, because WEP should not be used for anything
    anymore. As a step towards removing it completely, they moved all WEP
    related functionality behind CONFIG_WEP blocks and disabled it by
    default.
    
    This functionality is subject to be completely removed in a future
    release.
    
    So follow this good security advice, deprecation notice and disable WEP
    by default, but still allow custom builds with WEP support via
    CONFIG_WPA_ENABLE_WEP config option till upstream removes support for
    WEP completely.
    
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • package/network/services/hostapd/Config.in
    • package/network/services/hostapd/Makefile
  25. Change #9530

    Category None
    Changed by Jason A. Donenfeld <Jasonohnoyoudont@zx2c4.com>
    Changed at Thu 21 May 2020 06:18:01
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision a860fe2304c5c555af9113c93377ed7bb6e6abca

    Comments

    wireguard: bump to 1.0.20200520
    This version has the various slew of bug fixes and compat fixes and
    such, but the most interesting thing from an OpenWRT perspective is that
    WireGuard now plays nicely with cake and fq_codel. I'll be very
    interested to hear from OpenWRT users whether this makes a measurable
    difference. Usual set of full changes follows.
    
    This release aligns with the changes I sent to DaveM for 5.7-rc7 and were
    pushed to net.git about 45 minutes ago.
    
    * qemu: use newer iproute2 for gcc-10
    * qemu: add -fcommon for compiling ping with gcc-10
    
    These enable the test suite to compile with gcc-10.
    
    * noise: read preshared key while taking lock
    
    Matt noticed a benign data race when porting the Linux code to OpenBSD.
    
    * queueing: preserve flow hash across packet scrubbing
    * noise: separate receive counter from send counter
    
    WireGuard now works with fq_codel, cake, and other qdiscs that make use of
    skb->hash. This should significantly improve latency spikes related to
    buffer bloat. Here's a before and after graph from some data Toke measured:
    https://data.zx2c4.com/removal-of-buffer-bloat-in-wireguard.png
    
    * compat: support RHEL 8 as 8.2, drop 8.1 support
    * compat: support CentOS 8 explicitly
    * compat: RHEL7 backported the skb hash renamings
    
    The usual RHEL churn.
    
    * compat: backport renamed/missing skb hash members
    
    The new support for fq_codel and friends meant more backporting work.
    
    * compat: ip6_dst_lookup_flow was backported to 4.14, 4.9, and 4.4
    
    The main motivation for releasing this now: three stable kernels were released
    at the same time, with a patch that necessitated updating in our compat layer.
    
    Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>

    Changed files

    • package/network/services/wireguard/Makefile
  26. Change #9531

    Category None
    Changed by Daniel Golle <danielohnoyoudont@makrotopia.org>
    Changed at Thu 21 May 2020 09:21:59
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 017320ead3a21415ab876012d1a2844e783c071f

    Comments

    hostapd: bring back mesh patches
    Bring back 802.11s mesh features to the level previously available
    before the recent hostapd version bump. This is mostly to support use
    of 802.11s on DFS channels, but also making mesh forwarding
    configurable which is crucial for use of 802.11s MAC with other routing
    protocols, such as batman-adv, on top.
    While at it, fix new compiler warning by adapting 700-wifi-reload.patch
    to upstream changes, now building without any warnings again.
    
    Fixes: 0a3ec87a66 ("hostapd: update to latest Git hostap_2_9-1238-gdd2daf0848ed")
    Signed-off-by: Daniel Golle <daniel@makrotopia.org>

    Changed files

    • package/network/services/hostapd/Makefile
    • package/network/services/hostapd/patches/004-mesh-use-setup-completion-callback-to-complete-mesh-.patch
    • package/network/services/hostapd/patches/005-mesh-update-ssid-frequency-as-pri-sec-channel-switch.patch
    • package/network/services/hostapd/patches/006-mesh-inform-kernel-driver-DFS-handler-in-userspace.patch
    • package/network/services/hostapd/patches/007-mesh-apply-channel-attributes-before-running-Mesh.patch
    • package/network/services/hostapd/patches/011-mesh-Allow-DFS-channels-to-be-selected-if-dfs-is-ena.patch
    • package/network/services/hostapd/patches/013-mesh-do-not-allow-pri-sec-channel-switch.patch
    • package/network/services/hostapd/patches/015-mesh-do-not-use-offchan-mgmt-tx-on-DFS.patch
    • package/network/services/hostapd/patches/016-mesh-fix-channel-switch-error-during-CAC.patch
    • package/network/services/hostapd/patches/018-mesh-make-forwarding-configurable.patch
    • package/network/services/hostapd/patches/200-multicall.patch
    • package/network/services/hostapd/patches/300-noscan.patch
    • package/network/services/hostapd/patches/301-mesh-noscan.patch
    • package/network/services/hostapd/patches/310-rescan_immediately.patch
    • package/network/services/hostapd/patches/330-nl80211_fix_set_freq.patch
    • package/network/services/hostapd/patches/340-reload_freq_change.patch
    • package/network/services/hostapd/patches/350-nl80211_del_beacon_bss.patch
    • package/network/services/hostapd/patches/360-ctrl_iface_reload.patch
    • package/network/services/hostapd/patches/370-ap_sta_support.patch
    • package/network/services/hostapd/patches/380-disable_ctrl_iface_mib.patch
    • package/network/services/hostapd/patches/420-indicate-features.patch
    • package/network/services/hostapd/patches/460-wpa_supplicant-add-new-config-params-to-be-used-with.patch
    • package/network/services/hostapd/patches/461-driver_nl80211-use-new-parameters-during-ibss-join.patch
    • package/network/services/hostapd/patches/463-add-mcast_rate-to-11s.patch
    • package/network/services/hostapd/patches/464-fix-mesh-obss-check.patch
    • package/network/services/hostapd/patches/500-lto-jobserver-support.patch
    • package/network/services/hostapd/patches/600-ubus_support.patch
    • package/network/services/hostapd/patches/700-wifi-reload.patch
  27. Change #9532

    Category None
    Changed by Russell King <linuxohnoyoudont@armlinux.org.uk>
    Changed at Thu 21 May 2020 10:55:31
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 72a1d5c3acd5b0bec46612f94bb8a82fe4d56179

    Comments

    kernel: backport gpio emulated open drain output fix
    Backport the GPIO emulated open drain output fix from v5.5, which is
    required for the i2c-pxa backport.
    
    Signed-off-by: Russell King <linux@armlinux.org.uk>

    Changed files

    • target/linux/generic/backport-5.4/802-v5.5-gpiolib-fix-up-emulated-open-drain-outputs.patch
  28. Change #9533

    Category None
    Changed by Russell King <linuxohnoyoudont@armlinux.org.uk>
    Changed at Thu 21 May 2020 10:55:31
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 714199ec3461b2b5bac9796d4f5ee79f56d2eb00

    Comments

    kernel: backport v5.8 i2c-pxa updates
    Add i2c-pxa updates queued for v5.8, which add bus recovery to this
    driver; this is needed for the uDPU platform.
    
    Signed-off-by: Russell King <linux@armlinux.org.uk>

    Changed files

    • target/linux/generic/backport-5.4/803-v5.8-i2c-pxa-use-official-address-byte-helper.patch
    • target/linux/generic/backport-5.4/804-v5.8-i2c-pxa-remove-unneeded-includes.patch
    • target/linux/generic/backport-5.4/805-v5.8-i2c-pxa-re-arrange-includes-to-be-in-alphabetical-or.patch
    • target/linux/generic/backport-5.4/806-v5.8-i2c-pxa-re-arrange-functions-to-flow-better.patch
    • target/linux/generic/backport-5.4/807-v5.8-i2c-pxa-re-arrange-register-field-definitions.patch
    • target/linux/generic/backport-5.4/808-v5.8-i2c-pxa-add-and-use-definitions-for-IBMR-register.patch
    • target/linux/generic/backport-5.4/809-v5.8-i2c-pxa-always-set-fm-and-hs-members-for-each-type.patch
    • target/linux/generic/backport-5.4/810-v5.8-i2c-pxa-move-private-definitions-to-i2c-pxa.c.patch
    • target/linux/generic/backport-5.4/811-v5.8-i2c-pxa-move-DT-IDs-along-side-platform-IDs.patch
    • target/linux/generic/backport-5.4/812-v5.8-i2c-pxa-fix-i2c_pxa_scream_blue_murder-debug-output.patch
    • target/linux/generic/backport-5.4/813-v5.8-i2c-pxa-clean-up-decode_bits.patch
    • target/linux/generic/backport-5.4/814-v5.8-i2c-pxa-fix-i2c_pxa_wait_bus_not_busy-boundary-condi.patch
    • target/linux/generic/backport-5.4/815-v5.8-i2c-pxa-consolidate-i2c_pxa_-xfer-implementations.patch
    • target/linux/generic/backport-5.4/816-v5.8-i2c-pxa-avoid-complaints-with-non-responsive-slaves.patch
    • target/linux/generic/backport-5.4/817-v5.8-i2c-pxa-ensure-timeout-messages-are-unique.patch
    • target/linux/generic/backport-5.4/818-v5.8-i2c-pxa-remove-some-unnecessary-debug.patch
    • target/linux/generic/backport-5.4/819-v5.8-i2c-pxa-clear-all-master-action-bits-in-i2c_pxa_stop.patch
    • target/linux/generic/backport-5.4/820-v5.8-i2c-pxa-use-master-abort-for-device-probes.patch
    • target/linux/generic/backport-5.4/821-v5.8-i2c-pxa-implement-generic-i2c-bus-recovery.patch
  29. Change #9534

    Category None
    Changed by Russell King <linuxohnoyoudont@armlinux.org.uk>
    Changed at Thu 21 May 2020 10:55:31
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 6593ea23e5173861e44f5f6a6fe3e7e6c3978f17

    Comments

    kernel: backport the I2C bus recovery for uDPU
    Backport the I2C bus recovery DT configuration for the uDPU that has
    been queued for 5.8.
    
    Signed-off-by: Russell King <linux@armlinux.org.uk>

    Changed files

    • target/linux/mvebu/patches-5.4/551-v5.8-arm64-dts-add-uDPU-i2c-bus-recovery.patch
  30. Change #9542

    Category None
    Changed by Hauke Mehrtens <haukeohnoyoudont@hauke-m.de>
    Changed at Thu 21 May 2020 12:39:34
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision a4b50c4bce7b015c9d7c7d599ea29994a55f3f1f

    Comments

    mac80211: Update to version 5.4.36-1
    This updates the mac80211 backport to the latest minor version.
    
    The removed patch was a backport from the upstream kernel which is now
    integrated.
    
    Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

    Changed files

    • package/kernel/mac80211/Makefile
    • package/kernel/mac80211/patches/brcm/114-v5.6-0002-brcmfmac-set-F2-blocksize-and-watermark-for-4359.patch
    • package/kernel/mac80211/patches/subsys/140-tweak-TSQ-setting.patch
    • package/kernel/mac80211/patches/subsys/150-disable_addr_notifier.patch
    • package/kernel/mac80211/patches/subsys/300-mac80211-optimize-skb-resizing.patch
    • package/kernel/mac80211/patches/subsys/301-mac80211-minstrel-remove-divisions-in-tx-status-path.patch
    • package/kernel/mac80211/patches/subsys/302-mac80211-minstrel_ht-replace-rate-stats-ewma-with-a-.patch
    • package/kernel/mac80211/patches/subsys/303-mac80211-minstrel_ht-rename-prob_ewma-to-prob_avg-us.patch
    • package/kernel/mac80211/patches/subsys/306-mac80211-move-store-skb-ack-code-to-its-own-function.patch
    • package/kernel/mac80211/patches/subsys/307-mac80211-Shrink-the-size-of-ack_frame_id-to-make-roo.patch
    • package/kernel/mac80211/patches/subsys/308-mac80211-Add-new-sta_info-getter-by-sta-vif-addrs.patch
    • package/kernel/mac80211/patches/subsys/309-mac80211-Import-airtime-calculation-code-from-mt76.patch
    • package/kernel/mac80211/patches/subsys/310-mac80211-Implement-Airtime-based-Queue-Limit-AQL.patch
    • package/kernel/mac80211/patches/subsys/311-mac80211-Use-Airtime-based-Queue-Limits-AQL-on-packe.patch
    • package/kernel/mac80211/patches/subsys/313-mac80211-Turn-AQL-into-an-NL80211_EXT_FEATURE.patch
    • package/kernel/mac80211/patches/subsys/314-mac80211-drop-data-frames-without-key-on-encrypted-l.patch
    • package/kernel/mac80211/patches/subsys/500-mac80211_configure_antenna_gain.patch
  31. Change #9543

    Category None
    Changed by Hauke Mehrtens <haukeohnoyoudont@hauke-m.de>
    Changed at Thu 21 May 2020 12:39:34
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 9ca21dc7d59e2e0c7f97e440e71ea93c5275219b

    Comments

    mac80211: Update to version 5.5.19
    This updates the mac80211 backport.
    
    The removed patches are already integrated in the upstream version.
    
    Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

    Changed files

    • package/kernel/mac80211/Makefile
    • package/kernel/mac80211/patches/ath/120-owl-loader-compat.patch
    • package/kernel/mac80211/patches/ath/403-world_regd_fixup.patch
    • package/kernel/mac80211/patches/ath/921-ath10k_init_devices_synchronously.patch
    • package/kernel/mac80211/patches/ath/930-ath10k_add_tpt_led_trigger.patch
    • package/kernel/mac80211/patches/ath/972-ath10k_fix-crash-due-to-wrong-handling-of-peer_bw_rxnss_override-parameter.patch
    • package/kernel/mac80211/patches/ath/973-ath10k_fix-band_center_freq-handling-for-VHT160-in-recent-firmwares.patch
    • package/kernel/mac80211/patches/ath/974-ath10k_add-LED-and-GPIO-controlling-support-for-various-chipsets.patch
    • package/kernel/mac80211/patches/ath/975-ath10k-use-tpt-trigger-by-default.patch
    • package/kernel/mac80211/patches/ath/980-ath10k-fix-max-antenna-gain-unit.patch
    • package/kernel/mac80211/patches/ath/981-ath10k-adjust-tx-power-reduction-for-US-regulatory-d.patch
    • package/kernel/mac80211/patches/brcm/101-v5.5-0001-brcmfmac-don-t-WARN-when-there-are-no-requests.patch
    • package/kernel/mac80211/patches/brcm/101-v5.5-0002-brcmfmac-fix-suspend-resume-when-power-is-cut-off.patch
    • package/kernel/mac80211/patches/brcm/103-v5.5-brcmfmac-remove-set-but-not-used-variable-mpnum-nsp-.patch
    • package/kernel/mac80211/patches/brcm/114-v5.6-0004-brcmfmac-make-errors-when-setting-roaming-parameters.patch
    • package/kernel/mac80211/patches/brcm/114-v5.6-0006-brcmfmac-add-RSDB-condition-when-setting-interface-c.patch
    • package/kernel/mac80211/patches/brcm/114-v5.6-0007-brcmfmac-not-set-mbss-in-vif-if-firmware-does-not-su.patch
    • package/kernel/mac80211/patches/brcm/119-v5.6-0001-brcmfmac-simplify-building-interface-combinations.patch
    • package/kernel/mac80211/patches/brcm/119-v5.6-0002-brcmfmac-add-initial-support-for-monitor-mode.patch
    • package/kernel/mac80211/patches/brcm/862-brcmfmac-Disable-power-management.patch
    • package/kernel/mac80211/patches/brcm/998-survey.patch
    • package/kernel/mac80211/patches/build/015-ipw200-mtu.patch
    • package/kernel/mac80211/patches/build/050-lib80211_option.patch
    • package/kernel/mac80211/patches/subsys/140-tweak-TSQ-setting.patch
    • package/kernel/mac80211/patches/subsys/150-disable_addr_notifier.patch
    • package/kernel/mac80211/patches/subsys/250-mac80211-populate-debugfs-only-after-cfg80211-init.patch
    • package/kernel/mac80211/patches/subsys/300-mac80211-optimize-skb-resizing.patch
    • package/kernel/mac80211/patches/subsys/301-mac80211-minstrel-remove-divisions-in-tx-status-path.patch
    • package/kernel/mac80211/patches/subsys/302-mac80211-minstrel_ht-replace-rate-stats-ewma-with-a-.patch
    • package/kernel/mac80211/patches/subsys/303-mac80211-minstrel_ht-rename-prob_ewma-to-prob_avg-us.patch
    • package/kernel/mac80211/patches/subsys/304-mac80211-sta-randomize-BA-session-dialog-token-alloc.patch
    • package/kernel/mac80211/patches/subsys/305-mac80211-fix-tx-status-for-no-ack-cases.patch
    • package/kernel/mac80211/patches/subsys/306-mac80211-move-store-skb-ack-code-to-its-own-function.patch
    • package/kernel/mac80211/patches/subsys/307-mac80211-Shrink-the-size-of-ack_frame_id-to-make-roo.patch
    • package/kernel/mac80211/patches/subsys/308-mac80211-Add-new-sta_info-getter-by-sta-vif-addrs.patch
    • package/kernel/mac80211/patches/subsys/309-mac80211-Import-airtime-calculation-code-from-mt76.patch
    • package/kernel/mac80211/patches/subsys/310-mac80211-Implement-Airtime-based-Queue-Limit-AQL.patch
    • package/kernel/mac80211/patches/subsys/311-mac80211-Use-Airtime-based-Queue-Limits-AQL-on-packe.patch
    • package/kernel/mac80211/patches/subsys/312-mac80211-airtime-Fix-an-off-by-one-in-ieee80211_calc.patch
    • package/kernel/mac80211/patches/subsys/313-mac80211-Turn-AQL-into-an-NL80211_EXT_FEATURE.patch
    • package/kernel/mac80211/patches/subsys/353-mac80211-use-more-bits-for-ack_frame_id.patch
    • package/kernel/mac80211/patches/subsys/500-mac80211_configure_antenna_gain.patch
    • package/network/utils/iw/patches/001-nl80211_h_sync.patch
  32. Change #9544

    Category None
    Changed by Hauke Mehrtens <haukeohnoyoudont@hauke-m.de>
    Changed at Thu 21 May 2020 12:39:34
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 64f343a881a95fd82359eeb81651a2845a8a2dc4

    Comments

    mac80211: Update to version 5.6.8-1
    This updates the mac80211 backport.
    
    The removed patches are already integrated in the upstream version.
    
    Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

    Changed files

    • package/kernel/mac80211/Makefile
    • package/kernel/mac80211/patches/ath/400-ath_move_debug_code.patch
    • package/kernel/mac80211/patches/ath/921-ath10k_init_devices_synchronously.patch
    • package/kernel/mac80211/patches/ath/922-ath10k-increase-rx-buffer-size-to-2048.patch
    • package/kernel/mac80211/patches/ath/930-ath10k_add_tpt_led_trigger.patch
    • package/kernel/mac80211/patches/ath/972-ath10k_fix-crash-due-to-wrong-handling-of-peer_bw_rxnss_override-parameter.patch
    • package/kernel/mac80211/patches/ath/974-ath10k_add-LED-and-GPIO-controlling-support-for-various-chipsets.patch
    • package/kernel/mac80211/patches/ath/975-ath10k-use-tpt-trigger-by-default.patch
    • package/kernel/mac80211/patches/brcm/112-v5.6-brcmfmac-set-interface-carrier-to-off-by-default.patch
    • package/kernel/mac80211/patches/brcm/114-v5.6-0001-brcmfmac-reset-two-D11-cores-if-chip-has-two-D11-cor.patch
    • package/kernel/mac80211/patches/brcm/114-v5.6-0002-brcmfmac-set-F2-blocksize-and-watermark-for-4359.patch
    • package/kernel/mac80211/patches/brcm/114-v5.6-0003-brcmfmac-fix-rambase-for-4359-9.patch
    • package/kernel/mac80211/patches/brcm/114-v5.6-0004-brcmfmac-make-errors-when-setting-roaming-parameters.patch
    • package/kernel/mac80211/patches/brcm/114-v5.6-0005-brcmfmac-add-support-for-BCM4359-SDIO-chipset.patch
    • package/kernel/mac80211/patches/brcm/114-v5.6-0006-brcmfmac-add-RSDB-condition-when-setting-interface-c.patch
    • package/kernel/mac80211/patches/brcm/114-v5.6-0007-brcmfmac-not-set-mbss-in-vif-if-firmware-does-not-su.patch
    • package/kernel/mac80211/patches/brcm/116-v5.6-brcmfmac-Keep-OOB-wake-interrupt-disabled-when-it-sh.patch
    • package/kernel/mac80211/patches/brcm/117-v5.6-brcmfmac-use-true-false-for-bool-variable.patch
    • package/kernel/mac80211/patches/brcm/119-v5.6-0001-brcmfmac-simplify-building-interface-combinations.patch
    • package/kernel/mac80211/patches/brcm/119-v5.6-0002-brcmfmac-add-initial-support-for-monitor-mode.patch
    • package/kernel/mac80211/patches/brcm/120-v5.6-brcmfmac-Remove-always-false-idx-0-statement.patch
    • package/kernel/mac80211/patches/brcm/861-brcmfmac-workaround-bug-with-some-inconsistent-BSSes.patch
    • package/kernel/mac80211/patches/brcm/862-brcmfmac-Disable-power-management.patch
    • package/kernel/mac80211/patches/brcm/998-survey.patch
    • package/kernel/mac80211/patches/build/060-no_local_ssb_bcma.patch
    • package/kernel/mac80211/patches/rt2x00/602-rt2x00-introduce-rt2x00eeprom.patch
    • package/kernel/mac80211/patches/rt2x00/609-rt2x00-make-wmac-loadable-via-OF-on-rt288x-305x-SoC.patch
    • package/kernel/mac80211/patches/rt2x00/610-rt2x00-change-led-polarity-from-OF.patch
    • package/kernel/mac80211/patches/rt2x00/611-rt2x00-add-AP+STA-support.patch
    • package/kernel/mac80211/patches/rt2x00/650-rt2x00-add-support-for-external-PA-on-MT7620.patch
    • package/kernel/mac80211/patches/rt2x00/982-rt2x00-add-rf-self-txdc-calibration.patch
    • package/kernel/mac80211/patches/rt2x00/983-rt2x00-add-r-calibration.patch
    • package/kernel/mac80211/patches/rt2x00/984-rt2x00-add-rxdcoc-calibration.patch
    • package/kernel/mac80211/patches/rt2x00/985-rt2x00-add-rxiq-calibration.patch
    • package/kernel/mac80211/patches/rt2x00/986-rt2x00-add-TX-LOFT-calibration.patch
    • package/kernel/mac80211/patches/subsys/140-tweak-TSQ-setting.patch
    • package/kernel/mac80211/patches/subsys/150-disable_addr_notifier.patch
    • package/kernel/mac80211/patches/subsys/250-mac80211-populate-debugfs-only-after-cfg80211-init.patch
  33. Change #9545

    Category None
    Changed by Hauke Mehrtens <haukeohnoyoudont@hauke-m.de>
    Changed at Thu 21 May 2020 12:39:34
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 289c6324259e46a35885af112dff5588c866a5a3

    Comments

    mac80211: Update to version 5.7-rc3-1
    This updates the mac80211 backport.
    
    The removed patches are already integrated in the upstream version.
    
    The 131-Revert-mac80211-aes-cmac-switch-to-shash-CMAC-driver.patch patch
    was manually adapted to the changes in kernel 5.7.
    
    Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

    Changed files

    • package/kernel/mac80211/Makefile
    • package/kernel/mac80211/patches/ath/404-regd_no_assoc_hints.patch
    • package/kernel/mac80211/patches/ath/921-ath10k_init_devices_synchronously.patch
    • package/kernel/mac80211/patches/ath/930-ath10k_add_tpt_led_trigger.patch
    • package/kernel/mac80211/patches/ath/972-ath10k_fix-crash-due-to-wrong-handling-of-peer_bw_rxnss_override-parameter.patch
    • package/kernel/mac80211/patches/ath/973-ath10k_fix-band_center_freq-handling-for-VHT160-in-recent-firmwares.patch
    • package/kernel/mac80211/patches/ath/974-ath10k_add-LED-and-GPIO-controlling-support-for-various-chipsets.patch
    • package/kernel/mac80211/patches/ath/975-ath10k-use-tpt-trigger-by-default.patch
    • package/kernel/mac80211/patches/ath/980-ath10k-fix-max-antenna-gain-unit.patch
    • package/kernel/mac80211/patches/ath/981-ath10k-adjust-tx-power-reduction-for-US-regulatory-d.patch
    • package/kernel/mac80211/patches/brcm/300-brcmfmac-add-stub-for-monitor-interface-xmit.patch
    • package/kernel/mac80211/patches/build/060-no_local_ssb_bcma.patch
    • package/kernel/mac80211/patches/rt2x00/602-rt2x00-introduce-rt2x00eeprom.patch
    • package/kernel/mac80211/patches/subsys/100-remove-cryptoapi-dependencies.patch
    • package/kernel/mac80211/patches/subsys/110-mac80211_keep_keys_on_stop_ap.patch
    • package/kernel/mac80211/patches/subsys/130-disable-fils.patch
    • package/kernel/mac80211/patches/subsys/131-Revert-mac80211-aes-cmac-switch-to-shash-CMAC-driver.patch
    • package/kernel/mac80211/patches/subsys/140-tweak-TSQ-setting.patch
    • package/kernel/mac80211/patches/subsys/150-disable_addr_notifier.patch
    • package/kernel/mac80211/patches/subsys/300-mac80211-optimize-skb-resizing.patch
    • package/kernel/mac80211/patches/subsys/304-mac80211-sta-randomize-BA-session-dialog-token-alloc.patch
    • package/kernel/mac80211/patches/subsys/305-mac80211-fix-tx-status-for-no-ack-cases.patch
    • package/kernel/mac80211/patches/subsys/500-mac80211_configure_antenna_gain.patch
    • package/network/utils/iw/patches/001-nl80211_h_sync.patch
  34. Change #9548

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Thu 21 May 2020 17:11:23
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 67861b2a66eb3af688691f941cabf334c81578f1

    Comments

    bcm63xx: nand: fix v2.1 controller support
    Page size shift is different from v2.2+ controllers
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm63xx/patches-5.4/441-mtd-rawnand-brcmnand-support-v2.1-v2.2-controllers.patch
  35. Change #9549

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Thu 21 May 2020 17:11:24
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 7a817752f67119be746d55dd90f6c43036f0c725

    Comments

    bcm63xx: dgnd3700-v1: add NAND support
    NAND is used as extra storage on this device.
    
    Signed-off-by: Daniel Gonzalez Cabanelas <dgcbueu@gmail.com>
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm63xx/dts/bcm6368-netgear-dgnd3700-v1.dts
  36. Change #9550

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Thu 21 May 2020 17:11:24
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 6dc3dce65848891468830105a63e36da1c8158bd

    Comments

    bcm63xx: improve rgmii ctrl overrides
    There are older devices which require overriding the RGMII ports, so this
    shouldn't be limited and forced to BCM63268.
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm63xx/patches-5.4/428-bcm63xx_enet-rgmii-ctrl-fix.patch
    • target/linux/bcm63xx/patches-5.4/540-board_vw6339gu.patch
    • target/linux/bcm63xx/patches-5.4/541-board_963268gu_p300.patch
    • target/linux/bcm63xx/patches-5.4/542-board_WAP-5813n.patch
    • target/linux/bcm63xx/patches-5.4/543-board_VR-3025u.patch
    • target/linux/bcm63xx/patches-5.4/544-board_VR-3025un.patch
    • target/linux/bcm63xx/patches-5.4/545-board_P870HW-51a_v2.patch
    • target/linux/bcm63xx/patches-5.4/546-board_hw520.patch
    • target/linux/bcm63xx/patches-5.4/547-board_A4001N.patch
    • target/linux/bcm63xx/patches-5.4/548-board_dsl-2751b_e1.patch
    • target/linux/bcm63xx/patches-5.4/549-board_DGND3700v1_3800B.patch
    • target/linux/bcm63xx/patches-5.4/550-board_homehub2a.patch
    • target/linux/bcm63xx/patches-5.4/551-board_HG655b.patch
    • target/linux/bcm63xx/patches-5.4/552-board_fast2704n.patch
    • target/linux/bcm63xx/patches-5.4/553-board_VR-3026e.patch
    • target/linux/bcm63xx/patches-5.4/554-board_R5010UNv2.patch
    • target/linux/bcm63xx/patches-5.4/555-board_HG622.patch
    • target/linux/bcm63xx/patches-5.4/556-board_EVG2000.patch
    • target/linux/bcm63xx/patches-5.4/557-board_AV4202N.patch
    • target/linux/bcm63xx/patches-5.4/558-board_VH4032N.patch
    • target/linux/bcm63xx/patches-5.4/559-board_R1000H.patch
    • target/linux/bcm63xx/patches-5.4/560-board_AR-5315u.patch
    • target/linux/bcm63xx/patches-5.4/561-board_AD1018.patch
    • target/linux/bcm63xx/patches-5.4/562-board_sr102.patch
    • target/linux/bcm63xx/patches-5.4/563-board-VR-3032u.patch
    • target/linux/bcm63xx/patches-5.4/564-board-DGND3700v2.patch
    • target/linux/bcm63xx/patches-5.4/565-board-VG-8050.patch
  37. Change #9551

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Thu 21 May 2020 17:11:24
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision d90828411ac774140892212852c07c16ea9e25d1

    Comments

    scripts: add CFE Partition Tags support
    Some BCM63xx NAND devices require a specific JFFS2 partition tag to verify
    the JFFS2 partition validity:
    	u32 part_id;
    	u32 part_size;
    	u16 flags;
    	char part_name[33];
    	char part_version[21];
    	u32 part_crc32;
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • scripts/cfe-partition-tag.py
  38. Change #9552

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Thu 21 May 2020 17:11:24
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 5998c8f059dbd64c5391e4caec2c07d434ffe146

    Comments

    bcm63xx: nand: support CFE partition tags
    Introduce support for generating JFFS2 CFE partition tags.
    This is used in NAND devices in order to verify the integrity of the JFFS2
    partition.
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm63xx/image/Makefile
    • target/linux/bcm63xx/image/bcm63xx_nand.mk
  39. Change #9553

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Thu 21 May 2020 17:11:24
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 78a0ae90234fbd04f4616f223b30d05dc54e5065

    Comments

    bcm63xx: WIP: add Huawei HG253s v2 support
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm63xx/base-files/etc/board.d/01_leds
    • target/linux/bcm63xx/base-files/etc/board.d/02_network
    • target/linux/bcm63xx/base-files/lib/upgrade/platform.sh
    • target/linux/bcm63xx/dts/bcm6362-huawei-hg253s-v2.dts
    • target/linux/bcm63xx/image/bcm63xx_nand.mk
    • target/linux/bcm63xx/patches-5.4/566-board-HG253s-v2.patch
  40. Change #9556

    Category None
    Changed by Philip Prindeville <philippohnoyoudont@redfish-solutions.com>
    Changed at Thu 21 May 2020 18:23:10
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision de8b88ce17c3e19cf1fe366be0de2e3c376762b0

    Comments

    firewall: add rule for traceroute support
    Running your firewall's "wan" zone in REJECT zone (1) exposes the
    presence of the router, (2) depending on the sophistication of
    fingerprinting tools might identify the OS and release running on
    the firewall which then identifies known vulnerabilities with it
    and (3) perhaps most importantly of all, your firewall can be
    used in a DDoS reflection attack with spoofed traffic generating
    ICMP Unreachables or TCP RST's to overwhelm a victim or saturate
    his link.
    
    This rule, when enabled, allows traceroute to work even when the
    default input policy of the firewall for the wan zone has been
    set to DROP.
    
    Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

    Changed files

    • package/network/config/firewall/files/firewall.config
  41. Change #9559

    Category None
    Changed by Hauke Mehrtens <haukeohnoyoudont@hauke-m.de>
    Changed at Thu 21 May 2020 19:53:14
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 04b1a11f5ca72a741493addca1b1ae093f37934f

    Comments

    mac80211: Fix build on mpc85xx target
    This fixes the following compile error seen on the mpc85xx target:
      CC [M]  /linux-mpc85xx_p2020/backports-5.7-rc3-1/drivers/net/wireless/intersil/orinoco/main.o
    In file included from /builder/shared-workdir/build/staging_dir/toolchain-powerpc_8540_gcc-8.4.0_musl/include/stddef.h:17,
                     from /linux-mpc85xx_p2020/backports-5.7-rc3-1/include/uapi/linux/wireless.h:77,
                     from /linux-mpc85xx_p2020/backports-5.7-rc3-1/include/linux/wireless.h:13,
                     from /linux-mpc85xx_p2020/backports-5.7-rc3-1/drivers/net/wireless/intersil/orinoco/main.c:89:
    /builder/shared-workdir/build/staging_dir/toolchain-powerpc_8540_gcc-8.4.0_musl/include/bits/alltypes.h:106:15: error: conflicting types for 'ptrdiff_t'
     typedef _Addr ptrdiff_t;
                   ^~~~~~~~~
    In file included from /linux-mpc85xx_p2020/backports-5.7-rc3-1/backport-include/linux/types.h:4,
                     from ./include/linux/list.h:5,
                     from /linux-mpc85xx_p2020/backports-5.7-rc3-1/backport-include/linux/list.h:3,
                     from ./include/linux/module.h:9,
                     from /linux-mpc85xx_p2020/backports-5.7-rc3-1/backport-include/linux/module.h:3,
                     from /linux-mpc85xx_p2020/backports-5.7-rc3-1/drivers/net/wireless/intersil/orinoco/main.c:79:
    ./include/linux/types.h:65:28: note: previous declaration of 'ptrdiff_t' was here
     typedef __kernel_ptrdiff_t ptrdiff_t;
                                ^~~~~~~~~
    scripts/Makefile.build:265: recipe for target '/linux-mpc85xx_p2020/backports-5.7-rc3-1/drivers/net/wireless/intersil/orinoco/main.o' failed
    
    Fixes: 289c6324259e ("mac80211: Update to version 5.7-rc3-1")
    Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

    Changed files

    • package/kernel/mac80211/Makefile
    • package/kernel/mac80211/patches/subsys/090-wireless-Use-linux-stddef.h-instead-of-stddef.h.patch
  42. Change #9560

    Category None
    Changed by Hauke Mehrtens <haukeohnoyoudont@hauke-m.de>
    Changed at Thu 21 May 2020 20:16:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 586661018e412faf9843ab04e3a295cdeaa6e709

    Comments

    ath79: Do not build buffalo_whr-g301n by default
    The squashfs partition is getting too big.
    
    Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

    Changed files

    • target/linux/ath79/image/tiny.mk
  43. Change #9572

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Fri 22 May 2020 16:26:29
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 5a7d11fb78f647078e276f88ef30d88d3be79c04

    Comments

    bcm63xx: replace further "ok" with "okay" in DTS files
    While "ok" is recognized in DT parsing, only "okay" is actually
    mentioned as valid value. Replace it accordingly.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/bcm63xx/dts/bcm63169-comtrend-vg-8050.dts
    • target/linux/bcm63xx/dts/bcm6328-sercomm-ad1018.dts
    • target/linux/bcm63xx/dts/bcm6362-huawei-hg253s-v2.dts
    • target/linux/bcm63xx/dts/bcm6362-netgear-dgnd3700-v2.dts
  44. Change #9573

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Fri 22 May 2020 16:28:01
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision e3e17b4ed44a7855ff3fe3f6270fd47a3ca70567

    Comments

    bcm63xx: use model part of board name as variable in 01_leds
    This extracts the model part of the board name and uses it for the
    LED string identifiers in 01_leds. As this makes statements more
    generic, it will allow to merge more cases in the future.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/bcm63xx/base-files/etc/board.d/01_leds
  45. Change #9574

    Category None
    Changed by Daniele Castro <danielecastroohnoyoudont@hotmail.it>
    Changed at Fri 22 May 2020 19:23:21
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision d6f66dd88e5d833f88fa4b6e056499ec7644ff7c

    Comments

    brcm63xx: add support for ADB P.DG A4001N A-000-1A1-AX
    ADB P.DG A4001N A-000-1A1-AX a.k.a. Telecom Italia ADSL2+ Wi-Fi N (AGPWI)
    has the same PCB as the OpenWrt's ADB P.DG A4001N1 with LEDs connected
    to different GPIO PINs in active low configuration.
    
    OpenWrt's ADB P.DG A4001N image is made for the ADB P.DG A4001N A-000-1A1-AE.
    It has different LEDs configuration and flash size/layout
    w.r.t the ADB P.DG A4001N A-000-1A1-AX.
    
    Hardware:
    * Board ID: 96328avng
    * SoC: Broadcom BCM6328
    * RAM DDR2-800: 32 Mbyte - winbond W9725G6KB-25
    * Serial flash: 16 Mbyte - MXIC MX25L 12845EMI-10G
    * Ethernet: 4x Ethernet 10/100 baseT
    * Wifi 2.4GHz: Broadcom Corporation BCM43224/5 Wireless Network Adapter (rev 01)
    * LEDs: 2x Power, 2x ADSL, 2x Internet, 2x Wi-Fi, 2x Service
    * Buttons: 1x Reset, 1x WPS (named WiFi/LED)
    * UART: 1x TTL 115200n8, TX  NC  RX, on J5 connector (short R192 and R193)
                             NC  GND NC
    
    Installation via CFE:
    * Stock CFE has to be overwriten with one for 96328avng boards that can upload
      .bin images with no signature check (cfe-A4001N-V0000_96328avng.bin)
    * connect a serial port to the board
    * Stop the boot process after power on by pressing enter
    * set static IP 192.168.1.2 and subnet mask 255.255.255.0
    * navigate to http://192.168.1.1/
    * upload the OpenWrt image file
    
    Signed-off-by: Daniele Castro <danielecastro@hotmail.it>
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm63xx/base-files/etc/board.d/01_leds
    • target/linux/bcm63xx/base-files/etc/board.d/02_network
    • target/linux/bcm63xx/base-files/etc/uci-defaults/09_fix_crc
    • target/linux/bcm63xx/dts/bcm6328-adb-pdg-a4001n-a-000-1a1-ax.dts
    • target/linux/bcm63xx/image/bcm63xx.mk
    • target/linux/bcm63xx/patches-5.4/567-board-adb_pdg-a4001n-a-000-1a1-ax.patch
  46. Change #9576

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Fri 22 May 2020 19:54:30
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision a9f75101508f64306710590bf45a326d4c2a1970

    Comments

    hostapd: add WEP as queryable build feature
    Commit 472fd98c5b12 ("hostapd: disable support for Wired Equivalent
    Privacy by default") made support for WEP optional.
    
    Expose the WEP support to LuCi or other userspace tools using the
    existing interface. This way they are able to remove WEP from the
    available ciphers if hostapd is built without WEP support.
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • package/network/services/hostapd/src/src/utils/build_features.h
  47. Change #9577

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Fri 22 May 2020 19:54:30
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision ebddc5f984a240980303aed68524eb615484eef8

    Comments

    ath79: add support for Enterasys WS-AP3705i
    Hardware
    --------
    SoC:    Atheros AR9344
    RAM:    128M DDR2
    FLASH:  2x Macronix MX25L12845EM
            2x 16MiB SPI-NOR
    WLAN2:  Atheros AR9344 2x2 2T2R
    WLAN5:  Atheros AR9580 2x2 2T2R
    SERIAL: Cisco-RJ45 on the back (115200 8n1)
    
    Installation
    ------------
    
    The U-Boot CLI is password protected (using the same credentials as the
    OS). Default is admin/new2day.
    
    1. Download the OpenWrt initramfs-image. Place it into a TFTP server
       root directory and rename it to 1401A8C0.img. Configure the TFTP
       server to listen at 192.168.1.66/24.
    
    2. Connect the TFTP server to the access point.
    
    3. Connect to the serial console of the access point. Attach power and
       interrupt the boot procedure when prompted (bootdelay is 1 second).
    
    4. Configure the U-Boot environment for booting OpenWrt from Ram and
       flash:
    
       $ setenv boot_openwrt 'setenv bootargs; bootm 0xbf230000'
       $ setenv ramboot_openwrt 'setenv serverip 192.168.1.66;
         tftpboot 0x85000000; bootm'
       $ setenv bootcmd 'run boot_openwrt'
       $ saveenv
    
    5. Load OpenWrt into memory:
    
       $ run ramboot_openwrt
    
       Wait for the image to boot.
    
    6. Transfer the OpenWrt sysupgrade image to the device. Write the image
       to flash using sysupgrade:
    
       $ sysupgrade -n /path/to/openwrt-sysuograde.bin
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/linux/ath79/dts/ar9344_enterasys_ws-ap3705i.dts
    • target/linux/ath79/generic/base-files/etc/board.d/01_leds
    • target/linux/ath79/generic/base-files/etc/board.d/02_network
    • target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom
    • target/linux/ath79/generic/base-files/lib/preinit/10_fix_eth_mac.sh
    • target/linux/ath79/image/generic.mk
  48. Change #9587

    Category None
    Changed by Russell Senior <russellohnoyoudont@personaltelco.net>
    Changed at Sat 23 May 2020 09:38:09
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision fe9a2beecb484e067552dac396de2388188fbd49

    Comments

    ramips: fix 04_led_migration case syntax for mt7621
    Commit f761f4052c4 had bogus case syntax, the uci-defaults script threw
    errors as a result and exited non-zero, probably didn't do what was
    intended, but tried over and over since the non-zero exit prevents the
    script from being deleted.
    
    Fixes: f761f4052c41 ("ramips: mt7621: harmonize naming scheme for Mikrotik")
    
    Signed-off-by: Russell Senior <russell@personaltelco.net>
    [extend commit title, add Fixes]
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ramips/mt7621/base-files/etc/uci-defaults/04_led_migration
  49. Change #9588

    Category None
    Changed by Matthias Schiffer <mschifferohnoyoudont@universe-factory.net>
    Changed at Sat 23 May 2020 11:38:12
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision e35e40ad824eab9d51cdd690fb747e576e01412f

    Comments

    usign: update to latest git HEAD
    f1f65026a941 Always pad fingerprints to 16 characters
    
    Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>

    Changed files

    • package/system/usign/Makefile
  50. Change #9605

    Category None
    Changed by Hauke Mehrtens <haukeohnoyoudont@hauke-m.de>
    Changed at Sun 24 May 2020 12:38:40
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 1bbc1aa884902fd05cc579b53d68b2ba0b18683f

    Comments

    squashfs: Fix compile with GCC 10
    Fixes the following build error with GCC 10:
    	/usr/bin/ld: read_fs.o:(.bss+0x0): multiple definition of `swap'; mksquashfs.o:(.bss+0x1b2a88): first defined here
    And a compile warning.
    
    Fixes: FS#3104, FS#3119
    Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

    Changed files

    • tools/squashfs/patches/140-gcc-10-fix.patch
  51. Change #9606

    Category None
    Changed by Stijn Segers <fossohnoyoudont@volatilesystems.org>
    Changed at Sun 24 May 2020 12:44:00
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 9a1f4b2f83ef581edca1de6f07e0d84816610f6a

    Comments

    ath79/nand: add support for Netgear WNDR4300SW
    This patch adds support for the WNDR4300SW, marketed by California ISP
    SureWest (hence the 'SW' suffix). Hardware wise, it's identical to the
    WNDR4300 v1.
    
    Specifications:
    * SoC: Atheros AR9344
    * RAM: 128 MB
    * Flash: 128 MB NAND flash
    * WiFi: Atheros AR9580 (5 GHz) and AR9344 (2,4 GHz)
    * Ethernet: 5x 1000Base-T
    * LED: Power, WAN, LAN, WiFi, USB, WPS
    * UART: on board, to the right of the RF shield at the top of the board
    
    Installation:
    
    * Flashing through the OEM web interface:
      + Connect your computer to the router with an ethernet cable and browse
        to http://192.168.1.1/
      + Log in with the default credentials are admin:password
      + Browse to Advanced > Administration > Firmware Upgrade in the Netgear
        interface
      + Upload the Openwrt firmware: openwrt-ath79-nand-netgear_wndr4300sw-squashfs-factory.img
      + Proceed with the firmware installation and give the device a few
        minutes to finish and reboot.
    
    * Flashing through TFTP:
      + Configure your wired client with a static IP in the 192.168.1.x range,
        e.g. 192.168.1.10 and netmask 255.255.255.0.
      + Power off the router.
      + Press and hold the RESET button (the factory reset button on the bottom
        of the device, with the red circle around it) and turn the router on
        while keeping the button pressed.
      + The power LED will start flashing orange. You can release the button
        once it switches to flashing green.
      + Transfer the image over TFTP:
        $ tftp 192.168.1.1 -m binary -c put openwrt-ath79-nand-netgear_wndr4300sw-squashfs-factory.img
    
    Signed-off-by: Stijn Segers <foss@volatilesystems.org>

    Changed files

    • target/linux/ath79/dts/ar9344_netgear_wndr4300sw.dts
    • target/linux/ath79/image/nand.mk
    • target/linux/ath79/nand/base-files/etc/board.d/01_leds
    • target/linux/ath79/nand/base-files/etc/board.d/02_network
    • target/linux/ath79/nand/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom
  52. Change #9607

    Category None
    Changed by Rosen Penev <rosenpohnoyoudont@gmail.com>
    Changed at Sun 24 May 2020 12:44:00
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 34a2780395bef13be548c04b03b132a40bf32adf

    Comments

    scripts/flashing/flash.sh: Add missing quotes
    These are in if statements (where they should be), and echo output that is
    not piped to anything. These should be safe.
    
    Found with shellcheck.
    
    Signed-off-by: Rosen Penev <rosenp@gmail.com>

    Changed files

    • scripts/flashing/flash.sh
  53. Change #9608

    Category None
    Changed by Rosen Penev <rosenpohnoyoudont@gmail.com>
    Changed at Sun 24 May 2020 12:44:00
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 69f8983af4665df5c7b9f538e71f97698517b8f9

    Comments

    scripts/flashing/flash.sh: remove trailing whitespaces
    Signed-off-by: Rosen Penev <rosenp@gmail.com>
    [cut out of patch with different subject]
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • scripts/flashing/flash.sh
  54. Change #9612

    Category None
    Changed by Rafał Miłecki <rafalohnoyoudont@milecki.pl>
    Changed at Sun 24 May 2020 15:06:09
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision a765b063ee3e1dd6519f6a4a9e4d4f72214b33b8

    Comments

    libubox: update to the latest master
    5e75160 blobmsg: fix attrs iteration in the blobmsg_check_array_len()
    eeddf22 tests: runqueue: try to fix race on GitLab CI
    89fb613 libubox: runqueue: fix use-after-free bug
    1db3e7d libubox: runqueue fix comment in header
    7c4ef0d tests: list: add test case for list_empty iterator
    
    Signed-off-by: Rafał Miłecki <rafal@milecki.pl>

    Changed files

    • package/libs/libubox/Makefile
  55. Change #9616

    Category None
    Changed by Ernst Spielmann <endspielohnoyoudont@disroot.org>
    Changed at Sun 24 May 2020 16:14:59
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision c3dc52e39ac83704b7a376d8d5610bdb91807e3f

    Comments

    ramips: add support for Asus RT-N10P V3 / RT-N11P B1 / RT-N12 VP B1
    Specifications:
    
    - MT7628NN @ 580 MHz
    - 32 MB RAM
    - 8 MB Flash
    - 5x 10/100 Mbps Ethernet (built-in switch)
    - 2.4 GHz WLAN
    - 2x external, non-detachable antennas (1x for RT-N10P V3)
    
    Flash instructions:
    
    1. Set PC network interface to 192.168.1.75/24.
    2. Connect PC to the router via LAN.
    3. Turn router off, press and hold reset button, then turn it on.
    4. Keep the button pressed till power led starts to blink.
    5. Upload the firmware file via TFTP. (Any filename is accepted.)
    6. Wait until the router reboots.
    
    Signed-off-by: Ernst Spielmann <endspiel@disroot.org>
    [fix node/property name for state_default]
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ramips/dts/mt7628an_asus_rt-n10p-v3.dts
    • target/linux/ramips/dts/mt7628an_asus_rt-n11p-b1.dts
    • target/linux/ramips/dts/mt7628an_asus_rt-n12-vp-b1.dts
    • target/linux/ramips/dts/mt7628an_asus_rt-n1x.dtsi
    • target/linux/ramips/image/mt76x8.mk
    • target/linux/ramips/mt76x8/base-files/etc/board.d/01_leds
    • target/linux/ramips/mt76x8/base-files/etc/board.d/02_network
  56. Change #9617

    Category None
    Changed by INAGAKI Hiroshi <musashino.openohnoyoudont@gmail.com>
    Changed at Sun 24 May 2020 16:14:59
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 7b01567976090b31c19e78af53fef91f9b953a91

    Comments

    ramips: add alternative name for Buffalo WSR-2533DHP
    Buffalo WSR-2533DHP is identical to the WSR-2533DHPL, Buffalo sold it
    with renaming.
    
    Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>

    Changed files

    • target/linux/ramips/image/mt7621.mk
  57. Change #9621

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Sun 24 May 2020 18:16:30
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 09b7922aaab0e849f38fc1172490d0b9ea882b6e

    Comments

    bcm63xx: ar-5381u: expose LEDs through controller
    Exposing LEDs through LED controller instead of gpio-leds takes
    advantage of HW blinking.
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm63xx/dts/bcm6328-comtrend-ar-5381u.dts
  58. Change #9622

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Sun 24 May 2020 18:17:34
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision d361aa2ebd040019507f6c3539808e90e454b3b6

    Comments

    bcm63xx: ar-5387un: expose LEDs through controller
    Exposing LEDs through LED controller instead of gpio-leds takes
    advantage of HW blinking.
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm63xx/dts/bcm6328-comtrend-ar-5387un.dts
  59. Change #9623

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Sun 24 May 2020 18:19:21
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision b1604b744b716a592841757c43bc5156c7772aca

    Comments

    bcm63xx: ar-5315u: expose LEDs through controller
    Exposing LEDs through LED controller instead of gpio-leds takes
    advantage of HW blinking.
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm63xx/dts/bcm6318-comtrend-ar-5315u.dts
  60. Change #9644

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Mon 25 May 2020 09:48:54
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 4bbc0e735754acfd7c37eb87c2f2ceb46bafdb16

    Comments

    layerscape: remove support for kernel 4.14
    Remove support for kernel 4.14, and NXP Layerscape SDK
    had not supported kernel 4.14 since LSDK-20.04 either.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>

    Changed files

    • target/linux/layerscape/armv7/config-4.14
    • target/linux/layerscape/armv8_64b/config-4.14
    • target/linux/layerscape/patches-4.14/201-config-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/202-core-linux-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/301-arch-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/302-dts-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/701-dpaa2-dpio-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/702-dpaa2-ethernet-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/703-dpaa2-l2switch-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/704-dpaa2-mac-phy-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/705-dpaa2-rtc-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/706-dpaa2-virtualbridge-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/707-dpaa-ethernet-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/708-mc-bus-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/709-mdio-phy-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/710-pfe-eth-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/711-dpaa-bqman-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/712-etsec-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/713-sdk_qbman-Fix-error-in-IP-revision-comparison.patch
    • target/linux/layerscape/patches-4.14/801-sata-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/802-dma-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/803-flextimer-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/804-i2c-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/805-qe-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/806-rtc-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/807-usb-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/808-vfio-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/809-flexcan-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/810-kvm-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/811-clock-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/812-flexspi-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/813-ifc-nor-nand-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/814-ls2-console-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/815-msi-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/816-pcie-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/817-platform-security-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/818-qspi-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/819-sdhc-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/820-sec-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/821-smmu-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/822-uart-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/823-pm-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/824-ptp-support-layerscape.patch
    • target/linux/layerscape/patches-4.14/825-tmu-support-layerscape.patch
  61. Change #9645

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Mon 25 May 2020 10:03:02
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 0efa8cb0a8788a1cb98e4d7cc796e6a0486850de

    Comments

    archs38: remove support for kernel 4.14
    Kernel 5.4 is stable for about two months now and there is only one
    patch anyway, so this is mostly upstream stuff. Therefore, it does
    not look like we need to keep old 4.14 around any longer.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/archs38/config-4.14
    • target/linux/archs38/patches-4.14/700-stmmac-Disable-frame-filtering-completely.patch
  62. Change #9646

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Mon 25 May 2020 10:03:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 73936e77ea5808a17cd996c976adbc379867ba9f

    Comments

    octeontx: remove support for kernel 4.14
    Kernel 5.4 is stable for about two months now and there is only a few
    patches anyway, so this is mostly upstream stuff. Therefore, it does
    not look like we need to keep old 4.14 around any longer.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/octeontx/config-4.14
    • target/linux/octeontx/patches-4.14/0001-net-thunderx-add-support-for-rgmii-internal-delay-mo.patch
  63. Change #9647

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Mon 25 May 2020 10:04:55
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 1b2144e81f74bc49705a4c0828a9678b899188ce

    Comments

    octeon: set 5.4 as default kernel
    octeon has provided 5.4 as testing kernel for some time now, let's
    switch to 5.4 to have a bigger audience for testing.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/octeon/Makefile
  64. Change #9657

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Mon 25 May 2020 19:10:44
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 807366af3860a96078e71ad312f123caddf11d76

    Comments

    kernel: drop backported gpio emulated open drain output fix
    This patch has been backported to stable kernel 5.4 already.
    
    Remove our local patch explicitly now, as by applying the patch
    (or refreshing) the relevant code is actually added a second time.
    
    Refresh remaining patches as well.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/generic/backport-5.4/802-v5.5-gpiolib-fix-up-emulated-open-drain-outputs.patch
    • target/linux/generic/backport-5.4/803-v5.8-i2c-pxa-use-official-address-byte-helper.patch
    • target/linux/generic/backport-5.4/804-v5.8-i2c-pxa-remove-unneeded-includes.patch
    • target/linux/generic/backport-5.4/805-v5.8-i2c-pxa-re-arrange-includes-to-be-in-alphabetical-or.patch
    • target/linux/generic/backport-5.4/806-v5.8-i2c-pxa-re-arrange-functions-to-flow-better.patch
    • target/linux/generic/backport-5.4/807-v5.8-i2c-pxa-re-arrange-register-field-definitions.patch
    • target/linux/generic/backport-5.4/808-v5.8-i2c-pxa-add-and-use-definitions-for-IBMR-register.patch
    • target/linux/generic/backport-5.4/809-v5.8-i2c-pxa-always-set-fm-and-hs-members-for-each-type.patch
    • target/linux/generic/backport-5.4/810-v5.8-i2c-pxa-move-private-definitions-to-i2c-pxa.c.patch
    • target/linux/generic/backport-5.4/811-v5.8-i2c-pxa-move-DT-IDs-along-side-platform-IDs.patch
    • target/linux/generic/backport-5.4/812-v5.8-i2c-pxa-fix-i2c_pxa_scream_blue_murder-debug-output.patch
    • target/linux/generic/backport-5.4/813-v5.8-i2c-pxa-clean-up-decode_bits.patch
    • target/linux/generic/backport-5.4/814-v5.8-i2c-pxa-fix-i2c_pxa_wait_bus_not_busy-boundary-condi.patch
    • target/linux/generic/backport-5.4/815-v5.8-i2c-pxa-consolidate-i2c_pxa_-xfer-implementations.patch
    • target/linux/generic/backport-5.4/816-v5.8-i2c-pxa-avoid-complaints-with-non-responsive-slaves.patch
    • target/linux/generic/backport-5.4/817-v5.8-i2c-pxa-ensure-timeout-messages-are-unique.patch
    • target/linux/generic/backport-5.4/818-v5.8-i2c-pxa-remove-some-unnecessary-debug.patch
    • target/linux/generic/backport-5.4/819-v5.8-i2c-pxa-clear-all-master-action-bits-in-i2c_pxa_stop.patch
    • target/linux/generic/backport-5.4/820-v5.8-i2c-pxa-use-master-abort-for-device-probes.patch
    • target/linux/generic/backport-5.4/821-v5.8-i2c-pxa-implement-generic-i2c-bus-recovery.patch
  65. Change #9658

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Mon 25 May 2020 19:11:47
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision b91b7d89633a5449573491811679b3e48c249f81

    Comments

    kernel: remove a bunch of trailing whitespaces
    These trailing whitespaces were reported during kernel patch refresh.
    
    While at it, harmonize a few indents as well.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/generic/hack-5.4/531-debloat_lzma.patch
    • target/linux/generic/pending-5.4/530-jffs2_make_lzma_available.patch
  66. Change #9659

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Mon 25 May 2020 19:11:47
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 4661b053908f2a955a70fcb8a691736a90ce6308

    Comments

    kernel: properly insert local mtd partition parsers
    Between 4.19 and 5.4, the kernel moved the partition parsers into
    the parsers subdirectory. This led to some necessary rebasing of
    our local patches for parsers, which partially has been performed
    without caring about where the code was inserted.
    
    This commit tries to adjust our local patches so that parsers are
    inserted at the "proper" positions with respect to alphabetic sorting
    (if possible). Thus, the commit is cosmetic.
    
    While this might look useless now, it will make life easier when
    adding other parsers in the future or for rebasing on kernel changes.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ath79/patches-5.4/404-mtd-cybertan-trx-parser.patch
    • target/linux/generic/pending-5.4/430-mtd-add-myloader-partition-parser.patch
    • target/linux/generic/pending-5.4/435-mtd-add-routerbootpart-parser-config.patch
    • target/linux/ipq806x/patches-5.4/0031-mtd-add-SMEM-parser-for-QCOM-platforms.patch