SuccessChanges

Summary

  1. glibc: update to latest 2.27 commit (BZ #24155,BZ #24097) (commit: 420376a) (details)
  2. brcm63xx: dts: Unify naming of gpio-keys nodes (commit: 4b66f55) (details)
  3. brcm63xx: dts: Unify naming of gpio-led nodes (commit: 65f9e52) (details)
  4. ipq40xx: consolidate 02_network board defaults (commit: 775258c) (details)
  5. ipq40xx: fix ASUS RT-AC58U switch port numbering (commit: d753a3e) (details)
  6. ramips: dts: Unify naming of gpio-keys nodes (commit: e8eaf79) (details)
  7. ramips: dts: Unify naming of gpio-led nodes (commit: dd3ec40) (details)
  8. toolchain/musl: update to version 1.1.21 (commit: 917e6d7) (details)
  9. ramips: add kmod-mt76x2 to WeVo 11AC NAS (commit: 9f90074) (details)
  10. ramips: enable MT7610E 5GHz radio of MT7620a_MT7610e EVB (commit: 6621da5) (details)
  11. ramips: drop m25p,chunked-io from dts (commit: be2b61e) (details)
  12. build: Fix missing device variables for artifacts (commit: bb23cb1) (details)
  13. ath79: add support for TP-LINK Archer C7 v4 (commit: 12310f0) (details)
  14. brcm2708: drop 4.9 support (commit: c30f7f4) (details)
  15. brcm2708: fix early bootloader config restore (commit: 26fcc93) (details)
  16. nat46: Fix mirror hash (commit: f34eeee) (details)
  17. kernel: rename symbol in kernel 4.19 config (commit: ab18540) (details)
  18. ath79: ag71xx: Fix tx queue timeouts during ifup (commit: 5fd68d6) (details)
  19. gre: remove setting default firewall zone to wan (commit: bdedb79) (details)
  20. mac80211: rt2x00: reduce tx power to nominal level on RT6352 (commit: cdb58b2) (details)
  21. curl: bump to 7.64.0 (commit: 39273b8) (details)
  22. mac80211: rt2x00: remove patch causing low tx power (commit: f9850e9) (details)
  23. kernel: bump 3.18 to 3.18.134 (commit: 4c20c6f) (details)
  24. kernel: bump 4.9 to 4.9.155 (commit: 34e80b5) (details)
  25. kernel: bump 4.14 to 4.14.98 (commit: 89bf16a) (details)
  26. kernel: bump 4.19 to 4.19.20 (commit: 9a3599d) (details)
  27. kernel: add missing symbols to 4.19 (commit: 07e6ce4) (details)
  28. ar71xx: fix Arduino Yun enabling of level shifters outputs (commit: 077253d) (details)
  29. ar71xx: fix RB941-2nD detection (commit: 6570f3c) (details)
  30. ar71xx: ubnt-(xm,xw): fix LED RSSI indication (commit: 7ebbbda) (details)
  31. base-files: do not strip fwtool signature data during check (commit: 61e01f2) (details)
  32. netfilter: fix checking method of conntrack helper (commit: 33b6902) (details)
  33. kernel: fold xt_FLOWOFFLOAD fixes into the main patch (commit: 945bcaf) (details)
  34. ipip: remove setting default firewall zone to wan (commit: 7f33f3d) (details)
  35. vti: remove setting default firewall zone to wan (commit: 630a363) (details)
  36. glibc: update to latest 2.27 commit [BZ #24180] (commit: e3311cb) (details)
  37. tools/tar: Update to 1.31 (commit: 1d1dabd) (details)
  38. tools/sed: Update to 4.7 (commit: a3df068) (details)
  39. tools/bison: Update to 3.3.2 (commit: a3383e4) (details)
  40. tools/mpfr: Update to 4.0.2 (commit: 93034bf) (details)
  41. ar71xx: add rssileds for xw devices (commit: 8c9f255) (details)
  42. mac80211: brcmfmac: fix a possible NULL pointer dereference (commit: 83bcacb) (details)
  43. build: add KERNEL_ENTRY and sort DEFAULT_DEVICE_VARS (commit: 0dc4890) (details)
  44. ath10k-firmware: update Candela Tech firmware images (commit: 465044d) (details)
  45. ath10k-ct: support for management rate control (commit: 835fc08) (details)
  46. mac80211: ath10k: support for management rate control (commit: 2b51d85) (details)
  47. gemini: Fix kmod-led-trig-heartbeat typo (commit: 4130e24) (details)
  48. ath79: add support for Xiaomi Mi Router 4Q (commit: 0c24b36) (details)
  49. kernel/modules: kmod-sched-core: add missing dependency, useful module (commit: f54e9f1) (details)
  50. kernel/modules: kmod-sched: add some common, useful actions (commit: 59b58ad) (details)
  51. kernel/modules: add kmod-sched-ipset package (commit: cd465e3) (details)
  52. kernel/modules: add kmod-sched-bpf package (commit: 6be23e9) (details)
  53. kernel/modules: add kmod-bpf-test package (commit: ebcd522) (details)
  54. kernel: enable CONFIG_BPF_JIT by default (commit: a7370b5) (details)
  55. base-files: enable BPF JIT sysctl by default (commit: d741b31) (details)
  56. iproute2: fix broken configuration patch (commit: 43e14a2) (details)
  57. iproute2: simplify Makefile, patches and fix feature detection (commit: bc86da3) (details)
  58. iproute2: use tc package variant to limit other package sizes (commit: e6d84fa) (details)
  59. iproute2: simplify linking libelf for eBFP/XDP object file support (commit: 26681fa) (details)
  60. iproute2: tc: enable and fix support for using .so plugins (commit: fc80ef3) (details)
  61. iproute2: tc: reduce size of dynamic symbol table (commit: 2487978) (details)
  62. mac80211: brcmfmac: backport remaining patches from the Linux 5.0 (commit: 0994e65) (details)
  63. mac80211: brcmfmac: backport early changes queued for the Linux 5.1 (commit: 9485ea7) (details)
  64. hostapd: send wpa_supplicant logging output to syslog (commit: 6a15077) (details)
  65. hostapd: fix race condition in mesh new peer handling (commit: db93949) (details)
  66. fwtool: do not strip metadata if extracting signature (commit: d5681e4) (details)
  67. fwtool: add support for extracting the truncated data part to stdout (commit: 8f4e31e) (details)
  68. base-files: fix ucert verification (commit: b044b52) (details)
  69. openssl: add configuration options, disable ssl3 (commit: be38922) (details)
  70. openssl: update to version 1.1.1a (commit: d872d00) (details)
  71. openssl: optimizations based on ARCH/small flash (commit: 2eeb285) (details)
  72. openssl: add package for openssl.cnf, misc changes (commit: 29b69e8) (details)
  73. dnsmasq: add rapid commit config option (commit: 880f8e6) (details)
  74. kernel: bump 4.9 to 4.9.156 (commit: a23a13d) (details)
  75. kernel: bump 4.14 to 4.14.99 (commit: 9a1d7ff) (details)
  76. kernel: bump 4.19 to 4.19.21 (commit: 6b6f238) (details)
  77. ath79: fix TL-WR741ND-v4 switch port order (commit: da1107f) (details)
  78. ath79: rename TL-WR740ND-v4 to TL-WR740N-v4 (commit: ff541c5) (details)
  79. ar71xx: fix TL-WR741ND-v4 switch port order (commit: 341311f) (details)
  80. ar71xx: fix TL-MR3220-v2 switch port order (commit: 78277ec) (details)
  81. ath79: rename TP-LINK to TP-Link (commit: 79cc48f) (details)
  82. ath79: change ledtrig on GL.iNet AR150 (commit: 97fcd26) (details)
  83. ath79: fix port order on TL-WR841ND-v7 (commit: 212892c) (details)
  84. ath79: proper indentation in image/common-tp-link.mk (commit: dee8db4) (details)
  85. ramips: add support for I-O DATA WN-AC1167GR (commit: f305ce5) (details)
  86. ramips: various Netgear R6120 fixes (commit: 7bf6b59) (details)
  87. ramips: change status LED for Buffalo WHR-G300N (commit: e52ad0f) (details)
  88. mpc85xx: 4.19: add missing symbol (commit: bbe932a) (details)
  89. kernel: Add missing config option for kernel 4.19 (commit: b3c050c) (details)
  90. gemini: Name binary "bootpart.tar.gz" (commit: b9a24f3) (details)
  91. ipq40xx: ea6350v3: 4.19: enable pseudo rng support (commit: 5ee9763) (details)
  92. ipq40xx: add support for ASUS Lyra (commit: 9ad3967) (details)
  93. ath79: fix qca955x pcie0 memory size (commit: eea66c3) (details)
  94. ath79: fix qca955x dual pci resource allocation (commit: cc8bd77) (details)
  95. ath79: add support for I-O DATA WN-AC1600DGR (commit: 93d4439) (details)
  96. ipq8064: Enabling sata port ipq8064 based devices (commit: 064e431) (details)
  97. ipq40xx: fix ipq40xx_setup_macs for Linksys EA6350v3 (commit: c35d7f3) (details)
  98. busybox: update to 1.30.1 (commit: 94993a7) (details)
  99. kernel: bump 4.9 to 4.9.158 (commit: 276d8b8) (details)
  100. kernel: bump 4.14 to 4.14.101 (commit: 3967376) (details)
  101. kernel: bump 4.19 to 4.19.23 (commit: ca13820) (details)
  102. ipset: add support for hash(ip,mac) (commit: 5241f90) (details)
  103. hostapd: enable CONFIG_DEBUG_SYSLOG for wpa_supplicant (commit: f948aa4) (details)
  104. hostapd: update the fix for a race condition in mesh new peer handling (commit: 5b6997d) (details)
  105. dnsmasq: ensure test and rc order as older than final releases (commit: c8a3017) (details)
  106. mac80211: update to version 4.19.23-1 (commit: d48a8ed) (details)
  107. iw: update to 5.0.1 (commit: f5db574) (details)
  108. mdadm: Update to 4.1 (commit: cd519ab) (details)
  109. kernel: Remove CONFIG_UDF_NLS for kernel 4.19 (commit: 5e8f18f) (details)
  110. ar71xx: Fix 5 GHz MAC address for Archer C60 v2 (commit: 319c5d7) (details)
  111. config: kernel: Fix missing symbol on brcm2708 with CGROUPS (commit: da50f02) (details)
  112. build: remove leftovers from previous x86 commits (commit: bb0e4f9) (details)
  113. x86: image: add test module to bootloader (commit: 55b808e) (details)
  114. build: Honour NO_COLOR in include/scan.mk (commit: eabc1dd) (details)
  115. openssl: patch to fix devcrypto sessions leak (commit: ddee182) (details)
  116. linux-firmware: broadcom: package 43430a0 FullMAC firmware (commit: 1559682) (details)
  117. sunxi: add support for Sinovoip Banana Pi M2 Plus (commit: d5f615b) (details)
  118. sunxi: fix: A64 unstable timer (commit: cd1e9c8) (details)
  119. kernel: disable CONFIG_USB_IMX21_HCD in default for kernel 4.14 (commit: 5d11672) (details)
  120. build: Accept BIN_DIR parameter for legacy-images (commit: 9a5a10e) (details)
  121. elfutils: fix DEPENDS for libelf (commit: 0297610) (details)
  122. strace: fix configuration options (commit: b494734) (details)
  123. strace: Only allow libdw or libunwind (commit: ce8226a) (details)
  124. linux-firmware: DRM: add radeon firmware (commit: 22fdaa0) (details)
  125. linux-firmware: DRM: add amdgpu firmware (commit: b064180) (details)
  126. x86: video: add radeon DRM module support (commit: 2f6918e) (details)
  127. x86: video: disable builtin radeon DRM driver (commit: edb21ee) (details)
  128. x86: DRM: add x64 subtarget support (commit: cb3798c) (details)
  129. x86: video: add amdgpu DRM kernel package (commit: 2f239c0) (details)
  130. x86: video: disable buildtin amdgpu DRM driver (commit: e711fd4) (details)
  131. kernel: Added required dependencies for socket match. (commit: 66e875a) (details)
  132. kirkwood: add kernel 4.19 support (commit: d42c9ce) (details)
  133. uboot-kirkwood: update to 2019.01 (commit: dc08514) (details)
  134. samba36: allow build with no ipv6 support (commit: 93b984b) (details)
  135. toolchain/binutils: Remove 2.30 (commit: a0dfab2) (details)
  136. build: Fix print without color (commit: d0b4596) (details)
  137. odhcpd: update to latest git HEAD (commit: 3319637) (details)
  138. mac80211: rt2x00: backport accepted and pending patches from upstream (commit: d4c999b) (details)
  139. dnsmasq: allow using dnsmasq as the sole resolver (commit: ec2a2a2) (details)
  140. armvirt: 32: refresh kernel config (commit: 0aedf5c) (details)
  141. armvirt: 32: enable CONFIG_ARM_LPAE (commit: afe00a7) (details)
  142. Revert "iproute2: tc: reduce size of dynamic symbol table" (commit: 96060b3) (details)
  143. Revert "iproute2: tc: enable and fix support for using .so plugins" (commit: 566bfa4) (details)
  144. Revert "iproute2: simplify linking libelf for eBFP/XDP object file support" (commit: de14f43) (details)
  145. Revert "iproute2: use tc package variant to limit other package sizes" (commit: 1bdd3b5) (details)
  146. generic: kernel: Add missing config option (commit: 02644e5) (details)
  147. x86: Make kmod-drm-radeon and kmod-drm-amdgpu depend on x86 (commit: 7878215) (details)
  148. mac80211: rt2x00: replace pending by merged patches (commit: 8554982) (details)
  149. hostapd: add Multi-AP patches and config options (commit: 2e0f41e) (details)
  150. uqmi: fix PIN_STATUS_FAILED error with MC7455 WCDMA/LTE modem (commit: 0b373bf) (details)
  151. ipq40xx: speed up ath10k-caldata extraction (commit: a69e101) (details)
  152. firmware-tools/ptgen: Allow generation 0 size partitions (commit: 6cdf08f) (details)
  153. gemini: Generate harddisk image for DNS-313 (commit: c72b1d8) (details)
  154. firmware: ipq-wifi: mark packages as nonshared (commit: d38789b) (details)
  155. ath79: fix wmac memory region for qca953x (commit: 3bd871a) (details)
  156. ipq-wifi: update ipq-wifi for Linksys EA6350v3 (commit: 81adb13) (details)
  157. mac80211: backport more brcmfmac changes queued for the 5.1 (commit: 2d13945) (details)
  158. scripts/qemustart: allow machine selection with new option --machine (commit: 73c60ef) (details)
  159. kernel: bump 3.18 to 3.18.135 (commit: 26f8644) (details)
  160. kernel: bump 4.9 to 4.9.159 (commit: 8f980a8) (details)
  161. kernel: bump 4.14 to 4.14.102 (commit: 3a2668c) (details)
  162. kernel: bump 4.19 to 4.19.24 (commit: d9ab324) (details)
  163. dnsmasq: prefer localuse over resolvfile guesswork (commit: c17a68c) (details)
  164. kernel: add kmod-iio-ccs811 (commit: e03deb8) (details)
  165. kernel: add kmod-fb-sys-ram (commit: 4b3d17b) (details)
  166. kernel: add kmod-fb-tft (commit: 9f4a7de) (details)
  167. kernel: add kmod-fb-tft-ili9486 (commit: c22cde2) (details)
  168. kernel: add kmod-input-touchscreen-ads7846 (commit: 77a54bb) (details)
  169. package/dnsmasq: add max_ttl/min_cache_ttl/max_cache_ttl (commit: b7f2adb) (details)
  170. kernel: fix kmod-input-touchscreen-ads7846 deps (commit: 02cd7f8) (details)
  171. odhcpd: update to latest git HEAD (FS#2142) (commit: 0b4b102) (details)
  172. kernel: add missing config symbols (commit: ffc65a8) (details)
  173. kernel: bump 3.18 to 3.18.136 (commit: d037c87) (details)
  174. kernel: bump 4.9 to 4.9.160 (commit: 151d806) (details)
  175. kernel: bump 4.14 to 4.14.103 (commit: ceed066) (details)
  176. kernel: bump 4.19 to 4.19.25 (commit: f20fea9) (details)
  177. build: add helpers for generating QSDK sysupgrade compatible images (commit: bf4630e) (details)
  178. ipq40xx: add support for Macronix MX35LF1GE4AB SPI NAND (commit: 99f72c0) (details)
  179. ipq-wifi: add board-2.bin for ALFA Network AP120C-AC (commit: d3f82d3) (details)
  180. ipq40xx: add support for ALFA Network AP120C-AC (commit: c568c6d) (details)
  181. uboot-envtools: add support for ALFA Network AP120C-AC (commit: 9bf63d0) (details)
  182. build: qsdk-ipq-*: include dtc in PATH before calling mkimage (commit: fe90e48) (details)
  183. mt76: update to the latest version (commit: 0f89c17) (details)
  184. mac80211: rt2x00: fix crash on release_firmware (commit: 426ffc5) (details)
  185. mac80211: Add WDS / 4addr fix for ath10k supported devices (commit: b1c6147) (details)
  186. mac80211: ath10k: fix incorrect multicast/broadcast rate setting (commit: 4beed12) (details)
  187. ath10k-ct: fix incorrect multicast/broadcast rate setting (commit: ba249bc) (details)
  188. ar71xx: GL.iNet AR300M family: correct LED definitions (commit: 53c46b5) (details)
  189. ath79: add ar71xx support-list entry for Fritz4020 (commit: 5568c8a) (details)
  190. ath79: fix support-list for TP-Link WDR3600 (commit: 4ecf2ee) (details)
  191. sunxi: add support for Orange Pi One (commit: 00d89b4) (details)
  192. elfutils: fix install .so glob (commit: 0d1d588) (details)
  193. popt: Use modern toolchain logic (commit: 38867b7) (details)
  194. toolchain/gcc: Remove workaround for GCC 4.8 (commit: 700c0ed) (details)
  195. toolchain: Update to GCC 8.3.0 (commit: 40aec89) (details)
  196. toolchain/binutils: Add binutils 2.32 (commit: 894a79d) (details)
  197. tools/isl: update to 0.20 (commit: 7fb58b8) (details)
  198. strace: update to version 2.26 (commit: b55fbb6) (details)
  199. Revert "iw: compile with LTO enabled" (commit: abf445f) (details)
  200. omcproxy: define configuration file (commit: e9b2a1e) (details)
  201. odhcpd: update to latest git HEAD (commit: c815372) (details)
  202. openssl: bump to release 1.1.1b (commit: 9e8cbec) (details)
  203. tools: migrate from squashfs4 to squashfskit4 (commit: 889b642) (details)
  204. wireguard: bump to 0.0.20190227 (commit: 2e9b92d) (details)
  205. ramips: various Wavlink WL-WN575A3 fixes (commit: 25c0b41) (details)
  206. ramips: use generic board detection for Wavlink WL-WN575A3 (commit: a915ad8) (details)
  207. ramips: add TP-Link TL-WR802N-v4 support (commit: e6f047f) (details)
  208. ath79: add support for COMFAST CF-E120A v3 (commit: 59c2f8a) (details)
  209. ipq40xx: add support for Qxwlan E2600AC C1 and C2 (commit: bbab337) (details)
  210. x86: fix geode image builds (commit: 8bdc241) (details)
  211. kernel: disable touchscreen symbols (commit: ca769e0) (details)
  212. kernel: owl-loader: fix sparse endian warnings (commit: ddece08) (details)
  213. ipq40xx: enlarge PCIe BAR size (commit: 46b949a) (details)
  214. ipq40xx: fix pcie msi IRQ trigger level (commit: 18e942b) (details)
  215. scripts: make eva_ramboot.py offset configurable (commit: e7bc898) (details)
  216. uboot-fritz4040: bump version to 2019-02-08 (commit: 93b02ad) (details)
  217. ipq40xx: add support for FritzBox 7530 (commit: 95b0c07) (details)
  218. ath79: Modify glinet x750 and AR300m MAC address offsets (commit: 693c8fb) (details)
  219. ath79: TP-Link Archer C7 v4 swap usb port leds (commit: 34b10b4) (details)
  220. ath79: add support for TP-Link Archer C5 v1 (commit: 4386054) (details)
  221. ar71xx: Change led trigger from usbdev to usbport (commit: e65f935) (details)
  222. ipq806x: fix LED configuration for NEC Aterm WG2600HP (commit: 9c7fd17) (details)
  223. oxnas: add missing NAND partitions (commit: 994428f) (details)
  224. include/kernel: sort autoload modules list to fix reproducible builds (commit: ba3690c) (details)
  225. package/ncurses: change AR options to fix reproducible builds (commit: b2bf374) (details)
  226. oxnas: unify MTD partition names (commit: 858aebc) (details)
  227. uboot-envtools: oxnas: sync with current oxnas/ox820 DTS (commit: 9a9c6f3) (details)
  228. oxnas: switch to kmod-ledtrig-usb-port (commit: 5fac36d) (details)
  229. oxnas: remove uboot-oxnas-ox820 from default package selection (commit: 266b3da) (details)
  230. mac80211: rt2x00: patch tracking cosmetics (commit: 7cf6e11) (details)
  231. mac80211: rt2x00: cleanup ePA, RXIQ and TX-LOFT code (commit: 98f86e6) (details)
  232. ath79: Fix indent (commit: b462bab) (details)
  233. busybox: unindent busybox Config.in (commit: 157072e) (details)
  234. busybox: sync Config.in files (commit: eb6f5a5) (details)
  235. libubox: bump to version 2019-02-27 (commit: 0e8ddc9) (details)
  236. mac80211: backport tx queue start/stop fix (commit: 82d306b) (details)
  237. mac80211: add a fix to prevent unsafe queue wake calls during restart (commit: c6caa7a) (details)
  238. oxnas: fix forgotten MTD partition name (commit: e2fea41) (details)
  239. iwinfo: update to latest git (commit: e882d5b) (details)
  240. oxnas: switch to DTS aliases for LEDs and use generic diag.sh (commit: 6b28747) (details)
  241. x86: fix geode image builds redux (commit: 4c70ac7) (details)
  242. ath79: speed up ath9k-eeprom extraction (commit: 21e9068) (details)
  243. apm821xx: speed up ath9k-caldata extraction (commit: ffd8ca1) (details)
  244. layerscape: fix VFIO driver build issue since linux-4.14.99 (commit: cb911a0) (details)
  245. ath79: TP-Link Archer C7 v4 swap usb led names (commit: 6c558ba) (details)
  246. ramips: add support for Belkin F9K1109v1 (commit: f2c8353) (details)
  247. ath79: make TP-Link revision naming consistent (commit: 6837c75) (details)
  248. mpc85xx: Fix Aerohive HiveAP-330 initramfs image (commit: 26cb167) (details)
  249. oxnas: cloudengines,pogoplug*: enable USB ports (commit: 42f2e07) (details)
  250. ltq-vdsl-fw: update download URL (commit: bc97257) (details)
  251. oxnas: add SoC restart driver for reboot (commit: c1a8054) (details)
  252. mac80211: Activate DRIVER_11W_SUPPORT for more capable drivers (commit: 4590af2) (details)
  253. mt76: update to the latest version (commit: 33201a3) (details)
  254. tools/squashfskit: fix version detection on non-linux system (commit: ac3bae9) (details)
  255. tools: squashfskit4 should only depend on coreutils on non-linux systems (commit: 068c4cf) (details)
  256. oxnas: cleanup and improve pcie driver (commit: dcb0804) (details)
  257. oxnas: restart: use register definitions from dt-bindings (commit: 302f7d5) (details)
  258. oxnas: convert pcie to builtin_platform_driver (commit: 3bb9dcf) (details)
  259. oxnas: pcie: model shared resource as external pcie-phy driver (commit: e7aa4c0) (details)
  260. ath79: ag71xx: replace ag71xx_get_phy_if_mode_name() with phy_modes() (commit: f73b2d6) (details)
  261. ath79: ag71xx: replace alloc_etherdev with devm_alloc_etherdev (commit: a4eef43) (details)
  262. ath79: ag71xx-mdio: get reset control using devm api (commit: f92bbdc) (details)
  263. ath79: ag71xx: register mdio using of_platform_populate (commit: 596a532) (details)
  264. ath79: ag71xx: add support for optional mdio reset (commit: cea3e9e) (details)
  265. ath79: ar934x: assert mac/mdio reset together for gmac0 (commit: 51cdf0e) (details)
  266. ath79: qca955x: assert mdio/gmac reset together (commit: 47f0be6) (details)
  267. ath79: gmac: ar934x: Add parser for mii-gmac0-slave (commit: 368b6d1) (details)
  268. ath79: Add support for Ubiquiti Nanostation M (XW) (commit: 40530c8) (details)
  269. mac80211: rt2x00: do not increment sequence number while re-transmitting (commit: d0b969e) (details)
  270. kernel: bump 4.9 to 4.9.161 (commit: fc45ae4) (details)
  271. kernel: bump 4.14 to 4.14.104 (commit: 1cfbf95) (details)
  272. ar71xx: ag71xx: fix compile error when enabling debug (commit: d3506d1) (details)
  273. uqmi: inherit firewall zone membership to virtual sub interfaces (commit: 64bb888) (details)
  274. kernel: fix refcnt leak in LED netdev trigger on interface rename (commit: 9e32e28) (details)
  275. metadata: fixup "board" (commit: 26c16ae) (details)
  276. metadata: add "target" entry (commit: 208f287) (details)
  277. metadata: add "metadata_version" field (commit: 7fa9794) (details)
  278. ramips: mt7620: export chip version and pkg (commit: c877825) (details)
  279. ib: display whether profile comes with image metadata (commit: 13c379e) (details)
  280. lantiq: enlarge ZyXEL P-2812HNU-F1 kernel partition (FS#2124) (commit: 33727ec) (details)
  281. ath10k-ct: Update to 2019-02-28 (commit: 5c83f27) (details)
  282. ath10k-firmware: update Candela Tech firmware images (commit: fc2fd1c) (details)
  283. ath10k-ct: limit available channels via DT (commit: 4484ef5) (details)
  284. ar71xx: enable QCA955x SGMII fixup on Rambutan (commit: fe591f2) (details)
  285. ramips: rework network settings for HC5861 (commit: e15bda6) (details)
  286. mips: fix dynamic ftrace (commit: a4ba418) (details)
  287. owl-loader: fix crash caused by endian patch (commit: 457de5a) (details)
  288. tools/mkimage: use http download server (fixes FS#2052) (commit: fd8705e) (details)
  289. kernel: bump 4.9 to 4.9.162 (commit: 3ca38dc) (details)
  290. kernel: bump 4.14 to 4.14.105 (commit: 364ab34) (details)
  291. mt76: update to the latest version (commit: 9f818cb) (details)
  292. ucert: add PROVIDES also for minimal 'ucert' package (commit: 69d3c7e) (details)
  293. ib: show unified target based on $(TARGETID) (commit: f37afec) (details)
  294. ib: show current revision based on $(REVISION) (commit: 4834988) (details)
  295. ipq-wifi: update ALFA Network AP120C-AC board-2.bin (commit: 6ee7394) (details)
  296. ipq40xx: add ath10k-calibration-variant in AP120C-AC DTS (commit: ff8a807) (details)
  297. ipq40xx: backport I2C QUP driver changes from 4.17 (commit: 24de7c2) (details)
  298. ath79: add support for YunCore A770 (commit: 6fa94d5) (details)
  299. uboot-envtools: ath79: add support for YunCore A770 (commit: c5394ec) (details)
  300. 6to4: update OpenWrt documentation URL (commit: c3425be) (details)
  301. openssl: backport devcrypto changes from master (commit: d971ae5) (details)
  302. sunxi: add support for Orange Pi PC Plus (commit: 445ca98) (details)
  303. fritz-tools: add fritz_tffs_nand_read tool (commit: 5071751) (details)
  304. lantiq: add support for AVM FRITZ!Box 7412 (commit: 20f48c8) (details)
  305. lantiq: move common FRITZ736X bits into dtsi (commit: 5026f43) (details)
  306. lantiq: add support for AVM FRITZ!Box 7362 SL (commit: eae6cac) (details)
  307. ltq-atm/ltq-ptm: re-enable/fix reset_ppe() functionality for VR9 (commit: ff3cfe0) (details)
  308. cmake: match warnings more strictly in C++ feature checks (commit: 7fc4dd3) (details)
  309. wolfssl: fix build in busybox environments (commit: 3d3e04d) (details)
  310. layerscape: rename Traverse boards along SoC lines (commit: 17468cc) (details)
  311. layerscape: use wrapped nand_do_upgrade for traverse-ls1043 boards (commit: 6a2705a) (details)
  312. oxnas: fix PCIe register ranges in device-tree (commit: 8f9155f) (details)
  313. linux-atm: Fix compile problem with kernel 4.20 (commit: 26af8e4) (details)
  314. lantiq: Refresh kernel 4.14 configuration (commit: a18e299) (details)
  315. nghttp2: bump to 1.37.0 (commit: b04c9a1) (details)
  316. tools: tar: update to version 1.32 (commit: a18d419) (details)
  317. oxnas: move PCIe controller outside of simple-bus (commit: 8ad0ba3) (details)
  318. oxnas: use generic filenames for image and DTS (commit: 35a7f79) (details)
  319. IB: include SUPPORTED_DEVICES in 'make info' output (commit: d6fa04a) (details)
  320. oxnas: replace oxnas-restart with version to be submitted to upstream (commit: 87a8145) (details)
  321. oxnas: fix oxnas-rps-timer dt-match (commit: b4917fa) (details)
  322. busybox: add missing install dir (commit: 2cd28c9) (details)
  323. mxs: disable unused serial drivers (commit: 6ac5144) (details)
  324. ramips: add support for ALFA Network Tube-E4G (commit: 9b64139) (details)
  325. uboot-envtools: ramips: add support for ALFA Network Tube-E4G (commit: 82dbcd8) (details)
  326. ath79: add support for TP-Link RE350K v1 (commit: db91418) (details)
  327. procd: Enable seccomp for powerpc (commit: 5107176) (details)
  328. oxnas: enable pcie_phy on boards utilizing PCIe (commit: 0e9b112) (details)
  329. oxnas: also akitio,mycloud uses PCIe apparently (commit: 74ef848) (details)
  330. mac80211: rt2x00: import and update pending patches (commit: 36530ba) (details)
  331. oxnas: install wireless driver on pogoplugpro (commit: 8c59380) (details)
  332. openssl: disable digests by default, misc fixes (commit: 2407b1e) (details)
  333. ipq40xx: tidy up 02_networks (commit: 39092ad) (details)
  334. ipq40xx: fix phy interrupt setting (commit: 784f2e7) (details)
  335. ipq40xx: fix FRITZBox 7530 NAND controller node (commit: 93601d6) (details)
  336. ath79: add support for LibreRouter v1 (commit: 24463d0) (details)
  337. ramips: add support for Xiaomi Mi Router 3 Pro (commit: d009033) (details)
  338. ramips: HC5861 drop unused gpio group define in dts (commit: 7dfe357) (details)
  339. ath79: Add GL.iNet AR-300M-Lite (commit: fefa34d) (details)
  340. uboot-fritz4040: bump version to 2019-03-03 (commit: d75db67) (details)
  341. fritz-tools: add support for IPQ40xx platform (commit: 5389db7) (details)
  342. ipq40xx: add support for AVM FRITZ!Repeater 3000 (commit: 148d29d) (details)
  343. ipq40xx: limit frequencies for Asus Lyra (commit: 41a86de) (details)
  344. ath79: add suport for EnGenius EPG5000 (commit: ee34740) (details)
  345. kernel: mtdsplit: wrgg: Support big and little endian (commit: b907097) (details)
  346. gemini: Generate padded kernel+rootfs images for DIR-685 (commit: ac5f431) (details)
  347. apm821xx: usb: xhci: fix semicolon.cocci warnings (commit: 91a7791) (details)
  348. ath79: Speed up caldata/eeprom handling (commit: e1ba59e) (details)
  349. ar71xx: Speed up caldata/eeprom handling (commit: 51fb186) (details)
  350. ar71xx: Speed up mtd extraction in ar71xx.sh (commit: 26f7cf8) (details)
  351. ath79: ag71xx: Remove ndo_poll_controller (commit: 96e0fa9) (details)
  352. uboot-sunxi: bump to 2019.01 (commit: e991fb4) (details)
  353. uboot-sunxi: add fix for A20-OLinuXino-Lime2-eMMC rev. K boards (commit: 5e247f3) (details)
  354. netifd: update to latest git HEAD (FS#2087) (commit: 127d38f) (details)
  355. general: add README.md (commit: 3c2819a) (details)
  356. build: update download.pl to change priority of mirrors (commit: daa9108) (details)
  357. ramips: Add support for IODATA WN-G300DGR (commit: 3436bc6) (details)
  358. ath79: add support for Logitec LAN-W451NGR (commit: 5169536) (details)
  359. ramips: add support for ELECOM WRC-733GHBK (commit: 765f146) (details)
  360. ramips: add support for ELECOM WRC-1167GHBK2-I (commit: 9d3b0c1) (details)
  361. ramips: add support for I-O DATA WN-G300R3 (commit: dcbc51a) (details)
Commit 420376ab50b1e8ed7f6aea1f0211d9ab040303d9 by dedeckeh
glibc: update to latest 2.27 commit (BZ #24155,BZ #24097)

2ebadb6451 x86-64 memcmp: Use unsigned Jcc instructions on size [BZ #24155]
3a5ae8db68 x86-64 strnlen/wcsnlen: Properly handle the length parameter [BZ #24097]
2c016ffa24 x86-64 strncpy: Properly handle the length parameter [BZ #24097]
d8457edece x86-64 strncmp family: Properly handle the length parameter [BZ #24097]
55f8812858 x86-64 memset/wmemset: Properly handle the length parameter [BZ #24097]
efc3714845 x86-64 memrchr: Properly handle the length parameter [BZ #24097]
a4690969ed x86-64 memcpy: Properly handle the length parameter [BZ #24097]
6465327195 x86-64 memcmp/wmemcmp: Properly handle the length parameter [BZ #24097]
50117e00a1 x86-64 memchr/wmemchr: Properly handle the length parameter [BZ #24097]

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
(commit: 420376a)
The file was modifiedtoolchain/glibc/common.mk (diff)
Commit 4b66f55bb1d16c2952fe001e4e709b7c2f169a0a by chunkeey
brcm63xx: dts: Unify naming of gpio-keys nodes

In DTS Checklist[1] we're now demanding proper generic node names, as
the name of a node should reflect the function of the device and use
generic name for that[2]. Everybody seems to be copy&pasting from DTS
files available in the repository today, so let's unify that naming
there as well and provide proper examples.

1. https://openwrt.org/submitting-patches#dts_checklist
2. https://github.com/devicetree-org/devicetree-specification/blob/master/source/devicetree-basics.rst#generic-names-recommendation

Signed-off-by: Petr Štetiar <ynezz@true.cz>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com> [split up]
(commit: 4b66f55)
The file was modifiedtarget/linux/brcm63xx/dts/rta770w.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/f5d7633.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/rta770bw.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/vr-3025un.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/r1000h.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/av4202n.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/cpva642.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/a226m-fwb.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/ad1018-nor.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/hg655b.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/gw6000.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/fast2704v2.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/p870hw-51a-v2.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/hg556a-b.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/hg622.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/dsl-2640b-b.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/fast2604.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/hg556a-c.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/a4001n.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/spw303v.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/agpf-s0.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/nb4-ser-r0.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/ar1004g.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/hg553.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/ar-5381u.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/fast2504n.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/wap-5813n.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/nb4-fxc-r1.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/dsl-274xb-c.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/dva-g3810bn_tl.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/vr-3025u.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/vr-3026e.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/nb6-ser-r0.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm963268bu_p300.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/gw6200.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm96318ref.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/evg2000.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/spw500v.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/v2500v-bb.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/cpva502plus.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/homehub2a.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm963269bhr.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/a4001n1.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/dgnd3700v1.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/fast2704n.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/vg50.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/dsl-274xb-f.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/hg556a-a.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/a226m.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/a226g.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/vh4032n.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/hg520v.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/dsl-275xb-d.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm96318ref_p300.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/r5010unv2.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/td-w8900gb.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/ct536plus.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm96348GW-10.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/v2110.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/livebox-blue-5g.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/ct-5365.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/ar-5315u.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm96348GW.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/ct-6373.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/ar-5387un.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/dg834g_v4.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm96348GW-11.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/sr102.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/dg834gtpn.dts (diff)
Commit 65f9e5252678e748215a34b5ad73f03bccf6d3bc by chunkeey
brcm63xx: dts: Unify naming of gpio-led nodes

In DTS Checklist[1] we're now demanding proper generic node names, as
the name of a node should reflect the function of the device and use
generic name for that[2]. Everybody seems to be copy&pasting from DTS
files available in the repository today, so let's unify that naming
there as well and provide proper examples.

1. https://openwrt.org/submitting-patches#dts_checklist
2. https://github.com/devicetree-org/devicetree-specification/blob/master/source/devicetree-basics.rst#generic-names-recommendation

Signed-off-by: Petr Štetiar <ynezz@true.cz>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com> [split up]
(commit: 65f9e52)
The file was modifiedtarget/linux/brcm63xx/dts/ar-5387un.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/f5d7633.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/nb4-fxc-r1.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/p870hw-51a-v2.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/ct-5365.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/ct-6373.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/dgnd3700v1.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/hg553.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/rta770w.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/td-w8900gb.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/ar1004g.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/spw500v.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/rta1320.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/a226g.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/dva-g3810bn_tl.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/rg100a.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/vr-3025u.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm96338W.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/dsl-274xb-f.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm96368MVWG.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/fast2704n.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/livebox-blue-5g.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/dsl-2640b-b.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/av4202n.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/dsl-2650u.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/hg520v.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/magic.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/agpf-s0.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm96348GW.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/dsl-275xb-d.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/sr102.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm963269bhr.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm96358VW2.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/cpva642.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/dg834gtpn.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/dg834g_v4.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/wap-5813n.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/ar-5381u.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/hg556a-b.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/vr-3025un.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/dsl-274xb-c.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/gw6200.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/a4001n1.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm96368MVNgr.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/r5010unv2.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm963281TAN.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/cpva502plus.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/hg655b.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm96348R.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/rta770bw.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/a4001n.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm96348GW-11.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/dsl-2640u.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/hg622.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm96328avng.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm96318ref.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/ct536plus.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/evg2000.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/fast2704v2.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/nb4-ser-r0.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/ar-5315u.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/a226m.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm96348GW-10.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/hg556a-c.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/v2110.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/fast2604.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/cvg834g.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/v2500v-bb.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/spw303v.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/hg556a-a.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm96318ref_p300.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/usr9108.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/vr-3026e.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/vh4032n.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/fast2504n.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/r1000h.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm96338GW.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/a226m-fwb.dts (diff)
The file was modifiedtarget/linux/brcm63xx/dts/bcm96358VW.dts (diff)
Commit 775258c128dc4f7268858717dc9400d28b469c96 by chunkeey
ipq40xx: consolidate 02_network board defaults

This patch splits the big board case switch in 02_network in
two functions ipq40xx_setup_interfaces() and ipq40xx_setup_macs()
just like ath79 and ramips do.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 775258c)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/board.d/02_network (diff)
Commit d753a3ef0e8fde77221337c939644a81d835dbc6 by chunkeey
ipq40xx: fix ASUS RT-AC58U switch port numbering

This patch fixes the ASUS' RT-AC58U port order by
unifying the configuration with the NBG6617.

Reported-by: Roberto Socrates (rtac58u-user on the forum)
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: d753a3e)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/board.d/02_network (diff)
Commit e8eaf794ec4105cd59f170371991ff90c5b2ca3b by chunkeey
ramips: dts: Unify naming of gpio-keys nodes

In DTS Checklist[1] we're now demanding proper generic node names, as
the name of a node should reflect the function of the device and use
generic name for that[2]. Everybody seems to be copy&pasting from DTS
files available in the repository today, so let's unify that naming
there as well and provide proper examples.

1. https://openwrt.org/submitting-patches#dts_checklist
2. https://github.com/devicetree-org/devicetree-specification/blob/master/source/devicetree-basics.rst#generic-names-recommendation

Signed-off-by: Petr Štetiar <ynezz@true.cz>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com> [split up]
(commit: e8eaf79)
The file was modifiedtarget/linux/ramips/dts/TEW-692GR.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MZK-W300NH2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WN-GX300GR.dts (diff)
The file was modifiedtarget/linux/ramips/dts/UBNT-ER-e50.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/WR6202.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-APE522II.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-600-B1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/BDCOM-WAP2100-SK.dts (diff)
The file was modifiedtarget/linux/ramips/dts/C108.dts (diff)
The file was modifiedtarget/linux/ramips/dts/HC5661A.dts (diff)
The file was modifiedtarget/linux/ramips/dts/GB-PC1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/R6120.dts (diff)
The file was modifiedtarget/linux/ramips/dts/3G300M.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DB-WRT01.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WE3526.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MicroWRT.dts (diff)
The file was modifiedtarget/linux/ramips/dts/GL-MT750.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RT-N15.dts (diff)
The file was modifiedtarget/linux/ramips/dts/LINKIT7688.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WSR-600.dts (diff)
The file was modifiedtarget/linux/ramips/dts/BOCCO.dts (diff)
The file was modifiedtarget/linux/ramips/dts/FONERA20N.dts (diff)
The file was modifiedtarget/linux/ramips/dts/AC1200RM.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MIR3G.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TL-WA801NDV5.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WHR-600D.dts (diff)
The file was modifiedtarget/linux/ramips/dts/HC5962.dts (diff)
The file was modifiedtarget/linux/ramips/dts/X8.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZTE-Q7.dts (diff)
The file was modifiedtarget/linux/ramips/dts/U35WF.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RP-N53.dts (diff)
The file was modifiedtarget/linux/ramips/dts/JHR-N805R.dts (diff)
The file was modifiedtarget/linux/ramips/dts/W2914NSV2.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WA05.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RBM11G.dts (diff)
The file was modifiedtarget/linux/ramips/dts/CF-WR800N.dts (diff)
The file was modifiedtarget/linux/ramips/dts/3G150B.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ArcherC20v1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WD03.dts (diff)
The file was modifiedtarget/linux/ramips/dts/HC5861B.dts (diff)
The file was modifiedtarget/linux/ramips/dts/EW1200.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RT-N14U.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DWR-512-B.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MR-102N.dts (diff)
The file was modifiedtarget/linux/ramips/dts/NA930.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TL-WR842NV5.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WSR-1166.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TL-WR902ACV3.dts (diff)
The file was modifiedtarget/linux/ramips/dts/NBG-419N2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-610-A1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/W306R_V20.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TL-WR841NV13.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-320-B1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ki_rb.dts (diff)
The file was modifiedtarget/linux/ramips/dts/UR-326N4G.dts (diff)
The file was modifiedtarget/linux/ramips/dts/XDXRN502J.dts (diff)
The file was modifiedtarget/linux/ramips/dts/OMEGA2.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/GL-MT300N-V2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/BC2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/HT-TM02.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WCR-1166DS.dts (diff)
The file was modifiedtarget/linux/ramips/dts/AI-BR100.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-620-A1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/W06.dts (diff)
The file was modifiedtarget/linux/ramips/dts/Timecloud.dts (diff)
The file was modifiedtarget/linux/ramips/dts/AR670W.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ATP-52B.dts (diff)
The file was modifiedtarget/linux/ramips/dts/PWH2004.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WIZFI630A.dts (diff)
The file was modifiedtarget/linux/ramips/dts/U7621-06.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/WL-WN570HA1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/D105.dts (diff)
The file was modifiedtarget/linux/ramips/dts/NW718.dts (diff)
The file was modifiedtarget/linux/ramips/dts/K2P.dts (diff)
The file was modifiedtarget/linux/ramips/dts/AWAPN2403.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TL-WR840NV5.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WNCE2001.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WR512-3GN.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/UR-336UN.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WCR150GN.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WHR-300HP2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/Y1.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/MIWIFI-MINI.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WN3000RPV3.dts (diff)
The file was modifiedtarget/linux/ramips/dts/OY-0001.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MZK-DP150N.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ArcherC2-v1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WRH-300CR.dts (diff)
The file was modifiedtarget/linux/ramips/dts/JHR-N825R.dts (diff)
The file was modifiedtarget/linux/ramips/dts/Newifi-D2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-300-B7.dts (diff)
The file was modifiedtarget/linux/ramips/dts/CS-QR10.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DUZUN-DM06.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WN-AX1167GR.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RUT5XX.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DWR-118-A2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DCH-M225.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WLI-TX4-AG300N.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-810L.dts (diff)
The file was modifiedtarget/linux/ramips/dts/BR-6475ND.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MOFI3500-3GN.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MT7620a_MT7610e.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ArcherMR200.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WHR-G300N.dts (diff)
The file was modifiedtarget/linux/ramips/dts/kn_rf.dts (diff)
The file was modifiedtarget/linux/ramips/dts/EX2700.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TINY-AC.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-615-D.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WRTNODE2.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/kn.dts (diff)
The file was modifiedtarget/linux/ramips/dts/A5-V11.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-300-B1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-645.dts (diff)
The file was modifiedtarget/linux/ramips/dts/JHR-N926R.dts (diff)
The file was modifiedtarget/linux/ramips/dts/SKW92A.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ALL0256N.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/W502U.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ASL26555.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/AWUSFREE1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/M3.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TEW-714TRU.dts (diff)
The file was modifiedtarget/linux/ramips/dts/HPM.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TL-MR3020V3.dts (diff)
The file was modifiedtarget/linux/ramips/dts/R6350.dts (diff)
The file was modifiedtarget/linux/ramips/dts/CY-SWR1100.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WL-330N3G.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WIDORA-NEO.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/RBM33G.dts (diff)
The file was modifiedtarget/linux/ramips/dts/W150M.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-860L-B1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/PX-4885.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/DCS-930.dts (diff)
The file was modifiedtarget/linux/ramips/dts/BR-6478AC-V2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/3G-6200N.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MT7620a.dts (diff)
The file was modifiedtarget/linux/ramips/dts/GL-MT300A.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RT-N13U.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ArcherC20v4.dts (diff)
The file was modifiedtarget/linux/ramips/dts/EX3700.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WHR-1166D.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WE2026.dts (diff)
The file was modifiedtarget/linux/ramips/dts/AWM002-EVB.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/RE350.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WZR-AGL300NH.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-CPE102.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MPRA1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZL5900V2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/NBG-419N.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-620-D1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/IP2202.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WE1026-5G.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/DWR-116-A1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WL-351.dts (diff)
The file was modifiedtarget/linux/ramips/dts/R6220.dts (diff)
The file was modifiedtarget/linux/ramips/dts/SAP-G3200U3.dts (diff)
The file was modifiedtarget/linux/ramips/dts/D240.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MINIEMBPLUG.dts (diff)
The file was modifiedtarget/linux/ramips/dts/F7C027.dts (diff)
The file was modifiedtarget/linux/ramips/dts/PBR-D1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WT1520.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/kn_rc.dts (diff)
The file was modifiedtarget/linux/ramips/dts/HW550-3G.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MT7620a_V22SG.dts (diff)
The file was modifiedtarget/linux/ramips/dts/YOUKU-YK1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WE826.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/M4.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/VAR11N-300.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WMR-300.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MZK-EX750NP.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TL-WR840NV4.dts (diff)
The file was modifiedtarget/linux/ramips/dts/HC5X61.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/F5D8235_V1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/U7628-01.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-615-H1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/V11STFE.dts (diff)
The file was modifiedtarget/linux/ramips/dts/HG255D.dts (diff)
The file was modifiedtarget/linux/ramips/dts/3G-6200NL.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WL-WN575A3.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ArcherC50V3.dts (diff)
The file was modifiedtarget/linux/ramips/dts/LR-25G001.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MLWG2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ESR-9753.dts (diff)
The file was modifiedtarget/linux/ramips/dts/V22RW-2X2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WG3526.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/E1700.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WE1326.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WITI.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/X5.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WR8305RT.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DWR-921-C1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MZK-750DHP.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WR1200JS.dts (diff)
The file was modifiedtarget/linux/ramips/dts/PSG1218.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/RT-G32-B1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RT-N10-PLUS.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DAP-1350.dts (diff)
The file was modifiedtarget/linux/ramips/dts/U25AWF-H1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TEW-691GR.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WNDR3700V5.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MPRA2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RT-N56U.dts (diff)
The file was modifiedtarget/linux/ramips/dts/GB-PC2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/FIREWRT.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WL-330N.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ArcherC50.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MZK-EX300NP.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WG2626.dts (diff)
The file was modifiedtarget/linux/ramips/dts/PSR-680W.dts (diff)
The file was modifiedtarget/linux/ramips/dts/GL-MT300N.dts (diff)
The file was modifiedtarget/linux/ramips/dts/K2G.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DCS-930L-B1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WLR-6000.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WRC-1167GHBK2-S.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DWR-118-A1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/HLKRM04.dts (diff)
The file was modifiedtarget/linux/ramips/dts/PSG1208.dts (diff)
The file was modifiedtarget/linux/ramips/dts/SK-WB8.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TL-MR3420V5.dts (diff)
The file was modifiedtarget/linux/ramips/dts/M2M.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MIWIFI-NANO.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RT-AC51U.dts (diff)
The file was modifiedtarget/linux/ramips/dts/AIR3GII.dts (diff)
The file was modifiedtarget/linux/ramips/dts/Newifi-D1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WT3020.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/elecom_wrc-gst.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/SL-R7205.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ArcherC20i.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MINIEMBWIFI.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WR1201.dts (diff)
The file was modifiedtarget/linux/ramips/dts/AR725W.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TEW-638APB-V2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MLW221.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RE6500.dts (diff)
The file was modifiedtarget/linux/ramips/dts/VR500.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WF-2881.dts (diff)
The file was modifiedtarget/linux/ramips/dts/PBR-M1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DAP-1522-A1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RT-N12-PLUS.dts (diff)
The file was modifiedtarget/linux/ramips/dts/BROADWAY.dts (diff)
The file was modifiedtarget/linux/ramips/dts/kng_rc.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WE1226.dts (diff)
Commit dd3ec40d3d07f9fb419936b27f386217a0c68fb0 by chunkeey
ramips: dts: Unify naming of gpio-led nodes

In DTS Checklist[1] we're now demanding proper generic node names, as
the name of a node should reflect the function of the device and use
generic name for that[2]. Everybody seems to be copy&pasting from DTS
files available in the repository today, so let's unify that naming
there as well and provide proper examples.

1. https://openwrt.org/submitting-patches#dts_checklist
2. https://github.com/devicetree-org/devicetree-specification/blob/master/source/devicetree-basics.rst#generic-names-recommendation

Signed-off-by: Petr Štetiar <ynezz@true.cz>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com> [split up]
(commit: dd3ec40)
The file was modifiedtarget/linux/ramips/dts/DIR-600-B1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WRTNODE2R.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TL-WR840NV4.dts (diff)
The file was modifiedtarget/linux/ramips/dts/AWAPN2403.dts (diff)
The file was modifiedtarget/linux/ramips/dts/VAR11N-300.dts (diff)
The file was modifiedtarget/linux/ramips/dts/FIREWRT.dts (diff)
The file was modifiedtarget/linux/ramips/dts/LINKIT7688.dts (diff)
The file was modifiedtarget/linux/ramips/dts/OMEGA2.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/WHR-1166D.dts (diff)
The file was modifiedtarget/linux/ramips/dts/W06.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RT-N14U.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ki_rb.dts (diff)
The file was modifiedtarget/linux/ramips/dts/CY-SWR1100.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ATP-52B.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WL-351.dts (diff)
The file was modifiedtarget/linux/ramips/dts/HPM.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WL-330N3G.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TL-WR841NV13.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WD03.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WSR-600.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WLR-6000.dts (diff)
The file was modifiedtarget/linux/ramips/dts/Newifi-D1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ALL0256N.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/GL-MT300A.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-615-H1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/AWM002-EVB.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-620-A1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/D105.dts (diff)
The file was modifiedtarget/linux/ramips/dts/VOCORE2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-620-D1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/SL-R7205.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ALL5002.dts (diff)
The file was modifiedtarget/linux/ramips/dts/PSG1218B.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TL-WA801NDV5.dts (diff)
The file was modifiedtarget/linux/ramips/dts/3G300M.dts (diff)
The file was modifiedtarget/linux/ramips/dts/E1700.dts (diff)
The file was modifiedtarget/linux/ramips/dts/R6220.dts (diff)
The file was modifiedtarget/linux/ramips/dts/W306R_V20.dts (diff)
The file was modifiedtarget/linux/ramips/dts/NA930.dts (diff)
The file was modifiedtarget/linux/ramips/dts/K2P.dts (diff)
The file was modifiedtarget/linux/ramips/dts/3G-6200N.dts (diff)
The file was modifiedtarget/linux/ramips/dts/VOCORE.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/JHR-N926R.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WHR-G300N.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-810L.dts (diff)
The file was modifiedtarget/linux/ramips/dts/Y1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ASL26555.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/WL-330N.dts (diff)
The file was modifiedtarget/linux/ramips/dts/GL-MT300N.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WE1026-5G.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/TEW-692GR.dts (diff)
The file was modifiedtarget/linux/ramips/dts/kn_rc.dts (diff)
The file was modifiedtarget/linux/ramips/dts/BC2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DWR-118-A1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WHR-300HP2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DB-WRT01.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-645.dts (diff)
The file was modifiedtarget/linux/ramips/dts/FREESTATION5.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MZK-EX300NP.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WG3526.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/3G-6200NL.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ESR-9753.dts (diff)
The file was modifiedtarget/linux/ramips/dts/elecom_wrc-gst.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/WLI-TX4-AG300N.dts (diff)
The file was modifiedtarget/linux/ramips/dts/PSG1218A.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MLW221.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MZK-W300NH2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WL-WN575A3.dts (diff)
The file was modifiedtarget/linux/ramips/dts/HC5661.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WR1200JS.dts (diff)
The file was modifiedtarget/linux/ramips/dts/UR-336UN.dts (diff)
The file was modifiedtarget/linux/ramips/dts/VOCORE2LITE.dts (diff)
The file was modifiedtarget/linux/ramips/dts/VR500.dts (diff)
The file was modifiedtarget/linux/ramips/dts/Timecloud.dts (diff)
The file was modifiedtarget/linux/ramips/dts/JHR-N805R.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MZK-DP150N.dts (diff)
The file was modifiedtarget/linux/ramips/dts/W502U.dts (diff)
The file was modifiedtarget/linux/ramips/dts/kn.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DAP-1522-A1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/M3.dts (diff)
The file was modifiedtarget/linux/ramips/dts/EX3700.dts (diff)
The file was modifiedtarget/linux/ramips/dts/Newifi-D2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/UR-326N4G.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RBM11G.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ArcherC50.dts (diff)
The file was modifiedtarget/linux/ramips/dts/GB-PC2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/NBG-419N2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RT-AC51U.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WF-2881.dts (diff)
The file was modifiedtarget/linux/ramips/dts/AIR3GII.dts (diff)
The file was modifiedtarget/linux/ramips/dts/HC5861.dts (diff)
The file was modifiedtarget/linux/ramips/dts/D240.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RP-N53.dts (diff)
The file was modifiedtarget/linux/ramips/dts/Y1S.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DCS-930.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WNCE2001.dts (diff)
The file was modifiedtarget/linux/ramips/dts/A5-V11.dts (diff)
The file was modifiedtarget/linux/ramips/dts/BDCOM-WAP2100-SK.dts (diff)
The file was modifiedtarget/linux/ramips/dts/F5D8235_V2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/V22RW-2X2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/HG255D.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DWR-512-B.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-615-D.dts (diff)
The file was modifiedtarget/linux/ramips/dts/BROADWAY.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MAC1200RV2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/PSG1208.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MOFI3500-3GN.dts (diff)
The file was modifiedtarget/linux/ramips/dts/K2G.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-CPE102.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WN-GX300GR.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WE2026.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MR-102N.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DCS-930L-B1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WRTNODE.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RE6500.dts (diff)
The file was modifiedtarget/linux/ramips/dts/R6350.dts (diff)
The file was modifiedtarget/linux/ramips/dts/SK-WB8.dts (diff)
The file was modifiedtarget/linux/ramips/dts/CS-QR10.dts (diff)
The file was modifiedtarget/linux/ramips/dts/HT-TM02.dts (diff)
The file was modifiedtarget/linux/ramips/dts/AR670W.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WR1201.dts (diff)
The file was modifiedtarget/linux/ramips/dts/JHR-N825R.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WRH-300CR.dts (diff)
The file was modifiedtarget/linux/ramips/dts/M4.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/F7C027.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TINY-AC.dts (diff)
The file was modifiedtarget/linux/ramips/dts/GB-PC1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WG2626.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WIZFI630A.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MZK-EX750NP.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-APE522II.dts (diff)
The file was modifiedtarget/linux/ramips/dts/HC5962.dts (diff)
The file was modifiedtarget/linux/ramips/dts/W150M.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WT3020.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/TL-WR902ACV3.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WHR-600D.dts (diff)
The file was modifiedtarget/linux/ramips/dts/U25AWF-H1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/R6120.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WSR-1166.dts (diff)
The file was modifiedtarget/linux/ramips/dts/YOUKU-YK1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DWR-116-A1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MINIEMBWIFI.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WL-WN570HA1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WZR-AGL300NH.dts (diff)
The file was modifiedtarget/linux/ramips/dts/X5.dts (diff)
The file was modifiedtarget/linux/ramips/dts/U35WF.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WMR-300.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MPRA2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-300-B7.dts (diff)
The file was modifiedtarget/linux/ramips/dts/BR-6475ND.dts (diff)
The file was modifiedtarget/linux/ramips/dts/OY-0001.dts (diff)
The file was modifiedtarget/linux/ramips/dts/kng_rc.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WCR-1166DS.dts (diff)
The file was modifiedtarget/linux/ramips/dts/HC5761.dts (diff)
The file was modifiedtarget/linux/ramips/dts/PWH2004.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-320-B1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/AC1200RM.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TEW-691GR.dts (diff)
The file was modifiedtarget/linux/ramips/dts/PBR-D1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/SAP-G3200U3.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WR8305RT.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WIDORA-NEO.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/TL-WR840NV5.dts (diff)
The file was modifiedtarget/linux/ramips/dts/PSR-680W.dts (diff)
The file was modifiedtarget/linux/ramips/dts/W2914NSV2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WN-AX1167GR.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MZK-750DHP.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TL-MR3420V5.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RT-N10-PLUS.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WN3000RPV3.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DWR-921-C1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/GL-MT300N-V2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/NBG-419N.dts (diff)
The file was modifiedtarget/linux/ramips/dts/PBR-M1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ArcherC50V3.dts (diff)
The file was modifiedtarget/linux/ramips/dts/PX-4885.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/ALL5003.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RE350.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RT-N12-PLUS.dts (diff)
The file was modifiedtarget/linux/ramips/dts/FONERA20N.dts (diff)
The file was modifiedtarget/linux/ramips/dts/M2M.dts (diff)
The file was modifiedtarget/linux/ramips/dts/XDXRN502J.dts (diff)
The file was modifiedtarget/linux/ramips/dts/HW550-3G.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-610-A1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/C108.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WR6202.dts (diff)
The file was modifiedtarget/linux/ramips/dts/3G150B.dts (diff)
The file was modifiedtarget/linux/ramips/dts/V11STFE.dts (diff)
The file was modifiedtarget/linux/ramips/dts/U7621-06.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/HC5661A.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-860L-B1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/CF-WR800N.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WRC-1167GHBK2-S.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WE826.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/kn_rf.dts (diff)
The file was modifiedtarget/linux/ramips/dts/AR725W.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WNDR3700V5.dts (diff)
The file was modifiedtarget/linux/ramips/dts/AWUSFREE1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MIR3G.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ArcherC20v4.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TL-WR842NV5.dts (diff)
The file was modifiedtarget/linux/ramips/dts/EW1200.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-300-B1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZL5900V2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DAP-1350.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DCH-M225.dts (diff)
The file was modifiedtarget/linux/ramips/dts/NW718.dts (diff)
The file was modifiedtarget/linux/ramips/dts/U7628-01.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/MIWIFI-NANO.dts (diff)
The file was modifiedtarget/linux/ramips/dts/X8.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WE1226.dts (diff)
The file was modifiedtarget/linux/ramips/dts/HC5861B.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RT-N15.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RT-N56U.dts (diff)
The file was modifiedtarget/linux/ramips/dts/BR-6478AC-V2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/AI-BR100.dts (diff)
The file was modifiedtarget/linux/ramips/dts/F5D8235_V1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RT-N13U.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RUT5XX.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TEW-714TRU.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ArcherC2-v1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WR512-3GN.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/WCR150GN.dts (diff)
The file was modifiedtarget/linux/ramips/dts/11ACNAS.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MLWG2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TL-MR3020V3.dts (diff)
The file was modifiedtarget/linux/ramips/dts/SKW92A.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WRTNODE2P.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ArcherC20i.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MINIEMBPLUG.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WA05.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ArcherC20v1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DWR-118-A2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZTE-Q7.dts (diff)
The file was modifiedtarget/linux/ramips/dts/LR-25G001.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TEW-638APB-V2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MIWIFI-MINI.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RBM33G.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ArcherMR200.dts (diff)
The file was modifiedtarget/linux/ramips/dts/GL-MT750.dts (diff)
The file was modifiedtarget/linux/ramips/dts/IP2202.dts (diff)
The file was modifiedtarget/linux/ramips/dts/EX2700.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MPRA1.dts (diff)
Commit 917e6d772ca079797628826cc6c9eac4161b56f7 by chunkeey
toolchain/musl: update to version 1.1.21

<https://www.openwall.com/lists/musl/2019/01/21/8>
"This release makes improvements with respect to default thread stack
size, including increasing the default from 80k to 128k, increasing
the default guard size from 4k to 8k, and allowing the default to be
increased via ELF headers so that programs that need larger stacks can
be build without source-level changes, using just LDFLAGS.
Insufficient stack size for AIO threads on kernels that don't honor
the constant MINSIGSTKSZ is also fixed.

The glob core has been rewritten to fix inability to see past
searchable-but-unreadable path components, and to avoid excessive
stack usage and unnecessary syscalls. The tsearch AVL tree
implementation has also been rewritten for better size and
performance. The math library adds more native single-instruction
implementations for arm, s390x, powerpc, and x86_64.

Various bugs are fixed, including several possible deadlocks, one of
which was a new regression in 1.1.20."

detailed release notes can be found in the WHATSNEW file:
<http://git.musl-libc.org/cgit/musl/tree/WHATSNEW#n1989>

Tested-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 917e6d7)
The file was modifiedtoolchain/musl/patches/200-add_libssp_nonshared.patch (diff)
The file was modifiedtoolchain/musl/common.mk (diff)
The file was modifiedtoolchain/musl/patches/110-read_timezone_from_fs.patch (diff)
Commit 9f90074db72a731abe7ab9125a367c71cf75bec6 by chunkeey
ramips: add kmod-mt76x2 to WeVo 11AC NAS

The WeVo 11AC NAS has a MT7612E 802.11ac chip on the PCB.

Signed-off-by: Ju Se Hoon <joosahoon@gmail.com>
[renamed author from Albis-dev to real name, editted commit message]
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 9f90074)
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
Commit 6621da55b7a8e4db07ac3104b4304a508336741c by chunkeey
ramips: enable MT7610E 5GHz radio of MT7620a_MT7610e EVB

This enables MT7610E of the EVB

Signed-off-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
(commit: 6621da5)
The file was modifiedtarget/linux/ramips/image/mt7620.mk (diff)
The file was modifiedtarget/linux/ramips/dts/MT7620a_MT7610e.dts (diff)
Commit be2b61e4f1ec1e351733bebb7105629599034639 by chunkeey
ramips: drop m25p,chunked-io from dts

This option was a spi nor hack which is dropped in commit
bcf4a5f474 ("ramips: remove chunked-io patch and set spi->max_transfer_size instead")

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com> [edit message]
(commit: be2b61e)
The file was modifiedtarget/linux/ramips/dts/GB-PC2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DIR-860L-B1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TL-MR3020V3.dts (diff)
The file was modifiedtarget/linux/ramips/dts/GL-MT300N-V2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WE1226.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WITI.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/OMEGA2.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/HC5661A.dts (diff)
The file was modifiedtarget/linux/ramips/dts/U7621-06-512M-64M.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WIDORA-NEO-32M.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WRTNODE2.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/LINKIT7688.dts (diff)
The file was modifiedtarget/linux/ramips/dts/SKW92A.dts (diff)
The file was modifiedtarget/linux/ramips/dts/UBNT-ER-e50.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/WSR-600.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WG2626.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TPLINK-8M.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/AP-MT7621A-V60.dts (diff)
The file was modifiedtarget/linux/ramips/dts/VOCORE2LITE.dts (diff)
The file was modifiedtarget/linux/ramips/dts/W2914NSV2.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/EW1200.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WCR-1166DS.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RE6500.dts (diff)
The file was modifiedtarget/linux/ramips/dts/TPLINK-8M-SPLIT-UBOOT.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/TL-WR840NV5.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WL-WN575A3.dts (diff)
The file was modifiedtarget/linux/ramips/dts/PBR-M1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/U7621-06-256M-16M.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WN-GX300GR.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WR1201.dts (diff)
The file was modifiedtarget/linux/ramips/dts/elecom_wrc-gst.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/WN-AX1167GR.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WE1326.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WG3526.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/PBR-D1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/Timecloud.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WR1200JS.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WIDORA-NEO-16M.dts (diff)
The file was modifiedtarget/linux/ramips/dts/Newifi-D2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WL-WN570HA1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/DUZUN-DM06.dts (diff)
The file was modifiedtarget/linux/ramips/dts/SAP-G3200U3.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WNDR3700V5.dts (diff)
The file was modifiedtarget/linux/ramips/dts/VOCORE2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/RE350.dts (diff)
The file was modifiedtarget/linux/ramips/dts/GB-PC1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/W06.dts (diff)
The file was modifiedtarget/linux/ramips/dts/FIREWRT.dts (diff)
The file was modifiedtarget/linux/ramips/dts/R6120.dts (diff)
The file was modifiedtarget/linux/ramips/dts/HC5861B.dts (diff)
The file was modifiedtarget/linux/ramips/dts/K2P.dts (diff)
The file was modifiedtarget/linux/ramips/dts/AWUSFREE1.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MT7628.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WSR-1166.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MAC1200RV2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/VR500.dts (diff)
The file was modifiedtarget/linux/ramips/dts/MIWIFI-NANO.dts (diff)
The file was modifiedtarget/linux/ramips/dts/WRC-1167GHBK2-S.dts (diff)
The file was modifiedtarget/linux/ramips/dts/U7628-01-128M-16M.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ki_rb.dts (diff)
The file was modifiedtarget/linux/ramips/dts/ZBT-WE3526.dts (diff)
The file was modifiedtarget/linux/ramips/dts/SK-WB8.dts (diff)
Commit bb23cb1bf2a32d1441720ae50bc354b8811b4bc7 by chunkeey
build: Fix missing device variables for artifacts

It was reported to me today on IRC, that building of artifacts doesn't
work properly if the concat_cmd references DEVICE_NAME variable. I've
found out, that it's due to missing call of Device/Export in artifacts
building code path, so this patch adds the missing Device/Export call
which in turn exports DEFAULT_DEVICE_VARS into the artifacts
environment.

Fixes: 493c9a35516c ("build: Introduce building of artifacts")
Tested-by: Oskari Lemmela <oskari@lemmela.net>
Reported-by: Oskari Lemmela <oskari@lemmela.net>
Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: bb23cb1)
The file was modifiedinclude/image.mk (diff)
Commit 12310f05b7b080b016ec515796be437f4cd30b62 by chunkeey
ath79: add support for TP-LINK Archer C7 v4

TP-Link Archer C7 v4 is a dual-band AC1750 router, based on the
Qualcomm/Atheros QCA9561 SoC + QCA9880.

Specification:

- 775/650/258 MHz (CPU/DDR/AHB)
- 128 MB of RAM (DDR2)
- 16 MB of FLASH (SPI NOR)
- 3T3R 2.4 GHz
- 3T3R 5 GHz
- 5x 10/100/1000 Mbps Ethernet
- 7x LED, 2x button
- UART header on PCB

Flash instruction:
1. Upload openwrt-ath79-generic-tplink_archer-c7-v4-squashfs-factory.bin
   via Web interface

Flash instruction using TFTP recovery:
1. Set PC to fixed ip address 192.168.0.66
2. Download openwrt-ath79-generic-tplink_archer-c7-v4-squashfs-factory.bin
   and rename it to ArcherC7v4_tp_recovery.bin
3. Start a tftp server with the file tp_recovery.bin in its root directory
4. Turn off the router
5. Press and hold Reset button
6. Turn on router with the reset button pressed and wait ~15 seconds
7. Release the reset button and after a short time
   the firmware should be transferred from the tftp server
8. Wait ~30 second to complete recovery.

Signed-off-by: Oldřich Jedlička <oldium.pro@gmail.com>
(commit: 12310f0)
The file was modifiedtarget/linux/ath79/base-files/etc/board.d/01_leds (diff)
The file was modifiedtarget/linux/ath79/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was modifiedtarget/linux/ath79/image/generic-tp-link.mk (diff)
The file was modifiedtarget/linux/ath79/base-files/etc/board.d/02_network (diff)
The file was addedtarget/linux/ath79/dts/qca9563_tplink_archer-c7-v4.dts
Commit c30f7f402f1be7a7917b3dd604ee32be8ed20716 by stijn
brcm2708: drop 4.9 support

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: c30f7f4)
The file was removedtarget/linux/brcm2708/patches-4.9/950-0056-fbdev-add-FBIOCOPYAREA-ioctl.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0099-vchiq_arm-Avoid-use-of-mutex-in-add_completion.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0132-ARM64-Enable-DWC_OTG-Driver-In-ARM64-Build-Config-bc.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0155-clk-bcm2835-Don-t-rate-change-PLLs-on-behalf-of-DSI-.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0161-BCM270X-Enable-the-DSI-panel-node-in-the-VC4-overlay.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0192-Add-support-for-Fe-Pi-audio-sound-card.-1867.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0011-pinctrl-bcm2835-Set-base-to-0-give-expected-gpio-num.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0124-ARM64-Enable-RTL8187-RTL8192CU-wifi-in-build-config.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0197-BCM2835-V4L2-Correctly-denote-key-frames-in-encoded-.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0108-i2c-bcm2835-Use-dev_dbg-logging-on-transfer-errors.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0102-drivers-vchi-Remove-dependency-on-CONFIG_BROKEN.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0015-spi-bcm2835-Support-pin-groups-other-than-7-11.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0076-RaspiDAC3-support.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0146-irq-bcm2836-Avoid-Invalid-trigger-warning.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0050-firmware-bcm2835-Support-ARCH_BCM270x.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0173-drm-vc4-Add-DSI-driver.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0182-drm-vc4-Verify-at-boot-that-CMA-doesn-t-cross-a-256M.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0114-arm64-Add-CONFIG_ARCH_BCM2835.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0059-Added-Device-IDs-for-August-DVB-T-205.patch
The file was removedtarget/linux/brcm2708/patches-4.9/031-v4.10-0009-ARM-bcm2835-Add-names-for-the-Raspberry-Pi-GPIO-line.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0046-Add-cpufreq-driver.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0138-Add-overlay-for-mcp3008-adc-1818.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0116-Document-the-si7020-option.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0143-BCM270x-DT-Consolidate-audio-card-overlays.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0060-config-Enable-CONFIG_MEMCG-but-leave-it-disabled-due.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0003-Allow-mac-address-to-be-set-in-smsc95xx.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0084-Support-for-Blokas-Labs-pisound-board.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0139-usb-dwc2-Avoid-suspending-if-we-re-in-gadget-mode-18.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0042-Add-SMI-driver.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0098-vchiq_arm-Add-completion-records-under-the-mutex.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0035-Adding-bcm2835-sdhost-driver-and-an-overlay-to-enabl.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0031-Add-dwc_otg-driver.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0055-BCM270x_DT-Add-pwr_led-and-the-required-input-trigge.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0030-Main-bcm2708-bcm2709-linux-port.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0136-ASoC-A-simple-card-overlay-for-ADAU7002.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0009-spidev-Add-spidev-compatible-string-to-silence-warni.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0033-dmaengine-Add-support-for-BCM2708.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0145-config-enable-Cirrus-Logic-Audio-Card.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0119-Add-driver_name-paramater.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0113-i2c-bcm2835-Add-debug-support.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0198-bcm2835-gpio-exp-Driver-for-GPIO-expander-via-mailbo.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0067-ASoC-Add-support-for-Rpi-DAC.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0023-watchdog-bcm2835-Support-setting-reboot-partition.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0199-BCM270X_DT-Add-bcm2708-rpi-0-w.dts.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0141-config-Enable-regulator-support.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0118-Add-driver_name-property.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0024-reboot-Use-power-off-rather-than-busy-spinning-when-.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0077-Add-Support-for-JustBoom-Audio-boards.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0086-bcm2835-virtgpio-Virtual-GPIO-driver.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0032-bcm2708-framebuffer-driver.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0095-vchiq_arm-Tweak-the-logging-output.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0170-drm-vc4-Add-support-for-the-VEC-Video-Encoder-IP.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-1002-bcm2708-raspberry-pi-3-b-plus.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0195-amba_pl011-Round-input-clock-up.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0006-irq-bcm2836-Prevent-spurious-interrupts-and-trap-the.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0080-Add-IQAudIO-Digi-WM8804-board-support.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0054-BCM2708-Add-core-Device-Tree-support.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0133-ARM64-Use-dwc_otg-driver-by-default-for-USB.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0083-Allo-Piano-DAC-boards-Initial-2-channel-stereo-suppo.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0122-ARM64-Enable-Kernel-Address-Space-Randomization-1792.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0135-config-Add-additional-network-scheduling-modules.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0158-drm-panel-Add-support-for-the-Raspberry-Pi-7-Touchsc.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0104-raspberrypi-firmware-Define-the-MBOX-channel-in-the-.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0112-i2c-bcm2835-Add-support-for-dynamic-clock.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0110-i2c-bcm2835-Add-support-for-Repeated-Start-Condition.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0038-bcm2708-alsa-sound-driver.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0140-gpio_mem-Remove-unnecessary-dev_info-output-1830.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0157-clk-bcm2835-Add-leaf-clock-measurement-support-disab.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0078-ARM-adau1977-adc-Add-basic-machine-driver-for-adau19.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0010-serial-8250-Don-t-crash-when-nr_uarts-is-0.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0101-staging-vchi-Update-for-rename-of-page_cache_release.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0149-Update-vfpmodule.c.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0018-ARM-bcm2835-Set-Serial-number-and-Revision.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0025-bcm-Make-RASPBERRYPI_POWER-depend-on-PM.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-1001-sound-soc-rpi-cirrus-disable.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0053-scripts-dtc-Update-to-upstream-version-1.4.1.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0177-drm-vc4-Name-the-primary-and-cursor-planes-in-fkms.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0109-i2c-bcm2835-Can-t-support-I2C_M_IGNORE_NAK.patch
The file was modifiedtarget/linux/brcm2708/modules.mk (diff)
The file was removedtarget/linux/brcm2708/patches-4.9/950-0070-Add-IQaudIO-Sound-Card-support-for-Raspberry-Pi.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0153-clk-bcm-Allow-rate-change-propagation-to-PLLH_AUX-on.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0128-BCM270X_DT-Enable-UART0-on-CM3.patch
The file was removedtarget/linux/brcm2708/bcm2710/config-4.9
The file was removedtarget/linux/brcm2708/patches-4.9/950-0062-rpi-ft5406-Add-touchscreen-driver-for-pi-LCD-display.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0125-BCM270X_DT-Add-spi0-cs-overlay.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0160-ARM-bcm2835-dt-Add-the-DSI-module-nodes-and-clocks.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0183-BCM270X_DT-Add-SMSC-ethernet-controller-to-DT.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0073-Added-driver-for-HiFiBerry-Amp-amplifier-add-on-boar.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0193-Add-overlay-for-ads1115-ADCs-1864.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0130-ARM64-DWC_OTG-Port-dwc_otg-driver-to-ARM64.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0103-raspberrypi-firmware-Export-the-general-transaction-.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0036-mmc-Add-MMC_QUIRK_ERASE_BROKEN-for-some-cards.patch
The file was removedtarget/linux/brcm2708/patches-4.9/031-v4.10-0001-ARM-dts-bcm283x-Define-standard-pinctrl-groups-in-th.patch
The file was removedtarget/linux/brcm2708/patches-4.9/032-v4.11-0002-ARM-dts-bcm283x-Enable-the-VEC-IP-on-all-RaspberryPi.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0150-dwc_otg-fix-summarize-urb-actual_length-for-isochron.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0179-drm-vc4-Fix-sending-of-page-flip-completion-events-i.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0096-vchiq_arm-Access-the-dequeue_pending-flag-locked.patch
The file was removedtarget/linux/brcm2708/bcm2708/config-4.9
The file was removedtarget/linux/brcm2708/patches-4.9/950-0074-Update-ds1307-driver-for-device-tree-support.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0028-kbuild-Ignore-dtco-targets-when-filtering-symbols.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0012-pinctrl-bcm2835-Fix-interrupt-handling-for-GPIOs-28-.patch
The file was removedtarget/linux/brcm2708/patches-4.9/031-v4.10-0003-ARM-dts-bcm283x-add-pinctrl-group-to-i2c0-drop-pins-.patch
The file was removedtarget/linux/brcm2708/patches-4.9/031-v4.10-0010-ARM-bcm2835-Fix-names-for-the-Raspberry-Pi-GPIO-line.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0156-clk-bcm2835-Register-the-DSI0-DSI1-pixel-clocks.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0027-bcm2835-rng-Avoid-initialising-if-already-enabled.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0072-Added-support-for-HiFiBerry-DAC.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0107-i2c-bcm2835-Protect-against-unexpected-TXW-RXR-inter.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0082-Add-support-for-Dion-Audio-LOCO-DAC-AMP-HAT.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0097-vchiq_arm-Service-callbacks-must-not-fail.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0004-Protect-__release_resource-against-resources-without.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0007-irqchip-bcm2835-Add-FIQ-support.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0041-Add-dev-gpiomem-device-for-rootless-user-GPIO-access.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0085-rpi_display-add-backlight-driver-and-overlay.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0186-clk-bcm2835-Add-claim-clocks-property.patch
The file was removedtarget/linux/brcm2708/patches-4.9/960-add-rasbperrypi-compatible.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0087-amba_pl011-Don-t-use-DT-aliases-for-numbering.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0180-drm-vc4-Fulfill-user-BO-creation-requests-from-the-k.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0159-BCM270X-Add-the-DSI-panel-to-the-defconfig.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0065-mfd-Add-Raspberry-Pi-Sense-HAT-core-driver.patch
The file was removedtarget/linux/brcm2708/patches-4.9/031-v4.10-0004-ARM-dts-bcm283x-add-pinctrl-group-to-i2c1-drop-pins-.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0094-Add-arm64-configuration-and-device-tree-differences.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0190-sound-Support-for-Dion-Audio-LOCO-V2-DAC-AMP-HAT.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0134-BCM270X_DT-Add-reference-to-audio_pins-to-CM-dtb.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0189-config-add-slcan-kernel-module.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0021-clk-bcm2835-Mark-GPIO-clocks-enabled-at-boot-as-crit.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0168-drm-Add-TV-connector-states-to-drm_connector_state.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0061-hid-Reduce-default-mouse-polling-interval-to-60Hz.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0037-cma-Add-vc_cma-driver-to-enable-use-of-CMA.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0045-lirc-added-support-for-RaspberryPi-GPIO.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0120-BCM270X_DT-Add-pi3-disable-wifi-overlay.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0181-drm-vc4-Fix-OOPSes-from-trying-to-cache-a-partially-.patch
The file was removedtarget/linux/brcm2708/patches-4.9/031-v4.10-0008-ARM-bcm2835-dts-add-thermal-node-to-device-tree-of-b.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0093-config-Add-default-configs.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0048-Add-Chris-Boot-s-i2c-driver.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0052-scripts-Add-mkknlimg-and-knlinfo-scripts-from-tools-.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0165-drm-vc4-Add-fragment-shader-threading-support.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0154-clk-bcm-Fix-maybe-uninitialized-warning-in-bcm2835_c.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0117-pisound-improvements.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0121-ARM64-Make-it-work-again-on-4.9-1790.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0171-drm-vc4-Set-up-SCALER_DISPCTRL-at-boot.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0049-char-broadcom-Add-vcio-module.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0111-i2c-bcm2835-Support-i2c-dev-ioctl-I2C_TIMEOUT.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0131-ARM64-Round-Robin-dispatch-IRQs-between-CPUs.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0019-dmaengine-bcm2835-Load-driver-early-and-support-lega.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0017-spi-bcm2835-Remove-unused-code.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0172-drm-vc4-Add-support-for-feeding-DSI-encoders-from-th.patch
The file was removedtarget/linux/brcm2708/patches-4.9/031-v4.10-0011-ARM-bcm2835-Add-names-for-the-RPi-Zero-GPIO-lines.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0126-spi-bcm2835-Disable-forced-software-CS.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0044-Add-SMI-NAND-driver.patch
The file was removedtarget/linux/brcm2708/patches-4.9/031-v4.10-0006-ARM-dts-bcm283x-drop-alt3-from-gpio.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0001-smsx95xx-fix-crimes-against-truesize.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0040-vcsm-VideoCore-shared-memory-service-for-BCM2835.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0144-ASoC-Add-driver-for-Cirrus-Logic-Audio-Card.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0100-staging-vchi-Convert-to-current-get_user_pages-argum.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0148-sound-Suppress-error-message-about-deferrals.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0013-pinctrl-bcm2835-Only-request-the-interrupts-listed-i.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0047-Added-hwmon-thermal-driver-for-reporting-core-temper.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0092-hci_h5-Don-t-send-conf_req-when-ACTIVE.patch
The file was removedtarget/linux/brcm2708/bcm2709/config-4.9
The file was removedtarget/linux/brcm2708/patches-4.9/950-0058-enabling-the-realtime-clock-1-wire-chip-DS1307-and-1.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0064-gpio-poweroff-Allow-it-to-work-on-Raspberry-Pi.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0169-drm-Turn-DRM_MODE_SUBCONNECTOR_xx-definitions-into-a.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0081-New-driver-for-RRA-DigiDAC1-soundcard-using-WM8741-W.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0191-SQUASH-Add-LOCO-V2-overlay-from-last-commit.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0063-Improve-__copy_to_user-and-__copy_from_user-performa.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0079-New-AudioInjector.net-Pi-soundcard-with-low-jitter-a.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0196-BCM2835-V4L2-Ensure-H264-header-bytes-get-a-sensible.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0194-clk-bcm2835-Correct-the-prediv-logic.patch
The file was removedtarget/linux/brcm2708/patches-4.9/032-v4.11-0001-ARM-dts-bcm283x-Add-VEC-node-in-bcm283x.dtsi.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0026-Register-the-clocks-early-during-the-boot-process.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0137-config-Add-SND_SOC_ADAU7002-codec-module.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0014-pinctrl-bcm2835-Return-pins-to-inputs-when-freed.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0185-clk-bcm2835-Mark-used-PLLs-and-dividers-CRITICAL.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0176-BCM270X-Disable-VEC-unless-vc4-kms-v3d-is-present.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0051-bcm2835-add-v4l2-camera-device.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0147-sound-Demote-deferral-errors-to-INFO-level.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0142-BCM270x-DT-expose-3.3V-and-5V-system-rails.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0163-drm-vc4-Add-support-for-rendering-with-ETC1-textures.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0129-config-Add-CONFIG_MD_M25P80-and-CONFIG_MD_SPI_NOR.patch
The file was removedtarget/linux/brcm2708/patches-4.9/031-v4.10-0005-ARM-dts-bcm283x-add-pinctrl-group-to-sdhci-drop-pins.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0002-smsc95xx-Experimental-Enable-turbo_mode-and-packetsi.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0029-BCM2835_DT-Fix-I2S-register-map.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0016-spi-bcm2835-Disable-forced-software-CS.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-1000-mfd-rpisense-disable.patch
The file was removedtarget/linux/brcm2708/patches-4.9/030-pinctrl-bcm2835-add-pull-defines-to-dt-bindings.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0043-MISC-bcm2835-smi-use-clock-manager-and-fix-reload-is.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0008-irqchip-irq-bcm2835-Add-2836-FIQ-support.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0115-Add-support-for-Silicon-Labs-Si7013-20-21-humidity-t.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0075-Add-driver-for-rpi-proto.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0127-config-Add-CONFIG_TCP_CONG_BBR.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0071-iqaudio-dac-Compile-fix-untested.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0034-MMC-added-alternative-MMC-driver.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0022-rtc-Add-SPI-alias-for-pcf2123-driver.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0152-clk-bcm-Support-rate-change-propagation-on-bcm2835-c.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0178-drm-vc4-Add-DRM_DEBUG_ATOMIC-for-the-insides-of-fkms.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0057-Speed-up-console-framebuffer-imageblit-function.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0068-ASoC-wm8804-Implement-MCLK-configuration-options-add.patch
The file was removedtarget/linux/brcm2708/patches-4.9/031-v4.10-0002-ARM-dts-bcm283x-add-pinctrl-group-to-pwm-drop-pins-f.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0188-Add-ads1015-driver-to-config.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0039-vc_mem-Add-vc_mem-driver-for-querying-firmware-memor.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0069-ASoC-BCM-Add-support-for-HiFiBerry-Digi.-Driver-is-b.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0090-OF-DT-Overlay-configfs-interface.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0066-ASoC-Add-support-for-HifiBerry-DAC.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0020-firmware-Updated-mailbox-header.patch
The file was removedtarget/linux/brcm2708/patches-4.9/950-0105-drm-vc4-Add-a-mode-for-using-the-closed-firmware-for.patch
Commit 26fcc937f7e0b8b40297c2d63ae7a17d996f30b1 by stijn
brcm2708: fix early bootloader config restore

Restoring the bootloader config before rebooting fails:
tar: invalid tar magic

Add the -z option to the tar command to fix this.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 26fcc93)
The file was modifiedtarget/linux/brcm2708/base-files/lib/upgrade/platform.sh (diff)
Commit f34eeeeb9a9a0c9632dea49e4cfd7851c2eeb4f2 by hauke
nat46: Fix mirror hash

The package hash does not match the one of the package found on the
mirrors and which is generated when I do the git clone.

Fixes: 4856fa30a6c ("nat46: import for routing, add myself as maintainer")
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: f34eeee)
The file was modifiedpackage/kernel/nat46/Makefile (diff)
Commit ab18540d114385c9b3ffa230ba406723fd3af27b by koen.vandeputte
kernel: rename symbol in kernel 4.19 config

A symbol was renamed upstream starting from kernel 4.18 [1]

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>

[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v5.0-rc5&id=34b13e5e4641c0e9e0aad471a6d8dfb7999276f1
(commit: ab18540)
The file was modifiedtarget/linux/generic/config-4.19 (diff)
Commit 5fd68d60e422492dfad0d4f77f1bef3d0ea079ba by koen.vandeputte
ath79: ag71xx: Fix tx queue timeouts during ifup

On ath79 and UBNT Bullet M XW (ar9342) I was experiencing weird issues during
network setup[1] which I was able to reproduce easily with following commands:

uci set network.lan.ipaddr='192.168.1.20'
uci commit network
ifup lan

Which resulted after some time in:

...
WARNING: CPU: 0 PID: 0 at net/sched/sch_generic.c:461 dev_watchdog+0x16c/0x280
NETDEV WATCHDOG: eth0 (ag71xx): transmit queue 0 timed out
...

Sometimes I wasn't able to use networking anymore, sometimes it was enough to
just ifdown/ifup lan and network was backup. On ar71xx it was all working just
fine.

I've found out, that it was happening because ag71xx_poll() wasn't called, thus
the TX queue wasn't emptied. The ag71xx_poll() is being called from napi
hrtimer, which is enabled by napi_schedule() in ar71xx_interrupt(), but since
no interrupts were ever fired again after ag71xx_stop() was called, it was
always leading to tx queue timeouts:

*** ag71xx_hard_start_xmit()
eth0: packet injected into TX queue
eth0: raw intr=00000001 TXPS POLL
eth0: enable polling mode
eth0: processing TX ring, flush=no
eth0: disable polling mode, rx=1, tx=1,limit=32

( `ifup lan done here` )

*** ag71xx_stop()
*** ag71xx_open()
*** ag71xx_hw_enable()
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
*** ag71xx_hard_start_xmit()
eth0: packet injected into TX queue
*** ag71xx_hard_start_xmit()
eth0: packet injected into TX queue
...
WARNING: CPU: 0 PID: 0 at net/sched/sch_generic.c:320 dev_watchdog+0x164/0x274

So I've looked at ag71xx_stop() in ar71xx, added the missing bits to ath79 and
fixed this issue.

1. https://github.com/openwrt/openwrt/pull/1635#issuecomment-448638246

Signed-off-by: Petr Štetiar <ynezz@true.cz>
[move ag->link before ag71xx_hw_disable to retain ordering as original]
Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 5fd68d6)
The file was modifiedtarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.c (diff)
Commit bdedb798150a58ad7ce3c4741f2f31df97e84c3f by dedeckeh
gre: remove setting default firewall zone to wan

There are two problems with this behaviour that the zone is set to wan
if no zone config option is defined in the interface section.

* The zone for the interface is "normally" specified in the firewall
config file. So if we have defined "no" zone for this interface zone
option is set now to "wan" additonaly if we add the interface in the firewall
config section to the "lan" zone, the interface is added to lan and wan at once.

iptables-save | grep <iface>

This is not what I expect.

* If I do not want to set a zone to this interface it is not possible.

Remove the default assigment to wan if no zone option is defined.
If some one need the option it stil possible to define this option.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> [PKG_RELEASE increase]
(commit: bdedb79)
The file was modifiedpackage/network/config/gre/Makefile (diff)
The file was modifiedpackage/network/config/gre/files/gre.sh (diff)
Commit cdb58b2bfe1dd62a3567aee3850aa9640b462f93 by daniel
mac80211: rt2x00: reduce tx power to nominal level on RT6352

Current implementation of RT6352 support provides too high tx power
at least on iPA/eLNA devices. Reduce amplification of variable gain
amplifier by 6dB to match board target power of 17dBm.
Transmited signal strength with this patch is similar to that of
stock firmware or pandorabox firmware. Throughput measured with iperf
improves. Device tested: Xiaomi Miwifi Mini.

Signed-off-by: Tomislav Požega <pozega.tomislav@gmail.com>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: cdb58b2)
The file was addedpackage/kernel/mac80211/patches/rt2x00/987-rt2x00-reduce-tx-power-to-nominal-level-on-RT6352.patch
Commit 39273b849fb6d235e092477c8c98c722f77cb36a by dedeckeh
curl: bump to 7.64.0

Fixed CVEs:

CVE-2018-16890
CVE-2019-3822
CVE-2019-3823

For other changes in version 7.64.0 see https://curl.haxx.se/changes.html#7_64_0

Signed-off-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
(commit: 39273b8)
The file was modifiedpackage/network/utils/curl/Makefile (diff)
The file was modifiedpackage/network/utils/curl/patches/310-mbedtls-disable-runtime-version-check.patch (diff)
Commit f9850e9d2c4affdde5ca42e1955306177f0524ca by daniel
mac80211: rt2x00: remove patch causing low tx power

Remove 980-rt2x00-reduce-power-consumption-on-mt7620.patch which in
combination with the most recently added patch reportedly causes TX
power to be too weak.

"without patches rssi on receiver is ~ -23dBm with 980 about -35dBm,
with both patches drops below -40dBm. with 987 only ~-28dBm"

We may need to reconsider this once we have implemented TSSI.

Fixes: cdb58b2bfe ("mac80211: rt2x00: reduce tx power to nominal level on RT6352")
Reported-by: Tomislav Požega <pozega.tomislav@gmail.com>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: f9850e9)
The file was removedpackage/kernel/mac80211/patches/rt2x00/980-rt2x00-reduce-power-consumption-on-mt7620.patch
Commit 4c20c6fa94921d56b8924a5c8162b44123a8fc2b by koen.vandeputte
kernel: bump 3.18 to 3.18.134

Refreshed all patches.

Compile-tested on: adm5120
Runtime-tested on: none

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 4c20c6f)
The file was modifiedinclude/kernel-version.mk (diff)
Commit 34e80b5d3b736c5cbabb5a77541cc40e9fe38d5a by koen.vandeputte
kernel: bump 4.9 to 4.9.155

Refreshed all patches.

Remove upstreamed:
- 100-arm-cns3xxx-fix-writing-to-wrong-PCI-registers-after.patch

Altered patches:
- 721-phy_packets.patch

Compile-tested on: ar7
Runtime-tested on: none

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 34e80b5)
The file was removedtarget/linux/generic/backport-4.9/100-arm-cns3xxx-fix-writing-to-wrong-PCI-registers-after.patch
The file was modifiedtarget/linux/generic/pending-4.9/680-NET-skip-GRO-for-foreign-MAC-addresses.patch (diff)
The file was modifiedinclude/kernel-version.mk (diff)
The file was modifiedtarget/linux/generic/hack-4.9/721-phy_packets.patch (diff)
The file was modifiedtarget/linux/generic/hack-4.9/911-kobject_add_broadcast_uevent.patch (diff)
The file was modifiedtarget/linux/generic/backport-4.9/090-net-generalize-napi_complete_done.patch (diff)
Commit 89bf16ad503d73e4444a2a766526ba645f76134b by koen.vandeputte
kernel: bump 4.14 to 4.14.98

Refreshed all patches.

Remove upstreamed:
- 100-arm-cns3xxx-fix-writing-to-wrong-PCI-registers-after.patch

Altered patches:
- 721-phy_packets.patch

Compile-tested on: ar71xx, cns3xxx, imx6, x86_64
Runtime-tested on: ar71xx, cns3xxx, imx6

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 89bf16a)
The file was removedtarget/linux/generic/backport-4.14/100-arm-cns3xxx-fix-writing-to-wrong-PCI-registers-after.patch
The file was modifiedtarget/linux/generic/hack-4.14/911-kobject_add_broadcast_uevent.patch (diff)
The file was modifiedtarget/linux/layerscape/patches-4.14/202-core-linux-support-layerscape.patch (diff)
The file was modifiedinclude/kernel-version.mk (diff)
The file was modifiedtarget/linux/generic/pending-4.14/680-NET-skip-GRO-for-foreign-MAC-addresses.patch (diff)
The file was modifiedtarget/linux/mvebu/patches-4.14/408-sfp-move-module-eeprom-ethtool-access-into-netdev-co.patch (diff)
The file was modifiedtarget/linux/generic/hack-4.14/721-phy_packets.patch (diff)
Commit 9a3599de2ca15c7ffa1667a41c4579ef9898dae9 by koen.vandeputte
kernel: bump 4.19 to 4.19.20

Refreshed all patches.

Remove upstreamed:
- 100-arm-cns3xxx-fix-writing-to-wrong-PCI-registers-after.patch

Altered patches:
- 721-phy_packets.patch

Compile-tested on: imx6
Runtime-tested on: imx6

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 9a3599d)
The file was modifiedinclude/kernel-version.mk (diff)
The file was modifiedtarget/linux/generic/hack-4.19/721-phy_packets.patch (diff)
The file was removedtarget/linux/generic/backport-4.19/100-arm-cns3xxx-fix-writing-to-wrong-PCI-registers-after.patch
The file was modifiedtarget/linux/generic/pending-4.19/680-NET-skip-GRO-for-foreign-MAC-addresses.patch (diff)
Commit 07e6ce4606474643cf4e8fee355b9126eb55c962 by koen.vandeputte
kernel: add missing symbols to 4.19

While preparing 4.19 for imx6 and test building it with
CONFIG_ALL_KMODS=y with verbose mode enabled, I was asked by kernel
config about few missing symbols/modules

Let's add them to the generic config.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
[slight rewrite of commit log]
Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 07e6ce4)
The file was modifiedtarget/linux/generic/config-4.19 (diff)
Commit 077253dd666a30ae5231c3748222d4b5b138593d by koen.vandeputte
ar71xx: fix Arduino Yun enabling of level shifters outputs

As show in Arduino Yun schematic [1] GPIO 21 and 22 are connected to
output enable pin (OE) of two NTB01xx level shifters.

NTB01xx datasheets [2] [3] states that OE pin are active-high
therefore we should initialize GPIO 21 (DS_GPIO_OE) and GPIO 22
(DS_GPIO_OE2) accordingly to actually enable level shifters outputs.

[1] https://www.arduino.cc/en/uploads/Main/arduino-Yun-schematic.pdf
[2] https://www.nxp.com/docs/en/data-sheet/NTB0102.pdf
[3] https://www.nxp.com/docs/en/data-sheet/NTB0104.pdf

Signed-off-by: Edoardo Scaglia <edoardo.87@gmail.com>
(commit: 077253d)
The file was modifiedtarget/linux/ar71xx/files/arch/mips/ath79/mach-arduino-yun.c (diff)
Commit 6570f3c93aa4110efd1466a6b89742c2e11d7c11 by koen.vandeputte
ar71xx: fix RB941-2nD detection

Some hAP lite routers aren't detected because
/proc/cpuinfo shows "RouterBOARD RB941-2nD"
instead of "RouterBOARD 941-2nD".

Fix that.

Signed-off-by: Julien Rabier <taziden@flexiden.org>
[Alter string to include all flavours + slight rewrite of commit msg]
Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 6570f3c)
The file was modifiedtarget/linux/ar71xx/base-files/lib/ar71xx.sh (diff)
Commit 7ebbbda29377f2d95e2bb9690f348af50ade848a by koen.vandeputte
ar71xx: ubnt-(xm,xw): fix LED RSSI indication

When mapping for RSSI LEDs was defined for interface wlan0 on
Ubiquiti XM and XW family, it missed connection to actual interface.
Therefore create the mapping to interface, so RSSI LEDs work without
additional configuration, after starting rssileds service.

Also add the required package for this.

While at that, remove coefficients needed for PWM LEDs, as XM and XW
boards do not support PWM LEDs.

Tested-by: Petr Štetiar <ynezz@true.cz>
Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
[Squashed commits + remove custom device_packages + slighty rewrite the commit msg]
Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 7ebbbda)
The file was modifiedtarget/linux/ar71xx/base-files/etc/board.d/01_leds (diff)
The file was modifiedtarget/linux/ar71xx/image/generic-ubnt.mk (diff)
Commit 61e01f248eb22ea9a4cffa862218f47970f3ab2c by nbd
base-files: do not strip fwtool signature data during check

Same reason as in commit 9808bd279927bcd2d3a78d19a55229b93bbbcf05 -
sysupgrade --test must not alter the image in any way

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 61e01f2)
The file was modifiedpackage/base-files/files/lib/upgrade/fwtool.sh (diff)
Commit 33b690216e766f2157871aa64190f9bb72334049 by nbd
netfilter: fix checking method of conntrack helper

This patch uses nfct_help() to detect whether an established connection
needs conntrack helper instead of using test_bit(IPS_HELPER_BIT,
&ct->status).

The reason for this modification is that IPS_HELPER_BIT is only set when
the conntrack helper is attached by explicit CT target.

However, in the case that a device enables conntrack helper via the other
ways (e.g., command "echo 1 > /proc/sys/net/netfilter/nf_conntrack_helper")
, the status of IPS_HELPER_BIT will not present any change. That means the
IPS_HELPER_BIT might lose the checking ability in the context.

Signed-off-by: HsiuWen Yen <y.hsiuwen@gmail.com>
(commit: 33b6902)
The file was addedtarget/linux/generic/hack-4.14/941-fix-checking-method-of-conntrack-helper.patch
Commit 945bcaf6ec0f32bfe8949601e82cb146e7f90660 by nbd
kernel: fold xt_FLOWOFFLOAD fixes into the main patch

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 945bcaf)
The file was modifiedtarget/linux/generic/hack-4.14/650-netfilter-add-xt_OFFLOAD-target.patch (diff)
The file was removedtarget/linux/generic/hack-4.14/940-cleanup-offload-hooks-on-netdev-unregister.patch
The file was removedtarget/linux/generic/hack-4.14/941-fix-checking-method-of-conntrack-helper.patch
Commit 7f33f3d7126f543e2d03276aa3508edbfed80a73 by dedeckeh
ipip: remove setting default firewall zone to wan

Same reasoning as in bdedb798150a58ad7ce3c4741f2f31df97e84c3f; don't set
default firewall zone to wan as the firewall zone for the ipip interface
can be configured in the firewall config or it makes it impossible not to
specify a firewall zone for the ipip interface.

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
(commit: 7f33f3d)
The file was modifiedpackage/network/config/ipip/files/ipip.sh (diff)
The file was modifiedpackage/network/config/ipip/Makefile (diff)
Commit 630a3639360476b9aaeadc39f8e7636d11c8869b by dedeckeh
vti: remove setting default firewall zone to wan

Same reasoning as in bdedb798150a58ad7ce3c4741f2f31df97e84c3f; don't set
default firewall zone to wan as the firewall zone for the vti interface
can be configured in the firewall config or it makes it impossible not to
specify a firewall zone for the vti interface.

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
(commit: 630a363)
The file was modifiedpackage/network/config/vti/Makefile (diff)
The file was modifiedpackage/network/config/vti/files/vti.sh (diff)
Commit e3311cb13846eac56452313ef723f2ef277380fd by dedeckeh
glibc: update to latest 2.27 commit [BZ #24180]

9f44fa22cb Add compiler barriers around modifications of the robust mutex list for pthread_mutex_trylock. [BZ #24180]

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
(commit: e3311cb)
The file was modifiedtoolchain/glibc/common.mk (diff)
Commit 1d1dabdf0a6e848f211d58c7fb8867f21496b61f by dedeckeh
tools/tar: Update to 1.31

Update tar to 1.31
Fixes CVE-2018-20482
Switch to tar.xz tarball
Refresh patches

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
(commit: 1d1dabd)
The file was modifiedtools/tar/patches/110-symlink-force-permissions.patch (diff)
The file was modifiedtools/tar/Makefile (diff)
The file was modifiedtools/tar/patches/100-symlink-force-root-name.patch (diff)
Commit a3df068b3119585d2c46807a1ff0d66956da954b by dedeckeh
tools/sed: Update to 4.7

Update sed to 4.7
Enable pthreads support

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
(commit: a3df068)
The file was modifiedtools/sed/Makefile (diff)
Commit a3383e4b016478c73cf149ae7f42ad8f9b87ffbb by dedeckeh
tools/bison: Update to 3.3.2

Update bison to 3.3.2
Enable pthreads support
Refresh patches

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
(commit: a3383e4)
The file was modifiedtools/bison/patches/010-intl-stub-compat.patch (diff)
The file was modifiedtools/bison/Makefile (diff)
Commit 93034bf7f0a246cd99ca9bfa7c8961ae26989a37 by dedeckeh
tools/mpfr: Update to 4.0.2

Update mpfr to 4.0.2
Use official site as last resort
Force thread-safety functionality
Refresh patches

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
(commit: 93034bf)
The file was modifiedtools/mpfr/Makefile (diff)
The file was modifiedtools/mpfr/patches/100-freebsd-compat.patch (diff)
Commit 8c9f255ce56a43ecd49c80688052a02029c4fa52 by koen.vandeputte
ar71xx: add rssileds for xw devices

Commit 7ebbbda29377 ("ar71xx: ubnt-(xm,xw): fix LED RSSI indication")
adds support for using the RSSI strenght via LEDS.

The rssileds package addition got lost during altering the patch.
Add it again to fix this.

Fixes: 7ebbbda29377 ("ar71xx: ubnt-(xm,xw): fix LED RSSI indication")
Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 8c9f255)
The file was modifiedtarget/linux/ar71xx/image/generic-ubnt.mk (diff)
Commit 83bcacb5215c21e1894fbe3d651d83948479ce91 by rafal
mac80211: brcmfmac: fix a possible NULL pointer dereference

This fixes a possible crash in the brcmf_fw_request_nvram_done():
[   31.687293] Backtrace:
[   31.689760] [<c004fb4c>] (__wake_up_common) from [<c004fc38>] (__wake_up_locked+0x1c/0x24)
[   31.698043]  r10:c6794000 r9:00000009 r8:00000001 r7:bf54dda0 r6:a0000013 r5:c78e7d38
[   31.705928]  r4:c78e7d3c r3:00000000
[   31.709528] [<c004fc1c>] (__wake_up_locked) from [<c00502a8>] (complete+0x3c/0x4c)
[   31.717148] [<c005026c>] (complete) from [<bf54590c>] (brcmf_fw_request_nvram_done+0x5c8/0x6a4 [brcmfmac])
[   31.726818]  r7:bf54dda0 r6:c6794000 r5:00001990 r4:c6782380
[   31.732544] [<bf545344>] (brcmf_fw_request_nvram_done [brcmfmac]) from [<c0204e40>] (request_firmware_work_func+0x38/0x60)
[   31.743607]  r10:00000008 r9:c6bdd700 r8:00000000 r7:c72c3cd8 r6:c67f4300 r5:c6bda300
[   31.751493]  r4:c67f4300
[   31.754046] [<c0204e08>] (request_firmware_work_func) from [<c0034458>] (process_one_work+0x1e0/0x318)
[   31.763365]  r4:c72c3cc0
[   31.765913] [<c0034278>] (process_one_work) from [<c0035234>] (worker_thread+0x2f4/0x448)
[   31.774107]  r10:00000008 r9:00000000 r8:c6bda314 r7:c72c3cd8 r6:c6bda300 r5:c6bda300
[   31.781993]  r4:c72c3cc0
[   31.784545] [<c0034f40>] (worker_thread) from [<c003984c>] (kthread+0x100/0x114)
[   31.791949]  r10:00000000 r9:00000000 r8:00000000 r7:c0034f40 r6:c72c3cc0 r5:00000000
[   31.799836]  r4:c735dc00 r3:c79ed540
[   31.803438] [<c003974c>] (kthread) from [<c00097d0>] (ret_from_fork+0x14/0x24)
[   31.810672]  r7:00000000 r6:00000000 r5:c003974c r4:c735dc00
[   31.816378] Code: e5b53004 e1a07001 e1a06002 e243000c (e5934000)
[   31.822487] ---[ end trace a0ffbb07a810d503 ]---

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: 83bcacb)
The file was modifiedpackage/kernel/mac80211/patches/brcm/860-brcmfmac-register-wiphy-s-during-module_init.patch (diff)
Commit 0dc48905cb1a11025cf3e362dc9940d92a8d8855 by chunkeey
build: add KERNEL_ENTRY and sort DEFAULT_DEVICE_VARS

The KERNEL_ENTRY was missing from the DEFAULT_DEVICE_VARS.

This bug was discovered while preparing alternative images
for the mpc85xx's TP-Link WDR4900-V1, which all failed to
boot due to this:
|## Booting kernel from Legacy Image at 02000000 ...
|   Image Name:   POWERPC OpenWrt Linux-4.14.96
|   Image Type:   PowerPC Linux Kernel Image (uncompressed)
|   Data Size:    2056568 Bytes = 2 MiB
|   Load Address: 01000000
|   Entry Point:  00000000
|   Verifying Checksum ... OK

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 0dc4890)
The file was modifiedinclude/image.mk (diff)
Commit 465044d0fdc2c5016766b106a53d492a1bf86b80 by chunkeey
ath10k-firmware: update Candela Tech firmware images

Release notes since last time:

2019-02-08:
  Fix rate-ctrl assert related to bad logic that tried to guess
  that lower bandwidth probes were automatically successful if
  higher was. The NSS mismatch that can happen here caused the
  assert. Just comment out the offending code
  (per comment from original QCA code). This is bug 69.

2019-02-10:
  Fix bssid mis-alignment that broke 4-addr vlan mode (bug 67).
  Original buggy commit was
  commit 2bf89e70ecd1 ("dev-ds: Better packing of wal_vdev struct.")

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 465044d)
The file was modifiedpackage/firmware/ath10k-firmware/Makefile (diff)
Commit 835fc08ae3fb9e27db0f095a10fbff24f87ee1a9 by chunkeey
ath10k-ct: support for management rate control

By default the firmware uses 1Mbps and 6Mbps rate for management packets
in 2G and 5G bands respectively. But when the user selects different
basic rates from the userspace, we need to send the management
packets at the lowest basic rate selected by the user.

This change makes use of WMI_VDEV_PARAM_MGMT_RATE param for configuring the
management packets rate to the firmware.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
(commit: 835fc08)
The file was addedpackage/kernel/ath10k-ct/patches/161-ath10k-add-support-for-configuring-management-packet.patch
The file was addedpackage/kernel/ath10k-ct/patches/162-ath10k-fix-possible-out-of-bound-access-of-ath10k_ra.patch
The file was modifiedpackage/kernel/ath10k-ct/Makefile (diff)
Commit 2b51d8591fe1babe8049cf755614a80612ff08e8 by chunkeey
mac80211: ath10k: support for management rate control

Issues a wmi command to firmware when multicast rate change is received with the
new BSS_CHANGED_MCAST_RATE flag.  Also fixes the incorrect fixed_rate setting
for CCK rates which got introduced with addition of ath10k_rates_rev2 enum.

By default the firmware uses 1Mbps and 6Mbps rate for management packets
in 2G and 5G bands respectively. But when the user selects different
basic rates from the userspace, we need to send the management
packets at the lowest basic rate selected by the user.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
(commit: 2b51d85)
The file was addedpackage/kernel/mac80211/patches/ath/978-ath10k-fix-possible-out-of-bound-access-of-ath10k_ra.patch
The file was modifiedpackage/kernel/mac80211/Makefile (diff)
The file was addedpackage/kernel/mac80211/patches/ath/977-ath10k-add-support-for-configuring-management-packet.patch
Commit 4130e24326d6a7bea6f786589baf65dc992c97a5 by chunkeey
gemini: Fix kmod-led-trig-heartbeat typo

It's kmod-ledtrig-* not kmod-led-trig-*.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
[extended subject]
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 4130e24)
The file was modifiedtarget/linux/gemini/Makefile (diff)
Commit 0c24b363a69d1445a280e41e5c33675be95295d1 by chunkeey
ath79: add support for Xiaomi Mi Router 4Q

Hardware
--------
CPU:   Qualcomm Atheros QCA9561
RAM:   64M DDR2
FLASH: 16M SPI-NOR
ETH:   1x WAN - 2x LAN
WiFi:  QCA9561 3T3R
BTN:   1x Reset - 1x WPS
LED:   1x Blue - 1x Red - 1x Yellow
UART:  TX - GND - RX - VCC (From ethernet port)
       115200n8 - 3.3V

Installation
------------
1. Connect to the device via UART.

2. Interrupt the U-Boot on power-on by pressing enter when prompted.

3. Connect you computer to one of the routers LAN ports.
   Assign yourself the IP 192.168.31.10/24.
   Copy the OpenWRT initramfs image to a tftp server root directory.
   Rename the image to 'x4q.bin'.

4. Load the initramfs image to the router by executing following command
   in U-Boot. The image will boot afterwards.

   > tftpboot 0x81000000 x4q.bin; bootm

5. SCP the sysupgrade-image into '/tmp'.
   Remember to assign yourself an IP in 192.168.1.0/24 for this step!

6. Install OpenWRT permanently by executing

   > sysupgrade -n /tmp/<OpenWRT-sysupgrade-image>

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: 0c24b36)
The file was addedtarget/linux/ath79/dts/qca9561_xiaomi_mi-router-4q.dts
The file was modifiedtarget/linux/ath79/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ath79/image/generic.mk (diff)
Commit f54e9f183ec25186f66c70f4984d935f3f51247e by ldir
kernel/modules: kmod-sched-core: add missing dependency, useful module

All tc ematch modules, including those in kmod-sched-core and kmod-sched,
use cls_basic as a core dependency. Relocate cls_basic from kmod-sched to
kmod-sched-core to avoid requiring kmod-sched unnecessarily.

This change is also backwards compatible since any past tc ematch users
will have had to install both kmod-sched-core and kmod-sched anyway.

Add the matchall kernel module cls_matchall introduced in kernel 4.8. The
matchall classifier matches every packet and allows the user to apply
actions on it. It is a simpler, more efficient replacement for the common
but cryptic tc classifier idiom "u32 match u32 0 0".

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
(commit: f54e9f1)
The file was modifiedpackage/kernel/linux/modules/netsupport.mk (diff)
Commit 59b58ad4c800be6f1846745ed07f0a022b5fccac by ldir
kernel/modules: kmod-sched: add some common, useful actions

Add act_pedit, act_csum, act_gact and act_simple modules for additional
tc action support. Module act_simple helps with debug and logging, similar
to iptables LOG target, while act_gact provides common generic actions.
Modules act_pedit and act_csum support general packet mangling, and have
been the subject of feature requests and forum discussions (e.g. DSCP),
as well as being added to the Turris OS fork of OpenWrt ~2 years ago.

Also select dependency kmod-lib-crc32c to support act_csum.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
(commit: 59b58ad)
The file was modifiedpackage/kernel/linux/modules/netsupport.mk (diff)
Commit cd465e34142de096490ffc4fc6a2b00bcba87235 by ldir
kernel/modules: add kmod-sched-ipset package

Add em_ipset module to support tc filter classification by IP set. Build
as a standalone package to help avoid pulling in rest of kmod-sched and
isolate new dependency on kmod-ipt-ipset.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
(commit: cd465e3)
The file was modifiedpackage/kernel/linux/modules/netsupport.mk (diff)
Commit 6be23e91b611b6fa62160399cffd9c463b4c0004 by ldir
kernel/modules: add kmod-sched-bpf package

Add cls_bpf and act_bpf modules for additional tc classifier and action
support of cBPF and eBPF.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
(commit: 6be23e9)
The file was modifiedpackage/kernel/linux/modules/netsupport.mk (diff)
Commit ebcd5226cc0dc1e13531c42c55acba553db6111b by ldir
kernel/modules: add kmod-bpf-test package

Add the test_bpf module that runs various test vectors against the BPF
interpreter or BPF JIT compiler. The module must be manually loaded, as
with the kmod-crypto-test module which serves a similar purpose.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
(commit: ebcd522)
The file was modifiedpackage/kernel/linux/modules/netsupport.mk (diff)
Commit a7370b5179f5c9793fb18d087955f51d9c080715 by ldir
kernel: enable CONFIG_BPF_JIT by default

Enable the built-in BPF JIT compiler for all 4.9, 4.14 and 4.19 kernels,
which should speed up cBPF and eBPF-based packet filtering (tc, iptables)
and packet sniffing (libpcap, tcpdump, fwknopd, etc).

This has minimal kernel size impact, increasing the size of uImage-lzma
(normally ~2 MB on mips_24kc or mips64el_mips64) by 5 KB for the MIPS32
arch cBPF JIT and by 9 KB for the MIPS64 arch eBPF JIT, on kernel 4.14.

With JIT enabled (cBPF only), the standard BPF test module (test_bpf.ko)
running on a DIR-835 (mips_24kc) used 33 CPU seconds, but 68 without JIT.

This change aligns with the notion of OpenWRT as the network go-to swiss
army knife for packet handling, especially on CPU-constrained platforms.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
(commit: a7370b5)
The file was modifiedtarget/linux/generic/config-4.14 (diff)
The file was modifiedtarget/linux/generic/config-4.9 (diff)
The file was modifiedtarget/linux/generic/config-4.19 (diff)
Commit d741b31eb8bbb7a6aa1151c55b3d2506662bf6a8 by ldir
base-files: enable BPF JIT sysctl by default

Set net.core.bpf_jit_enable=1 in /etc/sysctl.d/10-default.conf.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
(commit: d741b31)
The file was modifiedpackage/base-files/files/etc/sysctl.d/10-default.conf (diff)
Commit 43e14a2f9e8b49ec73490eccb5c08209fffbe7ce by ldir
iproute2: fix broken configuration patch

Since v4.13, iproute2 switched to a config.mk file with greater use of
pkg-config for library/feature detection. Replace the old Config patch
with one modifying the configure script but enabling the same changes:
- explicitly disable TC_CONFIG_ATM
- rely on feature detection for IP_CONFIG_SETNS and TC_CONFIG_XT

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
(commit: 43e14a2)
The file was removedpackage/network/utils/iproute2/patches/100-config.patch
The file was addedpackage/network/utils/iproute2/patches/100-configure.patch
Commit bc86da377cf78edbf7e830a81b6ebf400f281467 by ldir
iproute2: simplify Makefile, patches and fix feature detection

Compile-based feature detection (e.g. xtables, ipset support) was broken
due to silent compilation errors in the configure script, caused by a
Makefile variable KERNEL_INCLUDE referring to kernel build headers. Use
userspace headers by setting the same "user_headers" kernel include path
as used for the iptables build.

Remove redundant or unused Build/Configure definitions from package
Makefile, including KERNEL_INCLUDE, LIBC_INCLUDE and DBM includes.

Don't pass LDFLAGS within MAKE_FLAGS as this interferes with LDFLAGS in
tc/Makefile and masks a link parameter ("-Wl,-export-dynamic"). Instead,
use standard TARGET_LDFLAGS.

Replace EXTRA_CCOPTS in MAKE_FLAGS with cleaner TARGET_CPPFLAGS, and also
drop now unneeded patch 150-extra-ccopts.patch.

Enable defining XT_LIB_DIR from Makefile, needed to set the iptables
modules directory to something other than /lib/xtables, and also add
libxtables dependency. Both are needed with working xtables detection.
Note that libxtables is also pulled in by iptables, firewall or luci, so
this change has no size impact in most cases.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
(commit: bc86da3)
The file was modifiedpackage/network/utils/iproute2/Makefile (diff)
The file was addedpackage/network/utils/iproute2/patches/115-add-config-xtlibdir.patch
The file was removedpackage/network/utils/iproute2/patches/150-extra-ccopts.patch
Commit e6d84fa8864e7bbbcec139dd09a2922a06f5b2a0 by ldir
iproute2: use tc package variant to limit other package sizes

Replace the old 'tc' with a singleton package variant which will be used
to enable additional functionality and limit it only to tc. Non-variant
packages will only be installed during 'tiny' variant builds, hence will
be configured without extra features, thus preserving previously limited
functionality and reduced package sizes.

Also set ip-tiny as the default variant, and install 'tiny' versions of
development libraries.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
(commit: e6d84fa)
The file was modifiedpackage/network/utils/iproute2/Makefile (diff)
Commit 26681fa6a6fcbec0024906eb8367e9a3160521fb by ldir
iproute2: simplify linking libelf for eBFP/XDP object file support

Simplify build and runtime dependencies on libelf, which allows tc and ip
to load BPF and XDP object files respectively.

Preserve optionality of libelf by having configuration script follow the
HAVE_ELF environment variable, used similarly to the HAVE_MNL variable.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
(commit: 26681fa)
The file was removedpackage/network/utils/iproute2/patches/190-link-libelf-to-tc-only.patch
The file was addedpackage/network/utils/iproute2/patches/145-keep_libelf_optional.patch
The file was modifiedpackage/network/utils/iproute2/Makefile (diff)
Commit fc80ef3613465e60257a5ddf0674debe45b09180 by ldir
iproute2: tc: enable and fix support for using .so plugins

This enables using the tc module m_xt.so, which uses the act_ipt kernel
module to allow tc actions based on iptables targets. e.g.

   tc filter add dev eth0 parent 1: prio 10 protocol ip \
   u32 match u32 0 0 action xt -j DSCP --set-dscp-class BE

Make the SHARED_LIBS parameter configurable and based on tc package
selection.

Fix a problem using the tc m_xt.so plugin as also described in
https://bugs.debian.org/868059:

  Sync include/xtables.h from iptables to make sure the right offset is
  used when accessing structure members defined in libxtables. One could
  get “Extension does not know id …” otherwise. (See also: #868059)

Patch to sync the included xtables.h with system iptables 1.6.x. This
continues to work with iptables 1.8.2.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
(commit: fc80ef3)
The file was addedpackage/network/utils/iproute2/patches/135-sync-iptables-header.patch
The file was modifiedpackage/network/utils/iproute2/Makefile (diff)
Commit 248797834bf21916ddf663edc96d86ee5377850e by ldir
iproute2: tc: reduce size of dynamic symbol table

In the case of SHARED_LIBS=y, don't use -export-dynamic to place *all*
symbols into the dynamic symbol table. Instead, use --dynamic-list to
export a smaller set of symbols similar to that defined in static-syms.h
in the case of SHARED_LIBS=n, avoiding an 11 KB tc package size increase.

Also increment PKG_RELEASE.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
(commit: 2487978)
The file was modifiedpackage/network/utils/iproute2/Makefile (diff)
The file was addedpackage/network/utils/iproute2/patches/175-reduce-dynamic-syms.patch
Commit 0994e65c6a32ea7009d1fe89f7261cb5d106c7a3 by rafal
mac80211: brcmfmac: backport remaining patches from the Linux 5.0

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: 0994e65)
The file was addedpackage/kernel/mac80211/patches/brcm/329-v5.0-0001-brcmfmac-add-4354-raw-pcie-device-id.patch
The file was addedpackage/kernel/mac80211/patches/brcm/331-v5.0-0001-brcmfmac-fix-roamoff-1-modparam.patch
The file was addedpackage/kernel/mac80211/patches/brcm/329-v5.0-0002-brcmfmac-set-F2-watermark-to-256-for-4373.patch
The file was addedpackage/kernel/mac80211/patches/brcm/330-v5.0-0001-brcmfmac-fix-false-positive-Wmaybe-unintialized-warn.patch
The file was addedpackage/kernel/mac80211/patches/brcm/328-v5.0-0001-brcmfmac-add-credit-numbers-updating-support.patch
The file was addedpackage/kernel/mac80211/patches/brcm/328-v5.0-0003-brcmfmac-handle-compressed-tx-status-signal.patch
The file was addedpackage/kernel/mac80211/patches/brcm/329-v5.0-0004-brcmfmac-add-support-for-CYW43012-SDIO-chipset.patch
The file was addedpackage/kernel/mac80211/patches/brcm/329-v5.0-0006-brcmfmac-update-43012-F2-watermark-setting-to-fix-DM.patch
The file was addedpackage/kernel/mac80211/patches/brcm/329-v5.0-0003-brcmfmac-set-SDIO-F1-MesBusyCtrl-for-CYW4373.patch
The file was removedpackage/kernel/mac80211/patches/brcm/100-brcmfmac-fix-roamoff-1-modparam.patch
The file was addedpackage/kernel/mac80211/patches/brcm/329-v5.0-0005-brcmfmac-allow-GCI-core-enumuration.patch
The file was addedpackage/kernel/mac80211/patches/brcm/329-v5.0-0008-brcmfmac-disable-command-decode-in-sdio_aos.patch
The file was addedpackage/kernel/mac80211/patches/brcm/329-v5.0-0007-brcmfmac-4373-save-restore-support.patch
The file was addedpackage/kernel/mac80211/patches/brcm/332-v5.0-0001-brcmfmac-Fix-access-point-mode.patch
The file was addedpackage/kernel/mac80211/patches/brcm/328-v5.0-0002-brcmfmac-enable-frameburst-mode-in-default-firmware-.patch
Commit 9485ea721eb091acfa0f076ef12cf3cc3e6d6c8d by rafal
mac80211: brcmfmac: backport early changes queued for the Linux 5.1

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: 9485ea7)
The file was addedpackage/kernel/mac80211/patches/brcm/345-v5.1-brcmfmac-pass-bus-to-the-__brcmf_err-in-pcie.c.patch
The file was addedpackage/kernel/mac80211/patches/brcm/348-v5.1-brcmfmac-support-monitor-frames-with-the-hardware-uc.patch
The file was modifiedpackage/kernel/mac80211/patches/brcm/862-brcmfmac-Disable-power-management.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/brcm/860-brcmfmac-register-wiphy-s-during-module_init.patch (diff)
The file was addedpackage/kernel/mac80211/patches/brcm/340-v5.1-brcmfmac-Add-DMI-nvram-filename-quirk-for-PoV-TAB-P1.patch
The file was addedpackage/kernel/mac80211/patches/brcm/341-v5.1-brcmfmac-add-a-check-for-the-status-of-usb_register.patch
The file was addedpackage/kernel/mac80211/patches/brcm/346-v5.1-brcmfmac-add-bphy_err-and-use-it-in-the-cfg80211.c.patch
The file was addedpackage/kernel/mac80211/patches/brcm/347-v5.1-brcmfmac-fix-typos.patch
The file was modifiedpackage/kernel/mac80211/patches/brcm/861-brcmfmac-workaround-bug-with-some-inconsistent-BSSes.patch (diff)
The file was addedpackage/kernel/mac80211/patches/brcm/344-v5.1-brcmfmac-modify-__brcmf_err-to-take-bus-as-a-paramet.patch
The file was addedpackage/kernel/mac80211/patches/brcm/342-v5.1-brcmfmac-fix-system-warning-message-during-wowl-susp.patch
Commit 6a15077e2d7fa850ef5e49275cb7b62e36a6ab2c by nbd
hostapd: send wpa_supplicant logging output to syslog

Helpful for debugging network connectivity issues

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 6a15077)
The file was modifiedpackage/network/services/hostapd/files/hostapd.sh (diff)
Commit db93949aa395198bbd647827a1f8220e78fbaf3e by nbd
hostapd: fix race condition in mesh new peer handling

Avoid trying to add the same station to the driver multiple times

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: db93949)
The file was addedpackage/network/services/hostapd/patches/051-wpa_supplicant-fix-race-condition-in-mesh-mpm-new-pe.patch
Commit d5681e45f047188bfa6897504c7c6888a57361a7 by nbd
fwtool: do not strip metadata if extracting signature

This allows the signature to cover the metadata area

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: d5681e4)
The file was modifiedpackage/system/fwtool/src/fwtool.c (diff)
Commit 8f4e31ea6eeb3ff70aea8cda53d4ec66ac460ae0 by nbd
fwtool: add support for extracting the truncated data part to stdout

This allows extracing the firmware + metadata from a signed firmware without
altering the original image file

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 8f4e31e)
The file was modifiedpackage/system/fwtool/src/fwtool.c (diff)
Commit b044b52ab9553b8d94cfc5565d2ea5013364159d by nbd
base-files: fix ucert verification

ucert needs to check the firmware part with metadata, but without the signature.
Use the new fwtool mode to extract that without altering the firmware image inside
the check

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: b044b52)
The file was modifiedpackage/base-files/files/lib/upgrade/fwtool.sh (diff)
Commit be3892284ca77a69615351b106b8dfbadad728c4 by hauke
openssl: add configuration options, disable ssl3

Adds the following configuration options:
* using optimized assembler code (was always on before)
* use of x86 SSE2 instructions
* dyanic engine support
* include error messages
* Camellia, Gost, Idea, MDC2, Seed & Whirlpool algorithms
* RFC3779, CMS protocols
* VIA padlock hardware acceleration engine

Installs openssl.cnf with the library as it is used by engines
independent of the openssl util.

Fixes DTLS option that was innefective before.

Disables insecure SSL3 protocol and SHA0.

Adds openwrt-specific targets to Configure script, including asm support
for i386, ppc and mips64.

Strips building dirs from CFLAGS shown in binary.

Skips the fuzz directory during build.

Removed include/crypto/devcrypto.h that was included here, to use the
cryptodev-linux package, now that it was been moved from the packages
feed to the main openwrt repository.

This decreses the size of the ipk binray on MIPS32 by about 3.3%:
old:
706.957 bin/packages/mips_24kc/base/libopenssl1.0.0_1.0.2q-2_mips_24kc.ipk
199.294 bin/packages/mips_24kc/base/openssl-util_1.0.2q-2_mips_24kc.ipk

new:
693.941 bin/packages/mips_24kc/base/libopenssl1.0.0_1.0.2q-2_mips_24kc.ipk
193.827 bin/packages/mips_24kc/base/openssl-util_1.0.2q-2_mips_24kc.ipk

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
(commit: be38922)
The file was addedpackage/libs/openssl/patches/160-remove_timestamp_check.patch
The file was removedpackage/libs/openssl/patches/140-makefile-dirs.patch
The file was removedpackage/libs/openssl/patches/190-remove_timestamp_check.patch
The file was removedpackage/libs/openssl/patches/180-fix_link_segfault.patch
The file was modifiedpackage/libs/openssl/Makefile (diff)
The file was removedpackage/libs/openssl/patches/160-disable_doc_tests.patch
The file was addedpackage/libs/openssl/patches/120-makefile-dirs.patch
The file was removedpackage/libs/openssl/patches/200-parallel_build.patch
The file was removedpackage/libs/openssl/patches/110-optimize-for-size.patch
The file was removedpackage/libs/openssl/patches/150-no_engines.patch
The file was removedpackage/libs/openssl/include/crypto/cryptodev.h
The file was addedpackage/libs/openssl/patches/140-bash_path.patch
The file was addedpackage/libs/openssl/patches/150-fix_link_segfault.patch
The file was addedpackage/libs/openssl/patches/180-strip-cflags-from-binary.patch
The file was removedpackage/libs/openssl/patches/130-perl-path.patch
The file was addedpackage/libs/openssl/patches/100-openwrt_targets.patch
The file was addedpackage/libs/openssl/patches/170-parallel_build.patch
The file was modifiedpackage/libs/openssl/Config.in (diff)
The file was addedpackage/libs/openssl/patches/130-disable_doc_tests.patch
The file was addedpackage/libs/openssl/patches/110-perl-path.patch
The file was removedpackage/libs/openssl/patches/170-bash_path.patch
Commit d872d00b2f7e31b98e11e83922d1aaefc270647e by hauke
openssl: update to version 1.1.1a

This version adds the following functionality:
  * TLS 1.3
  * AFALG engine support for hardware accelleration
  * x25519 ECC curve support
  * CRIME protection: disable use of compression by default
  * Support for ChaCha20 and Poly1305

Patches fixing bugs in the /dev/crypto engine were applied, from
https://github.com/openssl/openssl/pull/7585

This increses the size of the ipk binray on MIPS32 by about 32%:
old:
693.941 bin/packages/mips_24kc/base/libopenssl1.0.0_1.0.2q-2_mips_24kc.ipk
193.827 bin/packages/mips_24kc/base/openssl-util_1.0.2q-2_mips_24kc.ipk

new:
912.493 bin/packages/mips_24kc/base/libopenssl1.1_1.1.1a-2_mips_24kc.ipk
239.316 bin/packages/mips_24kc/base/openssl-util_1.1.1a-2_mips_24kc.ipk

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
(commit: d872d00)
The file was addedpackage/libs/openssl/patches/120-strip-cflags-from-binary.patch
The file was addedpackage/libs/openssl/patches/260-eng_devcrypto-make-sure-digest-can-do-copy.patch
The file was addedpackage/libs/openssl/patches/110-openwrt_targets.patch
The file was addedpackage/libs/openssl/patches/210-eng_devcrypto-expand-digest-failure-cases.patch
The file was addedpackage/libs/openssl/patches/250-eng_devcrypto-fix-ctr-mode.patch
The file was removedpackage/libs/openssl/patches/120-makefile-dirs.patch
The file was addedpackage/libs/openssl/patches/130-dont-build-tests-fuzz.patch
The file was addedpackage/libs/openssl/patches/240-eng_devcrypto-add-cipher-CTX-copy-function.patch
The file was removedpackage/libs/openssl/patches/110-perl-path.patch
The file was removedpackage/libs/openssl/patches/140-bash_path.patch
The file was addedpackage/libs/openssl/patches/230-eng_devcrypto-close-session-on-cleanup-not-final.patch
The file was removedpackage/libs/openssl/patches/100-openwrt_targets.patch
The file was removedpackage/libs/openssl/patches/150-fix_link_segfault.patch
The file was removedpackage/libs/openssl/patches/170-parallel_build.patch
The file was addedpackage/libs/openssl/patches/220-eng_devcrypto-fix-copy-of-unitilialized-digest.patch
The file was addedpackage/libs/openssl/patches/100-Configure-afalg-support.patch
The file was modifiedpackage/libs/openssl/Config.in (diff)
The file was removedpackage/libs/openssl/patches/130-disable_doc_tests.patch
The file was modifiedpackage/libs/openssl/Makefile (diff)
The file was removedpackage/libs/openssl/patches/180-strip-cflags-from-binary.patch
The file was addedpackage/libs/openssl/patches/200-eng_devcrypto-don-t-leak-methods-tables.patch
The file was removedpackage/libs/openssl/patches/160-remove_timestamp_check.patch
Commit 2eeb2853ed3199c3bb65d3498e02ac36526befb4 by hauke
openssl: optimizations based on ARCH/small flash

Add a patch to enable the option to change the default ciphersuite list
ordering to prefer ChaCha20 over AES-GCM.  This is used by default for
all platforms, except for x86_64 and aarch64. The assumption is that
only the latter have AES-specific CPU instructions and asm code that
uses them in openssl.  Chacha20Poly1305 is 3x faster than AES-256 in
systems without AES instructions, with an equivalent strength.

Disable error messages by default except for devices with small flash or
RAM, to aid debugging.

Disable ASM by default on arm platform with small flash.  Size
difference on mips and powerpc, the other platforms with small flash
devices, are not really relevant (using 100K as a threshold).  All of
the affected platforms are source-only anyway.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
(commit: 2eeb285)
The file was addedpackage/libs/openssl/patches/140-allow-prefer-chacha20.patch
The file was modifiedpackage/libs/openssl/Config.in (diff)
The file was modifiedpackage/libs/openssl/Makefile (diff)
Commit 29b69e840a44fad518d9d9ecd93966d0d2a4f076 by hauke
openssl: add package for openssl.cnf, misc changes

- Add the /etc/ssl/openssl.cnf as a separate package, to avoid breaking
  the transitional mechanism, allowing libopenssl_1.0* and
  libopenssl_1.1* to coexist.

- Remove the (selecting) dependency on @KERNEL_AIO

- Use global SOURCE_DATE_EPOCH

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
(commit: 29b69e8)
The file was modifiedpackage/libs/openssl/Config.in (diff)
The file was modifiedpackage/libs/openssl/Makefile (diff)
Commit 880f8e6d32871ade7d2bb2ec541eea113183e9a9 by dedeckeh
dnsmasq: add rapid commit config option

Add config option rapidcommit to enable support for DHCPv4 rapid
commit (RFC4039)

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
(commit: 880f8e6)
The file was modifiedpackage/network/services/dnsmasq/files/dnsmasq.init (diff)
The file was modifiedpackage/network/services/dnsmasq/Makefile (diff)
Commit a23a13dec27109bbd7171921ec9a89154aabbf26 by koen.vandeputte
kernel: bump 4.9 to 4.9.156

Refreshed all patches.

Compile-tested on: ar7
Runtime-tested on: none

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: a23a13d)
The file was modifiedtarget/linux/generic/hack-4.9/204-module_strip.patch (diff)
The file was modifiedinclude/kernel-version.mk (diff)
The file was modifiedtarget/linux/ixp4xx/patches-4.9/160-delayed_uart_io.patch (diff)
Commit 9a1d7ff187300767f77401302b43733ee01080b4 by koen.vandeputte
kernel: bump 4.14 to 4.14.99

Refreshed all patches.

Remove upstreamed:
- 950-0434-mmc-bcm2835-Recover-from-MMC_SEND_EXT_CSD.patch

Compile-tested on: ar71xx, cns3xxx, imx6, x86_64
Runtime-tested on: ar71xx, cns3xxx, imx6

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 9a1d7ff)
The file was modifiedtarget/linux/brcm2708/patches-4.14/950-0056-fbdev-add-FBIOCOPYAREA-ioctl.patch (diff)
The file was modifiedtarget/linux/generic/hack-4.14/204-module_strip.patch (diff)
The file was modifiedtarget/linux/brcm2708/patches-4.14/950-0037-Add-dwc_otg-driver.patch (diff)
The file was modifiedtarget/linux/layerscape/patches-4.14/824-mmc-sdhci-of-esdhc-add-voltage-switch-support-for-ls.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-4.14/0033-dsa-multi-cpu.patch (diff)
The file was modifiedtarget/linux/layerscape/patches-4.14/819-sdhc-support-layerscape.patch (diff)
The file was modifiedtarget/linux/gemini/patches-4.14/0016-ARM-dts-Add-TVE-TVC-and-ILI9322-panel-to-DIR-685.patch (diff)
The file was modifiedtarget/linux/brcm2708/patches-4.14/950-0354-drm-vc4-Advertise-supported-modifiers-for-planes.patch (diff)
The file was modifiedtarget/linux/layerscape/patches-4.14/807-usb-support-layerscape.patch (diff)
The file was modifiedtarget/linux/ramips/patches-4.14/0051-serial-add-ugly-custom-baud-rate-hack.patch (diff)
The file was modifiedtarget/linux/layerscape/patches-4.14/822-uart-support-layerscape.patch (diff)
The file was modifiedtarget/linux/brcm2708/patches-4.14/950-0357-drm-vc4-Add-support-for-SAND-modifier.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-4.14/0048-PM-OPP-HACK-Allow-to-set-regulator-without-opp_list.patch (diff)
The file was modifiedtarget/linux/layerscape/patches-4.14/301-arch-support-layerscape.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-4.14/0049-PM-OPP-Support-adjusting-OPP-voltages-at-runtime.patch (diff)
The file was modifiedtarget/linux/brcm2708/patches-4.14/950-0344-drm-vc4-Set-premultiplied-for-alpha-formats.patch (diff)
The file was modifiedtarget/linux/gemini/patches-4.14/0031-ARM-dts-Add-the-FOTG210-USB-host-to-Gemini.patch (diff)
The file was modifiedtarget/linux/brcm2708/patches-4.14/950-0174-drm-vc4-Add-the-DRM_IOCTL_VC4_GEM_MADVISE-ioctl.patch (diff)
The file was modifiedtarget/linux/ramips/patches-4.14/0070-weak_reordering.patch (diff)
The file was modifiedtarget/linux/brcm2708/patches-4.14/950-0181-drm-vc4-Use-.pixel_order-instead-of-custom-.flip_cbc.patch (diff)
The file was modifiedtarget/linux/brcm2708/patches-4.14/950-0356-drm-vc4-Add-missing-formats-to-vc4_format_mod_suppor.patch (diff)
The file was modifiedinclude/kernel-version.mk (diff)
The file was modifiedtarget/linux/brcm2708/patches-4.14/950-0016-dmaengine-bcm2835-Load-driver-early-and-support-lega.patch (diff)
The file was modifiedtarget/linux/brcm2708/patches-4.14/950-0345-drm-vc4-Check-if-plane-requires-background-fill.patch (diff)
The file was modifiedtarget/linux/layerscape/patches-4.14/821-smmu-support-layerscape.patch (diff)
The file was modifiedtarget/linux/brcm2708/patches-4.14/950-0131-drm-vc4-Fix-pitch-setup-for-T-format-scanout.patch (diff)
The file was modifiedtarget/linux/ramips/patches-4.14/101-mt7621-timer.patch (diff)
The file was removedtarget/linux/brcm2708/patches-4.14/950-0434-mmc-bcm2835-Recover-from-MMC_SEND_EXT_CSD.patch
The file was modifiedtarget/linux/mediatek/patches-4.14/0107-usb-mtu3-support-36-bit-DMA-address.patch (diff)
The file was modifiedtarget/linux/brcm2708/patches-4.14/950-0002-smsx95xx-fix-crimes-against-truesize.patch (diff)
The file was modifiedtarget/linux/gemini/patches-4.14/0905-arm-dts-gemini-dlink-dir-685-add-rtl8366rb.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-4.14/0052-PM-OPP-Update-the-voltage-tolerance-when-adjusting-t.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-4.14/0109-usb-mtu3-add-support-for-usb3.1-IP.patch (diff)
Commit 6b6f238b82d1875a04f2dd6b7071dc429b66a5f7 by koen.vandeputte
kernel: bump 4.19 to 4.19.21

Refreshed all patches.

Remove upstreamed:
- 0007-ARM-dts-Fix-up-the-D-Link-DIR-685-MTD-partition-info.patch

Compile-tested on: cns3xxx
Runtime-tested on: cns3xxx

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 6b6f238)
The file was modifiedinclude/kernel-version.mk (diff)
The file was modifiedtarget/linux/apm821xx/patches-4.19/140-GPIO-add-named-gpio-exports.patch (diff)
The file was modifiedtarget/linux/generic/hack-4.19/204-module_strip.patch (diff)
The file was removedtarget/linux/gemini/patches-4.19/0007-ARM-dts-Fix-up-the-D-Link-DIR-685-MTD-partition-info.patch
The file was modifiedtarget/linux/cns3xxx/patches-4.19/210-dwc2_defaults.patch (diff)
The file was modifiedtarget/linux/generic/pending-4.19/120-Fix-alloc_node_mem_map-with-ARCH_PFN_OFFSET-calcu.patch (diff)
Commit da1107f8a5deec6f013535af6cd0d42b8088d600 by chunkeey
ath79: fix TL-WR741ND-v4 switch port order

Fix the switch port order for proper display on high
level interfaces.

Signed-off-by: Paul Wassi <p.wassi@gmx.at>
(commit: da1107f)
The file was modifiedtarget/linux/ath79/base-files/etc/board.d/02_network (diff)
Commit ff541c5ca255f0c7e105dc7fe717f812470e39e7 by chunkeey
ath79: rename TL-WR740ND-v4 to TL-WR740N-v4

Give the device the same name it had in ar71xx.

Signed-off-by: Paul Wassi <p.wassi@gmx.at>
(commit: ff541c5)
The file was removedtarget/linux/ath79/dts/ar9331_tplink_tl-wr740nd-v4.dts
The file was modifiedtarget/linux/ath79/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ath79/image/tiny-tp-link.mk (diff)
The file was modifiedtarget/linux/ath79/base-files/etc/board.d/01_leds (diff)
The file was addedtarget/linux/ath79/dts/ar9331_tplink_tl-wr740n-v4.dts
Commit 341311f319b18b74d1d112709830979ceab11f67 by chunkeey
ar71xx: fix TL-WR741ND-v4 switch port order

Fix the switch port order for proper display on high
level interfaces.

Signed-off-by: Paul Wassi <p.wassi@gmx.at>
(commit: 341311f)
The file was modifiedtarget/linux/ar71xx/base-files/etc/board.d/02_network (diff)
Commit 78277ec162b06e859923936ee00d02920b4ccc6f by chunkeey
ar71xx: fix TL-MR3220-v2 switch port order

Fix the switch port order for proper display on high
level interfaces.

Signed-off-by: Paul Wassi <p.wassi@gmx.at>
(commit: 78277ec)
The file was modifiedtarget/linux/ar71xx/base-files/etc/board.d/02_network (diff)
Commit 79cc48ff608e0c9c9dcdf6197631783b9646ff82 by chunkeey
ath79: rename TP-LINK to TP-Link

Remove inconsistencies in the vendor's name.

Signed-off-by: Paul Wassi <p.wassi@gmx.at>
(commit: 79cc48f)
The file was modifiedtarget/linux/ath79/dts/ar7241_tplink_tl-wr841-v7.dts (diff)
The file was modifiedtarget/linux/ath79/image/generic-tp-link.mk (diff)
The file was modifiedtarget/linux/ath79/dts/qca9561_tplink_archer-c59-v1.dts (diff)
The file was modifiedtarget/linux/ath79/image/tiny-tp-link.mk (diff)
The file was modifiedtarget/linux/ath79/dts/qca9561_tplink_archer-c58-v1.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar7242_tplink_tl-wr2543-v1.dts (diff)
Commit 97fcd2622a7b727bf16c2073f760ea2c52622cd6 by chunkeey
ath79: change ledtrig on GL.iNet AR150

Change the ledtrig for LAN from netdev to switch.
Although eth1 comes out of the device at a single port,
this port is a switch-port and therefore the LED
must be triggered by that.

Signed-off-by: Paul Wassi <p.wassi@gmx.at>
(commit: 97fcd26)
The file was modifiedtarget/linux/ath79/base-files/etc/board.d/01_leds (diff)
Commit 212892ce70eb191f641d287e4123907f03a6cd98 by chunkeey
ath79: fix port order on TL-WR841ND-v7

The switch ports are seen one to one on the case.
Also remove unneeded secondary port numbers in this
case statement.

Signed-off-by: Paul Wassi <p.wassi@gmx.at>
(commit: 212892c)
The file was modifiedtarget/linux/ath79/base-files/etc/board.d/02_network (diff)
Commit dee8db441e480e7d581447f43219596f6dd9542a by chunkeey
ath79: proper indentation in image/common-tp-link.mk

Add two spaces for proper indentation in image/common-tp-link.mk

Signed-off-by: Paul Wassi <p.wassi@gmx.at>
(commit: dee8db4)
The file was modifiedtarget/linux/ath79/image/common-tp-link.mk (diff)
Commit f305ce5c3577005aba5b870b373e65aaf9ede3ec by chunkeey
ramips: add support for I-O DATA WN-AC1167GR

I-O DATA WN-AC1167GR is a 2.4/5 GHz band 11ac router, based on
MediaTek MT7620A.

Specification:

- SoC     : MediaTek MT7620A
- RAM     : DDR2 64 MB
- Flash   : SPI-NOR 8MB
- WLAN    : 2.4/5 GHz, 2T2R
  - 2.4 GHz: MT7620A (SoC)
  - 5 GHz  : MT7612E
- Ethernet: 10/100/1000 Mbps (ext. MT7530)
- LED/key : 4x/3x (2x buttons, 1x slide-switch)
- UART    : through-hole on PCB
  - J2: TX, GND, RX, Vcc from SoC side
  - 115200n8

Flash instruction using factory image:

1. Boot WN-AC1167GR normaly
2. Access to "http://192.168.0.1/" and open firmware update page
("ファームウェア")
3. Select the OpenWrt factory image and click update ("更新") button
to perform firmware update
4. Wait ~150 seconds to complete flashing

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
(commit: f305ce5)
The file was addedtarget/linux/ramips/dts/WN-AC1167GR.dts
The file was modifiedtarget/linux/ramips/image/mt7620.mk (diff)
The file was modifiedtarget/linux/ramips/base-files/etc/board.d/01_leds (diff)
The file was modifiedtarget/linux/ramips/base-files/etc/board.d/02_network (diff)
Commit 7bf6b5972419d95745b894bf86a20de45883ca7f by chunkeey
ramips: various Netgear R6120 fixes

The R6120 has no 5GHz WLAN LED, the assigned GPIO in fact controls
the WAN LED.

Renames the LED accordingly in the device-tree.
Removes the 5GHz WLAN LED trigger.
Adds the correct WAN port LED trigger.

----

Currently, the MAC address for the Netgear R6120 is read from the NVRAM
partition. The offset for the MAC address however is not consistent
across devices or firmware versions.

Switch to using the factory partition like all other Netgear devices do.

----

The LAN ports of the R6120 are labled in reverse on the casing.

Adjust LuCI switchport numbering accordingly.

----

The WiFi eeprom offsets for the R6120 are currently wrong (5GHz offset
is bigger than the partition itself).

Fixes poor performance on 2.4 and 5 GHz.

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: 7bf6b59)
The file was modifiedtarget/linux/ramips/dts/R6120.dts (diff)
The file was modifiedtarget/linux/ramips/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ramips/base-files/etc/board.d/01_leds (diff)
Commit e52ad0f919b6311e391a44215c4ac19b948f0b72 by chunkeey
ramips: change status LED for Buffalo WHR-G300N

Buffalo WHR-G300N has a LED for power status indication, but it is not
connected to the GPIO and cannot be controlled by the kernel. So,
WHR-G300N uses "ROUTER" LED as the system status LED instead.

This commit changes it to use "DIAG" LED insted of "ROUTER" like
WHR-G301N in ath79 target.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
(commit: e52ad0f)
The file was modifiedtarget/linux/ramips/dts/WHR-G300N.dts (diff)
Commit bbe932ac16b8be512ba8a828b8e7e29eda9b610b by chunkeey
mpc85xx: 4.19: add missing symbol

OCEDO Panda was added in b368373f, but only for
4.14 config. This patch fix 4.19 build for generic
and p2020 subtarget.

Signed-off-by: Pawel Dembicki <p.dembicki@wb.com.pl>
(commit: bbe932a)
The file was modifiedtarget/linux/mpc85xx/config-4.19 (diff)
Commit b3c050c013c16b49c9e997dc9e2feaf28f5c85c0 by chunkeey
kernel: Add missing config option for kernel 4.19

Add CONFIG_USB_ROLE_SWITCH otherwise Octeon 4.19 fails compile

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
(commit: b3c050c)
The file was modifiedtarget/linux/generic/config-4.19 (diff)
Commit b9a24f31a9c7b78e636c7d5d4ac5ba34f38b72df by chunkeey
gemini: Name binary "bootpart.tar.gz"

This factory binary i supposed to actually be unzipped and
untarred by the user as part of the installation process
(this NAS boots from harddisk), so name it "bootpart.tar.gz"
and not "factory.bin" so it is helpful for users.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: b9a24f3)
The file was modifiedtarget/linux/gemini/image/Makefile (diff)
Commit 5ee9763aaab92757846a7b3d3f6e26812e3a42f3 by chunkeey
ipq40xx: ea6350v3: 4.19: enable pseudo rng support

Robert Marko made a big effort to enable the rng on all
ipq40xx for 4.19, so let's continue the quest.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 5ee9763)
The file was modifiedtarget/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4018-ea6350v3.dts (diff)
Commit 9ad3967f140bd6d08796f1ec151b753186b3eb44 by chunkeey
ipq40xx: add support for ASUS Lyra

SoC:   Qualcomm IPQ4019 (Dakota) 717 MHz, 4 cores
RAM:   256 MiB (Nanya NT5CC128M16IP-DI)
FLASH: 128 MiB (Macronix NAND)
WiFi0: Qualcomm IPQ4019 b/g/n 2x2
WiFi1: Qualcomm IPQ4019 a/n/ac 2x2
WiFi2: Qualcomm Atheros QCA9886 a/n/ac
BT:    Atheros AR3012
IN:    WPS Button, Reset Button
OUT:   RGB-LED via TI LP5523 9-channel Controller
UART:  Front of Device - 115200 N-8
       Pinout 3.3v - RX - TX - GND (Square is VCC)

Installation:
1. Transfer OpenWRT-initramfs image to the device via SSH to /tmp.
Login credentials are identical to the Web UI.

2. Login to the device via SSH.

3. Flash the initramfs image using

> mtd-write -d linux -i openwrt-image-file

4. Power-cycle the device and wait for OpenWRT to boot.

5. From there flash the OpenWRT-sysupgrade image.

Ethernet-Ports: Although labeled identically, the port next to
the power socket is the LAN port and the other one is WAN. This
is the same behavior as in the stock firmware.

Signed-off-by: Marius Genheimer <mail@f0wl.cc>
[Dropped setup_mac 02_network in favour of 05_set_iface_mac_ipq40xx.sh,
reorderd 02_network entries, added board.bin WA for the QCA9886 from ath79,
minor dts touchup, added rng to 4.19 dts]
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 9ad3967)
The file was modifiedtarget/linux/ipq40xx/patches-4.14/901-arm-boot-add-dts-files.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-4.19/901-arm-boot-add-dts-files.patch (diff)
The file was addedtarget/linux/ipq40xx/files-4.14/arch/arm/boot/dts/qcom-ipq4019-map-ac2200.dts
The file was addedpackage/firmware/ipq-wifi/board-map-ac2200.bin
The file was modifiedtarget/linux/ipq40xx/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ipq40xx/image/Makefile (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/lib/upgrade/platform.sh (diff)
The file was addedtarget/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-map-ac2200.dts
The file was modifiedpackage/firmware/ipq-wifi/Makefile (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/lib/preinit/05_set_iface_mac_ipq40xx.sh (diff)
The file was modifiedtarget/linux/ipq40xx/config-4.14 (diff)
Commit eea66c3227f07d07108c2ba9c1c9197247623552 by chunkeey
ath79: fix qca955x pcie0 memory size

Datasheet states that both PCI ranges are of 0x2000000 size:
0x1000_0000-0x11FF_FFF and 0x1200_0000-0x13FF_0000.

Signed-off-by: Santiago Piccinini <spiccinini@altermundi.net>
Reviewed-by: Daniel Golle <daniel@makrotopia.org>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com> [removed ML notice]
(commit: eea66c3)
The file was modifiedtarget/linux/ath79/dts/qca9557.dtsi (diff)
Commit cc8bd777723f32eca3d8643270dfc765cc772d1c by chunkeey
ath79: fix qca955x dual pci resource allocation

Tested with a dual pci QCA9558 board (LibreRouter v1) in three
configurations: enabling pcie0 only, pcie1 only and both enabled.

Signed-off-by: Santiago Piccinini <spiccinini@altermundi.net>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com> [removed ML notice]
(commit: cc8bd77)
The file was modifiedtarget/linux/ath79/dts/qca9557.dtsi (diff)
Commit 93d4439454247fb3f7cc88d8ad9a7e80bb440145 by chunkeey
ath79: add support for I-O DATA WN-AC1600DGR

I-O DATA WN-AC1600DGR is a 2.4/5 GHz band 11ac router, based on
Qualcomm Atheros QCA9557.

Specification:

- SoC:      Qualcomm Atheros QCA9557
- RAM:      128 MB
- Flash:    16 MB
- WLAN:     2.4/5 GHz
  - 2.4 GHz: 2T2R (SoC internal)
  - 5 GHz:   3T3R (QCA9880)
- Ethernet: 5x 10/100/1000 Mbps
  - Switch: QCA8337N
- LED/key:  6x/6x(4x buttons, 1x slide switch)
- UART:     through-hole on PCB
  - Vcc, GND, TX, RX from ethernet port side
  - 115200n8

Flash instruction using factory image:

1. Connect the computer to the LAN port of WN-AC1600DGR
2. Connect power cable to WN-AC1600DGR and turn on it
3. Access to "http://192.168.0.1/" and open firmware update page
("ファームウェア")
4. Select the OpenWrt factory image and click update ("更新") button
5. Wait ~150 seconds to complete flashing

Alternative flash instruction using initramfs image:

1. Prepare a computer and TFTP server software with the IP address
"192.168.99.8" and renamed OpenWrt initramfs image
"uImageWN-AC1600DGR"
2. Connect between WN-AC1600DGR and the computer with UART
3. Connect power cable to WN-AC1600DGR, press "4" on the serial
console and enter the U-Boot console
4. execute "tftpboot" command on the console and download initramfs
image from the TFTP server
5. execute "bootm" command and boot OpenWrt
6. On initramfs image, download the sysupgrade image to the device
and perform sysupgrade with it
7. Wait ~150 seconds to complete flashing

This commit also removes unnecessary "qca,no-eeprom" property from
the ath10k wifi node.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
(commit: 93d4439)
The file was modifiedtarget/linux/ath79/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac (diff)
The file was addedtarget/linux/ath79/dts/qca9557_iodata_wn-ac1600dgr.dts
The file was modifiedtarget/linux/ath79/dts/qca9557_iodata_wn-ac1167dgr.dts (diff)
The file was modifiedtarget/linux/ath79/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ath79/dts/qca9557_iodata_wn-ac-dgr.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9557_iodata_wn-ac1600dgr2.dts (diff)
The file was modifiedtarget/linux/ath79/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom (diff)
The file was modifiedtarget/linux/ath79/image/generic.mk (diff)
Commit 064e4315750fbb80b21293c87cae0abb2c257d9b by chunkeey
ipq8064: Enabling sata port ipq8064 based devices

(original text here: https://patchwork.kernel.org/patch/8686761/)

On some SOCs PORTS_IMPL register value is never programmed by the BIOS
and left at zero value. Which means that no sata ports are avaiable for
software. AHCI driver used to cope up with this by fabricating the
port_map if the PORTS_IMPL register is read zero, but recent patch
broke this workaround as zero value was valid for nvme disks.
This patch adds ports-implemented dt bindings as workaround for this issue
in a way that DT can dictate the port_map incase where the SOCs does not
program it already.

This patch is equal to commits:
67f8425d0ee1 ("ipq8064: dts: force AP148 SATA port mapping")
2e7a2c91019c ("ARM: dts: qcom: Move common nodes to ipq8064-v.1.0.dtsi")
in the upstream linux kernel.

Signed-off-by: Roman Glova <roman_glova@epam.com>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
[added upstream commits, reorg' commit message]
(commit: 064e431)
The file was modifiedtarget/linux/ipq806x/files-4.14/arch/arm/boot/dts/qcom-ipq8064.dtsi (diff)
Commit c35d7f3f8a81a1e256b238a47d391175da9e34b8 by chunkeey
ipq40xx: fix ipq40xx_setup_macs for Linksys EA6350v3

This commit fixes the script that sets the MAC address of the LAN
switch. The LAN MAC address should be the WAN MAC address plus one.

Without this patch the WAN and the LAN interface will use the same
MAC address and an error will be generated.

With this patch all interfaces will have a different MAC address,
consecutive in the following order: WAN, LAN, radio0 and radio1.

Signed-off-by: Oever González <notengobattery@gmail.com>
(commit: c35d7f3)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/board.d/02_network (diff)
Commit 94993a79f8269274e9087d2ce3aed10f4e34cb5f by dedeckeh
busybox: update to 1.30.1

Minor bugfix release. Fixes for
* bc/dc
* sed (backslash parsing for 'w' command)
* ip (vlan fixes)
* grep (fixes for -x -v)
* ls (-i compat)

No need to refresh patches or config defaults

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(commit: 94993a7)
The file was modifiedpackage/utils/busybox/Makefile (diff)
Commit 276d8b86a7df6e3802bed7fedb89af07058c1572 by koen.vandeputte
kernel: bump 4.9 to 4.9.158

Refreshed all patches.

Fixes:
- CVE-2019-3819

Compile-tested on: ar7
Runtime-tested on: none

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 276d8b8)
The file was modifiedinclude/kernel-version.mk (diff)
Commit 3967376eb73acd8948f510462bd266fb8c9e95d6 by koen.vandeputte
kernel: bump 4.14 to 4.14.101

Refreshed all patches.

Fixes:
- CVE-2019-3819

Compile-tested on: ar71xx, cns3xxx, imx6, x86_64
Runtime-tested on: ar71xx, cns3xxx, imx6

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 3967376)
The file was modifiedinclude/kernel-version.mk (diff)
The file was modifiedtarget/linux/layerscape/patches-4.14/202-core-linux-support-layerscape.patch (diff)
Commit ca13820d134db3ee4c0c6c75ae9dde2aeb75a905 by koen.vandeputte
kernel: bump 4.19 to 4.19.23

Refreshed all patches.

Compile-tested on: cns3xxx
Runtime-tested on: cns3xxx

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: ca13820)
The file was modifiedtarget/linux/generic/pending-4.19/400-mtd-add-rootfs-split-support.patch (diff)
The file was modifiedtarget/linux/generic/pending-4.19/402-mtd-use-typed-mtd-parsers-for-rootfs-and-firmware-split.patch (diff)
The file was modifiedtarget/linux/generic/pending-4.19/411-mtd-partial_eraseblock_write.patch (diff)
The file was modifiedinclude/kernel-version.mk (diff)
The file was modifiedtarget/linux/generic/pending-4.19/401-mtd-add-support-for-different-partition-parser-types.patch (diff)
The file was modifiedtarget/linux/generic/pending-4.19/404-mtd-add-more-helper-functions.patch (diff)
The file was modifiedtarget/linux/generic/pending-4.19/834-ledtrig-libata.patch (diff)
The file was modifiedtarget/linux/generic/backport-4.19/048-v4.21-mtd-improve-calculating-partition-boundaries-when-ch.patch (diff)
Commit 5241f9005c9f02f0d1a1e96b92a72f5048e90436 by dedeckeh
ipset: add support for hash(ip,mac)

Signed-off-by: Alin Nastac <alin.nastac@gmail.com>
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
(commit: 5241f90)
The file was modifiedpackage/kernel/linux/modules/netfilter.mk (diff)
Commit f948aa4d4fb3467889d267c37e7b1ddb41be3605 by nbd
hostapd: enable CONFIG_DEBUG_SYSLOG for wpa_supplicant

It was already enabled for wpad builds and since commit 6a15077e2d7fa
the script relies on it. Size impact is minimal (2 kb on MIPS .ipk).

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: f948aa4)
The file was modifiedpackage/network/services/hostapd/files/wpa_supplicant-full.config (diff)
The file was modifiedpackage/network/services/hostapd/files/wpa_supplicant-mini.config (diff)
The file was modifiedpackage/network/services/hostapd/files/wpa_supplicant-basic.config (diff)
The file was modifiedpackage/network/services/hostapd/files/wpa_supplicant-p2p.config (diff)
Commit 5b6997dcb39e46f2f2b43bbb694884c286bf193d by nbd
hostapd: update the fix for a race condition in mesh new peer handling

Prevent the mesh authentication state machine from getting reset on bogus
new peer discovery

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 5b6997d)
The file was modifiedpackage/network/services/hostapd/patches/051-wpa_supplicant-fix-race-condition-in-mesh-mpm-new-pe.patch (diff)
Commit c8a30172f88f3df6d58dd3f67c5c12ef9472e979 by jonas.gorski
dnsmasq: ensure test and rc order as older than final releases

Opkg treats text after a version number as higher than without:

~# opkg compare-versions "2.80rc1" "<<" "2.80"; echo $?
1
~# opkg compare-versions "2.80rc1" ">>" "2.80"; echo $?
0

This causes opkg not offering final release as upgradable version, and
even refusing to update, since it thinks the installed version is
higher.

This can be mitigated by adding ~ between the version and the text, as ~
will order as less than everything except itself. Since 'r' < 't', to
make sure that test will be treated as lower than rc we add a second ~
before the test tag. That way, the ordering becomes

  2.80~~test < 2.80~rc < 2.80

which then makes opkg properly treat prerelease versions as lower.

Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
(commit: c8a3017)
The file was modifiedpackage/network/services/dnsmasq/Makefile (diff)
Commit d48a8ed40d3d1b65eec9c848828c6c0e2928cf07 by hauke
mac80211: update to version 4.19.23-1

This updates mac80211 to backports version 4.19.23-1 which includes all
the stable fixes from kernel 4.19.23.
The removed patches are included in this version.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: d48a8ed)
The file was modifiedpackage/kernel/mac80211/patches/ath/921-ath10k_init_devices_synchronously.patch (diff)
The file was removedpackage/kernel/mac80211/patches/subsys/379-mac80211-ignore-tx-status-for-PS-stations-in-ieee802.patch
The file was modifiedpackage/kernel/mac80211/patches/subsys/357-mac80211-add-hdrlen-to-ieee80211_tx_data.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/brcm/328-v5.0-0003-brcmfmac-handle-compressed-tx-status-signal.patch (diff)
The file was removedpackage/kernel/mac80211/patches/ath/556-ath9k-dynack-make-ewma-estimation-faster.patch
The file was modifiedpackage/kernel/mac80211/patches/brcm/328-v5.0-0002-brcmfmac-enable-frameburst-mode-in-default-firmware-.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/150-disable_addr_notifier.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/383-mac80211-minstrel_ht-add-flag-to-indicate-missing-in.patch (diff)
The file was removedpackage/kernel/mac80211/patches/brcm/327-v5.0-brcmfmac-Fix-out-of-bounds-memory-access-during-fw-l.patch
The file was modifiedpackage/kernel/mac80211/patches/subsys/371-mac80211-minstrel-merge-with-minstrel_ht-always-enab.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath/974-ath10k_add-LED-and-GPIO-controlling-support-for-various-chipsets.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/378-mac80211-fix-memory-accounting-with-A-MSDU-aggregati.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath/554-ath9k-dynack-move-debug-log-after-buffer-increments.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/982-rt2x00-add-rf-self-txdc-calibration.patch (diff)
The file was removedpackage/kernel/mac80211/patches/brcm/331-v5.0-0001-brcmfmac-fix-roamoff-1-modparam.patch
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/602-rt2x00-introduce-rt2x00eeprom.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/984-rt2x00-add-rxdcoc-calibration.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath/381-ath9k-fix-tx99-with-monitor-mode-interface.patch (diff)
The file was modifiedpackage/kernel/mac80211/Makefile (diff)
The file was removedpackage/kernel/mac80211/patches/subsys/384-mac80211-ensure-that-management-tx-skbs-have-encrypt.patch
The file was modifiedpackage/kernel/mac80211/patches/subsys/358-mac80211-add-NEED_ALIGNED4_SKBS-hw-flag.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/build/060-no_local_ssb_bcma.patch (diff)
The file was removedpackage/kernel/mac80211/patches/ath/553-ath9k-dynack-use-authentication-messages-for-late-ac.patch
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/985-rt2x00-add-rxiq-calibration.patch (diff)
The file was removedpackage/kernel/mac80211/patches/subsys/351-mac80211-free-skb-fraglist-before-freeing-the-skb.patch
The file was removedpackage/kernel/mac80211/patches/subsys/382-nl80211-fix-memory-leak-if-validate_pae_over_nl80211.patch
The file was removedpackage/kernel/mac80211/patches/ath/555-ath9k-dynack-check-da-enabled-first-in-sampling-rout.patch
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/986-rt2x00-add-TX-LOFT-calibration.patch (diff)
The file was removedpackage/kernel/mac80211/patches/subsys/381-mac80211-fix-a-kernel-panic-when-TXing-after-TXQ-tea.patch
The file was removedpackage/kernel/mac80211/patches/subsys/380-mac80211-fix-reordering-of-buffered-broadcast-packet.patch
The file was modifiedpackage/kernel/mac80211/patches/subsys/140-tweak-TSQ-setting.patch (diff)
The file was removedpackage/kernel/mac80211/patches/brcm/307-v4.20-0001-brcmutil-really-fix-decoding-channel-info-for-160-MH.patch
The file was modifiedpackage/kernel/mac80211/patches/ath/395-ath9k-add-back-support-for-using-active-monitor-inte.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/983-rt2x00-add-r-calibration.patch (diff)
Commit f5db5742e4c6008b5bdb4e788cb4b44c6e420f43 by hauke
iw: update to 5.0.1

Refresh patches

MIPS IPK size increases:
iw-tiny: +3k
iw-full: +10k

Signed-off-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
[Remove sha256, nan, bloom, measurements and ftm from tiny version]
[sync nl80211 between backports and iw]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: f5db574)
The file was modifiedpackage/network/utils/iw/Makefile (diff)
The file was modifiedpackage/network/utils/iw/patches/001-nl80211_h_sync.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/522-mac80211_configure_antenna_gain.patch (diff)
The file was modifiedpackage/network/utils/iw/patches/200-reduce_size.patch (diff)
The file was modifiedpackage/network/utils/iw/patches/120-antenna_gain.patch (diff)
Commit cd519abdbc412719c5af6ab3181e7a4b3fa50878 by hauke
mdadm: Update to 4.1

Tested on GnuBee PC1.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: cd519ab)
The file was modifiedpackage/utils/mdadm/patches/200-reduce_size.patch (diff)
The file was modifiedpackage/utils/mdadm/patches/101-mdadm.h-Undefine-dprintf-before-redefining.patch (diff)
The file was modifiedpackage/utils/mdadm/Makefile (diff)
The file was modifiedpackage/utils/mdadm/patches/100-cross_compile.patch (diff)
Commit 5e8f18fef629405c672a1c71c22385fbbf049270 by hauke
kernel: Remove CONFIG_UDF_NLS for kernel 4.19

kernel 4.18 removed the symbol and made NLS implicit.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: 5e8f18f)
The file was modifiedtarget/linux/generic/config-4.19 (diff)
Commit 319c5d7c49503d1afbfb3164b18cf966e11fac6a by hauke
ar71xx: Fix 5 GHz MAC address for Archer C60 v2

Looks like C60 v2 needs the MAC address to be calculated
manually, while the C60 v1 gets it correctly without manual
interference.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
(commit: 319c5d7)
The file was modifiedtarget/linux/ar71xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
Commit da50f027f04e52b152c6e197d2d4a70330669a36 by hauke
config: kernel: Fix missing symbol on brcm2708 with CGROUPS

When CGROUP block io is enabled a new symbol is exposed and needs to
be set or unset else kernel oldconfig hangs waiting for input during
normal OpenWrt builds.  Therefore add sane defaults for this symbol
in that case.  Also, the defaults brcm2708 are different than generic
defaults because the platform's defconfig enables BLK_DEV_THROTTLING
by default (in defconfig config from the patches used to match
upstream's kernel, not in OpenWrt config-4.xx).

Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
[make KERNEL_BLK_DEV_THROTTLING_LOW depend on KERNEL_BLK_DEV_THROTTLING]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: da50f02)
The file was modifiedconfig/Config-kernel.in (diff)
Commit bb0e4f9fb0c101b86b1a0c2785fec9b38b19fd02 by hauke
build: remove leftovers from previous x86 commits

VBoxManage is not used and the image is created with proper permisions:
0f5d0f6  image: use internal qemu-img for vmdk and vdi images drop host
         dependencies on qemu-utils and VirtualBox

Unreachable config symbols:
9e0759e  x86: merge all geode based subtargets into one

No need to define those symbols since x86_64 is subtarget of x86:
196fb76  x86: make x86_64 a subtarget instead of a standalone target

Unreachable config symbols, so remove GRUB_ROOT:
371b382  x86: remove the xen_domu subtarget

Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
(commit: bb0e4f9)
The file was modifiedtarget/linux/x86/image/grub.cfg (diff)
The file was modifiedpackage/boot/grub2/Makefile (diff)
The file was modifiedconfig/Config-images.in (diff)
The file was modifiedtarget/linux/x86/image/Makefile (diff)
Commit 55b808e0c4be681a0aab565d32a70f5af06a1f8a by hauke
x86: image: add test module to bootloader

It was previously added in 546fced, which was part of "intel-microcode:
load as early as possible" series.
Unfortunately the conditionals added to GRUB config caused error on boot,
because on sysupgrade, bootloader is not updated and is left with old
features/modules. Since this module is needed for early microcode load
and transition to this needs to be done step by step, enable the test
module now, so that every newly created image has it already embedded.

Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
(commit: 55b808e)
The file was modifiedtarget/linux/x86/image/Makefile (diff)
Commit eabc1ddc4541019cf3e4c10b3a15c0710d87bca3 by hauke
build: Honour NO_COLOR in include/scan.mk

The sender domain has a DMARC Reject/Quarantine policy which disallows
sending mailing list messages using the original "From" header.

To mitigate this problem, the original message has been wrapped
automatically by the mailing list software.
Hi all:

This is my first OpenWrt patch. I am a clean, pure newbie! 8-)

Honour NO_COLOR in Makefile function 'progress' in include/scan.mk, in the same way that include/verbose.mk does.

Signed-off-by: R. Diez <rdiezmail-openwrt@yahoo.com>
(commit: eabc1dd)
The file was modifiedinclude/scan.mk (diff)
Commit ddee1825de2a9c472f8bffc9ff3097f6421842a8 by hauke
openssl: patch to fix devcrypto sessions leak

Applies a patch from https://github.com/openssl/openssl/pull/8213
that fixes an error where open /dev/crypto sessions were not closed.
Thanks to Ansuel Smith for reporting it.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
(commit: ddee182)
The file was addedpackage/libs/openssl/patches/300-eng_devcrypto-close-open-session-on-init.patch
Commit 155968275796eeade487a1bd6b8fefe832da44f3 by hauke
linux-firmware: broadcom: package 43430a0 FullMAC firmware

Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
(commit: 1559682)
The file was modifiedpackage/firmware/linux-firmware/broadcom.mk (diff)
Commit d5f615bf2a0434c15d13943b566d46f25da579bb by hauke
sunxi: add support for Sinovoip Banana Pi M2 Plus

CPU: H3 Quad-core Cortex-A7 H.265/HEVC 4K @ 1.2 Ghz
GPU: Mali400MP2 GPU @ 600MHz (supports OpenGL ES 2.0)
Memory: 1GB DDR3 (shared with GPU)
Onboard: Storage TF card (Max. 64GB) / MMC card slot
Onboard: Network 10/100M Ethernet RJ45 (Realtek RTL8211E)
Onboard: Network BT4.0/WiFi 802.11 b/g/n (Ampak AP6212)
Onboard header: SPI, I2C, GPIO, UART
USB 2.0: Two USB 2.0 HOST, One USB 2.0 OTG

Untested:
Audio, Video

Not working:
Bluetooth

Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
(commit: d5f615b)
The file was modifiedpackage/boot/uboot-sunxi/Makefile (diff)
The file was modifiedtarget/linux/sunxi/image/cortex-a7.mk (diff)
The file was addedtarget/linux/sunxi/base-files/lib/firmware/brcm/brcmfmac43430a0-sdio.txt
Commit cd1e9c88f339b582a77c5d08b11d3483e90f4d69 by hauke
sunxi: fix: A64 unstable timer

Backport A64 unstable timer patches from linux 5.1

Signed-off-by: Oskari Lemmela <oskari@lemmela.net>
[Split the single patch into the two original patches]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: cd1e9c8)
The file was modifiedtarget/linux/sunxi/cortexa53/config-4.14 (diff)
The file was addedtarget/linux/sunxi/patches-4.14/031-arm64-Implement-arch_counter_get_cntpct-to-read-the-.patch
The file was addedtarget/linux/sunxi/patches-4.19/100-clocksource-drivers-arch_timer-Workaround-for-Allwin.patch
The file was addedtarget/linux/sunxi/patches-4.14/100-clocksource-drivers-arch_timer-Workaround-for-Allwin.patch
The file was addedtarget/linux/sunxi/patches-4.14/101-arm64-dts-allwinner-a64-Enable-A64-timer-workaround.patch
The file was addedtarget/linux/sunxi/patches-4.19/101-arm64-dts-allwinner-a64-Enable-A64-timer-workaround.patch
The file was modifiedtarget/linux/sunxi/cortexa53/config-4.19 (diff)
Commit 5d11672d077a14b9c44f3d3c35dd16a6c3af3566 by hauke
kernel: disable CONFIG_USB_IMX21_HCD in default for kernel 4.14

CONFIG_USB_IMX21_HCD should be handled in generic config and
module package. So moved it into generic config.
This also fixed build issue (kernel config question) of layerscape
armv8_32b since it also used ARCH_MXC.

Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
[Deactivate CONFIG_USB_IMX21_HCD also for kernel 4.19]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 5d11672)
The file was modifiedtarget/linux/generic/config-4.19 (diff)
The file was modifiedtarget/linux/imx6/config-4.14 (diff)
The file was modifiedtarget/linux/generic/config-4.14 (diff)
Commit 9a5a10eb6924efa519e1d9e27b61dc254876f9ec by hauke
build: Accept BIN_DIR parameter for legacy-images

BIN_DIR can be set to overwrite the output path for new images. This is an
advertised feature for the imagebuilder and is used by systems like
LibreMesh's chef.

The legacy images are build using a new sub-make which doesn't receive the
variable overwrites of the parent make process. As result, the BIN_DIR is
automatically defined to the default value from rules.mk. The images will
therefore not be placed in the output path which was selected by the user.

Providing BIN_DIR as an explicit variable override to the sub-make works
around this problem.

Fixes: 26c771452cd8 ("image.mk: add LegacyDevice wrapper to allow legacy image building code to be used for device profiles")
Reported-by: Paul Spooren <mail@aparcar.org>
Signed-off-by: Sven Eckelmann <sven@narfation.org>
(commit: 9a5a10e)
The file was modifiedinclude/image.mk (diff)
Commit 0297610554def2ed4f5c039bf277047945d40ca1 by hauke
elfutils: fix DEPENDS for libelf

Signed-off-by: Peter Wagner <tripolar@gmx.at>
(commit: 0297610)
The file was modifiedpackage/libs/elfutils/Makefile (diff)
Commit b494734367d4db32453e6fea3e1ed501ecf3ef49 by hauke
strace: fix configuration options

Signed-off-by: Peter Wagner <tripolar@gmx.at>
(commit: b494734)
The file was modifiedpackage/devel/strace/Makefile (diff)
Commit ce8226a97133a7b105d9c626ff47a401b61748cd by hauke
strace: Only allow libdw or libunwind

These two dependencies are mutual exclusive and it is only possible to
select one of them, change the select to a chose so it is only possible
to select one of them in OpenWrt menu config.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: ce8226a)
The file was modifiedpackage/devel/strace/Makefile (diff)
Commit 22fdaa06b7c9c5cd75de7a05152691016f5c2c39 by hauke
linux-firmware: DRM: add radeon firmware

add firmware needed for radeon DRM display

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(commit: 22fdaa0)
The file was addedpackage/firmware/linux-firmware/radeon.mk
Commit b06418016d3d43fadb21b72eac6ec4b791880aa7 by hauke
linux-firmware: DRM: add amdgpu firmware

add firmware needed for amdgpu DRM display

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(commit: b064180)
The file was addedpackage/firmware/linux-firmware/amdgpu.mk
Commit 2f6918ee9be9cf590eb3d7e9c4e10c2c149287d5 by hauke
x86: video: add radeon DRM module support

add radeon module support so firmware can be loaded from userland

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(commit: 2f6918e)
The file was modifiedpackage/kernel/linux/modules/video.mk (diff)
Commit edb21ee3d253f3b4fb3c35453f1c3f5c6842fc0f by hauke
x86: video: disable builtin radeon DRM driver

builtin driver can't access the /lib/firmware while booting,
module driver will be able to read and load the firmware files

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(commit: edb21ee)
The file was modifiedtarget/linux/x86/generic/config-4.14 (diff)
The file was modifiedtarget/linux/x86/generic/config-4.19 (diff)
Commit cb3798cf3f192103568211838e3c21bba137463e by hauke
x86: DRM: add x64 subtarget support

copy settings from generic subtarget

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(commit: cb3798c)
The file was modifiedtarget/linux/x86/64/config-4.19 (diff)
The file was modifiedtarget/linux/x86/64/config-4.14 (diff)
Commit 2f239c02a031afdfbfa83201d3d8890671fe6932 by hauke
x86: video: add amdgpu DRM kernel package

build amdgpu kernel as modules so it will find the firmware files

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(commit: 2f239c0)
The file was modifiedpackage/kernel/linux/modules/video.mk (diff)
Commit e711fd48be0830d5acdecb75768d93c32940aff9 by hauke
x86: video: disable buildtin amdgpu DRM driver

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(commit: e711fd4)
The file was modifiedtarget/linux/x86/generic/config-4.14 (diff)
The file was modifiedtarget/linux/x86/64/config-4.19 (diff)
The file was modifiedtarget/linux/x86/generic/config-4.19 (diff)
The file was modifiedtarget/linux/x86/64/config-4.14 (diff)
Commit 66e875a07033cdcfd8c4a16940d4acfe63c60202 by hauke
kernel: Added required dependencies for socket match.

This applies to kernel 4.10 and newer.

See https://github.com/torvalds/linux/commit/8db4c5be88f62ffd7a552f70687a10c614dc697b

The above commit added to kernel 4.10 added new dependency
for building the NETFILTER_XT_MATCH_SOCKET (xt_socket.ko)
module. The NF_SOCKET_IPVx options (both of them) need to
be enabled in order to build the NETFILTER_XT_MATCH_SOCKET
module. Without the change the module is not built.

Signed-off-by: Oldřich Jedlička <oldium.pro@gmail.com>
(commit: 66e875a)
The file was modifiedpackage/kernel/linux/modules/netfilter.mk (diff)
Commit d42c9ce326aaf8eb0eeb0fd944eb5905cec4be4a by hauke
kirkwood: add kernel 4.19 support

Add patches for 4.19
Drop patch 200-disable-tso, as the packet corruption was fixed in
kernel commit 3b89624ab54b9dc2d92fc08ce2670e5f19ad8ec8

Restructure the DTS for Marvell switch in 104-ea3500 and 105-ea4500
to fix DTC warning.

Signed-off-by: Paul Wassi <p.wassi@gmx.at>
(commit: d42c9ce)
The file was addedtarget/linux/kirkwood/patches-4.19/101-iconnect.patch
The file was addedtarget/linux/kirkwood/patches-4.19/108-on100.patch
The file was addedtarget/linux/kirkwood/config-4.19
The file was addedtarget/linux/kirkwood/patches-4.19/104-ea3500.patch
The file was addedtarget/linux/kirkwood/patches-4.19/107-02-nsa310b.patch
The file was addedtarget/linux/kirkwood/patches-4.19/202-linksys-find-active-root.patch
The file was addedtarget/linux/kirkwood/patches-4.19/106-goflexnet.patch
The file was addedtarget/linux/kirkwood/patches-4.19/105-goflexhome.patch
The file was addedtarget/linux/kirkwood/patches-4.19/109-pogoplug_v4.patch
The file was addedtarget/linux/kirkwood/patches-4.19/201-enable-sata-port-specific-led-triggers.patch
The file was addedtarget/linux/kirkwood/patches-4.19/103-iomega-ix2-200.patch
The file was addedtarget/linux/kirkwood/patches-4.19/105-ea4500.patch
The file was addedtarget/linux/kirkwood/patches-4.19/102-dockstar.patch
The file was addedtarget/linux/kirkwood/patches-4.19/107-01-zyxel-nsa3x0-common-nand-partitions.patch
The file was addedtarget/linux/kirkwood/patches-4.19/100-ib62x0.patch
Commit dc08514e6d76208e92431f836c6387d8d23eecd2 by hauke
uboot-kirkwood: update to 2019.01

Update U-Boot to current 2019.01 release for kirkwood platform

Signed-off-by: Paul Wassi <p.wassi@gmx.at>
(commit: dc08514)
The file was modifiedpackage/boot/uboot-kirkwood/patches/140-pogoplug_e02.patch (diff)
The file was modifiedpackage/boot/uboot-kirkwood/patches/150-goflexhome.patch (diff)
The file was modifiedpackage/boot/uboot-kirkwood/patches/007-nsa310-uboot-generic.patch (diff)
The file was modifiedpackage/boot/uboot-kirkwood/patches/130-ib62x0.patch (diff)
The file was modifiedpackage/boot/uboot-kirkwood/patches/010-pogoplug_v4.patch (diff)
The file was modifiedpackage/boot/uboot-kirkwood/patches/120-iconnect.patch (diff)
The file was modifiedpackage/boot/uboot-kirkwood/patches/008-nsa325-uboot-generic.patch (diff)
The file was modifiedpackage/boot/uboot-kirkwood/Makefile (diff)
The file was modifiedpackage/boot/uboot-kirkwood/patches/110-dockstar.patch (diff)
The file was modifiedpackage/boot/uboot-kirkwood/patches/200-openwrt-config.patch (diff)
Commit 93b984b78a2da34b353602570582c2c06d0979ff by hauke
samba36: allow build with no ipv6 support

Signed-off-by: Rosy Song <rosysong@rosinson.com>
(commit: 93b984b)
The file was modifiedpackage/network/services/samba36/Makefile (diff)
Commit a0dfab220d969d4009b0b116a6f60d582f609b1a by hauke
toolchain/binutils: Remove 2.30

Remove binutils 2.30

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
(commit: a0dfab2)
The file was modifiedtoolchain/binutils/Config.in (diff)
The file was modifiedtoolchain/binutils/Config.version (diff)
The file was modifiedtoolchain/binutils/Makefile (diff)
The file was removedtoolchain/binutils/patches/2.30/300-012_check_ldrunpath_length.patch
The file was removedtoolchain/binutils/patches/2.30/300-001_ld_makefile_patch.patch
The file was removedtoolchain/binutils/patches/2.30/100-PR23254-ld.bfd-mishandles-file-pointers-while-scanni.patch
The file was removedtoolchain/binutils/patches/2.30/500-Change-default-emulation-for-mips64-linux.patch
The file was removedtoolchain/binutils/patches/2.30/400-mips_no_dynamic_linking_sym.patch
Commit d0b45962ef63903cc9d3895dda0b2777a0c08acf by hauke
build: Fix print without color

The original patch removed the printing completely, just remove the
color.

Fixes: eabc1ddc4541  ("build: Honour NO_COLOR in include/scan.mk")
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: d0b4596)
The file was modifiedinclude/scan.mk (diff)
Commit 331963717bf4781ead1ff03b56de2802b9e05164 by dedeckeh
odhcpd: update to latest git HEAD

1f01299 config: fix build failure in case DHCPv4 support is disabled
67b3a14 dhcpv4: fix assignment of requested IP address
ca8ba91 dhcp: rework static lease logic
36833ea dhcpv6: rapid commit support
1ae316e dhcpv6: fix parsing of DHCPv6 relay messages
80157e1 dhcpv4: fix compile issue
671ccaa dhcpv6-ia: move function definitions to odhcpd.h
0db69b0 dhcpv6: improve code readibility
7847b27 treewide: unify dhcpv6 and dhcpv4 assignments
a54cee0 netlink: rework handling of netlink messages
9f25dd8 treewide: use avl tree to store interfaces
f21a0a7 treewide: align syslog tracing
edc5fb0 dhcpv6-ia: add full CONFIRM support
9d6eadf dhcpv6-ia: rework append_reply()

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
(commit: 3319637)
The file was modifiedpackage/network/services/odhcpd/Makefile (diff)
Commit d4c999bb891725b71ae38416cc6d5cfa99938ae4 by daniel
mac80211: rt2x00: backport accepted and pending patches from upstream

backport from wireless-drivers-next, replacing some existing patches in
our tree (marked with '=' are those which were already present):
f483039cf51a rt2x00: use simple_read_from_buffer()
=5c656c71b1bf rt2800: move usb specific txdone/txstatus routines to rt2800lib
=0b0d556e0ebb rt2800mmio: use txdone/txstatus routines from lib
=5022efb50f62 rt2x00: do not check for txstatus timeout every time on tasklet
=adf26a356f13 rt2x00: use different txstatus timeouts when flushing
=0240564430c0 rt2800: flush and txstatus rework for rt2800mmio
6eba8fd22352 rt2x00: rt2400pci: mark expected switch fall-through
10bb92217747 rt2x00: rt2500pci: mark expected switch fall-through
916e6bbcfcff rt2x00: rt2800lib: mark expected switch fall-throughs
641dd8068ecb rt2x00: rt61pci: mark expected switch fall-through
750afb08ca71 cross-tree: phase out dma_zalloc_coherent()
=c2e28ef7711f rt2x00: reduce tx power to nominal level on RT6352
a4296994eb80 rt2x00: Work around a firmware bug with shared keys
2587791d5758 rt2x00: no need to check return value of debugfs_create functions

pending on linux-wireless:
rt2x00: remove unneeded check
rt2x00: remove confusing AGC register
rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band
rt2800: enable TX_PIN_CFG_RFRX_EN only for MT7620
rt2800: comment and simplify AGC init for RT6352
rt2x00: do not print error when queue is full
rt2800: partially restore old mmio txstatus behaviour
rt2800: new flush implementation for SoC devices
rt2800: move txstatus pending routine
rt2800mmio: fetch tx status changes
rt2800mmio: use timer and work for handling tx statuses timeouts
rt2x00: remove last_nostatus_check
rt2x00: remove not used entry field
rt2x00mmio: remove legacy comment

While at it also rename some existing patches now that there are
separate folders with patches for each driver to make things a bit
nicer to handle.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: d4c999b)
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/986-rt2x00-add-TX-LOFT-calibration.patch (diff)
The file was addedpackage/kernel/mac80211/patches/rt2x00/516-rt2x00-rt2800lib-hardcode-txmixer-gain-values-to-zer.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-13-rt2x00-rt2800lib-add-channel-configuration-code-for-.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/025-rt2800mmio-use-timer-and-work-for-handling-tx-status.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-22-rt2x00-rt2800lib-fix-txpower-compensation-for-RT3883.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/015-rt2x00-remove-unneeded-check.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/502-rt2x00-rt2800lib-enable-support-for-RT3883.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/507-rt2x00-rt2800lib-add-MAC-register-initialization-for.patch
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/602-rt2x00-introduce-rt2x00eeprom.patch (diff)
The file was addedpackage/kernel/mac80211/patches/rt2x00/012-rt2x00-reduce-tx-power-to-nominal-level-on-RT6352.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-04-rt2x00-rt2800lib-enable-VCO-calibration-for-RF3853.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/505-rt2x00-rt2800lib-add-channel-configuration-function-.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-17-rt2x00-rt2800lib-use-correct-RT-XWI-size-for-RT3883.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-06-rt2x00-rt2800lib-enable-RF3853-support.patch
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/651-rt2x00-remove-unneccesary-code.patch (diff)
The file was addedpackage/kernel/mac80211/patches/rt2x00/005-rt2x00-use-different-txstatus-timeouts-when-flushing.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/003-rt2800mmio-use-txdone-txstatus-routines-from-lib.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-21-rt2x00-rt2800lib-fix-EEPROM-LNA-validation-for-RT388.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-02-rt2x00-rt2800lib-enable-support-for-RT3883.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-07-rt2x00-rt2800lib-add-MAC-register-initialization-for.patch
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/610-rt2x00-change-led-polarity-from-OF.patch (diff)
The file was addedpackage/kernel/mac80211/patches/rt2x00/510-rt2x00-rt2800lib-add-RFCSR-initialization-for-RT3883.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/509-rt2x00-rt2800lib-add-BBP-register-initialization-for.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/521-rt2x00-rt2800lib-fix-EEPROM-LNA-validation-for-RT388.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/704-rt2x00-use-different-txstatus-timeouts-when-flushing.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/002-rt2800-move-usb-specific-txdone-txstatus-routines-to.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-09-rt2x00-rt2800lib-add-BBP-register-initialization-for.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/508-rt2x00-rt2800soc-fix-rt2800soc_disable_radio-for-RT3.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/021-rt2800-partially-restore-old-mmio-txstatus-behaviour.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/027-rt2x00-remove-not-used-entry-field.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/503-rt2x00-rt2800lib-add-rf_vals-for-RF3853.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/504-rt2x00-rt2800lib-enable-VCO-calibration-for-RF3853.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/019-rt2800-comment-and-simplify-AGC-init-for-RT6352.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/701-rt2800-move-usb-specific-txdone-txstatus-routines-to.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/030-rt2x00_options.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/014-rt2x00-no-need-to-check-return-value-of-debugfs_crea.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/518-rt2x00-rt2800lib-fix-antenna-configuration-for-RT388.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/519-rt2x00-rt2800lib-fix-LNA-gain-configuration-for-RT38.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/023-rt2800-move-txstatus-pending-routine.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/006-rt2800-flush-and-txstatus-rework-for-rt2800mmio.patch
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/985-rt2x00-add-rxiq-calibration.patch (diff)
The file was removedpackage/kernel/mac80211/patches/rt2x00/703-rt2x00-do-not-check-for-txstatus-timeout-every-time-.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/506-rt2x00-rt2800lib-enable-RF3853-support.patch
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/650-rt2x00-add-support-for-external-PA-on-MT7620.patch (diff)
The file was addedpackage/kernel/mac80211/patches/rt2x00/004-rt2x00-do-not-check-for-txstatus-timeout-every-time-.patch
The file was modifiedpackage/kernel/mac80211/Makefile (diff)
The file was addedpackage/kernel/mac80211/patches/rt2x00/013-rt2x00-Work-around-a-firmware-bug-with-shared-keys.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-12-rt2x00-rt2800lib-force-rf-type-to-RF3853-on-RT3883.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-14-rt2x00-rt2800lib-fix-txpower_to_dev-function-for-RT3.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/008-rt2x00-rt2500pci-mark-expected-switch-fall-through.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/702-rt2800mmio-use-txdone-txstatus-routines-from-lib.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/018-rt2800-enable-TX_PIN_CFG_RFRX_EN-only-for-MT7620.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/705-rt2800-flush-and-txstatus-rework-for-rt2800mmio.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-19-rt2x00-rt2800lib-fix-LNA-gain-configuration-for-RT38.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/987-rt2x00-reduce-tx-power-to-nominal-level-on-RT6352.patch
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/982-rt2x00-add-rf-self-txdc-calibration.patch (diff)
The file was addedpackage/kernel/mac80211/patches/rt2x00/022-rt2800-new-flush-implementation-for-SoC-devices.patch
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/984-rt2x00-add-rxdcoc-calibration.patch (diff)
The file was addedpackage/kernel/mac80211/patches/rt2x00/026-rt2x00-remove-last_nostatus_check.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-11-rt2x00-rt2800lib-use-the-extended-EEPROM-map-for-RT3.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/024-rt2800mmio-fetch-tx-status-changes.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-05-rt2x00-rt2800lib-add-channel-configuration-function-.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/020-rt2x00-do-not-print-error-when-queue-is-full.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/520-rt2x00-rt2800lib-fix-VGC-setup-for-RT3883.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-01-rt2x00-allow-to-build-rt2800soc-module-for-RT3883.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/512-rt2x00-rt2800lib-force-rf-type-to-RF3853-on-RT3883.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/522-rt2x00-rt2800lib-fix-txpower-compensation-for-RT3883.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/511-rt2x00-rt2800lib-use-the-extended-EEPROM-map-for-RT3.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/513-rt2x00-rt2800lib-add-channel-configuration-code-for-.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/001-rt2x00-use-simple_read_from_buffer.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/515-rt2x00-rt2800lib-use-correct-txpower-calculation-fun.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/011-cross-tree-phase-out-dma_zalloc_coherent.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-15-rt2x00-rt2800lib-use-correct-txpower-calculation-fun.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/514-rt2x00-rt2800lib-fix-txpower_to_dev-function-for-RT3.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-10-rt2x00-rt2800lib-add-RFCSR-initialization-for-RT3883.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/028-rt2x00mmio-remove-legacy-comment.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-08-rt2x00-rt2800soc-fix-rt2800soc_disable_radio-for-RT3.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/017-rt2800-enable-TX_PIN_CFG_LNA_PE_-bits-per-band.patch
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/983-rt2x00-add-r-calibration.patch (diff)
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-18-rt2x00-rt2800lib-fix-antenna-configuration-for-RT388.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/501-rt2x00-allow-to-build-rt2800soc-module-for-RT3883.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-16-rt2x00-rt2800lib-hardcode-txmixer-gain-values-to-zer.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/010-rt2x00-rt61pci-mark-expected-switch-fall-through.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/016-rt2x00-remove-confusing-AGC-register.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-03-rt2x00-rt2800lib-add-rf_vals-for-RF3853.patch
The file was removedpackage/kernel/mac80211/patches/rt2x00/600-20-rt2x00-rt2800lib-fix-VGC-setup-for-RT3883.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/007-rt2x00-rt2400pci-mark-expected-switch-fall-through.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/009-rt2x00-rt2800lib-mark-expected-switch-fall-throughs.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/100-rt2x00_options.patch
The file was addedpackage/kernel/mac80211/patches/rt2x00/517-rt2x00-rt2800lib-use-correct-RT-XWI-size-for-RT3883.patch
Commit ec2a2a2aea1ada65f050d74a064e74466bbe4e8d by yszhou4tech
dnsmasq: allow using dnsmasq as the sole resolver

Currently it seems impossible to configure /etc/config/dhcp to achieve
the following use case

- run dnsmasq with no-resolv
- re-generate /etc/resolv.conf with "nameserver 127.0.0.1"

Before this change, we have to set resolvfile to /tmp/resolv.conf.auto
to achive the 2nd effect above, but setting resolvfile requires noresolv
being false.

A new boolean option "localuse" is added to indicate that we intend to
use dnsmasq as the local dns resolver.  It's false by default and to
align with old behaviour it will be true automatically if resolvfile is
set to /tmp/resolv.conf.auto

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Acked-by: Hans Dedecker <dedeckeh@gmail.com>
(commit: ec2a2a2)
The file was modifiedpackage/network/services/dnsmasq/files/dnsmasq.init (diff)
The file was modifiedpackage/network/services/dnsmasq/Makefile (diff)
Commit 0aedf5cfcb0b52ccfb2caae7dce9bc5bb4efc46e by yszhou4tech
armvirt: 32: refresh kernel config

The diff was genereated by running the following command without
actually changing any kernel config options

make kernel_menuconfig CONFIG_TARGET=subtarget

Here are some initial findings on the change

- CONFIG_ARCH_OPTIONAL_KERNEL_RWX is now arch default
- CONFIG_ARM_GIC_V3_ITS is selected by CONFIG_ARCH_VIRT
- CONFIG_CPU_SPECTRE is select by CONFIG_CPU_V7
- CONFIG_TIMER_OF is now a arch default
- CONFIG_TIMER_PROBE is select by CONFIG_TIMER_OF

The following options should probably be moved to generic config

- CONFIG_MIGRATION is a default on option
- CONFIG_TREE_SRCU is a default on option for !PREEMPT && SMP system
- CONFIG_RCU_NEED_SEGCBLIST

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
(commit: 0aedf5c)
The file was modifiedtarget/linux/armvirt/32/config-default (diff)
Commit afe00a79eea7395e8f6d0a59ac803ca705a33d65 by yszhou4tech
armvirt: 32: enable CONFIG_ARM_LPAE

This is required for running armvirt_32 on QEMU 3.0 [1], otherwise the
kernel will emit the following complaint and virtio-net-pci devices will
fail to be initialized

        [    1.124214] OF: PCI: host bridge /pcie@10000000 ranges:
        [    1.125093] OF: PCI:    IO 0x3eff0000..0x3effffff -> 0x00000000
        [    1.125942] OF: PCI:   MEM 0x10000000..0x3efeffff -> 0x10000000
        [    1.126403] OF: PCI:   MEM 0x8000000000..0xffffffffff -> 0x8000000000
        [    1.127748] pci-host-generic 4010000000.pcie: can't claim ECAM area [mem 0x10000000-0x1fffffff]: address conflict with /pcie@10000000 [mem 0x10000000-0x3efeffff]
        [    1.129752] pci-host-generic: probe of 4010000000.pcie failed with error -16

Running QEMU with "-M virt,highmem=off" is an option, but "highmem" was only
introduced as a default on flag since QEMU 2.5.0 and QEMU will fail and quit on
encounter of unknown flags

[1] Armv7 guest fails to boot with qemu-3.0.0-1,
     https://bugzilla.redhat.com/show_bug.cgi?id=1633328#c5

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
(commit: afe00a7)
The file was modifiedtarget/linux/armvirt/32/config-default (diff)
Commit 96060b3018763268324bfdbc151b42a9b2adbe42 by dedeckeh
Revert "iproute2: tc: reduce size of dynamic symbol table"

This reverts commit 248797834bf21916ddf663edc96d86ee5377850e as it breaks the
installation of the iproute2 utilities ip-bridge, ss, nstat, devlink and rdma
for the ip-full variant

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
(commit: 96060b3)
The file was modifiedpackage/network/utils/iproute2/Makefile (diff)
The file was removedpackage/network/utils/iproute2/patches/175-reduce-dynamic-syms.patch
Commit 566bfa417e0e210a47b5481fa2001de0b47a9914 by dedeckeh
Revert "iproute2: tc: enable and fix support for using .so plugins"

This reverts commit fc80ef3613465e60257a5ddf0674debe45b09180 as it breaks the
installation of the iproute2 utilities ip-bridge, ss, nstat, devlink and
rdma for the ip-full variant

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
(commit: 566bfa4)
The file was removedpackage/network/utils/iproute2/patches/135-sync-iptables-header.patch
The file was modifiedpackage/network/utils/iproute2/Makefile (diff)
Commit de14f4301e7c40050a23a254bd62ed2edb496e09 by dedeckeh
Revert "iproute2: simplify linking libelf for eBFP/XDP object file support"

This reverts commit 26681fa6a6fcbec0024906eb8367e9a3160521fb as it breaks the
installation of the iproute2 utilities ip-bridge, ss, nstat, devlink and rdma
for the ip-full variant

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
(commit: de14f43)
The file was removedpackage/network/utils/iproute2/patches/145-keep_libelf_optional.patch
The file was modifiedpackage/network/utils/iproute2/Makefile (diff)
The file was addedpackage/network/utils/iproute2/patches/190-link-libelf-to-tc-only.patch
Commit 1bdd3b5f7dde6ed5f81816237dda03371b32276c by dedeckeh
Revert "iproute2: use tc package variant to limit other package sizes"

This reverts commit e6d84fa8864e7bbbcec139dd09a2922a06f5b2a0 as it breaks the
installation of the iproute2 utilities ip-bridge, ss, nstat, devlink and rdma
for the ip-full variant

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
(commit: 1bdd3b5)
The file was modifiedpackage/network/utils/iproute2/Makefile (diff)
Commit 02644e56126d2dafcc2eb1391e03b4fcf22a9a7d by hauke
generic: kernel: Add missing config option

DRM packages break modules compilation for sunxi target,
cortexa7 and cortexa8 subtargets.

This patch add missing symbol to generic config.

Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
(commit: 02644e5)
The file was modifiedtarget/linux/generic/config-4.14 (diff)
The file was modifiedtarget/linux/generic/config-4.19 (diff)
The file was modifiedtarget/linux/generic/config-4.9 (diff)
Commit 7878215a56b7943aa87a3016035d63f84950df8e by hauke
x86: Make kmod-drm-radeon and kmod-drm-amdgpu depend on x86

Currently these kernel packages only work on x86, restrict them to that
target.

Fixes: 2f239c02a031 ("x86: video: add amdgpu DRM kernel package")
Fixes: 2f6918ee9be9 ("x86: video: add radeon DRM module support")
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 7878215)
The file was modifiedpackage/kernel/linux/modules/video.mk (diff)
Commit 8554982e1fd0c8f25e5f154b046eb955f6af2019 by daniel
mac80211: rt2x00: replace pending by merged patches

Those have by now been merged into wireless-drivers-next:
17ae2acd1a6f rt2x00: remove unneeded check
5991a2ecd070 rt2x00: remove confusing AGC register
9ad3b5565445 rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band
7aca14885ede rt2800: enable TX_PIN_CFG_RFRX_EN only for MT7620
c7ff1bfeaf1c rt2800: comment and simplify AGC init for RT6352

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 8554982)
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/016-rt2x00-remove-confusing-AGC-register.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/017-rt2800-enable-TX_PIN_CFG_LNA_PE_-bits-per-band.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/019-rt2800-comment-and-simplify-AGC-init-for-RT6352.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/018-rt2800-enable-TX_PIN_CFG_RFRX_EN-only-for-MT7620.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/015-rt2x00-remove-unneeded-check.patch (diff)
Commit 2e0f41e73a93e8fa8b74f053e638f05247ee9113 by daniel
hostapd: add Multi-AP patches and config options

Cherry-pick Multi-AP commits from uptream:
9c06f0f6a hostapd: Add Multi-AP protocol support
5abc7823b wpa_supplicant: Add Multi-AP backhaul STA support
a1debd338 tests: Refactor test_multi_ap
bfcdac1c8 Multi-AP: Don't reject backhaul STA on fronthaul BSS
cb3c156e7 tests: Update multi_ap_fronthaul_on_ap to match implementation
56a2d788f WPS: Add multi_ap_subelem to wps_build_wfa_ext()
83ebf5586 wpa_supplicant: Support Multi-AP backhaul STA onboarding with WPS
66819b07b hostapd: Support Multi-AP backhaul STA onboarding with WPS
8682f384c hostapd: Add README-MULTI-AP
b1daf498a tests: Multi-AP WPS provisioning

Add support for Multi-AP to the UCI configuration. Every wifi-iface gets
an option 'multi_ap'. For APs, its value can be 0 (multi-AP support
disabled), 1 (backhaul AP), 2 (fronthaul AP), or 3 (fronthaul + backhaul
AP). For STAs, it can be 0 (not a backhaul STA) or 1 (backhaul STA, can
only associate with backhaul AP).

Also add new optional parameter to wps_start ubus call of
wpa_supplicant to indicate that a Multi-AP backhaul link is required.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
(commit: 2e0f41e)
The file was modifiedpackage/network/services/hostapd/src/wpa_supplicant/ubus.c (diff)
The file was addedpackage/network/services/hostapd/patches/553-tests-refactor-test_multi_ap.patch
The file was addedpackage/network/services/hostapd/patches/554-multi_ap-don-t-reject-backhaul-STA-on-fronhaul-BSS.patch
The file was modifiedpackage/network/services/hostapd/files/wps-hotplug.sh (diff)
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/985-rt2x00-add-rxiq-calibration.patch (diff)
The file was addedpackage/network/services/hostapd/patches/557-hostapd-support-Multi-AP-backhaul-STA-onboarding.patch
The file was modifiedpackage/network/services/hostapd/patches/600-ubus_support.patch (diff)
The file was addedpackage/network/services/hostapd/patches/550-hostapd-Add-Multi-AP-protocol-support.patch
The file was addedpackage/network/services/hostapd/patches/551-wpa_supplicant-Add-Multi-AP-protocol-support-to-supp.patch
The file was modifiedpackage/network/services/hostapd/Makefile (diff)
The file was addedpackage/network/services/hostapd/patches/552-tests-Multi-AP-association.patch
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/983-rt2x00-add-r-calibration.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/984-rt2x00-add-rxdcoc-calibration.patch (diff)
The file was modifiedpackage/network/services/hostapd/files/hostapd.sh (diff)
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/986-rt2x00-add-TX-LOFT-calibration.patch (diff)
The file was addedpackage/network/services/hostapd/patches/555-WPS-wps_build_wfa_ext-add-multi_ap_subelem-parameter.patch
The file was addedpackage/network/services/hostapd/patches/558-hostapd-add-README-MULTI-AP.patch
The file was addedpackage/network/services/hostapd/patches/559-tests-add-WPS-tests-to-multi_ap-hwsim-tests.patch
The file was addedpackage/network/services/hostapd/patches/556-wpa_supplicant-support-Multi-AP-backhaul-STA-onboard.patch
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/982-rt2x00-add-rf-self-txdc-calibration.patch (diff)
Commit 0b373bf4d6a1a7a53e06946972ebb812b4cc2f0f by daniel
uqmi: fix PIN_STATUS_FAILED error with MC7455 WCDMA/LTE modem

Apparently this modem replies differently to attempted --get-pin-status
which makes the script fail if a pincode is set. Fix this.

Manufacturer: Sierra Wireless, Incorporated
Model: MC7455
Revision: SWI9X30C_02.24.05.06 r7040 CARMD-EV-FRMWR2 2017/05/19 06:23:09

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 0b373bf)
The file was modifiedpackage/network/utils/uqmi/files/lib/netifd/proto/qmi.sh (diff)
The file was modifiedpackage/network/utils/uqmi/Makefile (diff)
Commit a69e101ed1169f562fc030a783cd997d3f066b16 by chunkeey
ipq40xx: speed up ath10k-caldata extraction

Reading and writing to and from flash storage is slow and currently,
the ath10kcal_extract() scripts are even more at an disadvantage
because they use a block size of 1 to be able skip.

This patch reworks the extraction scripts to be much faster and
efficient by reading and writing the calibration data in possibly
one big block.

before: (Tested on a RT-AC58U, which has SPI-NAND).

# time dd if=/dev/ubi0_1 of=/lib/firmware/... bs=1 skip=4096 count=12064
12064+0 records in
12064+0 records out
real    0m 0.28s
user    0m 0.02s
sys     0m 0.24s

after:

# time dd if=/dev/ubi0_1 of=/lib/firmware/... bs=12064 skip=4096 count=1 iflag=skip_bytes
1+0 records in
1+0 records out
real    0m 0.01s
user    0m 0.00s
sys     0m 0.00s

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: a69e101)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
Commit 6cdf08f02625975de32cce5ceab2e5d84a0134f0 by chunkeey
firmware-tools/ptgen: Allow generation 0 size partitions

The firmware on the D-Link DNS-313 NAS require two blank
partitions before the boot partition. Support this if
explicitly requested with a "-n" flag.

Tested on the D-Link DNS-313.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
[Broken out from original patch]
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
(commit: 6cdf08f)
The file was modifiedtools/firmware-utils/src/ptgen.c (diff)
Commit c72b1d8468b027f6d42eacfd741e288f552bc27d by chunkeey
gemini: Generate harddisk image for DNS-313

This makes OpenWrt build an Ext2+Ext4 partitioned image
for the D-Link DNS-313 with two blank partitions, a boot
partition on /dev/sda3 and a rootfs partition on
/dev/sda4.

This uses the methods already used in apm821xx including
the tricks to convert the generated Ext2 filesystem
partition to version 1 so that the firmware bootloader
will properly recognize it.

We patch a bit around the build files to make sure we
get the rootfs size set and that genext2fs is properly
built.

Tested on the D-Link DNS-313.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
[Fixing and tricksing]
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
(commit: c72b1d8)
The file was modifiedtools/Makefile (diff)
The file was addedtarget/linux/gemini/image/dns313_gen_hdd_img.sh
The file was modifiedtarget/linux/gemini/Makefile (diff)
The file was modifiedtarget/linux/gemini/image/Makefile (diff)
Commit d38789b5597fd5cab429a4708393fa8f72ffc23e by chunkeey
firmware: ipq-wifi: mark packages as nonshared

The board-files are specific to the target and device. Hence
they need to be set as nonshared. Otherwise they do not show
up on the package repository. This causes problems for
imagebuilder, if it needs to build a image for a specific
device that hasn't had the time to have get its boardfile
upstream.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: d38789b)
The file was modifiedpackage/firmware/ipq-wifi/Makefile (diff)
Commit 3bd871ad52a976e3fe5dc338cf247312777444c5 by chunkeey
ath79: fix wmac memory region for qca953x

According to /arch/mips/include/asm/mach-ath79/ar71xx_regs.h
the size of wmac register range for qca953x is only 0x20000.

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: 3bd871a)
The file was modifiedtarget/linux/ath79/dts/qca953x.dtsi (diff)
Commit 81adb132daa529167cc4df9849882ca144e7cba7 by chunkeey
ipq-wifi: update ipq-wifi for Linksys EA6350v3

This commit updates the file "board-linksys_ea6359v3".

Without this commit, the Linksys EA6350v3 will experience poor wireless
performance in both bands. With this patch, wireless performace will be
comparable to the performance of the stock firmware.

Signed-off-by: Oever González <notengobattery@gmail.com>
(commit: 81adb13)
The file was modifiedpackage/firmware/ipq-wifi/board-linksys_ea6350v3.bin (diff)
Commit 2d139450a3be401e11c2a2b6f817bdf6c421d6db by rafal
mac80211: backport more brcmfmac changes queued for the 5.1

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: 2d13945)
The file was modifiedpackage/kernel/mac80211/Makefile (diff)
The file was addedpackage/kernel/mac80211/patches/brcm/349-v5.1-0001-brcmfmac-assure-SSID-length-from-firmware-is-limited.patch
The file was addedpackage/kernel/mac80211/patches/brcm/349-v5.1-0003-brcmfmac-create-debugfs-files-for-bus-specific-layer.patch
The file was addedpackage/kernel/mac80211/patches/brcm/351-v5.1-0002-brcmfmac-support-firmware-reporting-160-MHz-channels.patch
The file was addedpackage/kernel/mac80211/patches/brcm/349-v5.1-0006-brcmfmac-use-chipname-in-brcmf_fw_alloc_request-for-.patch
The file was addedpackage/kernel/mac80211/patches/brcm/355-v5.1-brcmfmac-add-basic-validation-of-shared-RAM-address.patch
The file was modifiedpackage/kernel/mac80211/patches/brcm/862-brcmfmac-Disable-power-management.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/brcm/861-brcmfmac-workaround-bug-with-some-inconsistent-BSSes.patch (diff)
The file was addedpackage/kernel/mac80211/patches/brcm/351-v5.1-0001-brcmfmac-improve-code-handling-bandwidth-of-firmware.patch
The file was addedpackage/kernel/mac80211/patches/brcm/354-v5.1-brcmfmac-use-bphy_err-in-all-wiphy-related-code.patch
The file was addedpackage/kernel/mac80211/patches/brcm/349-v5.1-0005-brcmfmac-check-and-dump-trap-info-during-sdio-probe.patch
The file was addedpackage/kernel/mac80211/patches/brcm/353-v5.1-brcmfmac-remove-set-but-not-used-variable-old_state.patch
The file was addedpackage/kernel/mac80211/patches/brcm/349-v5.1-0002-brcmfmac-add-subtype-check-for-event-handling-in-dat.patch
The file was modifiedpackage/kernel/mac80211/patches/brcm/860-brcmfmac-register-wiphy-s-during-module_init.patch (diff)
The file was addedpackage/kernel/mac80211/patches/brcm/349-v5.1-0004-brcmfmac-disable-MBSS-feature-for-bcm4330-device.patch
The file was addedpackage/kernel/mac80211/patches/brcm/350-v5.1-brcmfmac-print-firmware-reported-ring-status-errors.patch
The file was addedpackage/kernel/mac80211/patches/brcm/352-v5.1-brcmfmac-rework-bphy_err-to-take-struct-brcmf_pub-ar.patch
Commit 73c60ef239619784964e9a88c7a361ebd0c425c6 by yszhou4tech
scripts/qemustart: allow machine selection with new option --machine

This can be used to set machine options like highmem=off for running old
armvirt/32 kernel lacking LPAE support with QEMU version 3.0 or later

[1] Armv7 guest fails to boot with qemu-3.0.0-1,
     https://bugzilla.redhat.com/show_bug.cgi?id=1633328#c5

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
(commit: 73c60ef)
The file was modifiedscripts/qemustart (diff)
Commit 26f864451031da22893ef64fb58502a11f7244c6 by koen.vandeputte
kernel: bump 3.18 to 3.18.135

Refreshed all patches.

Fixes:
- CVE-2019-3819
- CVE-2019-7221
- CVE-2019-7222

Compile-tested on: adm5120
Runtime-tested on: none

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 26f8644)
The file was modifiedtarget/linux/generic/pending-3.18/204-module_strip.patch (diff)
The file was modifiedinclude/kernel-version.mk (diff)
Commit 8f980a8cfec48ea9290c094c6818c125fe05eec7 by koen.vandeputte
kernel: bump 4.9 to 4.9.159

Refreshed all patches.

Remove upstreamed:
- 023-1-smsc95xx-Use-skb_cow_head-to-deal-with-cloned-skbs.patch
- 023-6-ch9200-use-skb_cow_head-to-deal-with-cloned-skbs.patch
- 023-7-kaweth-use-skb_cow_head-to-deal-with-cloned-skbs.patch
- 050-usb-dwc2-Remove-unnecessary-kfree.patch
- 092-netfilter-nf_tables-fix-mismatch-in-big-endian-syste.patch
- 272-uapi-if_ether.h-prevent-redefinition-of-struct-ethhd.patch

Fixes:
- CVE-2018-1000026

Compile-tested on: ar7
Runtime-tested on: none

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 8f980a8)
The file was removedtarget/linux/generic/backport-4.9/092-netfilter-nf_tables-fix-mismatch-in-big-endian-syste.patch
The file was removedtarget/linux/generic/backport-4.9/023-7-kaweth-use-skb_cow_head-to-deal-with-cloned-skbs.patch
The file was removedtarget/linux/generic/backport-4.9/023-1-smsc95xx-Use-skb_cow_head-to-deal-with-cloned-skbs.patch
The file was removedtarget/linux/generic/backport-4.9/050-usb-dwc2-Remove-unnecessary-kfree.patch
The file was removedtarget/linux/generic/backport-4.9/272-uapi-if_ether.h-prevent-redefinition-of-struct-ethhd.patch
The file was modifiedinclude/kernel-version.mk (diff)
The file was removedtarget/linux/generic/backport-4.9/023-6-ch9200-use-skb_cow_head-to-deal-with-cloned-skbs.patch
Commit 3a2668c6d5111d0f98922157b204263cef8603d7 by koen.vandeputte
kernel: bump 4.14 to 4.14.102

Refreshed all patches.

Remove upstreamed:
- 272-uapi-if_ether.h-prevent-redefinition-of-struct-ethhd.patch

Remove upstreamed hunks:
- 080-pinctrl-msm-fix-gpio-hog-related-boot-issues.patch

Fixes:
- CVE-2018-1000026

Compile-tested on: ar71xx, cns3xxx, imx6, x86_64
Runtime-tested on: ar71xx, cns3xxx, imx6

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 3a2668c)
The file was modifiedtarget/linux/brcm2708/patches-4.14/950-0061-Improve-__copy_to_user-and-__copy_from_user-performa.patch (diff)
The file was modifiedtarget/linux/brcm2708/patches-4.14/950-0001-arm-partially-revert-702b94bff3c50542a6e4ab9a4f4cef0.patch (diff)
The file was modifiedinclude/kernel-version.mk (diff)
The file was removedtarget/linux/generic/backport-4.14/272-uapi-if_ether.h-prevent-redefinition-of-struct-ethhd.patch
The file was modifiedtarget/linux/ipq40xx/patches-4.14/080-pinctrl-msm-fix-gpio-hog-related-boot-issues.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-4.14/0073-pinctrl-qom-use-scm_call-to-route-GPIO-irq-to-Apps.patch (diff)
The file was modifiedtarget/linux/brcm2708/patches-4.14/950-0031-Update-vfpmodule.c.patch (diff)
The file was modifiedtarget/linux/layerscape/patches-4.14/812-flexspi-support-layerscape.patch (diff)
Commit d9ab3240a5f3767459a50b69708085a790128907 by koen.vandeputte
kernel: bump 4.19 to 4.19.24

Refreshed all patches.

Compile-tested on: cns3xxx
Runtime-tested on: cns3xxx

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: d9ab324)
The file was modifiedtarget/linux/kirkwood/patches-4.19/105-ea4500.patch (diff)
The file was modifiedinclude/kernel-version.mk (diff)
Commit c17a68cc61a0f8a28e19c7f60b24beaf1a1a402d by yszhou4tech
dnsmasq: prefer localuse over resolvfile guesswork

This makes it clear that localuse when explicitly specified in the
config will have its final say on whether or not the initscript should
touch /etc/resolv.conf, no matter whatever the result of previous
guesswork would be

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
(commit: c17a68c)
The file was modifiedpackage/network/services/dnsmasq/Makefile (diff)
The file was modifiedpackage/network/services/dnsmasq/files/dnsmasq.init (diff)
Commit e03deb8cae83a1cd465b4efc5b572525b0ac74c7 by stijn
kernel: add kmod-iio-ccs811

This module supports the AMS CCS811 VOC sensor.
Tested on Raspberry Pi Zero W and ODROID C2.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: e03deb8)
The file was modifiedpackage/kernel/linux/modules/iio.mk (diff)
Commit 4b3d17b709a57ca47f0815a54d559cb2265c1060 by stijn
kernel: add kmod-fb-sys-ram

The kernel modules that provide support for framebuffers in system RAM
are currently included in the kmod-drm-imx package. Move them to a
separate package, so that other modules can depend on them.

Increase the autoload order of the drm-imx* packages to load the modules
after loading the fb modules they depend on.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 4b3d17b)
The file was modified