Skip to content
成功

変更履歴

概要

  1. uqmi: fix acquiring PIN status (commit: ee7cb5e) (details)
  2. mpc85xx: move Extreme WS-AP3825i GPIO extender (commit: f0c09d0) (details)
  3. mpc85xx: overhaul WS-AP3825i LED setup (commit: 9024f1e) (details)
  4. qoriq: remove CONFIG_GDB_SCRIPTS from kernel config (commit: e1de25b) (details)
  5. imagebuilder: fix broken image generation with external targets (commit: 621f39d) (details)
  6. openwrt-keyring: add OpenWrt 22.03 GPG/usign keys (commit: 7598863) (details)
  7. gettext-full: add gmsgfmt symlink in host install (commit: 636cb00) (details)
  8. ath79: fix TPLINK_HWREV field for TL-WR1043ND v4 (commit: 8ba71f1) (details)
  9. musl-fts: add host build (commit: 1fb0993) (details)
  10. libselinux: use musl-fts for host builds (commit: abb2683) (details)
  11. ipq40xx: disable non-building tel(co Electronics) x1pro (commit: 4ce52de) (details)
  12. apm821xx: fix crash/panic related to SATA/SSD choice (commit: e95dec8) (details)
  13. kernel: Package GOOGLE_FIRMWARE drivers (commit: e5b009e) (details)
  14. firmware/ipq-wifi: Add Google Wifi board-2.bin (commit: 331d78a) (details)
  15. ipq40xx: Support Chromium OS image-type creation (commit: 17b0504) (details)
  16. ipq40xx: qcom_scm: Disable SDI at boot (commit: a93ec36) (details)
  17. ipq40xx: qcom_scm: Fix cold boot address command (commit: 26af098) (details)
  18. ipq40xx: Add subtarget for Google WiFi (Gale) (commit: f1c041e) (details)
  19. ipq40xx: add support for FRITZ!Box 7520 (commit: cb6f4be) (details)
  20. gpio-cdev: re-add nu801 userspace driver (commit: 3f87451) (details)
  21. kernel: backport two intel igc patches from 5.15 (commit: dd45cc2) (details)
  22. kernel: move rtl8152 patches to generic (commit: 210c534) (details)
  23. lantiq: xrx200: replace patch with upstream version (commit: b4970da) (details)
  24. cypress-firmware: drop several packages (commit: 51dee3f) (details)
  25. ipq40xx: update E2600AC c1/c2 board (commit: bdc786e) (details)
  26. mac80211: backport patch that allows receiving packets with non-standard VHT MCS10-11 rates (commit: 56ae4eb) (details)
  27. kernel: split up mtk_bmt driver code (commit: 601c7b4) (details)
  28. kernel: mtk_bmt: allow get_mapping_block to return an error (commit: b4c7f8c) (details)
  29. kernel: mtk_bmt: fix block copying on remap with bmt v2 (commit: 7d1e2be) (details)
  30. kernel: mtk_bmt: on error, do not attempt to remap out-of-range blocks (commit: be1f2b4) (details)
  31. ramips: move mt7621_nand driver to files (commit: 2f2e81a) (details)
  32. ramips: mt7621_nand: reduce log verbosity (commit: 89c1959) (details)
  33. ramips: mt7621_nand: initialize ECC_FDMADDR (commit: 73b2a4c) (details)
  34. ramips: enable support for mtk_bmt in the nand flash driver (commit: 4947623) (details)
  35. ramips: skip bbt scan on mt7621 (commit: 55e8d52) (details)
  36. kernel: add support for mediatek NMBM flash mapping support (commit: 06382d1) (details)
  37. kernel: mtk_bmt: add debugfs file to attempt repair of remapped sectors (commit: 2a8a333) (details)
  38. kernel: mtdsplit: support UBI after FIT images (commit: 62fd9f9) (details)
  39. ath79: fix link for long cables with OCEDO Raccoon (commit: 4551bfd) (details)
  40. kernel: add missing (disabled) GOOGLE_* symbols (commit: b034a9e) (details)
  41. ipq40xx: WAC510: device-tree overhauling (commit: 026fda1) (details)
  42. kernel: add (disabled) ASYMMETRIC_TPM_KEY_SUBTYPE symbol (commit: 6387715) (details)
  43. ramips: fix wifi mac address of HiWiFi series devices (commit: 2e6d19e) (details)
  44. kernel: mark CONFIG_PSTORE_COMPRESS_DEFAULT as "is not set" (commit: de4879c) (details)
  45. x86: Add support for Sophos XG 85 and XG 86 devices (commit: c7bcbcd) (details)
  46. kernel: bump 5.10 to 5.10.108 (commit: 2c26eb4) (details)
  47. generic: sync mtd rootfs hack with part_bits (commit: 13960fb) (details)
  48. generic: 5.15: copy config and patch from 5.10 (commit: 9a038e7) (details)
  49. generic: 5.15: drop upstream patch (commit: 79dfa44) (details)
  50. generic: 5.15: rework backport patch (commit: fc87789) (details)
  51. generic: 5.15: qca8k: refresh backport patches (commit: 7829ae4) (details)
  52. generic: 5.15: rework hack patch (commit: 1f302af) (details)
  53. generic: 5.15: rework pending patch (commit: 4835036) (details)
  54. generic: 5.15: standardize tcp_no_window_check pending patch (commit: 92fb51b) (details)
  55. generic: 5.15: fix affinity warning for qcom target (commit: 7aa0f93) (details)
  56. generic: 5.15: refresh config (commit: 07b92c6) (details)
  57. generic: 5.15: add support for new kernel version (commit: b268ec5) (details)
  58. kernel: 5.15: add new module (commit: bd0db60) (details)
  59. generic: 5.15: backport mirror mode and LAG feature for qca8k (commit: ec818e5) (details)
  60. generic: 5.15: fix new AQR PHY patches (commit: 81fdb6a) (details)
  61. generic: 5.15: fix AQR 113C and 813 (commit: 71efd34) (details)
  62. generic: 5.15: get uImage.FIT partition parser ready (commit: 30a5e07) (details)
  63. generic: 5.15: backport mdio improvement patch for qca8k (commit: 327b6db) (details)
  64. generic: fix compilation warning for ar8xxx swconfig (commit: 49d9d2b) (details)
  65. generic: 5.15: refresh backport patch (commit: 39a7c8d) (details)
  66. generic: 5.15: refresh hack patch (commit: 49cb5e5) (details)
  67. generic: 5.15: refresh pending patch (commit: 009f8af) (details)
  68. mediatek: add patches for MT7622 WED (wireless ethernet dispatch) (commit: 0f029b3) (details)
  69. kernel: add missing config symbols for 5.15 (commit: a92db8a) (details)
  70. mediatek: add patches for 5.15 and kernel config for mt7622 (commit: ade563b) (details)
  71. generic: 5.15: add more missing Kconfig symbols (commit: 1562e43) (details)
  72. musl-fts: remove shared libraries from host (commit: 8a75ed4) (details)
  73. pcre: disable shared libraries for host builds (commit: f857174) (details)
  74. elfutils: fix host compilation with Alpine Linux (commit: 8a5d095) (details)
  75. gpio-cdev: provide HASH values for nu801 (commit: 7368345) (details)
  76. gpio-cdev: move kmod-leds-uleds dependency to MX100 (commit: eeb8fd4) (details)
  77. ipq40xx: stop chromium sub-target builds on the buildbots (commit: 35d2bbc) (details)
  78. kernel: 5.15: add more missing symbols (commit: f08fc07) (details)
  79. kernel: 5.15: add missing Kconfig symbols for NFS (commit: f667277) (details)
  80. mediatek: add 5.15 config for mt7623 and mt7629 (commit: c3029f3) (details)
  81. kernel: add more missing config symbols for 5.15 (commit: 1e83d53) (details)
  82. kernel: sort generic configuration (commit: 26e7c22) (details)
  83. ipq806x: 5:15: copy config and patch from 5.10 (commit: 3064e76) (details)
  84. ipq806x: 5:15: refresh config (commit: 4c5d5c6) (details)
  85. ipq806x: 5:15: drop upstream patch (commit: 327677a) (details)
  86. ipq806x: 5:15: add testing kernel version (commit: 8cc2cae) (details)
  87. ipq806x: rework rootfs conflicts patch for smem (commit: e86dfd0) (details)
  88. ipq806x: backport nand raname to kernel 5.10 (commit: af70a27) (details)
  89. ipq806x: 5:15: fix dedicated krait cpufreq (commit: 876a49c) (details)
  90. kernel: Backport mv88e6xxx patch to keep pvid at 0 if VLAN-unaware and remove hack (commit: 9caa6f0) (details)
  91. build: add support for passing C preprocessor flags for DTS builds (commit: ac11f36) (details)
  92. ramips: add linux 5.15 support for mt7621 (commit: a3764ee) (details)
  93. build: autotools: fix cache path (commit: 044ca14) (details)
  94. malta: enable testing kernel 5.15 (commit: 09f6200) (details)
  95. libs/zlib: bump to latest stable release 1.2.12 (CVE-2018-25032) (commit: 8839a93) (details)
  96. libs/zlib: fix implicit function declaration warning (commit: 3eb777e) (details)
  97. tools/zlib: bump to latest stable release 1.2.12 (CVE-2018-25032) (commit: 9d8f620) (details)
  98. urandom-seed: use seedrng for seeding the random number generator (commit: 2edc017) (details)
  99. ramips: fix kernel module build errors on linux 5.15 (commit: 92081f9) (details)
  100. kernel: add missing nls dependency for kmod-fs-ntfs3 (commit: 3f8ea00) (details)
  101. kernel: 5.15: fix mediatek usb module change (commit: f65596e) (details)
  102. mt76: update to the latest version (commit: 103ad90) (details)
  103. scripts/gen_image_generic.sh: make ext4 bootfs reproducible (commit: 068ea2c) (details)
  104. mvebu: make boot filesystem reproducible (commit: 44b4571) (details)
  105. layerscape: make boot filesystem reproducible (commit: 1c7e146) (details)
  106. generic: 5.15: fix FIT partition parser on block partitions (commit: 506ddce) (details)
  107. kernel: generic: add more missing kernel symbols for 5.15 (commit: 756e71b) (details)
  108. generic: backport 5.16 fix for hv utils build failure (commit: 972f2bf) (details)
  109. x86: copy config and patches from 5.10 to 5.15 (commit: 7ef7544) (details)
  110. x86: enable 5.15 as testing kernel (commit: 9b3bc5d) (details)
  111. x86: update config for 5.15 (commit: 12c33d9) (details)
  112. kernel: modules: fix kmod-mdio-devres dependency for 5.15 (commit: be9a69c) (details)
  113. sunxi: copy config and patches from 5.10 to 5.15 (commit: c707e1b) (details)
  114. sunxi: enable 5.15 as testing kernel (commit: 6d1dd34) (details)
  115. sunxi: rebase sun50i-h5-nanopi-r1s-h5.dts onto 5.15 (commit: c80088b) (details)
  116. sunxi: refresh kernel 5.15 patches (commit: 177e79c) (details)
  117. sunxi: update config for 5.15 (commit: f32ecb9) (details)
  118. realtek: Remove dnsmasq and odhcpd-ipv6only from default (commit: 2acebbd) (details)
  119. realtek: Use firewall4 (commit: 4690306) (details)
  120. realtek: Fix tc default package (commit: 34fb36e) (details)
  121. image: let mksquashfs4 use all processors (commit: df2ae88) (details)
  122. kernel: fix initramfs reproducibility (commit: fc6a83e) (details)
  123. bcm53xx: add support for Asus RT-AC88U (commit: 72b9b72) (details)
  124. bcm53xx: drop dead upgrade code (commit: a6dc0f6) (details)
  125. mt76: update to the latest version (commit: 5e34b31) (details)
  126. build: store sha256_unsigned in JSON (commit: 8822a8d) (details)
  127. bcm53xx: backport DT changes from 5.17 & 5.18 (commit: a721fb9) (details)
  128. bcm53xx: add switch ports for Buffalo WZR-900DHP & re-enable it (commit: fc94c0d) (details)
  129. ath79: add 5.15 support for generic subtarget (commit: 9a0155b) (details)
  130. ath79: fix label MAC address for Ubiquiti UniFi AP Outdoor+ (commit: aee9ccf) (details)
  131. busybox: fix busybox lock applet pidstr buffer overflow (commit: 3456775) (details)
  132. kernel: bump 5.10 to 5.10.109 (commit: c41da16) (details)
  133. bcm53xx: prepare kernel 5.15 support (commit: 9ac80a4) (details)
  134. imx: copy config and patches from 5.10 to 5.15 (commit: 059ef70) (details)
  135. imx: enable 5.15 as testing kernel (commit: 5188e43) (details)
  136. imx: update config for 5.15 (commit: 2b395c2) (details)
  137. kernel: generic: add more missing kernel symbols for 5.15 (commit: 853686f) (details)
  138. kernel: modules: fix kmod-drm dependency for 5.15 (commit: f5a5471) (details)
  139. tools: SOURCE_DATE_EPOCH handling for mkfs.fat (commit: 5959c46) (details)
  140. imx: make 5.15 default kernel and remove 5.10 support (commit: 9d26651) (details)
  141. kernel: modules: fix kmod-drm-imx-ldb dependency for 5.15 (commit: f389831) (details)
  142. imx: re-enable ARM arch timer (commit: bf1c3a5) (details)
  143. ath79: migrate Archer C5 5GHz radio device paths (commit: c6eb63d) (details)
  144. busybox: Fix snprintf arguments in lock (commit: d80336e) (details)
  145. generic: add missing symbol for 5.15 (commit: 00a941a) (details)
  146. mxs: copy config from 5.10 to 5.15 (commit: 4ab9f9f) (details)
  147. mxs: update config for 5.15 (commit: e5c697a) (details)
  148. mxs: enable 5.15 as testing kernel (commit: 483fe53) (details)
  149. Revert "ipq40xx: stop chromium sub-target builds on the buildbots" (commit: 39d28b8) (details)
  150. octeon: mark source-only (commit: 1fa8780) (details)
  151. toolchain: reproducible libstdcpp (commit: 950bd40) (details)
  152. scripts: make sure conffiles are sorted (commit: 56ce110) (details)
  153. kernel: scale nf_conntrack_max more reasonably (commit: 15fbb91) (details)
  154. layerscape: image: drop redundant parameter from kernel build recipe (commit: 4117b5a) (details)
  155. kernel: modules: drop 'AddDepends/bluetooth' calls (commit: 173198e) (details)
  156. imx: base-files: drop redundant space after case keywords (commit: 4b1b76d) (details)
  157. bpf-headers: support CONFIG_HZ=300 (commit: 72b93b7) (details)
  158. kernel: add missing symbol (commit: 500c37c) (details)
  159. kernel: backport pgalloc memory leak fix (commit: 9283359) (details)
  160. Revert "octeon: mark source-only" (commit: f6cda9f) (details)
  161. octeon: Introduce 5.15 testing kernel (commit: bf6002e) (details)
  162. kernel: load device-mapper early on boot (commit: 82f9ad6) (details)
  163. Revert "kernel: backport MT7530 VLAN fix" (commit: 3e0daca) (details)
  164. qoriq: enable support for Marvell Alaska PHYs (commit: d7eba80) (details)
  165. grub2: add missing license (commit: 839b1ff) (details)
  166. bpf-headers: update to linux 5.15 (commit: 39ec9ed) (details)
  167. CI: usability improvements for tools (commit: 80f79be) (details)
  168. ath79: fix ar934x spi driver delays (commit: f8e65fe) (details)
  169. kernel: add missing symbol for 5.15 (commit: aff4ffb) (details)
  170. ath79: mikrotik: add 5.15 support for mikrotik subtarget (commit: 5af9aaf) (details)
  171. ath79: mikrotik: enable ecc hamming algorithm for kernel 5.15 (commit: d1456a4) (details)
  172. kernel: package mhi bus driver (commit: 120e2d9) (details)
  173. kernel: package mhi pci driver (commit: 8da3de8) (details)
  174. kernel: package mhi network driver (commit: de840a5) (details)
  175. kernel: package mhi wwan ctrl driver (commit: 2519190) (details)
  176. kernel: package mhi mbim driver (commit: 6af4679) (details)
  177. ubox: update to the latest version (commit: 0b98a55) (details)
  178. qosify: update to the latest version (commit: c38b2c5) (details)
  179. kernel: set SOURCE_DATE_EPOCH for initramfs root dir (commit: 54bcf58) (details)
  180. bridger: add bridge forwarding accelerator (commit: 64f629e) (details)
  181. dnsmasq: add procd interface index tracking (commit: 76f55e3) (details)
  182. scripts: make sure sort-order is independent from locale (commit: 1d77dca) (details)
  183. libselinux: add missing host-build dependency on libsepol/host (commit: 0d3850d) (details)
  184. kernel: add missing CONFIG_SECURITY_LANDLOCK symbol for 5.15 (commit: d6a3949) (details)
  185. uboot-imx: bump to 2022.01 release (commit: e213375) (details)
  186. imx: bootscript-apalis: make it working with U-Boot 2022.01 (commit: bfbf235) (details)
  187. imx: image: use 'u-boot-dtb.img' filename for SPL payload (commit: a0528ca) (details)
  188. uboot-imx: build 'u-boot-dtb.img' for SolidRun CuBox-i (commit: 0892fd9) (details)
  189. bcm27xx: include 'rtc' in target's 'FEATURES' (commit: ff09905) (details)
  190. ubox: add example /etc/modules.conf + conffiles entry (commit: 4ec10da) (details)
  191. mt76: update to the latest version (commit: fd354ff) (details)
  192. kernel: remove duplicate patch that is already in the 5.15 kernel tree (commit: a5916a5) (details)
  193. at91/sama7: Remove config options build as module (commit: 5a84a87) (details)
  194. at91/sama7: Do not activate cgroups and namespaces (commit: a2f1db9) (details)
  195. at91/sama7: Deactivate certification and key system (commit: ac2bc4b) (details)
  196. at91/sama7: Use ext4 driver for ext2 and ext3 (commit: 6709b67) (details)
  197. at91/sama7: Do not build in Bluetooth (commit: 3296881) (details)
  198. at91: Automatically detect USB feature (commit: f6d5663) (details)
  199. hostapd: add support for enabling link measurements (commit: 2ca5c3d) (details)
  200. hostapd: add ubus method for requesting link measurements (commit: 965aa33) (details)
  201. hostapd: add ubus link-measurements notifications (commit: f6445cf) (details)
  202. ucode: update to latest Git HEAD (commit: cef3e6a) (details)
  203. firewall4: update to latest Git HEAD (commit: 1a35ac9) (details)
  204. bcm53xx: refresh kernel 5.15 config (commit: dd89576) (details)
  205. qosify: update to the latest version (commit: 0392644) (details)
  206. kernel: v5.15: backport GigaDevice SPI-NAND supports (commit: 4218688) (details)
  207. kernel: v5.10: backport GigaDevice SPI-NAND supports (commit: 55be011) (details)
  208. kernel: mtk_bmt: skip bitflip check if threshold isn't set (commit: 6fa50e2) (details)
  209. kernel: Fix readid method of XTX XT26G0xA (commit: 3711aee) (details)
  210. kernel: Fix oob layout of XTX XT26G0xA (commit: a5de91a) (details)
  211. tools/cmake: fix download url (commit: 56f091d) (details)
  212. tools/meson: update to 0.61.4 (commit: 19f3fcc) (details)
  213. gpio-button-hotplug: fix data race (commit: 1e991e0) (details)
  214. libnfnetlink: update to 1.0.2 (commit: aecf088) (details)
  215. libmnl: update to 1.0.5 (commit: c3b7389) (details)
  216. dropbear: bump to 2022.82 (commit: 65256ae) (details)
  217. mwlwifi: fix 5.15 kernel support (commit: 6461384) (details)
  218. ath79: Move TPLink WPA8630Pv2 to ath79-tiny target (commit: 44e1e5d) (details)
  219. ipq40xx: add RT-AC2200 alternative name to RT-AC42U/RT-ACRH17 (commit: 3204906) (details)
  220. armvirt: refresh 5.10 config (commit: fcb68aa) (details)
  221. armvirt: copy config files from 5.10 (commit: 5064ea8) (details)
  222. armvirt: refresh 5.15 config (commit: f551f49) (details)
  223. armvirt: move common symbols from subtarget to target config (commit: 03befa2) (details)
  224. armvirt: add 5.15 as testing kernel (commit: 848f112) (details)
  225. generic: 5.15: fix aardvak pci pending patch (commit: 5b3a75e) (details)
  226. kernel: move some symbols to generic config (commit: a98ded6) (details)
  227. kernel: bump 5.15 to 5.15.32 (commit: 5a09eb1) (details)
  228. kernel: bump 5.15 to 5.15.33 (commit: be381a7) (details)
  229. kernel: bump 5.10 to 5.10.110 (commit: b92ec82) (details)
  230. trusted-firmware-a.mk: make sure include directory exists (commit: 738d44f) (details)
  231. arm-trusted-firmware-mediatek: remove no longer needed Configure step (commit: dffad93) (details)
  232. imagebuilder: export SOURCE_DATE_EPOCH to environment (commit: 5cf5dce) (details)
  233. mac80211: Update to version 5.15.33-1 (commit: 3aa96ef) (details)
  234. scripts/gen_image_generic.sh: generate reproducible EFI filesystem (commit: aece8f5) (details)
  235. mediatek/mt7622: enable accelerated crypto drivers (commit: c9c2b01) (details)
  236. wolfssl: bump to 5.2.0 (commit: e89f3e8) (details)
  237. nftables: add CONFLICT between versions (commit: 1135b75) (details)
  238. toolchain: musl: Update to version 1.2.3 (commit: 685ae26) (details)
  239. mac80211: backport minstrel_ht fix for legacy rates (commit: 5d5afd5) (details)
  240. netfilter: move nf-log modules into separate packages (commit: bea01fa) (details)
  241. kernel: add missing symbols for 5.15 (commit: 4bfdb12) (details)
  242. ath79: nand: add 5.15 support for nand subtarget (commit: f3fa68e) (details)
  243. firewall3: bump to latest git HEAD (commit: 435d7a0) (details)
  244. base-files: more robust sysupgrade on NAND (commit: 0dbca1b) (details)
  245. malta: add config-5.15 (commit: acf701a) (details)
  246. procd: update to git HEAD (commit: 2c88730) (details)
  247. netifd: relax check in dhcp proto handler (commit: c5f113c) (details)
  248. kernel: 5.15: add support for ESMT F50x1G41LB (commit: 10068a2) (details)
  249. mediatek: 5.15: enable arm arch timer for mt7629 (commit: e304241) (details)
  250. mediatek: 5.15: re-enable arch timer on MT7623 as well (commit: 9a22943) (details)
  251. urandom-seed: go back to seeding with shell script temporarily (commit: a001630) (details)
  252. generic: backport 5.16 RTL8366RB improvements (commit: 30d2fcf) (details)
  253. gemini: Create patches and config for kernel v5.15 (commit: bc19ce0) (details)
  254. gemini: Bump kernel to v5.15 (commit: 81da8a2) (details)
  255. scripts/gen_image_generic.sh: fix order of files in EFI bootfs (commit: 4d289ae) (details)
  256. mtools: update to version 4.0.39 (commit: 08ebc38) (details)
  257. kernel: of-mdio: fix 5.15 fwnode_mdio dependency (commit: c707731) (details)
  258. kernel: mdio-devres: fix of-mdio dependency (commit: 0fa0a19) (details)
  259. kernel: usb-net-smsc95xx: fix 5.15 dependency (commit: 0225469) (details)
  260. kernel: netdevices: add generic selftests module (commit: 8361946) (details)
  261. kernel: usb-net-asix: fix 5.15 dependency (commit: afb0e93) (details)
  262. build: target: improve UX of CONFIG_TARGET handling (commit: 68e672f) (details)
  263. ath79: add support for Yuncore XD3200 (commit: c91df22) (details)
  264. mac80211 adjust QCA9561 PA bias (commit: f9ff282) (details)
  265. ath79: add support for Yuncore A930 (commit: a05dcb0) (details)
  266. ath79: cleanup mikrotik routerboot partitions (commit: 8084ec8) (details)
  267. image: strip metadata from images when used in other artifacts (commit: 7a256d9) (details)
  268. ath79: add nvmem cell mac-address-ascii support (commit: ecd81de) (details)
  269. ath79: port HiWiFi HC6361 from ar71xx (commit: 5c147d3) (details)
  270. ipq806x: remove non-working fixes for USB bug in 5.10 dtsi additions (commit: 3a4d972) (details)
  271. ipq806x: fix USB bug in 5.10 dtsi additions (commit: 284f2c2) (details)
  272. ipq806x: fix wrong CPU OPP for ipq8062 (commit: 3f0d87f) (details)
  273. kernel: backport ZTE RNDIS bogus MAC address fix (commit: c99013e) (details)
  274. comgt: ncm: allow specification of interface name (commit: a67629b) (details)
  275. comgt: ncm: select first available network interface for device (commit: b2940bb) (details)
  276. comgt: ncm: try to detect interface for ttyACM ports (commit: ed79578) (details)
  277. comgt: support ZTE MF286R modem (commit: e02fb42) (details)
  278. lantiq: fritz736x: Move GPIO resets to the inidvidual board.dts files (commit: 56cd49b) (details)
  279. pcre: pass -fPIC under host as well (commit: fc60b97) (details)
  280. readline: add host PIC (commit: b363f74) (details)
  281. ramips: add support for Wavlink WL-WN531A3 (commit: bb505d8) (details)
  282. ramips: add support for BOLT! Arion (commit: 78c3534) (details)
  283. kernel: bump 5.10 to 5.10.111 (commit: 0085dd6) (details)
  284. kernel: bump 5.15 to 5.15.34 (commit: de7535a) (details)
  285. scripts: use std library for jam crc32 calculation (commit: 0642a21) (details)
  286. scripts: format to black (commit: 6f692c9) (details)
  287. ramips: add support for ASUS RT-AC1200-V2 (commit: a4bf562) (details)
  288. ramips: mt7621: make u_env partition r/w for Linksys EA7xxx devices (commit: fb3f519) (details)
  289. ath79: add support for MikroTik RouterBOARD 962UiGS-5HacT2HnT (hAP ac) (commit: c2140e3) (details)
  290. ath79: add support for Sophos AP100/AP55 family (commit: 6f1efb2) (details)
  291. ipq806x: Askey RT4230W REV6: enable onboard spi flash (commit: eee41e3) (details)
  292. ipq806x: RT4230W: utilize nvmem-cells for ath10k caldata (commit: 45b3111) (details)
  293. realtek: add ZyXEL GS1900-24HP v1 support (commit: a5ac8ad) (details)
  294. Revert "mac80211 adjust QCA9561 PA bias" (commit: c0a6fef) (details)
  295. ramips: add support for OrayBox X3A (commit: 9a750aa) (details)
  296. linux-firmware: Update to version 20220411 (commit: 54d9051) (details)
  297. mac80211: fix QCA9561 PA bias (commit: 7dc52a7) (details)
  298. ath79: add support for MikroTik RouterBOARD wAP-2nD (wAP) (commit: e20de22) (details)
  299. mediatek: remove crypto-hw-mtk package (commit: 3f2d070) (details)
  300. base-files: emit diagnostics on sysupgrade abort (commit: f5ed603) (details)
  301. base-files: improve sysupgrade ubiblock handling (commit: e3238a4) (details)
  302. base-files: fix nand sysupgrade comments (commit: 1e191ad) (details)
  303. base-files: safer sysupgrade for kernel-in-UBI devices (commit: 073dc45) (details)
  304. base-files: safer sysupgrade.tar for kernel-out-of-UBI (commit: ecbcc0b) (details)
  305. base-files: clean up nand tar sysupgrade code (commit: 264d948) (details)
  306. base-files: clean up ubinized sysupgrade code (commit: de4b65a) (details)
  307. base-files: clean up nand sysupgrade code (commit: f8351d6) (details)
  308. base-files: fix issues in nand sysupgrade (commit: bfd9afc) (details)
  309. base-files: trim unnecessary nand sysupgrade code (commit: 9a2f08f) (details)
  310. base-files: minimize critical time in sysupgrade (commit: 9ba28f9) (details)
  311. mediatek: mt7622: remove '0x' prefix from pstore address in dts (commit: fc24533) (details)
  312. uboot-mediatek: remove '0x' prefix from pstore node (commit: 810b48e) (details)
  313. toolchain: Update glibc 2.34 to recent HEAD (commit: 0b5a323) (details)
  314. build: use numeric-owner in ipkg-build (commit: 7a73221) (details)
  315. kernel: add missing config symbols (commit: 92add80) (details)
  316. wolfssl: fix compilation with /dev/crypto (commit: c18c6e5) (details)
  317. kernel: x86: remove an upstreamed patch (commit: 6e837bc) (details)
  318. uboot-mediatek: replace patch with accepted commit (commit: 079828f) (details)
  319. kernel: update FIT partition parser to new property name (commit: 690f715) (details)
  320. mt76: update to the latest version (commit: 0d2d52d) (details)
  321. ucode: update to latest Git HEAD (commit: 0400774) (details)
  322. firewall4: update to latest Git HEAD (commit: af02a12) (details)
  323. ucode: fix PKG_MIRROR_HASH (commit: c597043) (details)
  324. mt76: update to the latest version (commit: fb4edce) (details)
  325. ath79: ZTE MF286R: add comgt-ncm to DEVICE_PACKAGES (commit: 8a1003c) (details)
  326. bcm63xx: fix description fix name case (commit: b8ed98b) (details)
  327. kernel: bump 5.10 to 5.10.112 (commit: cab20be) (details)
  328. kernel: bump 5.15 to 5.15.35 (commit: daa35a4) (details)
  329. ramips: add support for YunCore AX820/HWAP-AX820 (commit: 4891b86) (details)
  330. firmware-utils: bump to git HEAD (commit: 36790ca) (details)
  331. ramips: add support for TP-Link RE650 v2 (commit: 3979997) (details)
  332. ath79: ubnt: drop swconfig on ac-{lite,lr,mesh} (commit: 089eb02) (details)
  333. iwinfo: update to latest HEAD (commit: 4698029) (details)
  334. dnsmasq: add logfacility file to jail mounts (commit: 2b5fa44) (details)
  335. mpc85xx: define reset-delay for WS-AP3825i eth PHY (commit: 8b3c313) (details)
  336. mpc85xx: set WS-AP3825i mac-address in preinit (commit: c6d5251) (details)
  337. uboot-envtools: add WS-AP3825i config (commit: fb7ff6b) (details)
  338. nat46: update to git HEAD (commit: 432a25d) (details)
  339. iwinfo: update to latest HEAD (commit: f757a8a) (details)
  340. firmware-utils: bump to git HEAD (commit: 0f207ad) (details)
  341. ath79: add support for TP-Link EAP265 HD (commit: 8fa4361) (details)
  342. ucode: reorder BuildPackage calls (commit: 573ce80) (details)
  343. mediatek: drop spi-nand driver from mtk (commit: 3e59252) (details)
  344. mediatek: v5.15: backport spi-mem ecc support (commit: 861efe1) (details)
  345. mediatek: spi-nand: check for 1 byte BBM only (commit: 2138956) (details)
  346. mediatek: add an upstreamed spi-nand driver (commit: 68d5efa) (details)
  347. mediatek: restore support for Fidelix FM35X1GA (commit: fe079b7) (details)
  348. mediatek: enable snfi for mt7629 (commit: 6470018) (details)
  349. mediatek: switch to 5.15 (commit: c283def) (details)
  350. ipq40xx: 5.10: fix ar40xx driver (commit: ab7e53e) (details)
  351. mediatek: mt7623 enable arch-timer with a patch (commit: b2d802f) (details)
  352. mediatek: mt7623: disable ecc engine support (commit: 5de8c3d) (details)
  353. mediatek: mt7629: disable mtk thermal (commit: 8521266) (details)
  354. kernel: backport patch to relax mtdblock NAND warning (commit: 27fac9c) (details)
  355. kernel: don't parse FIT partition on NAND-backed mtdblock (commit: 2acf355) (details)
  356. mediatek: backport recent DTS improvements for MT7622 SoC (commit: 5d135fc) (details)
  357. mediatek: refresh patches for Linux 5.15 (commit: 9b4041f) (details)
  358. mediatek: enable multi-core scheduling (commit: eb96f14) (details)
  359. mediatek: remove left-overs from Linux 5.10 (commit: 593fe90) (details)
  360. mediatek: mt7622: add irq for spi-nor controller (commit: 99cd444) (details)
  361. mediatek: mt7623: disable various input devices (commit: 3816b22) (details)
  362. mediatek: mt7629: disable auxadc in kconfig (commit: dcf7285) (details)
  363. mediatek: build ubnt-ledbar as a module (commit: d9ea9c0) (details)
  364. kernel: bump 5.10 to 5.10.113 (commit: e08942e) (details)
  365. kernel: 5.15: add missing symbol (commit: 714b88c) (details)
  366. build: don't remove BUILD_LOG_DIR in _clean (commit: aeaa816) (details)
  367. mpc85xx: Fix output location of padded dtb (commit: 1d06277) (details)
  368. ramips: create shared DTSI for Wavlink WN53XAX devices (commit: 57b6dcd) (details)
  369. ramips: add support for Wavlink WL-WN533A8 (commit: 32e6942) (details)
  370. ath79: add support for TP-Link Deco M4R v1 and v2 (commit: 063e904) (details)
  371. ath79: add USB power control for GL-AR300M series (commit: 6e9c814) (details)
  372. ath79: add Netgear WNDAP360 (commit: 8852729) (details)
  373. uboot-mvebu: add patch to enable setexpr for clearfog boards (commit: b3c2072) (details)
  374. uboot-mvebu: remove enabled CONFIG_CMD_SETEXPR (commit: 69cef74) (details)
  375. uboot-mvebu: update to version v2022.04 (commit: 4f51f1f) (details)
  376. f2fs-tools: fix resize.f2fs (#9800) (commit: 1aac1b3) (details)
  377. mdadm: update to 4.2 (commit: ab4eafb) (details)
  378. ramips: zbt-wg2626: Add the reset gpio for PCIe port 1 (commit: f953a1a) (details)
  379. ramips: zbt-wg2626: Fix the LAN ports names (commit: d806c3c) (details)
  380. ipq40xx: 5:15: copy config and patch from 5.10 (commit: 87318eb) (details)
  381. ipq40xx: 5:15: refresh patches (commit: 29e177e) (details)
  382. ipq40xx: 5:15: refresh config (commit: 07ddbb9) (details)
  383. ipq40xx: fix wrong nand definition for wpj419 (commit: 7a72fcc) (details)
  384. ipq40xx: refresh ess driver and phy with new api (commit: 7c692f6) (details)
  385. ipq40xx: 5.15: refresh kernel patches (commit: 7517955) (details)
  386. ipq40xx: 5.15: add testing kernel version (commit: 17b7756) (details)
  387. ipq40xx: 5.15: drop upstreamed sleep clock patch (commit: 2114b22) (details)
  388. ipq40xx: 5.15: refresh config (commit: 376834a) (details)
  389. ipq40xx: 5.15: refresh subtarget config (commit: daee22c) (details)
  390. kirkwood: copy config and patches to 5.15 (commit: 8e6ee6c) (details)
  391. generic: 5.15: add missing symbol (commit: 62be521) (details)
  392. kirkwood: refresh 5.15 kernel config (commit: 11fdfc2) (details)
  393. kirkwood: set testing kernel version to 5.15 (commit: 55553a4) (details)
  394. ramips: ethernet: ralink: add led_source dts-binding (commit: 65dc9e0) (details)
  395. fstools: update to git HEAD (commit: 4e8d095) (details)
  396. base-files: fix sysupgrade for kernel-out-of-UBI (commit: 7d02fc0) (details)
  397. base-files: address sed in-place without SELinux awareness (commit: 5109bd1) (details)
  398. dnsmasq: fix jail_mount for serversfile (commit: 0276fab) (details)
  399. base-files: add missing $IPKG_INSTROOT to restorecon call (commit: 6d72728) (details)
  400. ipq40xx: fix BDF file for pcie wifi chip on the GL.Inet GL-B2200 (commit: e3f9af4) (details)
  401. selinux-policy: update to version 1.1 (commit: 4379457) (details)
  402. base-files: simplify restorecon logic (commit: 7b07c3c) (details)
  403. procd: update to git HEAD (commit: fb01111) (details)
  404. fstools: update to git HEAD (commit: 4509b79) (details)
  405. uqmi: update to git HEAD (commit: 51c442c) (details)
  406. ltq-atm/ltq-ptm: avoid unnecessary build dependencies (commit: 2f484ae) (details)
  407. ltq-vdsl/ltq-adsl: fix elapsed time calculation (commit: db4bf4b) (details)
  408. ltq-vdsl-app: disconnect when service is stopped (commit: 1daaef3) (details)
  409. firewall: config: remove restictions on DHCPv6 allow rule (commit: 65258f5) (details)
  410. packages: nvram: add NVRAM quirks for bcm53xx target (commit: f4e219f) (details)
  411. ipq806x: add support for Arris TR4400 v2 / RAC2V1A (commit: f8b0010) (details)
  412. ramips: add i2c in dts for GL-MT300N-V2 (commit: b697b5c) (details)
  413. ipq40xx: 5.15: fix ar40xx driver (commit: 1526cce) (details)
  414. ipq40xx: consolidate ar40xx driver files (commit: cb1dc49) (details)
  415. kernel: fix flow offload issues with pppoe (commit: 726ef8b) (details)
  416. kernel: backport flow offload fixes to 5.10 (commit: b5f25d4) (details)
  417. kernel: fix corrupted padding on small packets with mt753x dsa (commit: 203ffc4) (details)
  418. kernel: provide i6300esb for qemu/libvirt (commit: cb203ad) (details)
  419. armvirt: 64: enable driver for QEMU' supported watchdog (commit: afcb6b1) (details)
  420. x86: add ib700wdt module for x86 qemu watchdogs (commit: d022451) (details)
  421. x86: detangle meraki-mx100 / nu801 build confusion (commit: 0cd1fc0) (details)
  422. kernel/x86: move x86' specific watchdogs to the x86 target (commit: c97c8b8) (details)
  423. generic: 5.15: add missing symbol (commit: b47c641) (details)
  424. kernel: usb-xhci-pci-renesas: remove LINUX_5_10 dependency symbol (commit: fd836f3) (details)
  425. apm821xx: add support for kernel 5.15 for testing (commit: b2c9c4d) (details)
  426. kernel: backports: add Huawei MA5671A tx-fault workaround (commit: d9fae43) (details)
  427. realtek: add support for ZyXEL GS1900-16 (commit: 580723e) (details)
  428. realtek: Trap all frames with switch as destination to CPU-port (commit: 98bb26f) (details)
  429. ramips: add support for Cudy X6 (commit: 4a8eaa5) (details)
  430. kernel: bump 5.15 to 5.15.36 (commit: c3569a7) (details)
  431. kernel: bump 5.15 to 5.15.37 (commit: 634a45c) (details)
  432. kernel: bump 5.15 to 5.15.38 (commit: d9a063c) (details)
  433. realtek: do not reset SerDes on link change (commit: d1b8246) (details)
  434. image: drop unused 'BuildKernel/MkFIT' (commit: 20ca59c) (details)
  435. ramips: fix booting on Samknows SK-WB8 (commit: 064e7e5) (details)
  436. lantiq: xway: disable unused switch drivers (commit: 8b5d2a7) (details)
  437. bcm53xx: remove MR32's specific get_leds_dt code (commit: 8f6e2bb) (details)
  438. apm821xx: use nested fixed-partitions (commit: d65bafa) (details)
  439. ipq40xx: Lyra: update RGB LED-Controller node for 5.10+ (commit: 834c9b3) (details)
  440. linux-firmware: Update to version 20220509 (commit: 25b29b5) (details)
  441. linux-firmware: take linux-firmware.git's qca99x0 boardfile (commit: 4ba7f6d) (details)
  442. ipq-wifi: drop upstreamed board-2.bin (commit: 91fa482) (details)
  443. uboot-fritz4040: Add support for Toshiba NAND (commit: 057bac2) (details)
  444. mpc85xx: enable error reporting for RAM and PCIe (commit: bfc73f4) (details)
  445. libubox: update to the latest version (commit: 3e300e7) (details)
  446. ath79: fix I2C on GL-AR300M devices (commit: 57efdd6) (details)
  447. ipq40xx: revert Cell-C RTL30VW to legacy caldata extraction (commit: af425e4) (details)
  448. ath79: ZTE MF286[A,R]: add "Power button blocker" GPIO switch (commit: 1fabeeb) (details)
  449. util-linux: update to 2.38 (commit: d93aae1) (details)
  450. util-linux: use meson to build (commit: 28cec43) (details)
  451. openssl: bump to 1.1.1o (commit: 7a5ddc0) (details)
  452. kernel: add support for Toshiba TC58NVG0S3HTA00 NAND flash (commit: 0bc794a) (details)
  453. IPQ4019: AVM FRITZ!Box 7530: Remove NAND ECC restrictions from DTS (commit: f167f4a) (details)
  454. wolfssl: bump to v5.3.0-stable (commit: 73c1fe2) (details)
  455. ramips: add led_source for Asus RT-AC1200 devices (commit: 771ea6f) (details)
  456. ramips: Add support for SERCOMM NA502S (commit: 9ee6ac0) (details)
  457. kernel: bump 5.10 to 5.10.114 (commit: 8592df6) (details)
  458. kernel: bump 5.10 to 5.10.115 (commit: b754b0c) (details)
  459. kernel: bump 5.15 to 5.15.39 (commit: 6cdf974) (details)
  460. kernel: bump 5.15 to 5.15.40 (commit: e156f1f) (details)
  461. kernel: Add missing devm_regulator_get_exclusive() (commit: 7400ada) (details)
  462. bcm27xx-userland: update to latest version (commit: 4bf3827) (details)
  463. bcm27xx-gpu-fw: update to latest version (commit: bca05bd) (details)
  464. bcm27xx: add support for linux v5.15 (commit: 20ea6ad) (details)
  465. bcm27xx: switch to 5.15 (commit: 99ad84b) (details)
  466. bcm27xx: remove linux 5.10 compatibility (commit: d5c4f24) (details)
  467. bcm27xx: remove linux 5.10 configs (commit: 575f2dc) (details)
  468. bcm27xx: add CPU_FREQ_GOV_SCHEDUTIL (commit: 0ffb6de) (details)
  469. kernel: add missing symbol for bcm27xx (commit: efd9463) (details)
  470. kernel: add missing dependency to KERNEL_RPI_AXIPERF (commit: d5dc6cd) (details)
  471. elfutils: move host build to tools (commit: ad79b92) (details)
  472. bpf-headers: drop HOST_LOADLIBES (commit: 9f67ed5) (details)
  473. build: drop HOST_LOADLIBES (commit: b998287) (details)
  474. build: use KBUILD_HOSTLDFLAGS (commit: 6300313) (details)
  475. tools/dwarves: add host package (commit: 02850d7) (details)
  476. kernel: backport build fix for tools/resolve_btfids (commit: 5a12839) (details)
  477. layerscape/armv8_64b: enable DEBUG_INFO_REDUCED (commit: 2d2fd2a) (details)
  478. kernel: add DEBUG_INFO_REDUCED config option (commit: 44bcad2) (details)
  479. build: add option KERNEL_DEBUG_INFO_BTF (commit: 531e039) (details)
  480. config: limit CONFIG_DEBUG_INFO to top-level generic configs (commit: 76fae1d) (details)
  481. kernel: add KERNEL_BPF_EVENTS config option (commit: 8f5c9a7) (details)
  482. tools/elfutils: depend on m4 (commit: 16e9ccd) (details)
  483. tools/elfutils: only build required components (commit: f64bd4b) (details)
  484. tools/elfutils: drop HOST_BUILD_DEPENDS (commit: 6eec1a5) (details)
  485. ath10k-ct: update to 2022-05-13 (commit: ab97b2a) (details)
  486. mac80211: ath10k: backport bus and device specific API 1 BDF selection (commit: 3daf2d4) (details)
  487. ipq40xx: mikrotik: provide BDF-s on demand (commit: 4d4462c) (details)
  488. ipq-wifi: remove packaged BDF-s for MikroTik devices (commit: ab141a6) (details)
  489. ipq40xx: mikrotik: dont include ath10k-board-qca4019 by default (commit: 5eee67a) (details)
  490. bcm27xx: diag.sh: fix whitespace (commit: e508323) (details)
  491. bcm27xx: base-files: align network files (commit: 810eac8) (details)
  492. bmips: add linux v5.15 support (commit: 6a1e7c7) (details)
  493. bmips: switch to linux 5.15 (commit: 0ad2097) (details)
  494. bmips: remove linux 5.10 compatibility (commit: 66994d6) (details)
  495. bmips: rework ARCH_HAS_SYNC_DMA_FOR_CPU_ALL patch (commit: 9b4169d) (details)
  496. bcm27xx: enable PWM drivers in config (commit: 50d3382) (details)
  497. bcm27xx: modules: video: fix whitespace (commit: 0f14619) (details)
  498. bcm63xx: add linux v5.15 support (commit: 2317a74) (details)
  499. ucode: update to latest Git HEAD (commit: e2ce2a8) (details)
  500. firewall4: update to latest Git HEAD (commit: 2df1760) (details)
  501. bcm27xx: sound-soc-rpi-cirrus: fix package (commit: 19ef3b5) (details)
  502. ath79: add support for MikroTik RouterBOARD hAP ac lite (commit: 2bd33e8) (details)
  503. ath79: add support for MikroTik hAP (RB951Ui-2nD) (commit: 5ce64e0) (details)
  504. ath79: add support for Ubiquiti NanoBeam M5 (commit: 4cd3ff8) (details)
  505. ath79: NanoBeam M5 fix target_devices (commit: 21a3ce9) (details)
  506. selinux-policy: update to version 1.2.3 (commit: e01b1c2) (details)
  507. mediatek: mt7622: add support for ELECOM WRC-X3200GST3 (commit: 58b3b55) (details)
  508. realtek: replace RTL93xx GPIO patches (commit: af6cd37) (details)
  509. bcm27xx: add pwm-fan dependency to RPi PoE (commit: cecb0cc) (details)
  510. libnl-tiny: update to the latest version (commit: 242b347) (details)
  511. netifd: update to the latest version (commit: 24cc341) (details)
  512. bmips: dgnd3700v2: fix network config (commit: 90e4c8c) (details)
  513. firmware-utils: bump to git HEAD (commit: acca36f) (details)
  514. ksmbd: fix ipc error and crash (commit: f84b525) (details)
  515. ipq40xx: cut ath10k board file for mikrotik subtarget (commit: 602b5f6) (details)
  516. kernel: backport flow offload fixes (commit: efff485) (details)
  517. uboot-imx: fix wrong make flags overriding (commit: 481339a) (details)
  518. malta: use default OpenWrt network configuration (commit: fb1ba92) (details)
  519. mac80211: introduce BSS color collision detection (commit: 7191d64) (details)
  520. ramips: disable unsupported background-radar (commit: 275a76e) (details)
  521. ath79: fix label MAC address for D-Link DIR-825B1 (commit: 4bed263) (details)
  522. realtek: don't unmask non-maskable GPIO IRQs (commit: bde6311) (details)
  523. generic: 5.15: fix panic on tcp_no_window_check set with interface up (commit: 03685d3) (details)
  524. ucode: update to latest Git HEAD (commit: 251e70c) (details)
  525. firewall4: update to latest Git HEAD (commit: a7ddef6) (details)
  526. ucode: update to latest Git HEAD (commit: 7f99808) (details)
  527. toolchain: bump GCC 11 to 11.3.0 (commit: f4cdef2) (details)
  528. uhttpd: update to latest Git HEAD (commit: 419a7ad) (details)
  529. rpcd: update to latest Git HEAD (commit: 8885cf8) (details)
  530. toolchain: add support for GCC 12 (commit: c4bd303) (details)
  531. kernel: add two ksyms to the generic kconfigs (commit: 4eed715) (details)
  532. Revert "rpcd: update to latest Git HEAD" (commit: 427a827) (details)
  533. rpcd: update to latest Git HEAD (commit: 9b0f333) (details)
  534. procd: update to git HEAD (commit: 4cbc26b) (details)
  535. netifd: update to git HEAD (commit: 7eb83b2) (details)
  536. ubus: update to git HEAD (commit: 1521d5f) (details)
  537. fstools: update to git HEAD (commit: b641dad) (details)
  538. ipq40xx: add Aruba AP-365 specific BDF (commit: b21b986) (details)
  539. kernel: fix crashes in bridge offload code (commit: 38a5b59) (details)
  540. mac80211: add a bug fix for a rare crash (commit: 9a93b62) (details)
  541. mt76: update to the latest version (commit: 4e1916f) (details)
  542. kernel: crypto: add kmod-crypto-chacha20poly1305 (commit: 197b672) (details)
  543. ramips: use hotplug script for EAP615-Wall MACs (commit: ce90ba1) (details)
  544. mac80211: add airtime fairness rework/fixes (commit: 9601222) (details)
  545. bcm27xx/bcm2710: enable asm crypto algorithms (commit: 38ebb21) (details)
  546. bcm27xx/bcm2711: enable asm crypto algorithms (commit: 7b6beb7) (details)
  547. bcm4908: enable armv8-CE crypto algorithms (commit: b2cb87b) (details)
  548. layerscape/armv8_64b: enable armv8-CE crypto algos (commit: eb33232) (details)
  549. mvebu/cortexa53: refresh kernel 5.10 config (commit: a4c6384) (details)
  550. mvebu/cortexa53: enable armv8-CE crypto algos (commit: f5167e1) (details)
  551. mvebu/cortexa72: refresh kernel 5.10 config (commit: 39b6af1) (details)
  552. mvebu/cortexa72: enable armv8-CE crypto algos (commit: 06bb5ac) (details)
  553. octeontx: add armv8-CE version of CRC T10 (commit: 1b94e4a) (details)
  554. rockchip/armv8: enable armv8-CE crypto algorithms (commit: b1346d3) (details)
  555. sunxi/cortexa53: refresh kernel 5.15 config (commit: 306861c) (details)
  556. sunxi/cortexa53: enable armv8-CE crypto algorithms (commit: 9be3518) (details)
  557. tools/mkimage: increase tmpfile name length limit (commit: 3fbf968) (details)
  558. build: fix find warning with SCAN_EXTRA (commit: eb787b5) (details)
  559. generic: 5.15: fix wrong PACKET_MANGLE select in swconfig switch patch (commit: 1d910fa) (details)
  560. kernel: modules: make ar8216/8327 modularizable (commit: 156488d) (details)
  561. kernel: move Toshiba-TC58NVG0S3H patch to ipq40xx (commit: b047ca1) (details)
  562. generic: remove patch to fix vlan setup on mv88e6xxx (commit: 06c1328) (details)
  563. ipq40xx: add support for Linksys WHW01 v1 (commit: b4184c6) (details)
  564. ath79: ZTE MF286[,A,R]: fix WLAN LED mapping (commit: 82b5984) (details)
  565. ath79: ZTE MF286[,A,R]: use GPIO19 as ath9k LED (commit: 5ca45e0) (details)
  566. ath79: allow use GPIO17 as regular gpio on GL-AR300M devices (commit: 4930808) (details)
  567. ksmbd: update to 3.4.5 (commit: 95adbc2) (details)
  568. hostapd: drop wnm_disassoc_imminent (commit: d5e48a1) (details)
  569. realtek: add support for ZyXEL GS1900-24E (commit: b515ad1) (details)
  570. kernel: bump 5.10 to 5.10.116 (commit: c9929fa) (details)
  571. kernel: bump 5.10 to 5.10.117 (commit: 01a6a5c) (details)
  572. kernel: bump 5.10 to 5.10.118 (commit: b789a58) (details)
  573. kernel: bump 5.10 to 5.10.119 (commit: cd634af) (details)
  574. kernel: bump 5.10 to 5.10.120 (commit: f800f8d) (details)
  575. kernel: bump 5.15 to 5.15.41 (commit: ed1536e) (details)
  576. kernel: bump 5.15 to 5.15.42 (commit: 2454342) (details)
  577. kernel: bump 5.15 to 5.15.43 (commit: 1f20e70) (details)
  578. kernel: bump 5.15 to 5.15.44 (commit: 79e7a25) (details)
  579. kernel: bump 5.15 to 5.15.45 (commit: fbf6992) (details)
  580. wolfssl: don't change ABI because of hw crypto (commit: 677774d) (details)
  581. wolfssl: add benchmark utility (commit: 18fd12e) (details)
  582. wolfssl: enable CPU crypto instructions (commit: 0a2edc2) (details)
  583. bcm53xx: remove BROKEN flag from Asus RT-AC88U (commit: 5c1b191) (details)
  584. realtek: add reset button for D-Link DGS-1210-28 (commit: 8121e7d) (details)
  585. realtek: add gpio-restart for D-Link DGS-1210-28 (commit: f5a87a0) (details)
  586. hostapd: Radius based VLANs on AP with PSK (commit: 98d91e4) (details)
  587. hostapd: update to 2022-05-08 (commit: c35ff1a) (details)
  588. hostapd: randomize default BSS color (commit: 6c152ce) (details)
  589. hostapd: ubus: add bss-color to get_status (commit: 6ee4383) (details)
  590. hostapd: fix missing HS20 support for hostapd-full (commit: b72c7db) (details)
  591. wolfssl: set nonshared flag global (commit: e0cc5b9) (details)
  592. Revert "wolfssl: set nonshared flag global" (commit: eac1b8a) (details)
  593. wolfssl: make WOLFSSL_HAS_OPENVPN default to y (commit: d55f12c) (details)
  594. prereq-build: add additional git detection (commit: ab1f3a8) (details)
  595. octeon: add SUPPORTED_DEVICES to er/erlite (commit: 2a07270) (details)
  596. mac80211: sync nl80211.h with upstream (commit: a10e0d7) (details)
  597. ath79: D-Link DAP-2680: select QCA9984 firmware (commit: 0dc056e) (details)
  598. iw: bump to 5.19 (commit: bbce9f8) (details)
  599. wireless-regdb: bump to 2022.06.06 (commit: e3e9eb3) (details)
  600. mediatek: new target mt7622-ubnt-unifi-6-lr-v1 (commit: 15a0247) (details)
  601. mediatek: new target ubnt_unifi-6-lr-v1-ubootmod (commit: 5c8d389) (details)
  602. mediatek: add Ubiquiti UniFi 6 LR v2 targets (commit: 31d86a1) (details)
  603. ath79: move ubnt-xm to tiny (commit: f4415f7) (details)
  604. hostapd: fix feature detection (commit: f03b208) (details)
  605. ramips: decrease SPI frequency for Phicomm K2P (commit: 857ea3f) (details)
  606. ramips: allow custom trx magic for Arcadyan (commit: 109c503) (details)
  607. ramips: create new dtsi for Arcadyan routers (commit: 5b59137) (details)
  608. ramips: add support for MTS WG430223 (commit: 498c153) (details)
  609. tools/ninja: update to 1.11.0 (commit: a7be143) (details)
  610. qoriq: use KERNEL_SUFFIX in Build/sdcard-img (commit: 8694871) (details)
  611. qoriq: use FIT uImage for Firebox M300 kernel (commit: c4b499b) (details)
  612. swconfig: parse "switch_vlan" before "switch_port" (commit: d75bb74) (details)
  613. bcm53xx: revert bgmac back to the old limited max frame size (commit: 230c9da) (details)
  614. ath79: ag71xx-mdio: remove phy-mask property (commit: c8c96b2) (details)
  615. ath79: drop phy-mask property (commit: dae3927) (details)
  616. mac80211: sync airtime fairness fixes with updated upstream submission (commit: 9587855) (details)
  617. hostapd: add owe_transition_ifname (commit: 574539e) (details)
  618. uboot-mediatek: update UniFi 6 LR board name (commit: 2caa03e) (details)
  619. ath79: convert 1-port TP-Link EAP ath9k to nvmem-cells (commit: e71b5d2) (details)
  620. ath79: TP-Link EAP245 v1: convert ath10k to nvmem-cells (commit: d618827) (details)
  621. ath79: TP-Link EAP225 v1: convert ath10k to nvmem-cells (commit: 7cf3a37) (details)
  622. ath79: TP-Link EAP225-Outdoor v1: convert ath10k to nvmem-cells (commit: 23b9040) (details)
  623. ath79: TP-Link EAP225 v3: convert ath10k to nvmem-cells (commit: eca0d73) (details)
  624. ath79: TP-Link EAP245 v3: convert radios to nvmem-cells (commit: d4b3b23) (details)
  625. ath79: TP-Link EAP225-Wall v1: convert radios to nvmem-cells (commit: 48625a0) (details)
  626. ath79: move ethernet phy node for TP-Link EAP devices (commit: 9320516) (details)
  627. bcm53xx: copy bgmac revert (performance fix) to 5.15 (commit: d19c374) (details)
  628. firewall4: bump to git HEAD (commit: e8433fb) (details)
  629. realtek: add support for power LED on Netgear GS308Tv1 (commit: c492774) (details)
  630. ath79: TP-Link EAP245 v3: use pre-calibration nvmem-cell (commit: 2d33216) (details)
  631. kernel: move mtk flow offload patches to backport-5.15 (commit: 0e0058a) (details)
  632. kernel: backport upstream mtk_eth_soc patches (commit: 7676808) (details)
  633. Revert "mac80211: sync airtime fairness fixes with updated upstream submission" (commit: 1c377a1) (details)
  634. Revert "mac80211: add airtime fairness rework/fixes" (commit: 7e627f1) (details)
  635. ath79: D-Link DAP-2xxx (QCA955x): move art partition to DTSI (commit: 3a1eb93) (details)
  636. ath79: D-Link DAP-2xxx (QCA955x): convert ath9k caldata to nvmem (commit: e2bf116) (details)
  637. ath79: D-Link DAP-2680 A1: convert ath10k caldata to nvmem (commit: 8ccbc95) (details)
  638. ath79: D-Link DAP-2660 A1: convert ath10k caldata to nvmem (commit: abf28b7) (details)
  639. ath79: D-Link DAP-2695 A1: convert ath10k caldata to nvmem (commit: e5df381) (details)
  640. ath79: D-Link DAP-3662 A1: convert ath10k caldata to nvmem (commit: 7868f7a) (details)
  641. ath79: D-Link DAP-2xxx (QCA953x): move art partition to DTSI (commit: b4e7b49) (details)
  642. ath79: D-Link DAP-2xxx (QCA953x): convert ath9k caldata to nvmem (commit: 849ffbd) (details)
  643. mediatek: UniFi 6 LR: disable RTC (commit: 692d87a) (details)
  644. ath79: TP-Link EAP225-Outdoor v1: use pre-calibration nvmem-cell (commit: 0cb851c) (details)
  645. ath79: TP-Link EAP225-Wall v2: use pre-calibration nvmem-cell (commit: 9a32966) (details)
  646. ath79: TP-Link EAP225 v3: use pre-calibration nvmem-cell (commit: 7154a1d) (details)
  647. base-files: allow ignoring minor compat-version check (commit: 34437af) (details)
  648. hostapd: update to 2022-06-02 (commit: dab9103) (details)
  649. ramips: fix RT-AC57U button level (commit: 535b0c7) (details)
  650. rockchip: add kernel 5.15 as testing (commit: acbe1d4) (details)
  651. realtek: add support for D-Link DGS-1210-20 (commit: 6153c53) (details)
  652. realtek: add support for power LED on Netgear GS108Tv3 (commit: adbdfc9) (details)
  653. netfilter: kmod-nft-xfrm (commit: 9379bc2) (details)
  654. kernel: move Toshiba-TC58NVG0S3H patch to ipq40xx redux (commit: ac2166b) (details)
  655. bcm53xx: remove 07_set_preinit_iface_bcm53xx (commit: 554ca44) (details)
  656. kernel: Backport mv88e6xxx patch to keep pvid at 0 if VLAN-unaware and remove hack (commit: 742926e) (details)
  657. mpc85xx: enable NAND support for all subtargets (commit: 6006f73) (details)
  658. apm821xx: MBL: make mtd chip work (commit: 5f7828f) (details)
  659. ipq40xx: add support for Meraki MR74 (commit: 811538a) (details)
  660. mpc85xx: p2020: add RTC ds1307 to kernel (commit: dc7f78d) (details)
  661. tools/libressl: update to version 3.4.3 (commit: 25534d5) (details)
  662. uboot-rockchip: drop CONFIG_IDENT_STRING (commit: 2e0afef) (details)
  663. kernel: add upstream patches for pca955x led driver (commit: 78ecaeb) (details)
  664. kernel: add kmod-leds-pca955x (commit: 77a1479) (details)
  665. ath79: add support for Netgear PGZNG1 (commit: 949e8ba) (details)
  666. ath10k: backport encapsulation offload support (commit: 00f64ed) (details)
  667. lantiq: dts: Add the reset line for the PCI controller (commit: 087f2cb) (details)
  668. libusb: fix missing link (commit: dc59a22) (details)
  669. failsafe: run on all consoles listed in /proc/cmdline (commit: c9725d4) (details)
  670. apm821xx: align gpio-keys node names with dt-schema (commit: cd1b4ea) (details)
  671. mvebu: add SolidRun ClearFog GT 8K (commit: 36e46c3) (details)
  672. 464xlat: delete SNATed conntracks on interface teardown (commit: 289c468) (details)
  673. kernel: backport mtd parser for Sercomm partitions (commit: 77692d6) (details)
  674. kernel: use KCFLAGS for passing EXTRA_OPTIMIZATION flags (commit: 1d42af7) (details)
  675. ramips: fix booting on ZyXEL NBG-419N v2 (commit: fd72e59) (details)
  676. lantiq: dts: fix reset controller reference on Danube and AR9 (commit: a1354ac) (details)
  677. kernel: support setting extra CFLAGS for kernel compilation (commit: 907d7d7) (details)
  678. kernel: drop patch adding hardcoded kernel compilation flags (commit: 22168ae) (details)
  679. broadcom-wl: Fix compilation with kernel 5.10 (commit: cd3de51) (details)
  680. bcm47xx: Add support for brcmnand controller on BCMA bus (commit: acff8ae) (details)
  681. bcm47xx: Updated devices database for Netgear WNR3500L V2 (commit: 0c9d07a) (details)
  682. bcm47xx: Fix Netgear WNR3500L v2 image format (commit: 5f10805) (details)
  683. hostapd: document ubus methods (commit: 33e7f7c) (details)
  684. kernel: filter -no-plt from KCFLAGS (commit: 24e27be) (details)
  685. mt76: update to the latest version (commit: a703f9e) (details)
  686. ath79: generic: add support for Realtek PHY (commit: 8bd5bba) (details)
  687. ath79: support for TP-Link EAP225-Outdoor v3 (commit: 7e4de89) (details)
  688. realtek: make Netgear GS1xx u-boot env partition writable (commit: 9c381d3) (details)
  689. realtek: make "u-boot-env" partition writable for Netgear 3xx series (commit: d9e12c2) (details)
  690. realtek: fix gcc-12 build with -Werror=array-compare (commit: d6eebaf) (details)
  691. bcm53xx: disable GRO by default at kernel level (commit: 82d0dd8) (details)
  692. bcm53xx: enable & setup packet steering (commit: fcbd396) (details)
  693. bcm53xx: copy patch disabling GRO to kernel 5.15 (commit: c6f16b6) (details)
  694. ramips: mt7621-dts: fix claiming rgmii2 pin group for EdgeRouter X SFP (commit: a1ad837) (details)
  695. ramips: force ZyXEL NR7101 to boot from "Kernel" partition (commit: 79112e7) (details)
  696. kernel: add kmod-leds-turris-omnia (commit: f8fa38c) (details)
  697. omap: copy config from 5.10 to 5.15 (commit: 3b548d0) (details)
  698. omap: update config for 5.15 (commit: 97d9f51) (details)
  699. omap: enable 5.15 as testing kernel (commit: ed4d743) (details)
  700. include/prereq-build.mk: macOS cross build improvements (commit: f614332) (details)
  701. ath79: jj76pf2: enable TCN75 sensor (commit: 4cca094) (details)
  702. ath79: switch some RedBoot based devices to OKLI loader (commit: 5c142aa) (details)
  703. ath79: move image check for devices with RedBoot (commit: 5897c52) (details)
  704. ath79: ja76pf2: use nvmem cells to specify MAC addresses (commit: b52719b) (details)
  705. ath79: bsap18x0: pad rootfs image (commit: 9decd2a) (details)
  706. treewide: use upstream compatible for RedBoot FIS parser (commit: 5fca475) (details)
  707. ath79: bsap18x0: specify FIS directory location in dts (commit: ecf936a) (details)
  708. nftables: update to 1.0.3 (commit: 8704e75) (details)
  709. nftables: clean up Makefile (commit: 879dd95) (details)
  710. libnftnl: update to 1.2.2 (commit: bde3672) (details)
  711. nftables: update to 1.0.4 (commit: a74a853) (details)
  712. kernel: clean-up after kernel 5.4 removal (commit: 9bad345) (details)
  713. generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (commit: 539e605) (details)
  714. mac80211: brcmfmac: allow setting MAC from NVMEM cells (commit: 946e42e) (details)
  715. ath79: fix rootfs padding for D-Link DAP-2xxx (commit: f770c33) (details)
  716. mt76: update to the latest version (commit: 29ed58c) (details)
  717. octeon: add support for Ubiquiti UniFi Security Gateway (commit: 8c0930b) (details)
  718. x86: fix damaged config 5.10 refresh (commit: 9fc2d58) (details)
  719. apm821xx: WNDAP660: fix ethernet port ordering (commit: 3648360) (details)
  720. kexec-tools: add kdump scripts util (commit: e0d8f7e) (details)
  721. ramips: add support for ASUS RT-AX53U (commit: 8c00fd9) (details)
  722. ramips: add support for Asus RT-N12+ B1 and RT-N300 B1 (commit: 530c0a2) (details)
  723. realtek: add support for EnGenius EWS2910P (commit: 2cfaab4) (details)
  724. realtek: EnGenius EWS2910P: add support for SFP ports (commit: 4d1fc89) (details)
  725. mac80211: add airtime fairness improvements (commit: 6d49a25) (details)
  726. realtek: cleanup LAG logging (commit: 78b7be9) (details)
  727. mac80211: increase airtime scheduler quantum (commit: 7bf5233) (details)
  728. firmware-utils: bump to git HEAD (commit: 326e109) (details)
  729. wolfssl: disable AES-NI by default for x86_64 (commit: 0bd5367) (details)
  730. ethtool: update to 5.18 (commit: fe5d3a4) (details)
  731. arptables: update to 0.0.5 and cleanup (commit: 71b211d) (details)
  732. tools/meson: update to 0.61.5 (commit: d60cfa5) (details)
  733. dropbear: cherry-pick upstream commit 544f28a0 (commit: f98bb1f) (details)
  734. opkg: update to 2022-02-24 (commit: e21fea9) (details)
  735. valgrind: bump to 3.19.0 (commit: d075bb3) (details)
  736. kernel: bump 5.10 to 5.10.121 (commit: 706a4ec) (details)
  737. kernel: bump 5.10 to 5.10.122 (commit: 9edc514) (details)
  738. kernel: bump 5.10 to 5.10.123 (commit: 5202a51) (details)
  739. kernel: bump 5.10 to 5.10.124 (commit: 9e5d743) (details)
  740. kernel: bump 5.10 to 5.10.125 (commit: 53d99fe) (details)
  741. kernel: 5.15: x86-64: enable CONFIG_SLS (commit: aee1215) (details)
  742. kernel: bump 5.15 to 5.15.46 (commit: 251a382) (details)
  743. kernel: bump 5.15 to 5.15.47 (commit: b55efeb) (details)
  744. kernel: bump 5.15 to 5.15.48 (commit: f279513) (details)
  745. kernel: bump 5.15 to 5.15.49 (commit: f1cd144) (details)
  746. lantiq: dts: td-w8980: Remove duplicate PCI properties (commit: 9d06e5a) (details)
  747. ath10k: enable encapsulation offload by default (commit: 40c2cd8) (details)
  748. firmware-utils: bump to git HEAD (commit: 6445415) (details)
  749. kernel: backport RTL8211F clkout-disable patch (commit: 7bf73e2) (details)
  750. hostapd: add config symbol to enable MBO (commit: 48c3210) (details)
  751. hostapd: enable MBO if 802.11ax is enabled (commit: eaad8df) (details)
  752. hostapd: introduce mbo option (commit: 6eee983) (details)
  753. hostapd: support MBO in bss_transition_request (commit: 5c57f9b) (details)
  754. hostapd: introduce background_radar option (commit: f2982bc) (details)
  755. hostapd: introduce min_tx_power option (commit: d2d5aab) (details)
  756. ath79: support for TP-Link EAP225 v4 (commit: 7e21ce8) (details)
  757. hostapd: disable mbo by default (commit: 6556cad) (details)
  758. scripts: add cameo image header generator (commit: 2fd66e0) (details)
  759. realtek: add DGS-1210-28 factory image (commit: 1005dc0) (details)
  760. kernel: add missing symbol to 5.10 config (commit: f3caba6) (details)
  761. kernel: add missing symbol to 5.15 config (commit: e02406e) (details)
  762. qoriq: define leds for Firebox M300 (commit: 4ab421b) (details)
  763. qoriq: define reset button for Firebox M300 (commit: 19231cf) (details)
  764. qoriq: 02_network fix sweth globbing logic (commit: 5fdbae4) (details)
  765. qoriq: disable CONFIG_COMPAT (commit: 3e1848e) (details)
  766. qoriq: enable HARDENED_USERCOPY (commit: 61587c9) (details)
  767. qoriq: add kernel 5.15 support (commit: a5796a4) (details)
  768. iptables: default to ip(6)tables-nft (commit: 35fec48) (details)
  769. ramips: add support for ASUS RP-AC87 (commit: 74dd7f9) (details)
  770. x86: 64: Add kmod-igc to default packages (commit: aae3a8a) (details)
  771. kernel: cut broken SPI_NOR 4K eraseblock LIMIT patch (commit: ef69ab7) (details)
  772. kernel: fix variable erasesize patch (commit: 4f7065e) (details)
  773. ath79: mikrotik: add rw soft_config to extra devices (commit: 86fb287) (details)
  774. ipq40xx: mikrotik: make RouterBoot partition writeable (commit: bb929a0) (details)
  775. ath79: add support for RouterBOARD mAP (commit: e1223db) (details)
  776. mvebu: update and refactor uDPU DTS (commit: 7f73aca) (details)
  777. mvebu: add Methode euroDPU support (commit: 57a38c8) (details)
  778. mac80211: mwl: add patch to raise global limit of SSID up to 4 (commit: f8376ff) (details)
  779. mac80211: add patch for mwifiex to fix cryptic errors/warnings (commit: 7f1ac85) (details)
  780. kernel: bump 5.10 to 5.10.126 (commit: c5882c3) (details)
  781. kernel: bump 5.10 to 5.10.127 (commit: 433dc58) (details)
  782. ath79: add support for ASUS PL-AC56 (commit: e1dcaeb) (details)
  783. ath79: add support for ASUS RP-AC51 (commit: 416d448) (details)
  784. mac80211: read alternative brcm fw names from DT (commit: a5526ef) (details)
  785. bcm27xx: add support for Raspberry Pi Zero 2 (commit: e9f9cd1) (details)
  786. qoriq: enable Book-E Watchdog Timer (commit: 04071cb) (details)
  787. toolchain: fix dangling symlink to self in FixupLibdir (commit: 5c04efd) (details)
  788. ramips: improve YunCore AX820 LEDs (commit: a0e1d3a) (details)
  789. kernel: netdevices: load rtl8366rb on boot (commit: 1b14e25) (details)
  790. ath79: use rtl8366rb as a module (commit: 575ec7a) (details)
  791. kernel: netdevices: add rtl8367 module (commit: 96d056f) (details)
  792. ath79: use rtl8367 as a module (commit: b168a07) (details)
  793. kernel: netdevices: load rtl8366s on boot (commit: b129923) (details)
  794. ath79: use rtl8366s and rtl8366_smi as a module (commit: 6e0f0ea) (details)
  795. mediatek: mt7622: fix banana pi r64 wps button (commit: 6686194) (details)
  796. generic: 5.15: refresh patches (commit: 3c3367f) (details)
  797. mediatek: 5.15: refresh patches (commit: 04545c4) (details)
  798. realtek: EnGenius EWS2910P: declare and hog the poe-enable GPIO (commit: 36acb3d) (details)
  799. mac80211: fix mesh queue selection issue (commit: 51e9d49) (details)
  800. mt76: update to the latest version (commit: 8e90abb) (details)
  801. mac80211: rename patch to avoid duplicate patch number (commit: 24eee4b) (details)
  802. bcm53xx: use -falign-functions=32 for kernel compilation (commit: abc5b28) (details)
  803. mt76: update to the latest version (commit: 06d0cc2) (details)
  804. kernel: bump 5.15 to 5.15.50 (commit: 90a6350) (details)
  805. hostapd: enable compilation of OCV and add build feature discovery (commit: f60628f) (details)
  806. wpa_supplicant: compile with OCV support (commit: 442708d) (details)
  807. scripts: add support for Sercomm kernel header (commit: 87092b3) (details)
  808. scripts: add support for Sercomm PID (commit: 0cb1dc0) (details)
  809. ramips: add support for Beeline SmartBox GIGA (commit: bd783fd) (details)
  810. libnl: cleanup makefile (commit: 77d7116) (details)
  811. libnl: update to 3.6.0 (commit: 3dbdfed) (details)
  812. wolfssl: add config flag for Curve448 (commit: 925c73a) (details)
  813. f2fs-tools: update to 1.15.0 (commit: 8b9e806) (details)
  814. libiconv-full: update to 1.17 (commit: 353d3ea) (details)
  815. tcpdump: update to 4.99.1 (commit: 86b0d3b) (details)
  816. nettle: update to 3.8 (commit: b32f165) (details)
  817. libjson-c: update to 0.16 (commit: f3a1986) (details)
  818. mac80211: Add DRIVER_11AX_SUPPORT dependency to mac80211-hwsim and iwlwifi (commit: 576b627) (details)
  819. ramips: Add suport for COMFAST CF-WR617AC (commit: 4b0c433) (details)
  820. ramips: Add Xiaomi Mi Router 4A 100M International (commit: 1a8c74d) (details)
  821. strace: update to 5.17 (commit: 36f3238) (details)
  822. strace: update to 5.18 (commit: 6d423ff) (details)
  823. ath79: ag71xx: reuse skbuff_head with napi skb api (commit: 265f402) (details)
  824. xdp-tools: add package (commit: 6ad1bea) (details)
  825. mvebu: cortexa72: fix ImageBuilder for IEI Puzzle devices (commit: 1d3b57d) (details)
  826. mediatek: mt7622: fix white dome LED of UniFi 6 LR (commit: f58e562) (details)
  827. f2fs-tools: import patch to fix compilation (commit: a0c5b03) (details)
  828. libjson-c: disable libbsd (commit: 341121e) (details)
  829. openssl: bump to 1.1.1p (commit: eb7d2ab) (details)
  830. scripts: add CAMEO tag generator (commit: f9e840b) (details)
  831. realtek: build DGS-1210 images with CAMEO tag (commit: e763c4c) (details)
  832. scripts: fix CAMEO tag generator (commit: ebfe66e) (details)
  833. realtek: rename u-boot-env2 to board-name (commit: 8b798db) (details)
  834. build: do not require git/rsync for ImageBuilder (commit: fd2f313) (details)
  835. wolfssl: WOLFSSL_HAS_WPAS requires WOLFSSL_HAS_DH (commit: 21825af) (details)
  836. kernel: Add missing mediatek configuration options (commit: dcc0fe2) (details)
  837. xdp-tools: mark as nonshared (commit: 8288a4b) (details)
  838. xdp-tools: fix build with NLS enabled (commit: d29722e) (details)
  839. mediatek: mt7622: add missing vbus regulator node to totolink-a8000ru dts (commit: 3872b42) (details)
  840. rockchip: reliably distribute net interrupts (commit: 9b00e97) (details)
  841. toolchaini/gcc: fix libstdc++ dual abi model (commit: 3c06a34) (details)
  842. openssl: bump to 1.1.1q (commit: 3899f68) (details)
  843. kernel: add KERNEL_DEBUG_VIRTUAL (commit: e7ec2d7) (details)
  844. wolfssl: re-enable AES-NI by default for x86_64 (commit: 639419e) (details)
  845. kernel: backport mtd patch adding of_platform_populate() calls (commit: 41e1e83) (details)
  846. kernel: backport mtd dynamic partition patch (commit: 1a9ee36) (details)
  847. realtek: build factory images for all DGS-1210 models (commit: 2b49ec3) (details)
  848. realtek: build sane factory images for DGS-1210 models (commit: fae3ac3) (details)
  849. ksmbd: fix compile on kernel 5.15.52+ (commit: c29b13c) (details)
  850. realtek: add missing gpio0 pinctrl properties (commit: f406548) (details)
  851. realtek: add sys-led disable pinctrl for rtl930x (commit: cd7a225) (details)
  852. realtek: add system LED for ZyXEL XGS1250-12 (commit: 3edb5e8) (details)
  853. realtek: add mux pinctrl for rtl931x (commit: b03109c) (details)
  854. realtek: remove hardcoded sys-led configurations (commit: eae5e55) (details)
  855. libnl: update to 3.7.0 (commit: 0af4a26) (details)
  856. libpcap: fix PKG_CONFIG_DEPENDS for rpcapd (commit: 6902af4) (details)
  857. wpan-tools: cleanup Makefile (commit: 3707e5c) (details)
  858. wpan-tools: update to 0.8 (commit: 9194cee) (details)
  859. wpan-tools: update to 0.9 (commit: 202ecc9) (details)
  860. jansson: cleanup and switch to codeload.github.com (commit: 59610c2) (details)
  861. jansson: update to 2.14 (commit: 5ab22c8) (details)
  862. libusb: update to 1.0.25 (commit: d858511) (details)
  863. libusb: update to 1.0.26 (commit: ccfb736) (details)
  864. binutils: update to 2.38 (commit: 820093d) (details)
  865. lldpd: switch to codeload.github.com (commit: 2c71013) (details)
  866. lldpd: update to 1.0.14 (commit: ce6e034) (details)
  867. libtool: update to 2.4.7 (commit: ad0733a) (details)
  868. iptables: update to 1.8.8 (commit: 436fad7) (details)
  869. kernel: bump 5.15 to 5.15.51 (commit: 552d76f) (details)
  870. kernel: bump 5.15 to 5.15.52 (commit: 2fc6d99) (details)
  871. kernel: bump 5.15 to 5.15.53 (commit: 3e9ad2c) (details)
  872. at91bootstrap: update at91bootstrap v4 targets to v4.0.3 (commit: 859f5f9) (details)
  873. uboot-at91: update to linux4sam-2022.04 (commit: 6d5611a) (details)
  874. hostapd: apply patch to fix building openssl variant (commit: 4a1dcaf) (details)
  875. uboot-envtools: support NVMEM based access (commit: cb27179) (details)
  876. imx: refresh (sub)target kernel configs (commit: baa753a) (details)
  877. imx: cortexa7: adjust kernel config defaults for i.MX 7 (commit: 345e981) (details)
  878. imx: bundle correct SDMA firmware for i.MX 7 boards (commit: f430600) (details)
  879. imx: cortexa7: enable framebuffer console + DRM (commit: 0b7e8f4) (details)
  880. kernel: add kmod-touchscreen-edt-ft5x06 package (commit: 3750acb) (details)
  881. kernel: add kmod-btsdio package (commit: fb75476) (details)
  882. mac80211: enable CONFIG_BRCMFMAC_SDIO for imx/cortexa7 (commit: 489d792) (details)
  883. linux-firmware: use upstream firmware for cypress-firmware-4339-sdio (commit: 6f6c2fb) (details)
  884. cypress-nvram: support BCM4339 on TechNexion PICO-PI-IMX7D (commit: 2e29737) (details)
  885. imx: extract common combined image operations between subtargets (commit: d545825) (details)
  886. imx: create sdcard image recipe with raw U-Boot (commit: f987887) (details)
  887. imx: decouple sdcard sysupgrade from Apalis boards (commit: 70a9c75) (details)
  888. imx: make sdcard/eMMC sysupgrade more resilient (commit: 4436d7b) (details)
  889. imx: add DT aliases for imx7d-pico-pi (commit: 703a1ca) (details)
  890. uboot-imx: add support for TechNexion PICO-PI-IMX7D (commit: 7094e65) (details)
  891. imx: cortexa7: add support for TechNexion PICO-PI-IMX7D (commit: fa26cda) (details)
  892. uboot-envtools: imx: cortexa7: add TechNexion PICO-PI-IMX7D (commit: e62f138) (details)
  893. imx: keep common kernel symbols in target's config (commit: 28e4761) (details)
  894. generic: 5.15: add missing symbols (commit: b68e9f2) (details)
  895. uboot-mediatek: update to 2022.07 release (commit: fa75a3a) (details)
  896. uboot-ramips: add support for MT7621, merge into uboot-mediatek (commit: 2f7fb57) (details)
  897. bcm27xx: update patch to fix build (commit: 7c02a4a) (details)
  898. ath79: tplink-archer-c6-v2-us: fix inverted LED colors (commit: ae07b9c) (details)
  899. uboot-imx: pico-pi-imx7d: fix wrong make flags overriding (commit: 64fb5ae) (details)
  900. uboot-mediatek: mark MT7621 variants as @BROKEN (commit: e760f06) (details)
  901. uboot-mediatek: mark mt7620 build as @BROKEN (commit: a7a3a04) (details)
  902. uboot-at91: fix build on buildbots (commit: 95a24b5) (details)
  903. mac80211: fix AQL issue with multicast traffic (commit: 9f1d622) (details)
  904. uboot-mediatek: add support for UBI EOF marker (commit: 7659ee1) (details)
  905. uboot-mediatek: unbreak build with binman (commit: e0e74d8) (details)
  906. tools/coreutils: enable ginstall utility (commit: 9dc86d1) (details)
  907. target/linux/pending-5.15: rename patches (commit: a9573a0) (details)
  908. linux/generic/pending-5.15: add missing patch headers (commit: 2ed7f6c) (details)
  909. linux/generic/hack-5.15: add missing patch headers (commit: 8857387) (details)
  910. generic: fix warning orphan section from module exports in aarch64 (commit: 4b924fe) (details)
  911. mediatek: mt7622: add linux-next tag to bpi-wps-button fix (commit: e34ed3a) (details)
  912. firewall3: update file hash (commit: ba7da73) (details)
  913. ath79: fix Tx cleanup when NAPI poll budget is zero (commit: 3acd2ea) (details)
  914. automake: always use correct path for aclocal.real (commit: ffd9bd7) (details)
  915. strace: add nls.mk (commit: 4dc198a) (details)
  916. hostapd: add ppsk option (private psk) (commit: d12eb10) (details)
  917. ipq40xx: R619AC: replace space with - separator in variant string (commit: 3b3eaf3) (details)
  918. firmware: intel-microcode: update to 20220510 (commit: 2747a94) (details)
  919. nls.mk: clean up INTL flags (commit: 92f0b7d) (details)
  920. nls.mk: remove libiconv-stub (commit: b37ef4b) (details)
  921. libiconv-stub: remove (commit: c0ba420) (details)
  922. linux-firmware: Update to version 20220610 (commit: fffb8ca) (details)
  923. ipq-wifi: drop upstreamed board-2.bin (commit: 50c232d) (details)
  924. utils/spidev_test: side-step build-system woes (commit: f0c1d26) (details)
  925. module/firmware: remove intersil PRISM54 support (commit: cb3d025) (details)
  926. nu801: add MR26 to the table (commit: be1761f) (details)
  927. bcm53xx: add support for Meraki MR26 (commit: e37ba80) (details)
  928. wolfssl: bump to 5.4.0 (commit: 9710fe7) (details)
  929. ubox: update to latest git HEAD (commit: ef3d0a3) (details)
  930. realtek: fix egress port mask on rtl839x (commit: d9516ca) (details)
  931. realtek: fix egress L2 learning on rtl839x (commit: d6165ea) (details)
  932. realtek: correct egress frame priority assignment (commit: 0b35a08) (details)
  933. realtek: correct egress frame port verification (commit: 1773264) (details)
  934. fstools: update to git HEAD (commit: d58ce80) (details)
  935. procd: update to git HEAD (commit: e62d1ed) (details)
  936. nu801: fix DEPENDS on bcm53xx (commit: e0e6444) (details)
  937. ipq-wifi: remove dangling GL.iNet GL-B2200 boardfiles (commit: e3a1d3b) (details)
  938. mbedtls: build with PIC (commit: 5dca7d7) (details)
  939. uboot-layerscape: update PKG_HASH (commit: e879ccc) (details)
  940. kernel: netconsole: add network console logging support (commit: 488b25f) (details)
  941. sdk: add spidev-test to the bundle of userspace sources (commit: b479db9) (details)
  942. libiconv-full: add host build (commit: 5ad67cc) (details)
  943. kernel: backport LEDs driver for BCMBCA devices (commit: d9ab1e5) (details)
  944. ipq40xx: add MikroTik wAP ac (RBwAPG-5HacD2HnD) support (commit: 7f54bf6) (details)
  945. kernel: backport mtk wlan flow offloading fix (commit: af87717) (details)
  946. kernel: update leds-bcm63138 driver (commit: bb2a2b1) (details)
  947. bcm4908: backport latest DT patches (commit: 001856f) (details)
  948. bcm4908: use upstream-accepted watchdog patches (commit: 864fdf2) (details)
  949. kernel: bump 5.10 to 5.10.128 (commit: 6dc3efe) (details)
  950. kernel: bump 5.10 to 5.10.129 (commit: 06c9e8b) (details)
  951. kernel: bump 5.10 to 5.10.130 (commit: c600d1c) (details)
  952. kernel: bump 5.10 to 5.10.131 (commit: c50d462) (details)
  953. kernel: switch back 5.15 to fw_devlink=permissive (commit: 79af059) (details)
  954. mt7622: remove 300 MHz from dts (commit: d0d6b8e) (details)
  955. ramips: Add support command fw_setsys for Xiaomi routers (commit: 6c7e337) (details)
  956. image: add support for Netgear encrypted image (commit: efca76f) (details)
  957. ramips: add support for Netgear WAX202 (commit: 0f068e7) (details)
  958. uencrypt: add package to decrypt WG4хх223 config (commit: bc43ad8) (details)
  959. tools/libressl: bump to v3.5.3 (commit: 5451b03) (details)
  960. wolfssl: Do not activate HW acceleration on armvirt by default (commit: d1b5d17) (details)
  961. bcm4908: backport bcmbca DT patches queued for 5.20 (commit: d63ef7c) (details)
  962. bcm4908: prepare for Asus GT-AX6000 support (commit: 3f2b2fe) (details)
  963. ramips: add support for ZyXEL NWA50AX / NWA55AXE (commit: a0b7fef) (details)
  964. realtek: clear spurious GPIO interrupts (commit: a3e4949) (details)
  965. generic: 5.15: Disable more config symbols (commit: 8083d22) (details)
  966. layerscape: update remaining PKG_HASH / PKG_MIRROR_HASH (commit: d4391ef) (details)
  967. ipq806x: Archer VR2600: fix switch ports numbering (commit: 69ea671) (details)
  968. lantiq: fix network port GPIO settings for Fritzbox 3390 (commit: 0f301b0) (details)
  969. rules_mk: use gcc versions for external toolchain (commit: 2555ffb) (details)
  970. rules_mk: don't include wrapped bin with external toolchains (commit: a90eabf) (details)
  971. scripts: ext-toolchain: fix wrong prefix in print_config generation (commit: 53c2932) (details)
  972. scripts: ext-toolchain: add option to overwrite config (commit: f4dd18c) (details)
  973. scripts: ext-toolchain: actually probe libc type on config generation (commit: ddeabc7) (details)
  974. scripts: ext-toolchain: add support for info.mk in probe_cc (commit: 7531197) (details)
  975. scripts: ext-toolchain: add support for musl (commit: 7be01fe) (details)
  976. CI: add Kernel compile tests (commit: c17c931) (details)
  977. CI: run inside the buildbot docker container (commit: 8a77adb) (details)
  978. bcm4908: build bootfs image per-SoC (commit: 6ae2f7f) (details)
  979. uboot-bcm4908: include SoC in output files (commit: a8e1e30) (details)
  980. realtek: make DGS-1210 u-boot-env partition writeable (commit: b2681e5) (details)
  981. realtek: rtl83xx-phy: fix RTL8214FC media change (commit: bac50e3) (details)
  982. realtek: rtl83xx-phy: decouple RTL8214FC media change and power config (commit: c6a7ea9) (details)
  983. realtek: add SFP support for RTL8214FC PHY (commit: b6a0d50) (details)
  984. realtek: clean up rtl838x MDIO busy wait loop (commit: 81e3017) (details)
  985. kernel: mtdsplit: add support for H3C VFS filesystem (commit: 3b12612) (details)
  986. tools: add 7z host package (commit: 5fcc6f0) (details)
  987. realtek: add support for HPE 1920 series (commit: f2f09bc) (details)
  988. realtek: remove support for HPE 1920 series (commit: a63aeae) (details)
  989. firmware-utils: update to git HEAD (commit: aeaa02a) (details)
  990. Revert "realtek: remove support for HPE 1920 series" (commit: a49212d) (details)
  991. bcm4908: enable & setup packet steering (commit: 57cad53) (details)
  992. kernel: bump 5.10 to 5.10.132 (commit: 7d3c092) (details)
  993. kernel: bump 5.10 to 5.10.133 (commit: 913f160) (details)
  994. x86: update defconfig for 5.10.133 (commit: 56760c0) (details)
  995. kernel: bump 5.10 to 5.10.134 (commit: 7be62b1) (details)
  996. wolfssl: make shared again (commit: 0063e34) (details)
  997. uboot-mediatek: reorder patches (commit: 603aace) (details)
  998. image-commands: fix generating out-of-tree DTO (commit: 4a28537) (details)
  999. kernel: add kmod-nvme package (commit: dbe5335) (details)
  1000. odhcp6c: update to latest git HEAD (commit: f920908) (details)
  1001. mtools: update to 4.0.40 (commit: 4538638) (details)
  1002. libcap: update to 2.64 (commit: 97daddf) (details)
  1003. libcap: update to 2.65 (commit: 7455457) (details)
  1004. wolfssl: fix math library build (commit: c2aa816) (details)
  1005. hostapd: prevent unused crypto lib dependencies from being compiled (commit: 00718b9) (details)
  1006. ustream-ssl: prevent unused crypto lib dependencies from being compiled (commit: d94c94d) (details)
  1007. tools: bump 7z package to 22.01 (commit: 1011904) (details)
  1008. mac80211: Update to version 5.15.58-1 (commit: 3aa18f7) (details)
  1009. tools/libressl: ensure PIC-only object compilation (commit: b2e2dee) (details)
  1010. tools/libressl: disable assembly code for all hosts (commit: 7012f2e) (details)
  1011. uboot-mvebu: update to v2022.07 (commit: a2122b5) (details)
  1012. arm-trusted-firmware-mvebu: bump a3700-utils to current version (commit: a547cb9) (details)
  1013. arm-trusted-firmware-mvebu: bump mv-ddr-marvell to current version (commit: b0bbd27) (details)
  1014. arm-trusted-firmware-mvebu: bump mox-boot-builder to v2022.06.11 (commit: 0fbe36f) (details)
  1015. arm-trusted-firmware-mvebu: update to v2.7 (commit: 794cefd) (details)
  1016. arm-trusted-firmware-mvebu: update cm3 gcc to 11.2 (commit: 81bc733) (details)
  1017. kernel: bump 5.15 to 5.15.54 (commit: e4af991) (details)
  1018. kernel: bump 5.15 to 5.15.55 (commit: ce014b1) (details)
  1019. kernel: bump 5.15 to 5.15.56 (commit: 4921ab0) (details)
  1020. kernel: bump 5.15 to 5.15.57 (commit: 317f59a) (details)
  1021. x86: update defconfig for 5.15.57 (commit: 9d2ffe8) (details)
  1022. kernel: bump 5.15 to 5.15.58 (commit: 364575e) (details)
  1023. ramips: add support for H3C TX1800 Plus / TX1801 Plus / TX1806 (commit: 1330816) (details)
  1024. libmnl: fix build when bash is not located at /bin/bash (commit: beeb497) (details)
コミット ee7cb5e885118b78fb5f692d8ed6c93bb7e35853 by daniel
uqmi: fix acquiring PIN status

Evaluating the return value of 'json_load' didn't work in the
intended way resulting in PIN status no longer being read on modems
where --get-pin-status doesn't fail.
Fix this by trying --get-pin-status first and checking if pin1_status
field exists in JSON, and if it doesn't try again with
--uim-get-sim-state.

Fixes: #9501
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: ee7cb5e)
The file was modifiedpackage/network/utils/uqmi/files/lib/netifd/proto/qmi.sh (diff)
コミット f0c09d0305835abc7bcc32285dc82c008159936d by mail
mpc85xx: move Extreme WS-AP3825i GPIO extender

Move the GPIO extender to the SoC node. Otherwise, the legacy PowerPC
init code will not populate the BUS and thus never probe spi-gpio.

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: f0c09d0)
The file was modifiedtarget/linux/mpc85xx/files/arch/powerpc/boot/dts/ws-ap3825i.dts (diff)
コミット 9024f1e466f5ab64bc752d8a463d1867a2ba8d8e by mail
mpc85xx: overhaul WS-AP3825i LED setup

As the LED controller is working now, we can make good use of the LEDs
now.

- Drop the model-name prefix
- Rename eth0 / eth1 LEDs to LAN1 / LAN2, as they are labeled as such
   on the casing
- Enable wired LEDs in userspace

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: 9024f1e)
The file was addedtarget/linux/mpc85xx/base-files/etc/board.d/01_leds
The file was modifiedtarget/linux/mpc85xx/files/arch/powerpc/boot/dts/ws-ap3825i.dts (diff)
コミット e1de25b68aac451321f404deb6f26def2f684b29 by stijn
qoriq: remove CONFIG_GDB_SCRIPTS from kernel config

It is disabled in the generic kernel config and not used in any of the
other targets. There was no specific reason for enabling it, so let's be
consistent and remove it from the qoriq kernel config.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: e1de25b)
The file was modifiedtarget/linux/qoriq/config-5.10 (diff)
コミット 621f39d1f438bf95dbae667c575926fa16a6d797 by ynezz
imagebuilder: fix broken image generation with external targets

When using external targets there is a symlink being created for the
target under target/linux which then becomes dangling under Image
Builder. Fix it by dereferencing the possible symlink.

Tested on IB with external target, ipq40xx and mvebu.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 621f39d)
The file was modifiedtarget/imagebuilder/Makefile (diff)
コミット 759886345d900139f38bd9200a32ce12868d3343 by ynezz
openwrt-keyring: add OpenWrt 22.03 GPG/usign keys

62471e693b4f usign: add 22.03 release build public key
70817cffc905 gpg: add OpenWrt 22.03 signing key

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 7598863)
The file was modifiedpackage/system/openwrt-keyring/Makefile (diff)
コミット 636cb00ecc8d693c36e48952f6d154f91e0e569e by stijn
gettext-full: add gmsgfmt symlink in host install

Some configure scripts look for msgfmt and gmsgfmt. As we don't install
the latter, configure might pick up one from staging_dir/hostpkg, and
the other from the host:

checking for msgfmt... /home/stijn/Development/OpenWrt/openwrt/staging_dir/hostpkg/bin/msgfmt
checking for gmsgfmt... /usr/bin/gmsgfmt

This could potentially lead to hard to debug undefined behaviour.
Install a symlink in the host install phase to avoid this.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 636cb00)
The file was modifiedpackage/libs/gettext-full/Makefile (diff)
コミット 8ba71f1f6f2359f9cf54201e9fc037df33f123c0 by mschiffer
ath79: fix TPLINK_HWREV field for TL-WR1043ND v4

Required to allow sysupgrades from OpenWrt 19.07.

Closes #7071

Fixes: 98fbf2edc021 ("ath79: move TPLINK_HWID/_HWREV to parent for tplink-safeloader")
Tested-by: J. Burfeind <git@aiyionpri.me>
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
(commit: 8ba71f1)
The file was modifiedtarget/linux/ath79/image/generic-tp-link.mk (diff)
コミット 1fb099341e5879a8c5247020e5056676ba2f0745 by chunkeey
musl-fts: add host build

This will be used for libselinux.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: 1fb0993)
The file was modifiedpackage/libs/musl-fts/Makefile (diff)
コミット abb2683de36ffe7b29a1b6ea5a8d7edf73719152 by chunkeey
libselinux: use musl-fts for host builds

Fixes compilation under musl based distros like Alpine Linux.

Also add pcre/host as a build dependency as it's needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: abb2683)
The file was modifiedpackage/libs/libselinux/Makefile (diff)
コミット 4ce52de450922dc671f08fb4551c066cfcf55bf4 by chunkeey
ipq40xx: disable non-building tel(co Electronics) x1pro

Tel(co Electronics) X1 Pro is preventing ipq40xx generic
from building due to the KERNEL_SIZE.

Whenever bigger kernels are possible, if lzma is supported
is unknown.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 4ce52de)
The file was modifiedtarget/linux/ipq40xx/image/generic.mk (diff)
コミット e95dec811661f60ae931e09e320249187922bd67 by chunkeey
apm821xx: fix crash/panic related to SATA/SSD choice

Ticerex on the OpenWrt Forum reported a gnarly crash when
he was using Samsung 840 and 850 EVOs with his MyBook Live:

| BUG: Kernel NULL pointer dereference at 0x00000000
| Faulting instruction address: 0xc03ed4b8
| Oops: Kernel access of bad area, sig: 11 [#1]
| BE PAGE_SIZE=4K PowerPC 44x Platform
| CPU: 0 PID: 362 Comm: scsi_eh_1 Not tainted 5.4.163 #0
| NIP:  c03ed4b8 LR: c03d27e8 CTR: c03ed36c
| REGS: cfa59950 TRAP: 0300   Not tainted  (5.4.163)
| MSR:  00021000 <CE,ME>  CR: 42000222  XER: 00000000
| DEAR: 00000000 ESR: 00000000
| GPR00: c03d27e8 cfa59a08 cfa55fe0 00000000 0fa46bc0 [...]
| [..]
| NIP [c03ed4b8] sata_dwc_qc_issue+0x14c/0x254
| LR [c03d27e8] ata_qc_issue+0x1c8/0x2dc
| Call Trace:
| [cfa59a08] [c003f4e0] __cancel_work_timer+0x124/0x194 (unreliable)
| [cfa59a78] [c03d27e8] ata_qc_issue+0x1c8/0x2dc
| [cfa59a98] [c03d2b3c] ata_exec_internal_sg+0x240/0x524
| [cfa59b08] [c03d2e98] ata_exec_internal+0x78/0xe0
| [cfa59b58] [c03d30fc] ata_read_log_page.part.38+0x1dc/0x204
| [cfa59bc8] [c03d324c] ata_identify_page_supported+0x68/0x130
| [...]

This turned out this is an issue with upstream changing
ATA_TAG_INTERNAL's value from 31 to 32 during 4.18 release.
Update "SATA_DWC_QCMD_MAX" to account for that.

Link: https://forum.openwrt.org/t/my-book-live-duo-reboot-loop/122464
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: e95dec8)
The file was addedtarget/linux/apm821xx/patches-5.10/150-ata-sata_dwc_460ex-Fix-crash-due-to-OOB-write.patch
コミット e5b009e532813d73fe7d3e3deb77b4a60c364913 by chunkeey
kernel: Package GOOGLE_FIRMWARE drivers

Useful for some Chromium OS based systems, like Google WiFi.

Signed-off-by: Brian Norris <computersforpeace@gmail.com>
(commit: e5b009e)
The file was modifiedpackage/kernel/linux/modules/other.mk (diff)
コミット 331d78a90f3f11e9abfbc114a601c565899e3764 by chunkeey
firmware/ipq-wifi: Add Google Wifi board-2.bin

From a manufacturer's image (version R89-13729.57.27), with appopriate
',variant=' appended to the board names:

  $ .../qca-swiss-army-knife/tools/scripts/ath10k/ath10k-bdencoder \
        -i ./board-google_wifi.qca4019
  FileSize: 48596
  FileCRC32: 3966df5d
  FileMD5: d54161b0fb9e93691c4272649c37535a
  BoardNames[0]: 'bus=ahb,bmi-chip-id=0,bmi-board-id=16,variant=GO_GALE'
  BoardLength[0]: 12064
  BoardCRC32[0]: e117f336
  BoardMD5[0]: ea35e78c88a8571201da8b75edc9b881
  BoardNames[1]: 'bus=ahb,bmi-chip-id=0,bmi-board-id=21,variant=GO_GALE'
  BoardLength[1]: 12064
  BoardCRC32[1]: 6c751ec9
  BoardMD5[1]: 44cbc4ca6cb7141ba4249615f7065582
  BoardNames[2]: 'bus=ahb,bmi-chip-id=0,bmi-board-id=16,variant=GO_BREEZE'
  BoardLength[2]: 12064
  BoardCRC32[2]: 24fba117
  BoardMD5[2]: b4ac055b3ab67d5a6f5607a96af39a1f
  BoardNames[3]: 'bus=ahb,bmi-chip-id=0,bmi-board-id=21,variant=GO_BREEZE'
  BoardLength[3]: 12064
  BoardCRC32[3]: a3e16b2a
  BoardMD5[3]: 8b26cb285032314247304114b8ac50e7

Naming follows existing Google projects included in upstream board-2.bin
-- GO(ogle) prefix, an underscore (_), and the project code name, all in
caps.

Note that I only tested the "gale" model; the "breeze" model is a later
revision (same marketing name) with very small hardware changes but
otherwise using the same firmware image.

Submitted upstream here:

  ath10k-firmware: QCA4019: hw1.0: Add Google Wifi BDFs
  http://lists.infradead.org/pipermail/ath10k/2022-March/013465.html
  https://lore.kernel.org/ath10k/YjaNGW252Ls%2FyDw8@localhost/

Signed-off-by: Brian Norris <computersforpeace@gmail.com>
(commit: 331d78a)
The file was addedpackage/firmware/ipq-wifi/board-google_wifi.qca4019
The file was modifiedpackage/firmware/ipq-wifi/Makefile (diff)
コミット 17b05045bd82f04a8839666ec0fe43a5041d77c7 by chunkeey
ipq40xx: Support Chromium OS image-type creation

See firmware-utils.git commits [1], which implemented the cros-vbutil
verified-boot payload-packing tool, and extended ptgen for the CrOS
kernel partition type. With these, it's now possible to package kernel +
rootfs to make disk images that can boot a Chrome OS-based system (e.g.,
Chromebooks, or even a few AP models).

Regarding PARTUUID= changes: Chromium bootloaders work well with a
partition number offset (i.e., relative to the kernel partition), so
we'll be using a slightly different root UUID line.

NB: I've made this support specific to ip40xx for now, because I only
plan to support an IPQ4019-based AP that uses a Chromium-based
bootloader, but this image format can be used for essentially any
Chromebook, as well as the Google OnHub, a prior Chromium-based AP using
an IPQ8064 chipset.

[1]
ptgen: add Chromium OS kernel partition support
https://git.openwrt.org/?p=project/firmware-utils.git;a=commit;h=6c95945b5de973026dc6f52eb088d0943efa96bb

cros-vbutil: add Chrome OS vboot kernel-signing utility
https://git.openwrt.org/?p=project/firmware-utils.git;a=commit;h=8e7274e02fdc6f2cb61b415d6e5b2e1c7e977aa1

Signed-off-by: Brian Norris <computersforpeace@gmail.com>
(commit: 17b0504)
The file was modifiedpackage/base-files/files/lib/upgrade/common.sh (diff)
The file was addedtarget/linux/ipq40xx/image/chromium.mk
コミット a93ec36630ef4ff5a2195ad613b616bffa50d00d by chunkeey
ipq40xx: qcom_scm: Disable SDI at boot

See my upstream RFC of this:
https://lore.kernel.org/linux-arm-msm/20200721080054.2803881-1-computersforpeace@gmail.com/

This fixes warm boot (reboot) for Google WiFi devices using their
factory bootloader/firmware.

I may resend this upstream eventually.

Signed-off-by: Brian Norris <computersforpeace@gmail.com>
(commit: a93ec36)
The file was addedtarget/linux/ipq40xx/patches-5.10/420-firmware-qcom-scm-disable-SDI.patch
コミット 26af098e0e97124a741c5c96a824b17e7f1b6434 by chunkeey
ipq40xx: qcom_scm: Fix cold boot address command

See my upstream questions:
https://lore.kernel.org/linux-arm-msm/20200913201608.GA3162100@bDebian/

This effectively reverts upstream Linux commit 13e77747800e ("firmware:
qcom: scm: Use atomic SCM for cold boot"), because Google WiFi boot
firmwares don't support the atomic variant.

This fixes SMP support for Google WiFi.

Signed-off-by: Brian Norris <computersforpeace@gmail.com>
(commit: 26af098)
The file was addedtarget/linux/ipq40xx/patches-5.10/421-firmware-qcom-scm-cold-boot-address.patch
コミット f1c041e34f9742fcdd0c8c65f69888d3ec580541 by chunkeey
ipq40xx: Add subtarget for Google WiFi (Gale)

Google WiFi (codename: Gale) is an IPQ4019-based AP, with 2 Ethernet
ports, 2x2 2.4+5GHz WiFi, 512 MB RAM, 4 GB eMMC, and a USB type C port.
In its stock configuration, it runs a Chromium OS-based system, but you
wouldn't know it, since you can only manage it via a "cloud" +
mobile-app system.

The "v2" label is coded into the bootloader, which prefers the
"google,gale-v2" compatible string. I believe "v1" must have been
pre-release hardware.

Note: this is *not* the Google Nest WiFi, released in 2019.

I include "factory.bin" support, where we generate a GPT-based disk
image with 2 partitions -- a kernel partition (using the custom "Chrome
OS kernel" GUID type) and a root filesystem partition. See below for
flashing instructions.

Sysupgrade is supported via recent emmc_do_upgrade() helper.

This is a subtarget because it enables different features
(FEATURES=boot-part rootfs-part) whose configurations don't make sense
in the "generic" target, and because it builds in a few USB drivers,
which are necessary for installation (installation is performed by
booting from USB storage, and so these drivers cannot be built as
modules, since we need to load modules from USB storage).

Flashing instructions
=====================

Documented here:
https://openwrt.org/inbox/toh/google/google_wifi

Note this requires booting from USB storage.

Features
========

I've tested:

* Ethernet, both WAN and LAN ports
* eMMC
* USB-C (hub, power-delivery, peripherals)
* LED0 (R/G/B)
* WiFi (limited testing)
* SPI flash
* Serial console: once in developer mode, console can be accessed via
   the USB-C port with SuzyQable, or other similar "Closed Case
   Debugging" tools:
     https://chromium.googlesource.com/chromiumos/third_party/hdctools/+/master/docs/ccd.md#suzyq-suzyqable
* Sysupgrade

Not tested:

* TPM

Known not working:

* Reboot: this requires some additional TrustZone / SCM
   configuration to disable Qualcomm's SDI. I have a proposal upstream,
   and based on IRC chats, this might be acceptable with additional DT
   logic:
     [RFC PATCH] firmware: qcom_scm: disable SDI at boot
     https://lore.kernel.org/linux-arm-msm/20200721080054.2803881-1-computersforpeace@gmail.com/
* SMP: enabling secondary CPUs doesn't currently work using the stock
   bootloader, as the qcom_scm driver assumes newer features than this
   TrustZone firmware has. I posted notes here:
     [RFC] qcom_scm: IPQ4019 firmware does not support atomic API?
     https://lore.kernel.org/linux-arm-msm/20200913201608.GA3162100@bDebian/
* There's a single external button, and a few useful internal GPIO
   switches. I haven't hooked them up.

The first two are fixed with subsequent commits.

Additional notes
================

Much of the DTS is pulled from the Chrome OS kernel 3.18 branch, which
the manufacturer image uses.

Note: the manufacturer bootloader knows how to patch in calibration data
via the wifi{0,1} aliases in the DTB, so while these properties aren't
present in the DTS, they are available at runtime:

  # ls -l
/sys/firmware/devicetree/base/soc/wifi@a*/qcom,ath10k-pre-calibration-data
  -r--r--r--    1 root     root         12064 Jul 15 19:11 /sys/firmware/devicetree/base/soc/wifi@a000000/qcom,ath10k-pre-calibration-data
  -r--r--r--    1 root     root         12064 Jul 15 19:11 /sys/firmware/devicetree/base/soc/wifi@a800000/qcom,ath10k-pre-calibration-data

Ethernet MAC addresses are similarly patched in via the ethernet{0,1} aliases.

Signed-off-by: Brian Norris <computersforpeace@gmail.com>
(updated 901 - x1pro moved in the process)
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: f1c041e)
The file was addedtarget/linux/ipq40xx/chromium/target.mk
The file was modifiedtarget/linux/ipq40xx/Makefile (diff)
The file was addedtarget/linux/ipq40xx/chromium/config-default
The file was addedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-wifi.dts
The file was modifiedtarget/linux/ipq40xx/image/chromium.mk (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.10/901-arm-boot-add-dts-files.patch (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/lib/upgrade/platform.sh (diff)
コミット cb6f4be13703f0224fc462caaeac14e725c72986 by chunkeey
ipq40xx: add support for FRITZ!Box 7520

This model, also know as "1&1 HomeServer", shares the same features as 7530.

The vendor firmware has artificial software limitations: only 2 of the 4
LAN-Ports are GBit, and the USB-Host is only v2.0.

With OpenWrt, USB is already working at v3.0.

Signed-off-by: Andre Heider <a.heider@gmail.com>
(updated commit message to reflect current state)
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: cb6f4be)
The file was modifiedtarget/linux/ipq40xx/image/generic.mk (diff)
コミット 3f874519b4200de0d5f78c68dfefe55c42fa0afd by chunkeey
gpio-cdev: re-add nu801 userspace driver

This reverts commit 80b7a8a7f5a0a88fde6dd19f097df4d7cac9ff04.

Now that 5.10 is the default kernel for all platforms, we can
bring back the NU801 userspace driver for platforms that rely
on it. Currently it's used on the MX100 x86_64 target, but
other Meraki platforms use this controller.

Note that we also now change how we load nu801. The way we did
this previously with procd worked, but it meant it didn't load
until everything was up and working.

To fix this, let's call nu801 from boot and re-trigger the
preinit blink sequence. Since nu801 runs as a daemon this is
now something we can do.

Signed-off-by: Chris Blake <chrisrblake93@gmail.com>
(removed empty line, currently only MX100 uses it so: @TARGET_x86)
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 3f87451)
The file was addedpackage/system/gpio-cdev/nu801/Makefile
The file was addedpackage/system/gpio-cdev/nu801/files/nu801.init
The file was modifiedtarget/linux/x86/base-files/etc/board.d/01_leds (diff)
The file was modifiedtarget/linux/x86/modules.mk (diff)
コミット dd45cc2123b75abb0b41eb90c21d8d3506f2a3c2 by chunkeey
kernel: backport two intel igc patches from 5.15

to allow proper initialization of device

- igc: Remove _I_PHY_ID checking
- igc: Remove phy->type checking

Signed-off-by: Pascal Coudurier <coudu@wanadoo.fr>
(refreshed)
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: dd45cc2)
The file was addedtarget/linux/generic/backport-5.10/774-v5.15-1-igc-remove-_I_PHY_ID-checking.patch
The file was addedtarget/linux/generic/backport-5.10/774-v5.15-2-igc-remove-phy-type-checking.patch
コミット 210c534ce2be55fc0c59b1700809470e8ba971b8 by chunkeey
kernel: move rtl8152 patches to generic

This commit moves the patches for the r8152.c driver to the generic
directory. Previously they were only available on the bcm27xx target.
With these patches the Realtek RTL8153C, RTL8153D, RTL8156A and RTL8156B
chips are supported on all targets by the kmod-usb-net-rtl8152 module.
The RTL8156A and RTL8156B are the 2.5Gb/s Ethernet adapters.

The patches have been tested on TP-Link UE300 (RTL8153A) and UNITEK
1313B (RTL8156B).

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
(commit: 210c534)
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0546-r8152-replace-several-functions-about-phy-patch-requ.patch
The file was addedtarget/linux/generic/backport-5.10/780-v5.11-net-usb-r8152-Provide-missing-documentation-for-some.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0545-net-usb-r8152-use-new-tasklet-API.patch
The file was addedtarget/linux/generic/backport-5.10/783-v5.12-net-usb-r8152-use-new-tasklet-API.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0542-net-usb-r8152-Provide-missing-documentation-for-some.patch
The file was addedtarget/linux/generic/backport-5.10/792-v5.13-r8152-add-help-function-to-change-mtu.patch
The file was addedtarget/linux/generic/backport-5.10/790-v5.13-r8152-set-inter-fram-gap-time-depending-on-speed.patch
The file was addedtarget/linux/generic/backport-5.10/788-v5.12-r8152-replace-netif_err-with-dev_err.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0552-r8152-set-inter-fram-gap-time-depending-on-speed.patch
The file was addedtarget/linux/generic/backport-5.10/794-v5.13-r8152-support-PHY-firmware-for-RTL8156-series.patch
The file was addedtarget/linux/generic/backport-5.10/785-v5.12-r8152-adjust-the-flow-of-power-cut-for-RTL8153B.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0550-r8152-replace-netif_err-with-dev_err.patch
The file was addedtarget/linux/generic/backport-5.10/789-v5.12-r8152-spilt-rtl_set_eee_plus-and-r8153b_green_en.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0556-r8152-support-PHY-firmware-for-RTL8156-series.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0543-net-usb-r8152-Fix-a-couple-of-spelling-errors-in-fw_.patch
The file was addedtarget/linux/generic/backport-5.10/781-v5.11-net-usb-r8152-Fix-a-couple-of-spelling-errors-in-fw_.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0544-net-usb-r8153_ecm-support-ECM-mode-for-RTL8153.patch
The file was addedtarget/linux/generic/backport-5.10/787-v5.12-r8152-check-if-the-pointer-of-the-function-exists.patch
The file was addedtarget/linux/generic/backport-5.10/786-v5.12-r8152-enable-U1-U2-for-USB_SPEED_SUPER.patch
The file was addedtarget/linux/generic/backport-5.10/784-v5.12-r8152-replace-several-functions-about-phy-patch-requ.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0548-r8152-enable-U1-U2-for-USB_SPEED_SUPER.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0553-r8152-adjust-rtl8152_check_firmware-function.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0551-r8152-spilt-rtl_set_eee_plus-and-r8153b_green_en.patch
The file was addedtarget/linux/generic/backport-5.10/791-v5.13-r8152-adjust-rtl8152_check_firmware-function.patch
The file was addedtarget/linux/generic/backport-5.10/793-v5.13-r8152-support-new-chips.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0547-r8152-adjust-the-flow-of-power-cut-for-RTL8153B.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0555-r8152-support-new-chips.patch
The file was addedtarget/linux/generic/backport-5.10/795-v5.13-r8152-search-the-configuration-of-vendor-mode.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0549-r8152-check-if-the-pointer-of-the-function-exists.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0554-r8152-add-help-function-to-change-mtu.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0557-r8152-search-the-configuration-of-vendor-mode.patch
The file was addedtarget/linux/generic/backport-5.10/782-v5.11-net-usb-r8153_ecm-support-ECM-mode-for-RTL8153.patch
コミット b4970dab6b0c3e13715f4b13de42d72a74c1c9e9 by chunkeey
lantiq: xrx200: replace patch with upstream version

This commit replaces patch number 0703 with the upstream accepted
version. This patch requires backporting an additional patch to
avoid conflicts.

The only significant change is the lower maximum MTU. Packets with
lengths over 2400 may be dropped.

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
(commit: b4970da)
The file was addedtarget/linux/lantiq/patches-5.10/0705-v5.13-net-dsa-lantiq-allow-to-use-all-GPHYs-on-xRX300-and-.patch
The file was removedtarget/linux/lantiq/patches-5.10/0703-net-lantiq-enable-jumbo-frames-on-GSWIP.patch
The file was removedtarget/linux/lantiq/patches-5.10/0705-v5.17-net-lantiq_xrx200-add-ingress-SG-DMA-support.patch
The file was removedtarget/linux/lantiq/patches-5.10/0704-v5.16-net-lantiq_xrx200-increase-buffer-reservation.patch
The file was addedtarget/linux/lantiq/patches-5.10/0706-v5.18-net-lantiq-enable-jumbo-frames-on-GSWIP.patch
The file was addedtarget/linux/lantiq/patches-5.10/0703-v5.16-net-lantiq_xrx200-increase-buffer-reservation.patch
The file was addedtarget/linux/lantiq/patches-5.10/0704-v5.17-net-lantiq_xrx200-add-ingress-SG-DMA-support.patch
コミット 51dee3f4f7bac26cae8a6355f5a9adb4823f63a5 by chunkeey
cypress-firmware: drop several packages

1. Drop package: cypress-firmware-4359-pcie
This binary is no longer provided and there are not many details what
happened.

2. Drop package: cypress-firmware-4359-sdio
This binary is no longer provided, but in this case, to compare it with
PCIe package mention as first, there was added
support in Linux-firmware [1], but no sign of firmware file.

4. Drop package: cypress-firmware-89459-pcie [2]
According to Infineon: "CYW89459 is an automotive Wi-Fi chip which is not
supported in the broad market community."

[1] https://patchwork.kernel.org/project/linux-wireless/patch/20191211235253.2539-6-smoch@web.de/

[2] https://community.infineon.com/t5/Wi-Fi-Bluetooth-for-Linux/the-wifi-driver-for-CYW89459-in-linux4-14-98-2-3-00/m-p/138971

Fixes: 7ca7e0b22de6 ("cypress-firmware: update it to version 5.4.18-2021_0812")

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(commit: 51dee3f)
The file was modifiedpackage/firmware/cypress-firmware/Makefile (diff)
コミット bdc786e82c13547b01bd8f699d00598a974c14f6 by chunkeey
ipq40xx: update E2600AC c1/c2 board

Modified the radio frequency hardware part of e2600ac c1/c2,
need to cooperate with the modified board.bin file, the device
can work normally.

Signed-off-by: 张 鹏 <sd20@qxwlan.com>
(commit: bdc786e)
The file was addedpackage/firmware/ipq-wifi/board-qxwlan_e2600ac-c2.qca4019
The file was modifiedpackage/firmware/ipq-wifi/Makefile (diff)
The file was modifiedtarget/linux/ipq40xx/image/generic.mk (diff)
The file was modifiedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-e2600ac.dtsi (diff)
The file was modifiedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-e2600ac-c2.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-e2600ac-c1.dts (diff)
The file was addedpackage/firmware/ipq-wifi/board-qxwlan_e2600ac-c1.qca4019
コミット 56ae4eb90864373dd4663f579851290be74430aa by nbd
mac80211: backport patch that allows receiving packets with non-standard VHT MCS10-11 rates

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 56ae4eb)
The file was addedpackage/kernel/mac80211/patches/subsys/327-mac80211-allow-non-standard-VHT-MCS-10-11.patch
コミット 601c7b4adb0f91005a8755bf9575c68ac623cc33 by nbd
kernel: split up mtk_bmt driver code

Keep a separate source file per variant

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 601c7b4)
The file was modifiedtarget/linux/generic/files/drivers/mtd/nand/mtk_bmt.c (diff)
The file was addedtarget/linux/generic/files/drivers/mtd/nand/mtk_bmt_bbt.c
The file was addedtarget/linux/generic/files/drivers/mtd/nand/mtk_bmt.h
The file was addedtarget/linux/generic/files/drivers/mtd/nand/mtk_bmt_v2.c
The file was modifiedtarget/linux/generic/hack-5.10/430-mtk-bmt-support.patch (diff)
コミット b4c7f8c5f7a2dab76fe90849e112c6bd8f80ab19 by nbd
kernel: mtk_bmt: allow get_mapping_block to return an error

Used by the mapping implementation to indicate that no backing block is
available

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: b4c7f8c)
The file was modifiedtarget/linux/generic/files/drivers/mtd/nand/mtk_bmt.c (diff)
The file was modifiedtarget/linux/generic/files/drivers/mtd/nand/mtk_bmt_bbt.c (diff)
The file was modifiedtarget/linux/generic/files/drivers/mtd/nand/mtk_bmt_v2.c (diff)
The file was modifiedtarget/linux/generic/files/drivers/mtd/nand/mtk_bmt.h (diff)
コミット 7d1e2be1605eda85e1a607a3d3ddefed1b961d3d by nbd
kernel: mtk_bmt: fix block copying on remap with bmt v2

Copy from the previously mapped block (in case it was remapped already)

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 7d1e2be)
The file was modifiedtarget/linux/generic/files/drivers/mtd/nand/mtk_bmt_v2.c (diff)
コミット be1f2b4d9d01594c2fd20f37b8e63e7cb7a81572 by nbd
kernel: mtk_bmt: on error, do not attempt to remap out-of-range blocks

Pass errors to caller instead

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: be1f2b4)
The file was modifiedtarget/linux/generic/files/drivers/mtd/nand/mtk_bmt_bbt.c (diff)
The file was modifiedtarget/linux/generic/files/drivers/mtd/nand/mtk_bmt.c (diff)
コミット 2f2e81a4ea110328c5434054d1412b4d1d8fde81 by nbd
ramips: move mt7621_nand driver to files

The patch was rejected by upstream. The mtk_nand driver should be
modified to support the mt7621 flash controller instead. As there is no
newer version to backport, or no upstream version to fix bugs, let's
move the driver to the files dir under the ramips target. This makes it
easier to make changes to the driver while waiting for mt7621 support to
land in mtk_nand.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 2f2e81a)
The file was modifiedtarget/linux/ramips/patches-5.10/410-mtd-rawnand-add-driver-support-for-MT7621-nand-flash.patch (diff)
The file was addedtarget/linux/ramips/files/drivers/mtd/nand/raw/mt7621_nand.c
コミット 89c195925109d2b59f284bfdd23a3d853c67e27b by nbd
ramips: mt7621_nand: reduce log verbosity

Avoid flooding the log with the message below by increasing the log
level to debug:

  mt7621-nand 1e003000.nand: Using programmed access timing: 31c07388

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 89c1959)
The file was modifiedtarget/linux/ramips/files/drivers/mtd/nand/raw/mt7621_nand.c (diff)
コミット 73b2a4ca033bbd84d3e0373d4fd21c559ddc090b by nbd
ramips: mt7621_nand: initialize ECC_FDMADDR

This is needed for the ECC controller to access FDM data

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 73b2a4c)
The file was modifiedtarget/linux/ramips/files/drivers/mtd/nand/raw/mt7621_nand.c (diff)
コミット 4947623d6c801365a60f383217c187e3d9dae953 by nbd
ramips: enable support for mtk_bmt in the nand flash driver

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 4947623)
The file was modifiedtarget/linux/ramips/files/drivers/mtd/nand/raw/mt7621_nand.c (diff)
コミット 55e8d52157f191bf578cf716983764e64c6f94e4 by nbd
ramips: skip bbt scan on mt7621

reduces unnecessary flash reads and speeds up boot time

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 55e8d52)
The file was modifiedtarget/linux/ramips/files/drivers/mtd/nand/raw/mt7621_nand.c (diff)
コミット 06382d1af7b2c5afcde605db436522326fbf5467 by nbd
kernel: add support for mediatek NMBM flash mapping support

This NAND flash remapping method is used on newer MediaTek devices with NAND
flash.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 06382d1)
The file was modifiedtarget/linux/generic/files/drivers/mtd/nand/mtk_bmt.c (diff)
The file was addedtarget/linux/generic/files/drivers/mtd/nand/mtk_bmt_nmbm.c
The file was modifiedtarget/linux/generic/hack-5.10/430-mtk-bmt-support.patch (diff)
The file was modifiedtarget/linux/generic/files/drivers/mtd/nand/mtk_bmt.h (diff)
コミット 2a8a333ee96fb0c8d9875abf9fcd5c412f4b19ae by nbd
kernel: mtk_bmt: add debugfs file to attempt repair of remapped sectors

This can be used for sectors that are not physically damaged

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 2a8a333)
The file was modifiedtarget/linux/generic/files/drivers/mtd/nand/mtk_bmt.c (diff)
コミット 62fd9f97090d05637a283d594f2d02958fd36a80 by nbd
kernel: mtdsplit: support UBI after FIT images

Change the partition name accordingly. Same behavior as mtdsplit_uimage

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 62fd9f9)
The file was modifiedtarget/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_fit.c (diff)
コミット 4551bfd91f31be5987727c77e58333fa06ba3acd by mail
ath79: fix link for long cables with OCEDO Raccoon

The OCEDO Raccoon had significant packet-loss with cables longer than 50
meter. Disabling EEE restores normal operation.

Also change the ethernet config to reduce loss on sub-1G links.

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: 4551bfd)
The file was modifiedtarget/linux/ath79/dts/ar9344_ocedo_raccoon.dts (diff)
コミット b034a9e5690da10e87a6941aa654e8131339f6e3 by chunkeey
kernel: add missing (disabled) GOOGLE_* symbols

ARM Builds like sunxi/cortexa53 or the rpi family failed
to build due to a new symbols showing up:

|Google Firmware Drivers (GOOGLE_FIRMWARE) [Y/n/?] y
|  Coreboot Table Access (GOOGLE_COREBOOT_TABLE) [M/n/y/?] m
|  Coreboot Framebuffer (GOOGLE_FRAMEBUFFER_COREBOOT) [N/m/?] (NEW)
|Error in reading or end of file.

Fixes: e5b009e53281 ("kernel: Package GOOGLE_FIRMWARE drivers")
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: b034a9e)
The file was modifiedtarget/linux/generic/config-5.10 (diff)
コミット 026fda10a5c45d56fd856628b6e9e69b95fd5e58 by chunkeey
ipq40xx: WAC510: device-tree overhauling

removes usb-port remains as neither the WAC510 nor the WAC505
come with a USB port. Update the LED properties to phase out
labels and introduce generic node-names as well as adding
the color, function and function-enumerator properties.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 026fda1)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/uci-defaults/04_led_migration (diff)
The file was modifiedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-wac510.dts (diff)
コミット 638771509383cf36617c49b9cc1e0c4a9aedaa0d by chunkeey
kernel: add (disabled) ASYMMETRIC_TPM_KEY_SUBTYPE symbol

at91/sama7 fails to build due to:

| Asymmetric (public-key cryptographic) key type (ASYMMETRIC_KEY_TYPE) [Y/?] y
|  Asymmetric public-key crypto algorithm subtype (ASYMMETRIC_PUBLIC_KEY_SUBTYPE) [Y/?] y
|  Asymmetric TPM backed private key subtype (ASYMMETRIC_TPM_KEY_SUBTYPE) [N/m/?] (NEW)
|Error in reading or end of file.

please note that asym_tpm (module) has been removed in 5.17:
<https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d3cff4a9>

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 6387715)
The file was modifiedtarget/linux/generic/config-5.10 (diff)
コミット 2e6d19ee32399e37c7545aefc57d41541a406d55 by chunkeey
ramips: fix wifi mac address of HiWiFi series devices

For HiWiFi series devices, label_mac can be read from bdinfo partition,
and lan_mac, wlan2g_mac are same as the label_mac. Converting label_mac
to wlan5g_mac only needs to unset 6th bit. (It seems that all HiWiFi's
label_mac start with D4:EE)

For example:
label D4:EE:07:32:84:88
lan D4:EE:07:32:84:88
wan D4:EE:07:32:84:89
wlan2g D4:EE:07:32:84:88
wlan5g D0:EE:07:32:84:88

Tested on HiWiFi HC5661.

Signed-off-by: Shiji Yang <yangshiji66@qq.com>
(commit: 2e6d19e)
The file was addedtarget/linux/ramips/mt7620/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac
The file was addedtarget/linux/ramips/mt76x8/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac (diff)
コミット de4879c1ae92bf625a91ff3f07a65ec0e4bb8ed1 by chunkeey
kernel: mark CONFIG_PSTORE_COMPRESS_DEFAULT as "is not set"

# CONFIG_PSTORE_COMPRESS_DEFAULT="deflate"
this can lead to confusion. Thankfully, in the KConfig
world this setting is still interpreted as disabled.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: de4879c)
The file was modifiedtarget/linux/generic/config-5.10 (diff)
コミット c7bcbcd49280a79b287cc072cd0ca7de777a7ac4 by chunkeey
x86: Add support for Sophos XG 85 and XG 86 devices

This commit builds on previous efforts to add support
for Sophos devices.

* Add support for Sophos XG 85 with/without wireless
* Add support for Sophos XG 86 with/without wireless

Tested on Sophos XG 85w rev1 and XG 86 rev 1

Signed-off-by: Raylynn Knight <rayknight@me.com>
(commit: c7bcbcd)
The file was modifiedtarget/linux/x86/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/x86/base-files/lib/preinit/01_sysinfo (diff)
コミット 2c26eb4e484fe6d7a8159a22f97b6db7ca6e9221 by daniel
kernel: bump 5.10 to 5.10.108

Patches automatically rebased.

Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200
Tested-by: John Audia <graysky@archlinux.us>

Build-tested: ath79/generic, ramips/mt76{20,21,x8}, ipq40xx, mvebu, realtek/rtl{838,930}x, x86/64
Run-tested: ramips/mt7621, mvebu
Tested-by: Stijn Segers <foss@volatilesystems.org>

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: 2c26eb4)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0131-bcmgenet-Better-coalescing-parameter-defaults.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/630-packet_socket_type.patch (diff)
The file was modifiedinclude/kernel-5.10 (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0006-smsx95xx-fix-crimes-against-truesize.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0008-Allow-mac-address-to-be-set-in-smsc95xx.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0334-net-bcmgenet-Reset-RBUF-on-first-open.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0153-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0007-smsc95xx-Experimental-Enable-turbo_mode-and-packetsi.patch (diff)
コミット 13960fb0e0babcd99530fcb234073af0c0a5e2f5 by daniel
generic: sync mtd rootfs hack with part_bits

In commit ab143647ef ("kernel: generic: improve FIT partition parser")
part_bits was bumped to 2 in order to allow up to 3 additional FIT
sub-images mapped into sub-partitions.
This change has to be reflected also in our local patch
420-mtd-set-rootfs-to-be-root-dev.patch
which still assumed part_bits==1 for mtdblock devices in case of
CONFIG_FIT_PARTITION=y.

Fixes: #9557
Fixes: ab143647ef ("kernel: generic: improve FIT partition parser")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 13960fb)
The file was modifiedtarget/linux/generic/hack-5.10/420-mtd-set-rootfs-to-be-root-dev.patch (diff)
コミット 9a038e7fd12eae3695875232962f96af8252f3ba by daniel
generic: 5.15: copy config and patch from 5.10

Copy config and patches from kernel 5.10 to kernel 5.15

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 9a038e7)
The file was addedtarget/linux/generic/pending-5.15/850-0014-PCI-aardvark-Fix-reading-PCI_EXP_RTSTA_PME-bit-on-em.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-22-net-dsa-qca8k-improve-internal-mdio-read-write-bus-a.patch
The file was addedtarget/linux/generic/backport-5.15/786-v5.12-r8152-enable-U1-U2-for-USB_SPEED_SUPER.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-07-netfilter-flowtable-fast-NAT-functions-never-fail.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-07-net-dsa-qca8k-handle-error-with-qca8k_rmw-operation.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-26-netfilter-nft_flow_offload-use-direct-xmit-if-hardwa.patch
The file was addedtarget/linux/generic/backport-5.15/050-v5.16-03-mips-bpf-Add-new-eBPF-JIT-for-64-bit-MIPS.patch
The file was addedtarget/linux/generic/hack-5.15/230-openwrt_lzma_options.patch
The file was addedtarget/linux/generic/pending-5.15/302-mips_no_branch_likely.patch
The file was addedtarget/linux/generic/backport-5.15/754-net-next-net-dsa-qca8k-convert-to-GENMASK_FIELD_PREP_FIELD_GET.patch
The file was addedtarget/linux/generic/pending-5.15/610-netfilter_match_bypass_default_checks.patch
The file was addedtarget/linux/generic/pending-5.15/851-0006-Revert-PCI-aardvark-Fix-initialization-with-old-Marv.patch
The file was addedtarget/linux/generic/backport-5.15/822-v5.13-advertise-lack-of-built-in-msi-handling.patch
The file was addedtarget/linux/generic/backport-5.15/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-53-net-ethernet-mtk_eth_soc-handle-VLAN-pop-action.patch
The file was addedtarget/linux/generic/backport-5.15/734-v5.16-0001-net-bgmac-improve-handling-PHY.patch
The file was addedtarget/linux/generic/pending-5.15/820-w1-gpio-fix-problem-with-platfom-data-in-w1-gpio.patch
The file was addedtarget/linux/generic/backport-5.15/763-v5.11-net-dsa-mt7530-enable-MTU-normalization.patch
The file was addedtarget/linux/generic/backport-5.15/720-v5.12-net-bridge-notify-switchdev-of-disappearance-of-old-.patch
The file was addedtarget/linux/generic/pending-5.15/850-0015-PCI-aardvark-Optimize-writing-PCI_EXP_RTCTL_PMEIE-an.patch
The file was addedtarget/linux/generic/backport-5.15/800-v5.13-0002-firmware-bcm47xx_nvram-add-helper-checking-for-NVRAM.patch
The file was addedtarget/linux/generic/pending-5.15/666-Add-support-for-MAP-E-FMRs-mesh-mode.patch
The file was addedtarget/linux/generic/pending-5.15/410-mtd-parsers-ofpart-fix-parsing-subpartitions.patch
The file was addedtarget/linux/generic/pending-5.15/493-ubi-set-ROOT_DEV-to-ubiblock-rootfs-if-unset.patch
The file was addedtarget/linux/generic/backport-5.15/850-v5.17-0002-PCI-pci-bridge-emul-Add-definitions-for-missing-capa.patch
The file was addedtarget/linux/generic/pending-5.15/682-of_net-add-mac-address-increment-support.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-24-selftests-netfilter-flowtable-bridge-and-vlan-suppor.patch
The file was addedtarget/linux/generic/backport-5.15/747-v5.16-09-dt-bindings-net-dsa-qca8k-Document-qca-led-open-drai.patch
The file was addedtarget/linux/generic/backport-5.15/789-v5.12-r8152-spilt-rtl_set_eee_plus-and-r8153b_green_en.patch
The file was addedtarget/linux/generic/backport-5.15/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch
The file was addedtarget/linux/generic/pending-5.15/762-net-bridge-switchdev-Refactor-br_switchdev_fdb_notif.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-55-netfilter-conntrack-Introduce-tcp-offload-timeout-co.patch
The file was addedtarget/linux/generic/backport-5.15/747-v5.16-12-net-dsa-qca8k-add-support-for-QCA8328.patch
The file was addedtarget/linux/generic/backport-5.15/768-v5.15-net-dsa-mt7530-set-STP-state-on-filter-ID-1.patch
The file was addedtarget/linux/generic/pending-5.15/850-0009-PCI-aardvark-Refactor-unmasking-summary-MSI-interrup.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-14-net-bridge-resolve-forwarding-path-for-VLAN-tag-acti.patch
The file was addedtarget/linux/generic/hack-5.15/531-debloat_lzma.patch
The file was addedtarget/linux/generic/pending-5.15/680-NET-skip-GRO-for-foreign-MAC-addresses.patch
The file was addedtarget/linux/generic/pending-5.15/330-MIPS-kexec-Accept-command-line-parameters-from-users.patch
The file was addedtarget/linux/generic/backport-5.15/725-v5.12-net-dsa-listen-for-SWITCHDEV_-FDB-DEL-_ADD_TO_DEVICE.patch
The file was addedtarget/linux/generic/pending-5.15/532-jffs2_eofdetect.patch
The file was addedtarget/linux/generic/hack-5.15/260-crypto_test_dependencies.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-17-net-dsa-qca8k-clear-MASTER_EN-after-phy-read-write.patch
The file was addedtarget/linux/generic/pending-5.15/620-net_sched-codel-do-not-defer-queue-length-update.patch
The file was addedtarget/linux/generic/backport-5.15/755-net-next-net-dsa-qca8k-remove-extra-mutex_init-in-qca8k_setup.patch
The file was addedtarget/linux/generic/backport-5.15/050-v5.16-01-mips-uasm-Add-workaround-for-Loongson-2F-nop-CPU-err.patch
The file was addedtarget/linux/generic/pending-5.15/766-net-dsa-Include-bridge-addresses-in-assisted-CPU-por.patch
The file was addedtarget/linux/generic/pending-5.15/308-mips32r2_tune.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-06-net-dsa-qca8k-handle-error-with-qca8k_write-operatio.patch
The file was addedtarget/linux/generic/backport-5.15/781-v5.11-net-usb-r8152-Fix-a-couple-of-spelling-errors-in-fw_.patch
The file was addedtarget/linux/generic/hack-5.15/700-swconfig_switch_drivers.patch
The file was addedtarget/linux/generic/pending-5.15/300-mips_expose_boot_raw.patch
The file was addedtarget/linux/generic/backport-5.15/747-v5.16-11-dt-bindings-net-dsa-qca8k-document-support-for-qca83.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-30-dsa-slave-add-support-for-TC_SETUP_FT.patch
The file was addedtarget/linux/generic/hack-5.15/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch
The file was addedtarget/linux/generic/backport-5.15/010-Kbuild-don-t-hardcode-path-to-awk-in-scripts-ld-vers.patch
The file was addedtarget/linux/generic/backport-5.15/721-v5.12-net-dsa-be-louder-when-a-non-legacy-FDB-operation-fa.patch
The file was addedtarget/linux/generic/backport-5.15/747-v5.16-04-dt-bindings-net-dsa-qca8k-Document-support-for-CPU-p.patch
The file was addedtarget/linux/generic/pending-5.15/683-of_net-add-mac-address-to-of-tree.patch
The file was addedtarget/linux/generic/pending-5.15/470-mtd-spi-nor-support-limiting-4K-sectors-support-base.patch
The file was addedtarget/linux/generic/pending-5.15/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch
The file was addedtarget/linux/generic/backport-5.15/752-v5.16-net-dsa-qca8k-fix-MTU-calculation.patch
The file was addedtarget/linux/generic/pending-5.15/780-ARM-kirkwood-add-missing-linux-if_ether.h-for-ETH_AL.patch
The file was addedtarget/linux/generic/pending-5.15/850-0018-PCI-aardvark-Use-separate-INTA-interrupt-for-emulate.patch
The file was addedtarget/linux/generic/backport-5.15/772-v5.14-net-dsa-mt7530-add-interrupt-support.patch
The file was addedtarget/linux/generic/backport-5.15/706-net-phy-at803x-fix-probe-error-if-copper-page-is-sel.patch
The file was addedtarget/linux/generic/hack-5.15/901-debloat_sock_diag.patch
The file was addedtarget/linux/generic/backport-5.15/738-v5.14-02-net-dsa-qca8k-check-the-correct-variable-in-qca8k-se.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-04-netfilter-flowtable-consolidate-skb_try_make_writabl.patch
The file was addedtarget/linux/generic/backport-5.15/745-v5.16-02-net-phy-at803x-add-resume-suspend-function-to-qca83x.patch
The file was addedtarget/linux/generic/pending-5.15/492-try-auto-mounting-ubi0-rootfs-in-init-do_mounts.c.patch
The file was addedtarget/linux/generic/backport-5.15/409-v5.14-0001-dt-bindings-mtd-brcm-trx-Add-brcm-trx-magic.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-16-net-dsa-resolve-forwarding-path-for-dsa-slave-ports.patch
The file was addedtarget/linux/generic/pending-5.15/203-kallsyms_uncompressed.patch
The file was addedtarget/linux/generic/pending-5.15/476-mtd-spi-nor-add-eon-en25q128.patch
The file was addedtarget/linux/generic/pending-5.15/764-net-bridge-switchdev-Send-FDB-notifications-for-host.patch
The file was addedtarget/linux/generic/pending-5.15/801-gpio-gpio-cascade-add-generic-GPIO-cascade.patch
The file was addedtarget/linux/generic/backport-5.15/811-v5.13-usb-host-ehci-platform-add-spurious_oc-DT-support.patch
The file was addedtarget/linux/generic/backport-5.15/821-v5.13-let-pci-host-bridges-declar-their-reliance-on-msi-domains.patch
The file was addedtarget/linux/generic/pending-5.15/142-jffs2-add-splice-ops.patch
The file was addedtarget/linux/generic/pending-5.15/333-arc-enable-unaligned-access-in-kernel-mode.patch
The file was addedtarget/linux/generic/hack-5.15/420-mtd-set-rootfs-to-be-root-dev.patch
The file was addedtarget/linux/generic/backport-5.15/500-v5.13-ubifs-default-to-zstd-compression.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-38-net-ethernet-mtk_eth_soc-unmap-RX-data-before-callin.patch
The file was addedtarget/linux/generic/backport-5.15/851-v5.15-0001-phy-marvell-phy-mvebu-a3700-comphy-Rename-HS-SGMMI-t.patch
The file was addedtarget/linux/generic/backport-5.15/711-v5.12-sfp-add-support-for-100-base-x-SFPs.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-25-netfilter-flowtable-add-offload-support-for-xmit-pat.patch
The file was addedtarget/linux/generic/backport-5.15/746-v5.16-01-net-phy-at803x-fix-resume-for-QCA8327-phy.patch
The file was addedtarget/linux/generic/backport-5.15/103-v5.13-MIPS-select-CPU_MIPS64-for-remaining-MIPS64-CPUs.patch
The file was addedtarget/linux/generic/backport-5.15/750-v5.16-net-dsa-qca8k-make-sure-pad0-mac06-exchange-is-disabled.patch
The file was addedtarget/linux/generic/backport-5.15/746-v5.16-03-net-phy-at803x-enable-prefer-master-for-83xx-interna.patch
The file was addedtarget/linux/generic/pending-5.15/850-0007-PCI-aardvark-Make-msi_domain_info-structure-a-static.patch
The file was addedtarget/linux/generic/backport-5.15/738-v5.14-01-net-dsa-qca8k-fix-an-endian-bug-in-qca8k-get-ethtool.patch
The file was addedtarget/linux/generic/hack-5.15/410-block-fit-partition-parser.patch
The file was addedtarget/linux/generic/pending-5.15/498-mtd-spi-nor-locking-support-for-MX25L6405D.patch
The file was addedtarget/linux/generic/backport-5.15/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch
The file was addedtarget/linux/generic/pending-5.15/307-mips_highmem_offset.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-13-net-bridge-resolve-forwarding-path-for-bridge-device.patch
The file was addedtarget/linux/generic/backport-5.15/713-v5.15-net-phy-marvell-add-SFP-support-for-88E1510.patch
The file was addedtarget/linux/generic/hack-5.15/301-mips_image_cmdline_hack.patch
The file was addedtarget/linux/generic/backport-5.15/747-v5.16-13-net-dsa-qca8k-set-internal-delay-also-for-sgmii.patch
The file was addedtarget/linux/generic/pending-5.15/400-mtd-mtdsplit-support.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-22-netfilter-flowtable-add-pppoe-support.patch
The file was addedtarget/linux/generic/pending-5.15/840-hwrng-bcm2835-set-quality-to-1000.patch
The file was addedtarget/linux/generic/hack-5.15/210-darwin_scripts_include.patch
The file was addedtarget/linux/generic/backport-5.15/731-v5.13-net-dsa-mt7530-Add-support-for-EEE-features.patch
The file was addedtarget/linux/generic/backport-5.15/050-v5.16-05-mips-bpf-Enable-eBPF-JITs.patch
The file was addedtarget/linux/generic/backport-5.15/719-v5.12-net-dsa-automatically-bring-up-DSA-master-when-openi.patch
The file was addedtarget/linux/generic/backport-5.15/722-v5.12-net-dsa-don-t-use-switchdev_notifier_fdb_info-in-dsa.patch
The file was addedtarget/linux/generic/backport-5.15/743-v5.16-0002-net-dsa-b53-Drop-BCM5301x-workaround-for-a-wrong-CPU.patch
The file was addedtarget/linux/generic/hack-5.15/321-powerpc_crtsavres_prereq.patch
The file was addedtarget/linux/generic/backport-5.15/407-v5.13-0002-mtd-parsers-ofpart-support-Linksys-Northstar-partiti.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-12-net-8021q-resolve-forwarding-path-for-vlan-devices.patch
The file was addedtarget/linux/generic/backport-5.15/810-v5.13-usb-ehci-add-spurious-flag-to-disable-overcurrent-ch.patch
The file was addedtarget/linux/generic/hack-5.15/710-net-dsa-mv88e6xxx-default-VID-1.patch
The file was addedtarget/linux/generic/backport-5.15/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch
The file was addedtarget/linux/generic/pending-5.15/850-0017-PCI-aardvark-Fix-support-for-PME-requester-on-emulat.patch
The file was addedtarget/linux/generic/hack-5.15/773-bgmac-add-srab-switch.patch
The file was addedtarget/linux/generic/backport-5.15/785-v5.12-r8152-adjust-the-flow-of-power-cut-for-RTL8153B.patch
The file was addedtarget/linux/generic/pending-5.15/205-backtrace_module_info.patch
The file was addedtarget/linux/generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch
The file was addedtarget/linux/generic/pending-5.15/850-0020-PCI-aardvark-Don-t-mask-irq-when-mapping.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-04-net-dsa-qca8k-handle-qca8k_set_page-errors.patch
The file was addedtarget/linux/generic/backport-5.15/406-v5.13-0002-dt-bindings-nvmem-drop-nodename-restriction.patch
The file was addedtarget/linux/generic/pending-5.15/760-net-dsa-mv88e6xxx-fix-vlan-setup.patch
The file was addedtarget/linux/generic/backport-5.15/081-net-next-regmap-allow-to-define-reg_update_bits-for-no-bus.patch
The file was addedtarget/linux/generic/backport-5.15/733-v5.15-0002-net-bgmac-platform-handle-mac-address-deferral.patch
The file was addedtarget/linux/generic/pending-5.15/611-netfilter_match_bypass_default_table.patch
The file was addedtarget/linux/generic/backport-5.15/745-v5.16-01-net-phy-at803x-add-support-for-qca-8327-A-variant.patch
The file was addedtarget/linux/generic/backport-5.15/771-v5.14-net-phy-add-MediaTek-Gigabit-Ethernet-PHY-driver.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-44-net-ethernet-mtk_eth_soc-increase-DMA-ring-sizes.patch
The file was addedtarget/linux/generic/backport-5.15/050-v5.16-02-mips-bpf-Add-eBPF-JIT-for-32-bit-MIPS.patch
The file was addedtarget/linux/generic/pending-5.15/465-m25p80-mx-disable-software-protection.patch
The file was addedtarget/linux/generic/backport-5.15/870-hwmon-next-hwmon-lm70-Add-ti-tmp125-support.patch
The file was addedtarget/linux/generic/pending-5.15/342-powerpc-Enable-kernel-XZ-compression-option-on-PPC_8.patch
The file was addedtarget/linux/generic/pending-5.15/402-mtd-spi-nor-write-support-for-minor-aligned-partitions.patch
The file was addedtarget/linux/generic/backport-5.15/800-v5.13-0005-firmware-bcm47xx_nvram-inline-code-checking-NVRAM-si.patch
The file was addedtarget/linux/generic/hack-5.15/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-01-netfilter-flowtable-separate-replace-destroy-and-sta.patch
The file was addedtarget/linux/generic/pending-5.15/730-net-phy-at803x-fix-feature-detection.patch
The file was addedtarget/linux/generic/backport-5.15/747-v5.16-10-net-dsa-qca8k-add-support-for-pws-config-reg.patch
The file was addedtarget/linux/generic/backport-5.15/311-v5.11-MIPS-zboot-put-appended-dtb-into-a-section.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-56-netfilter-conntrack-Introduce-udp-offload-timeout-co.patch
The file was addedtarget/linux/generic/backport-5.15/761-net-next-net-dsa-qca8k-add-support-for-mdb_add-del.patch
The file was addedtarget/linux/generic/backport-5.15/748-v5.16-net-dsa-qca8k-fix-delay-applied-to-wrong-cpu-in-parse-p.patch
The file was addedtarget/linux/generic/backport-5.15/766-v5.15-net-dsa-mt7530-enable-assisted-learning-on-CPU-port.patch
The file was addedtarget/linux/generic/pending-5.15/483-mtd-spi-nor-add-gd25q512.patch
The file was addedtarget/linux/generic/pending-5.15/530-jffs2_make_lzma_available.patch
The file was addedtarget/linux/generic/pending-5.15/920-mangle_bootargs.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-11-net-resolve-forwarding-path-from-virtual-netdevice-a.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-01-net-dsa-qca8k-change-simple-print-to-dev-variant.patch
The file was addedtarget/linux/generic/backport-5.15/406-v5.13-0003-dt-bindings-mtd-Document-use-of-nvmem-cells-compatib.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-34-docs-nf_flowtable-update-documentation-with-enhancem.patch
The file was addedtarget/linux/generic/pending-5.15/150-bridge_allow_receiption_on_disabled_port.patch
The file was addedtarget/linux/generic/backport-5.15/603-v5.12-net-fix-race-between-napi-kthread-mode-and-busy-poll.patch
The file was addedtarget/linux/generic/pending-5.15/850-0005-PCI-aardvark-Check-return-value-of-generic_handle_do.patch
The file was addedtarget/linux/generic/pending-5.15/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-48-net-ethernet-mtk_eth_soc-reduce-unnecessary-interrup.patch
The file was addedtarget/linux/generic/hack-5.15/911-kobject_add_broadcast_uevent.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-19-netfilter-flowtable-use-dev_fill_forward_path-to-obt.patch
The file was addedtarget/linux/generic/pending-5.15/765-net-dsa-Include-local-addresses-in-assisted-CPU-port.patch
The file was addedtarget/linux/generic/pending-5.15/811-pci_disable_usb_common_quirks.patch
The file was addedtarget/linux/generic/backport-5.15/736-v5.14-net-dsa-qca8k-fix-missing-unlock-on-error-in-qca8k-vlan.patch
The file was addedtarget/linux/generic/backport-5.15/747-v5.16-16-dt-bindings-net-dsa-qca8k-convert-to-YAML-schema.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-57-netfilter-flowtable-Set-offload-timeouts-according-t.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-39-net-ethernet-mtk_eth_soc-fix-build_skb-cleanup.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-18-netfilter-flowtable-use-dev_fill_forward_path-to-obt.patch
The file was addedtarget/linux/generic/backport-5.15/730-net-dsa-mt7530-setup-core-clock-even-in-TRGMII-mode.patch
The file was addedtarget/linux/generic/backport-5.15/403-v5.13-mtd-parsers-ofpart-support-BCM4908-fixed-partitions.patch
The file was addedtarget/linux/generic/backport-5.15/731-v5.12-net-dsa-mt7530-MT7530-optional-GPIO-support.patch
The file was addedtarget/linux/generic/backport-5.15/071-crypto-arm-chacha-neon-optimize-for-non-block-size-m.patch
The file was addedtarget/linux/generic/pending-5.15/309-MIPS-Add-CPU-option-reporting-to-proc-cpuinfo.patch
The file was addedtarget/linux/generic/backport-5.15/740-v5.13-0004-net-dsa-tag_brcm-add-support-for-legacy-tags.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-06-netfilter-flowtable-move-FLOW_OFFLOAD_DIR_MAX-away-f.patch
The file was addedtarget/linux/generic/backport-5.15/404-v5.13-mtd-parsers-ofpart-limit-parsing-of-deprecated-DT-sy.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-29-netfilter-flowtable-support-for-FLOW_ACTION_PPPOE_PU.patch
The file was addedtarget/linux/generic/backport-5.15/734-v5.16-0002-net-bgmac-support-MDIO-described-in-DT.patch
The file was addedtarget/linux/generic/backport-5.15/740-v5.13-0002-net-dsa-b53-spi-allow-device-tree-probing.patch
The file was addedtarget/linux/generic/backport-5.15/740-v5.13-0003-net-dsa-b53-relax-is63xx-condition.patch
The file was addedtarget/linux/generic/pending-5.15/240-remove-unsane-filenames-from-deps_initramfs-list.patch
The file was addedtarget/linux/generic/pending-5.15/431-mtd-bcm47xxpart-check-for-bad-blocks-when-calculatin.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-20-netfilter-flowtable-add-vlan-support.patch
The file was addedtarget/linux/generic/backport-5.15/757-net-next-net-dsa-qca8k-initial-conversion-to-regmap-heper.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-09-netfilter-flowtable-refresh-timeout-after-dst-and-wr.patch
The file was addedtarget/linux/generic/pending-5.15/767-net-dsa-Sync-static-FDB-entries-on-foreign-interface.patch
The file was addedtarget/linux/generic/hack-5.15/253-ksmbd-config.patch
The file was addedtarget/linux/generic/backport-5.15/409-v5.14-0002-mtd-parsers-trx-Allow-to-specify-brcm-trx-magic-in-D.patch
The file was addedtarget/linux/generic/pending-5.15/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-31-net-ethernet-mtk_eth_soc-fix-parsing-packets-in-GDM.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-33-net-ethernet-mtk_eth_soc-add-flow-offloading-support.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-47-net-ethernet-mtk_eth_soc-only-read-the-full-RX-descr.patch
The file was addedtarget/linux/generic/backport-5.15/764-v5.11-net-dsa-mt7530-support-setting-ageing-time.patch
The file was addedtarget/linux/generic/hack-5.15/402-mtd-blktrans-call-add-disks-after-mtd-device.patch
The file was addedtarget/linux/generic/backport-5.15/741-v5.14-0001-net-dsa-b53-Do-not-force-CPU-to-be-always-tagged.patch
The file was addedtarget/linux/generic/backport-5.15/791-v5.13-r8152-adjust-rtl8152_check_firmware-function.patch
The file was addedtarget/linux/generic/pending-5.15/482-mtd-spi-nor-add-support-for-Gigadevice-GD25D05.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-45-net-ethernet-mtk_eth_soc-implement-dynamic-interrupt.patch
The file was addedtarget/linux/generic/backport-5.15/710-v5.12-net-phy-Add-100-base-x-mode.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-36-net-ethernet-mediatek-fix-a-typo-bug-in-flow-offload.patch
The file was addedtarget/linux/generic/backport-5.15/769-v5.15-net-dsa-mt7530-always-install-FDB-entries-with-IVL-a.patch
The file was addedtarget/linux/generic/backport-5.15/407-v5.13-0001-dt-bindings-mtd-add-binding-for-Linksys-Northstar-pa.patch
The file was addedtarget/linux/generic/backport-5.15/741-v5.14-0003-net-dsa-b53-Create-default-VLAN-entry-explicitly.patch
The file was addedtarget/linux/generic/hack-5.15/660-fq_codel_defaults.patch
The file was addedtarget/linux/generic/hack-5.15/261-lib-arc4-unhide.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-03-netfilter-conntrack-Remove-unused-variable-declarati.patch
The file was addedtarget/linux/generic/pending-5.15/612-netfilter_match_reduce_memory_access.patch
The file was addedtarget/linux/generic/pending-5.15/600-netfilter_conntrack_flush.patch
The file was addedtarget/linux/generic/pending-5.15/261-enable_wilink_platform_without_drivers.patch
The file was addedtarget/linux/generic/pending-5.15/842-net-qmi_wwan-add-ZTE-MF286D-modem-19d2-1485.patch
The file was addedtarget/linux/generic/backport-5.15/762-v5.11-net-dsa-mt7530-support-setting-MTU.patch
The file was addedtarget/linux/generic/hack-5.15/760-net-usb-r8152-add-LED-configuration-from-OF.patch
The file was addedtarget/linux/generic/backport-5.15/747-v5.16-07-dt-bindings-net-dsa-qca8k-Document-qca-sgmii-enable-.patch
The file was addedtarget/linux/generic/backport-5.15/784-v5.12-r8152-replace-several-functions-about-phy-patch-requ.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-25-net-phy-add-support-for-qca8k-switch-internal-PHY-in.patch
The file was addedtarget/linux/generic/hack-5.15/430-mtk-bmt-support.patch
The file was addedtarget/linux/generic/hack-5.15/600-bridge_offload.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-20-net-dsa-qca8k-add-support-for-internal-phy-and-inter.patch
The file was addedtarget/linux/generic/backport-5.15/744-v5.15-net-dsa-don-t-set-skb-offload_fwd_mark-when-not-offl.patch
The file was addedtarget/linux/generic/hack-5.15/721-net-add-packet-mangeling.patch
The file was addedtarget/linux/generic/backport-5.15/080-wireguard-peer-put-frequently-used-members-above-cac.patch
The file was addedtarget/linux/generic/pending-5.15/460-mtd-cfi_cmdset_0002-no-erase_suspend.patch
The file was addedtarget/linux/generic/backport-5.15/705-net-phy-at803x-select-correct-page-on-config-init.patch
The file was addedtarget/linux/generic/backport-5.15/793-v5.13-r8152-support-new-chips.patch
The file was addedtarget/linux/generic/backport-5.15/747-v5.16-02-dt-bindings-net-dsa-qca8k-Add-SGMII-clock-phase-prop.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-28-net-flow_offload-add-FLOW_ACTION_PPPOE_PUSH.patch
The file was addedtarget/linux/generic/backport-5.15/851-v5.15-0002-phy-marvell-phy-mvebu-a3700-comphy-Remove-unsupporte.patch
The file was addedtarget/linux/generic/backport-5.15/770-v5.15-net-dsa-mt7530-support-MDB-operations.patch
The file was addedtarget/linux/generic/hack-5.15/780-usb-net-MeigLink_modem_support.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-11-net-dsa-qca8k-add-priority-tweak-to-qca8337-switch.patch
The file was addedtarget/linux/generic/hack-5.15/280-rfkill-stubs.patch
The file was addedtarget/linux/generic/hack-5.15/910-kobject_uevent.patch
The file was addedtarget/linux/generic/pending-5.15/700-net-ethernet-mtk_eth_soc-avoid-creating-duplicate-of.patch
The file was addedtarget/linux/generic/backport-5.15/860-v5.17-MIPS-ath79-drop-_machine_restart-again.patch
The file was addedtarget/linux/generic/pending-5.15/419-mtd-redboot-add-of_match_table-with-DT-binding.patch
The file was addedtarget/linux/generic/pending-5.15/851-0005-Revert-usb-host-xhci-mvebu-make-USB-3.0-PHY-optional.patch
The file was addedtarget/linux/generic/pending-5.15/490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch
The file was addedtarget/linux/generic/config-5.15
The file was addedtarget/linux/generic/pending-5.15/494-mtd-ubi-add-EOF-marker-support.patch
The file was addedtarget/linux/generic/pending-5.15/630-packet_socket_type.patch
The file was addedtarget/linux/generic/backport-5.15/740-v5.13-0001-net-dsa-b53-Add-debug-prints-in-b53_vlan_enable.patch
The file was addedtarget/linux/generic/hack-5.15/259-regmap_dynamic.patch
The file was addedtarget/linux/generic/hack-5.15/902-debloat_proc.patch
The file was addedtarget/linux/generic/backport-5.15/050-v5.16-04-mips-bpf-Add-JIT-workarounds-for-CPU-errata.patch
The file was addedtarget/linux/generic/backport-5.15/747-v5.16-01-dsa-qca8k-add-mac-power-sel-support.patch
The file was addedtarget/linux/generic/backport-5.15/850-v5.17-0003-PCI-aardvark-Add-support-for-DEVCAP2-DEVCTL2-LNKCAP2.patch
The file was addedtarget/linux/generic/pending-5.15/461-mtd-cfi_cmdset_0002-add-buffer-write-cmd-timeout.patch
The file was addedtarget/linux/generic/pending-5.15/270-platform-mikrotik-build-bits.patch
The file was addedtarget/linux/generic/backport-5.15/409-v5.14-0003-mtd-parsers-trx-Allow-to-use-TRX-parser-on-Mediatek-.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-19-net-dsa-qca8k-enlarge-mdio-delay-and-timeout.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-14-net-dsa-qca8k-add-support-for-switch-rev.patch
The file was addedtarget/linux/generic/backport-5.15/746-v5.16-04-net-phy-at803x-better-describe-debug-regs.patch
The file was addedtarget/linux/generic/backport-5.15/794-v5.13-r8152-support-PHY-firmware-for-RTL8156-series.patch
The file was addedtarget/linux/generic/pending-5.15/655-increase_skb_pad.patch
The file was addedtarget/linux/generic/backport-5.15/410-mtd-next-mtd-parsers-trx-allow-to-use-on-MediaTek-MIPS-SoCs.patch
The file was addedtarget/linux/generic/pending-5.15/102-MIPS-only-process-negative-stack-offsets-on-stack-tr.patch
The file was addedtarget/linux/generic/backport-5.15/782-v5.11-net-usb-r8153_ecm-support-ECM-mode-for-RTL8153.patch
The file was addedtarget/linux/generic/pending-5.15/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch
The file was addedtarget/linux/generic/pending-5.15/496-dt-bindings-add-bindings-for-mtd-concat-devices.patch
The file was addedtarget/linux/generic/hack-5.15/221-module_exports.patch
The file was addedtarget/linux/generic/hack-5.15/211-darwin-uuid-typedef-clash.patch
The file was addedtarget/linux/generic/pending-5.15/851-0003-arm64-dts-marvell-armada-37xx-Add-xtal-clock-to-comp.patch
The file was addedtarget/linux/generic/backport-5.15/767-v5.15-net-dsa-mt7530-use-independent-VLAN-learning-on-VLAN.patch
The file was addedtarget/linux/generic/backport-5.15/740-v5.13-0007-net-dsa-b53-spi-add-missing-MODULE_DEVICE_TABLE.patch
The file was addedtarget/linux/generic/backport-5.15/747-v5.16-03-net-dsa-qca8k-add-support-for-sgmii-falling-edge.patch
The file was addedtarget/linux/generic/pending-5.15/101-Use-stddefs.h-instead-of-compiler.h.patch
The file was addedtarget/linux/generic/pending-5.15/850-0008-PCI-aardvark-Use-dev_fwnode-instead-of-of_node_to_fw.patch
The file was addedtarget/linux/generic/hack-5.15/250-netfilter_depends.patch
The file was addedtarget/linux/generic/hack-5.15/204-module_strip.patch
The file was addedtarget/linux/generic/pending-5.15/850-0023-PCI-aardvark-Make-main-irq_chip-structure-a-static-d.patch
The file was addedtarget/linux/generic/hack-5.15/723-net-phy-aquantia-fix-system-side-protocol-mi.patch
The file was addedtarget/linux/generic/pending-5.15/850-0004-PCI-aardvark-Rewrite-IRQ-code-to-chained-IRQ-handler.patch
The file was addedtarget/linux/generic/pending-5.15/332-arc-add-OWRTDTB-section.patch
The file was addedtarget/linux/generic/hack-5.15/920-device_tree_cmdline.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-08-net-dsa-qca8k-handle-error-from-qca8k_busy_wait.patch
The file was addedtarget/linux/generic/hack-5.15/761-dt-bindings-net-add-RTL8152-binding-documentation.patch
The file was addedtarget/linux/generic/backport-5.15/402-v5.12-0002-dt-bindings-mtd-add-binding-for-BCM4908-partitions.patch
The file was addedtarget/linux/generic/backport-5.15/792-v5.13-r8152-add-help-function-to-change-mtu.patch
The file was addedtarget/linux/generic/backport-5.15/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch
The file was addedtarget/linux/generic/backport-5.15/742-v5.16-net-phy-at803x-add-support-for-qca-8327-internal-phy.patch
The file was addedtarget/linux/generic/pending-5.15/671-net-provide-defines-for-_POLICY_FAILED-until-all-cod.patch
The file was addedtarget/linux/generic/backport-5.15/751-v5.16-net-dsa-qca8k-fix-internal-delay-applied-to-the-wrong-PAD.patch
The file was addedtarget/linux/generic/backport-5.15/747-v5.16-05-net-dsa-qca8k-add-support-for-cpu-port-6.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-03-net-dsa-qca8k-improve-qca8k-read-write-rmw-bus-acces.patch
The file was addedtarget/linux/generic/pending-5.15/190-rtc-rs5c372-support_alarms_up_to_1_week.patch
The file was addedtarget/linux/generic/backport-5.15/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch
The file was addedtarget/linux/generic/hack-5.15/251-kconfig.patch
The file was addedtarget/linux/generic/backport-5.15/760-net-next-net-dsa-qca8k-add-set_ageing_time-support.patch
The file was addedtarget/linux/generic/pending-5.15/850-0022-PCI-aardvark-Update-comment-about-link-going-down-af.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-17-netfilter-flowtable-add-xmit-path-types.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-09-net-dsa-qca8k-add-support-for-qca8327-switch.patch
The file was addedtarget/linux/generic/pending-5.15/420-mtd-redboot_space.patch
The file was addedtarget/linux/generic/backport-5.15/759-net-next-net-dsa-qca8k-add-support-for-port-fast-aging.patch
The file was addedtarget/linux/generic/pending-5.15/305-mips_module_reloc.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-10-devicetree-net-dsa-qca8k-Document-new-compatible-qca.patch
The file was addedtarget/linux/generic/backport-5.15/773-v5.18-1-net-dsa-Move-VLAN-filtering-syncing-out-of-dsa_switc.patch
The file was addedtarget/linux/generic/pending-5.15/100-compiler.h-only-include-asm-rwonce.h-for-kernel-code.patch
The file was addedtarget/linux/generic/hack-5.15/904-debloat_dma_buf.patch
The file was addedtarget/linux/generic/hack-5.15/720-net-phy-add-aqr-phys.patch
The file was addedtarget/linux/generic/backport-5.15/050-v5.16-06-mips-bpf-Remove-old-BPF-JIT-implementations.patch
The file was addedtarget/linux/generic/backport-5.15/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch
The file was addedtarget/linux/generic/backport-5.15/749-v5.16-net-dsa-qca8k-tidy-for-loop-in-setup-and-add-cpu-port-c.patch
The file was addedtarget/linux/generic/backport-5.15/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch
The file was addedtarget/linux/generic/pending-5.15/851-0001-phy-marvell-phy-mvebu-a3700-comphy-Remove-port-from-.patch
The file was addedtarget/linux/generic/backport-5.15/820-v5.13-make-pci_host_common_probe-declare-its-reliance-on-msi-domains.patch
The file was addedtarget/linux/generic/pending-5.15/491-ubi-auto-create-ubiblock-device-for-rootfs.patch
The file was addedtarget/linux/generic/backport-5.15/850-v5.17-0001-PCI-pci-bridge-emul-Add-description-for-class_revisi.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-27-netfilter-flowtable-bridge-vlan-hardware-offload-and.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-02-net-dsa-qca8k-use-iopoll-macro-for-qca8k_busy_wait.patch
The file was addedtarget/linux/generic/hack-5.15/401-mtd-super-don-t-reply-on-mtdblock-device-minor.patch
The file was addedtarget/linux/generic/pending-5.15/140-jffs2-use-.rename2-and-add-RENAME_WHITEOUT-support.patch
The file was addedtarget/linux/generic/backport-5.15/732-net-next-2-of-net-fix-of_get_mac_addr_nvmem-for-non-platform-devices.patch
The file was addedtarget/linux/generic/backport-5.15/408-v5.13-mtd-cfi_cmdset_0002-Disable-buffered-writes-for-AMD.patch
The file was addedtarget/linux/generic/backport-5.15/733-v5.15-0001-net-bgmac-bcma-handle-deferred-probe-error-due-to-ma.patch
The file was addedtarget/linux/generic/backport-5.15/740-v5.13-0006-net-dsa-b53-mmap-Add-device-tree-support.patch
The file was addedtarget/linux/generic/pending-5.15/479-mtd-spi-nor-add-xtx-xt25f128b.patch
The file was addedtarget/linux/generic/pending-5.15/495-mtd-core-add-get_mtd_device_by_node.patch
The file was addedtarget/linux/generic/pending-5.15/850-0012-PCI-aardvark-Enable-MSI-X-support.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-08-netfilter-flowtable-call-dst_check-to-fall-back-to-c.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-41-net-ethernet-mtk_eth_soc-reduce-MDIO-bus-access-late.patch
The file was addedtarget/linux/generic/pending-5.15/499-mtd-spi-nor-disable-16-bit-sr-for-macronix.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-52-net-ethernet-mtk_eth_soc-missing-mutex.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-23-net-dsa-qca8k-pass-switch_revision-info-to-phy-dev_f.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-13-net-dsa-qca8k-add-GLOBAL_FC-settings-needed-for-qca8.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-15-net-ppp-resolve-forwarding-path-for-bridge-pppoe-dev.patch
The file was addedtarget/linux/generic/backport-5.15/741-v5.14-0002-net-dsa-b53-remove-redundant-null-check-on-dev.patch
The file was addedtarget/linux/generic/hack-5.15/205-kconfig-exit.patch
The file was addedtarget/linux/generic/backport-5.15/743-v5.16-0001-net-dsa-b53-Include-all-ports-in-enabled_ports.patch
The file was addedtarget/linux/generic/backport-5.15/600-v5.12-net-extract-napi-poll-functionality-to-__napi_poll.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-21-devicetree-bindings-dsa-qca8k-Document-internal-mdio.patch
The file was addedtarget/linux/generic/backport-5.15/780-v5.11-net-usb-r8152-Provide-missing-documentation-for-some.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-40-net-ethernet-mtk_eth_soc-use-napi_consume_skb.patch
The file was addedtarget/linux/generic/backport-5.15/756-net-next-net-dsa-qca8k-move-regmap-init-in-probe-and-set-it.patch
The file was addedtarget/linux/generic/pending-5.15/834-ledtrig-libata.patch
The file was addedtarget/linux/generic/backport-5.15/402-v5.12-0001-dt-bindings-mtd-move-partition-binding-to-its-own-fi.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-32-net-ethernet-mtk_eth_soc-add-support-for-initializin.patch
The file was addedtarget/linux/generic/backport-5.15/787-v5.12-r8152-check-if-the-pointer-of-the-function-exists.patch
The file was addedtarget/linux/generic/backport-5.15/072-crypto-arm-chacha-neon-add-missing-counter-increment.patch
The file was addedtarget/linux/generic/backport-5.15/602-v5.12-net-add-sysfs-attribute-to-control-napi-threaded-mod.patch
The file was addedtarget/linux/generic/backport-5.15/737-v5.14-02-net-dsa-qca8k-add-missing-check-return-value-in-qca8.patch
The file was addedtarget/linux/generic/hack-5.15/212-tools_portability.patch
The file was addedtarget/linux/generic/pending-5.15/701-net-ethernet-mtk_eth_soc-add-ipv6-flow-offloading-support.patch
The file was addedtarget/linux/generic/backport-5.15/753-net-next-net-dsa-qca8k-remove-redundant-check-in-parse_port_config.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-00-netfilter-flowtable-add-hash-offset-field-to-tuple.patch
The file was addedtarget/linux/generic/backport-5.15/712-v5.13-net-phy-marvell-refactor-HWMON-OOP-style.patch
The file was addedtarget/linux/generic/pending-5.15/850-0006-PCI-aardvark-Make-MSI-irq_chip-structures-static-dri.patch
The file was addedtarget/linux/generic/backport-5.15/611-v5.12-net-ethernet-mediatek-support-setting-MTU.patch
The file was addedtarget/linux/generic/backport-5.15/343-netfilter-nft_flow_offload-handle-netdevice-events-f.patch
The file was addedtarget/linux/generic/backport-5.15/026-power-reset-linkstation-poweroff-add-missing-put_dev.patch
The file was addedtarget/linux/generic/backport-5.15/747-v5.16-06-net-dsa-qca8k-rework-rgmii-delay-logic-and-scan-for-.patch
The file was addedtarget/linux/generic/hack-5.15/214-spidev_h_portability.patch
The file was addedtarget/linux/generic/backport-5.15/800-v5.13-0003-firmware-bcm47xx_nvram-extract-code-copying-NVRAM.patch
The file was addedtarget/linux/generic/backport-5.15/758-net-next-net-dsa-qca8k-add-additional-MIB-counter-and-.patch
The file was addedtarget/linux/generic/pending-5.15/430-mtd-add-myloader-partition-parser.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-46-net-ethernet-mtk_eth_soc-cache-HW-pointer-of-last-fr.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-43-net-ethernet-mtk_eth_soc-use-larger-burst-size-for-Q.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-05-netfilter-flowtable-move-skb_try_make_writable-befor.patch
The file was addedtarget/linux/generic/pending-5.15/435-mtd-add-routerbootpart-parser-config.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-18-net-dsa-qca8k-dsa-qca8k-protect-MASTER-busy_wait-wit.patch
The file was addedtarget/linux/generic/backport-5.15/800-v5.13-0001-firmware-bcm47xx_nvram-rename-finding-function-and-i.patch
The file was addedtarget/linux/generic/backport-5.15/604-v5.12-net-fix-hangup-on-napi_disable-for-threaded-napi.patch
The file was addedtarget/linux/generic/pending-5.15/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patch
The file was addedtarget/linux/generic/pending-5.15/850-0016-PCI-aardvark-Add-support-for-PME-interrupts.patch
The file was addedtarget/linux/generic/backport-5.15/050-v5.16-00-MIPS-uasm-Enable-muhu-opcode-for-MIPS-R6.patch
The file was addedtarget/linux/generic/hack-5.15/249-udp-tunnel-selection.patch
The file was addedtarget/linux/generic/pending-5.15/850-0013-PCI-aardvark-Add-support-for-ERR-interrupt-on-emulat.patch
The file was addedtarget/linux/generic/backport-5.15/743-v5.16-0003-net-dsa-b53-Improve-flow-control-setup-on-BCM5301x.patch
The file was addedtarget/linux/generic/backport-5.15/765-v5.15-net-dsa-mt7530-disable-learning-on-standalone-ports.patch
The file was addedtarget/linux/generic/backport-5.15/406-v5.13-0001-mtd-core-add-nvmem-cells-compatible-to-parse-mtd-as-.patch
The file was addedtarget/linux/generic/backport-5.15/011-kbuild-export-SUBARCH.patch
The file was addedtarget/linux/generic/backport-5.15/747-v5.16-14-net-dsa-qca8k-move-port-config-to-dedicated-struct.patch
The file was addedtarget/linux/generic/pending-5.15/050-dtc-checks-Drop-interrupt-provider-address-cells-check.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-35-net-ethernet-mediatek-ppe-fix-busy-wait-loop.patch
The file was addedtarget/linux/generic/backport-5.15/788-v5.12-r8152-replace-netif_err-with-dev_err.patch
The file was addedtarget/linux/generic/pending-5.15/120-Fix-alloc_node_mem_map-with-ARCH_PFN_OFFSET-calcu.patch
The file was addedtarget/linux/generic/pending-5.15/800-bcma-get-SoC-device-struct-copy-its-DMA-params-to-th.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-51-net-ethernet-mtk_eth_soc-use-iopoll.h-macro-for-DMA-.patch
The file was addedtarget/linux/generic/pending-5.15/141-jffs2-add-RENAME_EXCHANGE-support.patch
The file was addedtarget/linux/generic/pending-5.15/432-mtd-bcm47xxpart-detect-T_Meter-partition.patch
The file was addedtarget/linux/generic/pending-5.15/484-mtd-spi-nor-add-esmt-f25l16pa.patch
The file was addedtarget/linux/generic/hack-5.15/724-net-phy-aquantia-Add-AQR113-driver-support.patch
The file was addedtarget/linux/generic/pending-5.15/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch
The file was addedtarget/linux/generic/pending-5.15/850-0019-PCI-aardvark-Remove-irq_mask_ack-callback-for-INTx-i.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-54-netfilter-flowtable-dst_check-from-garbage-collector.patch
The file was addedtarget/linux/generic/backport-5.15/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch
The file was addedtarget/linux/generic/hack-5.15/711-net-dsa-mv88e6xxx-disable-ATU-violation.patch
The file was addedtarget/linux/generic/pending-5.15/763-net-bridge-switchdev-Include-local-flag-in-FDB-notif.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-05-net-dsa-qca8k-handle-error-with-qca8k_read-operation.patch
The file was addedtarget/linux/generic/backport-5.15/737-v5.14-01-net-dsa-qca8k-check-return-value-of-read-functions-c.patch
The file was addedtarget/linux/generic/pending-5.15/500-fs_cdrom_dependencies.patch
The file was addedtarget/linux/generic/backport-5.15/601-v5.12-net-implement-threaded-able-napi-poll-loop-support.patch
The file was addedtarget/linux/generic/pending-5.15/851-0004-Revert-ata-ahci-mvebu-Make-SATA-PHY-optional-for-Arm.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-12-net-dsa-qca8k-limit-port5-delay-to-qca8337.patch
The file was addedtarget/linux/generic/backport-5.15/740-v5.13-0005-net-dsa-b53-support-legacy-tags.patch
The file was addedtarget/linux/generic/backport-5.15/774-v5.15-2-igc-remove-phy-type-checking.patch
The file was addedtarget/linux/generic/hack-5.15/252-SATA_PMP.patch
The file was addedtarget/linux/generic/hack-5.15/300-MIPS-r4k_cache-use-more-efficient-cache-blast.patch
The file was addedtarget/linux/generic/backport-5.15/830-v5.14-leds-lp55xx-Initialize-enable-GPIO-direction-to-outp.patch
The file was addedtarget/linux/generic/hack-5.15/651-wireless_mesh_header.patch
The file was addedtarget/linux/generic/backport-5.15/746-v5.16-02-net-phy-at803x-add-DAC-amplitude-fix-for-8327-phy.patch
The file was addedtarget/linux/generic/pending-5.15/810-pci_disable_common_quirks.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-10-netfilter-nftables-update-table-flags-from-the-commi.patch
The file was addedtarget/linux/generic/pending-5.15/310-arm_module_unresolved_weak_sym.patch
The file was addedtarget/linux/generic/backport-5.15/723-v5.12-net-dsa-move-switchdev-event-implementation-under-th.patch
The file was addedtarget/linux/generic/pending-5.15/201-extra_optimization.patch
The file was addedtarget/linux/generic/pending-5.15/703-phy-add-detach-callback-to-struct-phy_driver.patch
The file was addedtarget/linux/generic/hack-5.15/645-netfilter-connmark-introduce-set-dscpmark.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-23-netfilter-flowtable-add-dsa-support.patch
The file was addedtarget/linux/generic/pending-5.15/613-netfilter_optional_tcp_window_check.patch
The file was addedtarget/linux/generic/pending-5.15/850-0021-PCI-aardvark-Drop-__maybe_unused-from-advk_pcie_disa.patch
The file was addedtarget/linux/generic/pending-5.15/485-mtd-spi-nor-add-xmc-xm25qh128c.patch
The file was addedtarget/linux/generic/backport-5.15/739-v5.15-net-dsa-qca8k-fix-kernel-panic-with-legacy-mdio-mapping.patch
The file was addedtarget/linux/generic/backport-5.15/790-v5.13-r8152-set-inter-fram-gap-time-depending-on-speed.patch
The file was addedtarget/linux/generic/backport-5.15/773-v5.18-2-net-dsa-Avoid-cross-chip-syncing-of-VLAN-filtering.patch
The file was addedtarget/linux/generic/pending-5.15/850-0001-PCI-aardvark-Replace-custom-PCIE_CORE_INT_-macros-wi.patch
The file was addedtarget/linux/generic/backport-5.15/747-v5.16-08-net-dsa-qca8k-add-explicit-SGMII-PLL-enable.patch
The file was addedtarget/linux/generic/pending-5.15/850-0011-PCI-aardvark-Fix-setting-MSI-address.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-50-net-ethernet-mtk_eth_soc-set-PPE-flow-hash-as-skb-ha.patch
The file was addedtarget/linux/generic/backport-5.15/745-v5.16-03-net-phy-at803x-fix-spacing-and-improve-name-for-83xx.patch
The file was addedtarget/linux/generic/backport-5.15/774-v5.15-1-igc-remove-_I_PHY_ID-checking.patch
The file was addedtarget/linux/generic/backport-5.15/405-v5.13-mtd-parsers-ofpart-make-symbol-bcm4908_partitions_qu.patch
The file was addedtarget/linux/generic/backport-5.15/401-v5.11-dt-bindings-mtd-convert-fixed-partitions-to-the-json.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-16-net-dsa-qca8k-make-rgmii-delay-configurable.patch
The file was addedtarget/linux/generic/backport-5.15/747-v5.16-15-dt-bindings-net-ipq8064-mdio-fix-warning-with-new-qc.patch
The file was addedtarget/linux/generic/backport-5.15/795-v5.13-r8152-search-the-configuration-of-vendor-mode.patch
The file was addedtarget/linux/generic/hack-5.15/800-GPIO-add-named-gpio-exports.patch
The file was addedtarget/linux/generic/pending-5.15/130-add-linux-spidev-compatible-si3210.patch
The file was addedtarget/linux/generic/pending-5.15/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch
The file was addedtarget/linux/generic/pending-5.15/850-0010-PCI-aardvark-Add-support-for-masking-MSI-interrupts.patch
The file was addedtarget/linux/generic/backport-5.15/800-v5.13-0004-firmware-bcm47xx_nvram-look-for-NVRAM-with-for-inste.patch
The file was addedtarget/linux/generic/hack-5.15/220-arm-gc_sections.patch
The file was addedtarget/linux/generic/hack-5.15/421-drivers-mtd-parsers-add-nvmem-support-to-cmdlinepart.patch
The file was addedtarget/linux/generic/backport-5.15/724-v5.12-net-dsa-exit-early-in-dsa_slave_switchdev_event-if-w.patch
The file was addedtarget/linux/generic/backport-5.15/735-v5.14-15-net-dsa-qca8k-add-ethernet-ports-fallback-to-setup_m.patch
The file was addedtarget/linux/generic/pending-5.15/191-rtc-rs5c372-let_the_alarm_to_be_used_as_wakeup_source.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-21-netfilter-flowtable-add-bridge-vlan-filtering-suppor.patch
The file was addedtarget/linux/generic/backport-5.15/783-v5.12-net-usb-r8152-use-new-tasklet-API.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-49-net-ethernet-mtk_eth_soc-rework-NAPI-callbacks.patch
The file was addedtarget/linux/generic/backport-5.15/610-v5.13-42-net-ethernet-mtk_eth_soc-remove-unnecessary-TX-queue.patch
The file was addedtarget/linux/generic/pending-5.15/851-0002-phy-marvell-phy-mvebu-a3700-comphy-Add-native-kernel.patch
The file was addedtarget/linux/generic/backport-5.15/743-v5.16-0004-net-dsa-b53-Drop-unused-cpu_port-field.patch
The file was addedtarget/linux/generic/pending-5.15/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch
コミット 79dfa447333cdab7e8b03e068473b3a8deda2c9a by daniel
generic: 5.15: drop upstream patch

Drop upstream patch from backport dir for kernel 5.15

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 79dfa44)
The file was removedtarget/linux/generic/backport-5.15/406-v5.13-0003-dt-bindings-mtd-Document-use-of-nvmem-cells-compatib.patch
The file was removedtarget/linux/generic/backport-5.15/740-v5.13-0003-net-dsa-b53-relax-is63xx-condition.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-13-net-dsa-qca8k-add-GLOBAL_FC-settings-needed-for-qca8.patch
The file was removedtarget/linux/generic/backport-5.15/402-v5.12-0002-dt-bindings-mtd-add-binding-for-BCM4908-partitions.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-55-netfilter-conntrack-Introduce-tcp-offload-timeout-co.patch
The file was removedtarget/linux/generic/backport-5.15/791-v5.13-r8152-adjust-rtl8152_check_firmware-function.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-03-netfilter-conntrack-Remove-unused-variable-declarati.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-35-net-ethernet-mediatek-ppe-fix-busy-wait-loop.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-04-netfilter-flowtable-consolidate-skb_try_make_writabl.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-23-netfilter-flowtable-add-dsa-support.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-47-net-ethernet-mtk_eth_soc-only-read-the-full-RX-descr.patch
The file was removedtarget/linux/generic/backport-5.15/769-v5.15-net-dsa-mt7530-always-install-FDB-entries-with-IVL-a.patch
The file was removedtarget/linux/generic/backport-5.15/794-v5.13-r8152-support-PHY-firmware-for-RTL8156-series.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-29-netfilter-flowtable-support-for-FLOW_ACTION_PPPOE_PU.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-23-net-dsa-qca8k-pass-switch_revision-info-to-phy-dev_f.patch
The file was removedtarget/linux/generic/backport-5.15/781-v5.11-net-usb-r8152-Fix-a-couple-of-spelling-errors-in-fw_.patch
The file was removedtarget/linux/generic/backport-5.15/401-v5.11-dt-bindings-mtd-convert-fixed-partitions-to-the-json.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-24-selftests-netfilter-flowtable-bridge-and-vlan-suppor.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-28-net-flow_offload-add-FLOW_ACTION_PPPOE_PUSH.patch
The file was removedtarget/linux/generic/backport-5.15/784-v5.12-r8152-replace-several-functions-about-phy-patch-requ.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-12-net-8021q-resolve-forwarding-path-for-vlan-devices.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-57-netfilter-flowtable-Set-offload-timeouts-according-t.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-20-netfilter-flowtable-add-vlan-support.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-33-net-ethernet-mtk_eth_soc-add-flow-offloading-support.patch
The file was removedtarget/linux/generic/backport-5.15/072-crypto-arm-chacha-neon-add-missing-counter-increment.patch
The file was removedtarget/linux/generic/backport-5.15/722-v5.12-net-dsa-don-t-use-switchdev_notifier_fdb_info-in-dsa.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-11-net-dsa-qca8k-add-priority-tweak-to-qca8337-switch.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-49-net-ethernet-mtk_eth_soc-rework-NAPI-callbacks.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-06-net-dsa-qca8k-handle-error-with-qca8k_write-operatio.patch
The file was removedtarget/linux/generic/backport-5.15/821-v5.13-let-pci-host-bridges-declar-their-reliance-on-msi-domains.patch
The file was removedtarget/linux/generic/backport-5.15/740-v5.13-0001-net-dsa-b53-Add-debug-prints-in-b53_vlan_enable.patch
The file was removedtarget/linux/generic/backport-5.15/740-v5.13-0006-net-dsa-b53-mmap-Add-device-tree-support.patch
The file was removedtarget/linux/generic/backport-5.15/800-v5.13-0003-firmware-bcm47xx_nvram-extract-code-copying-NVRAM.patch
The file was removedtarget/linux/generic/backport-5.15/800-v5.13-0005-firmware-bcm47xx_nvram-inline-code-checking-NVRAM-si.patch
The file was removedtarget/linux/generic/backport-5.15/771-v5.14-net-phy-add-MediaTek-Gigabit-Ethernet-PHY-driver.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-19-netfilter-flowtable-use-dev_fill_forward_path-to-obt.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-14-net-bridge-resolve-forwarding-path-for-VLAN-tag-acti.patch
The file was removedtarget/linux/generic/backport-5.15/720-v5.12-net-bridge-notify-switchdev-of-disappearance-of-old-.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-14-net-dsa-qca8k-add-support-for-switch-rev.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-01-netfilter-flowtable-separate-replace-destroy-and-sta.patch
The file was removedtarget/linux/generic/backport-5.15/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch
The file was removedtarget/linux/generic/backport-5.15/601-v5.12-net-implement-threaded-able-napi-poll-loop-support.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-08-netfilter-flowtable-call-dst_check-to-fall-back-to-c.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-21-netfilter-flowtable-add-bridge-vlan-filtering-suppor.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-52-net-ethernet-mtk_eth_soc-missing-mutex.patch
The file was removedtarget/linux/generic/backport-5.15/740-v5.13-0007-net-dsa-b53-spi-add-missing-MODULE_DEVICE_TABLE.patch
The file was removedtarget/linux/generic/backport-5.15/741-v5.14-0002-net-dsa-b53-remove-redundant-null-check-on-dev.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-34-docs-nf_flowtable-update-documentation-with-enhancem.patch
The file was removedtarget/linux/generic/backport-5.15/705-net-phy-at803x-select-correct-page-on-config-init.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-06-netfilter-flowtable-move-FLOW_OFFLOAD_DIR_MAX-away-f.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-40-net-ethernet-mtk_eth_soc-use-napi_consume_skb.patch
The file was removedtarget/linux/generic/backport-5.15/732-net-next-2-of-net-fix-of_get_mac_addr_nvmem-for-non-platform-devices.patch
The file was removedtarget/linux/generic/backport-5.15/783-v5.12-net-usb-r8152-use-new-tasklet-API.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-45-net-ethernet-mtk_eth_soc-implement-dynamic-interrupt.patch
The file was removedtarget/linux/generic/backport-5.15/725-v5.12-net-dsa-listen-for-SWITCHDEV_-FDB-DEL-_ADD_TO_DEVICE.patch
The file was removedtarget/linux/generic/backport-5.15/800-v5.13-0001-firmware-bcm47xx_nvram-rename-finding-function-and-i.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-09-net-dsa-qca8k-add-support-for-qca8327-switch.patch
The file was removedtarget/linux/generic/backport-5.15/774-v5.15-2-igc-remove-phy-type-checking.patch
The file was removedtarget/linux/generic/backport-5.15/500-v5.13-ubifs-default-to-zstd-compression.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-25-net-phy-add-support-for-qca8k-switch-internal-PHY-in.patch
The file was removedtarget/linux/generic/backport-5.15/407-v5.13-0002-mtd-parsers-ofpart-support-Linksys-Northstar-partiti.patch
The file was removedtarget/linux/generic/backport-5.15/740-v5.13-0004-net-dsa-tag_brcm-add-support-for-legacy-tags.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-17-netfilter-flowtable-add-xmit-path-types.patch
The file was removedtarget/linux/generic/backport-5.15/733-v5.15-0002-net-bgmac-platform-handle-mac-address-deferral.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-08-net-dsa-qca8k-handle-error-from-qca8k_busy_wait.patch
The file was removedtarget/linux/generic/backport-5.15/772-v5.14-net-dsa-mt7530-add-interrupt-support.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-20-net-dsa-qca8k-add-support-for-internal-phy-and-inter.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-18-net-dsa-qca8k-dsa-qca8k-protect-MASTER-busy_wait-wit.patch
The file was removedtarget/linux/generic/backport-5.15/311-v5.11-MIPS-zboot-put-appended-dtb-into-a-section.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-19-net-dsa-qca8k-enlarge-mdio-delay-and-timeout.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-05-netfilter-flowtable-move-skb_try_make_writable-befor.patch
The file was removedtarget/linux/generic/backport-5.15/600-v5.12-net-extract-napi-poll-functionality-to-__napi_poll.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-27-netfilter-flowtable-bridge-vlan-hardware-offload-and.patch
The file was removedtarget/linux/generic/backport-5.15/741-v5.14-0001-net-dsa-b53-Do-not-force-CPU-to-be-always-tagged.patch
The file was removedtarget/linux/generic/backport-5.15/611-v5.12-net-ethernet-mediatek-support-setting-MTU.patch
The file was removedtarget/linux/generic/backport-5.15/712-v5.13-net-phy-marvell-refactor-HWMON-OOP-style.patch
The file was removedtarget/linux/generic/backport-5.15/409-v5.14-0003-mtd-parsers-trx-Allow-to-use-TRX-parser-on-Mediatek-.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-51-net-ethernet-mtk_eth_soc-use-iopoll.h-macro-for-DMA-.patch
The file was removedtarget/linux/generic/backport-5.15/788-v5.12-r8152-replace-netif_err-with-dev_err.patch
The file was removedtarget/linux/generic/backport-5.15/409-v5.14-0001-dt-bindings-mtd-brcm-trx-Add-brcm-trx-magic.patch
The file was removedtarget/linux/generic/backport-5.15/706-net-phy-at803x-fix-probe-error-if-copper-page-is-sel.patch
The file was removedtarget/linux/generic/backport-5.15/851-v5.15-0002-phy-marvell-phy-mvebu-a3700-comphy-Remove-unsupporte.patch
The file was removedtarget/linux/generic/backport-5.15/402-v5.12-0001-dt-bindings-mtd-move-partition-binding-to-its-own-fi.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-22-net-dsa-qca8k-improve-internal-mdio-read-write-bus-a.patch
The file was removedtarget/linux/generic/backport-5.15/795-v5.13-r8152-search-the-configuration-of-vendor-mode.patch
The file was removedtarget/linux/generic/backport-5.15/736-v5.14-net-dsa-qca8k-fix-missing-unlock-on-error-in-qca8k-vlan.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-16-net-dsa-qca8k-make-rgmii-delay-configurable.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-54-netfilter-flowtable-dst_check-from-garbage-collector.patch
The file was removedtarget/linux/generic/backport-5.15/406-v5.13-0002-dt-bindings-nvmem-drop-nodename-restriction.patch
The file was removedtarget/linux/generic/backport-5.15/408-v5.13-mtd-cfi_cmdset_0002-Disable-buffered-writes-for-AMD.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-05-net-dsa-qca8k-handle-error-with-qca8k_read-operation.patch
The file was removedtarget/linux/generic/backport-5.15/774-v5.15-1-igc-remove-_I_PHY_ID-checking.patch
The file was removedtarget/linux/generic/backport-5.15/830-v5.14-leds-lp55xx-Initialize-enable-GPIO-direction-to-outp.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-41-net-ethernet-mtk_eth_soc-reduce-MDIO-bus-access-late.patch
The file was removedtarget/linux/generic/backport-5.15/711-v5.12-sfp-add-support-for-100-base-x-SFPs.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-44-net-ethernet-mtk_eth_soc-increase-DMA-ring-sizes.patch
The file was removedtarget/linux/generic/backport-5.15/723-v5.12-net-dsa-move-switchdev-event-implementation-under-th.patch
The file was removedtarget/linux/generic/backport-5.15/782-v5.11-net-usb-r8153_ecm-support-ECM-mode-for-RTL8153.patch
The file was removedtarget/linux/generic/backport-5.15/739-v5.15-net-dsa-qca8k-fix-kernel-panic-with-legacy-mdio-mapping.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-00-netfilter-flowtable-add-hash-offset-field-to-tuple.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-53-net-ethernet-mtk_eth_soc-handle-VLAN-pop-action.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-30-dsa-slave-add-support-for-TC_SETUP_FT.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-04-net-dsa-qca8k-handle-qca8k_set_page-errors.patch
The file was removedtarget/linux/generic/backport-5.15/719-v5.12-net-dsa-automatically-bring-up-DSA-master-when-openi.patch
The file was removedtarget/linux/generic/backport-5.15/737-v5.14-01-net-dsa-qca8k-check-return-value-of-read-functions-c.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-42-net-ethernet-mtk_eth_soc-remove-unnecessary-TX-queue.patch
The file was removedtarget/linux/generic/backport-5.15/765-v5.15-net-dsa-mt7530-disable-learning-on-standalone-ports.patch
The file was removedtarget/linux/generic/backport-5.15/603-v5.12-net-fix-race-between-napi-kthread-mode-and-busy-poll.patch
The file was removedtarget/linux/generic/backport-5.15/724-v5.12-net-dsa-exit-early-in-dsa_slave_switchdev_event-if-w.patch
The file was removedtarget/linux/generic/backport-5.15/103-v5.13-MIPS-select-CPU_MIPS64-for-remaining-MIPS64-CPUs.patch
The file was removedtarget/linux/generic/backport-5.15/766-v5.15-net-dsa-mt7530-enable-assisted-learning-on-CPU-port.patch
The file was removedtarget/linux/generic/backport-5.15/800-v5.13-0004-firmware-bcm47xx_nvram-look-for-NVRAM-with-for-inste.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-21-devicetree-bindings-dsa-qca8k-Document-internal-mdio.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-38-net-ethernet-mtk_eth_soc-unmap-RX-data-before-callin.patch
The file was removedtarget/linux/generic/backport-5.15/738-v5.14-01-net-dsa-qca8k-fix-an-endian-bug-in-qca8k-get-ethtool.patch
The file was removedtarget/linux/generic/backport-5.15/010-Kbuild-don-t-hardcode-path-to-awk-in-scripts-ld-vers.patch
The file was removedtarget/linux/generic/backport-5.15/731-v5.12-net-dsa-mt7530-MT7530-optional-GPIO-support.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-11-net-resolve-forwarding-path-from-virtual-netdevice-a.patch
The file was removedtarget/linux/generic/backport-5.15/744-v5.15-net-dsa-don-t-set-skb-offload_fwd_mark-when-not-offl.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-15-net-ppp-resolve-forwarding-path-for-bridge-pppoe-dev.patch
The file was removedtarget/linux/generic/backport-5.15/026-power-reset-linkstation-poweroff-add-missing-put_dev.patch
The file was removedtarget/linux/generic/backport-5.15/738-v5.14-02-net-dsa-qca8k-check-the-correct-variable-in-qca8k-se.patch
The file was removedtarget/linux/generic/backport-5.15/820-v5.13-make-pci_host_common_probe-declare-its-reliance-on-msi-domains.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-25-netfilter-flowtable-add-offload-support-for-xmit-pat.patch
The file was removedtarget/linux/generic/backport-5.15/406-v5.13-0001-mtd-core-add-nvmem-cells-compatible-to-parse-mtd-as-.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-01-net-dsa-qca8k-change-simple-print-to-dev-variant.patch
The file was removedtarget/linux/generic/backport-5.15/763-v5.11-net-dsa-mt7530-enable-MTU-normalization.patch
The file was removedtarget/linux/generic/backport-5.15/785-v5.12-r8152-adjust-the-flow-of-power-cut-for-RTL8153B.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-10-netfilter-nftables-update-table-flags-from-the-commi.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-50-net-ethernet-mtk_eth_soc-set-PPE-flow-hash-as-skb-ha.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-15-net-dsa-qca8k-add-ethernet-ports-fallback-to-setup_m.patch
The file was removedtarget/linux/generic/backport-5.15/713-v5.15-net-phy-marvell-add-SFP-support-for-88E1510.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-07-netfilter-flowtable-fast-NAT-functions-never-fail.patch
The file was removedtarget/linux/generic/backport-5.15/768-v5.15-net-dsa-mt7530-set-STP-state-on-filter-ID-1.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-16-net-dsa-resolve-forwarding-path-for-dsa-slave-ports.patch
The file was removedtarget/linux/generic/backport-5.15/721-v5.12-net-dsa-be-louder-when-a-non-legacy-FDB-operation-fa.patch
The file was removedtarget/linux/generic/backport-5.15/767-v5.15-net-dsa-mt7530-use-independent-VLAN-learning-on-VLAN.patch
The file was removedtarget/linux/generic/backport-5.15/407-v5.13-0001-dt-bindings-mtd-add-binding-for-Linksys-Northstar-pa.patch
The file was removedtarget/linux/generic/backport-5.15/730-net-dsa-mt7530-setup-core-clock-even-in-TRGMII-mode.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-09-netfilter-flowtable-refresh-timeout-after-dst-and-wr.patch
The file was removedtarget/linux/generic/backport-5.15/710-v5.12-net-phy-Add-100-base-x-mode.patch
The file was removedtarget/linux/generic/backport-5.15/780-v5.11-net-usb-r8152-Provide-missing-documentation-for-some.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-56-netfilter-conntrack-Introduce-udp-offload-timeout-co.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-46-net-ethernet-mtk_eth_soc-cache-HW-pointer-of-last-fr.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-17-net-dsa-qca8k-clear-MASTER_EN-after-phy-read-write.patch
The file was removedtarget/linux/generic/backport-5.15/740-v5.13-0005-net-dsa-b53-support-legacy-tags.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-03-net-dsa-qca8k-improve-qca8k-read-write-rmw-bus-acces.patch
The file was removedtarget/linux/generic/backport-5.15/810-v5.13-usb-ehci-add-spurious-flag-to-disable-overcurrent-ch.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-13-net-bridge-resolve-forwarding-path-for-bridge-device.patch
The file was removedtarget/linux/generic/backport-5.15/786-v5.12-r8152-enable-U1-U2-for-USB_SPEED_SUPER.patch
The file was removedtarget/linux/generic/backport-5.15/409-v5.14-0002-mtd-parsers-trx-Allow-to-specify-brcm-trx-magic-in-D.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-22-netfilter-flowtable-add-pppoe-support.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-39-net-ethernet-mtk_eth_soc-fix-build_skb-cleanup.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-26-netfilter-nft_flow_offload-use-direct-xmit-if-hardwa.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-48-net-ethernet-mtk_eth_soc-reduce-unnecessary-interrup.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-43-net-ethernet-mtk_eth_soc-use-larger-burst-size-for-Q.patch
The file was removedtarget/linux/generic/backport-5.15/733-v5.15-0001-net-bgmac-bcma-handle-deferred-probe-error-due-to-ma.patch
The file was removedtarget/linux/generic/backport-5.15/851-v5.15-0001-phy-marvell-phy-mvebu-a3700-comphy-Rename-HS-SGMMI-t.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-18-netfilter-flowtable-use-dev_fill_forward_path-to-obt.patch
The file was removedtarget/linux/generic/backport-5.15/071-crypto-arm-chacha-neon-optimize-for-non-block-size-m.patch
The file was removedtarget/linux/generic/backport-5.15/602-v5.12-net-add-sysfs-attribute-to-control-napi-threaded-mod.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-36-net-ethernet-mediatek-fix-a-typo-bug-in-flow-offload.patch
The file was removedtarget/linux/generic/backport-5.15/080-wireguard-peer-put-frequently-used-members-above-cac.patch
The file was removedtarget/linux/generic/backport-5.15/793-v5.13-r8152-support-new-chips.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-31-net-ethernet-mtk_eth_soc-fix-parsing-packets-in-GDM.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-07-net-dsa-qca8k-handle-error-with-qca8k_rmw-operation.patch
The file was removedtarget/linux/generic/backport-5.15/737-v5.14-02-net-dsa-qca8k-add-missing-check-return-value-in-qca8.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-10-devicetree-net-dsa-qca8k-Document-new-compatible-qca.patch
The file was removedtarget/linux/generic/backport-5.15/762-v5.11-net-dsa-mt7530-support-setting-MTU.patch
The file was removedtarget/linux/generic/backport-5.15/790-v5.13-r8152-set-inter-fram-gap-time-depending-on-speed.patch
The file was removedtarget/linux/generic/backport-5.15/741-v5.14-0003-net-dsa-b53-Create-default-VLAN-entry-explicitly.patch
The file was removedtarget/linux/generic/backport-5.15/822-v5.13-advertise-lack-of-built-in-msi-handling.patch
The file was removedtarget/linux/generic/backport-5.15/787-v5.12-r8152-check-if-the-pointer-of-the-function-exists.patch
The file was removedtarget/linux/generic/backport-5.15/792-v5.13-r8152-add-help-function-to-change-mtu.patch
The file was removedtarget/linux/generic/backport-5.15/405-v5.13-mtd-parsers-ofpart-make-symbol-bcm4908_partitions_qu.patch
The file was removedtarget/linux/generic/backport-5.15/731-v5.13-net-dsa-mt7530-Add-support-for-EEE-features.patch
The file was removedtarget/linux/generic/backport-5.15/610-v5.13-32-net-ethernet-mtk_eth_soc-add-support-for-initializin.patch
The file was removedtarget/linux/generic/backport-5.15/770-v5.15-net-dsa-mt7530-support-MDB-operations.patch
The file was removedtarget/linux/generic/backport-5.15/403-v5.13-mtd-parsers-ofpart-support-BCM4908-fixed-partitions.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-02-net-dsa-qca8k-use-iopoll-macro-for-qca8k_busy_wait.patch
The file was removedtarget/linux/generic/backport-5.15/800-v5.13-0002-firmware-bcm47xx_nvram-add-helper-checking-for-NVRAM.patch
The file was removedtarget/linux/generic/backport-5.15/764-v5.11-net-dsa-mt7530-support-setting-ageing-time.patch
The file was removedtarget/linux/generic/backport-5.15/604-v5.12-net-fix-hangup-on-napi_disable-for-threaded-napi.patch
The file was removedtarget/linux/generic/backport-5.15/811-v5.13-usb-host-ehci-platform-add-spurious_oc-DT-support.patch
The file was removedtarget/linux/generic/backport-5.15/404-v5.13-mtd-parsers-ofpart-limit-parsing-of-deprecated-DT-sy.patch
The file was removedtarget/linux/generic/backport-5.15/740-v5.13-0002-net-dsa-b53-spi-allow-device-tree-probing.patch
The file was removedtarget/linux/generic/backport-5.15/735-v5.14-12-net-dsa-qca8k-limit-port5-delay-to-qca8337.patch
The file was removedtarget/linux/generic/backport-5.15/789-v5.12-r8152-spilt-rtl_set_eee_plus-and-r8153b_green_en.patch
コミット fc8778981fb4240d87dec182181eff685dc76633 by daniel
generic: 5.15: rework backport patch

Rework backport patch for kernel 5.15.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: fc87789)
The file was modifiedtarget/linux/generic/backport-5.15/773-v5.18-2-net-dsa-Avoid-cross-chip-syncing-of-VLAN-filtering.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/773-v5.18-1-net-dsa-Move-VLAN-filtering-syncing-out-of-dsa_switc.patch (diff)
コミット 7829ae4a2f9d37fa66b683d5824e0e3e93bb6c50 by daniel
generic: 5.15: qca8k: refresh backport patches

Refresh qca8k backport patches for 5.15 kernel.
Vlan_prepare is now dropped and there were some changes
to vlan add/remove functions.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 7829ae4)
The file was modifiedtarget/linux/generic/backport-5.15/751-v5.16-net-dsa-qca8k-fix-internal-delay-applied-to-the-wrong-PAD.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/755-net-next-net-dsa-qca8k-remove-extra-mutex_init-in-qca8k_setup.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/757-net-next-net-dsa-qca8k-initial-conversion-to-regmap-heper.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/753-net-next-net-dsa-qca8k-remove-redundant-check-in-parse_port_config.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/759-net-next-net-dsa-qca8k-add-support-for-port-fast-aging.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/760-net-next-net-dsa-qca8k-add-set_ageing_time-support.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/756-net-next-net-dsa-qca8k-move-regmap-init-in-probe-and-set-it.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/752-v5.16-net-dsa-qca8k-fix-MTU-calculation.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/761-net-next-net-dsa-qca8k-add-support-for-mdb_add-del.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/754-net-next-net-dsa-qca8k-convert-to-GENMASK_FIELD_PREP_FIELD_GET.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/758-net-next-net-dsa-qca8k-add-additional-MIB-counter-and-.patch (diff)
コミット 1f302afd7350f46ec0fcc4b12b0ad59ac92fe5b6 by daniel
generic: 5.15: rework hack patch

Rework hack patch in dir for kernel 5.15.
For the specific patch of packet mangeling introduce a new extra_priv_flags
as we don't have enough space to add additional flags in priv_flags.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 1f302af)
The file was modifiedtarget/linux/generic/hack-5.15/410-block-fit-partition-parser.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/773-bgmac-add-srab-switch.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/721-net-add-packet-mangeling.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/402-mtd-blktrans-call-add-disks-after-mtd-device.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/321-powerpc_crtsavres_prereq.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/901-debloat_sock_diag.patch (diff)
The file was modifiedtarget/linux/generic/files/drivers/net/phy/ar8216.c (diff)
The file was modifiedtarget/linux/generic/hack-5.15/710-net-dsa-mv88e6xxx-default-VID-1.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/259-regmap_dynamic.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/212-tools_portability.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/220-arm-gc_sections.patch (diff)
The file was modifiedtarget/linux/generic/files/drivers/net/phy/b53/b53_common.c (diff)
The file was modifiedtarget/linux/generic/hack-5.15/660-fq_codel_defaults.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/401-mtd-super-don-t-reply-on-mtdblock-device-minor.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/904-debloat_dma_buf.patch (diff)
The file was modifiedtarget/linux/ath25/files/drivers/net/phy/mvswitch.c (diff)
The file was modifiedtarget/linux/generic/hack-5.15/700-swconfig_switch_drivers.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/711-net-dsa-mv88e6xxx-disable-ATU-violation.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/600-bridge_offload.patch (diff)
コミット 483503603cb210919088294051e6d27de1f03718 by daniel
generic: 5.15: rework pending patch

Rework pending patch for kernel 5.15

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 4835036)
The file was modifiedtarget/linux/generic/pending-5.15/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/613-netfilter_optional_tcp_window_check.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/140-jffs2-use-.rename2-and-add-RENAME_WHITEOUT-support.patch (diff)
The file was removedtarget/linux/generic/pending-5.15/763-net-bridge-switchdev-Include-local-flag-in-FDB-notif.patch
The file was modifiedtarget/linux/generic/pending-5.15/800-bcma-get-SoC-device-struct-copy-its-DMA-params-to-th.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/141-jffs2-add-RENAME_EXCHANGE-support.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/330-MIPS-kexec-Accept-command-line-parameters-from-users.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/435-mtd-add-routerbootpart-parser-config.patch (diff)
The file was removedtarget/linux/generic/pending-5.15/766-net-dsa-Include-bridge-addresses-in-assisted-CPU-por.patch
The file was modifiedtarget/linux/generic/pending-5.15/530-jffs2_make_lzma_available.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/100-compiler.h-only-include-asm-rwonce.h-for-kernel-code.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/492-try-auto-mounting-ubi0-rootfs-in-init-do_mounts.c.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/305-mips_module_reloc.patch (diff)
The file was removedtarget/linux/generic/pending-5.15/410-mtd-parsers-ofpart-fix-parsing-subpartitions.patch
The file was modifiedtarget/linux/generic/pending-5.15/682-of_net-add-mac-address-increment-support.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/683-of_net-add-mac-address-to-of-tree.patch (diff)
The file was removedtarget/linux/generic/pending-5.15/767-net-dsa-Sync-static-FDB-entries-on-foreign-interface.patch
The file was modifiedtarget/linux/generic/pending-5.15/810-pci_disable_common_quirks.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/420-mtd-redboot_space.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/834-ledtrig-libata.patch (diff)
The file was removedtarget/linux/generic/pending-5.15/765-net-dsa-Include-local-addresses-in-assisted-CPU-port.patch
The file was removedtarget/linux/generic/pending-5.15/764-net-bridge-switchdev-Send-FDB-notifications-for-host.patch
The file was removedtarget/linux/generic/pending-5.15/762-net-bridge-switchdev-Refactor-br_switchdev_fdb_notif.patch
The file was modifiedtarget/linux/generic/pending-5.15/920-mangle_bootargs.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/270-platform-mikrotik-build-bits.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/309-MIPS-Add-CPU-option-reporting-to-proc-cpuinfo.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0005-PCI-aardvark-Check-return-value-of-generic_handle_do.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/703-phy-add-detach-callback-to-struct-phy_driver.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/130-add-linux-spidev-compatible-si3210.patch (diff)
The file was removedtarget/linux/generic/pending-5.15/730-net-phy-at803x-fix-feature-detection.patch
コミット 92fb51bc98814958f4c4d69b6a397a17c83d62c6 by daniel
generic: 5.15: standardize tcp_no_window_check pending patch

Standardize pending patch tcp_no_window_check patch as with
new kernel they added a check for global variables.
The 2 new condition are that they must be read-only or
the data pointer should not point to kernel/module global
data.
Remove the global variable and move it to a standard place
following other variables logic.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 92fb51b)
The file was modifiedtarget/linux/generic/pending-5.15/613-netfilter_optional_tcp_window_check.patch (diff)
コミット 7aa0f9365c825045b2c5c0cd9870e61bb76ae881 by daniel
generic: 5.15: fix affinity warning for qcom target

Backport a patch from 5.18 that fix affinity warning from qcom pinctrl driver.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 7aa0f93)
The file was addedtarget/linux/generic/backport-5.15/300-v5.18-pinctrl-qcom-Return--EINVAL-for-setting-affinity-if-no-IRQ-parent.patch
コミット 07b92c636a0160eb9a36bb00e5d4c0247381d7a2 by daniel
generic: 5.15: refresh config

Refresh kernel 5.15 generic config file

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
[added some missing Kconfig symbols]
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 07b92c6)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
The file was modifiedtarget/linux/mediatek/Makefile (diff)
コミット b268ec5ff8baed74037d04a74f61c0417d931ad9 by daniel
generic: 5.15: add support for new kernel version

Add hash/version file and enable kernel 5.15 for openwrt.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: b268ec5)
The file was addedinclude/kernel-5.15
コミット bd0db6017b1921c935785cdccdf0243fddf0b949 by daniel
kernel: 5.15: add new module

Add new module require in 5.15
- Changes in block module
- Changes in netfilter module (log module unified)
- Changes in fs module (mainly new depends for cifs and new ntfs3 module)
- Changes in lib add shared lib now used by more than 1 kmod
- Changes in crypto, dropped one crypto algo added arm crypto accellerator
- Changes in other, add zram default compressor choice and missing lib
  by tpm module

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: bd0db60)
The file was modifiedpackage/kernel/linux/modules/block.mk (diff)
The file was modifiedpackage/kernel/linux/modules/lib.mk (diff)
The file was modifiedpackage/kernel/linux/modules/netfilter.mk (diff)
The file was modifiedpackage/kernel/linux/modules/netsupport.mk (diff)
The file was modifiedpackage/kernel/linux/modules/input.mk (diff)
The file was modifiedpackage/kernel/linux/modules/other.mk (diff)
The file was modifiedpackage/kernel/linux/modules/fs.mk (diff)
The file was modifiedinclude/netfilter.mk (diff)
The file was modifiedpackage/kernel/linux/modules/crypto.mk (diff)
コミット ec818e5d291169784f183680c2b4013174324b68 by daniel
generic: 5.15: backport mirror mode and LAG feature for qca8k

Backport LAG and mirror mode feature for qca8k.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: ec818e5)
The file was addedtarget/linux/generic/backport-5.15/762-net-next-net-dsa-qca8k-add-support-for-mirror-mode.patch
The file was addedtarget/linux/generic/backport-5.15/763-net-next-net-dsa-qca8k-add-LAG-support.patch
The file was addedtarget/linux/generic/backport-5.15/764-net-next-net-dsa-qca8k-fix-warning-in-LAG-feature.patch
コミット 81fdb6afe3e4068d8ebac127523b5c6175eb551a by daniel
generic: 5.15: fix new AQR PHY patches

After fixing the original 720 patch, it looks like more were added for
additional AQR ID-s.

Patches that add the additional AQR PHY ID-s is just copy/paste from 5.10
and kernel 5.11 dropped the ack_interrupt method for PHY IRQ handling,
instead handle_interrupt is used.

So, simply switch to using handle_interrupt like other upstream AQR PHY-s.

Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 81fdb6a)
The file was modifiedtarget/linux/generic/hack-5.15/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/724-net-phy-aquantia-Add-AQR113-driver-support.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch (diff)
コミット 71efd34700e59f553367abb1b5de28c01f4c2d12 by daniel
generic: 5.15: fix AQR 113C and 813

Patches that add the additional AQR PHY ID-s is just copy/paste from 5.10
and kernel 5.11 dropped the ack_interrupt method for PHY IRQ handling,
instead handle_interrupt is used.

So, simply switch to using handle_interrupt like other upstream AQR PHY-s.

Signed-off-by: Robert Marko <robimarko@gmail.com>
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 71efd34)
The file was modifiedtarget/linux/generic/hack-5.15/720-net-phy-add-aqr-phys.patch (diff)
コミット 30a5e073906ab671c31063cb0deed00686369277 by daniel
generic: 5.15: get uImage.FIT partition parser ready

Prepare uImage.FIT partition parser for Linux 5.15

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 30a5e07)
The file was modifiedtarget/linux/generic/hack-5.15/410-block-fit-partition-parser.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/402-mtd-blktrans-call-add-disks-after-mtd-device.patch (diff)
The file was modifiedtarget/linux/generic/files/block/partitions/fit.c (diff)
The file was removedtarget/linux/generic/hack-5.15/401-mtd-super-don-t-reply-on-mtdblock-device-minor.patch
The file was modifiedtarget/linux/generic/hack-5.15/420-mtd-set-rootfs-to-be-root-dev.patch (diff)
コミット 327b6dbd98ed98be04eb891d9682ae212fe9f09d by daniel
generic: 5.15: backport mdio improvement patch for qca8k

Backport qca8k mdio improvement patch merged upstream,
where we use eth packet when available to send mdio commands.

This should improve speed and cause less load on the CPU.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 327b6db)
The file was addedtarget/linux/generic/backport-5.15/765-4-net-next-net-dsa-hold-rtnl_mutex-when-calling-dsa_master_-set.patch
The file was addedtarget/linux/generic/backport-5.15/766-03-net-dsa-tag_qca-convert-to-FIELD-macro.patch
The file was addedtarget/linux/generic/backport-5.15/766-07-net-dsa-tag_qca-add-define-for-handling-MIB-packet.patch
The file was addedtarget/linux/generic/backport-5.15/766-14-net-dsa-qca8k-cache-lo-and-hi-for-mdio-write.patch
The file was addedtarget/linux/generic/backport-5.15/766-05-net-dsa-tag_qca-enable-promisc_on_master-flag.patch
The file was addedtarget/linux/generic/backport-5.15/766-10-net-dsa-qca8k-add-support-for-mgmt-read-write-in-Eth.patch
The file was addedtarget/linux/generic/backport-5.15/766-09-net-dsa-qca8k-add-tracking-state-of-master-port.patch
The file was addedtarget/linux/generic/backport-5.15/766-02-net-dsa-replay-master-state-events-in-dsa_tree_-setu.patch
The file was addedtarget/linux/generic/backport-5.15/766-06-net-dsa-tag_qca-add-define-for-handling-mgmt-Etherne.patch
The file was addedtarget/linux/generic/backport-5.15/766-08-net-dsa-tag_qca-add-support-for-handling-mgmt-and-MI.patch
The file was addedtarget/linux/generic/backport-5.15/765-5-net-next-net-dsa-first-set-up-shared-ports-then-non-shared-po.patch
The file was addedtarget/linux/generic/backport-5.15/766-15-net-dsa-qca8k-add-support-for-larger-read-write-size.patch
The file was addedtarget/linux/generic/backport-5.15/765-2-net-next-net-dsa-merge-rtnl_lock-sections-in-dsa_slave_create.patch
The file was addedtarget/linux/generic/backport-5.15/700-net-next-net-dsa-introduce-tagger-owned-storage-for-private.patch
The file was addedtarget/linux/generic/backport-5.15/765-1-net-next-net-dsa-reorder-PHY-initialization-with-MTU-setup-in.patch
The file was addedtarget/linux/generic/backport-5.15/766-12-net-dsa-qca8k-add-support-for-phy-read-write-with-mg.patch
The file was addedtarget/linux/generic/backport-5.15/765-6-net-next-net-dsa-setup-master-before-ports.patch
The file was addedtarget/linux/generic/backport-5.15/766-04-net-dsa-tag_qca-move-define-to-include-linux-dsa.patch
The file was addedtarget/linux/generic/backport-5.15/765-3-net-next-net-dsa-stop-updating-master-MTU-from-master.c.patch
The file was addedtarget/linux/generic/backport-5.15/766-01-net-dsa-provide-switch-operations-for-tracking-the-m.patch
The file was addedtarget/linux/generic/backport-5.15/701-net-dsa-make-tagging-protocols-connect-to-individual-switches.patch
The file was addedtarget/linux/generic/backport-5.15/766-16-net-dsa-qca8k-introduce-qca8k_bulk_read-write-functi.patch
The file was addedtarget/linux/generic/backport-5.15/766-11-net-dsa-qca8k-add-support-for-mib-autocast-in-Ethern.patch
The file was addedtarget/linux/generic/backport-5.15/766-13-net-dsa-qca8k-move-page-cache-to-driver-priv.patch
コミット 49d9d2b2105d3b547dd4ae35a691ed6eec6b4845 by daniel
generic: fix compilation warning for ar8xxx swconfig

There are 2 warning for ar8xxx swconfig.
- Fix not used dev variable when ETHERNET_PACKET_MANGLE
  is not selected
- Convert fallthrough comment to compilation macro

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 49d9d2b)
The file was modifiedtarget/linux/generic/files/drivers/net/phy/ar8216.c (diff)
The file was modifiedtarget/linux/generic/files/drivers/net/phy/ar8327.c (diff)
コミット 39a7c8d809e7b8f7c4e554a221776b824277989f by daniel
generic: 5.15: refresh backport patch

Use 'make target/linux/refresh' to refresh backport patches.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 39a7c8d)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/745-v5.16-03-net-phy-at803x-fix-spacing-and-improve-name-for-83xx.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/764-net-next-net-dsa-qca8k-fix-warning-in-LAG-feature.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/765-4-net-next-net-dsa-hold-rtnl_mutex-when-calling-dsa_master_-set.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/743-v5.16-0004-net-dsa-b53-Drop-unused-cpu_port-field.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-03-net-dsa-tag_qca-convert-to-FIELD-macro.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/745-v5.16-02-net-phy-at803x-add-resume-suspend-function-to-qca83x.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/860-v5.17-MIPS-ath79-drop-_machine_restart-again.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/742-v5.16-net-phy-at803x-add-support-for-qca-8327-internal-phy.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/762-net-next-net-dsa-qca8k-add-support-for-mirror-mode.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/343-netfilter-nft_flow_offload-handle-netdevice-events-f.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-06-net-dsa-tag_qca-add-define-for-handling-mgmt-Etherne.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/765-2-net-next-net-dsa-merge-rtnl_lock-sections-in-dsa_slave_create.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-14-net-dsa-qca8k-cache-lo-and-hi-for-mdio-write.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/759-net-next-net-dsa-qca8k-add-support-for-port-fast-aging.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/081-net-next-regmap-allow-to-define-reg_update_bits-for-no-bus.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-07-net-dsa-tag_qca-add-define-for-handling-MIB-packet.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/773-v5.18-2-net-dsa-Avoid-cross-chip-syncing-of-VLAN-filtering.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/765-1-net-next-net-dsa-reorder-PHY-initialization-with-MTU-setup-in.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-04-net-dsa-tag_qca-move-define-to-include-linux-dsa.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/765-5-net-next-net-dsa-first-set-up-shared-ports-then-non-shared-po.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/754-net-next-net-dsa-qca8k-convert-to-GENMASK_FIELD_PREP_FIELD_GET.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/745-v5.16-01-net-phy-at803x-add-support-for-qca-8327-A-variant.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-11-net-dsa-qca8k-add-support-for-mib-autocast-in-Ethern.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/743-v5.16-0003-net-dsa-b53-Improve-flow-control-setup-on-BCM5301x.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-02-net-dsa-replay-master-state-events-in-dsa_tree_-setu.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/765-3-net-next-net-dsa-stop-updating-master-MTU-from-master.c.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/300-v5.18-pinctrl-qcom-Return--EINVAL-for-setting-affinity-if-no-IRQ-parent.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/758-net-next-net-dsa-qca8k-add-additional-MIB-counter-and-.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/700-net-next-net-dsa-introduce-tagger-owned-storage-for-private.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/760-net-next-net-dsa-qca8k-add-set_ageing_time-support.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/765-6-net-next-net-dsa-setup-master-before-ports.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-16-net-dsa-qca8k-introduce-qca8k_bulk_read-write-functi.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/011-kbuild-export-SUBARCH.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-12-net-dsa-qca8k-add-support-for-phy-read-write-with-mg.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/743-v5.16-0001-net-dsa-b53-Include-all-ports-in-enabled_ports.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-15-net-dsa-qca8k-add-support-for-larger-read-write-size.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-01-net-dsa-provide-switch-operations-for-tracking-the-m.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/761-net-next-net-dsa-qca8k-add-support-for-mdb_add-del.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/050-v5.16-05-mips-bpf-Enable-eBPF-JITs.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-09-net-dsa-qca8k-add-tracking-state-of-master-port.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-10-net-dsa-qca8k-add-support-for-mgmt-read-write-in-Eth.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/743-v5.16-0002-net-dsa-b53-Drop-BCM5301x-workaround-for-a-wrong-CPU.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/753-net-next-net-dsa-qca8k-remove-redundant-check-in-parse_port_config.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/752-v5.16-net-dsa-qca8k-fix-MTU-calculation.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0003-PCI-aardvark-Add-support-for-DEVCAP2-DEVCTL2-LNKCAP2.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/746-v5.16-03-net-phy-at803x-enable-prefer-master-for-83xx-interna.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/747-v5.16-12-net-dsa-qca8k-add-support-for-QCA8328.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/773-v5.18-1-net-dsa-Move-VLAN-filtering-syncing-out-of-dsa_switc.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/751-v5.16-net-dsa-qca8k-fix-internal-delay-applied-to-the-wrong-PAD.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/746-v5.16-04-net-phy-at803x-better-describe-debug-regs.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-08-net-dsa-tag_qca-add-support-for-handling-mgmt-and-MI.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-05-net-dsa-tag_qca-enable-promisc_on_master-flag.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/755-net-next-net-dsa-qca8k-remove-extra-mutex_init-in-qca8k_setup.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/757-net-next-net-dsa-qca8k-initial-conversion-to-regmap-heper.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-13-net-dsa-qca8k-move-page-cache-to-driver-priv.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/701-net-dsa-make-tagging-protocols-connect-to-individual-switches.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/746-v5.16-02-net-phy-at803x-add-DAC-amplitude-fix-for-8327-phy.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/746-v5.16-01-net-phy-at803x-fix-resume-for-QCA8327-phy.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/763-net-next-net-dsa-qca8k-add-LAG-support.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/756-net-next-net-dsa-qca8k-move-regmap-init-in-probe-and-set-it.patch (diff)
コミット 49cb5e501a8d6eb8ff5cad63f13282de7b84e7ef by daniel
generic: 5.15: refresh hack patch

Use 'make target/linux/refresh' to refresh hack patches.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 49cb5e5)
The file was modifiedtarget/linux/generic/hack-5.15/410-block-fit-partition-parser.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/724-net-phy-aquantia-Add-AQR113-driver-support.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/600-bridge_offload.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/901-debloat_sock_diag.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/250-netfilter_depends.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/402-mtd-blktrans-call-add-disks-after-mtd-device.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/430-mtk-bmt-support.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/420-mtd-set-rootfs-to-be-root-dev.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/780-usb-net-MeigLink_modem_support.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/723-net-phy-aquantia-fix-system-side-protocol-mi.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/214-spidev_h_portability.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/773-bgmac-add-srab-switch.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/204-module_strip.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/760-net-usb-r8152-add-LED-configuration-from-OF.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/800-GPIO-add-named-gpio-exports.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/221-module_exports.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/651-wireless_mesh_header.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/721-net-add-packet-mangeling.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/720-net-phy-add-aqr-phys.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/301-mips_image_cmdline_hack.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/253-ksmbd-config.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/300-MIPS-r4k_cache-use-more-efficient-cache-blast.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/205-kconfig-exit.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/212-tools_portability.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/280-rfkill-stubs.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/902-debloat_proc.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/711-net-dsa-mv88e6xxx-disable-ATU-violation.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/251-kconfig.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/904-debloat_dma_buf.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/220-arm-gc_sections.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/260-crypto_test_dependencies.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/259-regmap_dynamic.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/710-net-dsa-mv88e6xxx-default-VID-1.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/660-fq_codel_defaults.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/920-device_tree_cmdline.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/230-openwrt_lzma_options.patch (diff)
コミット 009f8afe06258adff30d83e936d097e42d5501ca by daniel
generic: 5.15: refresh pending patch

Use 'make target/linux/refresh' to refresh pending patches.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 009f8af)
The file was modifiedtarget/linux/generic/pending-5.15/435-mtd-add-routerbootpart-parser-config.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0006-PCI-aardvark-Make-MSI-irq_chip-structures-static-dri.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0018-PCI-aardvark-Use-separate-INTA-interrupt-for-emulate.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/342-powerpc-Enable-kernel-XZ-compression-option-on-PPC_8.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/493-ubi-set-ROOT_DEV-to-ubiblock-rootfs-if-unset.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/461-mtd-cfi_cmdset_0002-add-buffer-write-cmd-timeout.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0009-PCI-aardvark-Refactor-unmasking-summary-MSI-interrup.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/479-mtd-spi-nor-add-xtx-xt25f128b.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/495-mtd-core-add-get_mtd_device_by_node.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/682-of_net-add-mac-address-increment-support.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/460-mtd-cfi_cmdset_0002-no-erase_suspend.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/402-mtd-spi-nor-write-support-for-minor-aligned-partitions.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/492-try-auto-mounting-ubi0-rootfs-in-init-do_mounts.c.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0019-PCI-aardvark-Remove-irq_mask_ack-callback-for-INTx-i.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/307-mips_highmem_offset.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/703-phy-add-detach-callback-to-struct-phy_driver.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/130-add-linux-spidev-compatible-si3210.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/700-net-ethernet-mtk_eth_soc-avoid-creating-duplicate-of.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0010-PCI-aardvark-Add-support-for-masking-MSI-interrupts.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/666-Add-support-for-MAP-E-FMRs-mesh-mode.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0011-PCI-aardvark-Fix-setting-MSI-address.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/419-mtd-redboot-add-of_match_table-with-DT-binding.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/484-mtd-spi-nor-add-esmt-f25l16pa.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0001-PCI-aardvark-Replace-custom-PCIE_CORE_INT_-macros-wi.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/760-net-dsa-mv88e6xxx-fix-vlan-setup.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0012-PCI-aardvark-Enable-MSI-X-support.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/701-net-ethernet-mtk_eth_soc-add-ipv6-flow-offloading-support.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0007-PCI-aardvark-Make-msi_domain_info-structure-a-static.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0013-PCI-aardvark-Add-support-for-ERR-interrupt-on-emulat.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0004-PCI-aardvark-Rewrite-IRQ-code-to-chained-IRQ-handler.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/530-jffs2_make_lzma_available.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/655-increase_skb_pad.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0015-PCI-aardvark-Optimize-writing-PCI_EXP_RTCTL_PMEIE-an.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/851-0006-Revert-PCI-aardvark-Fix-initialization-with-old-Marv.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/834-ledtrig-libata.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/683-of_net-add-mac-address-to-of-tree.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/203-kallsyms_uncompressed.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/308-mips32r2_tune.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/840-hwrng-bcm2835-set-quality-to-1000.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/920-mangle_bootargs.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/400-mtd-mtdsplit-support.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/810-pci_disable_common_quirks.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0022-PCI-aardvark-Update-comment-about-link-going-down-af.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/300-mips_expose_boot_raw.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/205-backtrace_module_info.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/613-netfilter_optional_tcp_window_check.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/140-jffs2-use-.rename2-and-add-RENAME_WHITEOUT-support.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/470-mtd-spi-nor-support-limiting-4K-sectors-support-base.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/811-pci_disable_usb_common_quirks.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/330-MIPS-kexec-Accept-command-line-parameters-from-users.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/498-mtd-spi-nor-locking-support-for-MX25L6405D.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0005-PCI-aardvark-Check-return-value-of-generic_handle_do.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/150-bridge_allow_receiption_on_disabled_port.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/102-MIPS-only-process-negative-stack-offsets-on-stack-tr.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/842-net-qmi_wwan-add-ZTE-MF286D-modem-19d2-1485.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0008-PCI-aardvark-Use-dev_fwnode-instead-of-of_node_to_fw.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/120-Fix-alloc_node_mem_map-with-ARCH_PFN_OFFSET-calcu.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/305-mips_module_reloc.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/801-gpio-gpio-cascade-add-generic-GPIO-cascade.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/270-platform-mikrotik-build-bits.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0014-PCI-aardvark-Fix-reading-PCI_EXP_RTSTA_PME-bit-on-em.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0020-PCI-aardvark-Don-t-mask-irq-when-mapping.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0023-PCI-aardvark-Make-main-irq_chip-structure-a-static-d.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/491-ubi-auto-create-ubiblock-device-for-rootfs.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/600-netfilter_conntrack_flush.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/141-jffs2-add-RENAME_EXCHANGE-support.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/630-packet_socket_type.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/680-NET-skip-GRO-for-foreign-MAC-addresses.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0016-PCI-aardvark-Add-support-for-PME-interrupts.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/100-compiler.h-only-include-asm-rwonce.h-for-kernel-code.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/671-net-provide-defines-for-_POLICY_FAILED-until-all-cod.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/201-extra_optimization.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/420-mtd-redboot_space.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/494-mtd-ubi-add-EOF-marker-support.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0017-PCI-aardvark-Fix-support-for-PME-requester-on-emulat.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0021-PCI-aardvark-Drop-__maybe_unused-from-advk_pcie_disa.patch (diff)
コミット 0f029b3d2b505b40aca9a24a002838ed1060f83d by nbd
mediatek: add patches for MT7622 WED (wireless ethernet dispatch)

This series also contains other improvement for hardware flow offload support

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 0f029b3)
The file was addedtarget/linux/generic/pending-5.15/701-02-net-ethernet-mtk_eth_soc-add-support-for-Wireless-Et.patch
The file was modifiedtarget/linux/mediatek/patches-5.10/703-v5.17-net-ethernet-mtk_eth_soc-implement-Clause-45-MDIO-ac.patch (diff)
The file was modifiedtarget/linux/ramips/patches-5.10/700-net-ethernet-mediatek-support-net-labels.patch (diff)
The file was addedtarget/linux/generic/pending-5.10/701-07-net-ethernet-mtk_eth_soc-allocate-struct-mtk_ppe-sep.patch
The file was removedtarget/linux/generic/pending-5.15/701-net-ethernet-mtk_eth_soc-add-ipv6-flow-offloading-support.patch
The file was addedtarget/linux/generic/pending-5.10/701-10-net-ethernet-mtk_eth_soc-support-creating-mac-addres.patch
The file was removedtarget/linux/generic/pending-5.10/701-net-ethernet-mtk_eth_soc-add-ipv6-flow-offloading-support.patch
The file was addedtarget/linux/generic/pending-5.10/701-03-net-ethernet-mtk_eth_soc-implement-flow-offloading-t.patch
The file was addedtarget/linux/generic/pending-5.15/701-03-net-ethernet-mtk_eth_soc-implement-flow-offloading-t.patch
The file was addedtarget/linux/generic/pending-5.15/701-09-net-ethernet-mtk_eth_soc-remove-bridge-flow-offload-.patch
The file was modifiedtarget/linux/mediatek/patches-5.10/710-pci-pcie-mediatek-add-support-for-coherent-DMA.patch (diff)
The file was addedtarget/linux/generic/pending-5.10/701-02-net-ethernet-mtk_eth_soc-add-support-for-Wireless-Et.patch
The file was modifiedtarget/linux/mediatek/patches-5.10/510-net-mediatek-add-flow-offload-for-mt7623.patch (diff)
The file was addedtarget/linux/generic/pending-5.10/701-05-net-ethernet-mtk_eth_soc-add-ipv6-flow-offload-suppo.patch
The file was addedtarget/linux/generic/pending-5.10/701-08-net-ethernet-mtk_eth_soc-rework-hardware-flow-table-.patch
The file was addedtarget/linux/generic/pending-5.15/701-00-net-ethernet-mtk_eth_soc-add-support-for-coherent-DM.patch
The file was addedtarget/linux/generic/pending-5.15/701-06-net-ethernet-mtk_eth_soc-support-TC_SETUP_BLOCK-for-.patch
The file was modifiedtarget/linux/generic/pending-5.15/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/721-net-add-packet-mangeling.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.10/704-net-ethernet-mtk_eth_soc-announce-2500baseT.patch (diff)
The file was addedtarget/linux/generic/pending-5.10/701-01-arm64-dts-mediatek-mt7622-add-support-for-coherent-D.patch
The file was addedtarget/linux/generic/pending-5.10/701-04-arm64-dts-mediatek-mt7622-introduce-nodes-for-Wirele.patch
The file was modifiedtarget/linux/generic/hack-5.10/721-net-add-packet-mangeling.patch (diff)
The file was addedtarget/linux/generic/pending-5.10/701-06-net-ethernet-mtk_eth_soc-support-TC_SETUP_BLOCK-for-.patch
The file was removedtarget/linux/mediatek/patches-5.10/700-net-ethernet-mtk_eth_soc-add-support-for-coherent-DM.patch
The file was addedtarget/linux/generic/pending-5.15/701-05-net-ethernet-mtk_eth_soc-add-ipv6-flow-offload-suppo.patch
The file was addedtarget/linux/generic/pending-5.15/701-10-net-ethernet-mtk_eth_soc-support-creating-mac-addres.patch
The file was addedtarget/linux/generic/pending-5.10/701-09-net-ethernet-mtk_eth_soc-remove-bridge-flow-offload-.patch
The file was addedtarget/linux/generic/pending-5.15/701-04-arm64-dts-mediatek-mt7622-introduce-nodes-for-Wirele.patch
The file was modifiedtarget/linux/mediatek/patches-5.10/701-v5.17-net-ethernet-mtk_eth_soc-fix-return-values-and-refac.patch (diff)
The file was addedtarget/linux/generic/pending-5.10/701-00-net-ethernet-mtk_eth_soc-add-support-for-coherent-DM.patch
The file was addedtarget/linux/generic/pending-5.15/701-08-net-ethernet-mtk_eth_soc-rework-hardware-flow-table-.patch
The file was addedtarget/linux/generic/pending-5.15/701-01-arm64-dts-mediatek-mt7622-add-support-for-coherent-D.patch
The file was addedtarget/linux/generic/pending-5.15/701-07-net-ethernet-mtk_eth_soc-allocate-struct-mtk_ppe-sep.patch
コミット a92db8abe056bd517ca2cc452786c0325ba6dba7 by nbd
kernel: add missing config symbols for 5.15

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: a92db8a)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
コミット ade563ba84496406243b3699a27b3de7e08399e7 by nbd
mediatek: add patches for 5.15 and kernel config for mt7622

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: ade563b)
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_unknownMulticast.c
The file was addedtarget/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand.c
The file was addedtarget/linux/mediatek/patches-5.15/420-mtd-spi-nor-add-support-for-Winbond-W25Q512JV.patch
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_acl.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/igmp.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_swconfig.h
The file was addedtarget/linux/mediatek/patches-5.15/140-dts-fix-wmac-support-for-mt7622-rfb1.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_dot1x.h
The file was addedtarget/linux/mediatek/patches-5.15/100-dts-update-mt7622-rfb1.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_vlan.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_scheduling.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/mtk/mt753x/Kconfig
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_led.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_reg.h
The file was addedtarget/linux/mediatek/patches-5.15/610-pcie-mediatek-fix-clearing-interrupt-status.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/leds/leds-ubnt-ledbar.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/i2c.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_hsb.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/interrupt.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/vlan.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_lut.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/storm.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/storm.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/vlan.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/led.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_vlan.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_rma.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_swconfig.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_cputag.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_misc.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtk_switch.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/dot1x.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt7530.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_eee.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/cpu.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rldp.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/storm.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/i2c.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtk_hal.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_oam.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rldp.h
The file was addedtarget/linux/mediatek/patches-5.15/800-ubnt-ledbar-driver.patch
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/eee.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/Kconfig
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/leaky.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/mirror.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_acl.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_cputag.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/oam.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtk_hal.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/storm.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/oam.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_misc.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_port.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand-os.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_meter.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_vlan.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt7531.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_scheduling.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_led.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_unknownMulticast.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_lut.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/trunk.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_mirror.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/l2.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/ptp.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/leaky.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_vlan.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/qos.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_acl.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rate.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_port.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_rldp.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/qos.h
The file was addedtarget/linux/mediatek/patches-5.15/115-dts-bpi64-add-snand-support.patch
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_storm.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_svlan.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand-def.h
The file was addedtarget/linux/mediatek/files/drivers/mtd/mtk-snand/Kconfig
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/l2.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_dot1x.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/smi.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_fc.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367s_mdio.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand-ids.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_rldp.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtk_hal.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_portIsolation.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_interrupt.h
The file was addedtarget/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_meter.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_nl.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367s_dbg.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/acl.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/trunk.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/acl.h
The file was addedtarget/linux/mediatek/patches-5.15/180-dts-mt7622-bpi-r64-add-mt7531-irq.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_port.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/qos.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/stat.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/vlan.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_scheduling.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/Kconfig
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_cputag.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/oam.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_green.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/port.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_oam.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/svlan.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_regs.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/smi.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/trunk.h
The file was addedtarget/linux/mediatek/patches-5.15/101-dts-update-mt7629-rfb.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_nl.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtk_error.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtk_types.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/trap.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/ptp.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_interrupt.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/oam.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_eav.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_hsb.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_hsb.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/cpu.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_eee.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_qos.h
The file was addedtarget/linux/mediatek/patches-5.15/114-dts-bpi64-disable-rtc.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/smi.c
The file was addedtarget/linux/mediatek/patches-5.15/110-dts-fix-bpi2-console.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_igmp.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_trunking.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt7531.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/svlan.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_common.c
The file was addedtarget/linux/mediatek/patches-5.15/160-dts-mt7623-bpi-r2-earlycon.patch
The file was addedtarget/linux/mediatek/patches-5.15/150-dts-mt7623-eip97-inside-secure-support.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/svlan.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_rldp.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_acl.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_mirror.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/port.c
The file was addedtarget/linux/mediatek/patches-5.15/113-dts-fix-bpi64-leds-and-buttons.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand-mtd.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_reg.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_eee.c
The file was addedtarget/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-mtd.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_lut.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_i2c.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_meter.c
The file was addedtarget/linux/mediatek/patches-5.15/900-dts-mt7622-bpi-r64-aliases-for-dtoverlay.patch
The file was addedtarget/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_nl.c
The file was addedtarget/linux/mediatek/patches-5.15/601-PCI-mediatek-Assert-PERST-for-100ms-for-power-and-cl.patch
The file was addedtarget/linux/mediatek/patches-5.15/703-v5.17-net-ethernet-mtk_eth_soc-implement-Clause-45-MDIO-ac.patch
The file was addedtarget/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-os.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/dot1x.c
The file was addedtarget/linux/mediatek/patches-5.15/600-arm64-dts-mediatek-Split-PCIe-node-for-MT2712-and-MT.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_mirror.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_mib.c
The file was addedtarget/linux/mediatek/patches-5.15/721-dts-mt7622-mediatek-fix-300mhz.patch
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/igmp.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_inbwctrl.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv.c
The file was addedtarget/linux/mediatek/patches-5.15/331-mt7622-rfb1-enable-bmt.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_hsb.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/stat.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_mdio.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/leaky.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_base.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/interrupt.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/stat.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/led.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/igmp.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_vlan.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367s.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/acl.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/l2.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtk_switch.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_igmp.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_unknownMulticast.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rate.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_igmp.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtk_hal.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/eee.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/mirror.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_rma.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_fc.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_rma.h
The file was addedtarget/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-ids.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367s.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt7531.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_storm.h
The file was addedtarget/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-os.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_i2c.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/svlan.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367s_mdio.c
The file was addedtarget/linux/mediatek/patches-5.15/161-dts-mt7623-bpi-r2-mmc-device-order.patch
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_portIsolation.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt7530.c
The file was addedtarget/linux/mediatek/patches-5.15/710-pci-pcie-mediatek-add-support-for-coherent-DMA.patch
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/i2c.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/ptp.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_vlan.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_green.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_regs.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_mib.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_eav.c
The file was addedtarget/linux/mediatek/patches-5.15/162-dts-mt7623-bpi-r2-led-aliases.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_trunking.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/dot1x.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/Makefile
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/eee.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_phy.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_i2c.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_swconfig.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/leaky.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/Makefile
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/led.h
The file was addedtarget/linux/mediatek/patches-5.15/602-arm64-dts-mediatek-add-mt7622-pcie-slot-node.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_inbwctrl.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand-os.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_phy.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_led.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/eee.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_fc.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_storm.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtk_switch.c
The file was addedtarget/linux/mediatek/patches-5.15/131-dts-mt7622-add-snand-support.patch
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_eee.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_meter.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_misc.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_svlan.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/mtk-snand-ecc.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_inbwctrl.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/trunk.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_scheduling.h
The file was addedtarget/linux/mediatek/files/drivers/mtd/mtk-snand/Makefile
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/l2.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_port.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_green.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/mtk/mt753x/Makefile
The file was addedtarget/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt7531.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_unknownMulticast.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/dot1x.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_i2c.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_lut.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_swconfig.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/mirror.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt7530.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/qos.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_svlan.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_vlan.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rldp.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/stat.h
The file was addedtarget/linux/mediatek/patches-5.15/910-dts-mt7622-bpi-r64-wifi-eeprom.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_trunking.c
The file was addedtarget/linux/mediatek/patches-5.15/163-dts-mt7623-bpi-r2-ethernet-alias.patch
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rate.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/trap.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/smi.h
The file was addedtarget/linux/mediatek/patches-5.15/173-arm-dts-mt7623-add-musb-device-nodes.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt7530.h
The file was addedtarget/linux/mediatek/patches-5.15/500-gsw-rtl8367s-mt7622-support.patch
The file was addedtarget/linux/mediatek/mt7622/config-5.15
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtk_switch.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_vlan.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/trap.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_oam.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_igmp.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/mirror.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x.h
The file was addedtarget/linux/mediatek/patches-5.15/702-v5.17-net-mdio-add-helpers-to-extract-clause-45-regad-and-.patch
The file was addedtarget/linux/mediatek/files/drivers/leds/leds-ubnt-ledbar.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/port.c
The file was addedtarget/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-def.h
The file was addedtarget/linux/mediatek/patches-5.15/200-phy-phy-mtk-tphy-Add-hifsys-support.patch
The file was addedtarget/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-ecc.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_interrupt.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_nl.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_phy.c
The file was addedtarget/linux/mediatek/patches-5.15/111-dts-fix-bpi64-console.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/acl.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_misc.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/igmp.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_phy.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_dot1x.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_dot1x.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_portIsolation.h
The file was addedtarget/linux/mediatek/patches-5.15/330-mtk-snand-bmt-support.patch
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/cpu.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_inbwctrl.c
The file was addedtarget/linux/mediatek/patches-5.15/704-net-ethernet-mtk_eth_soc-announce-2500baseT.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtk_types.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_eav.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367s_dbg.c
The file was addedtarget/linux/mediatek/patches-5.15/112-dts-fix-bpi64-lan-names.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rldp.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/trap.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_green.h
The file was addedtarget/linux/mediatek/patches-5.15/510-net-mediatek-add-flow-offload-for-mt7623.patch
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_qos.c
The file was addedtarget/linux/mediatek/patches-5.15/401-crypto-fix-eip97-cache-incoherent.patch
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_mib.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/ptp.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_base.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/cpu.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_trunking.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/i2c.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_cputag.c
The file was addedtarget/linux/mediatek/patches-5.15/400-crypto-add-eip97-inside-secure-support.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_portIsolation.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_qos.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_svlan.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/port.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rate.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_interrupt.c
The file was addedtarget/linux/mediatek/patches-5.15/130-dts-mt7629-add-snand-support.patch
The file was addedtarget/linux/mediatek/patches-5.15/410-bt-mtk-serial-fix.patch
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_rma.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/Makefile
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_eav.h
The file was addedtarget/linux/mediatek/patches-5.15/603-ARM-dts-mediatek-Update-mt7629-PCIe-node.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/mtk/mt753x/mt753x_mdio.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_mirror.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/interrupt.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/modules.builtin
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_rldp.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/led.h
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/include/interrupt.h
The file was addedtarget/linux/mediatek/patches-5.15/105-dts-mt7622-enable-pstore.patch
The file was removedtarget/linux/mediatek/files-5.10/drivers/mtd/mtk-snand/Makefile
The file was addedtarget/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_common.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/modules.builtin
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtk_error.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_mib.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/vlan.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_fc.c
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_led.c
The file was removedtarget/linux/mediatek/files-5.10/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_storm.c
The file was addedtarget/linux/mediatek/patches-5.15/360-mtd-add-mtk-snand-driver.patch
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_oam.h
The file was addedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_qos.h
コミット 1562e430d44fb474a9a1f03845d59855172aded4 by daniel
generic: 5.15: add more missing Kconfig symbols

Add a bunch of missing new Kconfig symbols to generic/config-5.15.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 1562e43)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
コミット 8a75ed4ba07b9d64ae547ce36873e51ba54f0eaf by chunkeey
musl-fts: remove shared libraries from host

Avoids having to add rpath to the various packages using it. Also add
PIC to fix compilation as static libraries do not use PIC by default.

Fixes: 1fb099341e58 ("musl-fts: add host build")
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: 8a75ed4)
The file was modifiedpackage/libs/musl-fts/Makefile (diff)
コミット f8571749a77ea23b418c84692220083858c1df79 by chunkeey
pcre: disable shared libraries for host builds

Getting rid of shared libraries for hostpkg avoids having to use rpath
hacks to find the library. It also fixes compilation with host glib2
binaries.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: f857174)
The file was modifiedpackage/libs/pcre/Makefile (diff)
コミット 8a5d095969e14e8a06975e61739facd0edd835cc by chunkeey
elfutils: fix host compilation with Alpine Linux

intl is not included in libc, disable it as is done with the target
package.

argp is also not included. Add build depends for argp-standalone.

fts is also not included. Add build depends for musl-fts.

Disable shared libraries to avoid having to manually add rpath.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: 8a5d095)
The file was modifiedpackage/libs/elfutils/Makefile (diff)
コミット 73683454507163703beb3bc7d9f2e1dea189aa91 by chunkeey
gpio-cdev: provide HASH values for nu801

Chen Minqiang reported that he has troubles downloading nu801.
His logs showed the followin TLS Handshake failure.

|Checking out files from the git repository...
|Cloning into 'nu801-d9942c0c'...
|fatal: unable to access 'https://github.com/chunkeey/nu801.git/':
|  gnutls_handshake() failed: The TLS connection was non-properly terminated.
|Makefile:39: recipe for target '[...]/dl/nu801-d9942c0c.tar.xz' failed

This can be fixed by providing a PKG_MIRROR_HASH. The download
scripts will now be able to pull the source from OpenWrt's source
archive, which should be available through HTTP.

Reported-by: Chen Minqiang <ptpt52@gmail.com>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 7368345)
The file was modifiedpackage/system/gpio-cdev/nu801/Makefile (diff)
コミット eeb8fd4ce7e90ec24287c469628ae528a14daa6f by chunkeey
gpio-cdev: move kmod-leds-uleds dependency to MX100

The inclusion of the kmod-leds-uleds into the userspace
nu801 package causes a circular dependency inside the
buildsystem... which causes it to be picked regardless
of other DEPENDS values.

In case of the mx100, this could be solved by moving the
kmod-leds-uled dependency to the kmod-meraki-mx100.

Bonus: drop @!LINUX_5_4 from kmod-meraki-mx100
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: eeb8fd4)
The file was modifiedtarget/linux/x86/modules.mk (diff)
The file was modifiedpackage/system/gpio-cdev/nu801/Makefile (diff)
コミット 35d2bbc29ba7f802706bf65585aeb8808fcac622 by chunkeey
ipq40xx: stop chromium sub-target builds on the buildbots

the buildbots are having troubles with the image.
They seem to get "Killed" at the last step of the KERNEL rule:

|/cros-vbutil -k zImage.itb.vboot -c "root=PARTUUID=%U/PARTNROFF=1" -o zImage.itb.vboot.new
|make[4]: *** [Makefile:18: zImage.itb.vboot] Killed

Since the Google Wifi (Gale) is currently the only target in
this sub-target. So this means that subtarget has to be disabled
from the time being to not be picked up by the builders.

For people wanting to checkout out OpenWrt on the Google Wifi:
please compile it locally.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 35d2bbc)
The file was modifiedtarget/linux/ipq40xx/chromium/target.mk (diff)
コミット f08fc0747ec43aabdc846fe159f2bb90a6fee387 by daniel
kernel: 5.15: add more missing symbols

Add various Kconfig symbols which surfaced when building with all
kernel modules enabled.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: f08fc07)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
コミット f667277dd03ca0c93137b915c839a11a051d9220 by daniel
kernel: 5.15: add missing Kconfig symbols for NFS

Add new Kconfig symbols for NFSv4.1 and NFSv4.2 to kmod-nfs-common and
kmod-nfsd.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: f667277)
The file was modifiedpackage/kernel/linux/modules/fs.mk (diff)
コミット c3029f3652cc42b059d6861ae2fa9b5bcd62fe46 by daniel
mediatek: add 5.15 config for mt7623 and mt7629

Compile tested both with all kernel modules.
Run-time tested mt7623 on BananaPi-R2.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: c3029f3)
The file was addedtarget/linux/mediatek/mt7629/config-5.15
The file was addedtarget/linux/mediatek/mt7623/config-5.15
コミット 1e83d53fd96a400b2f131b8cb0e5b5e92dc546b0 by daniel
kernel: add more missing config symbols for 5.15

Add more disabled config options found in malta
target to generic.

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
(commit: 1e83d53)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
コミット 26e7c2275730486a5a1201fbafe72ccdac15f6e4 by daniel
kernel: sort generic configuration

This was done by executing these commands:

$ ./scripts/kconfig.pl '+' target/linux/generic/config-5.10 /dev/null > target/linux/generic/config-5.10-new
$ mv target/linux/generic/config-5.10-new target/linux/generic/config-5.10

$ ./scripts/kconfig.pl '+' target/linux/generic/config-5.15 /dev/null > target/linux/generic/config-5.15-new
$ mv target/linux/generic/config-5.15-new target/linux/generic/config-5.15

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 26e7c22)
The file was modifiedtarget/linux/generic/config-5.10 (diff)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
コミット 3064e76c948570a6f0930e893d25a551449df8ff by daniel
ipq806x: 5:15: copy config and patch from 5.10

Copy config and patch from kernel 5.10 to kernel 5.15

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 3064e76)
The file was addedtarget/linux/ipq806x/patches-5.15/0069-arm-boot-add-dts-files.patch
The file was addedtarget/linux/ipq806x/patches-5.15/104-2-drivers-thermal-tsens-Don-t-hardcode-sensor-slope.patch
The file was addedtarget/linux/ipq806x/patches-5.15/107-1-thermal-qcom-tsens-init-debugfs-only-with-successful.patch
The file was addedtarget/linux/ipq806x/patches-5.15/083-ipq8064-dtsi-additions.patch
The file was addedtarget/linux/ipq806x/patches-5.15/104-3-drivers-thermal-tsens-Convert-msm8960-to-reg_field.patch
The file was addedtarget/linux/ipq806x/patches-5.15/099-1-mtd-nand-raw-qcom_nandc-add-boot_layout_mode-support.patch
The file was addedtarget/linux/ipq806x/patches-5.15/0065-arm-override-compiler-flags.patch
The file was addedtarget/linux/ipq806x/patches-5.15/098-2-Documentation-cpufreq-add-qcom-krait-cpufreq-binding.patch
The file was addedtarget/linux/ipq806x/patches-5.15/097-2-ipq806x-lcc-add-missing-reset.patch
The file was addedtarget/linux/ipq806x/patches-5.15/0067-generic-Mangle-bootloader-s-kernel-arguments.patch
The file was addedtarget/linux/ipq806x/patches-5.15/082-ipq8064-dtsi-tweaks.patch
The file was addedtarget/linux/ipq806x/patches-5.15/093-drivers-cpufreq-qcom-cpufreq-nvmem-support-specific-.patch
The file was addedtarget/linux/ipq806x/patches-5.15/098-3-add-fab-scaling-support-with-cpufreq.patch
The file was addedtarget/linux/ipq806x/patches-5.15/104-4-drivers-thermal-tsens-Use-init_common-for-msm8960.patch
The file was addedtarget/linux/ipq806x/patches-5.15/097-1-ipq806x-gcc-add-missing-clk-flag.patch
The file was addedtarget/linux/ipq806x/patches-5.15/101-5.12-mtd-parsers-Add-Qcom-SMEM-parser.patch
The file was addedtarget/linux/ipq806x/patches-5.15/104-7-drivers-thermal-tsens-Drop-unused-define-for-msm8960.patch
The file was addedtarget/linux/ipq806x/patches-5.15/086-ipq8064-fix-duplicate-node.patch
The file was addedtarget/linux/ipq806x/patches-5.15/850-soc-add-qualcomm-syscon.patch
The file was addedtarget/linux/ipq806x/patches-5.15/0033-ARM-qcom-automatically-select-PCI_DOMAINS-if-PCI-is-.patch
The file was addedtarget/linux/ipq806x/patches-5.15/100-v5.11-dmaengine-qcom-add_ADM_driver.patch
The file was addedtarget/linux/ipq806x/patches-5.15/104-5-drivers-thermal-tsens-Fix-bug-in-sensor-enable-for-m.patch
The file was addedtarget/linux/ipq806x/patches-5.15/099-2-Documentation-devicetree-mtd-qcom_nandc-document-qco.patch
The file was addedtarget/linux/ipq806x/patches-5.15/0072-add-ipq806x-with-no-clocks.patch
The file was addedtarget/linux/ipq806x/patches-5.15/104-8-drivers-thermal-tsens-Add-support-for-ipq8064-tsens.patch
The file was addedtarget/linux/ipq806x/patches-5.15/109-v5.15-arm-dts-qcom-add-ahb-reset-to-ipq806x-gmac.patch
The file was addedtarget/linux/ipq806x/patches-5.15/085-ipq8064-v1.0-dtsi-additions.patch
The file was addedtarget/linux/ipq806x/patches-5.15/098-1-cpufreq-add-Krait-dedicated-scaling-driver.patch
The file was addedtarget/linux/ipq806x/config-5.15
The file was addedtarget/linux/ipq806x/patches-5.15/102-mtd-rootfs-conflicts-with-OpenWrt-auto-mounting.patch
The file was addedtarget/linux/ipq806x/patches-5.15/107-2-thermal-qcom-tsens-simplify-debugfs-init-function.patch
The file was addedtarget/linux/ipq806x/patches-5.15/104-9-dt-bindings-thermal-tsens-Document-ipq8064-bindings.patch
The file was addedtarget/linux/ipq806x/patches-5.15/0060-HACK-arch-arm-force-ZRELADDR-on-arch-qcom.patch
The file was addedtarget/linux/ipq806x/patches-5.15/0001-dtbindings-qcom_adm-Fix-channel-specifiers.patch
The file was addedtarget/linux/ipq806x/patches-5.15/104-6-drivers-thermal-tsens-Replace-custom-8960-apis-with-.patch
The file was addedtarget/linux/ipq806x/patches-5.15/104-1-drivers-thermal-tsens-Add-VER_0-tsens-version.patch
The file was addedtarget/linux/ipq806x/patches-5.15/101-dwmac-ipq806x-qsgmii-pcs-all-ch-ctl.patch
The file was addedtarget/linux/ipq806x/patches-5.15/097-3-clk-qcom-krait-add-missing-enable-disable.patch
The file was addedtarget/linux/ipq806x/patches-5.15/097-4-ipq806x-gcc-add-missing-clk-and-reset-for-crypto-eng.patch
The file was addedtarget/linux/ipq806x/patches-5.15/103-ARM-dts-qcom-reduce-pci-IO-size-to-64K.patch
The file was addedtarget/linux/ipq806x/patches-5.15/108-v5.14-net-stmmac-explicitly-deassert-gmac-ahb-reset.patch
The file was addedtarget/linux/ipq806x/patches-5.15/084-ipq8064-v1.0-dtsi-cleanup.patch
The file was addedtarget/linux/ipq806x/patches-5.15/105-10-drivers-thermal-tsens-Fix-wrong-slope-on-msm-8960.patch
The file was addedtarget/linux/ipq806x/patches-5.15/900-arm-add-cmdline-override.patch
コミット 4c5d5c66ca443d3570c14a6b3ccae5041d52fef0 by daniel
ipq806x: 5:15: refresh config

Refreshed using make kernel_menuconfig CONFIG_TARGET=generic

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 4c5d5c6)
The file was modifiedtarget/linux/ipq806x/config-5.15 (diff)
コミット 327677a71d74cc8230d54ecb63341347861fe065 by daniel
ipq806x: 5:15: drop upstream patch

- Drop stmmac upstream patches
- Drop tsens patches
- Drop ADM driver
- Drop SMEM parser

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 327677a)
The file was removedtarget/linux/ipq806x/patches-5.15/104-7-drivers-thermal-tsens-Drop-unused-define-for-msm8960.patch
The file was removedtarget/linux/ipq806x/patches-5.15/104-4-drivers-thermal-tsens-Use-init_common-for-msm8960.patch
The file was removedtarget/linux/ipq806x/patches-5.15/104-2-drivers-thermal-tsens-Don-t-hardcode-sensor-slope.patch
The file was removedtarget/linux/ipq806x/patches-5.15/104-6-drivers-thermal-tsens-Replace-custom-8960-apis-with-.patch
The file was removedtarget/linux/ipq806x/patches-5.15/101-5.12-mtd-parsers-Add-Qcom-SMEM-parser.patch
The file was removedtarget/linux/ipq806x/patches-5.15/104-3-drivers-thermal-tsens-Convert-msm8960-to-reg_field.patch
The file was removedtarget/linux/ipq806x/patches-5.15/109-v5.15-arm-dts-qcom-add-ahb-reset-to-ipq806x-gmac.patch
The file was removedtarget/linux/ipq806x/patches-5.15/104-8-drivers-thermal-tsens-Add-support-for-ipq8064-tsens.patch
The file was removedtarget/linux/ipq806x/patches-5.15/100-v5.11-dmaengine-qcom-add_ADM_driver.patch
The file was removedtarget/linux/ipq806x/patches-5.15/104-9-dt-bindings-thermal-tsens-Document-ipq8064-bindings.patch
The file was removedtarget/linux/ipq806x/patches-5.15/105-10-drivers-thermal-tsens-Fix-wrong-slope-on-msm-8960.patch
The file was removedtarget/linux/ipq806x/patches-5.15/104-5-drivers-thermal-tsens-Fix-bug-in-sensor-enable-for-m.patch
The file was removedtarget/linux/ipq806x/patches-5.15/104-1-drivers-thermal-tsens-Add-VER_0-tsens-version.patch
The file was removedtarget/linux/ipq806x/patches-5.15/108-v5.14-net-stmmac-explicitly-deassert-gmac-ahb-reset.patch
コミット 8cc2caed58e79ac24f9f5a075c6a12b07453c923 by daniel
ipq806x: 5:15: add testing kernel version

Refresh patch for 5.15
Rework tweak patch to sync with upstream ipq8064 dtsi and fix
regression introduced.
Rename nand_controller to nand in every dts.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 8cc2cae)
The file was modifiedtarget/linux/ipq806x/patches-5.15/083-ipq8064-dtsi-additions.patch (diff)
The file was modifiedtarget/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-ap148.dts (diff)
The file was modifiedtarget/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-eax500.dtsi (diff)
The file was modifiedtarget/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8068-cryptid-common.dtsi (diff)
The file was addedtarget/linux/ipq806x/patches-5.15/851-add-gsbi1-dts.patch
The file was modifiedtarget/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-ap161.dts (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/0069-arm-boot-add-dts-files.patch (diff)
The file was modifiedtarget/linux/ipq806x/Makefile (diff)
The file was modifiedtarget/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-wpq864.dts (diff)
The file was modifiedtarget/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-nighthawk.dtsi (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/099-2-Documentation-devicetree-mtd-qcom_nandc-document-qco.patch (diff)
The file was modifiedtarget/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-g10.dts (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/0067-generic-Mangle-bootloader-s-kernel-arguments.patch (diff)
The file was modifiedtarget/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8068-ecw5410.dts (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/0072-add-ipq806x-with-no-clocks.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/0060-HACK-arch-arm-force-ZRELADDR-on-arch-qcom.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/082-ipq8064-dtsi-tweaks.patch (diff)
The file was removedtarget/linux/ipq806x/patches-5.15/900-arm-add-cmdline-override.patch
The file was modifiedtarget/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-r7500.dts (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/099-1-mtd-nand-raw-qcom_nandc-add-boot_layout_mode-support.patch (diff)
The file was modifiedtarget/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-unifi-ac-hd.dts (diff)
The file was modifiedtarget/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-rt4230w-rev6.dts (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/086-ipq8064-fix-duplicate-node.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/084-ipq8064-v1.0-dtsi-cleanup.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/098-1-cpufreq-add-Krait-dedicated-scaling-driver.patch (diff)
The file was modifiedtarget/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-wxr-2533dhp.dts (diff)
The file was modifiedtarget/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-r7500v2.dts (diff)
The file was modifiedtarget/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-d7800.dts (diff)
コミット e86dfd0a44b8dece1bee04f34762888ce92732a4 by daniel
ipq806x: rework rootfs conflicts patch for smem

Now that smem actually free the leaked parts, when
a rootfs partition is detected, the kernel panics as
it try to free the static space allocated for the "ubi"
name. Change the logic and fix the name at the allocate_partition
function to correctly free the space allocated by smem.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: e86dfd0)
The file was modifiedtarget/linux/ipq806x/patches-5.15/102-mtd-rootfs-conflicts-with-OpenWrt-auto-mounting.patch (diff)
コミット af70a27b38f12464ca840940de623918913cf0e6 by daniel
ipq806x: backport nand raname to kernel 5.10

Rename nand_controller to nand in kernel 5.10 to use the same dts across kernel version.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: af70a27)
The file was modifiedtarget/linux/ipq806x/patches-5.10/083-ipq8064-dtsi-additions.patch (diff)
コミット 876a49ca621f7d7b73134f7bf93f301508e38354 by daniel
ipq806x: 5:15: fix dedicated krait cpufreq

Fix dedicated cpufreq for kernel 5.15 as they changed module
order and now it can happen that cpufreq probe after cache driver.
Also add lock between cache scaling in set_target as it's now required
by opp functions.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 876a49c)
The file was modifiedtarget/linux/ipq806x/patches-5.15/098-1-cpufreq-add-Krait-dedicated-scaling-driver.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/098-3-add-fab-scaling-support-with-cpufreq.patch (diff)
コミット 9caa6f0aa742253901c72f43eebecd2c8da5f127 by daniel
kernel: Backport mv88e6xxx patch to keep pvid at 0 if VLAN-unaware and remove hack

Backport patch
  8b6836d82470 ("net: dsa: mv88e6xxx: keep the pvid at 0 when VLAN-unaware")
from 5.15.

Keeping the pvid at 0 when VLAN-unaware makes it possible to drop the
hack introduced in commit 920eaab1d817 ("kernel: DSA roaming fix for
Marvell mv88e6xxx"). Dropping the hack makes it possible to use VLAN
interfaces with VID 1 on DSA ports without problems with FDB.

Signed-off-by: Marek Behún <kabel@kernel.org>
(commit: 9caa6f0)
The file was addedtarget/linux/generic/backport-5.10/774-v5.15-net-dsa-mv88e6xxx-keep-the-pvid-at-0-when-VLAN-unawa.patch
The file was removedtarget/linux/generic/hack-5.10/710-net-dsa-mv88e6xxx-default-VID-1.patch
コミット ac11f36b337da29f422d16776cf36c98013dcc77 by nbd
build: add support for passing C preprocessor flags for DTS builds

Useful for adding #ifdefs based on build system provided definitions, or
for adding extra include paths

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: ac11f36)
The file was modifiedinclude/image.mk (diff)
コミット a3764ee29dd09394fa750c78160e300d86532561 by nbd
ramips: add linux 5.15 support for mt7621

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: a3764ee)
The file was addedtarget/linux/ramips/patches-5.15/110-reset_controller_driver.patch
The file was addedtarget/linux/ramips/patches-5.15/830-mmc-MIPS-ralink-add-sdhci-for-mt7620a-SoC.patch
The file was addedtarget/linux/ramips/patches-5.15/803-gpio-ralink-Add-support-for-GPIO-as-interrupt-contro.patch
The file was addedtarget/linux/ramips/patches-5.15/820-DT-Add-documentation-for-spi-rt2880.patch
The file was modifiedtarget/linux/ramips/dts/mt7621.dtsi (diff)
The file was addedtarget/linux/ramips/patches-5.15/320-MIPS-add-support-for-buggy-MT7621S-core-detection.patch
The file was addedtarget/linux/ramips/patches-5.15/805-pinctrl-AW9523.patch
The file was addedtarget/linux/ramips/patches-5.15/850-awake-rt305x-dwc2-controller.patch
The file was addedtarget/linux/ramips/patches-5.15/105-PCI-mt7621-Remove-unused-function-pcie_rmw.patch
The file was addedtarget/linux/ramips/patches-5.15/324-mt7621-perfctr-fix.patch
The file was addedtarget/linux/ramips/patches-5.15/101-PCI-mt7621-Rename-mt7621_pci_-to-mt7621_pcie_.patch
The file was addedtarget/linux/ramips/patches-5.15/855-linkit_bootstrap.patch
The file was addedtarget/linux/ramips/patches-5.15/300-mt7620-export-chip-version-and-pkg.patch
The file was addedtarget/linux/ramips/patches-5.15/104-PCI-mt7621-Drop-of_match_ptr-to-avoid-unused-variabl.patch
The file was addedtarget/linux/ramips/patches-5.15/314-MIPS-add-bootargs-override-property.patch
The file was addedtarget/linux/ramips/patches-5.15/802-GPIO-MIPS-ralink-add-gpio-driver-for-ralink-SoC.patch
The file was addedtarget/linux/ramips/patches-5.15/400-mtd-cfi-cmdset-0002-force-word-write.patch
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
The file was addedtarget/linux/ramips/patches-5.15/821-SPI-ralink-add-Ralink-SoC-spi-driver.patch
The file was addedtarget/linux/ramips/patches-5.15/316-arch-mips-do-not-select-illegal-access-driver-by-def.patch
The file was addedtarget/linux/ramips/patches-5.15/710-at803x.patch
The file was addedtarget/linux/ramips/patches-5.15/106-PCI-Let-pcibios_root_bridge_prepare-access-bridge-wi.patch
The file was addedtarget/linux/ramips/patches-5.15/835-asoc-add-mt7620-support.patch
The file was modifiedtarget/linux/ramips/Makefile (diff)
The file was addedtarget/linux/ramips/patches-5.15/315-owrt-hack-fix-mt7688-cache-issue.patch
The file was addedtarget/linux/ramips/patches-5.15/721-NET-no-auto-carrier-off-support.patch
The file was addedtarget/linux/ramips/patches-5.15/103-PCI-mt7621-Move-MIPS-setup-to-pcibios_root_bridge_pr.patch
The file was addedtarget/linux/ramips/patches-5.15/411-dt-bindings-add-documentation-for-mt7621-nand-driver.patch
The file was addedtarget/linux/ramips/patches-5.15/102-PCI-mt7621-Declare-mt7621_pci_ops-static.patch
The file was addedtarget/linux/ramips/mt7621/config-5.15
The file was addedtarget/linux/ramips/patches-5.15/700-net-ethernet-mediatek-support-net-labels.patch
The file was addedtarget/linux/ramips/patches-5.15/801-DT-Add-documentation-for-gpio-ralink.patch
The file was addedtarget/linux/ramips/patches-5.15/840-serial-add-ugly-custom-baud-rate-hack.patch
The file was addedtarget/linux/ramips/patches-5.15/311-MIPS-use-set_mode-to-enable-disable-the-cevt-r4k-irq.patch
The file was addedtarget/linux/ramips/patches-5.15/100-PCI-mt7621-Add-MediaTek-MT7621-PCIe-host-controller-.patch
The file was addedtarget/linux/ramips/patches-5.15/810-uvc-add-iPassion-iP2970-support.patch
The file was addedtarget/linux/ramips/patches-5.15/200-add-ralink-eth.patch
The file was addedtarget/linux/ramips/patches-5.15/405-mtd-spi-nor-Add-support-for-BoHong-bh25q128as.patch
The file was addedtarget/linux/ramips/patches-5.15/410-mtd-rawnand-add-driver-support-for-MT7621-nand-flash.patch
The file was addedtarget/linux/ramips/patches-5.15/312-MIPS-ralink-add-cpu-frequency-scaling.patch
The file was addedtarget/linux/ramips/patches-5.15/720-Revert-net-phy-simplify-phy_link_change-arguments.patch
The file was addedtarget/linux/ramips/patches-5.15/825-i2c-MIPS-adds-ralink-I2C-driver.patch
The file was addedtarget/linux/ramips/patches-5.15/845-pwm-add-mediatek-support.patch
コミット 044ca149f36a08f56fe827a20aa113837c58cb40 by mail
build: autotools: fix cache path

the cache directory should be autom4te.cache in all $(PKG_AUTOMAKE_PATHS)
rather than $(PKG_BUILD_DIR)/autom4te.cache only

Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
(commit: 044ca14)
The file was modifiedinclude/autotools.mk (diff)
コミット 09f620019867365ed82a4b3d1d264f7a282f0941 by daniel
malta: enable testing kernel 5.15

Nothing special is needed here, just add KERNEL_TESTING_PATCHVER.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 09f6200)
The file was modifiedtarget/linux/malta/Makefile (diff)
コミット 8839a939ee7681f8ca42846d05ce19b3df1e55d5 by ynezz
libs/zlib: bump to latest stable release 1.2.12 (CVE-2018-25032)

List of changes since previous release from 2018 is quite long:

* Fix crc32.c to compile local functions only if used.
* Check for cc masquerading as gcc or clang in configure.
* Remove destructive aspects of make distclean.
* Separate out address sanitizing from warnings in configure.
* Eliminate use of ULL constants.
* Add fallthrough comments for gcc.
* Clean up minizip to reduce warnings for testing.
* Fix unztell64() in minizip to work past 4GB. (Daniël Hörchner)
* minizip warning fix if MAXU32 already defined. (gvollant)
* Replace black/white with allow/block. (theresa-m)
* Fix indentation in minizip's zip.c.
* Improve portability of contrib/minizip.
* Correct typo in blast.c.
* Change macro name in inflate.c to avoid collision in VxWorks.
* Clarify gz* function interfaces, referring to parameter names.
* Fix error in comment on the polynomial representation of a byte.
* Fix memory leak on error in gzlog.c.
* Avoid adding empty gzip member after gzflush with Z_FINISH.
* Explicitly note that the 32-bit check values are 32 bits.
* Use ARM crc32 instructions if the ARM architecture has them.
* Add use of the ARMv8 crc32 instructions when requested.
* Correct comment in crc32.c.
* Don't bother computing check value after successful inflateSync().
* Use atomic test and set, if available, for dynamic CRC tables.
* Speed up software CRC-32 computation by a factor of 1.5 to 3.
* Add crc32_combine_gen() and crc32_combine_op() for fast combines.
* Add tables for crc32_combine(), to speed it up by a factor of 200.
* Fix the zran.c example to work on a multiple-member gzip file.
* Add gznorm.c example, which normalizes gzip files.
* Show all the codes for the maximum tables size in enough.c.
* Clarify that prefix codes are counted in enough.c.
* Use inline function instead of macro for index in enough.c.
* Clean up code style in enough.c, update version.
* Use a macro for the printf format of big_t in enough.c.
* Use a structure to make globals in enough.c evident.
* Assure that the number of bits for deflatePrime() is valid.
* Fix a bug that can crash deflate on some input when using Z_FIXED.
* Correct the initialization requirements for deflateInit2().
* Emphasize the need to continue decompressing gzip members.
* Add legal disclaimer to README.
* Fix deflateEnd() to not report an error at start of raw deflate.
* Remove old assembler code in which bugs have manifested.
* Make the names in functions declarations identical to definitions.
* Avoid an undefined behavior of memcpy() in _tr_stored_block().
* Avoid undefined behaviors of memcpy() in gz*printf().
* Avoid an undefined behavior of memcpy() in gzappend().
* Avoid the use of ptrdiff_t.
* Handle case where inflateSync used when header never processed.
* Don't compute check value for raw inflate if asked to validate.
* Add address checking in clang to -w option of configure.
* Return an error if the gzputs string length can't fit in an int.
* Small speedup to inflate [psumbera].
* Update use of errno for newer Windows CE versions.
* Avoid some conversion warnings in gzread.c and gzwrite.c.
* Have Makefile return non-zero error code on test failure.
* Avoid a conversion error in gzseek when off_t type too small.
* Fix CLEAR_HASH macro to be usable as a single statement.
* Fix bug when window full in deflate_stored().
* Limit hash table inserts after switch from stored deflate.
* Permit a deflateParams() parameter change as soon as possible.
* Cygwin does not have _wopen(), so do not create gzopen_w() there.

Removed 006-fix-compressor-crash-on-certain-inputs.patch which was
hotfix for CVE-2018-25032 and is now included in this release.

This release is not available on @SF (yet?) so the sources are now
pulled from GitHub.

Fixes: CVE-2018-25032
Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 8839a93)
The file was modifiedpackage/libs/zlib/Makefile (diff)
The file was modifiedpackage/libs/zlib/patches/001-neon-implementation-of-adler32.patch (diff)
The file was removedpackage/libs/zlib/patches/006-fix-compressor-crash-on-certain-inputs.patch
コミット 3eb777e1807f52b51c812fe691b811da6af44d77 by ynezz
libs/zlib: fix implicit function declaration warning

Fixes following warning:

adler32.c:141:12: warning: implicit declaration of function 'NEON_adler32' [-Wimplicit-function-declaration]
   141 |     return NEON_adler32(adler, buf, len);

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 3eb777e)
The file was modifiedpackage/libs/zlib/patches/001-neon-implementation-of-adler32.patch (diff)
コミット 9d8f620679df7f6f58ba1452311400da088a404b by ynezz
tools/zlib: bump to latest stable release 1.2.12 (CVE-2018-25032)

List of changes since previous release from 2018 is quite long:

* Fix crc32.c to compile local functions only if used.
* Check for cc masquerading as gcc or clang in configure.
* Remove destructive aspects of make distclean.
* Separate out address sanitizing from warnings in configure.
* Eliminate use of ULL constants.
* Add fallthrough comments for gcc.
* Clean up minizip to reduce warnings for testing.
* Fix unztell64() in minizip to work past 4GB. (Daniël Hörchner)
* minizip warning fix if MAXU32 already defined. (gvollant)
* Replace black/white with allow/block. (theresa-m)
* Fix indentation in minizip's zip.c.
* Improve portability of contrib/minizip.
* Correct typo in blast.c.
* Change macro name in inflate.c to avoid collision in VxWorks.
* Clarify gz* function interfaces, referring to parameter names.
* Fix error in comment on the polynomial representation of a byte.
* Fix memory leak on error in gzlog.c.
* Avoid adding empty gzip member after gzflush with Z_FINISH.
* Explicitly note that the 32-bit check values are 32 bits.
* Use ARM crc32 instructions if the ARM architecture has them.
* Add use of the ARMv8 crc32 instructions when requested.
* Correct comment in crc32.c.
* Don't bother computing check value after successful inflateSync().
* Use atomic test and set, if available, for dynamic CRC tables.
* Speed up software CRC-32 computation by a factor of 1.5 to 3.
* Add crc32_combine_gen() and crc32_combine_op() for fast combines.
* Add tables for crc32_combine(), to speed it up by a factor of 200.
* Fix the zran.c example to work on a multiple-member gzip file.
* Add gznorm.c example, which normalizes gzip files.
* Show all the codes for the maximum tables size in enough.c.
* Clarify that prefix codes are counted in enough.c.
* Use inline function instead of macro for index in enough.c.
* Clean up code style in enough.c, update version.
* Use a macro for the printf format of big_t in enough.c.
* Use a structure to make globals in enough.c evident.
* Assure that the number of bits for deflatePrime() is valid.
* Fix a bug that can crash deflate on some input when using Z_FIXED.
* Correct the initialization requirements for deflateInit2().
* Emphasize the need to continue decompressing gzip members.
* Add legal disclaimer to README.
* Fix deflateEnd() to not report an error at start of raw deflate.
* Remove old assembler code in which bugs have manifested.
* Make the names in functions declarations identical to definitions.
* Avoid an undefined behavior of memcpy() in _tr_stored_block().
* Avoid undefined behaviors of memcpy() in gz*printf().
* Avoid an undefined behavior of memcpy() in gzappend().
* Avoid the use of ptrdiff_t.
* Handle case where inflateSync used when header never processed.
* Don't compute check value for raw inflate if asked to validate.
* Add address checking in clang to -w option of configure.
* Return an error if the gzputs string length can't fit in an int.
* Small speedup to inflate [psumbera].
* Update use of errno for newer Windows CE versions.
* Avoid some conversion warnings in gzread.c and gzwrite.c.
* Have Makefile return non-zero error code on test failure.
* Avoid a conversion error in gzseek when off_t type too small.
* Fix CLEAR_HASH macro to be usable as a single statement.
* Fix bug when window full in deflate_stored().
* Limit hash table inserts after switch from stored deflate.
* Permit a deflateParams() parameter change as soon as possible.
* Cygwin does not have _wopen(), so do not create gzopen_w() there.

Removed 006-fix-compressor-crash-on-certain-inputs.patch which was
hotfix for CVE-2018-25032 and is now included in this release.

This release is not available on @SF (yet?) so the sources are now
pulled from GitHub.

Fixes: CVE-2018-25032
Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 9d8f620)
The file was modifiedtools/zlib/Makefile (diff)
The file was removedtools/zlib/patches/006-fix-compressor-crash-on-certain-inputs.patch
コミット 2edc017a6e0cb92b72b768aaa46c6d336ad84eff by ynezz
urandom-seed: use seedrng for seeding the random number generator

The RNG can't actually be seeded from a shell script, due to the
reliance on ioctls. For this reason, the seedrng project provides a
basic script meant to be copy and pasted into projects like OpenWRT
and tweaked as needed: <https://git.zx2c4.com/seedrng/about/>.

This commit imports it into the urandom-seed package and wires up the
init scripts to call it. This also is a significant improvement over the
current init script, which does not robustly handle cleaning up of seeds
and syncing to prevent reuse. Additionally, the existing script creates
a new seed immediately after writing an old one, which means that the
amount of entropy might actually regress, due to failing to credit the
old seed.

Closes: https://github.com/openwrt/openwrt/issues/9570
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Signed-off-by: Petr Štetiar <ynezz@true.cz> [fixed missing INSTALL_DIR]
(commit: 2edc017)
The file was removedpackage/system/urandom-seed/files/sbin/urandom_seed
The file was modifiedpackage/system/urandom-seed/Makefile (diff)
The file was addedpackage/system/urandom-seed/seedrng.c
The file was modifiedpackage/system/urandom-seed/files/etc/init.d/urandom_seed (diff)
The file was modifiedpackage/system/urandom-seed/files/lib/preinit/81_urandom_seed (diff)
コミット 92081f9a34e6ebefcc03e4abdecdf85423e9c739 by nbd
ramips: fix kernel module build errors on linux 5.15

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 92081f9)
The file was modifiedtarget/linux/ramips/files/drivers/mmc/host/mtk-mmc/sd.c (diff)
The file was modifiedtarget/linux/ramips/patches-5.15/835-asoc-add-mt7620-support.patch (diff)
コミット 3f8ea009d0321a3a4b5d891210e7942824a5714c by nbd
kernel: add missing nls dependency for kmod-fs-ntfs3

This showed up on a linux 5.15 build

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 3f8ea00)
The file was modifiedpackage/kernel/linux/modules/fs.mk (diff)
コミット f65596e8a9c34973ec2635cd37e77e7cf875424e by nbd
kernel: 5.15: fix mediatek usb module change

The mediatek USB kernel module xhci-mtk was restructed.
The module after kernel 5.13 is named xhci-mtk-hcd.
Link:
https://lore.kernel.org/all/0b62e21ddfacc1c2874726dd27ccab80c993f303.1615170625.git.chunfeng.yun@mediatek.com/
Linux 14295a150050 ("usb: xhci-mtk: support to build xhci-mtk-hcd.ko")

Signed-off-by: John Thomson <git@johnthomson.fastmail.com.au>
(commit: f65596e)
The file was modifiedpackage/kernel/linux/modules/usb.mk (diff)
コミット 103ad908c286049b0a7c68b793f2194b0c4d5711 by nbd
mt76: update to the latest version

65042bfd759c mt76: mt7915: introduce 802.11ax multi-bss support
e756ea3bd069 mt76: fix wrong HE data rate in sniffer tool
47b64131e820 mt76: mt7921: don't enable beacon filter when IEEE80211_CONF_CHANGE_MONITOR is set
7a05f4628e76 mt76: fix monitor rx FCS error in DFS channel
104dd5cb0a40 mt76: mt7915: fix DBDC default band selection on MT7915D
a7805e4e1d58 mt76: reduce tx queue lock hold time
0b1deb9292cd mt76: dma: use kzalloc instead of devm_kzalloc for txwi
2e51013b38c9 mt76: dma: reduce lock contention in mt76_dma_tx_cleanup
c96fbb86f7e5 mt76: mt7915: rework hardware/phy initialization
c2bb44cab51e mt76: mt7915: accept rx frames with non-standard VHT MCS10-11
36c23a4a8422 mt76: mt7921: accept rx frames with non-standard VHT MCS10-11
5b7dd093c8f0 mt76: fix use-after-free by removing a non-RCU wcid pointer
c692aacb9bde mt76: fix MBSS index condition in DBDC mode
fd6541905aa4 mt76: mt7921u: add suspend/resume support
201b33cf42c2 mt76: mt7921: rely on mt76_dev rxfilter in mt7921_configure_filter
9666c08228e7 mt76: mt7921: honor pm user configuration in mt7921_sniffer_interface_iter
1442710d7936 mt76: mt7915: always call mt7915_wfsys_reset() during init
ec4d9b9e8b70 mt76: mt7915: fix unbounded shift in mt7915_mcu_beacon_mbss
6b1efcd72946 mt76: mt7915: fix wfsys reset regression
376ea8152b2b mt76: mt7915: add missing chunk from wfsys reset fix

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 103ad90)
The file was modifiedpackage/kernel/mt76/Makefile (diff)
コミット 068ea2cde04e2666fb05731cea941bccfaeddc25 by daniel
scripts/gen_image_generic.sh: make ext4 bootfs reproducible

Set fixed timestamp for kernel other files in /boot filesystem.
This should help making x86 *combined* images reproducible.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 068ea2c)
The file was modifiedscripts/gen_image_generic.sh (diff)
コミット 44b457168ef7a37533929c4332c86ef084d606a6 by daniel
mvebu: make boot filesystem reproducible

Set timestamp option for make_ext4fs to make boot filesystem
reproducible.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 44b4571)
The file was modifiedtarget/linux/mvebu/image/Makefile (diff)
コミット 1c7e146f7e0f42e5e414c6cff0c73f75b405e0dd by daniel
layerscape: make boot filesystem reproducible

Set timestamp option for make_ext4fs to make boot filesystem
reproducible.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 1c7e146)
The file was modifiedtarget/linux/layerscape/image/Makefile (diff)
コミット 506ddce90fc99d08d7bc0c9ef4277756f54473bb by daniel
generic: 5.15: fix FIT partition parser on block partitions

Using set_disk_ro() doesn't have the desired effect and instead of
just setting the single partition to be read-only it affects the
whole disk. Use the bd_read_only flag in struct block_device instead
to mark a partition being read-only.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 506ddce)
The file was modifiedtarget/linux/generic/hack-5.15/410-block-fit-partition-parser.patch (diff)
コミット 756e71b03f15a8cb0957c09e5cf7da06cf526846 by ynezz
kernel: generic: add more missing kernel symbols for 5.15

Found while adding 5.15 support for x86/sunxi targets.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 756e71b)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
コミット 972f2bff6add81e17728e3dd2c1f972ffa39600d by ynezz
generic: backport 5.16 fix for hv utils build failure

Backports following fix:

hv: utils: add PTP_1588_CLOCK to Kconfig to fix build

The hyperv utilities use PTP clock interfaces and should depend a
a kconfig symbol such that they will be built as a loadable module or
builtin so that linker errors do not happen.

Prevents these build errors:

ld: drivers/hv/hv_util.o: in function `hv_timesync_deinit':
hv_util.c:(.text+0x37d): undefined reference to `ptp_clock_unregister'
ld: drivers/hv/hv_util.o: in function `hv_timesync_init':
hv_util.c:(.text+0x738): undefined reference to `ptp_clock_register'

References: https://lore.kernel.org/stable/20220328093115.7486-1-ynezz@true.cz/T/#u
Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 972f2bf)
The file was addedtarget/linux/generic/backport-5.15/730-v5.16-hv-utils-add-PTP_1588_CLOCK-to-Kconfig-to-fix-build.patch
コミット 7ef75445c5745984fd27cfca6631599cfda77e6e by ynezz
x86: copy config and patches from 5.10 to 5.15

So the upcoming changes needed for 5.15 can be reviewed easily.
Removing following patches backported from 5.15:

* 101-v5.15-mfd-lpc_ich-Enable-GPIO-driver-for-DH89xxCC.patch
* 102-v5.15-platform-x86-add-meraki-mx100-platform-driver.patch

Removed upstreamed patch `300-pcengines_apu1_led.patch` in commit
1b40faf7e4ab ("leds: apu: extend support for PC Engines APU1 with newer
firmware")

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 7ef7544)
The file was addedtarget/linux/x86/patches-5.15/012-pcengines-apu2-detect-apuv4-board.patch
The file was addedtarget/linux/x86/legacy/config-5.15
The file was addedtarget/linux/x86/64/config-5.15
The file was addedtarget/linux/x86/geode/config-5.15
The file was addedtarget/linux/x86/patches-5.15/100-fix_cs5535_clockevt.patch
The file was addedtarget/linux/x86/config-5.15
The file was addedtarget/linux/x86/generic/config-5.15
コミット 9b3bc5d119782f7e1316bf7bbe3ba7382f5e230b by ynezz
x86: enable 5.15 as testing kernel

So anyone interested can help with new kernel version integration and
testing.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 9b3bc5d)
The file was modifiedtarget/linux/x86/Makefile (diff)
コミット 12c33d99c8b37013cfe9cb36a65de08a076a6ec3 by ynezz
x86: update config for 5.15

Refresh kernel config with `make kernel_oldconfig` make target.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 12c33d9)
The file was modifiedtarget/linux/x86/geode/config-5.15 (diff)
The file was modifiedtarget/linux/x86/config-5.15 (diff)
The file was modifiedtarget/linux/x86/64/config-5.15 (diff)
The file was modifiedtarget/linux/x86/generic/config-5.15 (diff)
The file was modifiedtarget/linux/x86/legacy/config-5.15 (diff)
コミット be9a69caa826dad7e054c2c7b0ea14e3864c19bb by ynezz
kernel: modules: fix kmod-mdio-devres dependency for 5.15

Fixes following build issues:

Package kmod-r8169 is missing dependencies for the following libraries:
mdio_devres.ko

Package kmod-ixgbe is missing dependencies for the following libraries:
mdio_devres.ko

Package kmod-amd-xgbe is missing dependencies for the following libraries:
mdio_devres.ko

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: be9a69c)
The file was modifiedtarget/linux/x86/modules.mk (diff)
The file was modifiedpackage/kernel/linux/modules/netdevices.mk (diff)
コミット c707e1bc04912eb822b7528da36e8510d4562ba3 by ynezz
sunxi: copy config and patches from 5.10 to 5.15

So the upcoming changes needed for 5.15 can be reviewed easily.

Removed following upstreamed patches:

* 062-add-sun8i-h3-zeropi-support.patch
* 100-sunxi-h3-add-support-for-nanopi-r1.patch
* 101-sunxi-h5-add-support-for-nanopi-r1s-h5.patch

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: c707e1b)
The file was addedtarget/linux/sunxi/config-5.15
The file was addedtarget/linux/sunxi/patches-5.15/450-arm64-dts-enable-wifi-on-pine64-boards.patch
The file was addedtarget/linux/sunxi/patches-5.15/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch
The file was addedtarget/linux/sunxi/patches-5.15/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch
The file was addedtarget/linux/sunxi/cortexa53/config-5.15
The file was addedtarget/linux/sunxi/patches-5.15/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch
The file was addedtarget/linux/sunxi/patches-5.15/301-orangepi_pc2_usb_otg_to_host_key_power.patch
The file was addedtarget/linux/sunxi/patches-5.15/442-arm64-dts-orangepi-one-plus-enable-PWM.patch
The file was addedtarget/linux/sunxi/patches-5.15/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch
The file was addedtarget/linux/sunxi/cortexa7/config-5.15
The file was addedtarget/linux/sunxi/cortexa8/config-5.15
コミット 6d1dd34732fa8bf51dd9719c4843522b020fe59b by ynezz
sunxi: enable 5.15 as testing kernel

So anyone interested can help with new kernel version integration and
testing.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 6d1dd34)
The file was modifiedtarget/linux/sunxi/Makefile (diff)
コミット c80088b40772fef15b5b1b173b1a3df0d49d2b77 by ynezz
sunxi: rebase sun50i-h5-nanopi-r1s-h5.dts onto 5.15

So the patch can be applied on top of 5.15 kernel.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: c80088b)
The file was modifiedtarget/linux/sunxi/patches-5.15/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch (diff)
コミット 177e79c2184a9c475b51e02b30585d90584d0d30 by ynezz
sunxi: refresh kernel 5.15 patches

So the patches apply cleanly.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 177e79c)
The file was modifiedtarget/linux/sunxi/patches-5.15/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch (diff)
コミット f32ecb9665b6fa6430f6243d797acacb0a8fee55 by ynezz
sunxi: update config for 5.15

Refresh kernel config with `make kernel_oldconfig` make target.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: f32ecb9)
The file was modifiedtarget/linux/sunxi/config-5.15 (diff)
コミット 2acebbdcaafbdfd3f677052c28bc0af04c6b5ab8 by hauke
realtek: Remove dnsmasq and odhcpd-ipv6only from default

Do not include the dnsmasq and odhcpd-ipv6only package by default any
more. These services are not needed on a switch. If someone needs this
it is still possible to use opkg or image builder to add them.

This decreases the compressed image size by about 165KBytes.

Tested-by: Stijn Segers <foss@volatilesystems.org>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 2acebbd)
The file was modifiedtarget/linux/realtek/Makefile (diff)
コミット 469030659c5cb140bdbff1b3d8fc9691f98f984b by hauke
realtek: Use firewall4

The realtek target is not a router, but basic device, see DEVICE_TYPE.
The basic device type does not come with firewall by default, see
include/target.mk for details. The realtek target extended
DEFAULT_PACKAGES manually with firewall.

This changes the defaults to take firewall4 and nftables instead of
firewall and iptables. This also adds the additional package
kmod-nft-offload.

The only difference to the router type is the missing ppp,
ppp-mod-pppoe, dnsmasq and odhcpd-ipv6only package.

This increases the compressed image size by about 422KBytes.

Tested-by: Stijn Segers <foss@volatilesystems.org>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 4690306)
The file was modifiedtarget/linux/realtek/Makefile (diff)
コミット 34fb36e165d5b6e6e37d33b4b0da789a8f1430bb by hauke
realtek: Fix tc default package

The tc package does not exits any more, it was split into tc-tiny,
tc-full and tc-bpf. Include tc-bpf by default into realtek images.

This increases the compressed image size by about 232KBytes.

Tested-by: Stijn Segers <foss@volatilesystems.org>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 34fb36e)
The file was modifiedtarget/linux/realtek/Makefile (diff)
コミット df2ae8826ced4f374bcb693b44d8a113ad150d70 by mail
image: let mksquashfs4 use all processors

Drop the -processors argument from the mksquashfs4 call, so it will use
all available processors. This dramatically reduces the time to create
squashfs filesystems.

The times below are observed when building an image for my main router,
the WatchGuard Firebox M300 (qoriq target):

Before:
real    4m45,973s

After:
real    0m23,497s

With this commit `mksquashfs` may use more cores than defined via `-j`.
This is the same behaviour as for archive creation of ImageBuilder, SDK
or toolchain. There is no trivial way to limit `mksquashfs` CPU core
usage to the amount of "free" make jobs since two running `mksquashfs`
instances would each run with the total allowed number (-j) of threads.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
[extended reasoning in commit message]
Signed-off-by: Paul Spooren <mail@aparcar.org>
(commit: df2ae88)
The file was modifiedinclude/image.mk (diff)
コミット fc6a83e63b187ecfd0e427c062ae09e3c104e291 by daniel
kernel: fix initramfs reproducibility

Make sure xz uses at least 2 threads so compression always runs in
multi-threaded mode as the resulting file in single-threaded mode
differs.

Fixes: 29d7461d11 ("kernel: set options to make external initramfs reproducible")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: fc6a83e)
The file was modifiedinclude/kernel-defaults.mk (diff)
コミット 72b9b721d707b7f70109eb70b2a9f22449ceba08 by rafal
bcm53xx: add support for Asus RT-AC88U

Asus RT-AC88U is an AC3100 router featuring 9 Ethernet ports over the
integrated Broadcom and the external Realtek switch.

Hardware info:
* Processor: Broadcom BCM4709C0KFEBG dual-core @ 1.4 GHz
* Switch: BCM53012 in BCM4709C0KFEBG & external RTL8365MB
* DDR3 RAM: 512 MB
* Flash: 128 MB (ESMT F59L1G81LA-25T)
* 2.4GHz: BCM4366 4×4 2.4/5G single chip 802.11ac SoC
* 5GHz: BCM4366 4×4 2.4/5G single chip 802.11ac SoC
* Ports: 8 Ports, 1 WAN Ports

Flashing instructions:
* Boot to CFE Recovery Mode by holding the reset button while power-on.
* Connect to the router with an ethernet cable.
* Set IPv4 address of the computer to 192.168.1.2 subnet 255.255.255.0.
* Head to http://192.168.1.1.
* Reset NVRAM.
* Upload the OpenWrt image.

CFE bootloader may reject flashing the image due to image integrity check.
In that case, follow the instructions below.

* Rename the OpenWrt image as firmware.trx.
* Run a TFTP server and make it serve the firmware.trx file.
* Run the URL below on a browser or curl.
  http://192.168.1.1/do.htm?cmd=flash+-noheader+192.168.1.2:firmware.trx+flash0.trx

Signed-off-by: Arınç ÜNAL <arinc.unal@arinc9.com>
[rmilecki: mark BROKEN until we sort out nvram & CFE recovery]
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: 72b9b72)
The file was modifiedtarget/linux/bcm53xx/image/Makefile (diff)
The file was modifiedtarget/linux/bcm53xx/base-files/etc/board.d/02_network (diff)
コミット a6dc0f680d3715322abd7a5dc1426f56274292ac by rafal
bcm53xx: drop dead upgrade code

platform_nand_pre_upgrade() is gone since commit 790692dde2b9
("base-files: drop support for the platform_nand_pre_upgrade()").

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: a6dc0f6)
The file was modifiedtarget/linux/bcm53xx/base-files/lib/upgrade/platform.sh (diff)
コミット 5e34b316c5b3bf06a1d748cb5569d28b8334820f by nbd
mt76: update to the latest version

eed44048ca57 Revert "mt76: dma: reduce lock contention in mt76_dma_tx_cleanup"

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 5e34b31)
The file was modifiedpackage/kernel/mt76/Makefile (diff)
コミット 8822a8d850ba2df69b81289758959bb90643a696 by mail
build: store sha256_unsigned in JSON

Introduce `sha256_unsigned` which is a checksum of the image _before_ a
signature is attached. This is helpful to compare image reproducibility.

Since the `.sha256sum` file is located in the $(KDIR) folder, switch
$(BIN_DIR) with $(KDIR) to simplify the code. The value of $(BIN_DIR)
itself is not stored inside the resulting JSON file, so it can be
replaced.

Signed-off-by: Paul Spooren <mail@aparcar.org>
(commit: 8822a8d)
The file was modifiedinclude/image-commands.mk (diff)
The file was modifiedscripts/json_add_image_info.py (diff)
The file was modifiedinclude/image.mk (diff)
コミット a721fb9f839b3ca71da275a1c99620ef9342fb28 by rafal
bcm53xx: backport DT changes from 5.17 & 5.18

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: a721fb9)
The file was removedtarget/linux/bcm53xx/patches-5.10/130-ARM-dts-BCM5301X-use-non-deprecated-USB-2.0-PHY-bind.patch
The file was addedtarget/linux/bcm53xx/patches-5.10/034-v5.17-0006-ARM-dts-BCM5301X-use-non-deprecated-USB-2.0-PHY-bind.patch
The file was addedtarget/linux/bcm53xx/patches-5.10/034-v5.17-0008-ARM-dts-NSP-Rename-SATA-unit-name.patch
The file was addedtarget/linux/bcm53xx/patches-5.10/035-v5.18-0003-ARM-dts-NSP-MX6X-correct-LED-function-types.patch
The file was addedtarget/linux/bcm53xx/patches-5.10/034-v5.17-0009-ARM-dts-BCM5301X-correct-RX-delay-and-enable-flow-co.patch
The file was addedtarget/linux/bcm53xx/patches-5.10/035-v5.18-0001-ARM-dts-BCM5301X-define-RTL8365MB-switch-on-Asus-RT-.patch
The file was addedtarget/linux/bcm53xx/patches-5.10/035-v5.18-0004-ARM-dts-BCM5301X-Add-Ethernet-MAC-address-to-Luxul-X.patch
The file was addedtarget/linux/bcm53xx/patches-5.10/034-v5.17-0007-ARM-dts-NSP-Fixed-iProc-PCIe-MSI-sub-node.patch
The file was addedtarget/linux/bcm53xx/patches-5.10/034-v5.17-0010-Revert-ARM-dts-BCM5301X-define-RTL8365MB-switch-on-A.patch
The file was addedtarget/linux/bcm53xx/patches-5.10/035-v5.18-0002-ARM-dts-NSP-MX6X-get-mac-address-from-eeprom.patch
コミット fc94c0d203d1c97d3dfdd045fb57b1cb7826e491 by rafal
bcm53xx: add switch ports for Buffalo WZR-900DHP & re-enable it

Specify the switch ports in the DTS file.
Re-enable it after it was disabled by commit e9672b1a8fa4 ("bcm53xx: switch to the
upstream DSA-based b53 driver").

Signed-off-by: SHIMAMOTO Takayoshi <takayoshi.shimamoto.360@gmail.com>
[rmilecki: reword commit & drop unneeded whitespace change]
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: fc94c0d)
The file was modifiedtarget/linux/bcm53xx/patches-5.10/304-ARM-dts-BCM5301X-Specify-switch-ports-for-remaining-.patch (diff)
The file was modifiedtarget/linux/bcm53xx/image/Makefile (diff)
コミット 9a0155bc4fa3642cdf930d50098bc929173f170f by mail
ath79: add 5.15 support for generic subtarget

Add Kernel 5.15 patches + config. This is currently only available for
the generic subtarget, as it was exclusively tested with this target.

Tested-on: Siemens WS-AP3610, Enterasys WS-AP3705i

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: 9a0155b)
The file was addedtarget/linux/ath79/patches-5.15/910-unaligned_access_hacks.patch
The file was addedtarget/linux/ath79/patches-5.15/900-mdio_bitbang_ignore_ta_value.patch
The file was addedtarget/linux/ath79/patches-5.15/0005-usb-add-more-OF-quirk-properties.patch
The file was addedtarget/linux/ath79/patches-5.15/0017-dt-bindings-PCI-qcom-ar7100-adds-binding-doc.patch
The file was addedtarget/linux/ath79/patches-5.15/410-spi-ath79-Implement-the-spi_mem-interface.patch
The file was addedtarget/linux/ath79/patches-5.15/0004-phy-add-ath79-usb-phys.patch
The file was addedtarget/linux/ath79/patches-5.15/0019-dt-bindings-PCI-qcom-ar7240-adds-binding-doc.patch
The file was addedtarget/linux/ath79/patches-5.15/408-mtd-redboot_partition_scan.patch
The file was addedtarget/linux/ath79/patches-5.15/470-MIPS-ath79-swizzle-pci-address-for-ar71xx.patch
The file was addedtarget/linux/ath79/patches-5.15/0034-MIPS-ath79-ath9k-exports.patch
The file was addedtarget/linux/ath79/patches-5.15/0036-MIPS-ath79-remove-irq-code-from-pci.patch
The file was addedtarget/linux/ath79/patches-5.15/401-mtd-nor-support-mtd-name-from-device-tree.patch
The file was addedtarget/linux/ath79/patches-5.15/0039-MIPS-ath79-export-UART1-reference-clock.patch
The file was addedtarget/linux/ath79/config-5.15
The file was addedtarget/linux/ath79/patches-5.15/939-mikrotik-rb91x.patch
The file was addedtarget/linux/ath79/patches-5.15/940-ath79-add-support-for-booting-QCN550x.patch
The file was addedtarget/linux/ath79/patches-5.15/0003-leds-add-reset-controller-based-driver.patch
The file was addedtarget/linux/ath79/patches-5.15/0040-ath79-sgmii-config.patch
The file was addedtarget/linux/ath79/patches-5.15/930-ar8216-make-reg-access-atomic.patch
The file was addedtarget/linux/ath79/patches-5.15/440-mtd-ar934x-nand-driver.patch
The file was addedtarget/linux/ath79/patches-5.15/0032-MIPS-ath79-sanitize-symbols.patch
The file was addedtarget/linux/ath79/patches-5.15/0062-MIPS-pci-ar724x-add-QCA9550-reset-sequence.patch
The file was addedtarget/linux/ath79/patches-5.15/0008-irqchip-irq-ath79-cpu-drop-OF-init-helper.patch
The file was addedtarget/linux/ath79/patches-5.15/0018-MIPS-pci-ar71xx-convert-to-OF.patch
The file was addedtarget/linux/ath79/patches-5.15/420-net-use-downstream-ag71xx.patch
The file was addedtarget/linux/ath79/patches-5.15/0007-irqchip-irq-ath79-intc-add-irq-cascade-driver-for-QC.patch
The file was addedtarget/linux/ath79/patches-5.15/430-drivers-link-spi-before-mtd.patch
The file was addedtarget/linux/ath79/patches-5.15/0038-MIPS-ath79-add-missing-QCA955x-GMAC-registers.patch
The file was addedtarget/linux/ath79/patches-5.15/404-mtd-cybertan-trx-parser.patch
The file was modifiedtarget/linux/ath79/generic/target.mk (diff)
The file was addedtarget/linux/ath79/patches-5.15/0037-missing-registers.patch
The file was addedtarget/linux/ath79/patches-5.15/901-phy-mdio-bitbang-prevent-rescheduling-during-command.patch
The file was addedtarget/linux/ath79/patches-5.15/920-mikrotik-rb4xx.patch
The file was addedtarget/linux/ath79/patches-5.15/0020-MIPS-pci-ar724x-convert-to-OF.patch
The file was addedtarget/linux/ath79/patches-5.15/004-register_gpio_driver_earlier.patch
コミット aee9ccf5c1b536189ebee8c232273657334da843 by mschiffer
ath79: fix label MAC address for Ubiquiti UniFi AP Outdoor+

The label has the MAC address of eth0, not the WLAN PHY address. We can
merge the definition back into ar7241_ubnt_unifi.dtsi, as both DTS
derived from it use the same interface for their label MAC addresses
after all.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
(commit: aee9ccf)
The file was modifiedtarget/linux/ath79/dts/ar7241_ubnt_unifi.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/ar7241_ubnt_unifi.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar7241_ubnt_unifi-ap-outdoor-plus.dts (diff)
コミット 34567750db2c3a84fc9f971189c223e2eefd93b0 by hauke
busybox: fix busybox lock applet pidstr buffer overflow

Kernel setting `/proc/sys/kernel/pid_max` can be set up to 4194304 (7
digits) which will cause buffer overflow in busbox lock patch, this
often happens when running in a rootfs container environment.
This commit enlarges `pidstr` to 12 bytes to ensure a sufficient buffer
for pid number and an additional char '\n'.

Signed-off-by: Qichao Zhang <njuzhangqichao@gmail.com>
(commit: 3456775)
The file was modifiedpackage/utils/busybox/patches/220-add_lock_util.patch (diff)
コミット c41da167d21612916376c9125e8c75ed6fe706fe by hauke
kernel: bump 5.10 to 5.10.109

All patches automatically rebased.

Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200

Signed-off-by: John Audia <graysky@archlinux.us>
(commit: c41da16)
The file was modifiedtarget/linux/generic/backport-5.10/783-v5.12-net-usb-r8152-use-new-tasklet-API.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/792-v5.13-r8152-add-help-function-to-change-mtu.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/785-v5.12-r8152-adjust-the-flow-of-power-cut-for-RTL8153B.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.10/510-net-mediatek-add-flow-offload-for-mt7623.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/781-v5.11-net-usb-r8152-Fix-a-couple-of-spelling-errors-in-fw_.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0639-cgroup-Disable-cgroup-memory-by-default.patch (diff)
The file was modifiedinclude/kernel-5.10 (diff)
The file was modifiedtarget/linux/generic/backport-5.10/787-v5.12-r8152-check-if-the-pointer-of-the-function-exists.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/788-v5.12-r8152-replace-netif_err-with-dev_err.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/795-v5.13-r8152-search-the-configuration-of-vendor-mode.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/782-v5.11-net-usb-r8153_ecm-support-ECM-mode-for-RTL8153.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.10/703-net-IPQ4019-needs-rfs-vlan_tag-callbacks-in.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0517-staging-fbtft-Add-minipitft13-variant.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/711-net-dsa-mv88e6xxx-disable-ATU-violation.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/760-net-usb-r8152-add-LED-configuration-from-OF.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/774-v5.15-net-dsa-mv88e6xxx-keep-the-pvid-at-0-when-VLAN-unawa.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/789-v5.12-r8152-spilt-rtl_set_eee_plus-and-r8153b_green_en.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/790-v5.13-r8152-set-inter-fram-gap-time-depending-on-speed.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/791-v5.13-r8152-adjust-rtl8152_check_firmware-function.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/793-v5.13-r8152-support-new-chips.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/780-v5.11-net-usb-r8152-Provide-missing-documentation-for-some.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/794-v5.13-r8152-support-PHY-firmware-for-RTL8156-series.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/760-net-dsa-mv88e6xxx-fix-vlan-setup.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/784-v5.12-r8152-replace-several-functions-about-phy-patch-requ.patch (diff)
The file was modifiedtarget/linux/ramips/patches-5.10/700-net-ethernet-mediatek-support-net-labels.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/786-v5.12-r8152-enable-U1-U2-for-USB_SPEED_SUPER.patch (diff)
コミット 9ac80a47ea03361993386c100deba2aa164991ad by rafal
bcm53xx: prepare kernel 5.15 support

Tested on Luxul XWR-3150 (boot, NAND, PCIe, switch, Ethernet).

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: 9ac80a4)
The file was addedtarget/linux/bcm53xx/patches-5.15/800-0001-firmware-bcm47xx_nvram-support-init-from-IO-memory.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/030-v5.15-0002-ARM-dts-NSP-enable-DMA-on-bcm988312hr.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/031-v5.17-0001-ARM-dts-NSP-MX65-add-qca8k-falling-edge-PLL-properti.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/310-ARM-BCM5301X-Add-DT-for-Netgear-R7900.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/070-v5.17-phy-bcm-ns-usb2-support-updated-DT-binding-with-PHY-.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/030-v5.16-0023-ARM-dts-BCM5301X-Add-DT-for-Asus-RT-AC88U.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/031-v5.17-0003-ARM-dts-BCM5301X-define-RTL8365MB-switch-on-Asus-RT-.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/030-v5.16-0017-ARM-dts-NSP-Fix-MX65-MDIO-mux-warnings.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/030-v5.15-0001-ARM-dts-NSP-add-device-names-to-compatible.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/030-v5.15-0006-ARM-dts-NSP-Add-common-bindings-for-MX64-MX65.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/031-v5.17-0002-ARM-dts-BCM5301X-remove-unnecessary-address-size-cel.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/030-v5.16-0022-ARM-BCM53016-MR32-get-mac-address-from-nvmem.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/032-v5.18-0004-ARM-dts-BCM5301X-Add-Ethernet-MAC-address-to-Luxul-X.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/030-v5.15-0004-ARM-dts-NSP-add-MDIO-bus-controller-node.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/800-0002-nvmem-brcm_nvram-provide-NVMEM-content-to-the-NVRAM-.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/030-v5.15-0007-ARM-dts-NSP-Add-Ax-stepping-modifications.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/030-v5.15-0008-ARM-dts-NSP-Add-DT-files-for-Meraki-MX64-series.patch
The file was modifiedtarget/linux/bcm53xx/Makefile (diff)
The file was addedtarget/linux/bcm53xx/patches-5.15/331-Meraki-MR32-Status-LEDs.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/320-ARM-dts-BCM5301X-Switch-back-to-old-clock-nodes-name.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/300-ARM-BCM5301X-Disable-MMU-and-Dcache-during-decompres.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/030-v5.16-0019-ARM-dts-BCM53573-Describe-on-SoC-BCM53125-rev-4-swit.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/031-v5.17-0005-ARM-dts-BCM5301X-update-CRU-block-description.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/030-v5.16-0013-ARM-dts-NSP-Add-bcm958623hr-board-name-to-dts.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/030-v5.16-0015-ARM-dts-NSP-Fix-MDIO-mux-node-names.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/030-v5.15-0003-ARM-dts-NSP-disable-qspi-node-by-default.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/030-v5.16-0021-ARM-BCM53016-Specify-switch-ports-for-Meraki-MR32.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/030-v5.15-0005-ARM-dts-NSP-Move-USB3-PHY-to-internal-MDIO-bus.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/031-v5.17-0007-ARM-dts-NSP-Fixed-iProc-PCIe-MSI-sub-node.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/032-v5.18-0003-ARM-dts-NSP-MX6X-correct-LED-function-types.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/030-v5.16-0016-ARM-dts-NSP-Fix-MX64-MX65-eeprom-node-name.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/031-v5.17-0006-ARM-dts-BCM5301X-use-non-deprecated-USB-2.0-PHY-bind.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/180-usb-xhci-add-support-for-performing-fake-doorbell.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/031-v5.17-0010-Revert-ARM-dts-BCM5301X-define-RTL8365MB-switch-on-A.patch
The file was addedtarget/linux/bcm53xx/config-5.15
The file was addedtarget/linux/bcm53xx/patches-5.15/140-mtd-parsers-trx-parse-firmware-MTD-partitions-only.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/304-ARM-dts-BCM5301X-Specify-switch-ports-for-remaining-.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/030-v5.16-0018-ARM-dts-BCM5301X-Specify-switch-ports-for-more-devic.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/032-v5.18-0002-ARM-dts-NSP-MX6X-get-mac-address-from-eeprom.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/031-v5.17-0008-ARM-dts-NSP-Rename-SATA-unit-name.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/030-v5.15-0009-ARM-dts-NSP-Add-DT-files-for-Meraki-MX65-series.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/030-v5.16-0020-ARM-dts-BCM53573-Add-Tenda-AC9-switch-ports.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/031-v5.17-0004-ARM-BCM53016-MR32-convert-to-Broadcom-iProc-I2C-Driv.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/031-v5.17-0009-ARM-dts-BCM5301X-correct-RX-delay-and-enable-flow-co.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/905-BCM53573-minor-hacks.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/032-v5.18-0001-ARM-dts-BCM5301X-define-RTL8365MB-switch-on-Asus-RT-.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/321-ARM-dts-BCM5301X-Describe-partition-formats.patch
The file was addedtarget/linux/bcm53xx/patches-5.15/500-UBI-Detect-EOF-mark-and-erase-all-remaining-blocks.patch
コミット 059ef70fd3bc177294d4162ebc8e52e175ff9cab by ynezz
imx: copy config and patches from 5.10 to 5.15

So the upcoming changes needed for 5.15 can be reviewed easily.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 059ef70)
The file was addedtarget/linux/imx/patches-5.15/301-ARM-dts-imx6q-apalis-ixora-make-switch3-reset-button.patch
The file was addedtarget/linux/imx/patches-5.15/300-ARM-dts-imx6q-apalis-ixora-add-status-LEDs-aliases.patch
The file was addedtarget/linux/imx/patches-5.15/100-bootargs.patch
The file was addedtarget/linux/imx/config-5.15
コミット 5188e43d45ba73683983e3d69b94a15108f902c8 by ynezz
imx: enable 5.15 as testing kernel

So anyone interested can help with new kernel version integration and
testing.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 5188e43)
The file was modifiedtarget/linux/imx/Makefile (diff)
コミット 2b395c298247da0f2a313bad711d63f9463b50cb by ynezz
imx: update config for 5.15

Refresh kernel config with `make kernel_oldconfig` make target.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 2b395c2)
The file was modifiedtarget/linux/imx/cortexa9/config-default (diff)
The file was modifiedtarget/linux/imx/config-5.15 (diff)
The file was modifiedtarget/linux/imx/cortexa7/config-default (diff)
コミット 853686f7a9e6b6c982aa1d9a82bba97df65dbf95 by ynezz
kernel: generic: add more missing kernel symbols for 5.15

Found while adding 5.15 support for imx target.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 853686f)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
コミット f5a54716a4f7bcc4de78bd068d84278949139adf by ynezz
kernel: modules: fix kmod-drm dependency for 5.15

Fixes following issue:

Package kmod-drm is missing dependencies for the following libraries:
fb.ko

Introduced upstream in commit f611b1e7624c ("drm: Avoid circular
dependencies for CONFIG_FB") in 5.14.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: f5a5471)
The file was modifiedpackage/kernel/linux/modules/video.mk (diff)
コミット 5959c4645605ae759a331b6b700f2d9bf8547705 by mail
tools: SOURCE_DATE_EPOCH handling for mkfs.fat

Backport upstream patch to have reproducible FAT signatures.
This should enable reproducibility for x86 EFI images.

Signed-off-by: Paul Spooren <mail@aparcar.org>
(commit: 5959c46)
The file was addedtools/dosfstools/patches/source-date-epoch.patch
コミット 9d26651174c1173809021af335a5f4ea8f91a336 by ynezz
imx: make 5.15 default kernel and remove 5.10 support

In imx target we're sharing single, version agnostic kernel
`config-default` file, which doesn't work very well with current 5.10
and upcoming 5.15 kernel symbols as recent rebase onto 5.15 kernel
introduced in commit 2b395c298247 ("imx: update config for 5.15) has
introduced following regression with 5.10 kernel:

Marvell 88E6xxx Ethernet switch fabric support (NET_DSA_MV88E6XXX) [Y/n/m/?] y
   Switch Global 2 Registers support (NET_DSA_MV88E6XXX_GLOBAL2) [Y/n/?] (NEW)

That NET_DSA_MV88E6XXX_GLOBAL2 kernel config symbol has been removed in
upstream commit 63368a7416df ("net: dsa: mv88e6xxx: Make global2 support
mandatory") in kernel version 5.12.

This issue could be probably fixed by introduction of separate kernel
config files for each currently used kernel versions and subtarget, but
it is not worth the hassle and resources as imx target is running mostly
upstream kernel, so lets fix it by switching to 5.15 version instead.

Fixes: 2b395c298247 ("imx: update config for 5.15")
Acked-by: Piotr Dymacz <pepe2k@gmail.com>
Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 9d26651)
The file was removedtarget/linux/imx/patches-5.10/301-ARM-dts-imx6q-apalis-ixora-make-switch3-reset-button.patch
The file was removedtarget/linux/imx/patches-5.10/300-ARM-dts-imx6q-apalis-ixora-add-status-LEDs-aliases.patch
The file was removedtarget/linux/imx/config-5.10
The file was modifiedtarget/linux/imx/Makefile (diff)
The file was removedtarget/linux/imx/patches-5.10/100-bootargs.patch
コミット f389831db6ef219fa665c1355291ac7704967fa0 by ynezz
kernel: modules: fix kmod-drm-imx-ldb dependency for 5.15

Fixes following issue:

Package kmod-drm-imx-ldb is missing dependencies for the following libraries:
drm_dp_aux_bus.ko

Introduced upstream in commit aeb33699fc2c ("drm: Introduce the DP AUX
bus") in kernel version 5.15.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: f389831)
The file was modifiedpackage/kernel/linux/modules/video.mk (diff)
コミット bf1c3a5f3ca1fe3446c7a65a2c7796f5ee41ea02 by ynezz
imx: re-enable ARM arch timer

Config option `ARM_ARCH_TIMER` has been removed during rebasing onto
5.15 kernel in commit 2b395c298247 ("imx: update config for 5.15").

Anyway, as stated in commit 8cdc356f8c30 ("mediatek: mt7623: Re-enable
ARM arch timer") config option `ARM_ARCH_TIMER` cannot be enabled in the
config directly; it is only selected by `HAVE_ARM_ARCH_TIMER`. We need
to enable the latter in our config.

Fixes: 2b395c298247 ("imx: update config for 5.15")
Reported-by: Piotr Dymacz <pepe2k@gmail.com>
Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: bf1c3a5)
The file was modifiedtarget/linux/imx/config-5.15 (diff)
コミット c6eb63d48f942f1e54737ed182776cf9a08de542 by mschiffer
ath79: migrate Archer C5 5GHz radio device paths

When upgrading a TP-Link Archer C5 v1 from ar71xx to ath79,
the 5ghz radio stops working because the device path changed.

Same has been done for the Archer C7 before:

commit e19506f20618 ("ath79: migrate Archer C7 5GHz radio device paths")

Signed-off-by: Jan-Niklas Burfeind <git@aiyionpri.me>
(commit: c6eb63d)
The file was modifiedtarget/linux/ath79/base-files/etc/hotplug.d/ieee80211/00-wifi-migration (diff)
コミット d80336e1a970b088c235dcf2773052537e6f5d72 by hauke
busybox: Fix snprintf arguments in lock

The first argument for snprintf is the buffer and the 2. one is the
size. Fix the order. This broke the lock application.

Fixes: 34567750db2c ("busybox: fix busybox lock applet pidstr buffer overflow")
Reported-by: Hartmut Birr <e9hack@gmail.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: d80336e)
The file was modifiedpackage/utils/busybox/patches/220-add_lock_util.patch (diff)
コミット 00a941a99aa397e75b465ec935229112dafe1762 by wigyori
generic: add missing symbol for 5.15

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: 00a941a)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
コミット 4ab9f9fb452d759bfd9b85466cc068bc51067bf2 by wigyori
mxs: copy config from 5.10 to 5.15

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: 4ab9f9f)
The file was addedtarget/linux/mxs/config-5.15
コミット e5c697a41c78c70cd2ceec555fadde85abd3a67d by wigyori
mxs: update config for 5.15

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: e5c697a)
The file was modifiedtarget/linux/mxs/config-5.15 (diff)
コミット 483fe539c4b4dfa6aaf15e414f1c4e293a19bb58 by wigyori
mxs: enable 5.15 as testing kernel

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(commit: 483fe53)
The file was modifiedtarget/linux/mxs/Makefile (diff)
コミット 39d28b84f14521b96e47bb341b0755559e83cd12 by ynezz
Revert "ipq40xx: stop chromium sub-target builds on the buildbots"

This reverts commit 35d2bbc29ba7f802706bf65585aeb8808fcac622 as we
believe we found that it is indeed an openssl issue, where openssl is
trying to use getrandom(2), but fails because this particular builder
has an ancient kernel without that syscall. We didn't get to the bottom
of why openssl doesn't fall back to something like /dev/random.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 39d28b8)
The file was modifiedtarget/linux/ipq40xx/chromium/target.mk (diff)
コミット 1fa8780056a8c7a2e26c8b4d5e6979232f117349 by stijn
octeon: mark source-only

There is a hard to reproduce, even harder to track down memory leak in
Octeon since kernel 5.10. Mark octeon source-only until it is plugged.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 1fa8780)
The file was modifiedtarget/linux/octeon/Makefile (diff)
コミット 950bd40a275d1a834c95d8f9830e1bfed4737a82 by mail
toolchain: reproducible libstdcpp

A Python script containing an unreproducible path is copied by default.
Remove it before generating the package.

Signed-off-by: Paul Spooren <mail@aparcar.org>
(commit: 950bd40)
The file was modifiedpackage/libs/toolchain/Makefile (diff)
コミット 56ce110b73970bcd65d309440baada84c8e1504b by mail
scripts: make sure conffiles are sorted

It may happen that conffiles are in different order on different builds.
Make sure they have the same order by sorting them.

FIX: #9612

Signed-off-by: Paul Spooren <mail@aparcar.org>
(commit: 56ce110)
The file was modifiedscripts/ipkg-build (diff)
コミット 15fbb916669dcdfcc706e9e75263ab63f9f27c00 by rsalvaterra
kernel: scale nf_conntrack_max more reasonably

Use the kernel's built-in formula for computing this value.
The value applied by OpenWRT's sysctl configuration file does not scale
with the available memory, under-using hardware capabilities.
Also, that formula also influences net.netfilter.nf_conntrack_buckets,
which should improve conntrack performance in average (fewer connections
per hashtable bucket).

Backport upstream commit for its effect on the number of connections per
hashtable bucket.

Apply a hack patch to set the RAM size divisor to a more reasonable value (2048,
down from 16384) for our use case, a typical router handling several thousands
of connections.

Signed-off-by: Vincent Pelletier <plr.vincent@gmail.com>
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: 15fbb91)
The file was modifiedpackage/kernel/linux/files/sysctl-nf-conntrack.conf (diff)
The file was addedtarget/linux/generic/backport-5.10/612-v5.15-netfilter-conntrack-sanitize-table-size-default-sett.patch
The file was addedtarget/linux/generic/hack-5.10/661-kernel-ct-size-the-hashtable-more-adequately.patch
The file was addedtarget/linux/generic/hack-5.15/661-kernel-ct-size-the-hashtable-more-adequately.patch
コミット 4117b5a1338fb8e5ca501be7e76e8418d1a2a979 by pepe2k
layerscape: image: drop redundant parameter from kernel build recipe

Neither 'fit', nor target-specific 'traverse-fit' build recipes accept
FDT load address in 3rd parameter.

Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
(commit: 4117b5a)
The file was modifiedtarget/linux/layerscape/image/armv8_64b.mk (diff)
コミット 173198e35a898ff7ec97749247f75cd82fa3c3ab by pepe2k
kernel: modules: drop 'AddDepends/bluetooth' calls

Function 'AddDepends/bluetooth' doesn't exist in our codebase.

Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
(commit: 173198e)
The file was modifiedpackage/kernel/linux/modules/other.mk (diff)
コミット 4b1b76de7ecc7706cd36035bcbc2a16da667661d by pepe2k
imx: base-files: drop redundant space after case keywords

Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
(commit: 4b1b76d)
The file was modifiedtarget/linux/imx/cortexa9/base-files/lib/upgrade/platform.sh (diff)
The file was modifiedtarget/linux/imx/cortexa9/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/imx/cortexa9/base-files/lib/preinit/79_move_config (diff)
コミット 72b93b77a5b406d0a32740d3a000218e19451460 by nbd
bpf-headers: support CONFIG_HZ=300

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 72b93b7)
The file was addedpackage/kernel/bpf-headers/patches/100-support_hz_300.patch
コミット 500c37c56ff60b46c30bb0ea7c92676bea23331a by stijn
kernel: add missing symbol

Enabling KERNEL_KPROBES exposes KERNEL_BPF_KPROBE_OVERRIDE. Add a build
option for it to fix build failures with KERNEL_KPROBES enabled.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 500c37c)
The file was modifiedconfig/Config-kernel.in (diff)
コミット 9283359bd53a889a270da4a7d5bbe3eaaa771e70 by stijn
kernel: backport pgalloc memory leak fix

Backport a fix for the massive memory leak observed in Octeon after
switching to kernel 5.10.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 9283359)
The file was addedtarget/linux/generic/backport-5.10/350-v5.18-MIPS-pgalloc-fix-memory-leak-caused-by-pgd_free.patch
The file was addedtarget/linux/generic/backport-5.15/350-v5.18-MIPS-pgalloc-fix-memory-leak-caused-by-pgd_free.patch
コミット f6cda9f06b09c94457e838a28ef300b2f3c6be77 by stijn
Revert "octeon: mark source-only"

The memory leak is fixed by the kernel patches backported in the
previous commit.

This reverts commit 1fa8780056a8c7a2e26c8b4d5e6979232f117349.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: f6cda9f)
The file was modifiedtarget/linux/octeon/Makefile (diff)
コミット bf6002e74b4f2bdf98857d11acd62e8781db2569 by stijn
octeon: Introduce 5.15 testing kernel

octeon/patches-5.10 -> octeon/patches-5.15
Removed 140-octeon_e300_support.patch as E300 support appears to be upstreamed.
Reworked 130-add_itus_support.patch to compensate for the upstreaming of E300

octeon/config-5.15
The following Kernel Symbols were ADDED:
Line 5: +CONFIG_AF_UNIX_OOB=y
Line 6: +CONFIG_AHCI_OCTEON=y
Line 9: +CONFIG_ARCH_KEEP_MEMBLOCK=y
Line 16: +CONFIG_ATA=y
Line 17: +CONFIG_BINARY_PRINTF=y
Line 29: +CONFIG_CPU_R4K_FPU=y
Line 45: +CONFIG_FWNODE_MDIO=y
Line 51: +CONFIG_GENERIC_FIND_FIRST_BIT=y
Line 59: +CONFIG_GLOB=y
Line 61: +CONFIG_GPIO_CDEV=y
Line 77: +CONFIG_LTO_NONE=y
Line 85: +CONFIG_MIPS_FP_SUPPORT=y
Line 93: +CONFIG_NET_SELFTESTS=y
Line 94: +CONFIG_NET_SOCK_MSG=y
Line 105: +CONFIG_PATA_OCTEON_CF=y
Line 106: +CONFIG_PATA_TIMINGS=y
Line 114: +CONFIG_PTP_1588_CLOCK_OPTIONAL=y
Line 121: +CONFIG_SATA_AHCI_PLATFORM=y
Line 122: +CONFIG_SATA_HOST=y
Line 124: +CONFIG_SCSI_COMMON=y
Line 132: +CONFIG_SOCK_RX_QUEUE_MAPPING=y
Line 157: +CONFIG_USB_XHCI_HCD=y
Line 158: +CONFIG_USB_XHCI_PLATFORM=y

The following kernel symbols were REMOVED:
Line 21: -CONFIG_BLK_SCSI_REQUEST=y
Line 37: -CONFIG_ENABLE_MUST_CHECK=y
Line 69: -CONFIG_HOLES_IN_ZONE=y
Line 102: -CONFIG_OF_NET=y
Line 140: -CONFIG_SYS_SUPPORTS_HUGETLBFS=y

Compiled for Itus Shield, Boots successfully, continuing to test
for existing 5.10 memory leak.

Signed-off-by: Donald Hoskins <grommish@gmail.com>
[refresh patches]
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: bf6002e)
The file was addedtarget/linux/octeon/patches-5.15/110-er200-ethernet_probe_order.patch
The file was addedtarget/linux/octeon/patches-5.15/100-ubnt_edgerouter2_support.patch
The file was addedtarget/linux/octeon/config-5.15
The file was addedtarget/linux/octeon/patches-5.15/700-allocate_interface_by_label.patch
The file was modifiedtarget/linux/octeon/Makefile (diff)
The file was addedtarget/linux/octeon/patches-5.15/701-honor_sgmii_node_device_tree_status.patch
The file was addedtarget/linux/octeon/patches-5.15/130-add_itus_support.patch
The file was addedtarget/linux/octeon/patches-5.15/120-cmdline-hack.patch
コミット 82f9ad6ab21ca4925278429a3e1b31d26c306d9f by daniel
kernel: load device-mapper early on boot

Previously commit openwrt/packages@3abb7cb ("lvm2: Added script and updated Makefile[...]")
couldn't actually work and allow rootfs_data to be stored on a LVM2 as
the necessary kernel modules had not been loaded at this point.
Fix this by loading device-mapper modules early at boot.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 82f9ad6)
The file was modifiedpackage/kernel/linux/modules/block.mk (diff)
コミット 3e0daca6447c3d5b9eb6d24ecb8e52f256f385cc by stijn
Revert "kernel: backport MT7530 VLAN fix"

There are various reports on Github and in the forum that this commit
causes multiple problems.

This reverts commit ee6ba216d8ba1b02154c287e64d709a8bc7b0054.

Fixes: #9420
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 3e0daca)
The file was removedtarget/linux/generic/backport-5.10/765-v5.15-net-dsa-mt7530-disable-learning-on-standalone-ports.patch
The file was removedtarget/linux/generic/backport-5.10/767-v5.15-net-dsa-mt7530-use-independent-VLAN-learning-on-VLAN.patch
The file was removedtarget/linux/generic/backport-5.10/768-v5.15-net-dsa-mt7530-set-STP-state-on-filter-ID-1.patch
The file was removedtarget/linux/generic/backport-5.10/766-v5.15-net-dsa-mt7530-enable-assisted-learning-on-CPU-port.patch
The file was removedtarget/linux/generic/backport-5.10/769-v5.15-net-dsa-mt7530-always-install-FDB-entries-with-IVL-a.patch
コミット d7eba8059b3bfe89f90f1d18f1f0d23cbbb42423 by stijn
qoriq: enable support for Marvell Alaska PHYs

The WatchGuard Firebox M200 and M300 use a Marvell 88e1543 PHY for the
first 3 ethernet ports. This PHY is supported by the Marvell Alaska PHY
driver, so enable it.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: d7eba80)
The file was modifiedtarget/linux/qoriq/config-5.10 (diff)
コミット 839b1ff1fc0d6bcd74131a78fb9286df7f3b7b97 by mail
grub2: add missing license

The PKG_LICENSE field was missing.
While at it, normalize the Makefile a bit.

Signed-off-by: Paul Spooren <mail@aparcar.org>
(commit: 839b1ff)
The file was modifiedpackage/boot/grub2/Makefile (diff)
コミット 39ec9edacb18f694ca4d5744c28dbb7383c96155 by nbd
bpf-headers: update to linux 5.15

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 39ec9ed)
The file was modifiedpackage/kernel/bpf-headers/Makefile (diff)
コミット 80f79beb952dcb87d967a130d326cb1dd5a077ed by mail
CI: usability improvements for tools

* Always store build logs
* Store .config as an artifact
* Rename job to `tools-{ os }` for log archive without spaces
* Run CI job on changes to the CI file itself

Signed-off-by: Paul Spooren <mail@aparcar.org>
(commit: 80f79be)
The file was modified.github/workflows/tools.yml (diff)
コミット f8e65fecee1a60a5cde827d4f5df751a02916156 by koen.vandeputte
ath79: fix ar934x spi driver delays

Backport spi driver delay fixes from the 5.17-rc1 kernel.

Signed-off-by: Oskari Lemmela <oskari@lemmela.net>
[port also to kernel 5.15]
Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: f8e65fe)
The file was addedtarget/linux/ath79/patches-5.15/403-v5.17-spi-ar934x-fix-transfer-size.patch
The file was addedtarget/linux/ath79/patches-5.10/402-v5.17-spi-ar934x-fix-transfer-and-word-delays.patch
The file was addedtarget/linux/ath79/patches-5.10/403-v5.17-spi-ar934x-fix-transfer-size.patch
The file was addedtarget/linux/ath79/patches-5.15/402-v5.17-spi-ar934x-fix-transfer-and-word-delays.patch
コミット aff4ffb3f04c7befee845b839f0b4fc8533a1786 by koen.vandeputte
kernel: add missing symbol for 5.15

Driver for the National Semiconductor DP83640 PHYTER (DP83640_PHY) [N/m/y/?] (NEW)

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: aff4ffb)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
コミット 5af9aafabbc0c3306e638d89846e1b424259478d by koen.vandeputte
ath79: mikrotik: add 5.15 support for mikrotik subtarget

Tested on RB922

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 5af9aaf)
The file was modifiedtarget/linux/ath79/mikrotik/target.mk (diff)
コミット d1456a4ad9fce88014d5d8ade9d11c16b517e2d1 by koen.vandeputte
ath79: mikrotik: enable ecc hamming algorithm for kernel 5.15

This algorithm has it's own symbol now.
Enable it to fix nand support

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: d1456a4)
The file was modifiedtarget/linux/ath79/mikrotik/config-default (diff)
コミット 120e2d91dc70127553e054c21881fc2d95ab14a9 by koen.vandeputte
kernel: package mhi bus driver

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 120e2d9)
The file was modifiedpackage/kernel/linux/modules/other.mk (diff)
コミット 8da3de825a90405351519c3a886959aac42c8364 by koen.vandeputte
kernel: package mhi pci driver

This driver provides MHI PCI controller driver for devices
such as Qualcomm SDX55 based PCIe modems

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 8da3de8)
The file was modifiedpackage/kernel/linux/modules/other.mk (diff)
コミット de840a5e011debda789ce38d2126f65222494d62 by koen.vandeputte
kernel: package mhi network driver

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: de840a5)
The file was modifiedpackage/kernel/linux/modules/netdevices.mk (diff)
コミット 2519190fec9b6e16e307f88e0825f4080c399886 by koen.vandeputte
kernel: package mhi wwan ctrl driver

MHI WWAN CTRL allows QCOM-based PCIe modems to expose different modem
control protocols/ports to userspace, including AT, MBIM, QMI, DIAG
and FIREHOSE. These protocols can be accessed directly from userspace
(e.g. AT commands) or via libraries/tools (e.g. libmbim, libqmi, libqcdm)

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 2519190)
The file was modifiedpackage/kernel/linux/modules/netdevices.mk (diff)
コミット 6af46796faf9f3b5f4537e35ec97be20fc30a65e by koen.vandeputte
kernel: package mhi mbim driver

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 6af4679)
The file was modifiedpackage/kernel/linux/modules/netdevices.mk (diff)
コミット 0b98a55ad6de0564b31476c0f348980b0d802e83 by nbd
ubox: update to the latest version

b87a4fdca634 kmodloader: support loading module options and blacklist from /etc/modules.conf

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 0b98a55)
The file was modifiedpackage/system/ubox/Makefile (diff)
コミット c38b2c5f161aed5bcfa2df3df9042b4979dea255 by nbd
qosify: update to the latest version

Replace the tc-full dependency with tc + libnl-tiny

1cd5e12eecdc loader/interface: attach bpf program directly using netlink

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: c38b2c5)
The file was modifiedpackage/network/config/qosify/Makefile (diff)
コミット 54bcf586b0beb510345fdbac731ce1c04b6fa56b by daniel
kernel: set SOURCE_DATE_EPOCH for initramfs root dir

Make sure the timestamp of the root directory of the initramfs is set
to SOURCE_DATE_EPOCH as well.

Fixes: 29d7461d11 ("kernel: set options to make external initramfs reproducible")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 54bcf58)
The file was modifiedinclude/kernel-defaults.mk (diff)
コミット 64f629e2078b0c76bfe176a6f2f56877391b1b4e by nbd
bridger: add bridge forwarding accelerator

This package uses BPF to create a fast path which improves bridging performance
by bypassing the bridge layer. It also supports creating tc offload rules for
hardware that supports it.
Hardware offload support can be used with MT7622 + MT7915 once it is merged

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 64f629e)
The file was addedpackage/network/services/bridger/files/bridger.conf
The file was addedpackage/network/services/bridger/Makefile
The file was addedpackage/network/services/bridger/files/bridger.init
コミット 76f55e3c3f32dea63a385e9b3c8eaed1322089c7 by daniel
dnsmasq: add procd interface index tracking

Problem exist when dnsmasq is exclusively bind to particular interface.
After reconfiguring or restarting this interface, its index changes, but
dnsmasq uses the old one. When this problem occurs, dnsmasq does not
listen on the correct interface so DHCP does not work, and clients do not
get an IP address. Procd netdev param can be added to restart dnsmasq when
the interface index is changed.

Signed-off-by: Valentyn Datsko <valikk.d@gmail.com>
[combined into a single &&-connected statement]
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 76f55e3)
The file was modifiedpackage/network/services/dnsmasq/files/dnsmasq.init (diff)
コミット 1d77dca3b32dd883bcc2213675cf21111ac1beca by daniel
scripts: make sure sort-order is independent from locale

Set LC_ALL=C environment variable when calling 'sort' as the sort
order otherwise depends on the locale set.

Fixes: 56ce110b73 ("scripts: make sure conffiles are sorted")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 1d77dca)
The file was modifiedscripts/ipkg-build (diff)
コミット 0d3850dc5af4896ab3679dc4d8ef9a664e5e705f by daniel
libselinux: add missing host-build dependency on libsepol/host

The host-build of libselinux requires libsepol/host.
Add the libsepol/host to HOST_BUILD_DEPENDS to allow build on hosts
which don't have libsepol installed.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 0d3850d)
The file was modifiedpackage/libs/libselinux/Makefile (diff)
コミット d6a3949922dc108043ff1650087a3e0cf9e00cd2 by daniel
kernel: add missing CONFIG_SECURITY_LANDLOCK symbol for 5.15

Building with SELinux enabled unveiled a missing Kconfig symbol.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: d6a3949)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
コミット e21337589473696c37d32b3e91b503808975e59e by pepe2k
uboot-imx: bump to 2022.01 release

Two patches were removed because of the changes introduced in upstream:

1. 110-mx6cuboxi-mmc-fallback.patch
Looks like similar changes were introduced in 6c3fbf3e456c ("mx6cuboxi:
customize board_boot_order to access eMMC").

2. 111-mx6cuboxi_defconfig-force-mmc-boot.patch
The 'CONFIG_SPL_FORCE_MMC_BOOT' was removed in 15aec318ef03 ("Revert
"imx: Introduce CONFIG_SPL_FORCE_MMC_BOOT to force MMC boot on falcon
mode").

Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
(commit: e213375)
The file was modifiedpackage/boot/uboot-imx/patches/0001-apalis_imx6_defconfig-enable-some-useful-commands.patch (diff)
The file was removedpackage/boot/uboot-imx/patches/111-mx6cuboxi_defconfig-force-mmc-boot.patch
The file was modifiedpackage/boot/uboot-imx/Makefile (diff)
The file was removedpackage/boot/uboot-imx/patches/110-mx6cuboxi-mmc-fallback.patch
コミット bfbf235a1282485732fadc80840900d6c856e871 by pepe2k
imx: bootscript-apalis: make it working with U-Boot 2022.01

Upstream in commit 8b9c0cb46471 ("apalis_imx6: boot env configuration
updates") removed emmc legacy wrappers, but so far didn't included any
replacements. Fix it by simply defining the missing variables and UUID
gathering directly into the boot script.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
[pepe2k@gmail.com: updated commit title for 2022.01]
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
(commit: bfbf235)
The file was modifiedtarget/linux/imx/image/bootscript-toradex_apalis (diff)
コミット a0528cab445ad6bb4b372d4484bac10f638c433f by pepe2k
imx: image: use 'u-boot-dtb.img' filename for SPL payload

For targets in U-Boot which were migrated to DM, the correct binary
image filename will be 'u-boot-dtb.img'. For backward compatibility,
keep support for both files and use the one which was generated with
our 'uboot-imx' package.

See also 'CONFIG_SPL_FS_LOAD_PAYLOAD_NAME' and 'CONFIG_OF_CONTROL' in
mainline U-Boot sources.

Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
(commit: a0528ca)
The file was modifiedtarget/linux/imx/image/cortexa9.mk (diff)
コミット 0892fd9920588e8cc70016255c23a52d359e49c6 by pepe2k
uboot-imx: build 'u-boot-dtb.img' for SolidRun CuBox-i

Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
(commit: 0892fd9)
The file was modifiedpackage/boot/uboot-imx/Makefile (diff)
コミット ff09905a468b4cc44f039a76568e8fe6cbaea8d9 by pepe2k
bcm27xx: include 'rtc' in target's 'FEATURES'

There are many ways to add external RTC to Raspberry Pi boards. Let's
include support for this for the whole target and while at it, sort
features alphabetically.

Fixes: #9594
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
(commit: ff09905)
The file was modifiedtarget/linux/bcm27xx/Makefile (diff)
コミット 4ec10da2fe73eb4dd17993a475673472d5e1047f by nbd
ubox: add example /etc/modules.conf + conffiles entry

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 4ec10da)
The file was addedpackage/system/ubox/files/modules.conf
The file was modifiedpackage/system/ubox/Makefile (diff)
コミット fd354ffac99e1a37965f3113bdeb98ef7cc0b314 by nbd
mt76: update to the latest version

5beb87716e70 mt76: dma: add wrapper macro for accessing queue registers
e0bc736d5617 mt76: add support for overriding the device used for DMA mapping
b8c842daa081 mt76: make number of tokens configurable dynamically
87a962e0608f mt76: mt7915: add Wireless Ethernet Dispatch support
2accb74e6be3 mt76: mt7915: fix using null pointer when wfsys on
e5227f2f3120 mt76: mt7921: Fix the error handling path of mt7921_pci_probe()
ec0e9f4da32f mt76: mt7915: fix possible uninitialized pointer dereference in mt7986_wmac_gpio_setup
5a87be892ba7 mt76: mt7915: fix possible NULL pointer dereference in mt7915_mac_fill_rx_vector
fe441e5d3dcf mt76: mt7915: do not pass data pointer to mt7915_mcu_muru_debug_set
f3ddfe886283 mt76: mt7915: report rx mode value in mt7915_mac_fill_rx_rate
2a0d370cb5fe mt76: mt7915: use 0xff to initialize bitrate_mask in mt7915_init_bitrate_mask
506bb0605e3e mt76: mt7921: Add AP mode support

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: fd354ff)
The file was modifiedpackage/kernel/mt76/Makefile (diff)
コミット a5916a53b864d11ee0ba95070481c007a5ef1d0a by nbd
kernel: remove duplicate patch that is already in the 5.15 kernel tree

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: a5916a5)
The file was removedtarget/linux/generic/pending-5.15/700-net-ethernet-mtk_eth_soc-avoid-creating-duplicate-of.patch
コミット 5a84a8764d9f6e753eb6f11f214b0a3e5cb5ff80 by hauke
at91/sama7: Remove config options build as module

Remove the configuration options which are building modules for the sub
target configuration.

These kernel modules are not packaged. Kernel options should only be
build as a module when they are selected by a kmod package and not by
setting them to =m in the target kernel configuration.

Tested-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Reviewed-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 5a84a87)
The file was modifiedtarget/linux/at91/sama7/config-default (diff)
コミット a2f1db99f62554699b30de5d379f5b16c1138f41 by hauke
at91/sama7: Do not activate cgroups and namespaces

cgroups and namespaces should be configured by the generic OpenWrt
configuration and not for a specific target.

Tested-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Reviewed-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: a2f1db9)
The file was modifiedtarget/linux/at91/sama7/config-default (diff)
コミット ac2bc4b893999709776bc93c46e907147aef3a44 by hauke
at91/sama7: Deactivate certification and key system

This was probably activated by mac80211 which was activated before.
mac80211 is build from backports in OpenWrt.

Tested-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Reviewed-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: ac2bc4b)
The file was modifiedtarget/linux/at91/sama7/config-default (diff)
コミット 6709b67265d04ee82b1e79e2a6c8eaeca9d5dfe4 by hauke
at91/sama7: Use ext4 driver for ext2 and ext3

Use the ext4 driver for ext2 and ext3 too. This feature is activated in
the OpenWrt generic configuration.

Tested-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Reviewed-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 6709b67)
The file was modifiedtarget/linux/at91/sama7/config-default (diff)
コミット 3296881a1d631bc6db38fe72ab73adaa27af6f8c by hauke
at91/sama7: Do not build in Bluetooth

Bluetooth should be activated as an optional kmod package instead of
compiling it into the kernel.

Tested-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Reviewed-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 3296881)
The file was modifiedtarget/linux/at91/sama7/config-default (diff)
コミット f6d566301ee3dc12fd41e131f89dfc4777b002f3 by hauke
at91: Automatically detect USB feature

The sama7 sub target does not have USB support, the feature should not
be activated there. OpenWrt can automatically detect if the target
supports USB by using the scripts/target-metadata.pl script. With the
automatic detection USB support will only get activated on subtargest
which actually support USB like sam9x and sama5.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: f6d5663)
The file was modifiedtarget/linux/at91/Makefile (diff)
コミット 2ca5c3da04c3f05a7477ae484768e03d4ca30711 by mail
hostapd: add support for enabling link measurements

Allow external processes to enable advertisement of link-measurement RRM
capability.

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: 2ca5c3d)
The file was modifiedpackage/network/services/hostapd/src/src/ap/ubus.c (diff)
コミット 965aa33a18c76bb2d5a1eeb0cfa01501b08e784a by mail
hostapd: add ubus method for requesting link measurements

Add a ubus method to request link-measurements from connected STAs.

In addition to the STAs address, the used and maximum transmit power can
be provided by the external process for the link-measurement. If they
are not provided, 0 is used as the default value.

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: 965aa33)
The file was modifiedpackage/network/services/hostapd/src/src/ap/ubus.c (diff)
コミット f6445cfa1acb32676723c49da3e3158b64a4b3d2 by mail
hostapd: add ubus link-measurements notifications

Notify external ubus subscribers of received link-measurement reports.

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: f6445cf)
The file was modifiedpackage/network/services/hostapd/patches/600-ubus_support.patch (diff)
The file was modifiedpackage/network/services/hostapd/src/src/ap/ubus.c (diff)
The file was modifiedpackage/network/services/hostapd/src/src/ap/ubus.h (diff)
コミット cef3e6a69c4751189e946cf2ff0e00304f9fff6e by jo
ucode: update to latest Git HEAD

33f1e0b treewide: move json-c compat shims into internal header file
e0e9431 vm: move unhandled exception reporting out of `uc_vm_execute_chunk()`
2b59140 vm: fix callframe double free on unhanded exceptions
7d7e950 main: abort when failing to load a preload library
1032a67 lib: let `json()` accept input objects implementing `read()` method
5ee68d5 fs: implement `fs.readfile()` and `fs.writefile()`
df6b861 ci: debian: change path before attempting to invoke Git operations
dfaf05a ci: debian: automatically update changelog from Git tag
34f3c45 ci: fix YAML syntax of Debian workflow
e956bcf fs: fix off-by-one in fs.dirname() function
6fc4b6c .gitignore: fix overmatching patterns, blacklist cram .venv
7c2e082 build: remove legacy json-c check
77942af build: add polyfills for older libjson-c versions
0b4aaa3 CI: build Debian package
f404285 debian: Add package definition
a37f654 types: fix escape sequence encoding of high byte values in JSON strings
aae5312 Update README.md
8134e25 build: fix symlink install target
87c7296 treewide: replace some leftover "utpl" occurrences, update .gitignore
7d27ad5 build: only stage ucc symlink if compile support is enabled
171402f lib: add date and time related functions
8b5dc60 lib: provide API function to obtain stdlib function implementations
eb0d2f1 main: turn ucode into multicall executable
28ee7e1 uloop: add support for tasks
753dea9 CI: build on macOS
668c5c0 lib: add argument position support (`%m$`) to `sprintf()` and `printf()`
ab46fdf treewide: remove legacy json-c include directives
b8f49b1 tests: 21_regex_literals: generalize syntax error test case
fd2e5e7 tests: 16_sort: fix logic flaw exposed on OS X
2c71bf2 tests: run_tests.sh: pass dummy value to `-T` flag
55c4a90 lib: disallow zero padding for %s formats
0d05cb5 tests: run_tests.sh: use greadlink if available
271e520 resolv: make OS X compatible
d13c320 fs: avoid Linux specific sys/sysmacros.h include on OS X
33397a3 uloop: use execvp() on OS X
bafdc8f lib: add naive sigtimedwait() stub for OS X
ada1585 build: consolidate CMakeLists.txt and cover OS X deviations
befbb69 include: add OS X compatible endian.h header
49838a8 include: rename include guards to avoid clashes with system headers
91f65de nl80211: add missing attributes and correct some attribute flags
b4a1fd5 lib: adjust require(), render() and include() raw mode semantics
4618807 main: rework CLI frontend
73dcd78 lib: fix potential integer underflow on empty render output
c402551 vm: fix crash on object literals with non-string computed properties
efe8a02 syntax: support add new operators
078d686 ubus: add event support
6c66c83 ubus: refactor error and argument handling
1cb04f9 ubus: add object publishing, notify and subscribe support
0e85974 uloop: clear errno before integer conversion attempts
05bd7ed types: treat resource type prototypes as GC roots
a2a26ca lib: introduce uloop binding
6b6d01f vm: release this context on exception in managed method call
1af23a9 tests: fix proto() testcase
4ce69a8 fs: implement access(), mkstemp(), file.flush() and proc.flush()

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(commit: cef3e6a)
The file was modifiedpackage/utils/ucode/Makefile (diff)
コミット 1a35ac99905adc35059489d6e19c7de42ef4cc01 by jo
firewall4: update to latest Git HEAD

a378883 fw4: fix emitting family specific redirect rules without any addrs
11feddf fw4: bracketize IPv6 addresses in dnat addr:port notation
9972f7d fw4: ensure to capitalize weekday names
fde8070 treewide: forward compatibility changes

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(commit: 1a35ac9)
The file was modifiedpackage/network/config/firewall4/Makefile (diff)
コミット dd8957604bd77a223a23224c5c6919621ebb1841 by rafal
bcm53xx: refresh kernel 5.15 config

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: dd89576)
The file was modifiedtarget/linux/bcm53xx/config-5.15 (diff)
コミット 0392644083968a73db95c6a948f9225c1f4b1026 by nbd
qosify: update to the latest version

92f5e18675bf interface: fix ifname present check in interface status
ef82defaae26 ubus: add active devices to bridger blacklist

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 0392644)
The file was modifiedpackage/network/config/qosify/Makefile (diff)
コミット 42186888f57acd1815873caf3f9ea382210cc5d4 by gch981213
kernel: v5.15: backport GigaDevice SPI-NAND supports

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: 4218688)
The file was addedtarget/linux/generic/backport-5.15/420-v5.19-03-mtd-spinand-gigadevice-add-support-for-GD5F1GQ5RExxG.patch
The file was addedtarget/linux/generic/backport-5.15/420-v5.19-02-mtd-spinand-gigadevice-add-support-for-GD5FxGQ4xExxG.patch
The file was addedtarget/linux/generic/backport-5.15/420-v5.19-04-mtd-spinand-gigadevice-add-support-for-GD5F-2-4-GQ5x.patch
The file was addedtarget/linux/generic/backport-5.15/420-v5.19-01-mtd-spinand-gigadevice-fix-Quad-IO-for-GD5F1GQ5UExxG.patch
The file was addedtarget/linux/generic/backport-5.15/420-v5.19-05-mtd-spinand-gigadevice-add-support-for-GD5FxGM7xExxG.patch
コミット 55be011a71a4499311e1b64a6c8797d32c949b9e by gch981213
kernel: v5.10: backport GigaDevice SPI-NAND supports

This backports GD SPI NAND support from nand/next to v5.10

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: 55be011)
The file was addedtarget/linux/generic/backport-5.10/420-v5.19-05-mtd-spinand-gigadevice-add-support-for-GD5FxGM7xExxG.patch
The file was addedtarget/linux/generic/backport-5.10/420-v5.19-03-mtd-spinand-gigadevice-add-support-for-GD5F1GQ5RExxG.patch
The file was addedtarget/linux/generic/backport-5.10/420-v5.19-02-mtd-spinand-gigadevice-add-support-for-GD5FxGQ4xExxG.patch
The file was addedtarget/linux/generic/backport-5.10/419-v5.14-mtd-spinand-gigadevice-Support-GD5F1GQ5UExxG.patch
The file was addedtarget/linux/generic/backport-5.10/420-v5.19-04-mtd-spinand-gigadevice-add-support-for-GD5F-2-4-GQ5x.patch
The file was addedtarget/linux/generic/backport-5.10/420-v5.19-01-mtd-spinand-gigadevice-fix-Quad-IO-for-GD5F1GQ5UExxG.patch
コミット 6fa50e26e7c1221085d8e71cde7e9148c540c752 by gch981213
kernel: mtk_bmt: skip bitflip check if threshold isn't set

kernel spi-nand driver leaves this field empty and let mtd set it later.

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: 6fa50e2)
The file was modifiedtarget/linux/generic/files/drivers/mtd/nand/mtk_bmt.c (diff)
コミット 3711aee56d864fab066d76afadc9d04e1c18102e by gch981213
kernel: Fix readid method of XTX XT26G0xA

The correct readid method is SPINAND_READID_METHOD_OPCODE_ADDR.

Signed-off-by: Felix Matouschek <felix@matouschek.org>
(commit: 3711aee)
The file was modifiedtarget/linux/generic/pending-5.10/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch (diff)
コミット a5de91a88a8a33ced147bb5340fd45599f652d4d by gch981213
kernel: Fix oob layout of XTX XT26G0xA

The correct oob layout is:

ECC:
region->offset = 48;
region->length = 16;

Free:
/* Reserve 1 byte for the BBM. */
region->offset = 1;
region->length = 47;

Signed-off-by: Felix Matouschek <felix@matouschek.org>
(commit: a5de91a)
The file was modifiedtarget/linux/generic/pending-5.10/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch (diff)
コミット 56f091d4677feb693d37959a3fa4af845dcce82e by hauke
tools/cmake: fix download url

fix the cmake.org download url

Signed-off-by: leo chung <gewalalb@gmail.com>
(commit: 56f091d)
The file was modifiedtools/cmake/Makefile (diff)
コミット 19f3fcc884cab348cfba823f1175baf7aa4de15f by hauke
tools/meson: update to 0.61.4

Override python to use the one in host instead of hostpkg. There's no
need to use the latter.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: 19f3fcc)
The file was modifiedtools/meson/Makefile (diff)
The file was modifiedtools/meson/files/openwrt-cross.txt.in (diff)
The file was modifiedtools/meson/files/openwrt-native.txt.in (diff)
The file was modifiedinclude/meson.mk (diff)
コミット 1e991e09b73c309321d21b9cb706bd5139d952d2 by hauke
gpio-button-hotplug: fix data race

bh_event_add_var can be called by multiple threads concurrently,
so it shall not use a static char buffer

Signed-off-by: Andrey Erokhin <a.erokhin@inango-systems.com>
(commit: 1e991e0)
The file was modifiedpackage/kernel/gpio-button-hotplug/src/gpio-button-hotplug.c (diff)
コミット aecf088b3792d556c717510304729fa542ceb770 by hauke
libnfnetlink: update to 1.0.2

Changes:

c63f193 bump version to 1.0.2
3cffa84 libnfnetlink: Check getsockname() return code
90ba679 include: Silence gcc warning in linux_list.h
bb4f6c8 Make it clear that this library is deprecated
e46569c Minimally resurrect doxygen documentation
5087de4 libnfnetlink: hide private symbols
62ca426 autogen: don't convert __u16 to u_int16_t
efa1d8e src: Use stdint types everywhere
7a1a07c include: Sync with kernel headers
7633f0c libnfnetlink: initialize attribute padding to resolve valgrind warnings
94b68f3 configure: uclinux is also linux
617fe82 src: get source code license header in sync with current licensing terms
97a3960 build: resolve automake-1.12 warnings

Removed the patch 100-missing_include.patch, libnfnetlink compiles fine
with musl without this patch.

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: aecf088)
The file was removedpackage/libs/libnfnetlink/patches/100-missing_include.patch
The file was modifiedpackage/libs/libnfnetlink/Makefile (diff)
コミット c3b738933981de601389794152534628b04555dc by hauke
libmnl: update to 1.0.5

Changes:

Duncan Roe (5):
      nlmsg: Fix a missing doxygen section trailer
      build: doc: "make" builds & installs a full set of man pages
      build: doc: get rid of the need for manual updating of Makefile
      build: If doxygen is not available, be sure to report "doxygen: no" to ./configure
      src: doc: Fix messed-up Netlink message batch diagram

Fernando Fernandez Mancera (1):
      src: fix doxygen function documentation

Florian Westphal (1):
      libmnl: zero attribute padding

Guillaume Nault (1):
      callback: mark cb_ctl_array 'const' in mnl_cb_run2()

Kylie McClain (1):
      examples: nfct-daemon: Fix test building on musl libc

Laura Garcia Liebana (4):
      examples: add arp cache dump example
      examples: fix neigh max attributes
      examples: fix print line format
      examples: reduce LOCs during neigh attributes validation

Pablo Neira Ayuso (3):
      doxygen: remove EXPORT_SYMBOL from the output
      include: add MNL_SOCKET_DUMP_SIZE definition
      build: libmnl 1.0.5 release

Petr Vorel (1):
      examples: Add rtnl-addr-add.c

Stephen Hemminger (1):
      examples: rtnl-addr-dump: fix typo

igo95862 (1):
      doxygen: Fixed link to the git source tree on the website.

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: c3b7389)
The file was modifiedpackage/libs/libmnl/Makefile (diff)
コミット 65256aee23a5104eb0c78411fdc73640c0b757ea by hauke
dropbear: bump to 2022.82

- update dropbear to latest stable 2022.82;
  for the changes see https://matt.ucc.asn.au/dropbear/CHANGES
- use $(AUTORELEASE) in PKG_RELEASE
- use https for all uris
- refresh all patches
- rewrite patches:
  - 100-pubkey_path.patch
  - 130-ssh_ignore_x_args.patch

binary/pkg size changes:
- ath79/generic, mips:
  - binary: 215112 -> 219228 (+4116)
  - pkg: 111914 -> 113404 (+1490)
- ath79/tiny, mips:
  - binary: 172501 -> 172485 (-16)
  - pkg: 89871 -> 90904 (+1033)

Tested-by: Stijn Segers <foss@volatilesystems.org>
Signed-off-by: Konstantin Demin <rockdrilla@gmail.com>
(commit: 65256ae)
The file was modifiedpackage/network/services/dropbear/patches/140-disable_assert.patch (diff)
The file was modifiedpackage/network/services/dropbear/patches/130-ssh_ignore_x_args.patch (diff)
The file was modifiedpackage/network/services/dropbear/patches/160-lto-jobserver.patch (diff)
The file was modifiedpackage/network/services/dropbear/patches/910-signkey-fix-use-of-rsa-sha2-256-pubkeys.patch (diff)
The file was modifiedpackage/network/services/dropbear/patches/100-pubkey_path.patch (diff)
The file was modifiedpackage/network/services/dropbear/patches/110-change_user.patch (diff)
The file was modifiedpackage/network/services/dropbear/Makefile (diff)
The file was modifiedpackage/network/services/dropbear/patches/900-configure-hardening.patch (diff)
The file was modifiedpackage/network/services/dropbear/patches/600-allow-blank-root-password.patch (diff)
コミット 6461384c1e3515e38f9ab62fef2ffaabb840da42 by hauke
mwlwifi: fix 5.15 kernel support

Fix compilation and usage under kernel 5.15 for the mwlwifi driver.

For detailed description of changes, check individual patches.

Signed-off-by: Robert Marko <robert.marko@sartura.hr>
(commit: 6461384)
The file was addedpackage/kernel/mwlwifi/patches/003-mwlwifi-replace-get-set_fs-calls.patch
The file was modifiedpackage/kernel/mwlwifi/Makefile (diff)
The file was addedpackage/kernel/mwlwifi/patches/002-mwlwifi-remove-MODULE_SUPPORTED_DEVICE.patch
The file was addedpackage/kernel/mwlwifi/patches/004-mwlwifi-fix-PCIe-DT-node-null-pointer-dereference.patch
コミット 44e1e5d153d00915a7e516c9af3f440cbd84cf78 by hauke
ath79: Move TPLink WPA8630Pv2 to ath79-tiny target

These devices only have 6MiB available for firmware, which is not
enough for recent release images, so move these to the tiny target.

Note for users sysupgrading from the previous ath79-generic snapshot
images:

The tiny target kernel has a 4Kb flash erase block size instead
of the generic target's 64kb. This means the JFFS2 overlay partition
containing settings must be reformatted with the new block size or else
there will be data corruption.

To do this, backup your settings before upgrading, then during the
sysupgrade, de-select "Keep Settings". On the CLI, use "sysupgrade -n".

If you forget to do this and your system becomes unstable after
upgrading, you can do this to format the partition and recover:

* Reboot
* Press RESET when Power LED blinks during boot to enter Failsafe mode
* SSH to 192.168.1.1
* Run "firstboot" and reboot

Signed-off-by: Joe Mullally <jwmullally@gmail.com>
Tested-by: Robert Högberg <robert.hogberg@gmail.com>
(commit: 44e1e5d)
The file was modifiedtarget/linux/ath79/tiny/base-files/etc/board.d/01_leds (diff)
The file was addedtarget/linux/ath79/tiny/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/01_leds (diff)
The file was addedtarget/linux/ath79/tiny/base-files/etc/board.d/05_compat-version
The file was modifiedtarget/linux/ath79/generic/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/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was modifiedtarget/linux/ath79/tiny/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ath79/image/generic-tp-link.mk (diff)
コミット 3204906569768cabcbedb5eaa3a11e2fcb18cd48 by hauke
ipq40xx: add RT-AC2200 alternative name to RT-AC42U/RT-ACRH17

RT-AC2200 is the same device with a different name. The OEM firmwares have the same MD5.

Signed-off-by: Ray Wang <raywang777@foxmail.com>
(commit: 3204906)
The file was modifiedtarget/linux/ipq40xx/image/generic.mk (diff)
コミット fcb68aa425a8b3d1ea3959a693d9dc606e261454 by hauke
armvirt: refresh 5.10 config

This was done by executing these commands:
$ make kernel_oldconfig CONFIG_TARGET=subtarget
$ make kernel_oldconfig CONFIG_TARGET=subtarget_platform

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
(commit: fcb68aa)
The file was modifiedtarget/linux/armvirt/config-5.10 (diff)
The file was modifiedtarget/linux/armvirt/64/config-5.10 (diff)
コミット 5064ea8025fcbab56ad3f76101c252b7206cdce4 by hauke
armvirt: copy config files from 5.10

Copy config files from 5.10.

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
(commit: 5064ea8)
The file was addedtarget/linux/armvirt/64/config-5.15
The file was addedtarget/linux/armvirt/config-5.15
The file was addedtarget/linux/armvirt/32/config-5.15
コミット f551f4942492ab8ef283d5c783e501dcef0d6336 by hauke
armvirt: refresh 5.15 config

This was done by executing these commands:
$ make kernel_oldconfig CONFIG_TARGET=subtarget
$ make kernel_oldconfig CONFIG_TARGET=subtarget_platform

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
(commit: f551f49)
The file was modifiedtarget/linux/armvirt/32/config-5.15 (diff)
The file was modifiedtarget/linux/armvirt/64/config-5.15 (diff)
The file was modifiedtarget/linux/armvirt/config-5.15 (diff)
コミット 03befa257e5c76ba3464ec84512cca46a0c48aad by hauke
armvirt: move common symbols from subtarget to target config

These new symbols are common for all subtargets and
can be moved into target config.

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
(commit: 03befa2)
The file was modifiedtarget/linux/armvirt/64/config-5.15 (diff)
The file was modifiedtarget/linux/armvirt/32/config-5.15 (diff)
The file was modifiedtarget/linux/armvirt/config-5.15 (diff)
コミット 848f112c91b54e1f7e3a591a5e4b5de8b3aa256b by hauke
armvirt: add 5.15 as testing kernel

Add 5.15 as testing kernel.

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
(commit: 848f112)
The file was modifiedtarget/linux/armvirt/Makefile (diff)
コミット 5b3a75e7a6688e067c5b03573c2c9a50994091d1 by hauke
generic: 5.15: fix aardvak pci pending patch

Fix aardvak pci controller pending patch. Use generic_handle_domain_irq
and fix rebase error.

Fixes: 483503603cb2 ("generic: 5.15: rework pending patch")
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 5b3a75e)
The file was modifiedtarget/linux/generic/pending-5.15/850-0017-PCI-aardvark-Fix-support-for-PME-requester-on-emulat.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0013-PCI-aardvark-Add-support-for-ERR-interrupt-on-emulat.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0016-PCI-aardvark-Add-support-for-PME-interrupts.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0018-PCI-aardvark-Use-separate-INTA-interrupt-for-emulate.patch (diff)
コミット a98ded6c5c1891087fb43499829928b3bc17702f by hauke
kernel: move some symbols to generic config

This commit add some enabled symbols to generic config.
LTO is only supported by clang compiler and therefore should
be disabled in the generic config instead of duplicating this
symbol in each target. CONFIG_LTO_NONE do this job.

The second group of symbols is enabled by the options available
in the generic config and is therefore added here:
* CONFIG_AF_UNIX_OOB is selected by CONFIG_NET && CONFIG_UNIX,
* CONFIG_BINARY_PRINTF is selected by CONFIG_BPF_SYSCALL,
* CONFIG_NET_SOCK_MSG is selected by CONFIG_BPF_SYSCALL && CONFIG_NET.

The other symbols are disabled and should be in the generic config.

This commit also removes these symbols from subtargets.

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
(commit: a98ded6)
The file was modifiedtarget/linux/sunxi/cortexa53/config-5.15 (diff)
The file was modifiedtarget/linux/ipq806x/config-5.15 (diff)
The file was modifiedtarget/linux/mediatek/mt7622/config-5.15 (diff)
The file was modifiedtarget/linux/ath79/config-5.15 (diff)
The file was modifiedtarget/linux/x86/config-5.15 (diff)
The file was modifiedtarget/linux/sunxi/config-5.15 (diff)
The file was modifiedtarget/linux/imx/config-5.15 (diff)
The file was modifiedtarget/linux/octeon/config-5.15 (diff)
The file was modifiedtarget/linux/mediatek/mt7623/config-5.15 (diff)
The file was modifiedtarget/linux/sunxi/cortexa7/config-5.15 (diff)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
The file was modifiedtarget/linux/mxs/config-5.15 (diff)
The file was modifiedtarget/linux/ramips/mt7621/config-5.15 (diff)
コミット 5a09eb17c2ca3a8fea09509b09edb30c54e9316e by hauke
kernel: bump 5.15 to 5.15.32

Patches automatically rebased.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: 5a09eb1)
The file was modifiedtarget/linux/ipq806x/patches-5.15/102-mtd-rootfs-conflicts-with-OpenWrt-auto-mounting.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/701-10-net-ethernet-mtk_eth_soc-support-creating-mac-addres.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/0069-arm-boot-add-dts-files.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/701-03-net-ethernet-mtk_eth_soc-implement-flow-offloading-t.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/099-2-Documentation-devicetree-mtd-qcom_nandc-document-qco.patch (diff)
The file was modifiedtarget/linux/imx/patches-5.15/300-ARM-dts-imx6q-apalis-ixora-add-status-LEDs-aliases.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/099-1-mtd-nand-raw-qcom_nandc-add-boot_layout_mode-support.patch (diff)
The file was modifiedtarget/linux/ath79/patches-5.15/408-mtd-redboot_partition_scan.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/0067-generic-Mangle-bootloader-s-kernel-arguments.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/701-08-net-ethernet-mtk_eth_soc-rework-hardware-flow-table-.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
The file was modifiedtarget/linux/generic/pending-5.15/701-05-net-ethernet-mtk_eth_soc-add-ipv6-flow-offload-suppo.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/0060-HACK-arch-arm-force-ZRELADDR-on-arch-qcom.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/082-ipq8064-dtsi-tweaks.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/701-07-net-ethernet-mtk_eth_soc-allocate-struct-mtk_ppe-sep.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/850-soc-add-qualcomm-syscon.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/083-ipq8064-dtsi-additions.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/107-1-thermal-qcom-tsens-init-debugfs-only-with-successful.patch (diff)
The file was modifiedtarget/linux/imx/patches-5.15/301-ARM-dts-imx6q-apalis-ixora-make-switch3-reset-button.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/098-1-cpufreq-add-Krait-dedicated-scaling-driver.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/103-ARM-dts-qcom-reduce-pci-IO-size-to-64K.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/107-2-thermal-qcom-tsens-simplify-debugfs-init-function.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/701-06-net-ethernet-mtk_eth_soc-support-TC_SETUP_BLOCK-for-.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/098-3-add-fab-scaling-support-with-cpufreq.patch (diff)
コミット be381a7ac70d94c088145e520b8045bd6b5a7957 by hauke
kernel: bump 5.15 to 5.15.33

Deleted (upstreamed):
generic/backport-5.15/350-v5.18-MIPS-pgalloc-fix-memory-leak-caused-by-pgd_free.patch [1]
generic/backport-5.15/730-v5.16-hv-utils-add-PTP_1588_CLOCK-to-Kconfig-to-fix-build.patch [2]
generic/pending-5.15/850-0014-PCI-aardvark-Fix-reading-PCI_EXP_RTSTA_PME-bit-on-em.patch [3]
generic/pending-5.15/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch [4]

Manually rebased:
generic/pending-5.15/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch
ramips/patches-5.15/710-at803x.patch

[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.33&id=d29cda15cab086d82d692de016f7249545d4b6b4
[2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.33&id=d5aad7d63b1b5c1f3c4b69e12c05e7c7d196fae8
[3] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.33&id=ed750e22e44366e264bcdf7b1cf0713f08f7980a
[4] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.33&id=0fe94b84c43cfea867e1721606185e8686d7d32f

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
[Refresh patches again]
[Remove generic/pending-5.15/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: be381a7)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/0072-add-ipq806x-with-no-clocks.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/746-v5.16-04-net-phy-at803x-better-describe-debug-regs.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/742-v5.16-net-phy-at803x-add-support-for-qca-8327-internal-phy.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0008-PCI-aardvark-Use-dev_fwnode-instead-of-of_node_to_fw.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/745-v5.16-01-net-phy-at803x-add-support-for-qca-8327-A-variant.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0011-PCI-aardvark-Fix-setting-MSI-address.patch (diff)
The file was removedtarget/linux/generic/pending-5.15/850-0014-PCI-aardvark-Fix-reading-PCI_EXP_RTSTA_PME-bit-on-em.patch
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/851-0006-Revert-PCI-aardvark-Fix-initialization-with-old-Marv.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0005-PCI-aardvark-Check-return-value-of-generic_handle_do.patch (diff)
The file was removedtarget/linux/generic/backport-5.15/730-v5.16-hv-utils-add-PTP_1588_CLOCK-to-Kconfig-to-fix-build.patch
The file was modifiedtarget/linux/generic/hack-5.15/721-net-add-packet-mangeling.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
The file was modifiedtarget/linux/generic/pending-5.15/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/532-jffs2_eofdetect.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/420-v5.19-05-mtd-spinand-gigadevice-add-support-for-GD5FxGM7xExxG.patch (diff)
The file was modifiedtarget/linux/bcm53xx/patches-5.15/180-usb-xhci-add-support-for-performing-fake-doorbell.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/746-v5.16-02-net-phy-at803x-add-DAC-amplitude-fix-for-8327-phy.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/810-pci_disable_common_quirks.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0007-PCI-aardvark-Make-msi_domain_info-structure-a-static.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/746-v5.16-03-net-phy-at803x-enable-prefer-master-for-83xx-interna.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/420-v5.19-04-mtd-spinand-gigadevice-add-support-for-GD5F-2-4-GQ5x.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0018-PCI-aardvark-Use-separate-INTA-interrupt-for-emulate.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0001-PCI-aardvark-Replace-custom-PCIE_CORE_INT_-macros-wi.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0003-PCI-aardvark-Add-support-for-DEVCAP2-DEVCTL2-LNKCAP2.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/655-increase_skb_pad.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0013-PCI-aardvark-Add-support-for-ERR-interrupt-on-emulat.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0016-PCI-aardvark-Add-support-for-PME-interrupts.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/904-debloat_dma_buf.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch (diff)
The file was modifiedtarget/linux/ramips/patches-5.15/710-at803x.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/410-bt-mtk-serial-fix.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0006-PCI-aardvark-Make-MSI-irq_chip-structures-static-dri.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/420-v5.19-02-mtd-spinand-gigadevice-add-support-for-GD5FxGQ4xExxG.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0012-PCI-aardvark-Enable-MSI-X-support.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/745-v5.16-02-net-phy-at803x-add-resume-suspend-function-to-qca83x.patch (diff)
The file was removedtarget/linux/generic/pending-5.15/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch
The file was modifiedtarget/linux/generic/pending-5.15/205-backtrace_module_info.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/745-v5.16-03-net-phy-at803x-fix-spacing-and-improve-name-for-83xx.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/420-v5.19-03-mtd-spinand-gigadevice-add-support-for-GD5F1GQ5RExxG.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0021-PCI-aardvark-Drop-__maybe_unused-from-advk_pcie_disa.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0010-PCI-aardvark-Add-support-for-masking-MSI-interrupts.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/613-netfilter_optional_tcp_window_check.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/420-v5.19-01-mtd-spinand-gigadevice-fix-Quad-IO-for-GD5F1GQ5UExxG.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0004-PCI-aardvark-Rewrite-IRQ-code-to-chained-IRQ-handler.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/746-v5.16-01-net-phy-at803x-fix-resume-for-QCA8327-phy.patch (diff)
The file was removedtarget/linux/generic/backport-5.15/350-v5.18-MIPS-pgalloc-fix-memory-leak-caused-by-pgd_free.patch
The file was modifiedtarget/linux/generic/pending-5.15/850-0017-PCI-aardvark-Fix-support-for-PME-requester-on-emulat.patch (diff)
コミット b92ec82235b996ece32bc84af177adf1a4dcb90e by hauke
kernel: bump 5.10 to 5.10.110

Removed upstreamed:
  generic/backport-5.10/350-v5.18-MIPS-pgalloc-fix-memory-leak-caused-by-pgd_free.patch
  generic/pending-5.10/850-0014-PCI-aardvark-Fix-reading-PCI_EXP_RTSTA_PME-bit-on-em.patch
  ipq40xx/patches-5.10/105-ipq40xx-fix-sleep-clock.patch

All patches automatically rebased.

Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200
Compile-/run-tested: ath79/generic (Archer C7 v2).

Signed-off-by: John Audia <graysky@archlinux.us>
(commit: b92ec82)
The file was modifiedtarget/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/532-jffs2_eofdetect.patch (diff)
The file was modifiedtarget/linux/apm821xx/patches-5.10/802-usb-xhci-force-msi-renesas-xhci.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.10/0072-add-ipq806x-with-no-clocks.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.10/0001-v5.12-ARM-dts-qcom-ipq4019-add-USB-devicetree-nodes.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.10/410-bt-mtk-serial-fix.patch (diff)
The file was removedtarget/linux/ipq40xx/patches-5.10/105-ipq40xx-fix-sleep-clock.patch
The file was modifiedtarget/linux/ipq40xx/patches-5.10/420-firmware-qcom-scm-disable-SDI.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch (diff)
The file was removedtarget/linux/generic/backport-5.10/350-v5.18-MIPS-pgalloc-fix-memory-leak-caused-by-pgd_free.patch
The file was modifiedinclude/kernel-5.10 (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0139-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch (diff)
The file was removedtarget/linux/generic/pending-5.10/850-0014-PCI-aardvark-Fix-reading-PCI_EXP_RTSTA_PME-bit-on-em.patch
The file was modifiedtarget/linux/generic/pending-5.10/850-0004-PCI-aardvark-Rewrite-IRQ-code-to-chained-IRQ-handler.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/850-0012-PCI-aardvark-Enable-MSI-X-support.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/850-0006-PCI-aardvark-Make-MSI-irq_chip-structures-static-dri.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/850-0005-PCI-aardvark-Check-return-value-of-generic_handle_do.patch (diff)
The file was modifiedtarget/linux/octeontx/patches-5.10/0004-PCI-add-quirk-for-Gateworks-PLX-PEX860x-switch-with-.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0174-net-phy-2711-Change-the-default-ethernet-LED-actions.patch (diff)
The file was modifiedtarget/linux/at91/patches-5.10/121-ASoC-pcm5102a-Make-codec-selectable.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.10/0002-v5.12-ARM-dts-qcom-ipq4019-add-more-labels.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0173-net-phy-2711-Allow-ethernet-LED-mode-to-be-set-via-d.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0388-dt-Use-compatible-string-for-BCM2711-DSI1.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0537-clk-Introduce-a-clock-request-API.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/904-debloat_dma_buf.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0003-PCI-aardvark-Add-support-for-DEVCAP2-DEVCTL2-LNKCAP2.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0154-xhci-Use-more-event-ring-segment-table-entries.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0371-phy-broadcom-split-out-the-BCM54213PE-from-the-BCM54.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-55-netfilter-conntrack-Introduce-tcp-offload-timeout-co.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/850-0013-PCI-aardvark-Add-support-for-ERR-interrupt-on-emulat.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0060-Add-support-for-all-the-downstream-rpi-sound-card-dr.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0372-phy-broadcom-Add-bcm54213pe-configuration.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/850-0007-PCI-aardvark-Make-msi_domain_info-structure-a-static.patch (diff)
The file was modifiedtarget/linux/at91/patches-5.10/143-clocksource-drivers-timer-microchip-pit64b-Add-clock.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0697-ARM-dts-bcm2711-fold-in-the-correct-interrupt.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/850-0001-PCI-aardvark-Replace-custom-PCIE_CORE_INT_-macros-wi.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/770-v5.15-net-dsa-mt7530-support-MDB-operations.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0361-ARM-dts-Expand-PCIe-space-on-BCM2711.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/772-v5.14-net-dsa-mt7530-add-interrupt-support.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0355-xhci-quirks-add-link-TRB-quirk-for-VL805.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.10/0003-v5.12-ARM-dts-qcom-ipq4019-add-SDHCI-VQMMC-LDO-node.patch (diff)
The file was modifiedtarget/linux/bcm53xx/patches-5.10/180-usb-xhci-add-support-for-performing-fake-doorbell.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/850-0008-PCI-aardvark-Use-dev_fwnode-instead-of-of_node_to_fw.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/850-0011-PCI-aardvark-Fix-setting-MSI-address.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/613-netfilter_optional_tcp_window_check.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/810-pci_disable_common_quirks.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/850-0010-PCI-aardvark-Add-support-for-masking-MSI-interrupts.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0028-mm-Remove-the-PFN-busy-warning.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0527-drm-connector-Create-a-helper-to-attach-the-hdr_outp.patch (diff)
The file was modifiedtarget/linux/lantiq/patches-5.10/0001-MIPS-lantiq-add-pcie-driver.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch (diff)
コミット 738d44f5ea6f6450c2c8a29cf5836e22b479340b by daniel
trusted-firmware-a.mk: make sure include directory exists

ARM Trusted Firmware builds do not depend on any target libraries as
they are bare-metal builds. However, the compiler aborts due to
-Werror=missing-include-dirs if the include dir doesn't exists and this
can happen when building with parallelisation as that makes it likely
for arm-trusted-firmware-* to be build very early before any of the
libraries which would implicitely create the directory.
Fix this by making sure the include dir exists before building.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 738d44f)
The file was modifiedinclude/trusted-firmware-a.mk (diff)
コミット dffad93d3e34275b87d97724e64447d8bde537ff by daniel
arm-trusted-firmware-mediatek: remove no longer needed Configure step

As anyway only the default is called now we can as well also just remove
the override for Build/Configure.

Fixes: e2cffbb805 ("arm-trusted-firmware-mediatek: update to 2021-03-10")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: dffad93)
The file was modifiedpackage/boot/arm-trusted-firmware-mediatek/Makefile (diff)
コミット 5cf5dce05ae829ec848ad63a6da300c4fddcd510 by daniel
imagebuilder: export SOURCE_DATE_EPOCH to environment

Export SOURCE_DATE_EPOCH to environment so filesystem and image
creation tools will make use of it.
Fixes reproducibility of images generated with the ImageBuilder.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 5cf5dce)
The file was modifiedtarget/imagebuilder/files/Makefile (diff)
コミット 3aa96efa24c13c6e0aafa5ad826f3f95a3bd74f9 by hauke
mac80211: Update to version 5.15.33-1

This updates mac80211 to version 5.15.33-1 which is based on kernel
5.15.33.
The removed patches were applied upstream.

This new release contains many fixes which were merged into the upstream
Linux kernel.
This also contains the following new drivers which are needed for ath11k:
* net/qrtr/
* drivers/bus/mhi/

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 3aa96ef)
The file was modifiedpackage/kernel/mac80211/patches/subsys/318-cfg80211-allow-continuous-radar-monitoring-on-offcha.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath10k/080-ath10k_thermal_config.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath9k/551-ath9k_ubnt_uap_plus_hsr.patch (diff)
The file was removedpackage/kernel/mac80211/patches/subsys/305-mac80211-agg-tx-don-t-schedule_and_wake_txq-under-st.patch
The file was removedpackage/kernel/mac80211/patches/subsys/322-mac80211-fix-forwarded-mesh-frames-AC-queue-selectio.patch
The file was removedpackage/kernel/mac80211/patches/build/070-headers-fix-lockdep_assert_not_held.patch
The file was removedpackage/kernel/mac80211/patches/subsys/327-mac80211-allow-non-standard-VHT-MCS-10-11.patch
The file was modifiedpackage/kernel/mac80211/patches/ath/404-regd_no_assoc_hints.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath10k/984-ath10k-Try-to-get-mac-address-from-dts.patch (diff)
The file was removedpackage/kernel/mac80211/patches/subsys/321-mac80211-fix-EAPoL-rekey-fail-in-802.3-rx-path.patch
The file was modifiedpackage/kernel/mac80211/patches/subsys/324-mac80211-MBSSID-beacon-handling-in-AP-mode.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/500-mac80211_configure_antenna_gain.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/320-cfg80211-rename-offchannel_chain-structs-to-backgrou.patch (diff)
The file was removedpackage/kernel/mac80211/patches/subsys/302-mac80211-fix-regression-in-SSN-handling-of-addba-tx.patch
The file was modifiedpackage/kernel/mac80211/patches/subsys/303-mac80211-set-up-the-fwd_skb-dev-for-mesh-forwarding.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/150-disable_addr_notifier.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath10k/120-ath10k-fetch-calibration-data-via-nvmem-subsystem.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/308-mac80211-add-support-for-.ndo_fill_forward_path.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/brcm/860-brcmfmac-register-wiphy-s-during-module_init.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath/402-ath_regd_optional.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/110-mac80211_keep_keys_on_stop_ap.patch (diff)
The file was removedpackage/kernel/mac80211/patches/subsys/304-mac80211-send-ADDBA-requests-using-the-tid-queue-of-.patch
The file was modifiedpackage/kernel/mac80211/patches/ath10k/921-ath10k_init_devices_synchronously.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/315-cfg80211-move-offchan_cac_event-to-a-dedicated-work.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/400-allow-ibss-mixed.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/313-nl80211-MBSSID-and-EMA-support-in-AP-mode.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/602-rt2x00-introduce-rt2x00eeprom.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/build/060-no_local_ssb_bcma.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath10k/974-ath10k_add-LED-and-GPIO-controlling-support-for-various-chipsets.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/314-cfg80211-implement-APIs-for-dedicated-radar-detectio.patch (diff)
The file was modifiedpackage/kernel/mac80211/Makefile (diff)
The file was removedpackage/kernel/mac80211/patches/subsys/300-mac80211-fix-rate-control-for-retransmitted-frames.patch
The file was modifiedpackage/kernel/mac80211/patches/subsys/307-mac80211_hwsim-make-6-GHz-channels-usable.patch (diff)
コミット aece8f5ae8d15e5e79b8e34a176895209709afb6 by daniel
scripts/gen_image_generic.sh: generate reproducible EFI filesystem

Generate FAT filesystem for EFI boot in a reproducible way:
* use '--invariant' option of mkfs.fat
* set timestamps of all files to SOURCE_DATE_EPOCH
* make sure files are ordered locale-independent

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: aece8f5)
The file was modifiedscripts/gen_image_generic.sh (diff)
コミット c9c2b01b8441195807e8b492c7d3e385e6c6afdc by daniel
mediatek/mt7622: enable accelerated crypto drivers

Use ARMv8 Crypto Extensions for AES, ghash and sha256.

This results in a 16 times speed gain in speed for aes-128-ctr, 17x in
aes-128-gcm, and 9 times in sha256.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: c9c2b01)
The file was modifiedtarget/linux/mediatek/mt7622/config-5.10 (diff)
The file was modifiedtarget/linux/mediatek/mt7622/config-5.15 (diff)
コミット e89f3e85eb1c1d81294e5d430a91b0ba625e2ec0 by hauke
wolfssl: bump to 5.2.0

Fixes two high-severity vulnerabilities:

- CVE-2022-25640: A TLS v1.3 server who requires mutual authentication
  can be bypassed.  If a malicious client does not send the
  certificate_verify message a client can connect without presenting a
  certificate even if the server requires one.

- CVE-2022-25638: A TLS v1.3 client attempting to authenticate a TLS
  v1.3 server can have its certificate heck bypassed. If the sig_algo in
  the certificate_verify message is different than the certificate
  message checking may be bypassed.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: e89f3e8)
The file was modifiedpackage/libs/wolfssl/patches/300-fix-SSL_get_verify_result-regression.patch (diff)
The file was modifiedpackage/libs/wolfssl/patches/200-ecc-rng.patch (diff)
The file was modifiedpackage/libs/wolfssl/Makefile (diff)
The file was modifiedpackage/libs/wolfssl/patches/100-disable-hardening-check.patch (diff)
コミット 1135b75d1fd26049a0644b304b7199e4a73c6a08 by hauke
nftables: add CONFLICT between versions

Have nftables-json conflict with nftables-nojson.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: 1135b75)
The file was modifiedpackage/network/utils/nftables/Makefile (diff)
コミット 685ae2687bd1b199dc83ee1e16d47c05afca6102 by hauke
toolchain: musl: Update to version 1.2.3

Changes:
new features:
- qsort_r function (POSIX-future)
- pthread_getname_np extension function
- hard float on SPE FPU for powerpc-sf
- SEEK_DATA and SEEK_HOLE exposed in unistd.h (Linux extensions)

compatibility:
- free now preserves errno (POSIX-future requirement)
- setjmp is declared explicitly with returns_twice for non-GCC compilers
- macro version of isascii is no longer defined for C++
- dynamic linker now tolerates zero-length LOAD segments
- epoll_[p]wait is now a cancellation point
- pwd/grp functions no longer fail on systems without AF_UNIX support
- POSIX TZ parsing is stricter to allow more names to fallback to files
- NULL is now defined as nullptr when used in C++11 or later
- gettext now accepts null pointer as argument

bugs fixed:
- old regression in wcwidth of Hangul combining (vowel/final) letters
- duplocale used wrong malloc when malloc was replaced (1.2.2 regression)
- fmaf rounded wrong on archs without FE_TOWARDZERO (all softfloat archs)
- popen didn't honor requirement not to leak other popen pipe fds to child
- aligned_alloc and variants crashed on allocation failure
- dl_iterate_phdr reported incorrect module TLS pointers
- mishandling of some inputs in acoshf and expm1f and functions using them
- potentially wrong-sign zero in cproj functions at infinity
- multiple bugs in legacy function cuserid
- minor posix_spawn file actions API conformance issues
- pthread_setname_np fd leak
- out-of-bound read in zoneinfo handling with distant-past times
- out-of-tree builds lacked generated debug cfi for x86 asm

arch-specific bugs fixed:
- powerpc (32-bit) struct shmid_ds layout was wrong for some fields
- time64 struct layout was wrong in sound ioctl fallback (32-bit archs)

In addition it contains the following improvements:
* protect stack canary from leak via read-as-string by zeroing second byte
* fix excessively slow TLS performance on some mips models

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Acked-by: Rui Salvaterra <rsalvaterra@gmail.com>
Tested-by: Rui Salvaterra <rsalvaterra@gmail.com>
Tested-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 685ae26)
The file was modifiedtoolchain/musl/common.mk (diff)
The file was modifiedtoolchain/musl/patches/110-read_timezone_from_fs.patch (diff)
コミット 5d5afd51772c9a992cb6bb9e0a9dce6feaa3fdef by nbd
mac80211: backport minstrel_ht fix for legacy rates

Fixes OFDM rates on 5 GHz

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 5d5afd5)
The file was addedpackage/kernel/mac80211/patches/subsys/329-mac80211-minstrel_ht-fix-where-rate-stats-are-stored.patch
コミット bea01fa57f5c9c333138bbbc5c9f83b9d7553fb5 by jo
netfilter: move nf-log modules into separate packages

Both legacy iptables and nftables require nf-log modules for rule logging,
so move them into a separate package both firewall implementations can
depend on.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(commit: bea01fa)
The file was modifiedpackage/kernel/linux/modules/netfilter.mk (diff)
The file was modifiedinclude/netfilter.mk (diff)
コミット 4bfdb12debbda9be0474662a293c31e9d0868864 by koen.vandeputte
kernel: add missing symbols for 5.15

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: 4bfdb12)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
コミット f3fa68e5153bda9e443cc7300ad40615565ce26b by koen.vandeputte
ath79: nand: add 5.15 support for nand subtarget

Tested on GL.iNet E750

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
(commit: f3fa68e)
The file was modifiedtarget/linux/ath79/nand/target.mk (diff)
コミット 435d7a052bf1b6a3a01cb3ad6cda6ba4b25b1879 by rsalvaterra
firewall3: bump to latest git HEAD

4cd7d4f Revert "firewall3: support table load on access on Linux 5.15+"
50979cc firewall3: remove unnecessary fw3_has_table

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: 435d7a0)
The file was modifiedpackage/network/config/firewall/Makefile (diff)
コミット 0dbca1b2baf9c26514b517a1e5860f6a5b04d5ae by daniel
base-files: more robust sysupgrade on NAND

Make sure sysupgrade on NAND also works in case of UBI volumes having
index >9. While at it, also make sure UBI device is detected and abort
in case it isn't. Use Shell built-in shorthand ':' instead of 'true'.

Fixes #9708
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 0dbca1b)
The file was modifiedpackage/base-files/files/lib/upgrade/nand.sh (diff)
コミット acf701a070d8430f03a92a3a6253b0935d00ab1e by daniel
malta: add config-5.15

Adding the kernel configuration has accidentally been omitted when
enabling testing kernel 5.15. Add it now.

Fixes: 09f6200198 ("malta: enable testing kernel 5.15")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: acf701a)
The file was addedtarget/linux/malta/config-5.15
コミット 2c8873033e3c0b5a5e8f6080ea3a73fde6a55f39 by daniel
procd: update to git HEAD

6343c3a procd: completely remove tmp-on-zram support
5c5e63f uxc: fix potential NULL-pointer dereference
eb03f03 jail: include necessary files for per-netns netifd instance

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 2c88730)
The file was modifiedpackage/system/procd/Makefile (diff)
コミット c5f113c43f43c20555298c8500bf91bffbe1f58b by daniel
netifd: relax check in dhcp proto handler

Checking whether /sbin/udhcpc is a symbolic link breaks using the
DHCP proto handler inside procd-ujail where bind-mounts are used for
the resolved link. Check whether /sbin/udhcpc is executable instead
to allow using the proto handler for DHCP-provisioned containers.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: c5f113c)
The file was modifiedpackage/network/config/netifd/files/lib/netifd/proto/dhcp.sh (diff)
コミット 10068a2e89f26ca447c313dba36acb8ccae7f74a by gch981213
kernel: 5.15: add support for ESMT F50x1G41LB

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: 10068a2)
The file was addedtarget/linux/generic/pending-5.15/486-01-mtd-spinand-add-support-for-ESMT-F50x1G41LB.patch
コミット e30424112ea0514c2b7b001ee5ed891fae202012 by gch981213
mediatek: 5.15: enable arm arch timer for mt7629

otherwise the system delay is completely broken.

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: e304241)
The file was addedtarget/linux/mediatek/patches-5.15/102-mt7629-enable-arch-timer.patch
The file was modifiedtarget/linux/mediatek/mt7629/config-5.15 (diff)
コミット 9a22943eb2670303393a2103f47fae312f484bd2 by daniel
mediatek: 5.15: re-enable arch timer on MT7623 as well

Re-enable arch timer also on MT7623, yet another time.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 9a22943)
The file was modifiedtarget/linux/mediatek/mt7623/config-5.15 (diff)
コミット a001630a1aafa224f854fa3ea7589ecefb6e01ae by ynezz
urandom-seed: go back to seeding with shell script temporarily

This reverts commit 2edc017a6e0cb92b72b768aaa46c6d336ad84eff.

We shouldn't be using a shell script here, but the SeedRNG integration
into OpenWRT requires a bit more thought. Etienne raised some important
points immediately after this was merged and planned to send some follow
up commits, but became busy with other things. The points he raised are
important enough that we should actually back this out until it's ready
to go, and then merge it as a cohesive unit. So let's revert this for
now, and come back to it later on.

Cc: Etienne Champetier <champetier.etienne@gmail.com>
Cc: Petr Štetiar <ynezz@true.cz>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
(commit: a001630)
The file was modifiedpackage/system/urandom-seed/Makefile (diff)
The file was addedpackage/system/urandom-seed/files/sbin/urandom_seed
The file was modifiedpackage/system/urandom-seed/files/etc/init.d/urandom_seed (diff)
The file was modifiedpackage/system/urandom-seed/files/lib/preinit/81_urandom_seed (diff)
The file was removedpackage/system/urandom-seed/seedrng.c
コミット 30d2fcffeb9b5eee0f7a64a1589b5fd839f8be4d by ynezz
generic: backport 5.16 RTL8366RB improvements

The prerequisite DSA changes for the nice RTL8366RB improvements
are already backported so bring back these changes as well.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
(commit: 30d2fcf)
The file was addedtarget/linux/generic/backport-5.15/774-v5.16-06-net-dsa-rtl8366-Drop-and-depromote-pointless-prints.patch
The file was addedtarget/linux/generic/backport-5.15/774-v5.16-03-net-dsa-rtl8366rb-Rewrite-weird-VLAN-filering-enable.patch
The file was addedtarget/linux/generic/backport-5.15/774-v5.16-09-net-dsa-rtl8366rb-Support-fast-aging.patch
The file was addedtarget/linux/generic/backport-5.15/774-v5.16-08-net-dsa-rtl8366rb-Support-disabling-learning.patch
The file was addedtarget/linux/generic/backport-5.15/774-v5.16-02-net-dsa-rtl8366-Drop-custom-VLAN-set-up.patch
The file was addedtarget/linux/generic/backport-5.15/774-v5.16-10-net-dsa-rtl8366rb-Support-setting-STP-state.patch
The file was addedtarget/linux/generic/backport-5.15/774-v5.16-01-net-dsa-rtl8366rb-Support-bridge-offloading.patch
The file was addedtarget/linux/generic/backport-5.15/774-v5.16-07-net-dsa-rtl8366rb-Use-core-filtering-tracking.patch
コミット bc19ce078dcb9f08b64319da13cf5ab768254fda by ynezz
gemini: Create patches and config for kernel v5.15

This creates a v5.15 baseline for the Gemini platform.
The main new attraction is the new crypto driver from
Corentin Labbe that we activate in the new config.
Config was refreshed.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
(commit: bc19ce0)
The file was addedtarget/linux/gemini/patches-5.15/0002-ARM-dts-Augment-DIR-685-partition-table-for-OpenWrt.patch
The file was addedtarget/linux/gemini/config-5.15
The file was addedtarget/linux/gemini/patches-5.15/0001-usb-host-fotg2-add-Gemini-specific-handling.patch
コミット 81da8a295bad2d7ea29bb19493a75b42e5d9ad63 by ynezz
gemini: Bump kernel to v5.15

It's working well on all tested targets, so let's move
Gemini forward to v5.15. imx is already bumped so why not.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
(commit: 81da8a2)
The file was modifiedtarget/linux/gemini/Makefile (diff)
コミット 4d289ae7e63893f90957b77962c6b60574d35441 by daniel
scripts/gen_image_generic.sh: fix order of files in EFI bootfs

mtools recursive copy (mcopy -s ...) is using READDIR(3) to iterate
over the directory entries, hence they end up in the FAT filesystem in
traversal order which breaks reproducibility (rather than being added
to the FAT filesystem in a reproducible order). Implement recursive
copy in gen_image_generic.sh in Shell code instead, as in that way we
can force files to be copied in reproducible order.

Fixes: aece8f5ae8 ("scripts/gen_image_generic.sh: generate reproducible EFI filesystem")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 4d289ae)
The file was modifiedscripts/gen_image_generic.sh (diff)
コミット 08ebc3881d3f351d2d4ca9202ca446c96b38a1e1 by daniel
mtools: update to version 4.0.39

Improvements since the 4.0.38 release are:
- Rename strtoi to strosi (string to signed int). The strtoi
   function on BSD does something else (returns an intmax, not
   an int)

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 08ebc38)
The file was modifiedtools/mtools/Makefile (diff)
コミット c7077313106625d1f44d3b5ae1b099012b999032 by ynezz
kernel: of-mdio: fix 5.15 fwnode_mdio dependency

Upstream in commit bc1bee3b87ee ("net: mdiobus: Introduce
fwnode_mdiobus_register_phy()") in version 5.14 introduced new
dependency:

Package kmod-of-mdio is missing dependencies for the following libraries:

  fwnode_mdio.ko

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: c707731)
The file was modifiedpackage/kernel/linux/modules/netdevices.mk (diff)
コミット 0fa0a19a607845d98946d9412ce2386bda03358a by ynezz
kernel: mdio-devres: fix of-mdio dependency

armvirt/64 when compiled with ALL_KMODS=y reports following:

Package kmod-mdio-devres is missing dependencies for the following libraries:
of_mdio.ko

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 0fa0a19)
The file was modifiedpackage/kernel/linux/modules/netdevices.mk (diff)
コミット 0225469dcdd7d2d3f9b69b2d0e2f1e0648aad15b by ynezz
kernel: usb-net-smsc95xx: fix 5.15 dependency

armvirt/64 when compiled with ALL_KMODS=y reports following:

Package kmod-usb-net-smsc95xx is missing dependencies for the following libraries:
libphy.ko

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 0225469)
The file was modifiedpackage/kernel/linux/modules/usb.mk (diff)
コミット 8361946e1b940d060e902e381e785575f44b6e57 by ynezz
kernel: netdevices: add generic selftests module

Upstream in commit 3e1e58d64c3d ("net: add generic selftest support") in
version 5.13 added generic selftests module and usb-net-asix already
depends on it, in version 5.18 via commit 1710b52d7c13 ("net: usb:
smsc95xx: add generic selftest support") it will be used by
usb-net-smsc95xx as well.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 8361946)
The file was modifiedpackage/kernel/linux/modules/netdevices.mk (diff)
コミット afb0e9336e2e608a55fe0166e0280356f4b222be by ynezz
kernel: usb-net-asix: fix 5.15 dependency

Upstream in commit 34a1dee6bc44 ("net: usb: asix: ax88772: add generic
selftest support") in version 5.14 added dependency on generic selftest
functionality and armvirt/64 when compiled with ALL_KMODS=y reports following:

Package kmod-usb-net-asix is missing dependencies for the following libraries:
mdio_devres.ko
selftests.ko

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: afb0e93)
The file was modifiedpackage/kernel/linux/modules/usb.mk (diff)
コミット 68e672f32df3d6b8a75534df5962ac99b693601b by ynezz
build: target: improve UX of CONFIG_TARGET handling

Make it clear, that for `make kernel_{menu,old}config` it's possible to
use only following values for CONFIG_TARGET variable:

* env
* target
* subtarget
* subtarget_target

This should prevent misuse like `make kernel_menuconfig
CONFIG_TARGET=bcm2710` etc.

Keep support for obsolete `platform` and `subtarget_platform` targets
with deprecation notice so this compat stuff could be removed in the
future.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
Acked-by: Piotr Dymacz <pepe2k@gmail.com>
(commit: 68e672f)
The file was modifiedinclude/target.mk (diff)
コミット c91df224f54fdd44c9c0487a8c91876f5d273164 by ynezz
ath79: add support for Yuncore XD3200

Specification:

- QCA9563 (775MHz), 128MB RAM, 16MB SPI NOR
- 2T2R 802.11b/g/n 2.4GHz
- 2T2R 802.11n/ac 5GHz
- 2x 10/100/1000 Mbps Ethernet, with 802.3at PoE support (WAN port)

LED for 5 GHz WLAN is currently not supported as it is connected directly
to the QCA9882 radio chip.

Flash instructions:

If your device comes with generic QSDK based firmware, you can login
over telnet (login: root, empty password, default IP: 192.168.188.253),
issue first (important!) 'fw_setenv' command and then perform regular
upgrade, using 'sysupgrade -n -F ...' (you can use 'wget' to download
image to the device, SSH server is not available):

  fw_setenv bootcmd "bootm 0x9f050000 || bootm 0x9fe80000"
  sysupgrade -n -F openwrt-...-yuncore_...-squashfs-sysupgrade.bin

In case your device runs firmware with YunCore custom GUI, you can use
U-Boot recovery mode:

1. Set a static IP 192.168.0.141/24 on PC and start TFTP server with
   'tftp' image renamed to 'upgrade.bin'
2. Power the device with reset button pressed and release it after 5-7
   seconds, recovery mode should start downloading image from server
   (unfortunately, there is no visible indication that recovery got
   enabled - in case of problems check TFTP server logs)

Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
(commit: c91df22)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/01_leds (diff)
The file was modifiedtarget/linux/ath79/image/generic.mk (diff)
The file was addedtarget/linux/ath79/dts/qca9563_yuncore_xd3200.dts
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was modifiedpackage/boot/uboot-envtools/files/ath79 (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/02_network (diff)
コミット f9ff282d17ec652d63fa2404e47bb0e15ed95b69 by ynezz
mac80211 adjust QCA9561 PA bias

ath9k is setting the TX PA DC bias level different on QCA9561 and QCA9565
although they have the same radio IP-core, which results in a very low
output power and very low throughput as devices are further away from
the AP (compared to other 2.4GHz APs.)

In real life testing, without this patch the 2.4GHz throughput on Yuncore
XD3200 is around 10Mbps sitting close to the AP, and close to theoretical
maximum with the patch applied.

Signed-off-by: Clemens Hopfer <openwrt@wireloss.net>
[edit commit message]
Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
(commit: f9ff282)
The file was addedpackage/kernel/mac80211/patches/ath9k/580-ath9k_ar9561_xpa_bias_level_top.patch
コミット a05dcb07241aa83a4416b56201e31b4af8518981 by ynezz
ath79: add support for Yuncore A930

Specification:

- QCA9533 (650 MHz), 64 or 128MB RAM, 16MB SPI NOR
- 2x 10/100 Mbps Ethernet, with 802.3at PoE support (WAN)
- 2T2R 802.11b/g/n 2.4GHz

Flash instructions:

If your device comes with generic QSDK based firmware, you can login
over telnet (login: root, empty password, default IP: 192.168.188.253),
issue first (important!) 'fw_setenv' command and then perform regular
upgrade, using 'sysupgrade -n -F ...' (you can use 'wget' to download
image to the device, SSH server is not available):

  fw_setenv bootcmd "bootm 0x9f050000 || bootm 0x9fe80000"
  sysupgrade -n -F openwrt-...-yuncore_...-squashfs-sysupgrade.bin

In case your device runs firmware with YunCore custom GUI, you can use
U-Boot recovery mode:

1. Set a static IP 192.168.0.141/24 on PC and start TFTP server with
   'tftp' image renamed to 'upgrade.bin'
2. Power the device with reset button pressed and release it after 5-7
   seconds, recovery mode should start downloading image from server
   (unfortunately, there is no visible indication that recovery got
   enabled - in case of problems check TFTP server logs)

Signed-off-by: Clemens Hopfer <openwrt@wireloss.net>
Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
(commit: a05dcb0)
The file was modifiedpackage/boot/uboot-envtools/files/ath79 (diff)
The file was addedtarget/linux/ath79/dts/qca9533_yuncore_a930.dts
The file was modifiedtarget/linux/ath79/image/generic.mk (diff)
コミット 8084ec8061ef04df9a9231a660ada0a52f427b5f by ynezz
ath79: cleanup mikrotik routerboot partitions

For some reason useless labels and aliases have been propagated through
copy-paste. Before the issue spreads any further, this patch cleans up
all relevant DTS files to the canonical form, bringing ath79 in line
with other mikrotik platforms (ramips and ipq40xx).

Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
(commit: 8084ec8)
The file was modifiedtarget/linux/ath79/dts/ar9344_mikrotik_routerboard-sxt-5n.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/ar7100_mikrotik_routerboard-4xx.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar9344_mikrotik_routerboard-16m-nor.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9533_mikrotik_routerboard-16m.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_mikrotik_routerboard-92x.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/ar9342_mikrotik_routerboard-912uag-2hpnd.dts (diff)
コミット 7a256d97d9ded84d1bfd531e775099774e7b6b06 by daniel
image: strip metadata from images when used in other artifacts

Image metadata and signature is of no use for images which are included
inside other artifacts (like an SD-card image). Strip them off before
using images in artifacts or stashing them for the ImageBuilder as the
contained signature breaks reproducibility.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 7a256d9)
The file was modifiedinclude/image-commands.mk (diff)
コミット ecd81de7a5ab4899cc95107b402f7a402caf70bd by yszhou4tech
ath79: add nvmem cell mac-address-ascii support

This is needed for devices with mac address stored in ascii format, e.g.
HiWiFi HC6361 to be ported in the following patch.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
(commit: ecd81de)
The file was addedtarget/linux/ath79/patches-5.15/600-of_net-add-mac-address-ascii-support.patch
The file was addedtarget/linux/ath79/patches-5.10/600-of_net-add-mac-address-ascii-support.patch
コミット 5c147d36ba7e998aee7ff4f81553b935bcfc5383 by yszhou4tech
ath79: port HiWiFi HC6361 from ar71xx

The device was added for ar71xx target and dropped during the ath79
transition, mainly because of the ascii mac address stored in bdinfo
partition

Device page, http://wiki.openwrt.org/toh/hiwifi/hc6361

The vendor u-boot image accepts sysupgrade.bin image with specific
requirements, including having squashfs signature "hsqs" at file offset
0x140000.  This is not possible now that OpenWrt kernel image is at
least 2MB with the signature at offset 0x240000.

Installation of current build of OpenWrt now requires a bootstrap step
of installing an earlier version first.

- If the vendor u-boot accepts sysupgrade image, hc6361 image of LEDE
   release should work
- If the vendor u-boot accepts only verified flashsmt image, install
   the one in the above device page.  The image is based on Barrier
   Breaker

   SHA256SUM of the flashsmt image

81b193b95ea5f8e5c30cd62fa9facf275f39233be4fdeed7038f3deed2736156

After the bootstrap step, current build of OpenWrt can be installed
there fine.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
(commit: 5c147d3)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ath79/image/generic.mk (diff)
The file was addedtarget/linux/ath79/dts/ar9331_hiwifi_hc6361.dts
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/01_leds (diff)
コミット 3a4d972d43987e1ab0f697817c0f68d1a4a706dc by hauke
ipq806x: remove non-working fixes for USB bug in 5.10 dtsi additions

These workarrounds are incomplete and non-functional, and thus not needed.

Signed-off-by: Rodrigo Balerdi <lanchon@gmail.com>
(commit: 3a4d972)
The file was modifiedtarget/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-r7500.dts (diff)
The file was modifiedtarget/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-rt4230w-rev6.dts (diff)
コミット 284f2c2ae0e569660effa61c9f8d0f6459a2ae19 by hauke
ipq806x: fix USB bug in 5.10 dtsi additions

The existing device tree has incorrect definitions for usb3_0 and usb3_1
and the blocks they depend upon: their addresses and interrupts are
swapped. However, their clocks and resets are not. The result is that
the USB blocks are non-functional if only one of them is enabled.

This fix backports the definitions from mainline Linux 5.15 to
OpenWrt's 5.10 dtsi additions. See the relevant mainline code here:
https://github.com/torvalds/linux/blob/v5.17/arch/arm/boot/dts/qcom-ipq8064.dtsi#L1062-L1148

This fix does not break existing ports. But some ports may have enabled
both USB blocks even thought their board only implements one, because
enabling a single USB block would not have worked before this fix.
This means that revisiting all ports of ipq806x devices that implement
a single USB port is advised. This work must be done by maintainers that
can determine which USB block corresponds to the implemented port on
their hardware.

Note that this fix swaps the names of the hardware ports. This is
unfortunate, but will happen anyway when switching to kernel 5.15. Thus,
it is best to do this ASAP, before users get to depend on port names.

It is strongly recommended that this fix is backported to 22.03 before
its release. This will minimize the number of users affected by the port
name swap.

Signed-off-by: Rodrigo Balerdi <lanchon@gmail.com>
(commit: 284f2c2)
The file was modifiedtarget/linux/ipq806x/patches-5.10/083-ipq8064-dtsi-additions.patch (diff)
コミット 3f0d87fd69b13f7d1fa06bdcc951a2896a0a9360 by hauke
ipq806x: fix wrong CPU OPP for ipq8062

Fix wrong CPU OPP for ipq8062. Revision of the SoC added an
extra 25mV for every pvs. Also fix the voltage min/max value
that were wrong.

Reviewed-by: Robert Marko robimarko@gmail.com
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 3f0d87f)
The file was modifiedtarget/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8062.dtsi (diff)
コミット c99013e242682a71051619806f9cc4f4e51a58fa by hauke
kernel: backport ZTE RNDIS bogus MAC address fix

This is required to support built-in modem of ZTE MF286R, in addition to
other external modems, such as MF831, MF910, MF920, which refuse to
reconfigure their remote MAC address, even if "locally administered" bit
is set, leading to dropped traffic towards the host. Add a workaround
for that issue already present in cdc_ether to rndis_host driver as
well.

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
(commit: c99013e)
The file was addedtarget/linux/generic/backport-5.15/881-v5.19-rndis_host-enable-the-bogus-MAC-fixup-for-ZTE-device.patch
The file was addedtarget/linux/generic/backport-5.10/880-v5.19-cdc_ether-export-usbnet_cdc_zte_rx_fixup.patch
The file was addedtarget/linux/generic/backport-5.10/882-v5.19-rndis_host-limit-scope-of-bogus-MAC-address-detectio.patch
The file was addedtarget/linux/generic/backport-5.15/880-v5.19-cdc_ether-export-usbnet_cdc_zte_rx_fixup.patch
The file was addedtarget/linux/generic/backport-5.15/882-v5.19-rndis_host-limit-scope-of-bogus-MAC-address-detectio.patch
The file was addedtarget/linux/generic/backport-5.10/881-v5.19-rndis_host-enable-the-bogus-MAC-fixup-for-ZTE-device.patch
コミット a67629bbe25ef3d0e159db1e0c6ca81affd06898 by hauke
comgt: ncm: allow specification of interface name

Add ifname property to UCI, which can be used to override the
autodetected interface name in case the detection fails due to having
none or more than one interface exposed by the modem, which is not
explicitly linked to TTY port. This is needed on certain variants of ZTE
MF286R built-in modem, which exposes both RNDIS and CDC-ECM interfaces
on the modem, on which the automatic detection may select the wrong
network interface.

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
(commit: a67629b)
The file was modifiedpackage/network/utils/comgt/files/ncm.sh (diff)
コミット b2940bb8b2878ce193f2edaee3e7d4c44f4a2065 by hauke
comgt: ncm: select first available network interface for device

Some modems expose multiple network interfaces on the same USB device,
causing the connection setup script to fail, because glob matching in
the detection phase causes 'ls' to output more than one interface name
plus their base directories in sysfs. Avoid that by listing the
directories explicitly and then selecting first available interface.
This is the case for some variants of ZTE MF286R built-in modem, which
exposes both RNDIS and CDC-ECM network interfaces, causing the
connection setup to fail.

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
(commit: b2940bb)
The file was modifiedpackage/network/utils/comgt/files/ncm.sh (diff)
コミット ed7957810c0aee04943559be9b0ed23431ee0654 by hauke
comgt: ncm: try to detect interface for ttyACM ports

Some modems expose ttyACM as their control ports, which have the
"device" symlink pointing one level down in sysfs tree. Try to find
network interfaces for them as well, this is commonly used for modems
exposing ACM + RNDIS or ACM + ECM interface combinations.

Co-developed-by: Cezary Jackiewicz <cezary@eko.one.pl>
Signed-off-by: Cezary Jackiewicz <cezary@eko.one.pl>
Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
(commit: ed79578)
The file was modifiedpackage/network/utils/comgt/files/ncm.sh (diff)
コミット e02fb42c53bad5dd36726c6ef5a46bfe31d2e400 by hauke
comgt: support ZTE MF286R modem

The modem is based on Marvell PXA1826 and uses ACM+RNDIS interface to
establish connection with custom commands specific to ZTE modems.
Two variants of modems were discovered, some identifying themselves
as "ZTE", and others as plain "Marvell", the chipset manufacturer.
The modem itself runs a fork of OpenWrt inside, which root shell can be
accessed via ADB interface.

Signed-off-by: Cezary Jackiewicz <cezary@eko.one.pl>
Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
(commit: e02fb42)
The file was modifiedpackage/network/utils/comgt/Makefile (diff)
The file was modifiedpackage/network/utils/comgt/files/ncm.json (diff)
コミット 56cd49bdc8ff762c52327ee7faa14cb99895e0fd by hauke
lantiq: fritz736x: Move GPIO resets to the inidvidual board.dts files

FRITZ!Box 7360 V2 and FRITZ!Box 7360 SL both use GPIOs 37 (for &phy0)
and GPIO 44 (for &phy1) to control the PHY's reset lines. FRITZ!Box 7362
SL however uses GPIO 45 (for &phy0) and GPIO 44 (for &phy1). Move the
GPIO reset definitions to each individual board .dts and while at it,
fix the GPIOs for the FRITZ!Box 7362 SL.

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
(commit: 56cd49b)
The file was modifiedtarget/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_avm_fritz7360sl.dts (diff)
The file was modifiedtarget/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_avm_fritz7360-v2.dts (diff)
The file was modifiedtarget/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_avm_fritz7362sl.dts (diff)
The file was modifiedtarget/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_avm_fritz736x.dtsi (diff)
コミット fc60b97a772e857d1d049b34f116d91c462db462 by hauke
pcre: pass -fPIC under host as well

static libraries need them as they are not PIC by default.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: fc60b97)
The file was modifiedpackage/libs/pcre/Makefile (diff)
コミット b363f7488643882b9c53a1e2c6db2a110703cc1d by hauke
readline: add host PIC

Python seems to fail to link to libreadline properly because of this.
Not a fatal error but an error nontheless.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: b363f74)
The file was modifiedpackage/libs/readline/Makefile (diff)
コミット bb505d82add5636da891bb97fdabc57947280e88 by hauke
ramips: add support for Wavlink WL-WN531A3

The Wavlink WL-WN531A3 is an AC1200 router with 5 fast ethernet ports
and one USB 2.0 port.
It's also known as Wavlink QUANTUM D4.

Hardware
--------
SoC:   Mediatek MT7628AN
RAM:   64MB
FLASH: 8MB NOR (GigaDevice GD25Q64CSIG3)
ETH:
  - 5x 10/100 Mbps Ethernet (4x LAN + 1x WAN)
WIFI:
  - 2.4GHz: 1x (integrated in SOC) (2x2:2)
  - 5GHz:   1x MT7612E (2x2:2)
  - 4 external antennas
BTN:
  - 1x Reset button
  - 1x WPS button
  - 1x Turbo button
  - 1x Touchlink button
  - 1x ON/OFF switch
LEDS:
  - 1x Red led (system status)
  - 1x Blue led (system status)
  - 7x Blue leds (wifi led + 5 ethernet ports + power)
USB:
  - 1x USB 2.0 port
UART:
  - 57600-8-N-1
    J1
      O VCC +3,3V (near lan ports)
      o RX
      o TX
      o GND

Everything works correctly.

Currently there is no firmware update available. Because of this, in
order to restore the OEM firmware, you must firstly dump the OEM
firmware from your router before you flash the OpenWrt image.

Backup the OEM Firmware
-----------------------
The following steps are to be intended for users having little to none
experience in linux. Obviously there are many ways to backup the OEM
firmware, but probably this is the easiest way for this router.
Procedure tested on M31A3.V4300.200420 firmware version.

1) Go to http://192.168.10.1/webcmd.shtml

2) Type the following line in the "Command" input box and then press enter:
mkdir /etc_ro/lighttpd/www/dev; cp /dev/mtd0ro /etc_ro/lighttpd/www/dev/mtd0ro; ls -la /etc_ro/lighttpd/www/dev/mtd0ro

3) After few seconds in the textarea should appear this output:
-rw-r--r--    1 0        0         8388608 /etc_ro/lighttpd/www/dev/mtd0ro

   If your output doesn't match mine, stop reading and ask for
   help in the forum.

4) Open in another tab http://192.168.10.1/dev/mtd0ro to download the
   content of the whole NOR. If the file size is 0 byte, stop reading
   and ask for help in the forum.

5) Come back to the http://192.168.10.1/webcmd.shtml webpage and type:
rm /etc_ro/lighttpd/www/dev/mtd0ro; for i in 1 2 3 4 ; do cp /dev/mtd${i}ro /etc_ro/lighttpd/www/dev/mtd${i}ro; done; ls -la /etc_ro/lighttpd/www/dev/

6) After few seconds, in the textarea should appear this output:
-rw-r--r--    1 0        0          196608 mtd1ro
-rw-r--r--    1 0        0           65536 mtd2ro
-rw-r--r--    1 0        0           65536 mtd3ro
-rw-r--r--    1 0        0         8060928 mtd4ro
drwxr-xr-x    7 0        0               0 ..
drwxr-xr-x    2 0        0               0 .

   If your output doesn't match mine, stop reading and ask for
   help in the forum.

7) Open the following links to download the partitions of the OEM FW:
http://192.168.10.1/dev/mtd1ro
http://192.168.10.1/dev/mtd2ro
http://192.168.10.1/dev/mtd3ro
http://192.168.10.1/dev/mtd4ro

   If one (or more) of these files are 0 byte, stop reading and ask
   for help in the forum.

8) Store these downloaded files in a safe place.

9) Reboot your router to remove any temporary file in ram.

Installation
------------
Flash the initramfs image in the OEM firmware interface
(http://192.168.10.1/update.shtml).
When Openwrt boots, flash the sysupgrade image otherwise you won't be
able to keep configuration between reboots.

Restore OEM Firmware
--------------------
Flash the "mtd4ro" file you previously backed-up directly from LUCI.
Warning: Remember to not keep settings!
Warning2: Remember to force the flash.

Notes
-----
1) Router mac addresses:
   LAN XX:XX:XX:XX:XX:9B (factory @ 0x28)
   WAN XX:XX:XX:XX:XX:9C (factory @ 0x2e)
   WIFI 2G XX:XX:XX:XX:XX:9D (factory @ 0x04)
   WIFI 5G XX:XX:XX:XX:XX:9E (factory @ 0x8004)

   LABEL XX:XX:XX:XX:XX:9D

2) There is just one wifi led for both wifi interfaces.
   It currently shows only the 2.4 GHz wifi activity.

Signed-off-by: Davide Fioravanti <pantanastyle@gmail.com>
(commit: bb505d8)
The file was addedtarget/linux/ramips/dts/mt7628an_wavlink_wl-wn531a3.dts
The file was modifiedtarget/linux/ramips/mt76x8/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ramips/image/mt76x8.mk (diff)
コミット 78c3534645958c123aa82cec9926a34eed5dd5dd by hauke
ramips: add support for BOLT! Arion

This device is from now-defunct BOLT! ISP in Indonesia.
The original firmware is based on mediatek SDK running linux 2.6 or 3.x in later revision.

Specifications:

- SoC:      MediaTek MT7621
- Flash:    32 MiB NOR SPI
- RAM:      128 MiB DDR3
- Ethernet: 2x 10/100/1000 Mbps (switched, LAN + WAN)
- WIFI0:    MT7603E 2.4GHz 802.11b/g/n
- WIFI1:    MT7612E 5GHz 802.11ac
- Antennas: 2x internal, non-detachable
- LEDs:     Programmable LEDs: 5 blue LEDs (wlan, tel, sig1-3) and 2 red LEDs (wlan and sig1)
            Non-programmable "Power"  LED
- Buttons:  Reset and WPS

Instalation:
Install from TFTP

Set your PC IP to 10.10.10.3 and gateway to 10.10.10.123
Press "1" when turning on the router, and type the initramfs file name

You also need to solder pin header or cable to J4 or neighboring test points (T19-T21)
Pinouts from top to bottom: GND, TX, RX, VCC (3.3v)
Baudrate: 57600n8

There's also an additional gigabit transformer and RTL8211FD managed by the LTE module on the backside of the PCB.

Signed-off-by: Abdul Aziz Amar <abdulaziz.amar@gmail.com>
(commit: 78c3534)
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
The file was addedtarget/linux/ramips/dts/mt7621_bolt_arion.dts
The file was modifiedpackage/boot/uboot-envtools/files/ramips (diff)
コミット 0085dd6cb5e3c57dd22994c22ce893575711b6f7 by hauke
kernel: bump 5.10 to 5.10.111

Removed upstreamed:
  pending-5.10/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch
  apm821xx/patches-5.10/150-ata-sata_dwc_460ex-Fix-crash-due-to-OOB-write.patch

All other patches automatically rebased.

Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200

Signed-off-by: John Audia <graysky@archlinux.us>
(commit: 0085dd6)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch (diff)
The file was removedtarget/linux/generic/pending-5.10/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch
The file was modifiedinclude/kernel-5.10 (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0596-clk-Always-clamp-the-rounded-rate.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0537-clk-Introduce-a-clock-request-API.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch (diff)
The file was modifiedtarget/linux/at91/patches-5.10/247-clk-use-clk_core_get_rate_recalc-in-clk_rate_get.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0581-clk-requests-Dereference-the-request-pointer-after-t.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.10/108-v5.14-net-stmmac-explicitly-deassert-gmac-ahb-reset.patch (diff)
The file was modifiedtarget/linux/bcm63xx/patches-5.10/143-gpio-fix-device-tree-gpio-hogs-on-dual-role-gpio-pin.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/711-v5.12-sfp-add-support-for-100-base-x-SFPs.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0639-cgroup-Disable-cgroup-memory-by-default.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0256-gpiolib-Don-t-prevent-IRQ-usage-of-output-GPIOs.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0572-clk-requests-Ignore-if-the-pointer-is-null.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch (diff)
The file was removedtarget/linux/apm821xx/patches-5.10/150-ata-sata_dwc_460ex-Fix-crash-due-to-OOB-write.patch
The file was modifiedtarget/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch (diff)
コミット de7535a6ac4467dbc2981fbd5b0aa785d286c9a0 by hauke
kernel: bump 5.15 to 5.15.34

Deleted (upstreamed):
generic/pending-5.15/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch [1]

[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.34&id=60eabd66d17fa2cbc31f670b2f201f0bc54090a2

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: de7535a)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch (diff)
The file was modifiedtarget/linux/ath79/patches-5.15/910-unaligned_access_hacks.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/661-kernel-ct-size-the-hashtable-more-adequately.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/0067-generic-Mangle-bootloader-s-kernel-arguments.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch (diff)
The file was removedtarget/linux/generic/pending-5.15/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
The file was modifiedtarget/linux/generic/pending-5.15/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/920-mangle_bootargs.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch (diff)
コミット 0642a2166b9526ec01fe47b6aed1fd57a29e35f9 by hauke
scripts: use std library for jam crc32 calculation

CRC32 is available in a standard library. It seems reasonable
to defer to that rather than run a custom implementation.

Signed-off-by: Doug Kerr <dek3rr@gmail.com>
(commit: 0642a21)
The file was modifiedscripts/cfe-partition-tag.py (diff)
The file was modifiedscripts/cfe-wfi-tag.py (diff)
コミット 6f692c9c497e5e60eb51da741b07ef1c10096355 by hauke
scripts: format to black

clean up formatting with black using 80 character line limit

Signed-off-by: Doug Kerr <dek3rr@gmail.com>
(commit: 6f692c9)
The file was modifiedscripts/cfe-wfi-tag.py (diff)
The file was modifiedscripts/cfe-partition-tag.py (diff)
コミット a4bf562aa71ad1e3dcffa392b79110d803a93f11 by hauke
ramips: add support for ASUS RT-AC1200-V2

Hardware specifications:
SoC: MT7628DAN MIPS_24KEc@580MHz 2.4G-n 2x2
WiFi: MT7613BEN 5G-ac 160MHz 2x2
Switch: 4x100M built-in SoC
Flash: 16MB W25Q128JVSQ SPI-NOR
DRAM: 64MB built-in SoC

MAC addresses as verified by OEM firmware:
use address source
Lan/Wan/2G *:60 factory 0x4 (label)
5G *:64 factory 0x8000

Serial console: 57600,8n1

Installation:

Asus windows recovery tool:

install the Asus firmware restoration utility
unplug the router, hold the reset button while powering it on
release when the power LED flashes slowly
specify a static IP on your computer:
IP address: 192.168.1.75
Subnet mask 255.255.255.0
start the Asus firmware restoration utility, specify the factory image
and press upload
do NOT power off the device after OpenWrt has booted until the LED flashing
after flashing OpenWrt, there will be first no 5GHz Wifi available probably,
wait until blinking finishes and do a reboot
TFTP Recovery method:

set computer to a static ip, 192.168.1.75
connect computer to the LAN 1 port of the router
hold the reset button while powering on the router for a few seconds
send firmware image using a tftp client; i.e from linux:
$ tftp
tftp> binary
tftp> connect 192.168.1.1
tftp> put factory.bin
tftp> quit
do NOT power off the device after OpenWrt has booted until the LED flashing
after flashing OpenWrt, there will be first no 5GHz Wifi available probably,
wait until blinking finishes and do a reboot

Signed-off-by: Tamas Balogh <tamasbalogh@hotmail.com>
(commit: a4bf562)
The file was addedtarget/linux/ramips/dts/mt7628an_asus_rt-ac1200.dtsi
The file was modifiedtarget/linux/ramips/image/mt76x8.mk (diff)
The file was addedtarget/linux/ramips/dts/mt7628an_asus_rt-ac1200-v2.dts
The file was modifiedtarget/linux/ramips/mt76x8/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ramips/dts/mt7628an_asus_rt-ac1200.dts (diff)
コミット fb3f519e59653ead7ed02a3254e6f2f9ecfc8030 by hauke
ramips: mt7621: make u_env partition r/w for Linksys EA7xxx devices

Make u_env partition read/write - currently cannot write to it, which
blocks fw_setenv. This in turn breaks features like Advanced Reboot,
which rely on setting the environment variable boot_part (1 or 2).

Signed-off-by: Russell Morris <rmorris@rkmorris.us>
(commit: fb3f519)
The file was modifiedtarget/linux/ramips/dts/mt7621_linksys_ea7xxx.dtsi (diff)
コミット c2140e32ce32b9cc60f7d408e20bdf45dce6a634 by hauke
ath79: add support for MikroTik RouterBOARD 962UiGS-5HacT2HnT (hAP ac)

This patch adds support for the MikroTik RouterBOARD 962UiGS-5HacT2HnT (hAP ac)

Specifications:
- SoC: QCA9558
- RAM: 128 MB
- Flash: 16 MB SPI
- 2.4GHz WLAN: 3x3:3 802.11n on SoC
- 5GHz WLAN: 3x3:3 802.11ac on QCA9880 connected via PCIe
- Switch: 5x 1000/100/10 on QCA8337 connected via RGMII
- SFP cage: connected via SGMII (tested with genuine & generic GLC-T)
- USB: 1x type A, GPIO power switch
- PoE: Passive input on Ether1, GPIO switched passthrough to Ether5
- Reset button
- "SFP" LED connected to SoC
- Ethernet LEDs connected to QCA8337 switch
- Green WLAN LED connected to QCA9880

Not working:
- Red WLAN LED

Installation:
TFTP boot initramfs image and then perform sysupgrade. Follow common
MikroTik procedure as in https://openwrt.org/toh/mikrotik/common.

Signed-off-by: Ryan Mounce <ryan@mounce.com.au>
(commit: c2140e3)
The file was addedtarget/linux/ath79/dts/qca9558_mikrotik_routerboard-96x.dtsi
The file was modifiedtarget/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was modifiedtarget/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom (diff)
The file was modifiedtarget/linux/ath79/mikrotik/base-files/etc/board.d/02_network (diff)
The file was addedtarget/linux/ath79/dts/qca9558_mikrotik_routerboard-962uigs-5hact2hnt.dts
The file was modifiedtarget/linux/ath79/image/mikrotik.mk (diff)
コミット 6f1efb28983758116a8ecaf9c93e1d875bb70af7 by hauke
ath79: add support for Sophos AP100/AP55 family

The Sophos AP100, AP100C, AP55, and AP55C are dual-band 802.11ac access
points based on the Qualcomm QCA9558 SoC. They share PCB designs with
several devices that already have partial or full support, most notably the
Devolo DVL1750i/e.

The AP100 and AP100C are hardware-identical to the AP55 and AP55C, however
the 55 models' ART does not contain calibration data for their third chain
despite it being present on the PCB.

Specifications common to all models:
- Qualcomm QCA9558 SoC @ 720 MHz (MIPS 74Kc Big-endian processor)
- 128 MB RAM
- 16 MB SPI flash
- 1x 10/100/1000 Mbps Ethernet port, 802.3af PoE-in
- Green and Red status LEDs sharing a single external light-pipe
- Reset button on PCB[1]
- Piezo beeper on PCB[2]
- Serial UART header on PCB
- Alternate power supply via 5.5x2.1mm DC jack @ 12 VDC

Unique to AP100 and AP100C:
- 3T3R 2.4GHz 802.11b/g/n via SoC WMAC
- 3T3R 5.8GHz 802.11a/n/ac via QCA9880 (PCI Express)

AP55 and AP55C:
- 2T2R 2.4GHz 802.11b/g/n via SoC WMAC
- 2T2R 5.8GHz 802.11a/n/ac via QCA9880 (PCI Express)

AP100 and AP55:
- External RJ45 serial console port[3]
- USB 2.0 Type A port, power controlled via GPIO 11

Flashing instructions:

This firmware can be flashed either via a compatible Sophos SG or XG
firewall appliance, which does not require disassembling the device, or via
the U-Boot console available on the internal UART header.

To flash via XG appliance:
- Register on Sophos' website for a no-cost Home Use XG firewall license
- Download and install the XG software on a compatible PC or virtual
   machine, complete initial appliance setup, and enable SSH console access
- Connect the target AP device to the XG appliance's LAN interface
- Approve the AP from the XG Web UI and wait until it shows as Active
   (this can take 3-5 minutes)
- Connect to the XG appliance over SSH and access the Advanced Console
   (Menu option 5, then menu option 3)
- Run `sudo awetool` and select the menu option to connect to an AP via
   SSH. When prompted to enable SSH on the target AP, select Yes.
- Wait 2-3 minutes, then select the AP from the awetool menu again. This
   will connect you to a root shell on the target AP.
- Copy the firmware to /tmp/openwrt.bin on the target AP via SCP/TFTP/etc
- Run `mtd -r write /tmp/openwrt.bin astaro_image`
- When complete, the access point will reboot to OpenWRT.

To flash via U-Boot serial console:
- Configure a TFTP server on your PC, and set IP address 192.168.99.8 with
   netmask 255.255.255.0
- Copy the firmware .bin to the TFTP server and rename to 'uImage_AP100C'
- Open the target AP's enclosure and locate the 4-pin 3.3V UART header [4]
- Connect the AP ethernet to your PC's ethernet port
- Connect a terminal to the UART at 115200 8/N/1 as usual
- Power on the AP and press a key to cancel autoboot when prompted
- Run the following commands at the U-Boot console:
    - `tftpboot`
    - `cp.b $fileaddr 0x9f070000 $filesize`
    - `boot`
- The access point will boot to OpenWRT.

MAC addresses as verified by OEM firmware:

use   address     source
LAN   label       config 0x201a (label)
2g    label + 1   art 0x1002    (also found at config 0x2004)
5g    label + 9   art 0x5006

Increments confirmed across three AP55C, two AP55, and one AP100C.

These changes have been tested to function on both current master and
21.02.0 without any obvious issues.

[1] Button is present but does not alter state of any GPIO on SoC
[2] Buzzer and driver circuitry is present on PCB but is not connected to
    any GPIO. Shorting an unpopulated resistor next to the driver circuitry
    should connect the buzzer to GPIO 4, but this is unconfirmed.
[3] This external RJ45 serial port is disabled in the OEM firmware, but
    works in OpenWRT without additional configuration, at least on my
    three test units.
[4] On AP100/AP55 models the UART header is accessible after removing
    the device's top cover. On AP100C/AP55C models, the PCB must be removed
    for access; three screws secure it to the case.
    Pin 1 is marked on the silkscreen. Pins from 1-4 are 3.3V, GND, TX, RX

Signed-off-by: Andrew Powers-Holmes <andrew@omnom.net>
(commit: 6f1efb2)
The file was addedtarget/linux/ath79/dts/qca9558_sophos_ap55c.dts
The file was modifiedpackage/boot/uboot-envtools/files/ath79 (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was addedtarget/linux/ath79/dts/qca9558_sophos_ap100c.dts
The file was addedtarget/linux/ath79/dts/qca9558_sophos_ap55.dts
The file was modifiedtarget/linux/ath79/image/generic.mk (diff)
The file was addedtarget/linux/ath79/dts/qca9558_sophos_ap.dtsi
The file was addedtarget/linux/ath79/dts/qca9558_sophos_ap100.dts
コミット eee41e33eca2f860724bceda3f36ea2e30149ef0 by hauke
ipq806x: Askey RT4230W REV6: enable onboard spi flash

There is a mr25h256 spi flash on this machine. From the mtd backup
of the stock firmware, this spi flash is empty.

[    3.652745] spi_qup 1a280000.spi: IN:block:16, fifo:64, OUT:block:16,
fifo:64
[    3.653925] spi-nor spi0.0: mr25h256 (32 Kbytes)

Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn>
(commit: eee41e3)
The file was modifiedtarget/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-rt4230w-rev6.dts (diff)
コミット 45b3111b992377f0298e52e8787b1a730440b3bd by hauke
ipq806x: RT4230W: utilize nvmem-cells for ath10k caldata

Converts extraction entries from 11-ath10k-caldata into
nvmem-cells in the individual board's device-tree file.

Same as commit 2047058 ("ipq806x: utilize nvmem-cells
for pre-calibration data")

Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn>
Reviewed-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 45b3111)
The file was modifiedtarget/linux/ipq806x/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was modifiedtarget/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-rt4230w-rev6.dts (diff)
コミット a5ac8ad0ba9df50bdd0dda1dc26cf36f83006893 by sander
realtek: add ZyXEL GS1900-24HP v1 support

The ZyXEL GS1900-24HP v1 is a 24 port PoE switch with two SFP ports,
similar to the other GS1900 switches.

Specifications
--------------
* Device:    ZyXEL GS1900-24HP v1
* SoC:       Realtek RTL8382M 500 MHz MIPS 4KEc
* Flash:     16 MiB
* RAM:       Winbond W9751G8KB-25 64 MiB DDR2 SDRAM
* Ethernet:  24x 10/100/1000 Mbps, 2x SFP 100/1000 Mbps
* LEDs:
  * 1 PWR LED (green, not configurable)
  * 1 SYS LED (green, configurable)
  * 24 ethernet port link/activity LEDs (green, SoC controlled)
  * 24 ethernet port PoE status LEDs
  * 2 SFP status/activity LEDs (green, SoC controlled)
* Buttons:
  * 1 "RESET" button on front panel (soft reset)
  * 1 button ('SW1') behind right hex grate (hardwired power-off)
* PoE:
  * Management MCU: ST Micro ST32F100 Microcontroller
  * 6 BCM59111 PSE chips
  * 170W power budget
* Power:     120-240V AC C13
* UART:      Internal populated 10-pin header ('J5') providing RS232;
             connected to SoC UART through a TI or SIPEX 3232C for voltage
             level shifting.

* 'J5' RS232 Pinout (dot as pin 1):
  2) SoC RXD
  3) GND
  10) SoC TXD

Serial connection parameters: 115200 8N1.

Installation
------------

OEM upgrade method:

* Log in to OEM management web interface

* Navigate to Maintenance > Firmware > Management

* If "Active Image" has the first option selected, OpenWrt will need to be
  flashed to the "Active" partition. If the second option is selected,
  OpenWrt will need to be flashed to the "Backup" partition.

* Navigate to Maintenance > Firmware > Upload

* Upload the openwrt-realtek-rtl838x-zyxel_gs1900-24hp-v1-initramfs-kernel.bin
  file by your preferred method to the previously determined partition.
  When prompted, select to boot from the newly flashed image, and reboot
  the switch.

* Once OpenWrt has booted, scp the sysupgrade image to /tmp and flash it:

  > sysupgrade /tmp/openwrt-realtek-rtl838x-zyxel_gs1900-24hp-v1-squashfs-sysupgrade.bin

U-Boot TFTP method:

* Configure your client with a static 192.168.1.x IP (e.g. 192.168.1.10).

* Set up a TFTP server on your client and make it serve the initramfs
  image.

* Connect serial, power up the switch, interrupt U-boot by hitting the
  space bar, and enable the network:

  > rtk network on

* Since the GS1900-24HP v1 is a dual-partition device, you want to keep the
  OEM firmware on the backup partition for the time being. OpenWrt can
  only be installed in the first partition anyway (hardcoded in the
  DTS). To ensure we are set to boot from the first partition, issue the
  following commands:

  > setsys bootpartition 0
  > savesys

* Download the image onto the device and boot from it:

  > tftpboot 0x81f00000 192.168.1.10:openwrt-realtek-rtl838x-zyxel_gs1900-24hp-v1-initramfs-kernel.bin
  > bootm

* Once OpenWrt has booted, scp the sysupgrade image to /tmp and flash it:

  > sysupgrade /tmp/openwrt-realtek-rtl838x-zyxel_gs1900-24hp-v1-squashfs-sysupgrade.bin

Signed-off-by: Martin Kennedy <hurricos@gmail.com>
[Add info on PoE hardware to commit message]
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: a5ac8ad)
The file was modifiedpackage/boot/uboot-envtools/files/realtek (diff)
The file was addedtarget/linux/realtek/dts-5.10/rtl8382_zyxel_gs1900-24hp-v1.dts
The file was modifiedtarget/linux/realtek/image/rtl838x.mk (diff)
The file was modifiedtarget/linux/realtek/base-files/etc/board.d/02_network (diff)
コミット c0a6fefd9b74af03a30810be20f0ce5504447b3e by ynezz
Revert "mac80211 adjust QCA9561 PA bias"

This reverts commit f9ff282d17ec652d63fa2404e47bb0e15ed95b69 as during
upstream patch review process nbd pointed out, that this patch needs
more work:

"The patch looks wrong to me. I'm pretty sure that AR_CH0_TOP2 is the
  correct register, the definition has an explicit check for 9561 as well.
  I believe this patch works by accident because it avoids writing a wrong
  value to that register."

1. https://lore.kernel.org/all/91c58969-c60e-2f41-00ac-737786d435ae@nbd.name

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: c0a6fef)
The file was removedpackage/kernel/mac80211/patches/ath9k/580-ath9k_ar9561_xpa_bias_level_top.patch
コミット 9a750aae62de74b488d7df7bdbfa78cd606a8aaf by hauke
ramips: add support for OrayBox X3A

OrayBox X3A is a 2.4/5GHz dual band AC router, based on MediaTek MT7621.

Specification:
* SoC: MT7621
* RAM: DDR3 128 MiB
* Flash: 16 MiB NOR (XM25Q128)
* Wi-Fi: (single chip hosting both 2.4G and 5G)
  * 2.4GHz: MT7615
  * 5GHz: MT7615
* Ethernet: 3x 1000Mbps
  * Switch: MT7530
* LED:
  * Ethernet LEDs: On the back of the router, hardware-controlled.
  * Status LEDs: One "pixel-like" RGB LED in the front of the router,
                 which is actually made up of 3 individual LEDs (with
                 dedicated GPIO pins) with the color of Red, Green,
                 and Blue.
                 The OEM firmware only lights up one color at a time to
                 indicate status, but that's very boring, and the colors
                 actually look great when combined, so I've improvised a
                 little and made them indicate netdev activities.
                 My test results:
                 GPIO 13/14/15
                 000 white (actually more like bright green or cyan
                            because the brightness of the green LED is
                            higher than red and blue)
                 001 bright purple
                 010 bright green
                 011 red
                 100 bright cyan
                 101 blue
                 110 green
                 111 off

Flash Layout:
0x0000000-0x0030000 : "u-boot"
0x0030000-0x0040000 : "u-boot-env"
0x0040000-0x0050000 : "factory"
0x0050000-0x0f50000 : "firmware"
/*0x0f50000 to 0x0fe0000 is undefined, same as OEM firmware*/
0x0fe0000-0x0ff0000 : "bdinfo"
0x0ff0000-0x1000000 : "reserve"

MAC address:
MAC               Source                          Description    Fix
A0:CX:XX:BX:XX:0D BDINFO_9                        LAN(LABEL)     DTS
A0:CX:XX:BX:XX:0E BDINFO_9 + 1                    WAN            DTS
A2:CX:XX:BX:XX:0F FACTORY_4                       WIFI2G         DTS
A2:CX:XX:CX:XX:0F SETBIT 7 (FACTORY_4 + 0x100000) WIFI5G         HOTPLUG
A6:CX:XX:BX:XX:0F N/A                             WIFI2G_CLIENT  N/A
A6:DX:XX:BX:XX:0F N/A                             WIFI5G_CLIENT  N/A

Stock dmesg:
https://pastebin.com/2t2jwLdf

Stock Dumps:
https://pastebin.com/LDLxSWX3

Installation via SSH (does not void your warranty):
1.  -----UNLOCK SSH-----
1.1 Set computer IP to DHCP mode, load 'http://10.168.1.1/cgi-bin/luci' in
    your browser. Password is 'admin'.
1.2 Click the "备份且导出" (backup and export) button, and download the
    config file.
1.3 Open the downloaded file with 7zip, navigate to '/etc/config/'.
1.4 Edit the file './system'. Change the '0' into '1' under
    "config sys 'ssh'".
1.5 Save the file.
1.6 Upload the file by clicking the "导入且恢复" (import and recover)
    button. The router will automatically reboot.
2.  -----FLASH THE OPENWRT FIRMWARE-----
2.1 Use any scp tool to upload the 'sysupgrade' firmware to the '/tmp/'
    folder to your router. It should be root@10.168.1.1 and the password
    is 'admin'.
2.2 SSH into the router, also root@10.168.1.1 and the password is 'admin'.
2.3 **IMPORTANT** Type command 'dd if=/dev/mtd3 of=/tmp/firmware.bin', to
    backup the stock firmware. Since the OEM does not provide firmware
    download on their website, this is the only way to get it.
2.3 **ALSO IMPORTANT** Use any scp tool to download your backed-up stock
    firmware from '/tmp/' to your local drive. Then you'd better use a hex
    reading tool to have a rough look at it to make sure nothing is
    corrupt. Or u can just back up again and cross check the MD5.
2.4 Type command 'mtd write /tmp/XXX.bin firmware', and it should flash
    the firmware.
2.5 Verify that nothing went wrong. If you're confident, type 'reboot' and
    reboot the router.

Revert to stock firmware:
1.  load stock firmware using mtd (make sure u have a backup).

Signed-off-by: Ray Wang <raywang777@foxmail.com>
(commit: 9a750aa)
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac (diff)
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/board.d/01_leds (diff)
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/board.d/02_network (diff)
The file was addedtarget/linux/ramips/dts/mt7621_oraybox_x3a.dts
コミット 54d9051c5596814293edd9e6a534c8d1e56e6fcf by hauke
linux-firmware: Update to version 20220411

The following files used in OpenWrt changed:
amd64-microcode/lib/firmware/amd-ucode/microcode_amd_fam17h.bin
amd64-microcode/lib/firmware/amd-ucode/microcode_amd_fam19h.bin
amdgpu-firmware/lib/firmware/amdgpu/aldebaran_mec.bin
amdgpu-firmware/lib/firmware/amdgpu/aldebaran_mec2.bin
amdgpu-firmware/lib/firmware/amdgpu/aldebaran_rlc.bin
amdgpu-firmware/lib/firmware/amdgpu/aldebaran_sdma.bin
amdgpu-firmware/lib/firmware/amdgpu/aldebaran_smc.bin
amdgpu-firmware/lib/firmware/amdgpu/aldebaran_sos.bin
amdgpu-firmware/lib/firmware/amdgpu/aldebaran_ta.bin
amdgpu-firmware/lib/firmware/amdgpu/aldebaran_vcn.bin
amdgpu-firmware/lib/firmware/amdgpu/arcturus_sdma.bin
amdgpu-firmware/lib/firmware/amdgpu/beige_goby_ce.bin
amdgpu-firmware/lib/firmware/amdgpu/beige_goby_dmcub.bin
amdgpu-firmware/lib/firmware/amdgpu/beige_goby_me.bin
amdgpu-firmware/lib/firmware/amdgpu/beige_goby_mec.bin
amdgpu-firmware/lib/firmware/amdgpu/beige_goby_mec2.bin
amdgpu-firmware/lib/firmware/amdgpu/beige_goby_pfp.bin
amdgpu-firmware/lib/firmware/amdgpu/beige_goby_rlc.bin
amdgpu-firmware/lib/firmware/amdgpu/beige_goby_sdma.bin
amdgpu-firmware/lib/firmware/amdgpu/beige_goby_smc.bin
amdgpu-firmware/lib/firmware/amdgpu/beige_goby_sos.bin
amdgpu-firmware/lib/firmware/amdgpu/beige_goby_ta.bin
amdgpu-firmware/lib/firmware/amdgpu/beige_goby_vcn.bin
amdgpu-firmware/lib/firmware/amdgpu/cyan_skillfish2_ce.bin
amdgpu-firmware/lib/firmware/amdgpu/cyan_skillfish2_me.bin
amdgpu-firmware/lib/firmware/amdgpu/cyan_skillfish2_mec.bin
amdgpu-firmware/lib/firmware/amdgpu/cyan_skillfish2_mec2.bin
amdgpu-firmware/lib/firmware/amdgpu/cyan_skillfish2_pfp.bin
amdgpu-firmware/lib/firmware/amdgpu/dcn_3_1_6_dmcub.bin
amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_ce.bin
amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_dmcub.bin
amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_me.bin
amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_mec.bin
amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_mec2.bin
amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_pfp.bin
amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_rlc.bin
amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_sdma.bin
amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_smc.bin
amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_sos.bin
amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_ta.bin
amdgpu-firmware/lib/firmware/amdgpu/dimgrey_cavefish_vcn.bin
amdgpu-firmware/lib/firmware/amdgpu/gc_10_3_7_ce.bin
amdgpu-firmware/lib/firmware/amdgpu/gc_10_3_7_me.bin
amdgpu-firmware/lib/firmware/amdgpu/gc_10_3_7_mec.bin
amdgpu-firmware/lib/firmware/amdgpu/gc_10_3_7_mec2.bin
amdgpu-firmware/lib/firmware/amdgpu/gc_10_3_7_pfp.bin
amdgpu-firmware/lib/firmware/amdgpu/gc_10_3_7_rlc.bin
amdgpu-firmware/lib/firmware/amdgpu/green_sardine_asd.bin
amdgpu-firmware/lib/firmware/amdgpu/green_sardine_ce.bin
amdgpu-firmware/lib/firmware/amdgpu/green_sardine_dmcub.bin
amdgpu-firmware/lib/firmware/amdgpu/green_sardine_me.bin
amdgpu-firmware/lib/firmware/amdgpu/green_sardine_mec.bin
amdgpu-firmware/lib/firmware/amdgpu/green_sardine_mec2.bin
amdgpu-firmware/lib/firmware/amdgpu/green_sardine_pfp.bin
amdgpu-firmware/lib/firmware/amdgpu/green_sardine_rlc.bin
amdgpu-firmware/lib/firmware/amdgpu/green_sardine_ta.bin
amdgpu-firmware/lib/firmware/amdgpu/green_sardine_vcn.bin
amdgpu-firmware/lib/firmware/amdgpu/navi10_asd.bin
amdgpu-firmware/lib/firmware/amdgpu/navi10_ce.bin
amdgpu-firmware/lib/firmware/amdgpu/navi10_me.bin
amdgpu-firmware/lib/firmware/amdgpu/navi10_mec.bin
amdgpu-firmware/lib/firmware/amdgpu/navi10_mec2.bin
amdgpu-firmware/lib/firmware/amdgpu/navi10_pfp.bin
amdgpu-firmware/lib/firmware/amdgpu/navi10_sos.bin
amdgpu-firmware/lib/firmware/amdgpu/navi10_ta.bin
amdgpu-firmware/lib/firmware/amdgpu/navi10_vcn.bin
amdgpu-firmware/lib/firmware/amdgpu/navi12_asd.bin
amdgpu-firmware/lib/firmware/amdgpu/navi12_sdma.bin
amdgpu-firmware/lib/firmware/amdgpu/navi12_sdma1.bin
amdgpu-firmware/lib/firmware/amdgpu/navi12_sos.bin
amdgpu-firmware/lib/firmware/amdgpu/navi12_ta.bin
amdgpu-firmware/lib/firmware/amdgpu/navi12_vcn.bin
amdgpu-firmware/lib/firmware/amdgpu/navi14_asd.bin
amdgpu-firmware/lib/firmware/amdgpu/navi14_smc.bin
amdgpu-firmware/lib/firmware/amdgpu/navi14_sos.bin
amdgpu-firmware/lib/firmware/amdgpu/navi14_ta.bin
amdgpu-firmware/lib/firmware/amdgpu/navi14_vcn.bin
amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_ce.bin
amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_dmcub.bin
amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_me.bin
amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_mec.bin
amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_mec2.bin
amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_pfp.bin
amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_rlc.bin
amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_sdma.bin
amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_smc.bin
amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_sos.bin
amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_ta.bin
amdgpu-firmware/lib/firmware/amdgpu/navy_flounder_vcn.bin
amdgpu-firmware/lib/firmware/amdgpu/picasso_asd.bin
amdgpu-firmware/lib/firmware/amdgpu/picasso_ce.bin
amdgpu-firmware/lib/firmware/amdgpu/picasso_me.bin
amdgpu-firmware/lib/firmware/amdgpu/picasso_mec.bin
amdgpu-firmware/lib/firmware/amdgpu/picasso_mec2.bin
amdgpu-firmware/lib/firmware/amdgpu/picasso_pfp.bin
amdgpu-firmware/lib/firmware/amdgpu/picasso_ta.bin
amdgpu-firmware/lib/firmware/amdgpu/picasso_vcn.bin
amdgpu-firmware/lib/firmware/amdgpu/psp_13_0_8_asd.bin
amdgpu-firmware/lib/firmware/amdgpu/psp_13_0_8_ta.bin
amdgpu-firmware/lib/firmware/amdgpu/psp_13_0_8_toc.bin
amdgpu-firmware/lib/firmware/amdgpu/raven2_asd.bin
amdgpu-firmware/lib/firmware/amdgpu/raven2_ce.bin
amdgpu-firmware/lib/firmware/amdgpu/raven2_me.bin
amdgpu-firmware/lib/firmware/amdgpu/raven2_mec.bin
amdgpu-firmware/lib/firmware/amdgpu/raven2_mec2.bin
amdgpu-firmware/lib/firmware/amdgpu/raven2_pfp.bin
amdgpu-firmware/lib/firmware/amdgpu/raven2_ta.bin
amdgpu-firmware/lib/firmware/amdgpu/raven2_vcn.bin
amdgpu-firmware/lib/firmware/amdgpu/raven_asd.bin
amdgpu-firmware/lib/firmware/amdgpu/raven_ce.bin
amdgpu-firmware/lib/firmware/amdgpu/raven_me.bin
amdgpu-firmware/lib/firmware/amdgpu/raven_mec.bin
amdgpu-firmware/lib/firmware/amdgpu/raven_mec2.bin
amdgpu-firmware/lib/firmware/amdgpu/raven_pfp.bin
amdgpu-firmware/lib/firmware/amdgpu/raven_ta.bin
amdgpu-firmware/lib/firmware/amdgpu/raven_vcn.bin
amdgpu-firmware/lib/firmware/amdgpu/renoir_asd.bin
amdgpu-firmware/lib/firmware/amdgpu/renoir_ce.bin
amdgpu-firmware/lib/firmware/amdgpu/renoir_dmcub.bin
amdgpu-firmware/lib/firmware/amdgpu/renoir_me.bin
amdgpu-firmware/lib/firmware/amdgpu/renoir_mec.bin
amdgpu-firmware/lib/firmware/amdgpu/renoir_mec2.bin
amdgpu-firmware/lib/firmware/amdgpu/renoir_pfp.bin
amdgpu-firmware/lib/firmware/amdgpu/renoir_rlc.bin
amdgpu-firmware/lib/firmware/amdgpu/renoir_ta.bin
amdgpu-firmware/lib/firmware/amdgpu/renoir_vcn.bin
amdgpu-firmware/lib/firmware/amdgpu/sdma_5_2_7.bin
amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_ce.bin
amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_dmcub.bin
amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_me.bin
amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_mec.bin
amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_mec2.bin
amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_pfp.bin
amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_rlc.bin
amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_sdma.bin
amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_smc.bin
amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_sos.bin
amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_ta.bin
amdgpu-firmware/lib/firmware/amdgpu/sienna_cichlid_vcn.bin
amdgpu-firmware/lib/firmware/amdgpu/vangogh_asd.bin
amdgpu-firmware/lib/firmware/amdgpu/vangogh_ce.bin
amdgpu-firmware/lib/firmware/amdgpu/vangogh_me.bin
amdgpu-firmware/lib/firmware/amdgpu/vangogh_mec.bin
amdgpu-firmware/lib/firmware/amdgpu/vangogh_mec2.bin
amdgpu-firmware/lib/firmware/amdgpu/vangogh_pfp.bin
amdgpu-firmware/lib/firmware/amdgpu/vega10_asd.bin
amdgpu-firmware/lib/firmware/amdgpu/vega10_ce.bin
amdgpu-firmware/lib/firmware/amdgpu/vega10_me.bin
amdgpu-firmware/lib/firmware/amdgpu/vega10_mec.bin
amdgpu-firmware/lib/firmware/amdgpu/vega10_mec2.bin
amdgpu-firmware/lib/firmware/amdgpu/vega10_pfp.bin
amdgpu-firmware/lib/firmware/amdgpu/vega12_asd.bin
amdgpu-firmware/lib/firmware/amdgpu/vega12_ce.bin
amdgpu-firmware/lib/firmware/amdgpu/vega12_me.bin
amdgpu-firmware/lib/firmware/amdgpu/vega12_mec.bin
amdgpu-firmware/lib/firmware/amdgpu/vega12_mec2.bin
amdgpu-firmware/lib/firmware/amdgpu/vega12_pfp.bin
amdgpu-firmware/lib/firmware/amdgpu/vega20_asd.bin
amdgpu-firmware/lib/firmware/amdgpu/vega20_ce.bin
amdgpu-firmware/lib/firmware/amdgpu/vega20_me.bin
amdgpu-firmware/lib/firmware/amdgpu/vega20_mec.bin
amdgpu-firmware/lib/firmware/amdgpu/vega20_mec2.bin
amdgpu-firmware/lib/firmware/amdgpu/vega20_pfp.bin
amdgpu-firmware/lib/firmware/amdgpu/yellow_carp_asd.bin
amdgpu-firmware/lib/firmware/amdgpu/yellow_carp_ce.bin
amdgpu-firmware/lib/firmware/amdgpu/yellow_carp_me.bin
amdgpu-firmware/lib/firmware/amdgpu/yellow_carp_mec.bin
amdgpu-firmware/lib/firmware/amdgpu/yellow_carp_mec2.bin
amdgpu-firmware/lib/firmware/amdgpu/yellow_carp_pfp.bin
amdgpu-firmware/lib/firmware/amdgpu/yellow_carp_rlc.bin
amdgpu-firmware/lib/firmware/amdgpu/yellow_carp_ta.bin
ibt-firmware/lib/firmware/intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq
iwlwifi-firmware-ax210/lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm
iwlwifi-firmware-iwl9260/lib/firmware/iwlwifi-9260-th-b0-jf-b0-46.ucode
iwlwifi-firmware-iwl9000/lib/firmware/iwlwifi-9000-pu-b0-jf-b0-46.ucode

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 54d9051)
The file was modifiedpackage/firmware/linux-firmware/Makefile (diff)
コミット 7dc52a78ae2c2f748a0c0c4adcb13979260b3498 by ynezz
mac80211: fix QCA9561 PA bias

This patch fixes an invalid TX PA DC bias level on QCA9561, which
results in a very low output power and very low throughput as devices
are further away from the AP (compared to other 2.4GHz APs),
following a suggestion from nbd[1].

This patch has been submitted upstream[2].

[1] https://lore.kernel.org/all/91c58969-c60e-2f41-00ac-737786d435ae@nbd.name
[2] https://lore.kernel.org/linux-wireless/20220417145145.1847-1-hacks+kernel@slashdirt.org/

Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
(commit: 7dc52a7)
The file was addedpackage/kernel/mac80211/patches/ath9k/580-ath9k_ar9561_fix_bias_level.patch
コミット e20de224427008e0f26161f924bc347d974fd15a by ynezz
ath79: add support for MikroTik RouterBOARD wAP-2nD (wAP)

The MikroTik RouterBOARD wAP-2nd (sold as wAP) is a small
2.4 GHz 802.11b/g/n PoE-capable AP.

Specifications:
- SoC: Qualcomm Atheros QCA9533
- Flash: 16 MB (SPI)
- RAM: 64 MB
- Ethernet: 1x 10/100 Mbps (PoE in)
- WiFi: AR9531 2T2R 2.4 GHz (SoC)
- 3x green LEDs (1x lan, 1x wlan, 1x user)

See https://mikrotik.com/product/RBwAP2nD for more info.

Flashing:
TFTP boot initramfs image and then perform sysupgrade. Follow common
MikroTik procedure as in https://openwrt.org/toh/mikrotik/common.

Note: following 781d4bfb397cdd12ee0151eb66c577f470e3377d
The network setup avoids using the integrated switch and connects the
single Ethernet port directly. This way, link speed (10/100 Mbps) is
properly reported by eth0.

Signed-off-by: David Musil <0x444d@protonmail.com>
(commit: e20de22)
The file was modifiedtarget/linux/ath79/mikrotik/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ath79/mikrotik/base-files/etc/board.d/01_leds (diff)
The file was modifiedtarget/linux/ath79/image/mikrotik.mk (diff)
The file was addedtarget/linux/ath79/dts/qca9533_mikrotik_routerboard-wap-2nd.dts
The file was modifiedtarget/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom (diff)
コミット 3f2d0703b60357e3ff1865783335be9f51528eb8 by gch981213
mediatek: remove crypto-hw-mtk package

The MediaTek's Crypto Engine module is only available for mt7623, in
which case it is built into the kernel.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: 3f2d070)
The file was modifiedtarget/linux/mediatek/modules.mk (diff)
コミット f5ed603d0ce795bb8beb55db90b566836eef6514 by daniel
base-files: emit diagnostics on sysupgrade abort

Emit diagnostics if nand sysupgrade is aborted because UBI partition
cannot be attached. Also avoid redudndant checks.

Signed-off-by: Rodrigo Balerdi <lanchon@gmail.com>
(commit: f5ed603)
The file was modifiedpackage/base-files/files/lib/upgrade/nand.sh (diff)
コミット e3238a486f8102bdca3ea12091ef2425eabcd13e by daniel
base-files: improve sysupgrade ubiblock handling

Only remove ubiblock devices required for nand sysupgrade.

Signed-off-by: Rodrigo Balerdi <lanchon@gmail.com>
(commit: e3238a4)
The file was modifiedpackage/base-files/files/lib/upgrade/nand.sh (diff)
コミット 1e191adb20abe428d5feb128ce28f1457ae5110b by daniel
base-files: fix nand sysupgrade comments

Erroneous comments possibly applied to an earlier code revision.

Signed-off-by: Rodrigo Balerdi <lanchon@gmail.com>
(commit: 1e191ad)
The file was modifiedpackage/base-files/files/lib/upgrade/nand.sh (diff)
コミット 073dc450b5ca91cfffd9097f0e3900dd390be399 by daniel
base-files: safer sysupgrade for kernel-in-UBI devices

Ensure that the kernel CRC is invalidated while rootfs is being updated.
This allows the bootloader to detect an interrupted sysupgrade and fall
back to an alternate booting method, instead of just going ahead with
normal boot and effectively bricking the device.

Possible fallbacks include a recovery initramfs partition or UBI volume
and TFTP. See here for an example U-Boot configuration with fallbacks:
https://shorturl.at/befsA (https://github.com/Lanchon/openwrt-tr4400-v2/
blob/e7d707d6bd7839fbd0b8d0bd180fce451df77e47/install-recovery.sh#L52-L63)

Signed-off-by: Rodrigo Balerdi <lanchon@gmail.com>
(commit: 073dc45)
The file was modifiedpackage/base-files/files/lib/upgrade/nand.sh (diff)
コミット ecbcc0b595516d059092b89efbef69b93cf97f6a by daniel
base-files: safer sysupgrade.tar for kernel-out-of-UBI

Ensure that the kernel CRC is invalidated while rootfs is being updated.
This allows the bootloader to detect an interrupted sysupgrade and fall
back to an alternate booting method, such as TFTP, instead of just going
ahead with normal boot and effectively bricking the device.

Signed-off-by: Rodrigo Balerdi <lanchon@gmail.com>
(commit: ecbcc0b)
The file was modifiedpackage/base-files/files/lib/upgrade/nand.sh (diff)
コミット 264d9483025c9604709879094810f25e6c9fac38 by daniel
base-files: clean up nand tar sysupgrade code

Prepares code for ubirename-based safe sysupgrade implementation.

Fixes several issues:
- the special CI_KERNPART value "none" is ignored if an MTD partition
  named "none" exists
- misleading variable names (such as has_kernel to mean "tar has kernel
  and it should not be written to an MTD partition but a UBI volume")
- inconsistent treatment of zero-length tar member files
- inconsistent meaning of "0" and "" variable values
- redundant operations (unneeded untaring, repeated untaring, unneeded
  partition lookups)
- inconsistent variable quoting

Signed-off-by: Rodrigo Balerdi <lanchon@gmail.com>
(commit: 264d948)
The file was modifiedpackage/base-files/files/lib/upgrade/nand.sh (diff)
コミット de4b65a793f8b7222d19f7507e7d3d93a0677597 by daniel
base-files: clean up ubinized sysupgrade code

Remove redundant check from nand ubinized sysupgrade code. This check
has already been done in the only caller of the affected function:
nand_do_upgrade.

Signed-off-by: Rodrigo Balerdi <lanchon@gmail.com>
(commit: de4b65a)
The file was modifiedpackage/base-files/files/lib/upgrade/nand.sh (diff)
コミット f8351d65bb32f07a6362b136d66153073f601acb by daniel
base-files: clean up nand sysupgrade code

Fix some inconsistent quoting in nand sysupgrade code.

Signed-off-by: Rodrigo Balerdi <lanchon@gmail.com>
(commit: f8351d6)
The file was modifiedpackage/base-files/files/lib/upgrade/nand.sh (diff)
コミット bfd9afc38dc8a5e158aea11f89c43980396cceff by daniel
base-files: fix issues in nand sysupgrade

Fix issues while retaining configuration during nand sysupgrade:
- abort configuration saving if data partition is not found
- generate diagnostics if saving fails (eg, because of lack of space)
- do not output "sysupgrade successful" in case of errors

Signed-off-by: Rodrigo Balerdi <lanchon@gmail.com>
(commit: bfd9afc)
The file was modifiedpackage/base-files/files/lib/upgrade/nand.sh (diff)
コミット 9a2f08f6e704d733fea88b6b511f2fa06b8039f4 by daniel
base-files: trim unnecessary nand sysupgrade code

Remove unnecessary sync commands during nand sysupgrade.

Signed-off-by: Rodrigo Balerdi <lanchon@gmail.com>
(commit: 9a2f08f)
The file was modifiedpackage/base-files/files/lib/upgrade/nand.sh (diff)
コミット 9ba28f978c76692876f4f5bc7ad66e8fc73084fb by daniel
base-files: minimize critical time in sysupgrade

Attempt to minimize the time during which an interrupted nand sysupgrade
can lead to a non-functional device by flushing caches before starting
the upgrade procedure.

Signed-off-by: Rodrigo Balerdi <lanchon@gmail.com>
(commit: 9ba28f9)
The file was modifiedpackage/base-files/files/lib/upgrade/nand.sh (diff)
コミット fc245338d6e02e61fa7ecbd1a828aed97cdbef88 by daniel
mediatek: mt7622: remove '0x' prefix from pstore address in dts

Adresses of device tree nodes are typically noted without the '0x'
prefix. While having the '0x' prefix doesn't hurt when using Linux,
more recent versions of U-Boot will add a duplicate ramoops node as a
simple string compare is used to check if the node is already present.

Remove the '0x' prefix to avoid the kernel warning resulting from
U-Boot adding a dupplicate pstore/ramoops node.

See also https://lists.denx.de/pipermail/u-boot/2022-April/481810.html

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: fc24533)
The file was modifiedtarget/linux/mediatek/patches-5.15/105-dts-mt7622-enable-pstore.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.10/105-dts-mt7622-enable-pstore.patch (diff)
コミット 810b48e79389a54b9b332fa2834360602a9734f3 by daniel
uboot-mediatek: remove '0x' prefix from pstore node

Remove '0x' prefix from pstore node in dts, just like it was done
for the device tree used by Linux on MT7622.
This change is done in preparation to update U-Boot to 2022.04.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 810b48e)
The file was modifiedpackage/boot/uboot-mediatek/patches/050-mt7622-enable-pstore.patch (diff)
コミット 0b5a3234369395e886c2902d4b6a490c4ea91634 by hauke
toolchain: Update glibc 2.34 to recent HEAD

This adds the following changes:

31186e2cb7 elf: Sort tests and modules-names
511b244cc5 elf: Add a comment after trailing backslashes
de6cdd6875 elf/Makefile: Reflow and sort most variable assignments
948ebc098e Fix glibc 2.34 ABI omission (missing GLIBC_2.34 in dynamic loader)
b952c25dc7 x86: Black list more Intel CPUs for TSX [BZ #27398]
aa601d0244 x86: Use CHECK_FEATURE_PRESENT to check HLE [BZ #27398]
e09e7b1492 support: Add support_socket_so_timestamp_time64
e098446037 linux: Fix ancillary 64-bit time timestamp conversion (BZ #28349, BZ#28350)
489d0b8b32 Linux: Only generate 64 bit timestamps for 64 bit time_t recvmsg/recvmmsg
008003dc6e tst-socket-timestamp-compat.c: Check __TIMESIZE [BZ #28837]
05c83ccaf5 linux: __get_nprocs_sched: do not feed CPU_COUNT_S with garbage [BZ #28850]
ad615b59c7 Linux: Simplify __opensock and fix race condition [BZ #28353]
d8302ba2da hurd if_index: Explicitly use AF_INET for if index discovery
6eaf10cbb7 socket: Do not use AF_NETLINK in __opensock
0351c75c5f linux: Fix missing __convert_scm_timestamps (BZ #28860)
d64b08d5ba Add reference to BZ#28860 on NEWS
007e054d78 linux: fix accuracy of get_nprocs and get_nprocs_conf [BZ #28865]
04d60ce0f2 string: Add a testcase for wcsncmp with SIZE_MAX [BZ #28755]
38e0d24794 x86: Fallback {str|wcs}cmp RTM in the ncmp overflow case [BZ #28896]
d093b677c3 x86: Test wcscmp RTM in the wcsncmp overflow case [BZ #28896]
15b00d2af0 x86: Fix TEST_NAME to make it a string in tst-strncmp-rtm.c
d5d1c95aaf NEWS: Add a bug fix entry for BZ #28896
852361b5a3 localedef: Handle symbolic links when generating locale-archive
3be79b72d5 Fix elf/tst-audit2 on hppa
c6f9085ee4 hppa: Fix swapcontext
f610d2935f hppa: Revise gettext trampoline design
40fc6a74ee nptl: Fix cleanups for stack grows up [BZ# 28899]
6c9c230765 hppa: Fix warnings from _dl_lookup_address
b5032c3d37 io: Add fsync call in tst-stat
b53f0c11de nss: Do not mention NSS test modules in <gnu/lib-names.h>
54b1273395 nss: Protect against errno changes in function lookup (bug 28953)
c82bdf033f Don't add access size hints to fortifiable functions
0e6ebf06e4 Make sure that the fortified function conditionals are constant
536910724d debug: Add tests for _FORTIFY_SOURCE=3
98ea9372cc __glibc_unsafe_len: Fix comment
10f7bdebe5 fortify: Fix spurious warning with realpath
d6a58bd81d Enable _FORTIFY_SOURCE=3 for gcc 12 and above
f8c2f620f1 debug: Autogenerate _FORTIFY_SOURCE tests
224d8c1890 debug: Synchronize feature guards in fortified functions [BZ #28746]
738ee53f0c hppa: Implement swapcontext in assembler (bug 28960)
d53b9cc391 hppa: Use END instead of PSEUDO_END in swapcontext.S
4b5b8a1cdf powerpc: Delete unneeded ELF_MACHINE_BEFORE_RTLD_RELOC
b19de59d62 elf: Avoid nested functions in the loader [BZ #27220]
c6df39a0bd elf: Fix elf_get_dynamic_info definition
b868b45f67 elf: Fix dynamic-link.h usage on rtld.c
f6a54a3042 elf: Fix elf_get_dynamic_info() for bootstrap
a31bbe3242 elf: Move LAV_CURRENT to link_lavcurrent.h
e25fe99213 elf: Move la_activity (LA_ACT_ADD) after _dl_add_to_namespace_list() (BZ #28062)
ce0cb6d1d2 elf: Add _dl_audit_objopen
66e9d27a09 elf: Add _dl_audit_activity_map and _dl_audit_activity_nsid
ec0fc2a153 elf: Add _dl_audit_objsearch
198660741b elf: Add _dl_audit_objclose
b2d99731b6 elf: Add _dl_audit_symbind_alt and _dl_audit_symbind
31473c273b elf: Add _dl_audit_preinit
fd9c4e8a1b elf: Add _dl_audit_pltenter
a8e211daea elf: Add _dl_audit_pltexit
29496b3103 elf: Avoid unnecessary slowdown from profiling with audit (BZ#15533)
02c6a3d353 elf: Add audit tests for modules with TLSDESC
d1b9bee29a elf: Issue audit la_objopen for vDSO
2255621f0e elf: Do not fail for failed dlmopen on audit modules (BZ #28061)
98047ba95c elf: Add la_activity during application exit
efb21b5fb2 elf: Fix initial-exec TLS access on audit modules (BZ #28096)
056fc1c0e3 elf: Issue la_symbind for bind-now (BZ #23734)
b118bce87a elf: Fix runtime linker auditing on aarch64 (BZ #26643)
165e7ad459 Fix elf/tst-audit25a with default bind now toolchains
aabdad371f elf: Replace tst-audit24bmod2.so with tst-audit24bmod2
4dca2d3a7b hppa: Fix bind-now audit (BZ #28857)
ceed89d089 NEWS: Update fixed bug list for LD_AUDIT backports.
0c03cb54c8 S390: Add new s390 platform z16.
290db09546 nptl: Handle spurious EINTR when thread cancellation is disabled (BZ#29029)
5d8c777634 hurd: Fix arbitrary error code
b87b697f15 mips: Fix mips64n32 64 bit time_t stat support (BZ#29069)

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 0b5a323)
The file was modifiedtoolchain/glibc/common.mk (diff)
The file was modifiedtoolchain/glibc/patches/050-Revert-Disallow-use-of-DES-encryption-functions-in-n.patch (diff)
コミット 7a732213322d9aa6d8743beffb185ca6f53a5bea by mail
build: use numeric-owner in ipkg-build

To create packages the `ipkg-build` script is used which double packs
`control.tar.gz` and `data.tar.gz` to a single package. By default it's
using a verbose username instead of a numeric value for files.

Official OpenWrt images (artifacts) are created within docker containers
which do not seem to contain those verbose usernames and instead
defaults to numeric values.

This becomes a problem when rebuilding public artifacts because other
build environments may offer verbose usernames and there the created
packages is different from the official ones.

With this commit `ipkg-build` always uses numeric values for user/group
and thereby making it easier to reproduce official artifacts.

Signed-off-by: Paul Spooren <mail@aparcar.org>
(commit: 7a73221)
The file was modifiedscripts/ipkg-build (diff)
コミット 92add80414c2f39ba8fd0d221d0f37e75fb19951 by nbd
kernel: add missing config symbols

MPLS feature symbols are normally only set when kmod-mpls is enabled, but the
CONFIG_MPLS symbol they depend on could also have been selected by openvswitch
instead

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 92add80)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
The file was modifiedtarget/linux/generic/config-5.10 (diff)
コミット c18c6e53b9860b248986cea4b6856806a65af73c by ynezz
wolfssl: fix compilation with /dev/crypto

This is trivial fix of a duplicate definition of 'int ret'.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: c18c6e5)
The file was addedpackage/libs/wolfssl/patches/400-wolfcrypt-src-port-devcrypto-devcrypto_aes.c-remove-.patch
コミット 6e837bc5d83a7c8b8433748ab875b6f23357f56a by rsalvaterra
kernel: x86: remove an upstreamed patch

012-pcengines-apu2-detect-apuv4-board.patch is upstream since Linux 5.5 [1].

[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.5&id=3d00da1de3ea36ba44f4a7ba76c8c8b16f98204b

Acked-by: Petr Štetiar <ynezz@true.cz>
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: 6e837bc)
The file was removedtarget/linux/x86/patches-5.10/012-pcengines-apu2-detect-apuv4-board.patch
The file was removedtarget/linux/x86/patches-5.15/012-pcengines-apu2-detect-apuv4-board.patch
コミット 079828fa54a81b9672c55f7f1d02bd2879a4944a by daniel
uboot-mediatek: replace patch with accepted commit

Replace pending patch with version accepted upstream.
Other than in the first suggested version, the new property is now
called 'u-boot,bootconf' instead of 'bootconf'.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 079828f)
The file was modifiedpackage/boot/uboot-mediatek/patches/280-image-fdt-save-name-of-FIT-configuration-in-chosen-node.patch (diff)
コミット 690f7152673bc033e6fe5f0104be6c2b8aa16529 by daniel
kernel: update FIT partition parser to new property name

The commit "uboot-mediatek: replace patch with accepted commit" changed
the name of the boot configuration property from 'bootconf' to
'u-boot,bootconf'. Reflect this change in the FIT partition parser.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 690f715)
The file was modifiedtarget/linux/generic/files/block/partitions/fit.c (diff)
コミット 0d2d52df69e91fe2f6e3e65750c0728fc45f5ab2 by nbd
mt76: update to the latest version

d4937118ec4f mt76: fix rx reordering with non explicit / psmp ack policy
f50672518bcc mt76: do not attempt to reorder received 802.3 packets without agg session
75e046e3c9ae mt76: fix antenna config missing in 6G cap
64ede85f14b5 mt76: mt7915: remove SCS feature
db0a67582028 mt76: mt7915: make read-only array ppet16_ppet8_ru3_ru0 static const
68a2f68d5c01 mt76: mt7921: make read-only array ppet16_ppet8_ru3_ru0 static const
1e7b77294e97 mt76: mt7921: fix kernel crash at mt7921_pci_remove
795830a99a6c mt76: mt7915: add debugfs knob for RF registers read/write
60a8ec12a8eb mt76: mt7603: move spin_lock_bh() to spin_lock()
5ec7a2eac867 mt76: mt7915: disable RX_HDR_TRANS_SHORT
eecbb4992073 mt76: fix encap offload ethernet type check

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 0d2d52d)
The file was modifiedpackage/kernel/mt76/Makefile (diff)
コミット 0400774a1001835b912ecf2097bba1306deba9f8 by jo
ucode: update to latest Git HEAD

e14b099 syntax: implement support for ES6 template literals
111cf06 vm: stop executing bytecode on return of nested calls

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(commit: 0400774)
The file was modifiedpackage/utils/ucode/Makefile (diff)
コミット af02a12d7ccb64a3abbd9683dd22275b538f6d50 by jo
firewall4: update to latest Git HEAD

fc83d46 ruleset: set auto-merge directive for interval sets
9bce873 fw4: fix skipping invalid ipset entries
425ea8a fw4: fix applying zone flags for source bound rules

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(commit: af02a12)
The file was modifiedpackage/network/config/firewall4/Makefile (diff)
コミット c59704334c4a01bc18ab489f86d4ca7d2ea3cb8f by jo
ucode: fix PKG_MIRROR_HASH

Fixes: 0400774a10 ("ucode: update to latest Git HEAD")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(commit: c597043)
The file was modifiedpackage/utils/ucode/Makefile (diff)
コミット fb4edcef712432e0e42f0c28be8829b6d2fb44e9 by nbd
mt76: update to the latest version

a666d5637bc3 mt76: fix tx status related use-after-free race on station removal

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: fb4edce)
The file was modifiedpackage/kernel/mt76/Makefile (diff)
コミット 8a1003c5986514d7a78f78b3ee94003837d82582 by hauke
ath79: ZTE MF286R: add comgt-ncm to DEVICE_PACKAGES

When adding support to the router's built-in modem, this required
package was omitted, because it was already enabled in the image
configuration in use for testing, and this went unnoticed.
In result, the modem still isn't fully supported in official images.
As it is the primary WAN interface, add the missing package.

Fixes: e02fb42c53ba ("comgt: support ZTE MF286R modem")
Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
(commit: 8a1003c)
The file was modifiedtarget/linux/ath79/image/nand.mk (diff)
コミット b8ed98b10004d5de25c1b4b2d2b59b15fc04f794 by hauke
bcm63xx: fix description fix name case

The `Description` should be capital.

Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
(commit: b8ed98b)
The file was modifiedtarget/linux/bcm63xx/profiles/default.mk (diff)
コミット cab20be008591f89dd89c4e444cdf022fa7f57eb by hauke
kernel: bump 5.10 to 5.10.112

Manually rebased:
  ath79/patches-5.10/901-phy-mdio-bitbang-prevent-rescheduling-during-command.patch

All other patches automatically rebased.

Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200

Signed-off-by: John Audia <graysky@archlinux.us>
(commit: cab20be)
The file was modifiedtarget/linux/ath79/patches-5.10/600-of_net-add-mac-address-ascii-support.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0527-drm-connector-Create-a-helper-to-attach-the-hdr_outp.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0409-drm-atomic-Pass-the-full-state-to-CRTC-atomic_check.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0528-drm-connector-Add-helper-to-compare-HDR-metadata.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0689-drm-automatic-legacy-gamma-support.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/834-ledtrig-libata.patch (diff)
The file was modifiedtarget/linux/ath79/patches-5.10/901-phy-mdio-bitbang-prevent-rescheduling-during-command.patch (diff)
The file was modifiedinclude/kernel-5.10 (diff)
The file was modifiedtarget/linux/oxnas/patches-5.10/999-libata-hacks.patch (diff)
コミット daa35a4d606edac84c4fcdb537c86375d93f37ac by hauke
kernel: bump 5.15 to 5.15.35

Patches automatically rebased.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: daa35a4)
The file was modifiedtarget/linux/ath79/patches-5.15/600-of_net-add-mac-address-ascii-support.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/834-ledtrig-libata.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
コミット 4891b865380e2b7f32acf0893df9c1ca9db8d4ea by hauke
ramips: add support for YunCore AX820/HWAP-AX820

There are two versions which are identical apart from the enclosure:
  YunCore AX820: indoor ceiling mount AP with integrated antennas
  YunCore HWAP-AX820: outdoor enclosure with external (N) connectors

Hardware specs:
  SoC: MediaTek MT7621DAT
  Flash: 16 MiB SPI NOR
  RAM: 128MiB (DDR3, integrated)
  WiFi: MT7905DAN+MT7975DN 2.4/5GHz 2T2R 802.11ax
  Ethernet: 10/100/1000 Mbps x2 (WAN/PoE+LAN)
  LED: Status (green)
  Button: Reset
  Power: 802.11af/at PoE; DC 12V,1A
  Antennas: AX820(indoor): 4dBi internal; HWAP-AX820(outdoor): external

Flash instructions:
  The "OpenWRT support" version of the AX820 comes with a LEDE-based
  firmware with proprietary MTK drivers and a luci webinterface and
  ssh accessible under 192.168.1.1 on LAN; user root, no password.
  The sysupgrade.bin can be flashed using luci or sysupgrade via ssh,
  you will have to force the upgrade due to a different factory name.
  Remember: Do *not* preserve factory configuration!

MAC addresses as used by OEM firmware:
  use   address            source
  2g    44:D1:FA:*:0b      Factory 0x0004 (label)
  5g    46:D1:FA:*:0b      LAA of 2g
  lan   44:D1:FA:*:0c      Factory 0xe000
  wan   44:D1:FA:*:0d      Factory 0xe000 + 1
The wan MAC can also be found in 0xe006 but is not used by OEM dtb.

Due to different MAC handling in mt76 the LAA derived from lan is used
for 2g to prevent duplicate MACs when creating multiple interfaces.

Signed-off-by: Clemens Hopfer <openwrt@wireloss.net>
(commit: 4891b86)
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
The file was modifiedpackage/boot/uboot-envtools/files/ramips (diff)
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/board.d/02_network (diff)
The file was addedtarget/linux/ramips/dts/mt7621_yuncore_ax820.dts
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac (diff)
コミット 36790ca6940b84dede450c54df9f75500454b92b by hauke
firmware-utils: bump to git HEAD

05fd700 tplink-safeloader: TP-Link RE650 v2 support

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 36790ca)
The file was modifiedtools/firmware-utils/Makefile (diff)
コミット 39799974a372fb4333d21f077c670b8a56b9d696 by hauke
ramips: add support for TP-Link RE650 v2

TP-Link RE650 v2 is largely similar to v1 that
is already supported by OpenWrt. Notable differences
is differnt SPI Flash - 8 MB instead of 16 MB
(from cFeon instead of Winbond) and a different
configuration of PCIE connections to wifi chips.
Otherwise it's largely the same product as v1

Hardware specification:

- SoC 880 MHz - MediaTek MT7621AT
- 128 MB of DDR3 RAM
- 8 MB - cFeon QH64A-104HIP
- 4T4R 2.4 GHz - MediaTek MT7615E
- 4T4R 5 GHz - MediaTek MT7615E
- 1x 1 Gbps Ethernet - MT7621AT integrated
- 7x LEDs (Power, 2G, 5G, WPS(x2), Lan(x2))
- 4x buttons (Reset, Power, WPS, LED)
- UART pinout - GND, RX, TX, labeled in the middle of the PCB,
  requires soldering because they're not through holes.

  Serial console @ 57600,8n1

Flash instructions:

Upload
openwrt-ramips-mt7621-tplink_re650-v2-squashfs-factory.bin
from the RE650 web interface.

TFTP recovery to stock firmware:
I didn't try recovering back to the stock firmware, however,
if there is such process for other RExxx devices, it seems like
it could be similar here.

Signed-off-by: Marcin Gordziejewski <openwrt@flicksfix.com>
(commit: 3979997)
The file was addedtarget/linux/ramips/dts/mt7621_tplink_re650-v2.dts
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/board.d/01_leds (diff)
コミット 089eb02abcd7512c6d182953560eb2453ef144ca by hauke
ath79: ubnt: drop swconfig on ac-{lite,lr,mesh}

These don't have switches that could be configured using swconfig.

Signed-off-by: Martin Weinelt <hexa@darmstadt.ccc.de>
(commit: 089eb02)
The file was modifiedtarget/linux/ath79/image/generic-ubnt.mk (diff)
コミット 46980294f66ab07b79f9037758a7ea94072340df by mail
iwinfo: update to latest HEAD

a479b9b devices: remove whitespace
562d015 iwinfo: nl80211: fix hwmode parsing for multi-band NICs

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: 4698029)
The file was modifiedpackage/network/utils/iwinfo/Makefile (diff)
コミット 2b5fa44f60165d66d74131778df0b64b706887e2 by daniel
dnsmasq: add logfacility file to jail mounts

If logfacility is a path to a file it needs to be r/w mounted in the
sandbox as well for dnsmasq to work.

Reported-by: @iointerrupt
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 2b5fa44)
The file was modifiedpackage/network/services/dnsmasq/files/dnsmasq.init (diff)
コミット 8b3c313515c1ae37be9d61a4e92c4bf4b43f605f by mail
mpc85xx: define reset-delay for WS-AP3825i eth PHY

The WS-AP3825i uses Atheros PHYs which according to the datasheet
require the reset to be asserted for at least 1 ms.

This fixes broken eth1 upon soft-reboot. eth0 is no affected, as the
ifup / ifdown cycle in preinit prevents this issue from happening when
the system is ready.

Reported-by: Tom Herbers <freifunk@tomherbers.de>
Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: 8b3c313)
The file was modifiedtarget/linux/mpc85xx/files/arch/powerpc/boot/dts/ws-ap3825i.dts (diff)
コミット c6d52515e009d96e0afbe77310bf172f113d0eef by mail
mpc85xx: set WS-AP3825i mac-address in preinit

The bootloader does seem to not correctly patch in the MAC address for
eth0 / eth1 in some cases. While the root cause is not known, manually
applying the MAC-Address in preinit does not hurt.

Reported-by: Tom Herbers <freifunk@tomherbers.de>
Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: c6d5251)
The file was addedtarget/linux/mpc85xx/base-files/lib/preinit/10_fix_eth_mac.sh
コミット fb7ff6b027d1c69e97e6d39e688a969c164065c8 by mail
uboot-envtools: add WS-AP3825i config

Add configuration to use uboot-envtools with the Extreme Networks
WS-AP3825i.

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: fb7ff6b)
The file was modifiedpackage/boot/uboot-envtools/files/mpc85xx (diff)
コミット 432a25db72efe36b051fbe36cf6c8e5bc4fafd91 by dedeckeh
nat46: update to git HEAD

95ca1c3 nat46-core: ignore IPv4 options when translating packets
39778c2 add a module argument to ignore TOS translate for IPv4
9a36ee1 add a module argument to ignore TOS translate for IPv4
79190a8 add a module argument to ignore TOS translate for IPv4

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
(commit: 432a25d)
The file was modifiedpackage/kernel/nat46/Makefile (diff)
コミット f757a8a09885e3c8bb76371e037b8c0731111980 by mail
iwinfo: update to latest HEAD

dc6847e iwinfo: nl80211: omit A-hwmode on non-5GHz hardware

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: f757a8a)
The file was modifiedpackage/network/utils/iwinfo/Makefile (diff)
コミット 0f207ade12fdfffae3554c6a7214aa670a8d6854 by sander
firmware-utils: bump to git HEAD

Includes image support for new TP-Link devices:

  ddc3e00e314d tplink-safeloader: add TP-Link EAP265 HD support
  ceea1a7fe56e tplink-safeloader: add TP-Link Deco M4R v1 and v2 support

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 0f207ad)
The file was modifiedtools/firmware-utils/Makefile (diff)
コミット 8fa4361f55c48c7f1e103782fee6f739b873cbee by sander
ath79: add support for TP-Link EAP265 HD

The EAP265 HD is a rebadged EAP245v3, so images are compatible with both
devices.

Link: https://fccid.io/TE7EAP265HD/Letter/6-Request-for-FCC-Change-ID-4823578.pdf
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 8fa4361)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_eap245-v3.dts (diff)
The file was modifiedtarget/linux/ath79/image/generic-tp-link.mk (diff)
コミット 573ce80ca612b0f642b7cbd5d9d33d89b7e96670 by jo
ucode: reorder BuildPackage calls

Ensure that the libucode recipe is processed before the ucode one in
order to reliably encode the ABI version into ucode's libucode dependency.

Fixes: #9788
Ref: https://forum.openwrt.org/t/fw4-wont-start-after-upgrade/126308
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(commit: 573ce80)
The file was modifiedpackage/utils/ucode/Makefile (diff)
コミット 3e5925225ec27519f1eccc1605fe9a76303d539b by gch981213
mediatek: drop spi-nand driver from mtk

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: 3e59252)
The file was removedtarget/linux/mediatek/files/drivers/mtd/mtk-snand/Kconfig
The file was removedtarget/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-ids.c
The file was removedtarget/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-os.h
The file was removedtarget/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand.h
The file was removedtarget/linux/mediatek/patches-5.15/330-mtk-snand-bmt-support.patch
The file was removedtarget/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-def.h
The file was removedtarget/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-ecc.c
The file was removedtarget/linux/mediatek/patches-5.15/360-mtd-add-mtk-snand-driver.patch
The file was removedtarget/linux/mediatek/files/drivers/mtd/mtk-snand/Makefile
The file was removedtarget/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-mtd.c
The file was removedtarget/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand-os.c
The file was removedtarget/linux/mediatek/files/drivers/mtd/mtk-snand/mtk-snand.c
コミット 861efe158ac56da2e00637aed704a77994bec54c by gch981213
mediatek: v5.15: backport spi-mem ecc support

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: 861efe1)
The file was addedtarget/linux/mediatek/patches-5.15/120-02-v5.18-mtd-nand-Add-a-new-helper-to-retrieve-the-ECC-contex.patch
The file was addedtarget/linux/mediatek/patches-5.15/120-04-v5.18-spi-spi-mem-Introduce-a-capability-structure.patch
The file was addedtarget/linux/mediatek/patches-5.15/120-07-v5.18-spi-spi-mem-Add-an-ecc-parameter-to-the-spi_mem_op-s.patch
The file was addedtarget/linux/mediatek/patches-5.15/120-09-v5.18-mtd-spinand-Create-direct-mapping-descriptors-for-EC.patch
The file was addedtarget/linux/mediatek/patches-5.15/120-06-v5.18-spi-spi-mem-Kill-the-spi_mem_dtr_supports_op-helper.patch
The file was addedtarget/linux/mediatek/patches-5.15/120-10-v5.18-mtd-nand-fix-ecc-parameters-for-mt7622.patch
The file was addedtarget/linux/mediatek/patches-5.15/120-03-v5.18-mtd-nand-ecc-Provide-a-helper-to-retrieve-a-pileline.patch
The file was addedtarget/linux/mediatek/patches-5.15/120-05-v5.18-spi-spi-mem-Check-the-controller-extra-capabilities.patch
The file was addedtarget/linux/mediatek/patches-5.15/120-08-v5.18-mtd-spinand-Delay-a-little-bit-the-dirmap-creation.patch
The file was addedtarget/linux/mediatek/patches-5.15/120-01-v5.18-mtd-nand-ecc-Add-infrastructure-to-support-hardware-.patch
コミット 2138956bdc3145fac26d2ba8ac966f31d33cd290 by gch981213
mediatek: spi-nand: check for 1 byte BBM only

the OOB layout in MTK SNFI uses the 2nd byte, and anything using OOB
will make the block a bad-block in spi-nand driver.
Hack it for now. We need a proper solution upstream.

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: 2138956)
The file was addedtarget/linux/mediatek/patches-5.15/121-hack-spi-nand-1b-bbm.patch
コミット 68d5efaa10cf0689521fe05e386e3a1e11d8cb29 by gch981213
mediatek: add an upstreamed spi-nand driver

This patch implements the spi-nand controller driver as an ECC-capable
spi-mem controller to use the upstream SPI-NAND driver.

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: 68d5efa)
The file was addedtarget/linux/mediatek/patches-5.15/120-12-spi-add-driver-for-MTK-SPI-NAND-Flash-Interface.patch
The file was modifiedtarget/linux/mediatek/patches-5.15/115-dts-bpi64-add-snand-support.patch (diff)
The file was modifiedtarget/linux/mediatek/dts/mt7622-rfb1-ubi.dts (diff)
The file was addedtarget/linux/mediatek/patches-5.15/120-11-mtd-nand-make-mtk_ecc.c-a-separated-module.patch
The file was modifiedtarget/linux/mediatek/patches-5.15/131-dts-mt7622-add-snand-support.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/140-dts-fix-wmac-support-for-mt7622-rfb1.patch (diff)
The file was addedtarget/linux/mediatek/patches-5.15/120-13-mtd-nand-mtk-ecc-also-parse-nand-ecc-engine-if-avail.patch
The file was addedtarget/linux/mediatek/patches-5.15/330-snand-mtk-bmt-support.patch
The file was addedtarget/linux/mediatek/patches-5.15/120-14-arm64-dts-mediatek-add-mtk-snfi-for-mt7622.patch
The file was modifiedtarget/linux/mediatek/patches-5.15/130-dts-mt7629-add-snand-support.patch (diff)
The file was modifiedtarget/linux/mediatek/dts/mt7622-elecom-wrc-2533gent.dts (diff)
The file was modifiedtarget/linux/mediatek/mt7622/config-5.15 (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/331-mt7622-rfb1-enable-bmt.patch (diff)
The file was modifiedtarget/linux/mediatek/dts/mt7622-totolink-a8000ru.dts (diff)
The file was modifiedtarget/linux/mediatek/dts/mt7622-xiaomi-redmi-router-ax6s.dts (diff)
The file was modifiedtarget/linux/mediatek/dts/mt7622-linksys-e8450.dtsi (diff)
コミット fe079b7e0ee9aab5f85e419f5e5c5a80c6ad9ae8 by gch981213
mediatek: restore support for Fidelix FM35X1GA

This patch was dropped when the spi-nand driver got replaced last time.

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: fe079b7)
The file was addedtarget/linux/mediatek/patches-5.15/340-mtd-spinand-Add-support-for-the-Fidelix-FM35X1GA.patch
コミット 6470018c57c01b2a79f96bf3fe31bbd411decf71 by gch981213
mediatek: enable snfi for mt7629

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: 6470018)
The file was modifiedtarget/linux/mediatek/mt7629/config-5.15 (diff)
コミット c283defa886f790ca3ab1c54f50b1a36d33d50ba by gch981213
mediatek: switch to 5.15

the SPI-NAND driver switch breaks dts compatibility. It's too much work
to backport all ECC framework support to 5.10 so let's switch the target
to 5.15 instead.

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: c283def)
The file was modifiedtarget/linux/mediatek/Makefile (diff)
コミット ab7e53e5cce703c7a62efbe1d41fb94c2228a178 by mail
ipq40xx: 5.10: fix ar40xx driver

This commit is completely based on the work of adron-s:
https://github.com/openwrt/openwrt/pull/4721#issuecomment-1101108651

The commit fixes the data corruption on TX packets. Packets are
transmitted, but their contents are replaced with zeros. This error is
caused by the lack of guard (50 ms) intervals between calibration phases.
This error is treated by adding mdelay(50) to the calibration function
code. In the original qca-ssda code [0], these mdelays were existing, but
in the ar41xx.c they are gone.

Tested on:
- Fritz!Box 4040
- Fritz!Box 7530
- Mikrotik SXTsq 5AC
- ZyXEL NBG6617

- [0] https://git.codelinaro.org/clo/qsdk/oss/lklm/qca-ssdk/-/blob/NHSS.QSDK.11.4/src/init/ssdk_init.c#L2072

Suggested-by: Serhii Serhieiev <adron@mstnt.com>
Reviewed-by: Robert Marko <robimarko@gmail.com>
Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: ab7e53e)
The file was modifiedtarget/linux/ipq40xx/files-5.10/drivers/net/mdio/ar40xx.c (diff)
コミット b2d802f8398b45ebda0a2658fdf5015169004e07 by gch981213
mediatek: mt7623 enable arch-timer with a patch

Last attempt on this has a typo and doen't work.
It seems that this is a common problem occurring on every kernel bump,
so let's enforce arch timer support for mt7623 with a patch instead.

Fixes: 9a22943eb2 ("mediatek: 5.15: re-enable arch timer on MT7623 as well")
Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: b2d802f)
The file was modifiedtarget/linux/mediatek/mt7623/config-5.15 (diff)
The file was addedtarget/linux/mediatek/patches-5.15/103-mt7623-enable-arch-timer.patch
コミット 5de8c3dc1f58f9894dad99ae4777b95131902b0a by gch981213
mediatek: mt7623: disable ecc engine support

There's no board using nand on this target atm.

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: 5de8c3d)
The file was modifiedtarget/linux/mediatek/mt7623/config-5.15 (diff)
コミット 852126680e21edc71c0c66561ae5a6d7479dcc67 by gch981213
mediatek: mt7629: disable mtk thermal

Manually edit kconfig to disable CONFIG_MTK_THERMAL

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: 8521266)
The file was modifiedtarget/linux/mediatek/mt7629/config-5.15 (diff)
コミット 27fac9c08f89ac2bf9556afefe8f98a7387fed9e by daniel
kernel: backport patch to relax mtdblock NAND warning

Instead of warning loudly about mtdblock devices being created, rather
just warn if they are actually used.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 27fac9c)
The file was addedtarget/linux/generic/backport-5.15/400-mtdblock-warn-if-opened-on-NAND.patch
コミット 2acf355e56fa099bbd4ac881aed642b8df6022e7 by daniel
kernel: don't parse FIT partition on NAND-backed mtdblock

ubiblock devices should be used on NAND flash to store the uImage.FIT
in case the bootloader supports that -- otherwise only rootfs is stored
in UBI while the uImage.FIT contains only the kernel and dtb.
Hence there is no need to enable parsing partitions on NAND mtdblock
devices, it is even responsible for the ugly warning on-opening of the
mtdblock device now. Just don't do it.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 2acf355)
The file was modifiedtarget/linux/generic/hack-5.15/410-block-fit-partition-parser.patch (diff)
コミット 5d135fcf9d46835caea4eb88820ca129dc1bab96 by daniel
mediatek: backport recent DTS improvements for MT7622 SoC

Daniel Golle:
190-arm64-dts-mediatek-mt7622-fix-GICv2-range.patch

Rui Salvaterra:
191-arm64-dts-mt7622-specify-the-L2-cache-topology.patch
192-arm64-dts-mt7622-specify-the-number-of-DMA-requests.patch

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 5d135fc)
The file was addedtarget/linux/mediatek/patches-5.15/190-arm64-dts-mediatek-mt7622-fix-GICv2-range.patch
The file was addedtarget/linux/mediatek/patches-5.15/191-arm64-dts-mt7622-specify-the-L2-cache-topology.patch
The file was addedtarget/linux/mediatek/patches-5.15/192-arm64-dts-mt7622-specify-the-number-of-DMA-requests.patch
コミット 9b4041fa2e10f6417f41fdc727752e60df7da3e6 by daniel
mediatek: refresh patches for Linux 5.15

Run `make target/linux/refresh` to align patches with OpenWrt style.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 9b4041f)
The file was modifiedtarget/linux/mediatek/patches-5.15/600-arm64-dts-mediatek-Split-PCIe-node-for-MT2712-and-MT.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/710-pci-pcie-mediatek-add-support-for-coherent-DMA.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/120-10-v5.18-mtd-nand-fix-ecc-parameters-for-mt7622.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/120-02-v5.18-mtd-nand-Add-a-new-helper-to-retrieve-the-ECC-contex.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/120-06-v5.18-spi-spi-mem-Kill-the-spi_mem_dtr_supports_op-helper.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/121-hack-spi-nand-1b-bbm.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/910-dts-mt7622-bpi-r64-wifi-eeprom.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/103-mt7623-enable-arch-timer.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/120-12-spi-add-driver-for-MTK-SPI-NAND-Flash-Interface.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/120-07-v5.18-spi-spi-mem-Add-an-ecc-parameter-to-the-spi_mem_op-s.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/120-04-v5.18-spi-spi-mem-Introduce-a-capability-structure.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/900-dts-mt7622-bpi-r64-aliases-for-dtoverlay.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/602-arm64-dts-mediatek-add-mt7622-pcie-slot-node.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/330-snand-mtk-bmt-support.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/120-01-v5.18-mtd-nand-ecc-Add-infrastructure-to-support-hardware-.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/120-05-v5.18-spi-spi-mem-Check-the-controller-extra-capabilities.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/120-03-v5.18-mtd-nand-ecc-Provide-a-helper-to-retrieve-a-pileline.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/120-13-mtd-nand-mtk-ecc-also-parse-nand-ecc-engine-if-avail.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/120-14-arm64-dts-mediatek-add-mtk-snfi-for-mt7622.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/603-ARM-dts-mediatek-Update-mt7629-PCIe-node.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/120-09-v5.18-mtd-spinand-Create-direct-mapping-descriptors-for-EC.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/120-08-v5.18-mtd-spinand-Delay-a-little-bit-the-dirmap-creation.patch (diff)
コミット eb96f1413a6a7f5c2a48fece0eaeafb6e88ad62b by daniel
mediatek: enable multi-core scheduling

Set CONFIG_SCHED_MC in config-5.15 to have make the scheduler aware
of shared caches.

Reported-by: Rui Salvaterra <rsalvaterra@gmail.com>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: eb96f14)
The file was modifiedtarget/linux/mediatek/mt7622/config-5.15 (diff)
コミット 593fe90b53124af7082b2fe73803e5b1f6793bb9 by daniel
mediatek: remove left-overs from Linux 5.10

Remove patches and configuration for Linux 5.10 which have been left
in the tree despite the target having been switched to Linux 5.15.

Fixes: c283defa88 ("mediatek: switch to 5.15")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 593fe90)
The file was removedtarget/linux/mediatek/patches-5.10/331-mt7622-rfb1-enable-bmt.patch
The file was removedtarget/linux/mediatek/mt7622/config-5.10
The file was removedtarget/linux/mediatek/patches-5.10/160-dts-mt7623-bpi-r2-earlycon.patch
The file was removedtarget/linux/mediatek/patches-5.10/180-dts-mt7622-bpi-r64-add-mt7531-irq.patch
The file was removedtarget/linux/mediatek/patches-5.10/701-v5.17-net-ethernet-mtk_eth_soc-fix-return-values-and-refac.patch
The file was removedtarget/linux/mediatek/patches-5.10/140-dts-fix-wmac-support-for-mt7622-rfb1.patch
The file was removedtarget/linux/mediatek/patches-5.10/703-v5.17-net-ethernet-mtk_eth_soc-implement-Clause-45-MDIO-ac.patch
The file was removedtarget/linux/mediatek/patches-5.10/602-arm64-dts-mediatek-Split-PCIe-node-for-MT2712-MT7622.patch
The file was removedtarget/linux/mediatek/mt7623/config-5.10
The file was removedtarget/linux/mediatek/patches-5.10/410-bt-mtk-serial-fix.patch
The file was removedtarget/linux/mediatek/patches-5.10/400-crypto-add-eip97-inside-secure-support.patch
The file was removedtarget/linux/mediatek/patches-5.10/601-PCI-mediatek-Use-regmap-to-get-shared-pcie-cfg-base.patch
The file was removedtarget/linux/mediatek/patches-5.10/900-dts-mt7622-bpi-r64-aliases-for-dtoverlay.patch
The file was removedtarget/linux/mediatek/patches-5.10/113-dts-fix-bpi64-leds-and-buttons.patch
The file was removedtarget/linux/mediatek/patches-5.10/171-dt-bindings-usb-convert-mediatek-musb.txt-to-YAML-sc.patch
The file was removedtarget/linux/mediatek/patches-5.10/115-dts-bpi64-add-snand-support.patch
The file was removedtarget/linux/mediatek/patches-5.10/114-dts-bpi64-disable-rtc.patch
The file was removedtarget/linux/mediatek/patches-5.10/500-gsw-rtl8367s-mt7622-support.patch
The file was removedtarget/linux/mediatek/patches-5.10/704-net-ethernet-mtk_eth_soc-announce-2500baseT.patch
The file was removedtarget/linux/mediatek/patches-5.10/163-dts-mt7623-bpi-r2-ethernet-alias.patch
The file was removedtarget/linux/mediatek/patches-5.10/600-dt-bindings-PCI-Mediatek-Update-PCIe-binding.patch
The file was removedtarget/linux/mediatek/patches-5.10/172-dt-bindings-usb-mtk-musb-add-MT7623-compatible.patch
The file was removedtarget/linux/mediatek/patches-5.10/112-dts-fix-bpi64-lan-names.patch
The file was removedtarget/linux/mediatek/patches-5.10/610-pcie-mediatek-fix-clearing-interrupt-status.patch
The file was removedtarget/linux/mediatek/patches-5.10/111-dts-fix-bpi64-console.patch
The file was removedtarget/linux/mediatek/patches-5.10/510-net-mediatek-add-flow-offload-for-mt7623.patch
The file was removedtarget/linux/mediatek/patches-5.10/131-dts-mt7622-add-snand-support.patch
The file was removedtarget/linux/mediatek/patches-5.10/150-dts-mt7623-eip97-inside-secure-support.patch
The file was removedtarget/linux/mediatek/patches-5.10/420-mtd-spi-nor-add-support-for-Winbond-W25Q512JV.patch
The file was removedtarget/linux/mediatek/patches-5.10/110-dts-fix-bpi2-console.patch
The file was removedtarget/linux/mediatek/patches-5.10/172-dt-bindings-usb-mediatek-musb-add-mt8516-compatbile.patch
The file was removedtarget/linux/mediatek/patches-5.10/330-mtk-snand-bmt-support.patch
The file was removedtarget/linux/mediatek/patches-5.10/800-ubnt-ledbar-driver.patch
The file was removedtarget/linux/mediatek/mt7629/config-5.10
The file was removedtarget/linux/mediatek/patches-5.10/360-mtd-add-mtk-snand-driver.patch
The file was removedtarget/linux/mediatek/patches-5.10/401-crypto-fix-eip97-cache-incoherent.patch
The file was removedtarget/linux/mediatek/patches-5.10/603-ARM-dts-mediatek-Update-mt7629-PCIe-node.patch
The file was removedtarget/linux/mediatek/patches-5.10/173-arm-dts-mt7623-add-musb-device-nodes.patch
The file was removedtarget/linux/mediatek/patches-5.10/710-pci-pcie-mediatek-add-support-for-coherent-DMA.patch
The file was removedtarget/linux/mediatek/patches-5.10/130-dts-mt7629-add-snand-support.patch
The file was removedtarget/linux/mediatek/patches-5.10/161-dts-mt7623-bpi-r2-mmc-device-order.patch
The file was removedtarget/linux/mediatek/patches-5.10/702-v5.17-net-mdio-add-helpers-to-extract-clause-45-regad-and-.patch
The file was removedtarget/linux/mediatek/patches-5.10/105-dts-mt7622-enable-pstore.patch
The file was removedtarget/linux/mediatek/patches-5.10/162-dts-mt7623-bpi-r2-led-aliases.patch
The file was removedtarget/linux/mediatek/patches-5.10/910-dts-mt7622-bpi-r64-wifi-eeprom.patch
The file was removedtarget/linux/mediatek/patches-5.10/721-dts-mt7622-mediatek-fix-300mhz.patch
The file was removedtarget/linux/mediatek/patches-5.10/101-dts-update-mt7629-rfb.patch
The file was removedtarget/linux/mediatek/patches-5.10/100-dts-update-mt7622-rfb1.patch
The file was removedtarget/linux/mediatek/patches-5.10/200-phy-phy-mtk-tphy-Add-hifsys-support.patch
コミット 99cd44487e2e7205e1521a52faf498dfda6f100c by gch981213
mediatek: mt7622: add irq for spi-nor controller

Save some CPU from unnecessary polling and make SPI flash reading
a tiny bit faster.

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: 99cd444)
The file was addedtarget/linux/mediatek/patches-5.15/104-mt7622-add-snor-irq.patch
コミット 3816b2231cf7c5ae4f9a1bc35ea45c5ce6489a4f by gch981213
mediatek: mt7623: disable various input devices

Disable support for joysticks, micee and tablets. There's no actual
driver selected in kconfig, and including kernel support is just a
waste of space. Besides that, I believe nobody wants these on a router.

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: 3816b22)
The file was modifiedtarget/linux/mediatek/mt7623/config-5.15 (diff)
コミット dcf7285b713e6e6633d7cbc71a9090ae27771e0f by gch981213
mediatek: mt7629: disable auxadc in kconfig

manually edit kconfig to disable MT6577_AUXADC

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: dcf7285)
The file was modifiedtarget/linux/mediatek/mt7629/config-5.15 (diff)
コミット d9ea9c06e98b597174e0e94e0a13934637c0c03e by gch981213
mediatek: build ubnt-ledbar as a module

The config for LEDS_UBNT_LEDBAR doesn't stay in mt7629 kconfig because
of its I2C dependency. Build it as a module and let buildroot handle
this config option instead.

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: d9ea9c0)
The file was modifiedtarget/linux/mediatek/modules.mk (diff)
The file was modifiedtarget/linux/mediatek/mt7622/config-5.15 (diff)
The file was modifiedtarget/linux/mediatek/image/mt7622.mk (diff)
The file was modifiedtarget/linux/mediatek/mt7623/config-5.15 (diff)
コミット e08942e76a162962892020a0f7e52ef751ec68e4 by hauke
kernel: bump 5.10 to 5.10.113

All patches automatically rebased.

Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200

Signed-off-by: John Audia <graysky@archlinux.us>
(commit: e08942e)
The file was modifiedtarget/linux/at91/patches-5.10/118-net-macb-unprepare-clocks-in-case-of-failure.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch (diff)
The file was modifiedtarget/linux/at91/patches-5.10/115-net-macb-add-userio-bits-as-platform-configuration.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/630-packet_socket_type.patch (diff)
The file was modifiedtarget/linux/at91/patches-5.10/134-dmaengine-at_xdmac-add-AXI-priority-support-and-reco.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch (diff)
The file was modifiedtarget/linux/at91/patches-5.10/133-dmaengine-at_xdmac-add-support-for-sama7g5-based-at_.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0562-drm-vc4-dsi-Introduce-a-variant-structure.patch (diff)
The file was modifiedtarget/linux/at91/patches-5.10/117-net-macb-add-function-to-disable-all-macb-clocks.patch (diff)
The file was modifiedtarget/linux/at91/patches-5.10/120-net-macb-add-support-for-sama7g5-emac-interface.patch (diff)
The file was modifiedtarget/linux/at91/patches-5.10/148-net-macb-Add-default-usrio-config-to-default-gem-con.patch (diff)
The file was modifiedtarget/linux/ath79/patches-5.10/910-unaligned_access_hacks.patch (diff)
The file was modifiedinclude/kernel-5.10 (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0383-drm-panel-raspberrypi-ts-Insert-delay-before-polling.patch (diff)
The file was modifiedtarget/linux/at91/patches-5.10/119-net-macb-add-support-for-sama7g5-gem-interface.patch (diff)
コミット 714b88c1ab2a59c2b4408e5ef4a153a87a135e39 by hauke
kernel: 5.15: add missing symbol

CONFIG_QCOM_SPMI_ADC_TM5 gets uncovered while building IPQ40xx with 5.15.

Signed-off-by: Robert Marko <robert.marko@sartura.hr>
(commit: 714b88c)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
コミット aeaa816cd2bd22de165c71a41d8d198a9235e971 by hauke
build: don't remove BUILD_LOG_DIR in _clean

targetclean should not remove BUILD_LOG

Fixes: db34b93331e9 (add a version that can be bumped to force toolchain/target rebuild)
Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
(commit: aeaa816)
The file was modifiedMakefile (diff)
コミット 1d06277407d3e294589ecde46328303a9f3803fd by hauke
mpc85xx: Fix output location of padded dtb

In commit 7e614820a892 ("mpc85xx: add support for Extreme Networks
WS-AP3825i"), we borrowed a recipe convention from apm821xx for device
tree blob padding. Unfortunately, in the apm821xx target, the image
recipes name the device tree blob differently, meaning that in
mpc85xx, the padded dtb is never consumed.

Change the definition of `Build/dtb` so that it outputs the padded dtb
to the correct location for it to be consumed.

Also, rename the recipe to `Build/pad-dtb`, so it is clear we
are building and padding the device tree blob.

This change fixes Github issue #9779 [1].

[1]: https://github.com/openwrt/openwrt/issues/9779

Fixes: 7e614820a892 ("mpc85xx: add support for Extreme Networks WS-AP3825i")
Signed-off-by: Martin Kennedy <hurricos@gmail.com>
(commit: 1d06277)
The file was modifiedtarget/linux/mpc85xx/image/p1020.mk (diff)
The file was modifiedtarget/linux/mpc85xx/image/Makefile (diff)
コミット 57b6dcd826b13eab2101f9c8e96d43ab251e8dc1 by hauke
ramips: create shared DTSI for Wavlink WN53XAX devices

Most of the definitions for WN531A6 will be shared with WN533A8 in a
future commit, so put them in a shared DTSI.

Signed-off-by: Davide Fioravanti <pantanastyle@gmail.com>
(commit: 57b6dcd)
The file was addedtarget/linux/ramips/dts/mt7621_wavlink_wl-wn53xax.dtsi
The file was modifiedtarget/linux/ramips/dts/mt7621_wavlink_wl-wn531a6.dts (diff)
コミット 32e6942d72b6426d65eaa4dc7f2ba949b3c32985 by hauke
ramips: add support for Wavlink WL-WN533A8

The Wavlink WL-WN533A8 is an AC3000 router with 5 gigabit ethernet ports
and one USB 3.0 port.
It's also known as Wavlink QUANTUM T8.

Hardware
--------
SoC:   Mediatek MT7621A
RAM:   128MB (Nanya NT5CB64M16GP-EK)
FLASH: 16MB NOR (GigaDevice GD25Q127CSIG3)
ETH:
  - 5x 10/100/1000 Mbps Ethernet (4x LAN + 1x WAN)
WIFI:
  - 1x MT7615DN (2x 2x2:2) 2.4GHz and 5GHz DBDC
  - 1x MT7615NE (4x4:4) 5GHz
  - 8 external antennas
BTN:
  - 1x Reset button
  - 1x WPS button
  - 1x Turbo button
  - 1x Touchlink button
  - 1x ON/OFF switch
LEDS:
  - 1x Red led (system status)
  - 1x Blue led (system status)
  - 7x Blue leds (wifi led + 5 ethernet ports + power)
USB:
  - 1x USB 3.0 port
UART:
  - 57600-8-N-1
    J4

Everything works correctly.

Installation
------------
Flash the initramfs image in the OEM firmware interface
(http://192.168.10.1/update.shtml).
When Openwrt boots, flash the sysupgrade image otherwise you won't be
able to keep configuration between reboots.
(Procedure tested on fw M33A8.V5030.190716 and M33A8.V5030.201204)

Restore OEM Firmware
--------------------
Flash the firmware update available online directly from LUCI.
You can download it from:
https://www.wavlink.com/en_us/firmware/details/f2d247ecba.html
Warning: Remember to not keep settings!
Warning2: Remember to force the flash.

Notes
-----
1) Router mac addresses:
   LAN XX:XX:XX:XX:XX:63 (factory @ 0xe006)
   WAN XX:XX:XX:XX:XX:64 (factory @ 0xe000)
   WIFI 2G/5G XX:XX:XX:XX:XX:65 (factory @ 0x04)
   WIFI 5G XX:XX:XX:XX:XX:66 (factory @ 0x8004)

   LABEL XX:XX:XX:XX:XX:65

   In OEM firmware the DBDC wifi interfaces have these mac addresses:
     2G) 82:XX:XX:XX:XX:65
     5G) 80:XX:XX:XX:XX:65

   While in OpenWrt the addresses are:
     2G) 80:XX:XX:XX:XX:65
     5G) 02:XX:XX:XX:XX:65

2) radio0 will show as 2G/5G interface but only 2G is really usable.

3) There is just one wifi led for all wifi interfaces.
   It currently shows only the radio0 GHz wifi activity.

4) My unit was shipped with M33A8.V5030.190716 firmware which contains
   the http://192.168.10.1/webcmd.shtml page. Entering "telnetd" in
   the input box it will start the telnet daemon. Now you can access
   the telnet console on port 2323 with these credentials:
     username: admin2860
     password: admin

5) The M33A8.V5030.201204 firmware version, doesn't contain anymore the
   webcmd.shtml page. If your router is shipped with a previous firmware
   version and you want to back it up, you can follow the back up
   procedure of the WS-WN583A6.

Signed-off-by: Davide Fioravanti <pantanastyle@gmail.com>
(commit: 32e6942)
The file was addedtarget/linux/ramips/dts/mt7621_wavlink_wl-wn533a8.dts
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
コミット 063e9047cc8b247ea4b04ee3248b99f3212a42f8 by hauke
ath79: add support for TP-Link Deco M4R v1 and v2

This commit adds support for the TP-Link Deco M4R (it can also be M4,
TP-Link uses both names) v1 and v2. It is similar hardware-wise to the
Archer C6 v2. Software-wise it is very different. V2 has a bit different
layout from V1 but the chips are the same and the OEM firmware is the same
for both versions.

Specifications:
SoC: QCA9563-AL3A
RAM: Zentel A3R1GE40JBF
Wireless 2.4GHz: QCA9563-AL3A (main SoC)
Wireless 5GHz: QCA9886
Ethernet Switch: QCA8337N-AL3C
Flash: 16 MB SPI NOR

Flashing:

The device's bootloader only accepts images that are signed using
TP-Link's RSA key, therefore this way of flashing is not possible. The
device has a web GUI that should be accessible after setting up the device
using the app (it requires the app to set it up first because the web GUI
asks for the TP-Link account password) but for unknown reasons, the web
GUI also refuses custom images.

There is a debug firmware image that has been shared on the device's
OpenWrt forum thread that has telnet unlocked, which the bootloader will
accept because it is signed. It can be used to transfer an OpenWrt image
file over to the device and then be used with mtd to flash the device.

Pre-requisites:

- Debug firmware.
- A way of transferring the file to the router, you can use an FTP server
  as an example.
- Set a static IP of 192.168.0.2/255.255.255.0 on your computer.
- OpenWrt image.

Installation:

- Unplug your router and turn it upside down. Using a long and thin object
  like a SIM unlock tool, press and hold the reset button on the router and
  replug it. Keep holding it until the LED flashes yellow.
- Open 192.168.0.1. You should see the bootloader recovery's webpage.
  Choose the debug firmware that you downloaded and flash it. Wait until the
  router reboots (at this stage you can remove the static IP).

- Open a terminal window and connect to the router via telnet (the primary
  router should have a 192.168.0.1 IP address, secondary routers are
  different).
- Transfer the file over to the router, you can use curl to download it
  from the internet (use the insecure flag and make sure your source accepts
  insecure downloads) or from an FTP server.
- The router's default mtd partition scheme has kernel and rootfs
  separated. We can use dd to split the OpenWrt image file and flash it with
  mtd:

   dd if=openwrt.bin of=kernel.bin skip=0 count=8192 bs=256
   dd if=openwrt.bin of=rootfs.bin skip=8192 bs=256

- Once the images are ready, you have to flash the device using mtd
  (make sure to flash the correct partitions or you may be left with a
  hard bricked router):

   mtd write kernel.bin kernel
   mtd write rootfs.bin rootfs

- Flashing is done, reboot the device now.

Signed-off-by: Foica David <superh552@gmail.com>
(commit: 063e904)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was addedtarget/linux/ath79/dts/qca9563_tplink_deco-m4r-v1.dts
The file was modifiedtarget/linux/ath79/image/generic-tp-link.mk (diff)
コミット 6e9c814022e41a7cfa4db3b1a41e257fd1515bea by hauke
ath79: add USB power control for GL-AR300M series

Add USB power control in DTS for GL.iNet models:
- AR300M;
- AR300M-Ext;
- AR300M16;
- AR300M16-Ext.

Signed-off-by: PtilopsisLeucotis <PtilopsisLeucotis@yandex.com>
(commit: 6e9c814)
The file was modifiedtarget/linux/ath79/dts/qca9531_glinet_gl-ar300m.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9531_glinet_gl-ar300m-lite.dts (diff)
コミット 88527294cda0a46d927b3bca6dbaab507fa1cb96 by hauke
ath79: add Netgear WNDAP360

SoC: Atheros AR7161
RAM: DDR 128 MiB (hynix h5dU5162ETR-E3C)
Flash: SPI-NOR 8 MiB (mx25l6406em2i-12g)
WLAN: 2.4/5 GHz
2.4 GHz: Atheros AR9220
5 GHz: Atheros AR9223
Ethernet: 4x 10/100/1000 Mbps (Atheros AR8021)
LEDs/Keys: 2/2 (Internet + System LED, Mesh button + Reset pin)
UART: RJ45 9600,8N1
Power: 12 VDC, 1.0 A

Installation instruction:
0. Make sure you have latest original firmware (3.7.11.4)
1. Connect to the Serial Port with a Serial Cable RJ45 to DB9/RS232
   (9600,8N1)
   screen  /dev/ttyUSB0 9600,cs8,-parenb,-cstopb,-hupcl,-crtscts,clocal
2. Configure your IP-Address to 192.168.1.42
3. When device boots hit spacebar
3. Configure the device for tftpboot
   setenv ipaddr 192.168.1.1
   setenv serverip 192.168.1.42
   saveenv
4. Reset the device
   reset
5. Hit again the spacebar
6. Now load the image via tftp:
   tftpboot 0x81000000 INITRAMFS.bin
7. Boot the image:
   bootm 0x81000000
8. Copy the squashfs-image to the device.
9. Do a sysupgrade.

https://openwrt.org/toh/netgear/wndap360

The device should be converted from kmod-owl-loader to nvmem-cells in the
future. Nvmem cells were not working. Maybe ATH9K_PCI_NO_EEPROM is missing.
That is why this commit is still using kmod-owl-loader. In the future
the device tree may look like this:

&ath9k0 {
       nvmem-cells = <&macaddr_art_120c>, <&cal_art_1000>;
       nvmem-cell-names = "mac-address", "calibration";
};

&ath9k1 {
       nvmem-cells = <&macaddr_art_520c>, <&cal_art_5000>;
       nvmem-cell-names = "mac-address", "calibration";
};

&art {
...
cal_art_1000: cal@1000 {
reg = <0x1000 0xeb8>;
};

cal_art_5000: cal@5000 {
reg = <0x5000 0xeb8>;
};
};

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 8852729)
The file was modifiedtarget/linux/ath79/image/generic.mk (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom (diff)
The file was addedtarget/linux/ath79/dts/ar7161_netgear_wndap360.dts
コミット b3c2072504867b8ca00dde37f531edf0cfbe3359 by hauke
uboot-mvebu: add patch to enable setexpr for clearfog boards

Option CMD_SETEXPR is already default in U-boot [1], since this was
disabled since initial version for this board, there is send this
patch to U-boot mailing list to enable it.

It is required to use in OpenWrt bootscript for these boards [2].

[1] https://source.denx.de/u-boot/u-boot/-/blob/e95afa56753cebcd20a5114b6d121f281b789006/cmd/Kconfig#L1504

[2] https://github.com/openwrt/openwrt/blob/852126680e21edc71c0c66561ae5a6d7479dcc67/target/linux/mvebu/image/clearfog.bootscript#L7

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(commit: b3c2072)
The file was addedpackage/boot/uboot-mvebu/patches/103-arm-mvebu-clearfog_defconfig-enable-setexpr-command.patch
コミット 69cef74c671cb7fa738a5a4c9a283c29f45326c7 by hauke
uboot-mvebu: remove enabled CONFIG_CMD_SETEXPR

We don't need to make sure that we want to have enabled
CONFIG_CMD_SETEXPR by default, since this is already done in U-boot [1].
This was actually needed only for clearfog board [2], which was added in
commit: da0005a6d08ae33d958a6d8a6c0c12dc07b5b2b8 ("uboot-mvebu: add
patch to enable setexpr for clearfog boards) and send to U-boot to fix
it properly. After a while, there was added support for Turris Omnia,
which uses setexpr as well [3], but for this board, there are no fixes
needed in U-boot and that's why we can remove this option here.

It is helpful with shell scripting. If some downstream distributions are
using it, they should correct it in defconfig for related boards.

[1] https://source.denx.de/u-boot/u-boot/-/blob/e95afa56753cebcd20a5114b6d121f281b789006/cmd/Kconfig#L1504

[2] https://github.com/openwrt/openwrt/blob/852126680e21edc71c0c66561ae5a6d7479dcc67/target/linux/mvebu/image/clearfog.bootscript#L7

[3] https://github.com/openwrt/openwrt/blob/852126680e21edc71c0c66561ae5a6d7479dcc67/target/linux/mvebu/image/turris-omnia.bootscript#L2

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(commit: 69cef74)
The file was modifiedpackage/boot/uboot-mvebu/Makefile (diff)
コミット 4f51f1fc9b3597d24de442cfff253fddce478d17 by hauke
uboot-mvebu: update to version v2022.04

Release announcement:
https://lore.kernel.org/u-boot/20220404143253.GQ14476@bill-the-cat/

Release notes between tags:
https://source.denx.de/u-boot/u-boot/-/compare/v2022.01...v2022.04?from_project_id=531

All patches were removed, since they are included in this release.

Run tested: Turris Omnia, mvebu/cortex-a9, OpenWrt daily snapshots

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(commit: 4f51f1f)
The file was removedpackage/boot/uboot-mvebu/patches/102-arm-mvebu-turris_omnia-Reset-the-board-immediately-o.patch
The file was removedpackage/boot/uboot-mvebu/patches/012-nvme-Do-not-allocate-8kB-buffer-on-stack.patch
The file was removedpackage/boot/uboot-mvebu/patches/011-ddr-marvell-a38x-fix-synchronous-asynchronous-mode.patch
The file was removedpackage/boot/uboot-mvebu/patches/101-arm-mvebu-spl-Add-option-to-reset-the-board-on-DDR-t.patch
The file was removedpackage/boot/uboot-mvebu/patches/010-ddr-marvell-a38x-fix-split-out-mix.patch
The file was removedpackage/boot/uboot-mvebu/patches/100-ddr-marvell-a38x-fix-BYTE_HOMOGENEOUS_SPLIT_OUT-deci.patch
The file was modifiedpackage/boot/uboot-mvebu/Makefile (diff)
The file was removedpackage/boot/uboot-mvebu/patches/013-mmc-xenon_sdhci-remove-wait_dat0-SDHCI-OP.patch
コミット 1aac1b36d3cf44c8bfa8d4a6d8df6e815fc06529 by hauke
f2fs-tools: fix resize.f2fs (#9800)

resolve issue
- https://github.com/openwrt/openwrt/issues/9800
add the upstream patch:
- f2fs-tools.git/patch/?id=f056fbeff08d30a6d9acdb9e06704461ceee3500

Signed-off-by: Kerma Gérald <gandalf@gk2.net>
(commit: 1aac1b3)
The file was addedpackage/utils/f2fs-tools/patches/200-resize_f2fs-fix_wrong_ovp_calculation.patch
The file was modifiedpackage/utils/f2fs-tools/Makefile (diff)
コミット ab4eafbed974c6ead13b11a50b3032670c26540a by hauke
mdadm: update to 4.2

Refreshed patches:
- 100-cross_compile.patch

Manually refreshed patches:
- 200-reduce_size.patch

Removed patches:
- 101-mdadm.h-Undefine-dprintf-before-redefining.patch
- 102-Add-missing-include-file-sys-sysmacros.h.patch

Changes:

e30ca260 Release mdadm-4.2
8c80d305 Monitor: print message before quit for no array to monitor
ced5fa8b mdadm: block creation with long names
b71de056 Correct checking if file descriptors are valid
b2e4f084 Incremental: Close unclosed mdfd in IncrementalScan()
195d1d76 imsm: assert if there is migration but prev_map doesn't exist
75f3ba25 imsm: free allocated memory in imsm_fix_size_mismatch
bce0eab3 Release mdadm-4.2-rc3
4389ce73 imsm: introduce helpers to manage file descriptors
8e1a258e mdadm/Detail: Can't show container name correctly when unpluging disks
a35aa68f mdadm/lib: Define a new helper function is_dev_alived
1c66260d Fix 2 dc stream buffer
d64a37b9 Assemble: apply sysfs rules
5f6dedfb Fix potential overlap dest buffer
a0422106 disallow create or grow clustered bitmap with writemostly set
cf16a350 Fix buffer size warning for strcpy
60815698 Refactor parse_num and use it to parse optarg.
f7889e51 Fix error message when creating raid 4, 5 and 10
54604768 mdadm: fix coredump of mdadm --monitor -r
feeb2785 Utils: Change sprintf to snprintf
b8bbf264 Release mdadm-4.2-rc2
e6878148 Assemble: skip devices that don't match uuid instead of aborting the assembly.
0663137c Add monitor delay parameter to mdadm.conf
2b2c5668 tests: Avoid passing chunk size when creating RAID 1
7d374a18 Fix memory leak after "mdadm --detail"
92a647c8 Assemble: start dirty and degraded array.
1c275381 imsm: fix num_data_stripes after raid0 takeover
5b30a34a Add error handling for chunk size in RAID1
3a85bf0e imsm: Fix possible memory leaks and refactor freeing struct dl
ccd61ebf mdadm: Fix building errors
601ffa78 Don't associate spares with other arrays during RAID Examine
8d69bf14 Remove Spare drives line from details for external metadata
7d8935cb imsm: correct offset for 4k disks in --examine output
dca80fcd Use dev_open in validate geometry container
f421731c mdadm/super1: It needs to specify int32 for bitmap_offset
1f5d54a0 Manage: Call validate_geometry when adding drive to external container
8662f92d imsm: Limit support to the lowest namespace
fcebeb77 imsm: add devpath_to_char method
7c798f87 imsm: add generic method to resolve "device" links
0530e2e0 Prevent user from using --stop with ambiguous args
83b3de77 Fix some building errors
ff904202 imsm: change wrong size verification
c11b1c3c Release mdadm-4.2-rc1
aec01630 super-intel.c: Handle errors from calls to get_dev_sector_size()
78c93b00 mdadm: fix growing containers
af3396da Monitor: make libudev dependency optional
f94df5cf imsm: support for third Sata controller
d835518b imsm: nvme multipath support
4036e7ee imsm: extend curr_migr_unit to u64
bdbe7f81 Grow: Block reshape when external metadata and write-intent bitmap
848d71c9 Create: Block automatic enabling bitmap for external metadata
19ad203e imsm: Update-subarray for write-intent bitmap
dc95f821 Add "bitmap" to allowed command-line values
69d40de4 imsm: Adding a spare to an existing array with bitmap
fbc42556 imsm: Write-intent bitmap support
b554ab5c Enable bitmap support for external metadata
b090e910 Modify mdstat parsing for volumes with the bitmap
db537788 It should be FAILED when raid has not enough active disks
c7b8547c imsm: add verbose flag to compare_super
49b69533 mdmonitor: check if udev has finished events processing
0d583954 Document PPL in man md
2f86fda3 imsm: use saved fds during migration
f7a6246b super1.c: avoid useless sync when bitmap switches from clustered to none
e6561c4d super1: fix Floating point exception
8818d4e7 Grow: be careful of corrupt dev_roles list
4ae96c80 mdadm: fix reshape from RAID5 to RAID6 with backup file
1fe2e100 mdadm/bitmap: locate bitmap calcuate bitmap position wrongly
75562b57 Dump: get stat from a wrong metadata file when restoring metadata
69068584 Incremental: Remove redundant spare movement logic
a64f1263 udev: start grow service automatically
b4a5ad49 Make target to install binaries only
9c030dad mdadm/Detail: show correct state for clustered array
ff6bb131 mdadm: Unify forks behaviour
a8f3cfd5 imsm: limit support to first NVMe namespace
ca4b156b Monitor: don't use default modes when creating a file
b65c1f4a imsm: remove redundant calls to imsm_get_map
895ffd99 imsm: update num_data_stripes according to dev_size
ce559078 Create.c: close mdfd and generate uevent
c3129b39 Detail: fix segfault during IMSM raid creation
97b51a2c Super1: allow RAID0 layout setting to be removed.
7f3b2d1d Check if other Monitor instance running before fork.
cab9c67d mdmonitor: set small delay once
007087d0 Monitor: stop notifing about containers.
e2308733 Monitor: refresh mdstat fd after select
2ce09172 Don't create bitmap for raid5 with journal disk
64bf4dff Detail: show correct raid level when the array is inactive
5f418455 manual: update --examine-badblocks
5e592e1e mdadm/md.4: update path to in-kernel-tree documentation
138a9e9b Specify nodes number when updating cluster nodes
77b72fa8 mdadm/Grow: prevent md's fd from being occupied during delayed time
bcf40dbb Update link to Intel page for IMSM
8e41153c Use more secure HTTPS URLs
2cf04330 Detect too-small device: error rather than underflow/crash
7758ada9 Block overwriting existing links while manual assembly
d92cee7b restripe: fix ignoring return value of ‘read’ and lseek
7d90f760 Include count for \0 character when using strncpy to implement strdup.
f4c8a605 uuid.c: split uuid stuffs from util.c
03ab9763 Makefile: add EXTRAVERSION support
3b7aae92 mdcheck: Log when done
7b99edab Assemble.c: respect force flag.
ec7d7cee clean up meaning of small typo
5cfb79de Assemble: print error message if mdadm fails assembling with --uuid option
12724c01 Manage, imsm: Write metadata before add
1c294b5d Detail: adding sync status for cluster device
185ec439 Monitor: improve check_one_sharer() for checking duplicated process
e1b92ee0 udev: Ignore change event for imsm
ba1b3bc8 imsm: show Subarray and Volume ID in --examine output
e48aed3c imsm: support the Array Creation Time field in metadata
9e449405 Detail: show correct bitmap info for cluster raid device
06a6101c imsm: Correct minimal device size.
45c43276 imsm: Remove --dump/--restore implementation
3364781b imsm: pass subarray id to kill_subarray function
fd38b8ea Remove the legacy whitespace
2551061c mdadm.8: add note information for raid0 growing operation
1e93d0d1 imsm: fill working_disks according to metadata.
42e641ab Add support for Tebibytes
4431efeb imsm: Update grow manual.
e1512e7b mdcheck service can't start succesfully because of syntax error
1a874930 Change warning message
aced6fc9 Respect $(CROSS_COMPILE) when $(CC) is the default
027c099f Assemble: add support for RAID0 layouts.
329dfc28 Create: add support for RAID0 layouts.
6da53c0e imsm: Change the way of printing nvme drives in detail-platform.
b771faef imsm: return correct uuid for volume in detail
4b31846f Remove unused code
9cf361f8 Fix up a few formatting issues
02af3793 Remove last traces of HOT_ADD_DISK
1cc3965d Manage: Remove the legacy code for md driver prior to 0.90.03
761e3bd9 super-intel: don't mark structs 'packed' unnecessarily
85b83a79 SUSE-mdadm_env.sh: handle MDADM_CHECK_DURATION
4ca799c5 mdcheck: use ${} to pass variable to mdcheck
6636788a mdcheck: when mdcheck_start is enabled, enable mdcheck_continue too.
1a1ced1e imsm: allow to specify second volume size
b6180160 imsm: save current_vol number
7bd59e79 udev: allow for udev attribute reading bug.
61109314 Don't need to check recovery after re-add when no I/O writes to raid
8063fd0f Init devlist as an array
e53cb968 mdadm/md.4: add the descriptions for bitmap sysfs nodes
2c2d9c48 mdadm: force a uuid swap on big endian
43ebc910 mdadm: Introduce new array state 'broken' for raid0/linear
fd5b09c9 mdadm: check value returned by snprintf against errors
91c97c54 imsm: close removed drive fd.
1a52f1fc udev: add --no-devices option for calling 'mdadm --detail'
d11abe4b mdadm: add --no-devices to avoid component devices detail information
452dc4d1 mdadm.h: include sysmacros.h unconditionally
b0681598 mdadm: load default sysfs attributes after assemblation
486720e0 super-intel: Use put_unaligned in split_ull
7039d1f8 mdadm.h: Introduced unaligned {get,put}_unaligned{16,32}()
a4f7290c super-intel: Fix issue with abs() being irrelevant
4ec389e3 Enable probe_roms to scan more than 6 roms.
ae7d61e3 mdmon: fix wrong array state when disk fails during mdmon startup
3c9b46cf udev: Add udev rules to create by-partuuid for md device
22dc741f Create: Block rounding size to max
05501181 imsm: fix spare activation for old matrix arrays
227aeaa8 add missing units to --examine
2b57e4fe Assemble: Fix starting array with initial reshape checkpoint
d2e11da4 mdmon: wait for previous mdmon to exit during takeover
69d08478 mdmon: don't attempt to manage new arrays when terminating
76b906d2 mdadm/tests: add one test case for failfast of raid1
cab114c5 Fix reshape for decreasing data offset
e3615ecb Detail.c: do not skip first character when calling xstrdup in Detail()
ebf3be99 Fix spelling typos.
9f421827 imsm: fix reshape for >2TB drives
a4e96fd8 imsm: finish recovery when drive with rebuild fails
757e5543 policy.c: Fix for compiler error
467e6a1b policy.c: prevent NULL pointer referencing
76d505de Grow: report correct new chunk size.
085df422 Grow: avoid overflow in compute_backup_blocks()
563ac108 Assemble: mask FAILFAST and WRITEMOSTLY flags when finding the most recent device
d7a1fda2 imsm: update metadata correctly while raid10 double degradation
7cd7e91a Monitor: add system timer to run --oneshot periodically
4199d3c6 mdcheck: add systemd unit files to run mdcheck.
cd72f9d1 policy: support devices with multiple paths.
6b611284 Document PART-POLICY lines
0833f9c3 Assemble: keep MD_DISK_FAILFAST and MD_DISK_WRITEMOSTLY flag

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: ab4eafb)
The file was modifiedpackage/utils/mdadm/patches/100-cross_compile.patch (diff)
The file was modifiedpackage/utils/mdadm/patches/200-reduce_size.patch (diff)
The file was removedpackage/utils/mdadm/patches/102-Add-missing-include-file-sys-sysmacros.h.patch
The file was removedpackage/utils/mdadm/patches/101-mdadm.h-Undefine-dprintf-before-redefining.patch
The file was modifiedpackage/utils/mdadm/Makefile (diff)
コミット f953a1a4bfba2fa70c12bb80938aa66481a673b6 by gch981213
ramips: zbt-wg2626: Add the reset gpio for PCIe port 1

The 2.4GHz interface doesn't come up properly with the log showing:

    mt7621-pci 1e140000.pcie: pcie1 no card, disable it (RST & CLK)

As seen on other MT7621 boards this is caused by a missing reset GPIO.
The MT7621 dtsi set GPIO 19 as PCIe reset GPIO, which on this board
reset the 5GHz interface on port 0. Add GPIO 8 to the PCIe reset GPIO
list to also reset the 2.4GHz interface on port 1.

Signed-off-by: Alban Bedel <albeu@free.fr>
(commit: f953a1a)
The file was modifiedtarget/linux/ramips/dts/mt7621_zbtlink_zbt-wg2626.dts (diff)
コミット d806c3caf3170aff6feeb0b2eabf5bb57af3bb53 by mans0n
ramips: zbt-wg2626: Fix the LAN ports names

The current names don't match with the labels on the case, reverse
the LAN ports order so they match.

Signed-off-by: Alban Bedel <albeu@free.fr>
(commit: d806c3c)
The file was modifiedtarget/linux/ramips/dts/mt7621_zbtlink_zbt-wg2626.dts (diff)
コミット 87318eb1793611a5690730ea6e38b168bd7e7355 by mans0n
ipq40xx: 5:15: copy config and patch from 5.10

Copy config and patch from 5.10 to 5.15

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 87318eb)
The file was addedtarget/linux/ipq40xx/files-5.15/drivers/net/mdio/ar40xx.h
The file was addedtarget/linux/ipq40xx/patches-5.15/0001-v5.12-ARM-dts-qcom-ipq4019-add-USB-devicetree-nodes.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/703-net-IPQ4019-needs-rfs-vlan_tag-callbacks-in.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/104-clk-fix-apss-cpu-overclocking.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/420-firmware-qcom-scm-disable-SDI.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/105-ipq40xx-fix-sleep-clock.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/900-dts-ipq4019-ap-dk01.1.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/901-arm-boot-add-dts-files.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/0002-v5.12-ARM-dts-qcom-ipq4019-add-more-labels.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/421-firmware-qcom-scm-cold-boot-address.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/706-dt-bindings-net-add-QCA807x-PHY.patch
The file was addedtarget/linux/ipq40xx/files-5.15/drivers/net/mdio/ar40xx.c
The file was addedtarget/linux/ipq40xx/patches-5.15/300-clk-qcom-ipq4019-add-ess-reset.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/710-net-add-qualcomm-essedma-ethernet-driver.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/708-arm-dts-ipq4019-QCA807x-properties.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/711-dts-ipq4019-add-ethernet-essedma-node.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/0003-v5.12-ARM-dts-qcom-ipq4019-add-SDHCI-VQMMC-LDO-node.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/707-net-phy-Add-Qualcom-QCA807x-driver.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/301-arm-compressed-add-appended-DTB-section.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/850-soc-add-qualcomm-syscon.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/400-mmc-sdhci-sdhci-msm-use-sdhci_set_clock-instead-of-s.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/902-dts-ipq4019-ap-dk04.1.patch
The file was addedtarget/linux/ipq40xx/config-5.15
The file was addedtarget/linux/ipq40xx/patches-5.15/705-net-add-qualcomm-ar40xx-phy.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/702-dts-ipq4019-add-PHY-switch-nodes.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/302-arm-compressed-set-ipq40xx-watchdog-to-allow-boot.patch
コミット 29e177e4ee7260b16350660d7d94dc333931c46a by mans0n
ipq40xx: 5:15: refresh patches

- Drop upstream patch
- Refresh dts patch

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 29e177e)
The file was removedtarget/linux/ipq40xx/patches-5.15/0001-v5.12-ARM-dts-qcom-ipq4019-add-USB-devicetree-nodes.patch
The file was modifiedtarget/linux/ipq40xx/patches-5.15/901-arm-boot-add-dts-files.patch (diff)
The file was removedtarget/linux/ipq40xx/patches-5.15/0002-v5.12-ARM-dts-qcom-ipq4019-add-more-labels.patch
The file was removedtarget/linux/ipq40xx/patches-5.15/0003-v5.12-ARM-dts-qcom-ipq4019-add-SDHCI-VQMMC-LDO-node.patch
コミット 07ddbb99616ab7635235c1912768bf5b434fa99c by mans0n
ipq40xx: 5:15: refresh config

Refresh config for kernel 5.15 using make kernel_menuconfig

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 07ddbb9)
The file was modifiedtarget/linux/ipq40xx/config-5.15 (diff)
コミット 7a72fcc1c5800de2d966ccb773c1022103aadbcf by mans0n
ipq40xx: fix wrong nand definition for wpj419

Fix wrong nand definition for wpj419 that differ from the upstream
node name.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(commit: 7a72fcc)
The file was modifiedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-wpj419.dts (diff)
コミット 7c692f685bcb73530620f0250d7d2197475a0277 by mans0n
ipq40xx: refresh ess driver and phy with new api

Kernel 5.15 have some new api for ethtool and phy.
Add ifdef to fix compilation error.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
Reviewed-by: Robert Marko <robert.marko@sartura.hr>
(commit: 7c692f6)
The file was modifiedtarget/linux/ipq40xx/files/drivers/net/ethernet/qualcomm/essedma/edma_ethtool.c (diff)
The file was modifiedtarget/linux/ipq40xx/files/drivers/net/phy/qca807x.c (diff)
コミット 7517955eac8c7bf0672cc6ab190029b2122d8d89 by mans0n
ipq40xx: 5.15: refresh kernel patches

Refresh kernel patches.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
Reviewed-by: Robert Marko <robert.marko@sartura.hr>
(commit: 7517955)
The file was modifiedtarget/linux/ipq40xx/patches-5.15/104-clk-fix-apss-cpu-overclocking.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.15/707-net-phy-Add-Qualcom-QCA807x-driver.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.15/705-net-add-qualcomm-ar40xx-phy.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.15/420-firmware-qcom-scm-disable-SDI.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.15/703-net-IPQ4019-needs-rfs-vlan_tag-callbacks-in.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.15/300-clk-qcom-ipq4019-add-ess-reset.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.15/902-dts-ipq4019-ap-dk04.1.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.15/421-firmware-qcom-scm-cold-boot-address.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.15/901-arm-boot-add-dts-files.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.15/850-soc-add-qualcomm-syscon.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.15/400-mmc-sdhci-sdhci-msm-use-sdhci_set_clock-instead-of-s.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.15/302-arm-compressed-set-ipq40xx-watchdog-to-allow-boot.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.15/900-dts-ipq4019-ap-dk01.1.patch (diff)
コミット 17b7756b5a20f6426f06991b92d6527f27ad1a65 by mans0n
ipq40xx: 5.15: add testing kernel version

Add 5.15 kernel as a testing kernel version in the Makefile.

Linksys EA6350v3/EA8300/MR8300 will not build with buildbot settings and
should be disabled when the target is switched, unless the image size is
reduced again.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
Reviewed-by: Robert Marko <robert.marko@sartura.hr>
[add comment for increased kernel size]
Signed-off-by: Sungbo Eo <mans0n@gorani.run>
(commit: 17b7756)
The file was modifiedtarget/linux/ipq40xx/Makefile (diff)
コミット 2114b22ef3444fe524c5688e45dd4ff0585465fb by mans0n
ipq40xx: 5.15: drop upstreamed sleep clock patch

Patch that corrects sleep clock frequency has already been backported
to 5.15 stable so remove the duplicate patch.

Signed-off-by: Robert Marko <robert.marko@sartura.hr>
(commit: 2114b22)
The file was removedtarget/linux/ipq40xx/patches-5.15/105-ipq40xx-fix-sleep-clock.patch
コミット 376834a7433b5707445f0b2dd0a3806d5cb045d4 by mans0n
ipq40xx: 5.15: refresh config

Refresh 5.15 kernel config for IPQ40xx due to large number of generic
config changes.

Signed-off-by: Robert Marko <robert.marko@sartura.hr>
(commit: 376834a)
The file was modifiedtarget/linux/ipq40xx/config-5.15 (diff)
コミット daee22c7c0a6801a5e6de26a6039424d045788e7 by mans0n
ipq40xx: 5.15: refresh subtarget config

Update config with `make kernel_oldconfig CONFIG_TARGET=subtarget`.

Signed-off-by: Sungbo Eo <mans0n@gorani.run>
(commit: daee22c)
The file was modifiedtarget/linux/ipq40xx/mikrotik/config-default (diff)
The file was modifiedtarget/linux/ipq40xx/chromium/config-default (diff)
コミット 8e6ee6cbaf3269d81410322ab464f920432eb843 by mans0n
kirkwood: copy config and patches to 5.15

This patch makes only a copy of 5.10 config and patches.

Patches merged in upstream was omited.

Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
(commit: 8e6ee6c)
The file was addedtarget/linux/kirkwood/patches-5.15/203-blackarmor-nas220.patch
The file was addedtarget/linux/kirkwood/patches-5.15/112-sheevaplug.patch
The file was addedtarget/linux/kirkwood/patches-5.15/102-dockstar.patch
The file was addedtarget/linux/kirkwood/patches-5.15/110-pogo_e02.patch
The file was addedtarget/linux/kirkwood/patches-5.15/101-iconnect.patch
The file was addedtarget/linux/kirkwood/patches-5.15/109-pogoplug_v4.patch
The file was addedtarget/linux/kirkwood/patches-5.15/103-iomega-ix2-200.patch
The file was addedtarget/linux/kirkwood/patches-5.15/202-linksys-find-active-root.patch
The file was addedtarget/linux/kirkwood/patches-5.15/105-linksys-viper-dts.patch
The file was addedtarget/linux/kirkwood/patches-5.15/107-01-zyxel-nsa3x0-common-nand-partitions.patch
The file was addedtarget/linux/kirkwood/config-5.15
The file was addedtarget/linux/kirkwood/patches-5.15/111-l-50.patch
The file was addedtarget/linux/kirkwood/patches-5.15/201-enable-sata-port-specific-led-triggers.patch
The file was addedtarget/linux/kirkwood/patches-5.15/106-goflexnet.patch
The file was addedtarget/linux/kirkwood/patches-5.15/113-readynas_duo_v2.patch
The file was addedtarget/linux/kirkwood/patches-5.15/100-ib62x0.patch
The file was addedtarget/linux/kirkwood/patches-5.15/107-03-nsa325.patch
コミット 62be521ca7dbfe2d4a9a2523ebf5a9a6bb9f2133 by mans0n
generic: 5.15: add missing symbol

Found durring kirkwood refreshing.

Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
(commit: 62be521)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
コミット 11fdfc2eca3a718f44cfc4108b3a233900c6660e by mans0n
kirkwood: refresh 5.15 kernel config

Done by "make kernel_oldconfig".

Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
(commit: 11fdfc2)
The file was modifiedtarget/linux/kirkwood/config-5.15 (diff)
コミット 55553a45f8620b716eb3e8a67db3f426bc481a5b by mans0n
kirkwood: set testing kernel version to 5.15

This patch configures kernel testing version for kirkwood target.

Compile tested: all
Run tested: Endian 4i

Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
(commit: 55553a4)
The file was modifiedtarget/linux/kirkwood/Makefile (diff)
コミット 65dc9e0980255b15402c45b840f239b85be59b3d by mans0n
ramips: ethernet: ralink: add led_source dts-binding

this adds the new dts-binding "mediatek,led_source"
currently for MT7628AN and MT7688 built-in switches,
which is documented as a 3-bit field configuring the
switch LEDs for various control schemes from 0 to 3.

Normally this is not needed, but e.g. for Asus RT-AC1200-V2
it is a must to set it to the anyway undocumented value
of 4, to have the switch LEDs react correctly on link/act
events. This is an MT7628DAN device, but I doubt this is
a speciality of this particular SoC.

Also added the RT305X_ESW_LED_OFF value to LED states.
Did also rename the register RT5350_EWS_REG_LED_POLARITY
to RT5350_EWS_REG_LED_CONTROL, which is the correct name.
Also making use of defines for some hardcoded values.

Signed-off-by: Tamas Balogh <tamasbalogh@hotmail.com>
(commit: 65dc9e0)
The file was modifiedtarget/linux/ramips/files/drivers/net/ethernet/ralink/esw_rt3050.c (diff)
コミット 4e8d095013fb822eaa4fd6b4512a434fc17ac901 by daniel
fstools: update to git HEAD

f0fc66a libfstools: check for overlay mounting errors
128ecaf Update / fix extroot comments
8a0ba3b libfstools: get rid of "extroot_prefix" global variable
649cd3f libfstools: use variable for overlay mount-point
922f1b3 libfstools: avoid segfault in find_mount_point
ce5eacb libfstools: mtd: improve error handling
898b328 blockd: restore device_move semantics
0917d22 block: don't probe mtdblock on NAND (with legacy exceptions)

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 4e8d095)
The file was modifiedpackage/system/fstools/Makefile (diff)
コミット 7d02fc0951ffcff3ba885374b108d20de92eddbe by daniel
base-files: fix sysupgrade for kernel-out-of-UBI

Commit ecbcc0b59551 bricks devices on which the raw kernel and UBI mtd
partitions overlap.

This is the case of the ZyXEL NR7101 for example. Its OEM bootloader has
no UBI support. OpenWrt splits the stock kernel mtd partition into a raw
kernel part used by the bootloader and a UBI part used to store rootfs
and rootfs_data. Running mtd erase on the complete partition during
sysupgrade erases the UBI part and results in a soft brick.

Arguably the best solution would be to fix the partition layouts so that
kernel and UBI partitions do not overlap, also including a stock_kernel
partition to help reverting to stock firmware. This would have the added
benefit of protecting UBI from kernel images that are excessively large.

Fixes: ecbcc0b59551 ("base-files: safer sysupgrade.tar for kernel-out-of-UBI")
Reported-by: Bjørn Mork <bjorn@mork.no>
Signed-off-by: Rodrigo Balerdi <lanchon@gmail.com>
(commit: 7d02fc0)
The file was modifiedpackage/base-files/files/lib/upgrade/nand.sh (diff)
コミット 5109bd164c8f2273329483f990188fb36cf3ad68 by daniel
base-files: address sed in-place without SELinux awareness

sed(1) in busybox does not support this functionality:
https://git.savannah.gnu.org/cgit/sed.git/tree/sed/execute.c#n598

This causes /etc/group to become mislabeled when a package requests
that a uid/gid be added on OpenWrt with SELinux

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
[move restorecon inside lock]
Signed-off-by: Dominick Grift <dominick.grift@defensec.nl>
(commit: 5109bd1)
The file was modifiedpackage/base-files/files/lib/functions.sh (diff)
コミット 0276fab64933dc42bad865974dc224e2672f99fe by daniel
dnsmasq: fix jail_mount for serversfile

Fix 'serversfile' option not being jail_mounted by the init script.

Signed-off-by: Bruno Victal <brunovictal@outlook.com>
(commit: 0276fab)
The file was modifiedpackage/network/services/dnsmasq/files/dnsmasq.init (diff)
コミット 6d7272852e0b2634b2fa93a131ea8659ec87f079 by daniel
base-files: add missing $IPKG_INSTROOT to restorecon call

Update to overlooked v2 version of Dominick Grift's patch.

Fixes: 5109bd164c ("base-files: address sed in-place without SELinux awareness")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 6d72728)
The file was modifiedpackage/base-files/files/lib/functions.sh (diff)
コミット e3f9af4fb6e4ba8bf54cb4240f318ad32260a6fa by chunkeey
ipq40xx: fix BDF file for pcie wifi chip on the GL.Inet GL-B2200

After the switch to pre-calibration, ath10k would fail to initialize
the PCIE Wi-Fi on the GL-B200 as follows:

ath10k_pci 0000:01:00.0: enabling device (0140 -> 0142)
ath10k_pci 0000:01:00.0: qca9888 hw2.0 target 0x01000000 chip_id 0x00000000 sub 0000:0000
[...]
ath10k_pci 0000:01:00.0: failed to fetch board data for bus=pci,bmi-chip-id=0,bmi-board-id=16,variant=GL-B2200 from ath10k/QCA9888/hw2.0/board-2.bin
ath10k_pci 0000:01:00.0: failed to fetch board-2.bin or board.bin from ath10k/QCA9888/hw2.0
ath10k_pci 0000:01:00.0: failed to fetch board file: -12
ath10k_pci 0000:01:00.0: could not probe fw (-12)

Repackage the BDF file after renaming relevant fields and files to
allow for the Wi-Fi interface to start again.

Fixes: 80d34d9d593 ("ipq40xx: document pcie wifi chip on the GL.Inet GL-B2200")
CC: Christian Lamparter <chunkeey@gmail.com>
CC: Robert Marko <robimarko@gmail.com>
Reviewed-by: Robert Marko <robert.marko@sartura.hr>
Signed-off-by: Enrico Mioso <mrkiko.rs@gmail.com>
(commit: e3f9af4)
The file was modifiedpackage/firmware/ipq-wifi/board-glinet_gl-b2200.qca9888 (diff)
コミット 43794570986e33770d9039399d16a665f6c7c495 by daniel
selinux-policy: update to version 1.1

try to clean up some labeling inconsistencies
iwinfo loose ends
ucode loose ends
Makefile: adjust mintesttgt (adds blockmount/blockd)
nftables: reads inherited netifd pipe
ucode: reads inherited netifd pipes
mountroot: fowner
sandbox: writes inherited dropbear pipes
unbound related to /tmp/etc/ssl
unbound loose ends
adds a sslconftmpfile for /tmp/etc/ssl
README: maintain a wish list in the README
iwinfo: netifd forgot write
gptfdisk loose ends
iwinfo: netifd wpad reads/writes inherited netifd fifo files
netifd (mac80211.sh) executes iwinfo
luci: executes wireguard
luci-cgi: audits xtables execute access
rcuhttpd: lists ssl certfile dirs
iwinfo, wifi,nftables usage of ttyd pty if available
urandomseed: seedrng needs cap_sys_admin
iwinfo iwinfo, nftables and some chronyd rules related to ntp nts server
nftables, wifi and adds iwinfo skel
nftables, rpcd, ucode
nftables, ucode and seedrng ucode, fw3/nftables, luci
adds ucode skel and some fw3/nftables related
urandomseed: some seedrng rules
fw3 adds some support for fw4
urandomseed: /etc/seedrng is for seed.credit
hotplugcal: runs ucode which is interpreter like
adds a nftables skeleton and makes xtables optional
agent: allow all agents to write inherited dropbear pipes
urandomseed: this seems to be replaced by seedrng
kmodloader: label /etc/modules.conf kmodloader.conffile
Revert "shelexecfile: remove auditallow rule"
Makefile: sort the modules to process by secilc
Moves back to git.defensec.nl
unbound odhcpd (ip) reads net proc
tcp dump
shelexecfile: remove auditallow rule
rrd.cil: fixes indent
Target rddtool from cgi-io instead of runnit it without transition
rrd.cil related
rrd, rpcd, cgiio clean ups related to luci-app-statistics
Rules for rrd files and luci-statistics
unboundcontrol ordering
Several missing permissions
blockmount, dnsmasq, hotplugcall, rpcd, unbound
adds mctp_socket (linux 5.15)
ip: forgot tc-tiny type transition to go along with the fc spec
ip: adds a fc spec for tc-tiny (called by sqm)
adds ttyACM fc spec and various assorted loose ends
.gitattributes: do not export the github workflows
workflow use selinux 3.3

project moved back to https://git.defensec.nl/selinux-policy.git

Signed-off-by: Dominick Grift <dominick.grift@defensec.nl>
(commit: 4379457)
The file was modifiedpackage/system/selinux-policy/Makefile (diff)
コミット 7b07c3cff57f057d6780d34adeb23c06123732db by daniel
base-files: simplify restorecon logic

Remove forgotten redundant selinuxenabled call and skip the whole
thing in case $IPKG_INSTROOT is set as labels are anyway applied only
later on in fakeroot when squashfs is created.

Fixes: 6d7272852e ("base-files: add missing $IPKG_INSTROOT to restorecon call")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 7b07c3c)
The file was modifiedpackage/base-files/files/lib/functions.sh (diff)
コミット fb011118664756ee33bf16a39bf6e73d02cc2d3f by daniel
procd: update to git HEAD

652e6df init: restore SELinux labels after policy is loaded

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: fb01111)
The file was modifiedpackage/system/procd/Makefile (diff)
コミット 4509b790f09183b2ac757371f6d79052f232e4cd by daniel
fstools: update to git HEAD

9e11b37 fstools: remove SELinux restorecon hack

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 4509b79)
The file was modifiedpackage/system/fstools/Makefile (diff)
コミット 51c442c265a8661427441193e7dc585b1539a915 by daniel
uqmi: update to git HEAD

56cb2d4 nas: add decoding of cell_id
9a9019a uqmi: wms - added storage to read text messages

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 51c442c)
The file was modifiedpackage/network/utils/uqmi/Makefile (diff)
コミット 2f484aeff5fe5ba3a832f98ca409adde3257e832 by daniel
ltq-atm/ltq-ptm: avoid unnecessary build dependencies

Right now, both ltq-adsl-mei and ltq-vdsl-mei are always built, even
when they aren't necessary for the selected variant. This can cause the
build to fail, for example ltq-vdsl-mei doesn't build successfully here
on xway target due to the vectoring callback.

Make these dependencies conditional on the specific package variants,
so they are only built when actually needed.

Signed-off-by: Jan Hoffmann <jan@3e8.eu>
Tested-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
(commit: 2f484ae)
The file was modifiedpackage/kernel/lantiq/ltq-atm/Makefile (diff)
The file was modifiedpackage/kernel/lantiq/ltq-ptm/Makefile (diff)
コミット db4bf4b968c0da035d98e7771fc993af9d6f742b by daniel
ltq-vdsl/ltq-adsl: fix elapsed time calculation

The driver maintains elapsed times by repeatedly accumulating the time
since the previous update in a loop. For the elapsed showtime time, the
time difference is truncated to seconds before adding it, leading to a
sizable error over time.

Move the truncation to before calculation of the time difference in
order to remove this error. Also maintain the total elapsed time in the
same way in full seconds, to prevent the unsigned 32-bit counter from
wrapping around after about 50 days.

Testing on a VR9 device shows that the reported line uptime now matches
the actual elapsed wall time. The ADSL variant is only compile-tested,
but it should also work as the relevant code is identical.

Signed-off-by: Jan Hoffmann <jan@3e8.eu>
Tested-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
(commit: db4bf4b)
The file was addedpackage/kernel/lantiq/ltq-adsl/patches/200-fix-elapsed-time.patch
The file was modifiedpackage/kernel/lantiq/ltq-vdsl/Makefile (diff)
The file was addedpackage/kernel/lantiq/ltq-vdsl/patches/200-fix-elapsed-time.patch
The file was modifiedpackage/kernel/lantiq/ltq-adsl/Makefile (diff)
コミット 1daaef31b35201a9c15a2084e25dac41b48c1867 by daniel
ltq-vdsl-app: disconnect when service is stopped

Stop the connection when the control daemon is terminated. The code is
a modified version of the termination routine in version 4.23.1 of the
daemon (which doesn't support VR9 modems anymore).

This could also be implemented by calling the acos and acs commands via
dsl_cpe_pipe.sh in the init script. However, doing it in the daemon
itself has the advantage of also working if it is terminated in another
way (for example during sysupgrade).

Signed-off-by: Jan Hoffmann <jan@3e8.eu>
Tested-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
(commit: 1daaef3)
The file was modifiedpackage/network/config/ltq-vdsl-app/patches/201-sigterm.patch (diff)
The file was modifiedpackage/network/config/ltq-vdsl-app/patches/200-autoboot.patch (diff)
The file was modifiedpackage/network/config/ltq-vdsl-app/patches/300-ubus.patch (diff)
コミット 65258f5d6093809c541050256646795bc0a460a9 by jo
firewall: config: remove restictions on DHCPv6 allow rule

Remove restrictions on source and destination addresses, which aren't
specified on RFC8415, and for some reason in openwrt are configured
to allow both link-local and ULA addresses.
As cleared out in issue #5066 there are some ISPs that use Gloabal
Unicast addresses, so fix this rule to allow them.

Fixes: #5066

Signed-off-by: Tiago Gaspar <tiagogaspar8@gmail.com>
[rebase onto firewall3, clarify subject, bump PKG_RELEASE]
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(commit: 65258f5)
The file was modifiedpackage/network/config/firewall/files/firewall.config (diff)
The file was modifiedpackage/network/config/firewall/Makefile (diff)
コミット f4e219fd5e6cfa33d234dad134fb105cc1620f54 by rafal
packages: nvram: add NVRAM quirks for bcm53xx target

Add NVRAM quirks script for the bcm53xx target. Split NVRAM quirks for the
bcm47xx and bcm53xx targets. Move clear partialboot NVRAM quirk for Linksys
EA9500 here. Add set wireless LED behaviour quirk for Asus RT-AC88U.

Use boot() instead of start() as nvram commands are meant to be executed
only once, at boot.

Signed-off-by: Arınç ÜNAL <arinc.unal@arinc9.com>
(commit: f4e219f)
The file was addedpackage/utils/nvram/files/nvram-bcm47xx.init
The file was addedpackage/utils/nvram/files/nvram-bcm53xx.init
The file was modifiedpackage/utils/nvram/Makefile (diff)
The file was removedpackage/utils/nvram/files/nvram.init
The file was removedtarget/linux/bcm53xx/base-files/etc/init.d/clear_partialboot
コミット f8b0010dfb548469686049f85076fd6a3a6bca2e by mans0n
ipq806x: add support for Arris TR4400 v2 / RAC2V1A

Hardware specs:
  SoC: Qualcomm IPQ8065 (dual core Cortex-A15)
  RAM: 512 MB DDR3
  Flash: 256 MB NAND, 32 MB NOR
  WiFi: QCA9983 2.4 GHz, QCA9984 5 GHz
  Switch: QCA8337
  Ethernet: 5x 10/100/1000 Mbit/s
  USB: 1x USB 3.0 Type-A
  Buttons: WPS, Reset
  Power: 12 VDC, 2.5 A

Ethernet ports:
  1x WAN: connected to eth2
  4x LAN: connected via the switch to eth0 and eth1
          (eth0 is disabled in OEM firmware)

MAC addresses (OEM and OpenWrt):
  fw_env @ 0x00  d4:ab:82:??:??:?a  LAN (eth1)
  fw_env @ 0x06  d4:ab:82:??:??:?b  WAN (eth2)
  fw_env @ 0x0c  d4:ab:82:??:??:?c  WLAN 2.4 GHz (ath1)
  fw_env @ 0x12  d4:ab:82:??:??:?d  WLAN 5 GHz (ath0)
  fw_env @ 0x18  d4:ab:82:??:??:?e  OEM usage unknown (eth0 in OpenWrt)

  OID d4:ab:82 is registered to:
  ARRIS Group, Inc., 6450 Sequence Drive, San Diego CA 92121, US

More info:
  https://openwrt.org/inbox/toh/arris/tr4400_v2

IMPORTANT:

This port requires moving the 'fw_env' partition prior to first boot to
consolidate 70% of the usable space in flash into a contiguous partition.
'fw_env' contains factory-programmed MAC addresses, SSIDs, and passwords.
Its contents must be copied to 'rootfs_1' prior to booting via initramfs.
Note that the stock 'fw_env' partition  will be wiped during sysupgrade.

A writable 'stock_fw_env' partition pointing to the old, stock location
is included in the port to help rolling back this change if desired.

Installation:

- Requires serial access and a TFTP server.
- Fully boot stock, press ENTER, type in:
mtd erase /dev/mtd21
dd if=/dev/mtd22 bs=128K count=1 | mtd write - /dev/mtd21
umount /config && ubidetach -m 23 && mtd erase /dev/mtd23
- Reboot and interrupt U-Boot by pressing a key, type in:
set mtdids 'nand0=nand0'
set mtdparts 'mtdparts=nand0:155M@0x6500000(mtd_ubi)'
set bootcmd 'ubi part mtd_ubi && ubi read 0x44000000 kernel && bootm'
env save
- Setup TFTP server serving initramfs image as 'recovery.bin', type in:
set ipaddr 192.168.1.1
set serverip 192.168.1.2
tftpboot recovery.bin && bootm
- Use sysupgrade to install squashfs image.

This port is based on work done by AmadeusGhost <amadeus@jmu.edu.cn>.

Signed-off-by: Rodrigo Balerdi <lanchon@gmail.com>
[add 5.15 changes for 0069-arm-boot-add-dts-files.patch]
Signed-off-by: Sungbo Eo <mans0n@gorani.run>
(commit: f8b0010)
The file was modifiedtarget/linux/ipq806x/image/generic.mk (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.10/0069-arm-boot-add-dts-files.patch (diff)
The file was modifiedtarget/linux/ipq806x/base-files/lib/upgrade/platform.sh (diff)
The file was addedtarget/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-tr4400-v2.dts
The file was modifiedpackage/boot/uboot-envtools/files/ipq806x (diff)
The file was modifiedtarget/linux/ipq806x/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/0069-arm-boot-add-dts-files.patch (diff)
コミット b697b5c55e4b7f77913db2e74239bdfe3e47ad26 by mans0n
ramips: add i2c in dts for GL-MT300N-V2

According wiki https://docs.gl-inet.com/en/2/hardware/mt300n-v2/
GL-MT300N-V2 have I2C interface on GPIO4, GPIO5.
Adding I2C in device tree make possible using I2C on this device.

Signed-off-by: Ptilopsis Leucotis <PtilopsisLeucotis@yandex.com>
(commit: b697b5c)
The file was modifiedtarget/linux/ramips/dts/mt7628an_glinet_gl-mt300n-v2.dts (diff)
コミット 1526ccebd427051dad01c81f34e0d176697c7990 by mans0n
ipq40xx: 5.15: fix ar40xx driver

Also apply commit ab7e53e5cce7 ("ipq40xx: 5.10: fix ar40xx driver") to
5.15 driver.

The commit fixes the data corruption on TX packets. Packets are
transmitted, but their contents are replaced with zeros. This error is
caused by the lack of guard (50 ms) intervals between calibration phases.
This error is treated by adding mdelay(50) to the calibration function
code. In the original qca-ssda code, these mdelays were existing, but in
the ar41xx.c they are gone.

Fixes: 87318eb17936 ("ipq40xx: 5:15: copy config and patch from 5.10")

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 1526cce)
The file was modifiedtarget/linux/ipq40xx/files-5.15/drivers/net/mdio/ar40xx.c (diff)
コミット cb1dc49c18e54fde6f8892d728c043b93dc995c3 by mans0n
ipq40xx: consolidate ar40xx driver files

Commit f4fb63d2ab4f ("ipq40xx: 5.10: move AR40xx to MDIO drivers") moved
the ar40xx driver files to kernel version specific directories to place
them in different subdirectory in kernel tree. But now kernel 5.4 is
gone and there is no reason to keep them separate. Move them back to
common files/ directory.

Signed-off-by: Sungbo Eo <mans0n@gorani.run>
(commit: cb1dc49)
The file was removedtarget/linux/ipq40xx/files-5.15/drivers/net/mdio/ar40xx.c
The file was removedtarget/linux/ipq40xx/files-5.10/drivers/net/mdio/ar40xx.c
The file was removedtarget/linux/ipq40xx/files-5.10/drivers/net/mdio/ar40xx.h
The file was addedtarget/linux/ipq40xx/files/drivers/net/mdio/ar40xx.h
The file was removedtarget/linux/ipq40xx/files-5.15/drivers/net/mdio/ar40xx.h
The file was addedtarget/linux/ipq40xx/files/drivers/net/mdio/ar40xx.c
コミット 726ef8ba2dbe4d4a693c4d9300bc69e234e6d67d by nbd
kernel: fix flow offload issues with pppoe

sync xt_FLOWOFFLOAD code with latest version of nft_flow_offload

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 726ef8b)
The file was addedtarget/linux/generic/pending-5.15/704-00-netfilter-flowtable-fix-excessive-hw-offload-attempt.patch
The file was addedtarget/linux/generic/pending-5.15/704-02-net-fix-dev_fill_forward_path-with-pppoe-bridge.patch
The file was addedtarget/linux/generic/pending-5.15/704-01-netfilter-nft_flow_offload-skip-dst-neigh-lookup-for.patch
The file was addedtarget/linux/generic/pending-5.15/704-03-netfilter-nft_flow_offload-fix-offload-with-pppoe-vl.patch
The file was modifiedtarget/linux/generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch (diff)
コミット b5f25d43b7e8eb78bde9659b3ecb651ee5e2f5be by nbd
kernel: backport flow offload fixes to 5.10

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: b5f25d4)
The file was addedtarget/linux/generic/pending-5.10/704-01-netfilter-nft_flow_offload-skip-dst-neigh-lookup-for.patch
The file was addedtarget/linux/generic/pending-5.10/704-02-net-fix-dev_fill_forward_path-with-pppoe-bridge.patch
The file was addedtarget/linux/generic/pending-5.10/704-03-netfilter-nft_flow_offload-fix-offload-with-pppoe-vl.patch
The file was addedtarget/linux/generic/backport-5.10/610-v5.15-58-netfilter-flowtable-avoid-possible-false-sharing.patch
The file was modifiedtarget/linux/generic/hack-5.10/650-netfilter-add-xt_FLOWOFFLOAD-target.patch (diff)
The file was addedtarget/linux/generic/pending-5.10/704-00-netfilter-flowtable-fix-excessive-hw-offload-attempt.patch
コミット 203ffc4ca75d43ac32b164c5a474e3ce36999809 by nbd
kernel: fix corrupted padding on small packets with mt753x dsa

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 203ffc4)
The file was addedtarget/linux/generic/pending-5.15/705-net-dsa-tag_mtk-add-padding-for-tx-packets.patch
The file was addedtarget/linux/generic/pending-5.10/705-net-dsa-tag_mtk-add-padding-for-tx-packets.patch
コミット cb203adda00118501ecf6c74b126abe5fb851e71 by chunkeey
kernel: provide i6300esb for qemu/libvirt

the Intel i6300esb is QEMU's default watchdog. And unlike
the real "Intel i6300ESB I/O Controller hub" hardware, the
i6300esb watchdog driver works on non-x86 targets like for
ARM (armvirt 32bit) and potentially virtual PowerPC and MIPS
targets (if there was any).

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: cb203ad)
The file was modifiedpackage/kernel/linux/modules/other.mk (diff)
コミット afcb6b1524e4987c9b6ed9f870f40e2ae8ddb368 by chunkeey
armvirt: 64: enable driver for QEMU' supported watchdog

QEMU can emulate several watchdogs:
aspeed SoC, i6300esb, ib700wdt, imx2, cmsdk-apb and sbsa_gwdt.

Out of these, the ARM SBSA Generic Watchdog (sbsa_gwdt)
makes the most sense for the armvirt' 64 target. Both imx2 and
aspeed are guarded by special vendor specific CONFIG_ in the
upstream kernel.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: afcb6b1)
The file was modifiedtarget/linux/armvirt/64/config-5.10 (diff)
The file was modifiedtarget/linux/armvirt/64/config-5.15 (diff)
コミット d022451906915c1bf4e36cbee723f323bbb659d1 by chunkeey
x86: add ib700wdt module for x86 qemu watchdogs

QEMU+Libvirt can emulate the ib700wdt watchdogs
which due to its I/O-Port mapping makes it x86
specific.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: d022451)
The file was modifiedtarget/linux/x86/modules.mk (diff)
コミット 0cd1fc0fe543eaff04b0263b10b92b056cdef6dd by chunkeey
x86: detangle meraki-mx100 / nu801 build confusion

Grommish reported the dreaded build error that happend with 5.4
since the kernel didn't have the cgpio v2 interface. His reason
for the removed 5.4 was that the octeon target had a memory leak
issue, so he had to backport the removed 5.4 kernel for his tests.

Chen Minqiang chimed in and noted that no matter what (i.e.
@TARGET_x86 in depends) didn't prevent the package from being build
on other targets.

From what I can tell, the reason for this was that +nu801 meant
that kmod-meraki-mx100 pulled in an unconditional dependency as
part of to the kernel build.

|scripts/package-metadata.pl mk tmp/.packageinfo
|
|$(curdir)/kernel/linux/compile += $(curdir)/firmware/linux-firmware/compile \
| $(curdir)/firmware/prism54-firmware/compile \
| $(curdir)/kernel/gpio-button-hotplug/compile \
| >>> $(curdir)/system/gpio-cdev/nu801/compile <<<

change this by making the dependency conditional on the
meraki-mx100 module itself. Note that the nu801 enables/sets
the  KCONFIG for the cgpio v2 interface itself, since the
userspace program and not the kernel meraki-mx100 relies on it.

Reference: <https://github.com/openwrt/openwrt/commit/eeb8fd4ce7e9>
Reported-by: Grommish <grommish@gmail.com>
Reported-by: Chen Minqiang <ptpt52@gmail.com>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 0cd1fc0)
The file was modifiedtarget/linux/x86/modules.mk (diff)
コミット c97c8b814acc3b56fa15350ecefb0c246687e892 by chunkeey
kernel/x86: move x86' specific watchdogs to the x86 target

upstream linux have these watchdogs locked behind X86.
These will not build on other architectures. So move them
to target/linux/x86/modules.mk

drivers/watchdog/Kconfig:

|config F71808E_WDT
| tristate "Fintek F718xx, F818xx Super I/O Watchdog"
| depends on X86
|[...]
|config IT87_WDT
| tristate "IT87 Watchdog Timer"
| depends on X86
|[...]
|config ITCO_WDT
| tristate "Intel TCO Timer/Watchdog"
| depends on (X86 || IA64) && PCI
|[...]
|config W83627HF_WDT
| tristate "Watchdog timer for W83627HF/W83627DHG and compatibles"
| depends on X86
|[...]

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: c97c8b8)
The file was modifiedpackage/kernel/linux/modules/other.mk (diff)
The file was modifiedtarget/linux/x86/modules.mk (diff)
コミット b47c641ee3210c0bcd4520cf74b15176566e7eeb by chunkeey
generic: 5.15: add missing symbol

Found during apm821xx refresh.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: b47c641)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
コミット fd836f3d15fdfcb15b8b94303d102cb1e37f53ba by chunkeey
kernel: usb-xhci-pci-renesas: remove LINUX_5_10 dependency symbol

With 5.4 out of the picture, remove LINUX_5_10 here. This is
needed for the WNDR4700 as otherwise kmod-usb3 isn't available
for 5.15.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: fd836f3)
The file was modifiedpackage/kernel/linux/modules/usb.mk (diff)
コミット b2c9c4dda28dd9bd82df629d96d626d2c236f382 by chunkeey
apm821xx: add support for kernel 5.15 for testing

This patch copies over refreshed config and patches from 5.10
with the following changes:

- dropped superfluous tc654/tc655 variant detection patch
   (tc654 support will become available upstream starting with
   5.17-rc7+).

- dropped xhci msi(x) workaround... as the broken MSI(X)
   is now gone.

- dropped dwc2 workaround since the driver was fixed and it
   works without it.

Please note: Netgear WNDAP660 & WNDAP620 users:

Due to the kernel's size increase, uboot will likely break
because it is overwrite the kernel during decompression.

To fix this (and debrick affected devices, no reflash
necessary), attach the RJ45-Serial-Console cable and
enter the following in the uboot prompt during bootup:

setenv kernel_addr_r 1100000
saveenv
run bootcmd

to restore the old/previous behavior:

setenv kernel_addr_r 600000
saveenv
run bootcmd

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: b2c9c4d)
The file was addedtarget/linux/apm821xx/patches-5.15/900-powerpc-bootwrapper-force-gzip-as-mkimage-s-compress.patch
The file was addedtarget/linux/apm821xx/patches-5.15/301-fix-memory-map-wndr4700.patch
The file was addedtarget/linux/apm821xx/config-5.15
The file was addedtarget/linux/apm821xx/patches-5.15/300-fix-atheros-nics-on-apm82181.patch
The file was addedtarget/linux/apm821xx/patches-5.15/010-hwmon-tc654-add-thermal_cooling-device.patch
The file was addedtarget/linux/apm821xx/patches-5.15/201-add-amcc-apollo3g-support.patch
The file was modifiedtarget/linux/apm821xx/Makefile (diff)
コミット d9fae43202f3d43cb199bd527cca8f170da70b7d by chunkeey
kernel: backports: add Huawei MA5671A tx-fault workaround

This workaround will allow the MA5671A to function, ignoring the
persistently asserted tx-fault.

Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
(added 5.15 backport)
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: d9fae43)
The file was addedtarget/linux/generic/backport-5.10/890-v5.19-net-sfp-Add-tx-fault-workaround-for-Huawei-MA5671A-SFP-ON.patch
The file was addedtarget/linux/generic/backport-5.15/890-v5.19-net-sfp-Add-tx-fault-workaround-for-Huawei-MA5671A-SFP-ON.patch
コミット 580723e86ae53f14273ff8c3a0ebf5d15b4ce1f1 by sander
realtek: add support for ZyXEL GS1900-16

The ZyXEL GS1900-16 is a 16 port gigabit switch similar to other GS1900 switches.

Specifications
--------------
* Device:    ZyXEL GS1900-16
* SoC:       Realtek RTL8382M 500 MHz MIPS 4KEc
* Flash:     16 MiB Macronix MX25L12835F
* RAM:       128 MiB DDR2 SDRAM Nanya NT5TU128M8HE
* Ethernet:  16x 10/100/1000 Mbps
* LEDs:      1 PWR LED (green, not configurable)
             1 SYS LED (green, configurable)
             16 ethernet port link/activity LEDs (green, SoC controlled)
* Buttons:   1 "RESET" button on front panel
* Power      120-240V AC C13
* UART:      1 serial header (J12) with populated standard pin connector on
             the right back of the PCB.
             Pinout (front to back):
             + Pin 1 - VCC marked with white dot
             + Pin 2 - RX
             + Pin 3 - TX
             + PIn 4 - GND

Serial connection parameters:  115200 8N1.

Installation
------------

OEM upgrade method:

* Log in to OEM management web interface
* Navigate to Maintenance > Firmware
* Select the HTTP radio button
* Select the Active radio button
* Use the browse button to locate the
realtek-generic-zyxel_gs1900-16-initramfs-kernel.bin
file amd select open so File Path is update with filename.
* Select the Apply button. Screen will display "Prepare
for firmware upgrade ...".
*Wait until screen shows "Do you really want to reboot?"
then select the OK button
* Once OpenWrt has booted, scp the sysupgrade image to /tmp and flash it:
   > sysupgrade -n /tmp/realtek-generic-zyxel_gs1900-16-squashfs-sysupgrade.bin
   it may be necessary to restart the network (/etc/init.d/network restart) on
   the running initramfs image.

U-Boot TFTP method:

* Configure your client with a static 192.168.1.x IP (e.g. 192.168.1.10).
* Set up a TFTP server on your client and make it serve the initramfs image.
* Connect serial, power up the switch, interrupt U-boot by hitting the
  space bar, and enable the network:
   > rtk network on
* Since the GS1900-16 is a dual-partition device, you want to keep the OEM
  firmware on the backup partition for the time being. OpenWrt can only boot
  from the first partition anyway (hardcoded in the DTS). To make sure we are
  manipulating the first partition, issue the following commands:
  > setsys bootpartition 0
  > savesys
* Download the image onto the device and boot from it:
   > tftpboot 0x84f00000 192.168.1.10:openwrt-realtek-generic-zyxel_gs1900-16-initramfs-kernel.bin
   > bootm
* Once OpenWrt has booted, scp the sysupgrade image to /tmp and flash it:
   > sysupgrade -n /tmp/openwrt-realtek-generic-zyxel_gs1900-16-squashfs-sysupgrade.bin
   it may be necessary to restart the network (/etc/init.d/network restart) on
   the running initramfs image.

Signed-off-by: Raylynn Knight <rayknight@me.com>
[removed duplicate patch title, align RAM specification]
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 580723e)
The file was modifiedpackage/boot/uboot-envtools/files/realtek (diff)
The file was modifiedtarget/linux/realtek/image/rtl838x.mk (diff)
The file was addedtarget/linux/realtek/dts-5.10/rtl8382_zyxel_gs1900-16.dts
コミット 98bb26f9f762408e42bd8a906f0eb01c41ada10a by sander
realtek: Trap all frames with switch as destination to CPU-port

This fixes a bug where frames sent to the switch itself were
flooded to all ports unless the MAC address of the CPU-port
was learned otherwise.

Tested-by: Wenli Looi <wlooi@ucalgary.ca>
Tested-by: Bjørn Mork <bjorn@mork.no>
Signed-off-by: Birger Koblitz <git@birger-koblitz.de>
[fix code formatting]
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 98bb26f)
The file was modifiedtarget/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c (diff)
コミット 4a8eaa5c7c9235212c4af022c18b2dfbadfe557f by mail
ramips: add support for Cudy X6

Specifications:

SoC: MediaTek MT7621
RAM: 256 MB
Flash: 32 MB
WiFi: MediaTek MT7915E
Switch: 1 WAN, 4 LAN (Gigabit)
Ports: 1 USB 3.0
Buttons: Reset, WPS
LEDs: Power, System, Wan, Lan 1-4, WiFi 2.4G, WiFi 5G, WPS, USB
Power: DC 12V 1A tip positive
Installation:

Download and flash the manufacturer's built OpenWRT image available at
http://www.cudytech.com/openwrt_software_download
Install the new OpenWRT image via luci (System -> Backup/Flash firmware)
Be sure to NOT keep settings. The force upgrade may need to be checked
due to differences in router naming conventions.

Recovery:

Loads only signed manufacture firmware due to bootloader RSA verification
serve tftp-recovery image as /recovery.bin on 192.168.1.88/24
connect to any lan ethernet port
power on the device while holding the reset button
wait at least 8 seconds before releasing reset button for image to
download

Signed-off-by: Alessio Prescenzo <alessioprescenzo@gmail.com>
[ensure unique wireless MAC, fix GPIO pingroup]
Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: 4a8eaa5)
The file was addedtarget/linux/ramips/dts/mt7621_cudy_x6.dts
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac (diff)
コミット c3569a70c6911e29fffa9155086be9c4f3d18ee3 by rsalvaterra
kernel: bump 5.15 to 5.15.36

Patches automatically rebased.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: c3569a7)
The file was modifiedtarget/linux/generic/pending-5.15/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/192-arm64-dts-mt7622-specify-the-number-of-DMA-requests.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/602-arm64-dts-mediatek-add-mt7622-pcie-slot-node.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/600-arm64-dts-mediatek-Split-PCIe-node-for-MT2712-and-MT.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.15/420-firmware-qcom-scm-disable-SDI.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/710-pci-pcie-mediatek-add-support-for-coherent-DMA.patch (diff)
The file was modifiedtarget/linux/ramips/patches-5.15/200-add-ralink-eth.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
The file was modifiedtarget/linux/ath79/patches-5.15/910-unaligned_access_hacks.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/104-mt7622-add-snor-irq.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/630-packet_socket_type.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/120-06-v5.18-spi-spi-mem-Kill-the-spi_mem_dtr_supports_op-helper.patch (diff)
コミット 634a45cf1d7e85d633314910bc030d40dbe476bb by rsalvaterra
kernel: bump 5.15 to 5.15.37

Patches automatically rebased.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: 634a45c)
The file was modifiedtarget/linux/mediatek/patches-5.15/120-06-v5.18-spi-spi-mem-Kill-the-spi_mem_dtr_supports_op-helper.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
コミット d9a063c3967c72773616cf5eadd4f978b9724c50 by rsalvaterra
kernel: bump 5.15 to 5.15.38

Deleted (upstreamed):
mediatek/patches-5.15/120-10-v5.18-mtd-nand-fix-ecc-parameters-for-mt7622.patch [1]

Other patches automatically rebased.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.38&id=3ec920d755ae69c201b358e8d8e96c32f51145d8

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: d9a063c)
The file was modifiedtarget/linux/ath79/patches-5.15/910-unaligned_access_hacks.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/099-1-mtd-nand-raw-qcom_nandc-add-boot_layout_mode-support.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/780-usb-net-MeigLink_modem_support.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/495-mtd-core-add-get_mtd_device_by_node.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/400-mtd-mtdsplit-support.patch (diff)
The file was removedtarget/linux/mediatek/patches-5.15/120-10-v5.18-mtd-nand-fix-ecc-parameters-for-mt7622.patch
コミット d1b824650f1ee694ec2dbdd2f4f9ec64e650cf86 by sander
realtek: do not reset SerDes on link change

Do not reset the RTL930x SerDes on link changes, instead set up
the SDS with internal PHYs for the SFP+ ports only.
This fixes the 8 1GBit ports on the Zyxel XGS1250 which
do not work without this patch.

A complete SerDes reset was performed on all SerDes links. For copper
1Gbit ports, this is commonly a single XGMII link to an RTL8218D. There
is however no support for setting up the XGMII link on RTL9300/RTL9310,
thereby wiping the (RX/TX) setup done by u-boot and breaking the 1GBit
ports. No SerDes reset should be done for these links.

The handling of SGMII/HiSGMII, 1000BX or 10GR links is actually entirely
different. All these modes need to be suitably RX calibrated and the
pre- main and post- amplifiers set up properly for TX.

The 10GBit SFP+ fiber links are recalibrated instead of reset, which
e.g. is necessary when someone pulls a module out and puts another in.
This makes swapping out 10GBit fiber modules possible. 1GBit modules are
not yet supported, nor any modules with an internal phy.

Tested-by: Stijn Segers <foss@volatilesystems.org>
Signed-off-by: Birger Koblitz <git@birger-koblitz.de>
[rewrite commit message based on discussion]
Link: http://lists.infradead.org/pipermail/openwrt-devel/2022-May/038623.html
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: d1b8246)
The file was modifiedtarget/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c (diff)
The file was modifiedtarget/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl83xx.h (diff)
コミット 20ca59ceb78114d6e7607ae55b512f8b38a77a9c by pepe2k
image: drop unused 'BuildKernel/MkFIT'

The 'MkFIT' recipe is no longer used across whole codebase.

Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
(commit: 20ca59c)
The file was modifiedinclude/image.mk (diff)
コミット 064e7e57b483e6879de0facef4f1fce86ec4ad47 by pepe2k
ramips: fix booting on Samknows SK-WB8

This fixes a well known "LZMA ERROR 1" error, reported previously on
numerous of similar devices.

Fixes: #9824
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
(commit: 064e7e5)
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
コミット 8b5d2a73255298b916259ccbc609e4667a335844 by chunkeey
lantiq: xway: disable unused switch drivers

None of the devices supported by target xway are using Realtek
RTL8366S, RTL8367A and RTL8367B switches. The switches mentioned
earlier were enabled when bumping the kernel version to 3.7 in
commit 3a948770cf46 ("add linux-v3.7").

Switches used by individual devices are listed below.

Device Switch PHY
Arcadyan ARV4510PW Infineon ADM6996I int. switch
Arcadyan ARV4519PW Atheros AR8216 int. switch
Arcadyan ARV7506PW11 Realtek RTL8306G int. switch
Arcadyan ARV7510PW22 Atheros AR8216 int. switch
Arcadyan ARV7518PW Atheros AR8216 int. switch
Arcadyan ARV7519PW Atheros RTL8306G int. switch
Arcadyan ARV7525PW N/A IC+ IP101A
Arcadyan ARV752DPW Realtek RTL8306G int. switch
Arcadyan ARV752DPW22 Atheros AR8216 int. switch
Arcadyan ARV8539PW22 Atheros AR8216 int. switch
AVM Fritzbox 7312 int. SoC Atheros AR8030-A
AVM Fritzbox 7320 int. SOC Lantiq PEF7071V
AudioCodes MediaPack MP-252 Infineon ADM6996I int. switch
BT Home Hub 2B Infineon ADM6996I int. switch
BT Home Hub 3A Infineon PSB6972 Lantiq PEF7071V
Buffalo WBMR-HP-G300H-A Atheros AR8316 int. switch
Buffalo WBMR-HP-G300H-B Atheros AR8316 int. switch
Lantiq EASY50712 Infinein ADM6996I int. switch
Netgear DGN3500 Realtek RTL8366RB int. switch
Netgear DGN3500B Realtek RTL8366RB int. switch
Siemens Gigaset sx76x Infineon ADM6996I int. switch
ZTE H201L Realtek RTL8306G int. switch
ZyXEL P-2601HN-F1 Realtek RTL8306E int. switch
ZyXEL P-2601HN-F3 Realtek RTL8306E int. switch

Reduces uncompressed kernel size by 36 kB.

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
Acked-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
(checkpatch.pl fixes)
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 8b5d2a7)
The file was modifiedtarget/linux/lantiq/xway/config-5.10 (diff)
コミット 8f6e2bb178864a1822b5dfe85b96d113dce4a5f0 by chunkeey
bcm53xx: remove MR32's specific get_leds_dt code

the existing diag.sh code will pick up the LED
by itself. This is not/no longer needed.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 8f6e2bb)
The file was modifiedtarget/linux/bcm53xx/base-files/etc/diag.sh (diff)
The file was removedtarget/linux/bcm53xx/patches-5.10/331-Meraki-MR32-Status-LEDs.patch
コミット d65bafa34bc57f652800cf0f6e6402ff7dca0289 by chunkeey
apm821xx: use nested fixed-partitions

This makes it possible to fix Netgear WNDAP620+660 DTS ugliness.
Bring back the dtb and firmware partitions for the WNDR4700.
Thank you, mans0n.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: d65bafa)
The file was modifiedtarget/linux/apm821xx/dts/netgear-wndr4700.dts (diff)
The file was modifiedtarget/linux/apm821xx/dts/netgear-wndap6x0.dtsi (diff)
コミット 834c9b3f055e5ea719f6adfb3fa979e32f2adbd0 by chunkeey
ipq40xx: Lyra: update RGB LED-Controller node for 5.10+

Add the reg and color property to each channel node. This
update is to accommodate the multicolor framework.

Refer to:
<https://lore.kernel.org/all/20200622185919.2131-9-dmurphy@ti.com>
<https://lore.kernel.org/all/20210818070209.1540451-1-michal.vokac@ysoft.com>

Note:

There is only a single extremely bright RGB-LED.
The RGB-color channels (i.e.: blue-0, blue-1 and blue-2)
are running in parallel to increase the current delivery
beyond what a single PWM-output on the LED controller
could do.

BugLink: https://github.com/openwrt/openwrt/issues/9851
Reported-By: Thomas Bøge <thomas@boegenielsen.dk>
Tested-By: Thomas Bøge <thomas@boegenielsen.dk>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 834c9b3)
The file was modifiedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-map-ac2200.dts (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/uci-defaults/04_led_migration (diff)
コミット 25b29b53f01d3053bd7c8ef68b0bd7dcdb195913 by chunkeey
linux-firmware: Update to version 20220509

git log --pretty=oneline --abbrev-commit 20220411..20220509 (sorted)

amdgpu:
480d6c2 amdgpu: update dcn_3_1_6_dmcub firmware
b4994be amdgpu: update gc_10_3_7_rlc firmware
61eb408 amdgpu: update psp_13_0_8 firmware
fcf9d8c amdgpu: update yellow carp DMCUB firmware

ath10k:
73743b8 ath10k: QCA4019 hw1.0: update board-2.bin
6ad0930 ath10k: QCA6174 hw3.0: update board-2.bin
729bd7f ath10k: QCA6174 hw3.0: update firmware-6.bin to WLAN.RM.4.4.1-00288-QCARMSWPZ-1
9fce09f ath10k: QCA9888 hw2.0: update board-2.bin
b155d85 ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00156
44b8aee ath10k: QCA9984 hw1.0: update board-2.bin
4ad3bd3 ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00156
1962cba ath10k: QCA99X0 hw2.0: add board-2.bin

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 25b29b5)
The file was modifiedpackage/firmware/linux-firmware/Makefile (diff)
コミット 4ba7f6d9cbd74adc82ab3064cc4c9f6ec5eb51a6 by chunkeey
linux-firmware: take linux-firmware.git's qca99x0 boardfile

Kalle Valo managed to add the qca9980's boardfile in the
upstream repository. Sourcing the file from his repository
is no longer needed.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 4ba7f6d)
The file was modifiedpackage/firmware/linux-firmware/qca_ath10k.mk (diff)
コミット 91fa4826b975943daab97df450ca65a5bff8bbed by chunkeey
ipq-wifi: drop upstreamed board-2.bin

The BDFs for the:
Aruba AP-303
ASUS RT-AC42U
AVM FRITZ!Repeater 1200
Buffalo WTR-M2133HP
Cell C RTL30VW
D-Link DAP-2610
EnGenius EAP2200
EnGenius EMD1
EnGenius EMR3500
EnGenius EMR5000
EZVIZ CS-W3-WD1200G EUP
Google Wifi
Linksys MR8300 V1.0
Luma WRTQ-329ACN
MobiPromo CM520-79F
NEC Platforms WG2600HP3
Plasma Cloud PA1200 (updated version)
Plasma Cloud PA2200
ZTE MF286D

were upstreamed to the ath10k-firmware repository
and landed in linux-firmware.git.

Furthermore the BDFs for the:
8devices Habanero
OpenMesh A62
OpenMesh A42
AVM FRITZ!Box 4040

have been updated.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 91fa482)
The file was removedpackage/firmware/ipq-wifi/board-cellc_rtl30vw.qca4019
The file was removedpackage/firmware/ipq-wifi/board-plasmacloud_pa2200.qca9888
The file was removedpackage/firmware/ipq-wifi/board-engenius_emd1.qca4019
The file was removedpackage/firmware/ipq-wifi/board-avm_fritzrepeater-1200.qca4019
The file was modifiedtarget/linux/ipq40xx/image/generic.mk (diff)
The file was modifiedtarget/linux/ipq40xx/image/chromium.mk (diff)
The file was modifiedtarget/linux/ipq806x/image/generic.mk (diff)
The file was removedpackage/firmware/ipq-wifi/board-plasmacloud_pa2200.qca4019
The file was removedpackage/firmware/ipq-wifi/board-plasmacloud_pa1200.qca4019
The file was removedpackage/firmware/ipq-wifi/board-dlink_dap2610.qca4019
The file was removedpackage/firmware/ipq-wifi/board-aruba_ap-303.qca4019
The file was removedpackage/firmware/ipq-wifi/board-linksys_mr8300-v0.qca9888
The file was removedpackage/firmware/ipq-wifi/board-buffalo_wtr-m2133hp.qca9984
The file was removedpackage/firmware/ipq-wifi/board-asus_rt-ac42u.qca9984
The file was removedpackage/firmware/ipq-wifi/board-engenius_emr3500.qca4019
The file was removedpackage/firmware/ipq-wifi/board-linksys_mr8300-v0.qca4019
The file was removedpackage/firmware/ipq-wifi/board-mobipromo_cm520-79f.qca4019
The file was removedpackage/firmware/ipq-wifi/board-luma_wrtq-329acn.qca4019
The file was removedpackage/firmware/ipq-wifi/board-engenius_eap2200.qca4019
The file was removedpackage/firmware/ipq-wifi/board-ezviz_cs-w3-wd1200g-eup.qca4019
The file was removedpackage/firmware/ipq-wifi/board-zte_mf286d.qca4019
The file was modifiedpackage/firmware/ipq-wifi/Makefile (diff)
The file was removedpackage/firmware/ipq-wifi/board-asus_rt-ac42u.qca4019
The file was removedpackage/firmware/ipq-wifi/board-buffalo_wtr-m2133hp.qca4019
The file was removedpackage/firmware/ipq-wifi/board-engenius_eap2200.qca9888
The file was removedpackage/firmware/ipq-wifi/board-google_wifi.qca4019
The file was removedpackage/firmware/ipq-wifi/board-8dev_habanero-dvk.qca4019
The file was removedpackage/firmware/ipq-wifi/board-nec_wg2600hp3.qca9984
コミット 057bac2e1fc796fb4b2440a896be43bca138be84 by chunkeey
uboot-fritz4040: Add support for Toshiba NAND

From Andreas Böhler:

"Some revisions of the FRITZ!7530 use a Toshiba NAND with 8 bit ECC
in contrast to the Macronix NAND with 4 bit ECC.".

Uboot needs to know this in order to have a chance to load from
the NAND.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 057bac2)
The file was modifiedpackage/boot/uboot-fritz4040/Makefile (diff)
コミット bfc73f42df3189a2eb34bebc8d9e73b3389a83a2 by chunkeey
mpc85xx: enable error reporting for RAM and PCIe

All Freescale processors used in this target are capable to detect error
and correction. [1] It can not be used as kernel module. [2] This is
helpful to report hardware errors.

It enables three kernel options:

- EDAC, which is a subsystem
- EDAC_LEGACY_SYSFS, it enables sysfq nodes
- MP85XX, support for Freescale MPC8349, MPC8560, MPC8540, MPC8548, T4240

EDAC is already enabled for following targets:
qoriq, octeon, octeontx and zynq.

[1] https://cateee.net/lkddb/web-lkddb/EDAC.html
[2] https://patchwork.ozlabs.org/patch/554908/

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(commit: bfc73f4)
The file was modifiedtarget/linux/mpc85xx/config-5.10 (diff)
コミット 3e300e724b674b299d055d172a268c8cfa8489d2 by nbd
libubox: update to the latest version

f2d6752901f2 blob: clear buf->head when freeing a buffer
45210ce14136 list.h: add container_of_safe macro
cfa372ff8aed blobmsg: implicitly reserve space for 0-terminator in string buf alloc
d2223ef9da71 blobmsg: work around false positive gcc -Warray-bounds warnings

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 3e300e7)
The file was modifiedpackage/libs/libubox/Makefile (diff)
コミット 57efdd6a2d815d2491c5b7f22ffaeb6a845bfd0a by chunkeey
ath79: fix I2C on GL-AR300M devices

On GL-AR300M Series GPIO17 described as I2C SDA in Device Tree.
Because of GPIO_OUT_FUNCTION4 register was not initialized on start,
GPIO17 was uncontrollable, it always in high state. According to QCA9531
documentation, default setting of GPIO17 is SYS_RST_L. In order to make
GPIO17 controllable, it should write value 0x00 on bits [15:8] of
GPIO_OUT_FUNCTION4 register, located at 0x1804003C address.

Signed-off-by: Ptilopsis Leucotis <PtilopsisLeucotis@yandex.com>
(commit: 57efdd6)
The file was modifiedtarget/linux/ath79/dts/qca9531_glinet_gl-ar300m.dtsi (diff)
コミット af425e42212d476dd95ec31f18d85b19004c9268 by chunkeey
ipq40xx: revert Cell-C RTL30VW to legacy caldata extraction

This partially reverts
commit cfc13c44595d ("ipq40xx: utilize nvmem-cells for macs & (pre-)calibration data").

After switching to nvmem RTL30VW, wifi was broken:

[   19.118319] ath10k_ahb a000000.wifi: qca4019 hw1.0 target 0x01000000 chip_id 0x003b00ff sub 0000:0000
[   19.118377] ath10k_ahb a000000.wifi: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[   19.130285] ath10k_ahb a000000.wifi: firmware ver 10.4b-ct-4019-fW-13-5ae337bb1 api 5 features mfp,peer-flow-ctrl,txstatus-noack,wmi-10.x-CT,ratemask-CT,regdump-CT,txrate-CT,flush-all-CT,pingpong-CT,ch-regs-CT,nop-CT,set-special-CT,tx-rc-CT,cust-stats-CT,txrate2-CT,beacon-cb-CT,wmi-block-ack-CT,wmi-bcn-rc-CT crc32 6b2b5c5b
[   19.159092] ath10k_ahb a000000.wifi: failed to fetch board data for bus=ahb,vendor=0000,device=0000,subsystem-vendor=0000,subsystem-device=0000,variant=cellc,rtl30vw from ath10k/QCA4019/hw1.0/board-2.bin
[   19.238764] ath10k_ahb a000000.wifi: failed to fetch board-2.bin or board.bin from ath10k/QCA4019/hw1.0
[   19.238847] ath10k_ahb a000000.wifi: failed to fetch board file: -12
[   19.247362] ath10k_ahb a000000.wifi: could not probe fw (-12)
[   20.190797] ath10k_ahb a800000.wifi: qca4019 hw1.0 target 0x01000000 chip_id 0x003b00ff sub 0000:0000
[   20.190853] ath10k_ahb a800000.wifi: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[   20.202893] ath10k_ahb a800000.wifi: firmware ver 10.4b-ct-4019-fW-13-5ae337bb1 api 5 features mfp,peer-flow-ctrl,txstatus-noack,wmi-10.x-CT,ratemask-CT,regdump-CT,txrate-CT,flush-all-CT,pingpong-CT,ch-regs-CT,nop-CT,set-special-CT,tx-rc-CT,cust-stats-CT,txrate2-CT,beacon-cb-CT,wmi-block-ack-CT,wmi-bcn-rc-CT crc32 6b2b5c5b
[   20.231357] ath10k_ahb a800000.wifi: failed to fetch board data for bus=ahb,vendor=0000,device=0000,subsystem-vendor=0000,subsystem-device=0000,variant=cellc,rtl30vw from ath10k/QCA4019/hw1.0/board-2.bin
[   20.317318] ath10k_ahb a800000.wifi: failed to fetch board-2.bin or board.bin from ath10k/QCA4019/hw1.0
[   20.317399] ath10k_ahb a800000.wifi: failed to fetch board file: -12
[   20.326098] ath10k_ahb a800000.wifi: could not probe fw (-12)

Bootloader mangles in NAND partitions and removes precal@X nodes in
working system:

root@OpenWrt:~# echo $(cat /sys/firmware/devicetree/base/soc/spi@78b5000/flash@0/partitions/partition@170000/label)
0:ART
root@OpenWrt:~# ls /sys/firmware/devicetree/base/soc/spi@78b5000/flash@0/partitions/partition@170000/
label  name   reg

Revert to legacy method fixed the problem.

Fixes: cfc13c44595d ("ipq40xx: utilize nvmem-cells for macs & (pre-)calibration data")
Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
(commit: af425e4)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was modifiedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-rtl30vw.dts (diff)
コミット 1fabeeb799abca1d4fb5ba541410ba847cdc20d9 by chunkeey
ath79: ZTE MF286[A,R]: add "Power button blocker" GPIO switch

ZTE MF286A and MF286R feature a "power switch override" GPIO in stock
firmware as means to prevent power interruption during firmware update,
especially when used with internal battery.
To ensure that this GPIO is
properly driven as in stock firmware, configure it with userspace GPIO
switch.

It was observed that on some units, the modem would not be
restarted together with the board itself on reboot, this should help
with that as well.

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
(commit: 1fabeeb)
The file was addedtarget/linux/ath79/nand/base-files/etc/board.d/03_gpio_switches
コミット d93aae1d675caf47fbec684d12e39fb4090527d5 by chunkeey
util-linux: update to 2.38

Various fixes.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: d93aae1)
The file was modifiedpackage/utils/util-linux/Makefile (diff)
コミット 28cec438071c6a5ce90ed4606df7cbe6ad8a100c by chunkeey
util-linux: use meson to build

Compiles faster, is PIC by default, and does not have pkgconfig files
with wrong paths.

Add various fixes to it as it seems cross compilation was never tested.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: 28cec43)
The file was addedpackage/utils/util-linux/patches/110-meson-fix-when-HAVE_CLOCK_GETTIME-is-set.patch
The file was addedpackage/utils/util-linux/patches/100-meson-make-libcap-ng-dependent-on-setpriv.patch
The file was addedpackage/utils/util-linux/patches/120-meson-get-the-project-version-from-the-version-gen-s.patch
The file was addedpackage/utils/util-linux/patches/040-meson-fix-cpu_set_t-test.patch
The file was addedpackage/utils/util-linux/patches/090-meson-libpam.patch
The file was addedpackage/utils/util-linux/patches/200-meson-no-po.patch
The file was removedpackage/utils/util-linux/patches/100-use_urandom.patch
The file was addedpackage/utils/util-linux/patches/080-meson-fix-tzname-check.patch
The file was addedpackage/utils/util-linux/patches/130-meson-fix-error-in-processing-version-for-pc-files.patch
The file was addedpackage/utils/util-linux/patches/060-meson-add-_GNU_SOURCE-for-sighandler_t.patch
The file was addedpackage/utils/util-linux/patches/070-meson-fix-isnan-check.patch
The file was modifiedpackage/utils/util-linux/Makefile (diff)
The file was addedpackage/utils/util-linux/patches/020-meson-fix-compilation-without-systemd.patch
The file was addedpackage/utils/util-linux/patches/210-use-urandom.patch
The file was addedpackage/utils/util-linux/patches/050-meson-fix-environ-search.patch
The file was addedpackage/utils/util-linux/patches/010-meson-typo.patch
The file was addedpackage/utils/util-linux/patches/030-meson-don-t-use-run.patch
コミット 7a5ddc0d06895bde7538d78c8dad2c863d70f946 by chunkeey
openssl: bump to 1.1.1o

This release comes with a security fix related to c_rehash.  OpenWrt
does not ship or use it, so it was not affected by the bug.

There is a fix for a possible crash in ERR_load_strings() when
configured with no-err, which OpenWrt does by default.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: 7a5ddc0)
The file was modifiedpackage/libs/openssl/patches/430-e_devcrypto-make-the-dev-crypto-engine-dynamic.patch (diff)
The file was modifiedpackage/libs/openssl/Makefile (diff)
コミット 0bc794a66845738eef7eeb7e13877ffb8aec17f7 by chunkeey
kernel: add support for Toshiba TC58NVG0S3HTA00 NAND flash

The Toshiba TC58NVG0S3HTA00 is detected with 64 byte OOB while the flash
has 128 byte OOB. This adds a static NAND ID entry to correct this.

Signed-off-by: Andreas Böhler <dev@aboehler.at>
(commit: 0bc794a)
The file was addedtarget/linux/generic/pending-5.15/444-mtd-nand-rawnand-add-support-for-Toshiba-TC58NVG0S3H.patch
The file was addedtarget/linux/generic/pending-5.10/444-mtd-nand-rawnand-add-support-for-Toshiba-TC58NVG0S3H.patch
コミット f167f4a9a42e6d1e186487883500299cc82b1b9f by chunkeey
IPQ4019: AVM FRITZ!Box 7530: Remove NAND ECC restrictions from DTS

Some revisions of the FRITZ!7530 use a Toshiba NAND with 8 bit ECC in
contrast to the Macronix NAND with 4 bit ECC. This removes the hardcoded
ECC strength and step size as set in qcom-ipq4019.dtsi, thus relying on the
kernel NAND detection routines to correclty set up the ECC parameters.

Signed-off-by: Andreas Böhler <dev@aboehler.at>
(commit: f167f4a)
The file was modifiedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-fritzbox-7530.dts (diff)
コミット 73c1fe2890baa5c0bfa46f53c5387f5e47de1acb by hauke
wolfssl: bump to v5.3.0-stable

This is mostly a bug fix release, including two that were already
patched here:
- 300-fix-SSL_get_verify_result-regression.patch
- 400-wolfcrypt-src-port-devcrypto-devcrypto_aes.c-remove-.patch

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: 73c1fe2)
The file was modifiedpackage/libs/wolfssl/Makefile (diff)
The file was removedpackage/libs/wolfssl/patches/400-wolfcrypt-src-port-devcrypto-devcrypto_aes.c-remove-.patch
The file was removedpackage/libs/wolfssl/patches/300-fix-SSL_get_verify_result-regression.patch
コミット 771ea6f2e3868b208b5261ae676160d5ef6544e8 by hauke
ramips: add led_source for Asus RT-AC1200 devices

this adds the mediatek,led_source dts binding for
Asus RT-AC1200 devices' dtsi, for correct switch LED
behavior.

The dts-binding is introduced in commit:
65dc9e0980255b15402c45b840f239b85be59b3d

Without this, we only have constantly very fast
blinking LEDs, which don't react on any traffic or
LAN events at all.

Signed-off-by: Tamas Balogh <tamasbalogh@hotmail.com>
(commit: 771ea6f)
The file was modifiedtarget/linux/ramips/dts/mt7628an_asus_rt-ac1200.dtsi (diff)
コミット 9ee6ac00c43cc253ac554495edb6214563ab1f31 by hauke
ramips: Add support for SERCOMM NA502S

The SERCOMM NA502s is a smart home gateway manufactured by SERCOMM and sold
under different brands (among others, A1 Telekom Austria SmartHome Premium
Gateway). It has multi-protocol radio support in addition to LAN and WiFi.

Note: BLE and audio are currently unsupported.

Specifications
--------------

  - MT7621ST 880MHz, Single-Core, Dual-Thread
  - MT7603EN 2.4GHz WiFi
  - MT7662EN 5GHz WiFi + BLE
  - 128MiB NAND
  - 256MiB DDR3 RAM
  - SD3503 ZWave Controller
  - EM357 Zigbee Coordinator
  - Telit UMTS module
  - Rechargeable battery
  - speaker and microphone

MAC address assignment
----------------------

LAN MAC is read from the config partition, WiFi 2.4GHz is LAN+2 and matches
the OEM firmware. WiFi 5GHz with LAN+1 is an educated guess since the
OEM firmware does not enable 5GHz WiFi.

Installation
------------
Attach serial console, then boot the initramfs image via TFTP.
Once inside OpenWrt, run sysupgrade -n with the sysupgrade file.

Attention: The device has a dual-firmware design. We overwrite kernel2,
since kernel1 contains an automatic recovery image.

If you get NAND ECC errors and are stuck with bad eraseblocks, try to
erase the mtd partition first with

mtd unlock ubi
mtd erase ubi

This should only be needed once.

Signed-off-by: Andreas Böhler <dev@aboehler.at>
(commit: 9ee6ac0)
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
The file was modifiedtarget/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh (diff)
The file was addedtarget/linux/ramips/dts/mt7621_sercomm_na502s.dts
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/board.d/02_network (diff)
コミット 8592df67f40b3afdee68e36dc3820187ec0f98fc by hauke
kernel: bump 5.10 to 5.10.114

All patches automatically rebased.

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: 8592df6)
The file was modifiedtarget/linux/ath79/patches-5.10/910-unaligned_access_hacks.patch (diff)
The file was modifiedtarget/linux/apm821xx/patches-5.10/802-usb-xhci-force-msi-renesas-xhci.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0355-xhci-quirks-add-link-TRB-quirk-for-VL805.patch (diff)
The file was modifiedtarget/linux/realtek/patches-5.10/712-net-phy-sfp-add-support-for-SMBus.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0153-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/400-mtd-mtdsplit-support.patch (diff)
The file was modifiedtarget/linux/realtek/patches-5.10/710-net-phy-sfp-re-probe-modules-on-DEV_UP-event.patch (diff)
The file was modifiedtarget/linux/lantiq/patches-5.10/0705-v5.13-net-dsa-lantiq-allow-to-use-all-GPHYs-on-xRX300-and-.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/780-usb-net-MeigLink_modem_support.patch (diff)
The file was modifiedtarget/linux/lantiq/patches-5.10/0706-v5.18-net-lantiq-enable-jumbo-frames-on-GSWIP.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/495-mtd-core-add-get_mtd_device_by_node.patch (diff)
The file was modifiedinclude/kernel-5.10 (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0131-bcmgenet-Better-coalescing-parameter-defaults.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0334-net-bcmgenet-Reset-RBUF-on-first-open.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0733-usb-xhci-workaround-for-bogus-SET_DEQ_PENDING-endpoi.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.10/950-0139-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch (diff)
コミット b754b0c721131005efa7127151088e9c23dc9053 by hauke
kernel: bump 5.10 to 5.10.115

Removed upstreamed:
  backport-5.10/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch
  pending-5.10/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch

All other patches automatically rebased.

Build system: x86_64
Build-tested: bcm2711/RPi4B

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: b754b0c)
The file was modifiedtarget/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/770-v5.15-net-dsa-mt7530-support-MDB-operations.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/764-v5.11-net-dsa-mt7530-support-setting-ageing-time.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/850-0013-PCI-aardvark-Add-support-for-ERR-interrupt-on-emulat.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0003-PCI-aardvark-Add-support-for-DEVCAP2-DEVCTL2-LNKCAP2.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/850-0004-PCI-aardvark-Rewrite-IRQ-code-to-chained-IRQ-handler.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.10/400-mmc-sdhci-sdhci-msm-use-sdhci_set_clock-instead-of-s.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/731-v5.13-net-dsa-mt7530-Add-support-for-EEE-features.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/772-v5.14-net-dsa-mt7530-add-interrupt-support.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/850-0017-PCI-aardvark-Fix-support-for-PME-requester-on-emulat.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/850-0021-PCI-aardvark-Drop-__maybe_unused-from-advk_pcie_disa.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/731-v5.12-net-dsa-mt7530-MT7530-optional-GPIO-support.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/850-0005-PCI-aardvark-Check-return-value-of-generic_handle_do.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/762-v5.11-net-dsa-mt7530-support-setting-MTU.patch (diff)
The file was modifiedinclude/kernel-5.10 (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/851-0006-Revert-PCI-aardvark-Fix-initialization-with-old-Marv.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/850-0018-PCI-aardvark-Use-separate-INTA-interrupt-for-emulate.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/850-0016-PCI-aardvark-Add-support-for-PME-interrupts.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/763-v5.11-net-dsa-mt7530-enable-MTU-normalization.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch (diff)
The file was removedtarget/linux/generic/pending-5.10/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch
The file was removedtarget/linux/generic/backport-5.10/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch
コミット 6cdf974a3d0cfebf4a37aaf2876b2ece0f11363d by hauke
kernel: bump 5.15 to 5.15.39

Removed upstreamed:
  backport-5.15/850-v5.17-0001-PCI-pci-bridge-emul-Add-description-for-class_revisi.patch
  backport-5.15/850-v5.17-0002-PCI-pci-bridge-emul-Add-definitions-for-missing-capa.patch
  backport-5.15/850-v5.17-0003-PCI-aardvark-Add-support-for-DEVCAP2-DEVCTL2-LNKCAP2.patch
  backport-5.15/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch
  backport-5.15/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch
  backport-5.15/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch
  backport-5.15/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch
  backport-5.15/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch
  backport-5.15/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch
  backport-5.15/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch
  backport-5.15/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch
  pending-5.15/850-0001-PCI-aardvark-Replace-custom-PCIE_CORE_INT_-macros-wi.patch
  pending-5.15/850-0004-PCI-aardvark-Rewrite-IRQ-code-to-chained-IRQ-handler.patch
  pending-5.15/850-0005-PCI-aardvark-Check-return-value-of-generic_handle_do.patch
  pending-5.15/850-0006-PCI-aardvark-Make-MSI-irq_chip-structures-static-dri.patch
  pending-5.15/850-0007-PCI-aardvark-Make-msi_domain_info-structure-a-static.patch
  pending-5.15/850-0008-PCI-aardvark-Use-dev_fwnode-instead-of-of_node_to_fw.patch
  pending-5.15/850-0009-PCI-aardvark-Refactor-unmasking-summary-MSI-interrup.patch
  pending-5.15/850-0010-PCI-aardvark-Add-support-for-masking-MSI-interrupts.patch
  pending-5.15/850-0011-PCI-aardvark-Fix-setting-MSI-address.patc
  pending-5.15/850-0012-PCI-aardvark-Enable-MSI-X-support.patch
  pending-5.15/850-0013-PCI-aardvark-Add-support-for-ERR-interrupt-on-emulat.patch
  pending-5.15/850-0015-PCI-aardvark-Optimize-writing-PCI_EXP_RTCTL_PMEIE-an.patch
  pending-5.15/850-0016-PCI-aardvark-Add-support-for-PME-interrupts.patch
  pending-5.15/850-0017-PCI-aardvark-Fix-support-for-PME-requester-on-emulat.patch
  pending-5.15/850-0018-PCI-aardvark-Use-separate-INTA-interrupt-for-emulate.patch
  pending-5.15/850-0019-PCI-aardvark-Remove-irq_mask_ack-callback-for-INTx-i.patch
  pending-5.15/850-0020-PCI-aardvark-Don-t-mask-irq-when-mapping.patch
  pending-5.15/850-0021-PCI-aardvark-Drop-__maybe_unused-from-advk_pcie_disa.patch
  pending-5.15/850-0022-PCI-aardvark-Update-comment-about-link-going-down-af.patch

All patches automatically rebased.

Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: 6cdf974)
The file was removedtarget/linux/generic/pending-5.15/850-0005-PCI-aardvark-Check-return-value-of-generic_handle_do.patch
The file was removedtarget/linux/generic/pending-5.15/850-0006-PCI-aardvark-Make-MSI-irq_chip-structures-static-dri.patch
The file was removedtarget/linux/generic/pending-5.15/850-0019-PCI-aardvark-Remove-irq_mask_ack-callback-for-INTx-i.patch
The file was removedtarget/linux/generic/backport-5.15/850-v5.17-0011-PCI-aardvark-Disable-common-PHY-when-unbinding-drive.patch
The file was removedtarget/linux/generic/backport-5.15/850-v5.17-0008-PCI-aardvark-Fix-memory-leak-in-driver-unbind.patch
The file was removedtarget/linux/generic/pending-5.15/850-0015-PCI-aardvark-Optimize-writing-PCI_EXP_RTCTL_PMEIE-an.patch
The file was removedtarget/linux/generic/pending-5.15/850-0013-PCI-aardvark-Add-support-for-ERR-interrupt-on-emulat.patch
The file was removedtarget/linux/generic/pending-5.15/850-0020-PCI-aardvark-Don-t-mask-irq-when-mapping.patch
The file was removedtarget/linux/generic/backport-5.15/850-v5.17-0001-PCI-pci-bridge-emul-Add-description-for-class_revisi.patch
The file was removedtarget/linux/generic/pending-5.15/850-0012-PCI-aardvark-Enable-MSI-X-support.patch
The file was modifiedtarget/linux/generic/pending-5.15/851-0006-Revert-PCI-aardvark-Fix-initialization-with-old-Marv.patch (diff)
The file was removedtarget/linux/generic/pending-5.15/850-0009-PCI-aardvark-Refactor-unmasking-summary-MSI-interrup.patch
The file was removedtarget/linux/generic/backport-5.15/850-v5.17-0003-PCI-aardvark-Add-support-for-DEVCAP2-DEVCTL2-LNKCAP2.patch
The file was removedtarget/linux/generic/backport-5.15/850-v5.17-0010-PCI-aardvark-Disable-link-training-when-unbinding-dr.patch
The file was removedtarget/linux/generic/backport-5.15/850-v5.17-0009-PCI-aardvark-Assert-PERST-when-unbinding-driver.patch
The file was removedtarget/linux/generic/backport-5.15/850-v5.17-0005-PCI-aardvark-Comment-actions-in-driver-remove-method.patch
The file was removedtarget/linux/generic/pending-5.15/850-0018-PCI-aardvark-Use-separate-INTA-interrupt-for-emulate.patch
The file was removedtarget/linux/generic/backport-5.15/850-v5.17-0006-PCI-aardvark-Disable-bus-mastering-when-unbinding-dr.patch
The file was removedtarget/linux/generic/pending-5.15/850-0010-PCI-aardvark-Add-support-for-masking-MSI-interrupts.patch
The file was removedtarget/linux/generic/pending-5.15/850-0008-PCI-aardvark-Use-dev_fwnode-instead-of-of_node_to_fw.patch
The file was removedtarget/linux/generic/pending-5.15/850-0001-PCI-aardvark-Replace-custom-PCIE_CORE_INT_-macros-wi.patch
The file was removedtarget/linux/generic/backport-5.15/850-v5.17-0004-PCI-aardvark-Clear-all-MSIs-at-setup.patch
The file was removedtarget/linux/generic/pending-5.15/850-0017-PCI-aardvark-Fix-support-for-PME-requester-on-emulat.patch
The file was removedtarget/linux/generic/backport-5.15/850-v5.17-0007-PCI-aardvark-Mask-all-interrupts-when-unbinding-driv.patch
The file was removedtarget/linux/generic/pending-5.15/850-0004-PCI-aardvark-Rewrite-IRQ-code-to-chained-IRQ-handler.patch
The file was modifiedtarget/linux/ipq40xx/patches-5.15/400-mmc-sdhci-sdhci-msm-use-sdhci_set_clock-instead-of-s.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
The file was removedtarget/linux/generic/pending-5.15/850-0016-PCI-aardvark-Add-support-for-PME-interrupts.patch
The file was removedtarget/linux/generic/pending-5.15/850-0022-PCI-aardvark-Update-comment-about-link-going-down-af.patch
The file was removedtarget/linux/generic/pending-5.15/850-0007-PCI-aardvark-Make-msi_domain_info-structure-a-static.patch
The file was removedtarget/linux/generic/pending-5.15/850-0021-PCI-aardvark-Drop-__maybe_unused-from-advk_pcie_disa.patch
The file was removedtarget/linux/generic/pending-5.15/850-0011-PCI-aardvark-Fix-setting-MSI-address.patch
The file was removedtarget/linux/generic/backport-5.15/850-v5.17-0002-PCI-pci-bridge-emul-Add-definitions-for-missing-capa.patch
コミット e156f1f862ff0c834df3b92a180598235e578e84 by hauke
kernel: bump 5.15 to 5.15.40

All patches automatically rebased.

Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: e156f1f)
The file was modifiedtarget/linux/generic/pending-5.15/444-mtd-nand-rawnand-add-support-for-Toshiba-TC58NVG0S3H.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/221-module_exports.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/230-openwrt_lzma_options.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
The file was modifiedtarget/linux/generic/pending-5.15/203-kallsyms_uncompressed.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/851-0006-Revert-PCI-aardvark-Fix-initialization-with-old-Marv.patch (diff)
コミット 7400adae8d86dde3c60752bf66d487aa1b138bc1 by hauke
kernel: Add missing devm_regulator_get_exclusive()

This backports a patch from Linux 5.10.116 to fix a compile problem
introduced in 5.10.114.

drivers/usb/phy/phy-generic.c could not find
devm_regulator_get_exclusive().

Fixes: 8592df67f40b ("kernel: bump 5.10 to 5.10.114")
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 7400ada)
The file was addedtarget/linux/generic/backport-5.10/900-regulator-consumer-Add-missing-stubs-to-regulator-co.patch
コミット 4bf38279e456947c8b0ee0d08823577cdaac9a43 by noltari
bcm27xx-userland: update to latest version

The latest version contains some fixes and additions.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 4bf3827)
The file was modifiedpackage/utils/bcm27xx-userland/Makefile (diff)
コミット bca05bd072180dc38ef740b37ded9572a6db1981 by noltari
bcm27xx-gpu-fw: update to latest version

Latest GPU FW contains multiple fixes and improvements.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: bca05bd)
The file was modifiedpackage/kernel/bcm27xx-gpu-fw/Makefile (diff)
コミット 20ea6adbf199097c4f5f591ffee088340630dae4 by noltari
bcm27xx: add support for linux v5.15

Build system: x86_64
Build-tested: bcm2708, bcm2709, bcm2710, bcm2711
Run-tested: bcm2708/RPiB+, bcm2709/RPi3B, bcm2710/RPi3B, bcm2711/RPi4B

Signed-off-by: Marty Jones <mj8263788@gmail.com>
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 20ea6ad)
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0568-drm-vc4-Enable-gamma-block-only-when-required.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0196-dt-bindings-pci-Add-DT-docs-for-Brcmstb-PCIe-device.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0245-drivers-media-Remove-the-downstream-version-of-bcm28.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0536-media-i2c-imx290-Sensor-should-report-RAW-color-spac.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0442-drm-vc4-hdmi-Simplify-the-connector-state-retrieval.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0770-media-entity-Add-support-for-ancillary-links.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0519-mmc-sdhci-iproc-Fix-vmmc-regulators-pre-bcm2711.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0842-clk-tests-Add-tests-for-mux-with-multiple-parents.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0798-overlays-rpi-display-Add-support-for-DRM-driver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0143-bcmgenet-constrain-max-DMA-burst-length.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0402-bcm2835-Allow-compressed-frames-to-set-sizeimage-438.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0858-clk-bcm-rpi-Add-variant-structure.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0620-drm-vc4-hvs-Move-the-dlist-setup-to-its-own-function.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0193-drivers-char-vcio-Use-common-compat-header.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0653-arm-Fix-annoying-.eh_frame-section-warnings.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0182-net-phy-2711-Allow-ethernet-LED-mode-to-be-set-via-d.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0847-clk-Skip-set_rate_range-if-our-clock-is-orphan.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0156-drm-v3d-Skip-MMU-flush-if-the-device-is-currently-of.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0511-staging-bcm2835_codec-Correct-flushing-code-for-refc.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0049-clk-bcm2835-Add-claim-clocks-property.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0090-ARM64-Force-hardware-emulation-of-deprecated-instruc.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0240-media-irs1125-Using-i2c_transfer-for-ic2-reads.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0277-media-bcm2835-unicam-Drop-WARN-on-uing-direct-cache-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0515-overlays-Add-generic-mcp2515-overlay.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0687-overlays-README-Deprecate-vc4-kms-kippah-7inch.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0179-drm-v3d-Plug-dma_fence-leak.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0580-drm-vc4-Ensure-vc4_hdmi-doesn-t-use-2711-HPD-registe.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0768-media-media.h-Add-new-media-link-type.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0746-overlays-Add-drm-parameter-to-pitft35-resistive.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0310-watchdog-bcm2835-Ignore-params-after-the-partition-n.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0043-watchdog-bcm2835-Support-setting-reboot-partition.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0311-firmware-raspberrypi-Add-support-for-tryonce-reboot-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0879-drm-vc4_kms-Protect-hvs-dereference-on-fkms.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0581-input-edt-ft5x06-Handle-unreliable-TOUCH_UP-events.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0909-drm-vc4-Warn-if-some-v3d-code-is-run-on-BCM2711.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0501-media-rpivid-Remove-unused-ctx-state-variable-and-de.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0026-Revert-rtc-pcf8523-properly-handle-oscillator-stop-b.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0110-drivers-thermal-step_wise-avoid-throttling-at-hyster.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0208-spi-Force-CS_HIGH-if-GPIO-descriptors-are-used.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0522-media-i2c-imx519-Advertise-embedded-data-node-on-med.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0405-bcm2835-pcm.c-Support-multichannel-audio.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0815-media-i2c-imx258-Make-V4L2_CID_VBLANK-configurable.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0344-media-i2c-imx477-Remove-auto-frame-length-adjusting.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0097-added-capture_clear-option-to-pps-gpio-via-dtoverlay.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0257-media-i2c-imx290-Add-support-for-the-mono-sensor-var.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0302-uapi-bcm2835-isp-Add-bcm2835-isp-uapi-header-file.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0616-staging-bcm2835-isp-Fix-cleanup-after-init-fail.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0444-dwc_otg-Update-NetBSD-usb.h-header-licence.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0098-lan78xx-Read-initial-EEE-status-from-DT.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0794-drm-mipi-dbi-Add-driver_private-member-to-struct-mip.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0627-drm-vc4-hdmi-Replace-CSC_CTL-hardcoded-value-by-defi.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0046-Register-the-clocks-early-during-the-boot-process-so.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0289-media-bcm2835-unicam-change-minimum-number-of-vb2_qu.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0503-staging-bcm2835-codec-Allow-decode-res-changed-befor.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0124-media-adv7180-Add-YPrPb-support-for-ADV7282M.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0559-dtoverlays-Update-all-image-sensor-overlays-for-Medi.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0730-media-i2c-ov7251-Add-V4L2_CID_HBLANK-control.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0287-media-bcm2835-unicam-Fixup-review-comments-from-Hans.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0346-media-i2c-imx290-Fix-up-exposure-calcuations-and-ran.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0764-drm-Include-drm_connector.h-from-drm_panel.h.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0395-media-rpivid-Add-an-enable-count-to-irq-claim-Qs.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0376-dwc-otg-fix-clang-Wsometimes-uninitialized-warning.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0184-v3d_gem-Kick-the-clock-so-firmware-knows-we-are-usin.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0226-media-i2c-tc358743-Fix-fallthrough-warning.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0846-clk-Set-req_rate-on-reparenting.patch
The file was modifiedtarget/linux/bcm27xx/modules/sound.mk (diff)
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0788-vc4-drm-Handle-fractional-coordinates-using-the-phas.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0850-clk-Introduce-clk_hw_init_rate_request.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0012-drm-vc4-hdmi-Introduce-a-scdc_enabled-flag.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0753-drm-vc4-Fix-out-of-order-frames-during-asynchronous-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0713-drm-vc4-Remove-splitting-the-bridge-chain-from-the-d.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0073-Add-dev-gpiomem-device-for-rootless-user-GPIO-access.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0762-drm-bridge-Introduce-pre_enable_upstream_first-to-al.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0011-drm-vc4-hdmi-Introduce-an-output_enabled-flag.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0175-Rename-HDMI-ALSA-device-names-check-for-enable-state.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0459-media-i2c-ov7251-Add-fwnode-properties-controls.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0864-Revert-rpivid-Switch-to-new-clock-api.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0572-drm-vc4-Don-t-try-disabling-SCDC-on-Pi0-3.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0811-media-i2c-imx258-Disable-digital-cropping-on-binned-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0399-media-rpivid-Improve-values-returned-when-setting-ou.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0532-ARM-dts-bcm2835_audio-missing-firmware-reference.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0022-firmware-raspberrypi-Add-RPI_FIRMWARE_NOTIFY_DISPLAY.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0161-drm-v3d-Clock-V3D-down-when-not-in-use.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0775-dtoverlays-Add-VCM-option-to-imx219.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0148-soc-bcm-bcm2835-pm-Add-support-for-2711.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0275-media-bcm2835-unicam-Select-MEDIA_CONTROLLER-and-VID.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0537-media-i2c-imx477-Sensor-should-report-RAW-color-spac.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0631-drm-vc4-hdmi-Move-clock-calculation-into-its-own-fun.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0220-media-uapi-v4l-ctrls-Add-CID-base-for-the-bcm2835-is.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0154-arm-bcm2835-Add-bcm2838-compatible-string.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0362-media-i2c-ov9281-add-enum_frame_interval-function-fo.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0699-ARM-dts-Permanently-disable-hdmi1-and-ddc1-on-CM4S.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0183-v3d_drv-Handle-missing-clock-more-gracefully.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0569-drm-vc4-Only-add-gamma-properties-once.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0231-sc16is7xx-Fix-for-hardware-flow-control.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0720-media-i2c-Provide-ov7251_check_hwcfg.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0497-Add-Raspberry-Pi-PoE-HAT-support.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0530-char-vcio-Rewrite-as-a-firmware-node-child.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0707-drm-vc4-For-DPI-MEDIA_BUS_FMT_RGB565_1X16-is-mode-1-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0145-net-genet-enable-link-energy-detect-powerdown-for-ex.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0799-bcm2835-codec-Return-empty-buffers-to-the-VPU-instea.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0804-drm-panel-panel-ilitek9881c-Add-prepare_upstream_fir.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0404-clk-bcm2835-Pass-DT-node-to-rpi_firmware_get.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0555-drm-vc4-Relax-VEC-modeline-requirements-and-add-prog.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0672-ASoC-ma120x0p-Remove-unnecessary-const-specifier.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0336-spi-bcm2835-Workaround-fix-for-zero-length-transfers.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0173-drm-v3d-Delete-pm_runtime-support.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0885-media-i2c-Add-driver-of-Arducam-Pivariety-series-cam.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0544-ARM-dts-vc4-kms-v3d-Always-disable-firmware-HDMI.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0272-dt-bindings-bcm2835-unicam-Update-documentation-with.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0502-media-rpivid-Ensure-IRQs-have-completed-before-unini.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0163-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0453-media-i2c-imx477-Fix-framerates-for-1332x990-mode.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0673-ASoC-bcm-allo-piano-dac-plus-Remove-unnecessary-cons.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0327-staging-bcm2835-codec-Add-the-unpacked-16bpp-raw-for.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0780-drm-object-Add-default-color-encoding-and-range-valu.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0032-smsx95xx-fix-crimes-against-truesize.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0458-media-i2c-ov9281-Add-fwnode-properties-controls.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0598-dt-bcm270x-Add-GPIO-defines-for-RGB565-DPI-output-mo.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0313-phy-broadcom-Add-bcm54213pe-configuration.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0361-media-i2c-ov9281-fix-mclk-issue-when-probe-multiple-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0411-media-i2c-ov9281-Remove-override-of-subdev-name.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0340-dt-binding-display-bcm2711-hdmi-Add-CEC-and-hotplug-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0456-ASoC-bcm-Add-chipdip-dac-driver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0875-overlays-Add-drm-parameter-to-pitft28-resistive.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0065-bcm2708-framebuffer-driver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0578-spi-spidev-Restore-loading-from-Device-Tree.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0195-of-overlay-Correct-symbol-path-fixups.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0843-clk-tests-Add-some-tests-for-orphan-with-multiple-pa.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0321-media-bcm2835-unicam-Clear-clock-state-when-stopping.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0782-CM3-cam1_reg-and-cam1_reg_gpio-fix.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0504-staging-bcm2835-codec-Do-not-send-buffers-to-the-VPU.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0160-drm-v3d-HACK-gut-runtime-pm-for-now.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0027-Revert-staging-bcm2835-audio-Drop-DT-dependency.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0348-media-i2c-imx477-Fix-crop-height-for-2028x1080-mode.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0398-media-rpivid-Map-cmd-buffer-directly.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0789-drm-Add-chroma-siting-properties.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0609-dtoverlays-Convert-the-camera-sensor-overlays-to-use.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0094-dwc-otg-FIQ-Fix-bad-mode-in-data-abort-handler.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0320-media-bcm2835-unicam-Return-early-from-stop_streamin.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0149-clk-bcm2835-Add-support-for-setting-leaf-clock-rates.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0512-staging-bcm2835-codec-Ensure-all-ctrls-are-set-on-st.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0874-tpm_tis_spi_main-Force-probe-routine-to-run-synchron.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0142-hwrng-iproc-rng200-Add-BCM2838-support.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0792-dt-bindings-display-add-bindings-for-MIPI-DBI-compat.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0776-dtoverlay-Add-VCM-option-to-ov5647-overlay.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0771-media-v4l2-async-Create-links-during-v4l2_async_matc.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0455-media-i2c-tc358743-Fix-compiler-warning.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0855-clk-Stop-forwarding-clk_rate_requests-to-the-parent.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0772-dt-bindings-media-i2c-Add-binding-for-ad5398-VCM.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0253-media-i2c-imx290-Add-support-for-V4L2_CID_VBLANK.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0187-staging-vchiq_arm-Set-up-dma-ranges-on-child-devices.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0189-ARM-bcm-Backport-BCM2711-support-from-upstream.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0769-media-entity-Add-link_type_name-helper.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0295-staging-bcm2835-camera-Replace-deprecated-V4L2_PIX_F.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0470-sound-usb-add-device-quirks-for-A4Tech-FHD-1080p-web.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0663-arm-Remove-spurious-.fnend-directive.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0319-media-bcm2835-unicam-Correctly-handle-error-propagat.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0198-drm-fourcc-Add-packed-10bit-YUV-4-2-0-format.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0591-clk-bcm-rpi-Add-the-BCM283x-pixel-clock.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0873-clk-bcm2835-use-subsys_initcall-for-the-clock-driver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0288-media-bcm2835-unicam-Retain-packing-information-on-G.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0112-net-lan78xx-Support-auto-downshift-to-100Mb-s.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0820-media-i2c-imx258-Add-get_selection-for-pixel-array-i.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0671-misc-bcm2835_smi-Use-proper-enum-types-for-dma_-un-m.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0262-media-bcm2835-unicam-Add-support-for-12bit-mono-pack.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0139-w1-w1-gpio-Make-GPIO-an-output-for-strong-pullup.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0675-media-i2c-ov9281-Initialize-id_msb-to-zero-in-ov9281.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0810-media-i2c-imx258-Make-image-geometry-meet-sensor-req.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0763-drm-panel-Add-prepare_upstream_first-flag-to-drm_pan.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0169-arch-arm64-Add-Revision-Serial-Model-to-cpuinfo.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0690-overlays-Add-rotate-property-to-vc4-kms-dpi-panel.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0599-dtoverlays-Add-a-generic-DPI-panel-overlay-for-KMS.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0499-media-rpivid-Avoid-returning-EINVAL-to-a-G_FMT-ioctl.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0566-overlays-Additional-parameters-for-gpio-poweroff.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0338-media-i2c-imx290-Replace-V4L2_CID_GAIN-with-V4L2_CID.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0685-dt-bindings-display-simple-add-Geekworm-MZP280-Panel.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0181-staging-vchiq_arm-Register-bcm2835-codec-as-a-platfo.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0054-irqchip-irq-bcm2836-Remove-regmap-and-syscon-use.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0366-media-ov9281-Add-1280x720-and-640x480-modes.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0826-media-i2c-imx258-Support-faster-pixel-rate-on-binned.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0176-dt-bindings-Add-binding-for-the-Infineon-IRS1125-sen.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0564-drm-vc4-kms-Move-clock-request-to-our-HVS-state.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0498-ARM-dts-Restore-downstream-dtbs-to-Makefile.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0225-media-bcm2835-unicam-Fix-reference-counting-in-unica.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0076-char-broadcom-Add-vcio-module.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0034-Allow-mac-address-to-be-set-in-smsc95xx.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0851-clk-Add-missing-clk_core_init_rate_req-calls.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0607-drm-vc4-Fix-build-without-DRM_VC4_HDMI_CEC.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0676-i2c-bcm2835-Make-clock-stretch-timeout-configurable.patch
The file was addedtarget/linux/bcm27xx/bcm2709/config-5.15
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0406-bcm2835-pcm-Fix-up-multichannel-pcm-audio.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0666-dtoverlays-Correct-h-v-sync_invert-config-in-vc4-kms.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0131-staging-vc04_services-Support-sending-data-to-MMAL-p.patch
The file was modifiedtarget/linux/bcm27xx/modules/hwmon.mk (diff)
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0270-media-bcm2835-unicam-Ensure-type-is-VIDEO_CAPTURE-in.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0165-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0682-media-uapi-add-MEDIA_BUS_FMT_RGB565_1X24_CPADHI.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0902-drm-vc4-kms-Register-a-different-drm_mode_config_fun.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0481-regulator-rpi-panel-Register-with-a-unique-backlight.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0887-thermal-broadcom-Use-dev_err_probe-to-suppress-defer.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0283-media-i2c-imx477-Return-correct-result-on-sensor-id-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0526-Hifiberry-DAC-ADCPro-DT-overlay-add-optional-headpho.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0433-vc4-drm-vc4_plane-Remove-subpixel-positioning-check.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0633-drm-vc4-hdmi-Take-bpp-into-account-for-the-scrambler.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0624-drm-vc4-hdmi-Add-full-range-RGB-helper.patch
The file was addedtarget/linux/bcm27xx/bcm2711/config-5.15
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0281-media-i2c-Add-driver-for-Sony-IMX477-sensor.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0095-ARM-Activate-FIQs-to-avoid-__irq_startup-warnings.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0570-dtoverlays-Remove-i2c0mux-and-i20if-status-from-edt-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0790-vc4-drm-plane-Make-use-of-chroma-siting-parameter.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0200-media-uapi-hevc-Add-segment-address-field.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0282-media-i2c-imx477-Add-support-for-adaptive-frame-cont.patch
The file was modifiedtarget/linux/bcm27xx/modules/other.mk (diff)
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0508-staging-mmal-vchiq-Add-module-parameter-to-enable-lo.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0429-vc4_hdmi-Report-that-3d-stereo-is-allowed.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0766-bcm2835-codec-dev-video31-as-interface-to-image_enco.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0884-media-dt-bindings-media-i2c-Add-Arducam-Pivariety-Se.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0538-media-i2c-imx519-Sensor-should-report-RAW-color-spac.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0546-staging-bcm2835-camera-Add-support-for-MPEG_VIDEO_FO.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0734-media-i2c-ov7251-Set-VTS-instead-of-having-full-tabl.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0029-Revert-mailbox-avoid-timer-start-from-callback.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0594-drm-panel-simple-Populate-bpc-when-using-panel-dpi.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0835-clk-Add-clk_drop_range.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0059-amba_pl011-Add-cts-event-workaround-DT-property.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0111-Update-issue-templates-2736.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0759-drm-vc4-txp-Don-t-set-TXP_VSTART_AT_EOF.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0221-staging-vchiq-Load-bcm2835_isp-driver-from-vchiq.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0853-clk-Switch-from-__clk_determine_rate-to-clk_core_rou.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0381-dwc_otg-fix-an-undeclared-variable.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0702-media-bcm2835-unicam-Handle-a-repeated-frame-start-w.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0573-media-i2c-ov5647-Support-HFLIP-and-VFLIP.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0589-input-edt-ft5x06-Only-look-at-the-number-of-points-r.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0801-pinctrl-bcm2835-Only-return-non-GPIOs-to-inputs.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0141-arm-bcm2835-DMA-can-only-address-1GB.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0296-staging-vc04_services-Add-new-vc-sm-cma-driver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0650-drm-vc4-Add-alpha_blend_mode-property-to-each-plane.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0114-lan78xx-Debounce-link-events-to-minimize-poll-storm.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0167-configs-arm64-bcm2711-Enable-V3D.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0473-staging-vchiq_arm-children-inherit-DMA-config.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0745-overlays-Overlays-for-WaveShare-2-Chan-CAN-FD-HAT.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0102-irqchip-irq-bcm2835-Calc.-FIQ_START-at-boot-time.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0543-media-bcm2835-unicam-Add-support-for-configuration-v.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0610-media-i2c-ov5647-Add-support-for-regulator-control.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0138-staging-mmal-vchiq-Fix-memory-leak-in-error-path.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0133-staging-mmal-vchiq-Fix-client_component-for-64-bit-k.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0177-media-i2c-Add-a-driver-for-the-Infineon-IRS1125-dept.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0227-media-bcm2835-unicam-Fix-uninitialized-warning.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0908-drm-vc4-crtc-Don-t-call-into-BO-Handling-on-Async-Pa.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0647-bcm2835-v4l2-isp-Add-missing-lock-initialization.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0643-drm-vc4-hdmi-Fix-no-video-output-on-DVI-monitors.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0123-media-adv7180-Default-to-the-first-valid-input.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0152-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0120-media-tc358743-fix-connected-active-CSI-2-lane-repor.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0385-staging-bcm2835-codec-Pass-corrupt-frame-flag.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0726-media-i2c-ov7251-Reinstate-setting-ov7251_global_ini.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0401-media-rpivid-Improve-SPS-PPS-error-handling-validati.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0838-clk-tests-Add-test-suites-description.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0465-v4l2-ctrls-add-support-for-dynamically-allocated-arr.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0821-media-i2c-imx258-Allow-configuration-of-clock-lane-b.patch
The file was modifiedtarget/linux/bcm27xx/Makefile (diff)
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0372-rpivid-Request-maximum-hevc-clock.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0266-media-i2c-imx290-Explicitly-set-v-h-blank-on-mode-ch.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0487-staging-vchiq-mmal-Add-buffer-flags-for-interlaced-v.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0808-drm-vc4_hdmi-Force-modeset-when-bpc-changes.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0654-drm-vc4-Disable-Gamma-control-on-HVS5-due-to-issues-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0427-drm-vc4-Add-all-the-HDMI-registers-into-the-debugfs-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0217-media-bcm2835-unicam-Add-support-for-the-FRAME_SYNC-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0493-staging-bcm2835-codec-Allow-custom-specified-strides.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0901-drm-vc4-drv-Register-a-different-driver-on-BCM2711.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0463-media-v4l2-Add-Greyworld-AWB-control-name.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0291-rpivid_h265-Fix-width-height-typo.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0244-staging-bcm2835-audio-Add-missing-MODULE_ALIAS.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0274-bcm2835-dma-Advertise-the-full-DMA-range.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0696-spi-gpio-Add-sck-idle-input-property.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0007-drm-vc4-hdmi-Add-a-spinlock-to-protect-register-acce.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0264-media-bcm2835-unicam-Add-support-for-unpacked-14bit-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0471-sound-usb-call-usb_autopm_get_interface-for-devices-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0140-arm-bcm2835-Fix-FIQ-early-ioremap.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0265-bcm2835-dma-Add-NO_WAIT_RESP-flag.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0347-media-i2c-imx290-Handle-exposure-correctly-when-vbla.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0015-drm-vc4-crtc-Rework-the-encoder-retrieval-code-again.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0729-media-i2c-ov7251-Initialise-current_mode-during-prob.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0706-media-i2c-imx219-Scale-the-pixel-clock-rate-for-the-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0109-drivers-thermal-step_wise-add-support-for-hysteresis.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0438-drm-vc4-Add-correct-stop-condition-to-vc4_dsi_encode.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0194-video-fbdev-bcm2708_fb-Use-common-compat-header.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0316-drm-panel-raspberrypi-touchscreen-Use-independent-I2.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0491-staging-bcm2835-codec-Return-buffers-to-QUEUED-not-E.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0878-ARM-dts-bcm2835-Switch-HSM-clock-to-firmware.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0087-OF-DT-Overlay-configfs-interface.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0719-media-i2c-Add-acpi-support-to-ov7251.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0488-staging-vchiq-mmal-Add-parameters-for-interlaced-vid.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0306-rpisense-fb-Set-pseudo_pallete-to-prevent-crash-on-f.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0715-drm-vc4-Convert-vc4_dsi-to-using-a-bridge-instead-of.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0852-clk-Remove-redundant-clk_core_init_rate_req-call.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0464-videodev2.h-add-V4L2_CTRL_FLAG_DYNAMIC_ARRAY.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0484-regulator-rpi-panel-Convert-to-drive-lines-directly.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0164-Add-HDMI1-facility-to-the-driver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0636-media-v4l2-ctrls-Add-V4L2_CID_NOTIFY_GAINS-control.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0205-dt-bindings-display-vc4-hdmi-Add-BCM2711-HDMI-contro.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0407-media-i2c-imx290-Support-60fps-in-2-lane-operation.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0057-amba_pl011-Round-input-clock-up.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0236-media-bcm2835-unicam-change-minimum-number-of-vb2_qu.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0784-overlays-iqs550-Enable-interrupt-pull-down.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0486-staging-bcm2835-codec-Change-the-default-codec-res-t.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0590-drm-vc4-Move-HDMI-reset-to-pm_resume.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0135-staging-mmal_vchiq-Add-in-the-Bayer-encoding-formats.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0128-media-tc358743-Return-an-appropriate-colorspace-from.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0038-irqchip-bcm2835-Add-FIQ-support.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0397-media-rpivid-Add-a-Pass0-to-accumulate-slices-and-re.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0082-gpio-poweroff-Allow-it-to-work-on-Raspberry-Pi.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0243-media-irs1125-Keep-HW-in-sync-after-imager-reset.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0292-net-bcmgenet-Reset-RBUF-on-first-open.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0072-vc_mem-Add-vc_mem-driver-for-querying-firmware-memor.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0241-media-irs1125-Refactoring-and-debug-messages.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0585-staging-bcm2835-codec-Allow-a-different-stride-align.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0507-staging-bcm2835-codec-Signal-the-firmware-to-stop-on.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0053-i2c-bcm2835-Add-debug-support.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0062-pinctrl-bcm2835-Set-base-to-0-give-expected-gpio-num.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0662-drivers-bcm2835_unicam-Disable-trigger-mode-operatio.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0263-media-bcm2835-unicam-Add-support-for-14bit-mono-sour.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0472-staging-vchiq_arm-Add-36-bit-address-support.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0466-media-rpivid-Make-slice-ctrl-dynamic.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0892-docs-hwmon-add-emc2305.rst-to-docs.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0017-drm-vc4-Leverage-the-load-tracker-on-the-BCM2711.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0214-media-bcm2835-unicam-Add-embedded-data-node.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0859-clk-bcm-rpi-Set-a-default-minimum-rate.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0576-Pass-V4L2_CID_MPEG_VIDEO_H264_MIN_QP-MAX_QP-to-bcm28.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0683-drm-vc4-dpi-Support-DPI-interface-in-mode3-for-RGB56.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0003-drm-vc4-hdmi-Warn-if-we-access-the-controller-while-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0739-dtoverlays-Switch-ov7251-to-using-Media-Controller-b.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0298-staging-mmal-vchiq-Add-monochrome-image-formats.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0061-tty-amba-pl011-Avoid-rare-write-when-full-error.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0197-bcmgenet-Disable-skip_umac_reset-by-default.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0602-media-imx219-Advertise-embedded-data-node-on-media-p.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0260-media-Add-a-pixel-format-for-MIPI-packed-12bit-luma-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0619-drm-vc4-hvs-Remove-dlist-setup-duplication.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0330-staging-bcm2835-isp-Log-the-number-of-excess-support.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0613-ARM-dts-bcm2711-cm4s-Correct-i2c0mux-to-use-0-1-and-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0540-media-i2c-ov9281-Sensor-should-report-RAW-color-spac.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0700-net-phy-lan87xx-Decrease-phy-polling-rate.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0731-media-i2c-ov7251-Do-not-reset-gain-on-mode-change.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0611-dtoverlays-Convert-ov5647-to-use-the-regulator-frame.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0891-hwmon-emc2305-fixups-for-driver-submitted-to-mailing.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0162-drivers-char-add-chardev-for-mmap-ing-the-RPiVid-con.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0021-drm-vc4-hdmi-Actually-check-for-the-connector-status.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0588-regulator-rpi-panel-attiny-Use-two-transactions-for-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0436-drm-vc4-Register-dsi0-as-the-correct-vc4-encoder-typ.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0259-serial-8250-bcm2835aux-defer-if-clock-is-zero.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0655-drm-vc4-hdmi-Fix-clock-value-used-for-validating-hdm.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0293-char-Add-broadcom-char-drivers-back-to-build-files.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0254-media-i2c-imx290-Add-exposure-control-to-the-driver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0510-staging-mmal-vchiq-Reset-buffers_with_vpu-on-port_en.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0744-overlays-fixes-probing-of-Hifiberry-DAC2-HD.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0129-staging-mmal-vchiq-Avoid-use-of-bool-in-structures.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0637-media-v4l2-ctrls-Document-V4L2_CID_NOTIFY_GAINS-cont.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0592-dt-bcm283x-Change-BCM283x-HDMI-to-use-firmware-clock.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0174-ARM-bcm-Switch-board-clk-and-pinctrl-to-bcm2711-comp.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0190-Initialise-rpi-firmware-before-clk-bcm2835.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0761-ARM-dts-bcm2711-rpi-ds-Disable-the-BCM2835-STC.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0723-media-i2c-Add-ov7251_detect_chip.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0574-drivers-bcm2835_isp-Allow-multiple-users-for-the-ISP.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0900-drm-vc4-bo-Split-out-Dumb-buffers-fixup.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0168-arch-arm-Add-model-string-to-cpuinfo.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0394-media-rpivid-Convert-to-MPLANE.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0249-media-i2c-imx290-set-the-format-before-VIDIOC_SUBDEV.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0749-dtoverlays-Add-overlay-for-Omnivision-OV2311-image-s.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0714-drm-vc4-Convert-vc4_dsi-to-use-atomic-enable-disable.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0239-PCI-brcmstb-Add-DT-property-to-control-L1SS.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0030-Revert-Bluetooth-Always-request-for-user-confirmatio.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0575-drivers-bcm2835_isp-Fix-div-by-0-bug.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0817-media-i2c-imx258-Add-support-for-24MHz-clock.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0659-power-rpi-poe-Drop-CURRENT_AVG-as-it-is-not-hardware.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0290-staging-fbtft-Add-support-for-display-variants.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0448-drm-vc4-Fix-definition-of-PAL-M-mode.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0866-clk-tests-Add-some-tests-for-clk_get_rate_range.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0305-staging-bcm2835-audio-Add-disable-headphones-flag.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0890-hwmon-emc2305-add-support-for-EMC2301-2-3-5-RPM-base.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0593-overlays-vc4-kms-v3d-Change-composite-handling.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0307-dwc_otg-Minimise-header-and-fix-build-warnings.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0421-Support-RPi-DPI-interface-in-mode6-for-18-bit-color.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0717-usb-xhci-add-a-quirk-for-Superspeed-bulk-OUT-transfe.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0644-staging-bcm2835-codec-Fix-typo.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0529-rtc-pcf85063-Always-clear-EXT_TEST-from-set_time.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0755-drm-vc4-hvs-Reset-muxes-at-probe-time.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0384-staging-bcm2835-codec-Set-the-colourspace-appropriat.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0278-media-i2c-tc358743-Only-allow-supported-pixel-fmts-i.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0876-ARM-dts-Add-i2c0mux-node-to-Model-B-rev-1.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0841-clk-tests-Add-tests-for-single-parent-mux.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0889-dtbindings-Fixup-microchip-emc2305.yaml-bindings.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0351-media-i2c-imx477-Remove-unused-function-parameter.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0681-media-uapi-Document-format-MEDIA_BUS_FMT_RGB565_1X24.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0474-staging-vchiq_arm-Usa-a-DMA-pool-for-small-bulks.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0480-Input-edt-ft54x6-Clean-up-timer-and-workqueue-on-rem.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0450-drm-vc4-Allow-setting-the-TV-norm-via-module-paramet.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0093-ARM-bcm2835-Set-Serial-number-and-Revision.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0010-drm-vc4-hdmi-Check-the-device-state-in-prepare.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0096-i2c-gpio-Also-set-bus-numbers-from-reg-property.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0895-overlays-Remove-other-leading-zeroes-from-node-addre.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0020-drm-probe-helper-Create-a-HPD-IRQ-event-helper-for-a.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0424-drm-vc4-Add-FKMS-as-an-acceptable-node-for-dma-range.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0656-ARM-dts-Remove-VL805-USB-node-from-CM4-dts.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0201-media-videodev2.h-Add-a-format-for-column-YUV4-2-0-m.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0839-clk-tests-Add-reference-to-the-orphan-mux-bug-report.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0870-drm-vc4-Make-sure-we-don-t-end-up-with-a-core-clock-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0583-staging-bcm2835-codec-bytesperline-for-YUV420-YVU420.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0084-Add-support-for-all-the-downstream-rpi-sound-card-dr.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0365-media-i2c-ov9281-Add-support-for-8-bit-readout.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0001-drm-vc4-hdmi-Split-the-CEC-disable-enable-functions-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0212-media-uapi-Add-MEDIA_BUS_FMT_SENSOR_DATA-media-bus-f.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0207-driver-char-rpivid-Remove-legacy-name-support.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0447-drm-vc4-Refactor-VEC-TV-mode-setting.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0083-mfd-Add-Raspberry-Pi-Sense-HAT-core-driver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0482-regulator-rpi-panel-Serialise-operations.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0276-staging-media-rpivid-Select-MEDIA_CONTROLLER-and-MED.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0612-media-i2c-ov7251-Make-the-enable-GPIO-optional.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0670-overlays-Add-MAX30102-HR-to-i2c-sensor-overlay.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0840-clk-tests-Add-tests-for-uncached-clock.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0350-media-i2c-imx477-Remove-internal-v4l2_mbus_framefmt-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0823-media-i2c-imx258-Add-support-for-long-exposure-modes.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0101-firmware-raspberrypi-Notify-firmware-of-a-reboot.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0150-clk-bcm2835-Allow-reparenting-leaf-clocks-while-they.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0251-media-i2c-imx290-Correct-range-for-V4L2_CID_GAIN-to-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0058-amba_pl011-Insert-mb-for-correct-FIFO-handling.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0229-dt-bindings-media-i2c-Add-IMX477-CMOS-sensor-binding.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0773-media-i2c-Add-driver-for-AD5398-VCM-lens-driver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0025-arm-partially-revert-702b94bff3c50542a6e4ab9a4f4cef0.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0304-gpio-Add-gpio-fsm-driver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0747-usb-xhci-rework-XHCI_VLI_SS_BULK_OUT_BUG-quirk.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0800-mm-page_alloc-cma-introduce-a-customisable-threshold.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0494-staging-vchiq-mmal-Add-the-deinterlace-image-effects.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0724-media-i2c-Add-pm_runtime-support-to-ov7251.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0016-drm-vc4-crtc-Add-some-logging.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0132-media-videobuf2-Allow-exporting-of-a-struct-dmabuf.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0387-staging-bcm2835-codec-Do-not-update-crop-from-S_FMT-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0468-usb-xhci-workaround-for-bogus-SET_DEQ_PENDING-endpoi.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0100-Add-ability-to-export-gpio-used-by-gpio-poweroff.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0556-drm-vc4-Make-VEC-progressive-modes-readily-accessibl.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0760-drm-vc4-txp-Force-alpha-to-be-0xff-if-it-s-disabled.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0728-media-i2c-ov7251-V4L2_CID_LINK_FREQUENCY-is-fixed.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0107-firmware-raspberrypi-Add-backward-compatible-get_thr.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0031-Revert-Bluetooth-Always-request-for-user-confirmatio.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0309-bcm2708_fb-Fix-a-build-warning.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0635-drm-vc4-hdmi-Support-HDMI-YUV-output.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0751-staging-vc04_services-isp-Permit-all-sRGB-colour-spa.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0791-drivers-staging-bcm2835-isp-Clear-LS-table-handle-in.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0256-media-dt-bindings-media-i2c-Add-mono-version-to-IMX2.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0552-drm-vc4-Add-debugfs-node-that-dumps-the-vc5-gamma-PW.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0495-staging-bcm2835_codec-Add-support-for-image_fx-to-de.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0600-xhci-quirks-add-link-TRB-quirk-for-VL805.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0606-usb-xhci-add-VLI_TRB_CACHE_BUG-quirk.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0813-media-i2c-imx258-Remove-redundant-I2C-writes.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0118-lan78xx-use-default-alignment-for-rx-buffers.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0339-media-i2c-imx290-Fix-number-of-controls-in-v4l2_ctrl.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0186-clk-bcm2835-Disable-v3d-clock.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0157-drm-v3d-Hook-up-the-runtime-PM-ops.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0383-staging-bcm2835-codec-Fix-support-for-levels-4.1-and.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0041-dmaengine-bcm2835-Load-driver-early-and-support-lega.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0661-dtoverlays-Add-option-for-PoE-HAT-to-use-Linux-I2C-i.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0617-drm-vc4-kms-Take-old-state-core-clock-rate-into-acco.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0903-drm-vc4-plane-Register-a-different-drm_plane_helper_.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0668-media-i2c-imx219-Correct-the-minimum-vblanking-value.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0454-ASoC-bcm-Compiler-warnings-in-audioinjector-octo.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0563-drm-vc4-kms-Fix-return-code-check.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0223-media-bcm2835-unicam-Add-support-for-VIDIOC_-S-G-_SE.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0812-media-i2c-imx258-Implement-HFLIP-and-VFLIP-controls.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0837-clk-Drop-the-rate-range-on-clk_put.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0237-snd_bcm2835-disable-HDMI-audio-when-vc4-is-used-3640.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0622-drm-vc4-Skip-writes-to-disabled-packet-RAM.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0067-fbdev-add-FBIOCOPYAREA-ioctl.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0219-media-uapi-v4l2-core-Add-ISP-statistics-output-V4L2-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0888-dt-bindings-hwmon-add-microchip-emc2305.yaml-dt-bind.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0250-media-i2c-imx290-Add-support-for-74.25MHz-clock.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0380-rpivid-Only-clk_request_done-once.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0520-dt-bindings-media-i2c-Add-IMX519-CMOS-sensor-binding.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0634-drm-vc4-hdmi-Always-try-to-have-the-highest-bpc.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0860-clk-bcm-rpi-Run-some-clocks-at-the-minimum-rate-allo.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0708-dtoverlays-Add-additional-mappings-to-vc4-kms-dpi-ge.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0078-BCM2708-Add-core-Device-Tree-support.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0562-drm-Check-whether-the-gamma-lut-has-changed-before-u.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0848-clk-Add-our-request-boundaries-in-clk_core_init_rate.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0716-drm-vc4-Remove-entry-to-ULPS-from-vc4_dsi-post_disab.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0856-clk-Zero-the-clk_rate_request-structure.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0872-rpivid-Use-clk_get_max_rate.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0408-media-i2c-imx290-Fix-the-pixel-rate-at-148.5Mpix-s.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0349-media-i2c-imx477-Replace-existing-1012x760-mode.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0224-media-bcm2835-unicam-Do-not-stop-streaming-in-unicam.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0235-zswap-Defer-zswap-initialisation.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0418-media-bcm2835-unicam-Forward-input-status-from-subde.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0449-drm-vc4-Add-support-for-more-analog-TV-standards.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0881-Revert-fbdev-Hot-unplug-firmware-fb-devices-on-force.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0640-dtoverlays-Enable-cam1_clock-when-using-tc358743-or-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0144-bcmgenet-Better-coalescing-parameter-defaults.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0213-media-bcm2835-unicam-Add-support-for-mulitple-device.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0735-media-i2c-ov7251-Limit-exposure-based-on-VTS.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0238-gpiolib-Don-t-prevent-IRQ-usage-of-output-GPIOs.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0711-drm-vc4-Rename-bridge-to-out_bridge.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0419-media-v4l2-subdev-add-subdev-wide-state-struct.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0370-media-i2c-ov5647-Parse-and-register-properties.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0228-video-bcm2708_fb-Disable-FB-if-no-displays-found.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0393-media-rpivid-Remove-the-need-to-have-num_entry_point.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0628-drm-vc4-hdmi-Define-colorspace-matrices.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0137-staging-mmal-vchiq-Free-the-event-context-for-contro.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0553-drm-vc4-hvs-Force-modeset-on-gamma-lut-change.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0756-drm-vc4-kms-Store-channel-in-local-variable.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0048-clk-bcm2835-Mark-used-PLLs-and-dividers-CRITICAL.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0684-dt-bindings-vendor-prefixes-Add-Geekworm.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0086-bcm2835-virtgpio-Virtual-GPIO-driver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0678-drm-vc4-Add-DRM-210101010-RGB-formats-for-hvs5.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0816-media-i2c-imx258-Register-the-ctrls-from-fwnode-prop.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0005-drm-vc4-hdmi-Raise-the-maximum-clock-rate.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0467-media-rpivid-Only-create-aux-entries-for-H265-if-nee.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0518-Revert-mmc-sdhci-iproc-Fix-vmmc-regulators-on-iProc.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0646-Use-GitHubs-issue-form-for-bug-reports.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0476-drm-vc4-Release-workaround-buffer-and-DMA-in-error-p.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0359-hack-fixup-bcm2835-unicam.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0420-drm-vc4-Adopt-the-dma-configuration-from-the-HVS-or-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0883-dt-bindings-vendor-prefixes-Add-Arducam.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0434-drm-vc4-hdmi-Convert-to-the-new-clock-request-API.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0516-regulator-rpi-panel-Remove-get_brightness-hook.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0718-dtoverlays-Correct-link-frequency-for-ov7251.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0632-drm-vc4-hdmi-Take-the-sink-maximum-TMDS-clock-into-a.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0701-drm-panel-Fix-compilation-warnings.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0008-drm-vc4-hdmi-Use-a-mutex-to-prevent-concurrent-frame.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0081-Improve-__copy_to_user-and-__copy_from_user-performa.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0400-media-rpivid-Improve-stream_on-off-conformance-clock.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0210-media-bcm2835-unicam-Driver-for-CCP2-CSI2-camera-int.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0741-drm-vc4-hvs-Use-pointer-to-HVS-in-HVS_READ-and-HVS_W.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0199-media-uapi-hevc-Add-scaling-matrix-control.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0868-drm-vc4-hdmi-Rework-hdmi_enable_4kp60-detection.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0743-ARM-dts-Add-GPIO-line-names-for-downstream-RPis.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0280-include-firmware-Add-enum-for-RPI_FIRMWARE_FRAMEBUFF.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0080-Added-Device-IDs-for-August-DVB-T-205.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0904-drm-vc4-drv-Skip-BO-Backend-Initialization-on-BCM271.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0692-drm-panel-Add-panel-driver-for-Ilitek-ILI9806E-panel.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0079-leds-Add-the-input-trigger-for-pwr_led.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0906-drm-vc4-crtc-Move-the-BO-handling-out-of-common-page.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0426-drm-vc4-Add-debugfs-node-that-dumps-the-current-disp.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0582-dtoverlays-Use-edt-ft5506-for-10-points-instead-of-e.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0068-Speed-up-console-framebuffer-imageblit-function.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0774-media-i2c-ov5647-Use-v4l2_async_register_subdev_sens.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0036-Protect-__release_resource-against-resources-without.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0153-usbhid-call-usb_fixup_endpoint-after-mangling-interv.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0649-dtoverlays-Add-backlight-gpio-parameter-to-vc4-kms-d.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0814-media-i2c-imx258-Add-regulator-control.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0014-drm-vc4-crtc-Add-encoder-to-vc4_crtc_config_pv-proto.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0285-media-bcm2835-unicam-Always-service-interrupts.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0386-staging-bcm2835-camera-Add-support-for-H264-levels-4.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0396-RFC-media-Add-media_request_-pin-unpin-API.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0006-drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0382-drm-panel-jdi-lt070me05000-Use-gpiod_set_value_cansl.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0414-media-i2c-imx477-Extend-driver-to-support-imx378-sen.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0517-bcm2835_smi_dev-Fix-handling-of-word-odd-lengths.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0373-staging-bcm2835-camera-Add-support-for-DMABUFs.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0615-ASoC-ma120x0p-Increase-maximum-sample-rate-to-192KHz.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0252-media-i2c-imx290-Convert-HMAX-setting-into-V4L2_CID_.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0521-media-i2c-Add-driver-for-IMX519-sensor.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0579-drm-vc4-Add-support-for-composite-syncs-to-vc4_dpi.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0317-drm-panel-raspberrypi-ts-Insert-delay-before-polling.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0303-staging-vc04_services-ISP-Add-a-more-complex-ISP-pro.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0105-lan78xx-Move-enabling-of-EEE-into-PHY-init-code.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0483-regulator-rpi-panel-Ensure-the-backlight-is-off-duri.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0122-media-tc358743-Check-I2C-succeeded-during-probe.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0202-media-dt-bindings-media-Add-binding-for-the-Raspberr.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0328-staging-bcm2835-codec-Log-the-number-of-excess-suppo.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0783-overlays-Fix-cam-_reg_gpio-parameter-on-CM1.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0413-Documentation-devicetree-Add-documentation-for-imx37.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0603-vc4-drm-Ignore-vc4_hdmi-output_enabled-for-allowing-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0218-media-bcm2835-unicam-Re-fetch-mbus-code-from-subdev-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0867-clk-tests-Add-missing-test-case-for-ranges.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0805-drm-vc4-Force-trigger-of-dlist-update-on-margins-cha.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0818-media-i2c-imx258-Add-support-for-running-on-2-CSI-da.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0857-clk-Test-the-clock-pointer-in-clk_hw_get_name.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0325-vc-sm-cma-fixed-kbuild-problem.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0437-drm-vc4-Fix-dsi0-interrupt-support.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0595-drm-panel-simple-Allow-the-bus-format-to-be-read-fro.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0547-ARM-dts-Add-Pi-Zero-2-support.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0269-media-bcm2835-unicam-Reinstate-V4L2_CAP_READWRITE-in.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0500-net-phy-lan87xx-Allow-more-time-for-link-detect.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0697-dtoverlays-Add-overlays-for-Pimoroni-Hyperpixel-disp.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0549-dt-Move-VEC-clock-to-clk-raspberrypi.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0752-drivers-staging-bcm2835-isp-Do-not-cleanup-mmal-vcsm.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0825-media-i2c-imx258-Set-pixel_rate-range-to-the-same-as.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0604-ARM-dts-Create-bcm2711-rpi-cm4s.dts-4761.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0660-power-rpi-poe-Add-option-of-being-created-by-MFD-or-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0363-media-i2c-ov9281-Fixup-for-recent-kernel-releases-an.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0689-drm-panel-simple-Remove-custom-handling-of-orientati.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0548-clk-raspberrypi-Support-VEC-clock.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0754-staging-vc04_services-codec-Add-support-for-V4L2_PIX.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0781-drm-vc4-Support-zpos-on-all-planes.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0019-drm-vc4-select-PM.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0721-media-i2c-Add-ov7251_pll_configure.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0677-Patching-lan78xx-for-SOF_TIMESTAMPING_TX_SOFTWARE-su.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0268-media-i2c-imx290-Set-the-colorspace-fields-in-the-fo.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0614-dtoverlays-Add-option-to-select-camera-as-on-CAM0-of.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0341-staging-bcm2835-camera-Fix-the-cherry-pick-of-AWB-Gr.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0492-staging-bcm2835_codec-Log-MMAL-flags-in-hex.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0445-drm-vc4-Fix-margin-calculations-for-the-right-bottom.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0051-sound-Demote-deferral-errors-to-INFO-level.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0092-AXI-performance-monitor-driver-2222.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0571-drm-vc4-Validate-the-size-of-the-gamma_lut.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0490-staging-bcm2835-codec-Correct-ENUM_FRAMESIZES-stepsi.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0430-vc4-Clear-unused-infoframe-packet-RAM-registers.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0863-Revert-drm-vc4-hdmi-Convert-to-the-new-clock-request.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0125-media-videodev2-Add-helper-defines-for-printing-FOUR.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0247-media-bcm2835-unicam-Add-support-for-get_mbus_config.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0665-dtoverlays-Add-pwm-backlight-option-to-vc4-kms-dpi-g.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0204-dt-bindings-clock-Add-a-binding-for-the-RPi-Firmware.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0337-kbuild-Silence-unavoidable-dtc-overlay-warnings.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0712-drm-vc4-Move-DSI-initialisation-to-encoder_mode_set.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0896-clk-Add-locking-to-clk_get_rate_range.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0451-drm-vc4-Refactor-mode-checking-logic.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0457-media-i2c-imx290-Add-fwnode-properties-controls.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0648-overlays-Add-overlay-for-Azoteq-IQS550.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0806-drm-atomic-helpers-remove-legacy_cursor_update-hacks.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0894-SQUASH-overlays-arducam-pivariety-Strip-leading-zero.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0171-v4l2-Add-a-Greyworld-AWB-mode.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0342-bcm2835-isp-Allow-formats-with-different-colour-spac.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0630-drm-vc4-hdmi-Move-clock-validation-to-its-own-functi.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0554-media-i2c-imx477-Add-vsync-trigger_mode-parameter.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0009-drm-vc4-hdmi-Prevent-access-to-crtc-state-outside-of.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0664-drm-vc4-dsi-Correct-max-divider-to-255-not-7.patch
The file was addedtarget/linux/bcm27xx/bcm2708/config-5.15
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0191-staging-vchiq_arm-Give-vchiq-children-DT-nodes.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0667-ARM-dts-BCM2711-AON_INTR2-generates-IRQ-edges.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0802-ARM-dts-Enable-PMU-on-Cortex-A72-in-AArch32-state.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0315-Input-edt-ft5x06-Poll-the-device-if-no-interrupt-is-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0727-media-i2c-ov7251-V4L2_CID_PIXEL_RATE-is-fixed.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0431-drm-vc4-Change-the-default-DPI-format-to-being-18bpp.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0897-drm-vc4-plane-Prevent-async-update-if-we-don-t-have-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0898-drm-vc4-Consolidate-Hardware-Revision-Check.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0824-media-i2c-imx258-Issue-reset-before-starting-streami.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0651-arm-Fix-custom-rpi-__memset32-and-__memset64.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0390-media-i2c-ov5647-Correct-pixel-array-offset.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0216-media-bcm2835-unicam-Disable-event-related-ioctls-on.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0134-clk-clk-bcm2835-Use-zd-when-printing-size_t.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0180-staging-vchiq_arm-Register-vcsm-cma-as-a-platform-dr.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0222-bcm2835-dma-Add-proper-40-bit-DMA-support.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0121-media-tc358743-Add-support-for-972Mbit-s-link-freq.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0440-clk-Always-clamp-the-rounded-rate.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0797-audioinjector.net-stereo-and-zero-use-dev_err_probe-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0441-drm-vc4-Increase-the-core-clock-based-on-HVS-load.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0565-overlays-Add-fbtft-overlay.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0601-xhci-correct-room_on_ring-for-cases-where-there-is-a.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0318-dt-bindings-Add-compatible-for-BCM2711-DSI1.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0877-overlays-Fix-pitft28-35-resistive-rotate-params.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0477-drm-vc4-Correct-DSI-divider-calculations.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0188-staging-vchiq-Use-the-old-dma-controller-for-OF-conf.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0130-staging-mmal-vchiq-Add-support-for-event-callbacks.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0695-bindings-Add-sck-idle-input-to-spi-gpio.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0360-media-i2c-add-ov9281-driver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0136-staging-mmal-vchiq-Update-mmal_parameters.h-with-rec.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0106-cxd2880-CXD2880_SPI_DRV-should-select-DVB_CXD2880-wi.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0596-drm-vc4-dpi-Add-option-for-inverting-pixel-clock-and.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0158-i2c-bcm2835-Set-clock-stretch-timeout-to-35ms.patch
The file was modifiedtarget/linux/generic/config-5.15 (diff)
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0267-media-i2c-imx290-Add-support-for-g_selection-to-repo.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0356-staging-bcm2835-codec-Add-support-for-pixel-aspect-r.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0905-drm-vc4-crtc-Use-an-union-to-store-the-page-flip-cal.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0075-Add-Chris-Boot-s-i2c-driver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0300-staging-vc04_services-Add-a-V4L2-M2M-codec-driver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0803-drm-panel-ilitek-ili9881c-Clean-up-on-mipi_dsi_attac.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0028-Revert-spi-spidev-Fix-CS-polarity-if-GPIO-descriptor.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0807-Revert-drm-vc4-hvs-Defer-dlist-slots-deallocation.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0886-overlays-Add-arducam-pivariety-overlay.dts.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0343-staging-rpivid-Fix-crash-when-CMA-alloc-fails.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0439-drm-atomic-Don-t-fixup-modes-that-haven-t-been-reset.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0557-bcm2835-v4l2-codec-Remove-advertised-support-of-VP8.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0432-vc4-drm-Avoid-full-hdmi-audio-fifo-writes.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0371-clk-raspberrypi-Also-support-HEVC-clock.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0737-media-i2c-ov7251-Add-V4L2_CID_VBLANK.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0409-media-i2c-imx290-Fix-clock-setup-register-assignment.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0560-ARM-dt-Add-DT-nodes-for-the-WLAN-interfaces.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0151-usb-add-plumbing-for-updating-interrupt-endpoint-int.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0294-dwc_otg-initialise-sched_frame-for-periodic-QHs-that.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0561-ARM-dts-Provide-WLAN-firmware-names-for-Zero-2-W.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0063-Main-bcm2708-bcm2709-linux-port.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0539-media-i2c-ov5647-Sensor-should-report-RAW-color-spac.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0333-bcm2835-dma-Add-bcm2835-dma-Add-DMA_WIDE_SOURCE-and-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0331-bcm2835-dma-Avoid-losing-CS-flags-after-interrupt.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0389-gpio-poweroff-Remember-the-old-poweroff-handler.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0485-regulator-rpi-panel-Add-GPIO-control-for-panel-and-t.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0584-media-rpivid-remove-min_buffers_needed-from-src-queu.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0758-drm-vc4-kms-Improve-logging.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0166-xhci-Use-more-event-ring-segment-table-entries.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0910-dtoverlays-Fix-incorrect-property-name-for-display-r.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0392-media-i2c-ov5647-Fix-v4l2-compliance-failure-subscri.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0642-drm-vc4-hdmi-Fix-HDMI-monitor-detection-in-polled-mo.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0052-Update-vfpmodule.c.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0023-drm-vc4-Remove-conflicting-framebuffers-before-calli.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0844-clk-Take-into-account-uncached-clocks-in-clk_set_rat.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0377-dwc-otg-fix-clang-Wpointer-bool-conversion-warning.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0033-smsc95xx-Experimental-Enable-turbo_mode-and-packetsi.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0127-MAINTAINERS-Add-entry-for-BCM2835-Unicam-driver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0209-driver-char-rpivid-Don-t-map-more-than-wanted.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0629-drm-vc4-hdmi-Change-CSC-callback-prototype.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0301-bcm2835-dma-only-reserve-channel-0-if-legacy-dma-dri.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0862-Revert-drm-vc4-Increase-the-core-clock-based-on-HVS-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0880-Revert-fbdev-Fix-unregistering-of-framebuffers-witho.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0767-media-entity-Skip-non-data-links-in-graph-iteration.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0352-media-bcm2835-unicam-Fix-bug-in-buffer-swapping-logi.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0332-arch-arm-Add-__memset-alias-to-memset_rpi.S.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0279-dwc_otg-whitelist_table-is-now-productlist_table.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0284-media-i2c-imx477-Parse-and-register-properties.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0531-ARM-dts-Make-vcio-a-child-of-the-firmware-node.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0777-media-i2c-Rename-ad5398-to-ad5398_vcm.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0911-drm-vc4_hdmi-Force-a-modeset-when-Broadcast-RGB-sett.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0693-drm-panel-Add-panel-driver-for-TDO-Y17B-based-panels.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0478-drm-panel-raspberrypi-touchscreen-Handle-I2C-errors.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0765-drm-tc358762-Set-the-pre_enable_upstream_first-flag-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0809-media-i2c-imx258-Remove-unused-defines.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0523-overlays-Add-imx519-overlay.dts.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0378-staging-vcsm-cma-Fix-memory-leak-from-not-detaching-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0506-staging-bcm2835-codec-Format-changed-should-trigger-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0698-dtoverlay-Reduce-size-of-PCIE-IB-window-in-pcie-32-d.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0461-media-v4l2-Add-HEVC_SCALING_MATRIX-attribute-to-v4l2.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0489-staging-bcm2835-codec-Add-support-for-decoding-inter.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0778-drm-object-Add-drm_object_property_get_default_value.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0355-staging-bcm2835-codec-Correct-logging-of-size_t-to-z.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0422-drm-vc4-plane-Add-support-for-DRM_FORMAT_P030.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0914-mmc-block-Don-t-do-single-sector-reads-during-recove.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0230-media-bcm2835-unicam-Always-service-interrupts.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0832-clk-Always-clamp-the-rounded-rate.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0040-spi-spidev-Completely-disable-the-spidev-warning.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0013-drm-vc4-Make-vc4_crtc_get_encoder-public.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0626-drm-vc4-hdmi-Move-XBAR-setup-to-csc_setup.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0403-media-i2c-imx477-Fix-for-long-exposure-limit-calcula.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0849-clk-Change-clk_core_init_rate_req-prototype.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0242-media-irs1125-Atomic-access-to-imager-reconfiguratio.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0577-ARM-dts-Update-rpi-400-and-cm4-dts-to-match-4-b.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0159-clk-bcm2835-Avoid-null-pointer-exception.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0691-overlays-Add-Geekworm-mzp280-to-vc4-kms-dpi-panel.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0113-firmware-raspberrypi-Report-the-fw-variant-during-pr.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0234-media-bcm2835-unicam-Retain-packing-information-on-G.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0286-media-bcm2835-unicam-Fix-uninitialized-warning.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0410-media-rpivid-Fix-H265-aux-ent-reuse-of-the-same-slot.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0428-drm-vc4-Add-the-2711-HVS-as-a-suitable-DMA-node.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0586-drivers-bcm2835_unicam-Add-logging-message-when-a-fr.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0070-MMC-added-alternative-MMC-driver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0750-staging-vc-sm-cma-Avoid-log-spamming-on-Pi0-1-over-c.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0004-drm-vc4-hdmi-Remove-the-DDC-probing-for-status-detec.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0587-regulator-rpi-panel-attiny-Don-t-read-the-LCD-power-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0172-staging-bcm2835-camera-Add-greyworld-AWB-mode.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0248-media-bcm2835-unicam-Avoid-gcc-warning-over-0-on-end.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0912-drm-atomic-If-margins-are-updated-update-all-planes.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0308-rpivid_h625-Fix-build-warnings.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0206-drm-Checking-of-the-pitch-is-only-valid-for-linear-f.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0845-clk-Fix-clk_get_parent-documentation.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0535-media-i2c-imx219-Sensor-should-report-RAW-color-spac.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0417-bcm2711_thermal-Don-t-clamp-temperature-at-zero.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0834-clk-Always-set-the-rate-on-clk_set_range_rate.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0055-lan78xx-Enable-LEDs-and-auto-negotiation.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0211-media-uapi-v4l2-core-Add-sensor-ancillary-data-V4L2-.patch
The file was addedtarget/linux/bcm27xx/bcm2710/config-5.15
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0056-amba_pl011-Don-t-use-DT-aliases-for-numbering.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0795-drm-tiny-Add-MIPI-DBI-compatible-SPI-driver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0742-drm-vc4-hvs-Defer-dlist-slots-deallocation.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0854-clk-Introduce-clk_core_has_parent.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0126-dt-bindings-Document-BCM283x-CSI2-CCP2-receiver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0064-Add-dwc_otg-driver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0828-Add-support-for-the-AudioInjector.net-bare-i2s-sound.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0893-dtoverlays-Add-i2c-fan-overlay.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0899-drm-vc4-bo-Rename-vc4_dumb_create.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0786-drm-vc4-hdmi-Add-CSC-for-BT601-709-2020-limited-and-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0108-sc16is7xx-Don-t-spin-if-no-data-received.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0374-staging-fbtft-Add-minipitft13-variant.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0558-ARM-dts-Rename-Zero-2-W-DT-files.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0567-drm-Fix-double-free-from-checking-if-gamma-lut-has-b.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0618-drm-vc4-hvs-Store-channel-in-variable.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0155-drm-v3d-Add-support-for-2711.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0605-xhci-refactor-out-TRBS_PER_SEGMENT-define-in-runtime.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0822-media-i2c-imx258-Correct-max-FRM_LENGTH_LINES-value.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0608-dt-Create-static-regulators-and-clocks-for-camera-no.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0446-drm-vc4-Fix-timings-for-VEC-modes.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0099-hid-Reduce-default-mouse-polling-interval-to-60Hz.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0645-media-i2c-ov9281-Increase-diff-between-VTS-and-max-e.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0688-drm-panel-Add-and-initialise-an-orientation-field-to.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0050-clk-bcm2835-Read-max-core-clock-from-firmware.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0639-Add-panel-overlay-for-CutiePi.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0514-overlays-add-support-for-the-MLX90640-thermal-camera.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0830-overlays-mipi-dbi-spi-width-mm-and-height-mm-are-man.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0039-irqchip-irq-bcm2835-Add-2836-FIQ-support.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0869-drm-vc4-kms-Warn-if-clk_set_min_rate-fails.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0597-drm-vc4-dpi-Ensure-a-default-format-is-selected.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0261-media-Add-a-pixel-format-for-MIPI-packed-14bit-luma-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0233-staging-vc04_services-bcm2835-camera-Request-headers.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0379-rpivid-Switch-to-new-clock-api.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0913-overlays-Add-gpio-hog-overlay.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0460-media-v4l2-Remove-v4l2-ctrls.c.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0819-media-i2c-imx258-Follow-normal-V4L2-behaviours-for-c.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0748-media-i2c-Add-driver-for-Omnivision-OV2311.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0085-rpi_display-add-backlight-driver-and-overlay.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0725-media-i2c-Remove-.s_power-from-ov7251.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0732-media-i2c-ov7251-Fix-link_freq-validation-loop.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0907-drm-vc4-crtc-Move-the-BO-Handling-out-of-Common-Page.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0323-net-lan78xx-Ack-pending-PHY-ints-when-resetting.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0528-drivers-gpio-Add-a-driver-that-wraps-the-PWM-API-as-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0322-PCI-brcmstb-Advertise-MSI-X-support.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0425-drm-vc4-A-present-but-empty-dmas-disables-audio.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0077-firmware-bcm2835-Support-ARCH_BCM270x.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0103-of-configfs-Use-of_overlay_fdt_apply-API-call.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0709-drm-dsi-Document-the-meaning-and-spec-references-for.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/960-hwrng-iproc-set-quality-to-1000.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0314-PCI-brcmstb-Restore-initial-fundamental-reset.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0037-irq-bcm2836-Avoid-Invalid-trigger-warning.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0625-drm-vc4-hdmi-Use-full-range-helper-in-csc-functions.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0865-clk-Add-clk_get_rate_range.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0299-staging-mmal-vchiq-Use-vc-sm-cma-to-support-zero-cop.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0258-media-i2c-imx290-Switch-set_hmax-to-use-imx290_write.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0185-clk-raspberrypi-Allow-cpufreq-driver-to-also-adjust-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0415-dt-bindings-clk-raspberrypi-Remove-unused-property.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0533-ARM-dts-Delete-vestigial-vcsm-node.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0147-clk-bcm2835-Don-t-wait-for-pllh-lock.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0146-spi-bcm2835-enable-shared-interrupt-support.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0524-dtoverlays-Add-overlay-for-ST7735R-160x128-TinyDRM-d.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0255-media-i2c-imx290-Add-H-and-V-flip-controls.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0024-drm-vc4-Notify-the-firmware-when-DRM-is-in-charge.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0779-drm-object-Add-default-zpos-value-at-reset.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0297-staging-vchiq-mmal-Add-support-for-14bit-Bayer.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0324-media-i2c-imx477-Selection-compliance-fixes.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0246-media-bcm2835-unicam-Driver-for-CCP2-CSI2-camera-int.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0368-Added-hflip-and-vflip-controls-to-ov9281.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0513-staging-bcm2835-codec-Add-support-for-H-V-Flips-to-I.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0335-staging-vc04_services-ISP-Add-colour-denoise-control.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0710-drm-bridge-tc358762-Ignore-EPROBE_DEFER-when-logging.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0680-dtoverlays-Rework-vc4-kms-dpi-overlays-to-remove-dup.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0116-bcm2835-dma-Add-support-for-per-channel-flags.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0479-drm-panel-simple-Add-a-timing-for-the-Raspberry-Pi-7.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0215-media-bcm2835-unicam-Use-dummy-buffer-if-none-have-b.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0703-overlays-rpi-poe-plus-Fix-parameters.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0088-hci_h5-Don-t-send-conf_req-when-ACTIVE.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0836-clk-test-Test-clk_set_rate_range-on-orphan-mux.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0329-staging-bcm2835-isp-Add-the-unpacked-16bpp-raw-forma.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0669-drm-vc4_hdmi-Add-Broadcast-RGB-property-to-allow-ove.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0679-overlays-Add-spi0-0cs-overlay.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0496-staging-bcm2835-v4l2_codec-Fix-for-encode-selection-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0545-staging-bcm2835-camera-Add-support-for-H264_MIN_QP-H.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0178-drm-v3d-Suppress-all-but-the-first-MMU-error.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0525-dwc_otg-pay-attention-to-qh-interval-when-rescheduli.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0435-drm-vc4-Correct-pixel-order-for-DSI0.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0475-drm-vc4-Reset-HDMI-MISC_CONTROL-register.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0047-bcm2835-rng-Avoid-initialising-if-already-enabled.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0452-drm-vc4-Add-firmware-kms-mode.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0117-rtc-rv3028-Add-backup-switchover-mode-support.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0509-staging-bcm2835-codec-Queue-flushed-buffers-instead-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0069-dmaengine-Add-support-for-BCM2708.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0785-dtoverlays-Connect-the-backlight-to-the-pitft35-disp.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0388-staging-bcm2835-isp-Fix-compiler-warning.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0657-mfd-simple-mfd-i2c-Add-configuration-for-RPi-POE-HAT.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0638-Extending-ili9881c-driver-support-for-nwe080-panel.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0641-uapi-v4l2-controls-Reset-V4L2_CID_USER_BCM2835_ISP_B.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0827-dtoverlays-Add-overlay-for-Sony-IMX258-image-sensor.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0071-Adding-bcm2835-sdhost-driver-and-an-overlay-to-enabl.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0358-staging-bcm2835-codec-Add-VC-1-support.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0119-media-tc358743-Increase-FIFO-level-to-374.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0203-staging-media-Add-Raspberry-Pi-V4L2-H265-decoder.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0375-dwc-otg-fix-clang-Wignored-attributes-warning.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0035-cgroup-Disable-cgroup-memory-by-default.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0412-staging-vc04_services-isp-Set-the-YUV420-YVU420-form.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0312-phy-broadcom-split-out-the-BCM54213PE-from-the-BCM54.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0066-Pulled-in-the-multi-frame-buffer-support-from-the-Pi.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0115-lan78xx-EEE-support-is-now-a-PHY-property.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0273-leds-Add-the-actpwr-trigger.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0541-vc04_services-isp-Report-input-node-as-wanting-full-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0364-media-i2c-ov9281-Read-chip-ID-via-2-reads.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0882-staging-vchiq_arm-Add-log_level-module-params.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0652-overlays-Add-vl805-overlay.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0326-staging-vc04_services-Add-additional-unpacked-raw-fo.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0740-drm-vc4-hvs-Fix-frame-count-register-readout.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0462-media-rpivid-Update-to-compile-with-new-hevc-decode-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0042-rtc-Add-SPI-alias-for-pcf2123-driver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0060-tty-amba-pl011-Add-un-throttle-support.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0534-gpio-bcm-virt-Fix-the-get-method.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0551-drm-vc4-Add-support-for-gamma-on-BCM2711.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0170-media-dt-bindings-Add-binding-for-the-Sony-IMX219-se.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0542-media-bcm2835-unicam-Parse-pad-numbers-correctly.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0423-drm-vc4-plane-Add-support-for-YUV-color-encodings-an.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0829-vc4_hdmi-Remove-VC4_HDMI_SCHEDULER_CONTROL_VERT_ALWA.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0091-cache-export-clean-and-invalidate.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0787-vc4-drm-vc4_plane-Keep-fractional-source-coords-insi.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0623-drm-edid-Rename-drm_hdmi_avi_infoframe_colorspace-to.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0232-staging-vc04_services-mmal-vchiq-Update-parameters-l.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0658-pwm-raspberrypi-poe-Add-option-of-being-created-by-M.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0621-drm-vc4-hvs-Ignore-atomic_flush-if-we-re-disabled.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0705-dtoverlays-add-rgb565-padhi-output-to-vc4-kms-dpi-ge.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0686-drm-panel-simple-add-Geekworm-MZP280-Panel.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0694-drm-panel-panel-sitronix-st7701-Support-SPI-config-a.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0722-media-i2c-Add-support-for-19.2MHz-clock-to-ov7251.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0334-uapi-bcm2835-isp-Add-colour-denoise-configuration.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0738-media-i2c-ov7251-Switch-from-V4L2_CID_GAIN-to-V4L2_C.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0831-clk-Introduce-Kunit-Tests-for-the-framework.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0550-clk-bcm2835-Remove-VEC-clock-support.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0271-media-bcm2835-unicam-Set-VPU-min-clock-freq-to-250Mh.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0353-Assign-crypto-aliases-to-different-AES-implementatio.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0367-Fixed-picture-line-bug-in-all-ov9281-modes.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0045-bcm-Make-RASPBERRYPI_POWER-depend-on-PM.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0736-media-i2c-ov7251-Separate-modes-from-frame-intervals.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0018-drm-vc4-Increase-the-core-clock-based-on-HVS-load.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0793-drm-modes-Add-of_get_drm_panel_display_mode.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0391-media-i2c-ov5647-Correct-minimum-VBLANK-value.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0044-reboot-Use-power-off-rather-than-busy-spinning-when-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0861-Revert-drm-vc4-kms-Move-clock-request-to-our-HVS-sta.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0192-pinctrl-bcm2835-Remove-gpiochip-on-error.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0354-media-v4l2_m2m-In-buffered-mode-run-jobs-if-either-p.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0345-media-i2c-imx477-Add-very-long-exposure-control-to-t.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0757-drm-vc4-kms-Warn-if-we-have-an-incompatible-muxing-s.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0002-drm-vc4-hdmi-Make-sure-the-device-is-powered-with-CE.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0796-overlays-Add-overlay-for-MIPI-DBI-displays.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0089-ARM64-Round-Robin-dispatch-IRQs-between-CPUs.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0505-staging-mmal-vchiq-Rationalise-included-headers.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0674-media-bcm2835-unicam-Set-ret-on-error-path-in-unicam.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0871-drm-vc4-kms-Use-maximum-FIFO-load-for-the-HVS-clock-.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0369-media-ov5647-Fix-return-codes-from-ov5647_write-ov56.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0527-Hifiberry-DAC-ADCPro-adding-optional-headphone-amp-c.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0074-Add-SMI-driver.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0469-media-i2c-imx477-Allow-control-of-on-sensor-DPC.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0733-media-i2c-ov7251-Add-get_selection-for-NATIVE_SIZE-C.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0104-net-lan78xx-Disable-TCP-Segmentation-Offload-TSO.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0704-dtoverlays-fix-overrides-in-vc4-kms-dpi-generic.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0443-drm-vc4-Fix-timings-for-interlaced-modes.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0833-clk-Use-clamp-instead-of-open-coding-our-own.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0357-staging-bcm2835-codec-Implement-additional-g_selecti.patch
The file was addedtarget/linux/bcm27xx/patches-5.15/950-0416-dt-bindings-display-vc4-Add-phandle-to-the-firmware.patch
コミット 99ad84b6d9727a63f99a16e0b8386747262e3433 by noltari
bcm27xx: switch to 5.15

I tested it locally and I couldn't find any regressions, so let's give this a
wider test :).

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 99ad84b)
The file was modifiedtarget/linux/bcm27xx/Makefile (diff)
コミット d5c4f24b2af991df2ec24df1a3f906049370f59f by noltari
bcm27xx: remove linux 5.10 compatibility

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: d5c4f24)
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0235-media-i2c-ov5647-Neither-analogue-gain-nor-exposure-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0157-arch-arm64-Add-Revision-Serial-Model-to-cpuinfo.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0439-dtoverlays-Update-sensor-overlays-to-use-cam1_reg-wh.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0193-bcmgenet-Disable-skip_umac_reset-by-default.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0304-media-i2c-tc358743-Only-allow-supported-pixel-fmts-i.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0073-raspberrypi-firmware-Export-the-general-transaction-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0406-staging-vc04_services-codec-Add-support-for-CID-MPEG.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0076-lan78xx-Read-initial-EEE-status-from-DT.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0016-rtc-Add-SPI-alias-for-pcf2123-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0222-bcm2835-dma-Add-proper-40-bit-DMA-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0409-drm-atomic-Pass-the-full-state-to-CRTC-atomic_check.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0154-xhci-Use-more-event-ring-segment-table-entries.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0032-amba_pl011-Round-input-clock-up.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0071-dwc-otg-FIQ-Fix-bad-mode-in-data-abort-handler.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0297-leds-Add-the-actpwr-trigger.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0457-drm-vc4-hdmi-Introduce-a-CEC-clock.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0506-vc4-drm-Increase-hdmi-audio-axi-priority-to-avoid-lo.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0113-staging-mmal-vchiq-Add-support-for-event-callbacks.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0173-net-phy-2711-Allow-ethernet-LED-mode-to-be-set-via-d.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0285-media-i2c-ov9281-fix-mclk-issue-when-probe-multiple-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0271-media-i2c-imx290-Add-support-for-V4L2_CID_VBLANK.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0481-gpio-fsm-Show-state-info-in-sys-class-gpio-fsm.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0184-staging-vchiq_arm-Give-vchiq-children-DT-nodes.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0410-drm-atomic-Pass-the-full-state-to-CRTC-atomic-begin-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0480-drm-vc4-Change-the-default-DPI-format-to-being-18bpp.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0004-Revert-spi-spidev-Fix-CS-polarity-if-GPIO-descriptor.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0407-staging-vc04_services-codec-Clear-last-buf-dequeued-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0196-media-uapi-hevc-Add-segment-address-field.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0273-media-i2c-imx290-Add-H-and-V-flip-controls.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0613-RFC-media-Add-media_request_-pin-unpin-API.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0062-rpi_display-add-backlight-driver-and-overlay.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0202-dt-bindings-clock-Add-a-binding-for-the-RPi-Firmware.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0484-media-i2c-imx477-Remove-auto-frame-length-adjusting.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0515-rpivid-Request-maximum-hevc-clock.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0330-media-bcm2835-unicam-Retain-packing-information-on-G.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0380-Input-edt-ft5x06-Poll-the-device-if-no-interrupt-is-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0703-drm-vc4-Allow-setting-the-TV-norm-via-module-paramet.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0205-overlays-Fix-dtc-warnings-in-i2c-gpio.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0634-ASoC-hdmi-codec-Add-iec958-controls.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0372-phy-broadcom-Add-bcm54213pe-configuration.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0479-dtoverlays-Add-an-overlay-for-the-VGA666-when-used-w.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0354-drm-vc4-Add-the-2711-HVS-as-a-suitable-DMA-node.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0660-overlays-Make-i2c-rtc-and-i2c-rtc-gpio-share-RTCs.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0458-drm-vc4-hdmi-Split-the-interrupt-handlers.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0656-staging-vc04_services-isp-Set-the-YUV420-YVU420-form.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0607-media-i2c-ov5647-Fix-v4l2-compliance-failure-subscri.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0683-drm-vc4-Simplify-a-bit-the-global-atomic_check.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0279-media-Add-a-pixel-format-for-MIPI-packed-14bit-luma-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0379-vc4-Clear-unused-infoframe-packet-RAM-registers.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0322-drm-vc4-Add-FKMS-as-an-acceptable-node-for-dma-range.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0731-Revert-overlays-Update-display-GPIO-declarations-for.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0710-drm-gud-fix-sizeof-use.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0509-ARM-dts-bcm2711-Add-aliases-for-additional-SPIs.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0122-staging-mmal-vchiq-Fix-memory-leak-in-error-path.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0399-overlays-Fix-cut-and-paste-error-in-README.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0181-staging-vchiq-Use-the-old-dma-controller-for-OF-conf.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0195-media-uapi-hevc-Add-scaling-matrix-control.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0325-media-i2c-imx477-Return-correct-result-on-sensor-id-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0559-dwc_otg-fix-an-undeclared-variable.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0112-staging-mmal-vchiq-Avoid-use-of-bool-in-structures.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0118-media-ov5647-Use-gpiod_set_value_cansleep.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0578-overlays-spi-rtc-Add-ds3232-and-ds3234.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0706-ARM-dts-bcm2711-Tidy-the-HDMI-I2C-aliases.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0121-staging-mmal-vchiq-Free-the-event-context-for-contro.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0290-media-i2c-imx290-Add-support-for-g_selection-to-repo.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0301-media-bcm2835-unicam-Select-MEDIA_CONTROLLER-and-VID.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0721-drm-vc4-Increase-the-core-clock-to-a-minimum-of-500M.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0275-media-i2c-imx290-Add-support-for-the-mono-sensor-var.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0282-media-bcm2835-unicam-Add-support-for-unpacked-14bit-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0188-drivers-char-vcio-Use-common-compat-header.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0053-firmware-bcm2835-Support-ARCH_BCM270x.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0286-media-i2c-ov9281-add-enum_frame_interval-function-fo.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0693-drm-vc4-remove-unneeded-variable-ret.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0455-ARM-bcm-Select-BRCMSTB_L2_IRQ-for-bcm2835.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0715-drm-gud-Add-Raspberry-Pi-Pico-ID.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0147-clk-bcm2835-Avoid-null-pointer-exception.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0236-media-i2c-ov5647-Use-member-names-in-mode-tables.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0382-drm-panel-raspberrypi-touchscreen-Use-independent-I2.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0034-amba_pl011-Add-cts-event-workaround-DT-property.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0095-lan78xx-EEE-support-is-now-a-PHY-property.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0214-media-bcm2835-unicam-Use-dummy-buffer-if-none-have-b.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0454-media-i2c-imx290-Fix-number-of-controls-in-v4l2_ctrl.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0523-dwc-otg-fix-clang-Wignored-attributes-warning.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0133-spi-bcm2835-enable-shared-interrupt-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0265-media-bcm2835-unicam-Add-support-for-get_mbus_config.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0364-rpivid_h625-Fix-build-warnings.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0167-drm-v3d-Don-t-clear-MMU-control-bits-on-exception.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0257-PCI-brcmstb-Add-DT-property-to-control-L1SS.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0604-overlays-merus-amp-remove-spi-override.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0044-Speed-up-console-framebuffer-imageblit-function.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0252-SQUASH-pinctrl-bcm2835-Set-base-for-bcm2711-GPIO-to-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0346-drm-vc4-A-present-but-empty-dmas-disables-audio.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0635-ASoC-hdmi-codec-Add-a-prepare-hook.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0378-PCI-brcmstb-Restore-initial-fundamental-reset.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0590-SQUASH-overlays-Fix-typo-in-README.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0468-bcm2835-isp-Allow-formats-with-different-colour-spac.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0692-drm-vc4-vc4_hdmi_regs-Mark-some-data-sets-as-__maybe.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0490-media-i2c-imx477-Replace-existing-1012x760-mode.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0610-media-rpivid-Remove-the-need-to-have-num_entry_point.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0096-bcm2835-dma-Add-support-for-per-channel-flags.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0143-drm-v3d-Skip-MMU-flush-if-the-device-is-currently-of.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0264-media-bcm2835-unicam-Driver-for-CCP2-CSI2-camera-int.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0573-drm-vc4-hvs-Make-the-HVS-bind-first.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0348-gpio-Add-gpio-fsm-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0139-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0028-mm-Remove-the-PFN-busy-warning.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0020-Register-the-clocks-early-during-the-boot-process-so.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0097-rtc-rv3028-Add-backup-switchover-mode-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0163-ARM-bcm-Switch-board-clk-and-pinctrl-to-bcm2711-comp.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0237-media-i2c-ov5647-Advertise-the-correct-exposure-rang.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0459-drm-vc4-hdmi-Support-BCM2711-CEC-interrupt-setup.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0486-media-i2c-imx290-Fix-up-exposure-calcuations-and-ran.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0221-staging-vchiq-Load-bcm2835_isp-driver-from-vchiq.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0260-media-irs1125-Atomic-access-to-imager-reconfiguratio.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0584-staging-bcm2835-codec-Pass-corrupt-frame-flag.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0295-dt-bindings-bcm2835-unicam-Update-documentation-with.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0130-bcmgenet-constrain-max-DMA-burst-length.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0697-ARM-dts-bcm2711-fold-in-the-correct-interrupt.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0026-Update-vfpmodule.c.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0239-media-bcm2835-unicam-Do-not-stop-streaming-in-unicam.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0266-media-bcm2835-unicam-Avoid-gcc-warning-over-0-on-end.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0206-driver-char-rpivid-Remove-legacy-name-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0224-media-i2c-imx219-Declare-that-the-driver-can-create-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0303-media-bcm2835-unicam-Drop-WARN-on-uing-direct-cache-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0443-uapi-bcm2835-isp-Add-colour-denoise-configuration.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0709-drm-Add-GUD-USB-Display-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0648-drm-vc4-Don-t-create-hvs_load_tracker-on-fkms.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0100-media-ov5647-Add-support-for-PWDN-GPIO.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0233-media-i2c-ov5647-Set-V4L2_SUBDEV_FL_HAS_EVENTS-flag.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0652-drm-vc4-Fix-pixel-wrap-issue-with-DVP-teardown.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0137-clk-bcm2835-Allow-reparenting-leaf-clocks-while-they.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0300-ARM-proc-v7-Force-misalignment-of-early-stmia.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0029-irqchip-irq-bcm2836-Remove-regmap-and-syscon-use.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0259-media-irs1125-Refactoring-and-debug-messages.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0511-vc4-drm-Fix-source-offsets-with-DRM_FORMAT_P030.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0258-media-irs1125-Using-i2c_transfer-for-ic2-reads.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0598-drm-vc4-crtc-Fix-vc4_get_crtc_encoder-logic.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0375-overlays-Deprecate-and-delete-the-sdtweak-overlay.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0127-mmc-sdhci-iproc-Fix-vmmc-regulators-on-iProc.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0140-usbhid-call-usb_fixup_endpoint-after-mangling-interv.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0510-Make-rpi-poe-fan-less-noisy-in-cool-environments.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0418-drm-vc4-Fixup-fkms-for-API-change.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0182-ARM-bcm-Backport-BCM2711-support-from-upstream.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0609-dtoverlays-Update-__symbols__-i2c0-from-i2c0-overlay.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0056-Added-Device-IDs-for-August-DVB-T-205.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0079-firmware-raspberrypi-Notify-firmware-of-a-reboot.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0411-drm-vc4-hvs-Align-the-HVS-atomic-hooks-to-the-new-AP.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0463-bcm2711-Disable-bsc_intr-and-aon_intr-by-default-and.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0120-staging-mmal-vchiq-Update-mmal_parameters.h-with-rec.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0600-drm-vc4-hdmi-Simplify-the-connector-state-retrieval.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0690-drm-Pass-the-full-state-to-connectors-atomic-functio.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0538-drm-vc4-hdmi-Convert-to-the-new-clock-request-API.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0618-media-rpivid-Improve-SPS-PPS-error-handling-validati.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0185-pinctrl-bcm2835-Remove-gpiochip-on-error.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0136-clk-bcm2835-Add-support-for-setting-leaf-clock-rates.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0270-media-i2c-imx290-Convert-HMAX-setting-into-V4L2_CID_.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0580-drm-vc4-Separate-VEC-compatible-variants.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0644-drm-vc4-crtc-Rework-the-encoder-retrieval-code-again.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0601-drm-vc4-hdmi-Rely-on-interrupts-to-handle-hotplug.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0006-smsx95xx-fix-crimes-against-truesize.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0433-media-i2c-ov5647-Selection-compliance-fixes.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0620-overlays-Remove-deleted-merus-amp-parameter.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0203-dt-bindings-display-vc4-hdmi-Add-BCM2711-HDMI-contro.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0605-media-i2c-ov5647-Correct-pixel-array-offset.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0717-drm-vc4-hdmi-Make-sure-the-controller-is-powered-up-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0337-staging-bcm2835-camera-Replace-deprecated-V4L2_PIX_F.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0532-staging-vcsm-cma-Fix-memory-leak-from-not-detaching-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0037-tty-amba-pl011-Avoid-rare-write-when-full-error.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0629-overlays-ghost-amp-Change-early-disable-sequence.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0391-Add-allo-boss2-overlay.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0376-ARM-dts-bcm27xx-Remove-enable_headphones-setting.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0467-Added-PiFi-Mini-to-rpi-simple-soundcard.c.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0494-overlays-Update-the-upstream-overlay.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0369-watchdog-bcm2835-Ignore-params-after-the-partition-n.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0398-overlays-Add-PCF85063-and-PCF85063A-to-i2c-rtc.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0289-media-i2c-imx290-Explicitly-set-v-h-blank-on-mode-ch.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0229-media-ov5647-change-defaults-to-better-match-raw-cam.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0041-bcm2708-framebuffer-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0349-drm-vc4-Add-all-the-HDMI-registers-into-the-debugfs-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0678-bcm2711_thermal-Don-t-clamp-temperature-at-zero.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0472-gpio-fsm-Rename-num-soft-gpios-to-avoid-warning.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0256-gpiolib-Don-t-prevent-IRQ-usage-of-output-GPIOs.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0540-bcm2835-unicam-Switch-to-new-clock-api.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0024-clk-bcm2835-Read-max-core-clock-from-firmware.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0631-ASoC-codec-hdmi-codec-Support-IEC958-encoded-PCM-for.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0013-spi-spidev-Completely-disable-the-spidev-warning.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0039-Main-bcm2708-bcm2709-linux-port.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0453-media-i2c-imx290-Replace-V4L2_CID_GAIN-with-V4L2_CID.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0700-drm-vc4-Refactor-VEC-TV-mode-setting.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0734-overlays-Add-TI-BQ32000-RTC-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0327-media-bcm2835-unicam-Always-service-interrupts.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0388-dt-Use-compatible-string-for-BCM2711-DSI1.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0614-media-rpivid-Add-a-Pass0-to-accumulate-slices-and-re.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0737-overlays-rpi-poe-plus-Improve-the-cooling-levels.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0674-dwc_otg-Update-NetBSD-usb.h-header-licence.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0110-MAINTAINERS-Add-entry-for-BCM2835-Unicam-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0650-Support-RPi-DPI-interface-in-mode6-for-18-bit-color.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0637-drm-vc4-hdmi-Remove-redundant-variables.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0175-v3d_drv-Handle-missing-clock-more-gracefully.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0347-drm-vc4-Add-debugfs-node-that-dumps-the-current-disp.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0204-drm-Checking-of-the-pitch-is-only-valid-for-linear-f.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0007-smsc95xx-Experimental-Enable-turbo_mode-and-packetsi.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0098-lan78xx-use-default-alignment-for-rx-buffers.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0102-media-tc358743-Increase-FIFO-level-to-374.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0030-lan78xx-Enable-LEDs-and-auto-negotiation.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0094-lan78xx-Debounce-link-events-to-minimize-poll-storm.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0176-v3d_gem-Kick-the-clock-so-firmware-knows-we-are-usin.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0333-rpivid_h265-Fix-width-height-typo.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0015-firmware-Updated-mailbox-header.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0280-media-bcm2835-unicam-Add-support-for-12bit-mono-pack.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0261-media-irs1125-Keep-HW-in-sync-after-imager-reset.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0530-drm-connector-Add-a-helper-to-attach-the-colorspace-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0292-media-bcm2835-unicam-Reinstate-V4L2_CAP_READWRITE-in.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0712-drm-gud-cleanup-coding-style-a-bit.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0162-kbuild-Allow-.dtbo-overlays-to-be-built-piecemeal.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0387-dt-bindings-Add-compatible-for-BCM2711-DSI1.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0200-staging-media-Add-Raspberry-Pi-V4L2-H265-decoder.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0646-drm-vc4-Leverage-the-load-tracker-on-the-BCM2711.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0177-clk-raspberrypi-Allow-cpufreq-driver-to-also-adjust-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0503-staging-bcm2835-codec-Implement-additional-g_selecti.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0363-gpio-fsm-Fix-a-build-warning.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0654-drm-vc4-hdmi-Use-a-fixed-rate-for-the-HSM-clock-on-B.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0462-ARM-dts-bcm2711-Add-the-CEC-interrupt-controller.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0334-net-bcmgenet-Reset-RBUF-on-first-open.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0072-ARM-Activate-FIQs-to-avoid-__irq_startup-warnings.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0308-vchiq_2835_arm-Implement-a-DMA-pool-for-small-bulk-t.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0430-bcm2835-dma-Avoid-losing-CS-flags-after-interrupt.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0413-drm-vc4-hdmi-Don-t-access-the-connector-state-in-res.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0198-media-videodev2.h-Add-a-format-for-column-YUV4-2-0-m.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0217-media-imx219-Advertise-embedded-data-node-on-media-p.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0435-overlays-Add-overlay-for-Seeed-Studio-CAN-BUS-FD-HAT.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0498-Assign-crypto-aliases-to-different-AES-implementatio.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0158-media-dt-bindings-Add-binding-for-the-Sony-IMX219-se.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0277-serial-8250-bcm2835aux-defer-if-clock-is-zero.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0070-ARM-bcm2835-Set-Serial-number-and-Revision.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0732-overlays-Add-midi-uart-2345-overlay.dts.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0358-ARM-dts-Disable-headphone-audio-on-Zeroes-CM4.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0659-media-i2c-imx477-Extend-driver-to-support-imx378-sen.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0686-drm-Use-the-state-pointer-directly-in-atomic_check.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0055-BCM270x_DT-Add-pwr_led-and-the-required-input-trigge.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0240-media-bcm2835-unicam-Fix-reference-counting-in-unica.patch
The file was modifiedtarget/linux/bcm27xx/modules/video.mk (diff)
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0059-mfd-Add-Raspberry-Pi-Sense-HAT-core-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0123-w1-w1-gpio-Make-GPIO-an-output-for-strong-pullup.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0169-drm-v3d-Plug-dma_fence-leak.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0611-media-rpivid-Convert-to-MPLANE.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0591-gpio-poweroff-Remember-the-old-poweroff-handler.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0492-media-i2c-imx477-Remove-unused-function-parameter.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0046-MMC-added-alternative-MMC-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0021-bcm2835-rng-Avoid-initialising-if-already-enabled.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0074-i2c-gpio-Also-set-bus-numbers-from-reg-property.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/960-hwrng-iproc-set-quality-to-1000.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0356-dts-Tidy-the-Raspberry-Pi-Makefile-entries.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0085-cxd2880-CXD2880_SPI_DRV-should-select-DVB_CXD2880-wi.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0684-drm-vc4-hdmi-Don-t-poll-for-the-infoframes-status-on.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0117-clk-clk-bcm2835-Use-zd-when-printing-size_t.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0428-bcm2835-dma-Add-bcm2835-dma-Add-DMA_WIDE_SOURCE-and-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0216-media-bcm2835-unicam-Add-support-for-the-FRAME_SYNC-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0226-media-ov5647-Add-basic-support-for-multiple-sensor-m.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0324-media-i2c-imx477-Add-support-for-adaptive-frame-cont.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0670-drm-vc4-hdmi-Add-missing-clk_disable_unprepare-on-er.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0400-staging-bcm2835-codec-Ensure-OUTPUT-timestamps-are-a.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0404-overlays-Add-missing-addresses-to-ads1015-ads1115.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0452-ARM-dts-Declare-Pi400-and-CM4-have-no-audio-pins.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0394-media-bcm2835-unicam-Return-early-from-stop_streamin.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0427-staging-bcm2835-isp-Log-the-number-of-excess-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0150-drivers-char-add-chardev-for-mmap-ing-the-RPiVid-con.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0389-drm-vc4-Correct-DSI-register-definition.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0624-drm-vc4-FKMS-Change-of-Broadcast-RGB-mode-needs-a-mo.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0405-media-i2c-imx477-Selection-compliance-fixes.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0619-overlays-add-sensirion-sgp30-to-i2c-sensor-overlay.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0403-drm-vc4-Make-normalize_zpos-conditional-on-using-fkm.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0736-ARM-dts-Adapt-to-upstream-changes.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0505-vc4-drm-Avoid-full-hdmi-audio-fifo-writes.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0087-firmware-raspberrypi-Add-backward-compatible-get_thr.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0166-media-i2c-Add-a-driver-for-the-Infineon-IRS1125-dept.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0424-staging-bcm2835-codec-Add-the-unpacked-16bpp-raw-for.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0043-fbdev-add-FBIOCOPYAREA-ioctl.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0227-media-ov5647-Add-V4L2-controls-for-analogue-gain-exp.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0066-ARM64-Round-Robin-dispatch-IRQs-between-CPUs.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0068-cache-export-clean-and-invalidate.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0245-media-bcm2835-unicam-Always-service-interrupts.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0298-staging-vchiq_arm-children-inherit-DMA-config.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0416-drm-vc4-hdmi-Use-the-connector-state-pixel-rate-for-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0005-Revert-mailbox-avoid-timer-start-from-callback.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0723-ASoC-bcm-Add-chipdip-dac-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0036-tty-amba-pl011-Add-un-throttle-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0535-sound-usb-call-usb_autopm_get_interface-for-devices-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0415-drm-vc4-hdmi-Store-pixel-frequency-in-the-connector-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0714-drm-gud-Use-scatter-gather-USB-bulk-transfer.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0522-vc4-drm-SQUASH-Fix-source-offsets-with-DRM_FORMAT_P0.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0630-drm-vc4-Make-vc4_crtc_get_encoder-public.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0661-dt-bindings-clk-raspberrypi-Remove-unused-property.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0464-bcm2711-Remove-old-GIC-interrupt.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0129-bcm2835-pcm.c-Support-multichannel-audio.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0155-configs-arm64-bcm2711-Enable-V3D.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0212-media-bcm2835-unicam-Add-support-for-mulitple-device.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0342-staging-vc04_services-Add-a-V4L2-M2M-codec-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0456-drm-vc4-hdmi-Update-the-CEC-clock-divider-on-HSM-rat.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0144-drm-v3d-Hook-up-the-runtime-PM-ops.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0305-media-i2c-ov9281-Add-support-for-8-bit-readout.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0287-media-i2c-ov9281-Fixup-for-recent-kernel-releases-an.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0725-overlays-Add-Ablic-S35390A-to-i2c-rtc-and-gpio.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0225-media-ov5647-Fix-return-codes-from-ov5647_write-ov56.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0602-drm-vc4-hdmi-Add-a-workqueue-to-set-scrambling.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0612-media-rpivid-Add-an-enable-count-to-irq-claim-Qs.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0060-Add-support-for-all-the-downstream-rpi-sound-card-dr.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0276-media-i2c-imx290-Switch-set_hmax-to-use-imx290_write.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0360-rpisense-fb-Set-pseudo_pallete-to-prevent-crash-on-f.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0152-Add-HDMI1-facility-to-the-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0250-media-bcm2835-unicam-Retain-packing-information-on-G.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0675-drm-vc4-hdmi-Drop-devm-interrupt-handler-for-CEC-int.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0108-media-videodev2-Add-helper-defines-for-printing-FOUR.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0493-overlays-i2c-rtc-Add-the-Dallas-DS1340.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0653-media-i2c-ov9281-Remove-override-of-subdev-name.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0365-bcm2708_fb-Fix-a-build-warning.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0262-staging-bcm2835-audio-Add-missing-MODULE_ALIAS.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0103-media-tc358743-fix-connected-active-CSI-2-lane-repor.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0296-media-i2c-ov5647-Parse-and-register-properties.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0426-staging-bcm2835-isp-Add-the-unpacked-16bpp-raw-forma.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0579-drm-vc4-Fix-VEC-address-for-BCM2711-in-the-devicetre.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0335-char-Add-broadcom-char-drivers-back-to-build-files.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0018-reboot-Use-power-off-rather-than-busy-spinning-when-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0311-drm-vc4-Adopt-the-dma-configuration-from-the-HVS-or-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0081-of-configfs-Use-of_overlay_fdt_apply-API-call.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0563-drm-vc4-dsi-Add-support-for-DSI0.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0215-media-bcm2835-unicam-Disable-event-related-ioctls-on.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0344-uapi-bcm2835-isp-Add-bcm2835-isp-uapi-header-file.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0153-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0083-lan78xx-Move-enabling-of-EEE-into-PHY-init-code.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0603-vc4-drm-hdmi-Fix-missing-declaration.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0223-overlays-Make-the-i2c-gpio-overlay-safe-again.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0309-include-firmware-Add-enum-for-RPI_FIRMWARE_FRAMEBUFF.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0114-staging-vc04_services-Support-sending-data-to-MMAL-p.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0161-drm-v3d-Delete-pm_runtime-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0682-drm-Document-use-after-free-gotcha-with-private-obje.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0393-media-bcm2835-unicam-Correctly-handle-error-propagat.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0476-drm-vc4-Add-connector-check-to-trigger-mode_change-w.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0242-media-bcm2835-unicam-Fix-uninitialized-warning.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0429-bcm2835-dma-Move-WAIT_RESP-from-extra-to-info.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0616-media-rpivid-Improve-values-returned-when-setting-ou.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0190-of-overlay-Correct-symbol-path-fixups.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0504-staging-bcm2835-codec-Add-VC-1-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0694-overlays-Add-overlay-for-cap1106-capacitive-touch-se.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0726-dtoverlays-Add-orientation-and-rotation-parameter-to.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0623-overlays-Add-rpi-poe-plus-overlay.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0284-media-i2c-add-ov9281-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0213-media-bcm2835-unicam-Add-embedded-data-node.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0442-SQUASH-Revert-overlays-Fix-dtc-warnings-in-i2c-gpio.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0655-drm-vc4-hdmi-Enable-the-scrambler-on-reconnection.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0119-staging-mmal_vchiq-Add-in-the-Bayer-encoding-formats.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0512-vc4-drm-vc4_plane-Remove-subpixel-positioning-check.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0733-usb-xhci-workaround-for-bogus-SET_DEQ_PENDING-endpoi.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0243-video-bcm2708_fb-Disable-FB-if-no-displays-found.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0082-net-lan78xx-Disable-TCP-Segmentation-Offload-TSO.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0671-drm-vc4-hdmi-Warn-if-we-access-the-controller-while-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0526-Update-Allo-Piano-Dac-Driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0561-drm-vc4-dsi-Use-snprintf-for-the-PHY-clocks-instead-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0232-media-i2c-ov5647-Support-V4L2_CID_PIXEL_RATE.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0049-Add-dev-gpiomem-device-for-rootless-user-GPIO-access.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0336-dwc_otg-initialise-sched_frame-for-periodic-QHs-that.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0090-drivers-thermal-step_wise-avoid-throttling-at-hyster.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0341-staging-mmal-vchiq-Use-vc-sm-cma-to-support-zero-cop.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0019-bcm-Make-RASPBERRYPI_POWER-depend-on-PM.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0572-clk-requests-Ignore-if-the-pointer-is-null.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0527-drm-connector-Create-a-helper-to-attach-the-hdr_outp.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0586-staging-bcm2835-codec-Do-not-update-crop-from-S_FMT-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0247-staging-vc04_services-mmal-vchiq-Update-parameters-l.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0577-vc4-drm-hdmi-Handle-case-when-bvb-clock-is-null.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0124-arm-bcm2835-Fix-FIQ-early-ioremap.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0131-bcmgenet-Better-coalescing-parameter-defaults.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0681-drm-Introduce-an-atomic_commit_setup-function.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0220-media-uapi-v4l-ctrls-Add-CID-base-for-the-bcm2835-is.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0517-staging-fbtft-Add-minipitft13-variant.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0425-staging-bcm2835-codec-Log-the-number-of-excess-suppo.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0508-overlays-Add-pcie-32bit-dma-overlay.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0009-Protect-__release_resource-against-resources-without.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0390-Allo-boss2-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0587-staging-bcm2835-isp-Fix-compiler-warning.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0571-dtoverlays-Add-overlays-for-JDI-LT070ME05000-1200x19.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0138-usb-add-plumbing-for-updating-interrupt-endpoint-int.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0386-media-ov9281-Add-1280x720-and-640x480-modes.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0033-amba_pl011-Insert-mb-for-correct-FIFO-handling.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0314-drm-vc4-add-iec958-controls-to-vc4_hdmi.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0727-media-i2c-imx290-Add-fwnode-properties-controls.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0521-ARM-dts-update-bcm2711-rpi-cm4.dts-and-400.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0294-media-bcm2835-unicam-Set-VPU-min-clock-freq-to-250Mh.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0541-rpivid-Switch-to-new-clock-api.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0565-drm-vc4-Correct-pixel-order-for-DSI0.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0434-overlays-give-Seeed-Studio-CAN-BUS-FD-HAT-a-v2-postf.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0370-firmware-raspberrypi-Add-support-for-tryonce-reboot-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0649-media-rpivid-Fix-H265-aux-ent-reuse-of-the-same-slot.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0446-nvmem-Add-driver-to-expose-reserved-memory-as-nvmem.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0101-media-ov5647-Add-support-for-non-continuous-clock-mo.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0534-sound-usb-add-device-quirks-for-A4Tech-FHD-1080p-web.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0621-overlays-add-bh1750-and-ccs811-to-i2c-sensor-4334.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0105-media-tc358743-Check-I2C-succeeded-during-probe.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0417-drm-vc4-hdmi-Enable-10-12-bpc-output.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0423-staging-vc04_services-Add-additional-unpacked-raw-fo.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0438-dt-Add-a-camera-regulator-node-to-all-downstream-Pi-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0201-mmc-sdhci-Silence-MMC-warnings.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0679-media-bcm2835-unicam-Forward-input-status-from-subde.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0518-overlays-Add-minipitft13-overlay.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0141-arm-bcm2835-Add-bcm2838-compatible-string.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0149-drm-v3d-Clock-V3D-down-when-not-in-use.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0589-overlays-README-improve-the-gpio-poweroff-guide.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0632-ASoC-hdmi-codec-Rework-to-support-more-controls.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0187-pinctrl-bcm2835-Accept-fewer-than-expected-IRQs.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0352-overlays-imx219-Correct-link-frequency-to-match-the-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0562-drm-vc4-dsi-Introduce-a-variant-structure.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0272-media-i2c-imx290-Add-exposure-control-to-the-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0191-dt-bindings-pci-Add-DT-docs-for-Brcmstb-PCIe-device.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0208-driver-char-rpivid-Don-t-map-more-than-wanted.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0089-drivers-thermal-step_wise-add-support-for-hysteresis.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0477-staging-rpivid-Fix-crash-when-CMA-alloc-fails.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0495-Revert-Bluetooth-Always-request-for-user-confirmatio.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0319-drm-vc4-Add-support-for-DRM_FORMAT_P030-to-vc4-plane.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0528-drm-connector-Add-helper-to-compare-HDR-metadata.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0395-media-bcm2835-unicam-Clear-clock-state-when-stopping.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0192-Kbuild-Allow-.dtbo-overlays-to-be-built-adjust.patch
The file was modifiedtarget/linux/bcm27xx/modules/hwmon.mk (diff)
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0210-media-uapi-v4l2-core-Add-sensor-ancillary-data-V4L2-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0673-vc4-drv-Only-notify-firmware-of-display-done-with-km.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0293-media-bcm2835-unicam-Ensure-type-is-VIDEO_CAPTURE-in.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0040-Add-dwc_otg-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0373-overlays-Add-MAX31856-support-to-maxtherm-overlay.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0539-drm-vc4-hdmi-Convert-to-the-new-clock-request-API.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0524-dwc-otg-fix-clang-Wsometimes-uninitialized-warning.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0594-ARM-dts-bcm2711-rpi-400-Limit-MDIO-clock-speed.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0321-drm-vc4-Add-firmware-kms-mode.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0431-dt-Enable-DMA_WIDE_SOURCE-and-DMA_WIDE_DEST-for-hdmi.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0685-drm-vc4-hvs-Align-the-HVS-atomic-hooks-to-the-new-AP.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0599-drm-vc4-crtc-Lookup-the-encoder-from-the-register-at.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0597-drm-vc4-crtc-Pass-the-drm_atomic_state-to-config_pv.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0519-overlays-ghost-amp-Minor-tweaks.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0179-drm-v3d-Set-dma_mask-as-well-as-coherent_dma_mask.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0451-Enhances-the-Hifiberry-DAC-driver-for-Hifiberry-AMP1.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0722-overlays-Update-and-rename-chipdip-i2s-master-dac.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0048-vc_mem-Add-vc_mem-driver-for-querying-firmware-memor.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0135-soc-bcm-bcm2835-pm-Add-support-for-2711.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0444-staging-vc04_services-ISP-Add-colour-denoise-control.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0419-overlays-Rebuild-upstream-with-latest-ovmerge.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0470-Fixed-picture-line-bug-in-all-ov9281-modes.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0377-vc4_hdmi-Report-that-3d-stereo-is-allowed.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0691-drm-vc4-replace-idr_init-by-idr_init_base.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0106-media-adv7180-Default-to-the-first-valid-input.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0234-media-i2c-ov5647-Add-support-for-V4L2_CID_VBLANK.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0320-drm-vc4-Add-support-for-YUV-color-encodings-and-rang.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0513-clk-raspberrypi-Also-support-HEVC-clock.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0627-bcm2835-Allow-compressed-frames-to-set-sizeimage-438.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0148-drm-v3d-HACK-gut-runtime-pm-for-now.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0057-Improve-__copy_to_user-and-__copy_from_user-performa.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0326-media-i2c-imx477-Parse-and-register-properties.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0086-hwmon-raspberrypi-Prevent-voltage-low-warnings-from-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0238-media-bcm2835-unicam-Add-support-for-VIDIOC_-S-G-_SE.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0323-media-i2c-Add-driver-for-Sony-IMX477-sensor.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0361-ARM-dts-Expand-PCIe-space-on-BCM2711.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0067-ARM64-Force-hardware-emulation-of-deprecated-instruc.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0174-net-phy-2711-Change-the-default-ethernet-LED-actions.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0109-dt-bindings-Document-BCM283x-CSI2-CCP2-receiver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0331-media-bcm2835-unicam-change-minimum-number-of-vb2_qu.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0134-clk-bcm2835-Don-t-wait-for-pllh-lock.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0107-media-adv7180-Add-YPrPb-support-for-ADV7282M.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0392-Overlay-Update-Allo-Piano-Plus-dac-driver-for-5.4.y-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0529-drm-vc4-Use-the-new-helpers.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0231-media-i2c-ov5467-Fixup-error-path-to-release-mutex.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0564-drm-vc4-dsi-Add-configuration-for-BCM2711-DSI1.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0199-media-dt-bindings-media-Add-binding-for-the-Raspberr.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0696-ydrm-vc4-fkms-Fix-margin-calculations-for-the-right-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0729-media-i2c-ov7251-Add-fwnode-properties-controls.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0035-tty-amba-pl011-Make-TX-optimisation-conditional.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0164-Rename-HDMI-ALSA-device-names-check-for-enable-state.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0385-mcp251xfd-add-overlay.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0063-bcm2835-virtgpio-Virtual-GPIO-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0128-vchiq-Add-36-bit-address-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0466-Overlays-for-PiFi-Mini-amp.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0705-drm-vc4-Fix-typo-when-getting-firmware-node.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0340-staging-mmal-vchiq-Add-monochrome-image-formats.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0569-drm-atomic-Don-t-fixup-modes-that-haven-t-been-reset.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0485-media-i2c-imx477-Add-very-long-exposure-control-to-t.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0111-media-tc358743-Return-an-appropriate-colorspace-from.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0651-overlays-Add-dpi18cpadhi-vc4-kms-dpi-at056tn53v1.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0608-dtoverlays-Add-pinctrl-names-to-i2c0-overlay.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0536-overlays-ghost-amp-Add-DAC-mute-control.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0730-overlays-Reduce-Pi-4-vc4-CMA-size-to-320MB.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0499-overlays-Improve-the-i2c-rtc-i2c_csi_dsi-option.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0502-staging-bcm2835-codec-Add-support-for-pixel-aspect-r.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0469-Hifiberry-DAC-ADC-Pro-fix-for-the-PLL-when-changing-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0724-char-vc_mem-Delete-dead-code.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0194-drm-fourcc-Add-packed-10bit-YUV-4-2-0-format.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0038-pinctrl-bcm2835-Set-base-to-0-give-expected-gpio-num.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0566-drm-vc4-Register-dsi0-as-the-correct-vc4-encoder-typ.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0329-media-bcm2835-unicam-Fixup-review-comments-from-Hans.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0345-staging-vc04_services-ISP-Add-a-more-complex-ISP-pro.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0482-gpio-fsm-Fix-shutdown-timeout-handling.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0525-dwc-otg-fix-clang-Wpointer-bool-conversion-warning.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0666-ARM-dts-rpi-Add-the-firmware-node-to-vc4.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0402-overlays-mpu6050-Add-addr-parameter.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0093-firmware-raspberrypi-Report-the-fw-variant-during-pr.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0189-video-fbdev-bcm2708_fb-Use-common-compat-header.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0440-overlays-seeed-can-fd-hat-clarify-how-to-identify-HA.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0281-media-bcm2835-unicam-Add-support-for-14bit-mono-sour.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0436-overlays-add-wm8960-soundcard-overlay.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0065-hci_h5-Don-t-send-conf_req-when-ACTIVE.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0421-vc-sm-cma-fixed-kbuild-problem.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0615-media-rpivid-Map-cmd-buffer-directly.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0687-drm-vc4-Remove-unnecessary-drm_plane_cleanup-wrapper.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0738-Makefiles-dt-Always-set-on-ARCH_BCM2835.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0460-drm-vc4-hdmi-Don-t-register-the-CEC-adapter-if-there.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0500-media-v4l2_m2m-In-buffered-mode-run-jobs-if-either-p.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0078-Add-ability-to-export-gpio-used-by-gpio-poweroff.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0092-net-lan78xx-Support-auto-downshift-to-100Mb-s.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0638-ARM-dts-bcm2711-Tune-DMA-parameters-for-HDMI-audio.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0310-vc4_hdmi-Remove-cec_available-flag-as-always-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0315-drm-vc4-move-setup-from-hw_params-to-prepare.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0704-drm-vc4-Refactor-mode-checking-logic.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0718-overlays-Set-CMA-to-512MB-on-Pi-4-for-vc4.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0531-drm-vc4-hdmi-Signal-the-proper-colorimetry-info-in-t.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0302-staging-media-rpivid-Select-MEDIA_CONTROLLER-and-MED.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0064-OF-DT-Overlay-configfs-interface.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0639-cgroup-Disable-cgroup-memory-by-default.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0441-SQUASH-Revert-overlays-Make-the-i2c-gpio-overlay-saf.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0488-DAC-overlays-4154.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0209-media-bcm2835-unicam-Driver-for-CCP2-CSI2-camera-int.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0461-dt-binding-display-bcm2711-hdmi-Add-CEC-and-hotplug-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0449-kbuild-Silence-unavoidable-dtc-overlay-warnings.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0023-clk-bcm2835-Add-claim-clocks-property.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0075-added-capture_clear-option-to-pps-gpio-via-dtoverlay.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0178-clk-bcm2835-Disable-v3d-clock.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0575-drm-vc4-hdmi-Enable-the-scrambler.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0251-zswap-Defer-zswap-initialisation.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0008-Allow-mac-address-to-be-set-in-smsc95xx.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0384-Add-devicetree-support-for-RaspberryPi-7-panel-over-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0676-drm-vc4-hdmi-Drop-devm-interrupt-handler-for-hotplug.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0045-dmaengine-Add-support-for-BCM2708.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0263-drivers-media-Remove-the-downstream-version-of-bcm28.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0707-media-i2c-imx477-Fix-framerates-for-1332x990-mode.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0165-dt-bindings-Add-binding-for-the-Infineon-IRS1125-sen.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0408-drm-atomic-Pass-the-full-state-to-CRTC-atomic-enable.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0713-drm-gud-Free-buffers-on-device-removal.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0318-vc_hdmi-Set-VC4_HDMI_MAI_CONFIG_FORMAT_REVERSE.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0699-drm-vc4-Fix-timings-for-VEC-modes.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0625-overlays-Add-ssd1331-spi-support-for-OLED-screen.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0633-snd-iec958-split-status-creation-and-fill.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0061-Fixes-a-problem-when-module-probes-before-i2c-module.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0228-media-ov5647-Add-extra-10-bit-sensor-modes.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0269-media-i2c-imx290-Correct-range-for-V4L2_CID_GAIN-to-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0574-drm-vc4-hdmi-Properly-compute-the-BVB-clock-rate.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0328-media-bcm2835-unicam-Fix-uninitialized-warning.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0432-bcm2711-rpi.dtsi-Bump-hdmi-audio-dma-panic-priority-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0626-Fixes-an-onboard-clock-detection-problem-of-the-PRO-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0667-drm-vc4-hdmi-Put-the-device-on-error-in-pre_crtc_con.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0274-media-dt-bindings-media-i2c-Add-mono-version-to-IMX2.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0716-drm-gud-Add-async_flush-module-parameter.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0099-media-ov5647-Add-set_fmt-and-get_fmt-calls.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0022-clk-bcm2835-Mark-used-PLLs-and-dividers-CRITICAL.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0401-net-lan78xx-Ack-pending-PHY-ints-when-resetting.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0465-staging-bcm2835-camera-Fix-the-cherry-pick-of-AWB-Gr.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0069-AXI-performance-monitor-driver-2222.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0168-drm-v3d-Suppress-all-but-the-first-MMU-error.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0207-spi-Force-CS_HIGH-if-GPIO-descriptors-are-used.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0381-dtoverlays-Add-an-overlay-for-the-EDT-FT5406-touchsc.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0288-media-i2c-ov9281-Read-chip-ID-via-2-reads.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0170-staging-vchiq_arm-Register-vcsm-cma-as-a-platform-dr.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0689-drm-automatic-legacy-gamma-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0171-staging-vchiq_arm-Register-bcm2835-codec-as-a-platfo.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0371-phy-broadcom-split-out-the-BCM54213PE-from-the-BCM54.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0183-Initialise-rpi-firmware-before-clk-bcm2835.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0156-arch-arm-Add-model-string-to-cpuinfo.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0663-firmware-raspberrypi-Add-RPI_FIRMWARE_NOTIFY_DISPLAY.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0350-ARM-dts-bcm271x-Use-a53-pmu-drop-RPI364.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0641-media-i2c-imx290-Fix-the-pixel-rate-at-148.5Mpix-s.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0643-drm-vc4-crtc-Add-encoder-to-vc4_crtc_config_pv-proto.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0132-net-genet-enable-link-energy-detect-powerdown-for-ex.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0420-Add-overlay-for-Seeed-Studio-CAN-BUS-FD-HAT-4034.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0496-Revert-Bluetooth-Always-request-for-user-confirmatio.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0397-ARM-dts-CM4-audio-pins-are-not-connected.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0126-hwrng-iproc-rng200-Add-BCM2838-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0668-drm-vc4-hdmi-Split-the-CEC-disable-enable-functions-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0027-i2c-bcm2835-Add-debug-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0159-v4l2-Add-a-Greyworld-AWB-mode.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0367-PiFi-40-driver-Makefile-and-Kconfig.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0357-staging-bcm2835-audio-Add-disable-headphones-flag.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0291-media-i2c-imx290-Set-the-colorspace-fields-in-the-fo.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0244-dt-bindings-media-i2c-Add-IMX477-CMOS-sensor-binding.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0368-bcm2835-pcm-Fix-up-multichannel-pcm-audio.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0012-irqchip-irq-bcm2835-Add-2836-FIQ-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0489-media-i2c-imx477-Fix-crop-height-for-2028x1080-mode.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0091-Update-issue-templates-2736.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0146-i2c-bcm2835-Set-clock-stretch-timeout-to-35ms.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0088-sc16is7xx-Don-t-spin-if-no-data-received.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0125-arm-bcm2835-DMA-can-only-address-1GB.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0246-sc16is7xx-Fix-for-hardware-flow-control.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0343-bcm2835-dma-only-reserve-channel-0-if-legacy-dma-dri.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0475-drm-vc4-Add-HDR-metadata-property-to-the-VC5-HDMI-co.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0622-Add-Raspberry-Pi-PoE-HAT-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0197-media-uapi-Add-hevc-ctrls-for-WPP-decoding.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0617-media-rpivid-Improve-stream_on-off-conformance-clock.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0383-drm-panel-raspberrypi-ts-Insert-delay-before-polling.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0445-dt-bindings-nvmem-Add-bindings-for-rmem-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0172-net-bcmgenet-The-second-IRQ-is-optional.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0299-bcm2835-dma-Advertise-the-full-DMA-range.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0050-Add-SMI-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0680-overlays-Add-overlay-for-Chipdip-I2S-master-DAC.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0520-overlays-Add-README-entry-for-minipitft13.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0307-dwc_otg-whitelist_table-is-now-productlist_table.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0017-watchdog-bcm2835-Support-setting-reboot-partition.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0642-media-i2c-imx290-Fix-clock-setup-register-assignment.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0645-drm-vc4-crtc-Add-some-logging.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0241-media-i2c-tc358743-Fix-fallthrough-warning.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0104-media-tc358743-Add-support-for-972Mbit-s-link-freq.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0448-spi-bcm2835-Workaround-fix-for-zero-length-transfers.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0636-drm-vc4-Register-HDMI-codec.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0366-PiFi-40-Devicetree-files.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0581-clk-requests-Dereference-the-request-pointer-after-t.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0084-Add-rpi-poe-fan-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0658-overlays-Add-overlay-for-imx378-sensor.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0025-sound-Demote-deferral-errors-to-INFO-level.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0230-media-i2c-ov5647-Add-support-for-g_selection-to-refl.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0254-media-bcm2835-unicam-change-minimum-number-of-vb2_qu.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0533-vc4-kms-vc4_plane-Support-2020-colourspace-for-yuv-p.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0003-Revert-staging-bcm2835-audio-Drop-DT-dependency.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0278-media-Add-a-pixel-format-for-MIPI-packed-12bit-luma-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0268-media-i2c-imx290-Add-support-for-74.25MHz-clock.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0450-Adds-the-DT-overlays-to-support-Hifiberry-AMP100.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0596-clk-Always-clamp-the-rounded-rate.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0011-irqchip-bcm2835-Add-FIQ-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0662-dt-bindings-display-vc4-Add-phandle-to-the-firmware.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0219-media-uapi-v4l2-core-Add-ISP-statistics-output-V4L2-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0471-Added-hflip-and-vflip-controls-to-ov9281.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0487-media-i2c-imx290-Handle-exposure-correctly-when-vbla.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0514-dt-Switch-hevc-clock-from-fixed-to-firmware-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0160-staging-bcm2835-camera-Add-greyworld-AWB-mode.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0491-media-i2c-imx477-Remove-internal-v4l2_mbus_framefmt-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0568-drm-vc4-Add-correct-stop-condition-to-vc4_dsi_encode.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0359-overlays-Enable-headphone-audio-in-audremap.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0583-staging-bcm2835-codec-Set-the-colourspace-appropriat.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0054-BCM2708-Add-core-Device-Tree-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0351-overlays-Add-option-to-disable-composite-to-vc4-kms-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0058-gpio-poweroff-Allow-it-to-work-on-Raspberry-Pi.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0677-drm-vc4-hdmi-Only-call-into-DRM-framework-if-registe.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0248-staging-vc04_services-bcm2835-camera-Request-headers.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0332-staging-fbtft-Add-support-for-display-variants.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0585-staging-bcm2835-camera-Add-support-for-H264-levels-4.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0702-drm-vc4-Add-support-for-more-analog-TV-standards.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0051-Add-Chris-Boot-s-i2c-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0353-dts-Add-CM4-to-arm64-dt-files.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0010-irq-bcm2836-Avoid-Invalid-trigger-warning.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0516-staging-bcm2835-camera-Add-support-for-DMABUFs.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0588-overlays-Allow-multiple-gpio-shutdown-instances.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0374-ARM-dts-Add-bcm2711-rpi-400.dts.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0664-drm-vc4-Remove-conflicting-framebuffers-before-calli.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0582-staging-bcm2835-codec-Fix-support-for-levels-4.1-and.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0116-staging-mmal-vchiq-Fix-client_component-for-64-bit-k.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0306-bcm2835-mmc-uninitialized_var-is-no-more.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0396-PCI-brcmstb-Advertise-MSI-X-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0720-drm-vc4-Increase-the-core-clock-based-on-HVS-load.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0001-arm-partially-revert-702b94bff3c50542a6e4ab9a4f4cef0.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0077-hid-Reduce-default-mouse-polling-interval-to-60Hz.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0708-drm-uapi-Add-USB-connector-type.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0478-dt-Add-option-for-dpi-without-DE-and-PCLK-for-VGA666.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0497-media-bcm2835-unicam-Fix-bug-in-buffer-swapping-logi.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0647-drm-vc4-Fix-timings-for-interlaced-modes.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0316-drm-vc4-enable-HBR-MAI-format-on-HBR-streams.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0711-drm-gud-Remove-unneeded-semicolon.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0576-drm-vc4-hdmi-Raise-the-maximum-clock-rate.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0339-staging-vchiq-mmal-Add-support-for-14bit-Bayer.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0338-staging-vc04_services-Add-new-vc-sm-cma-driver.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0501-staging-bcm2835-codec-Correct-logging-of-size_t-to-z.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0253-staging-vchiq_arm-Clean-up-40-bit-DMA-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0267-media-i2c-imx290-set-the-format-before-VIDIOC_SUBDEV.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0014-dmaengine-bcm2835-Load-driver-early-and-support-lega.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0355-xhci-quirks-add-link-TRB-quirk-for-VL805.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0701-drm-vc4-Fix-definition-of-PAL-M-mode.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0698-overlays-Add-overlay-for-Si446x-Transceiver-SPI.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0362-dwc_otg-Minimise-header-and-fix-build-warnings.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0447-ARM-dts-bcm2711-Add-reserved-memory-template-to-hold.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0115-media-videobuf2-Allow-exporting-of-a-struct-dmabuf.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0151-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0537-clk-Introduce-a-clock-request-API.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0002-Revert-rtc-pcf8523-properly-handle-oscillator-stop-b.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0507-overlays-gpio-led-new-overlay.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0047-Adding-bcm2835-sdhost-driver-and-an-overlay-to-enabl.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0567-drm-vc4-Fix-dsi0-interrupt-support.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0558-rpivid-Only-clk_request_done-once.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0317-vc4_hdmi-Remove-firmware-logic-for-MAI-threshold-set.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0042-Pulled-in-the-multi-frame-buffer-support-from-the-Pi.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0142-drm-v3d-Add-support-for-2711.patch
The file was modifiedtarget/linux/bcm27xx/modules/sound.mk (diff)
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0606-media-i2c-ov5647-Correct-minimum-VBLANK-value.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0695-drm-vc4-Fix-margin-calculations-for-the-right-bottom.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0313-vc4_hdmi-Set-HDMI_MAI_FMT.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0483-overlays-fsm-demo-Ensure-all-LEDs-are-turned-off.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0640-media-i2c-imx290-Support-60fps-in-2-lane-operation.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0412-drm-vc4-Pass-the-atomic-state-to-encoder-hooks.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0283-bcm2835-dma-Add-NO_WAIT_RESP-flag.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0595-spi-bcm2835-Increase-the-CS-limit-to-24.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0080-irqchip-irq-bcm2835-Calc.-FIQ_START-at-boot-time.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0218-media-bcm2835-unicam-Re-fetch-mbus-code-from-subdev-.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0255-snd_bcm2835-disable-HDMI-audio-when-vc4-is-used-3640.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0437-overlays-add-spi-override-to-merus-amp-overlay.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0474-drm-fix-HDR-static-metadata-type-field-numbering.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0657-Documentation-devicetree-Add-documentation-for-imx37.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0031-amba_pl011-Don-t-use-DT-aliases-for-numbering.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0180-staging-vchiq_arm-Set-up-dma-ranges-on-child-devices.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0414-drm-vc4-hdmi-Create-a-custom-connector-state.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0728-media-i2c-ov9281-Add-fwnode-properties-controls.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0688-drm-vc4-plane-Remove-redundant-assignment.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0473-overlays-Rename-gpio-fsm-property-num-soft-gpios.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0719-ARM-dts-Correct-CM4-PHY-MDIO-address.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0211-media-uapi-Add-MEDIA_BUS_FMT_SENSOR_DATA-media-bus-f.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0560-drm-vc4-drv-Remove-the-DSI-pointer-in-vc4_drv.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0422-staging-vc04-services-codec-Fix-logical-precedence-i.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0570-drm-panel-jdi-lt070me05000-Use-gpiod_set_value_cansl.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0665-drm-vc4-Notify-the-firmware-when-DRM-is-in-charge.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0593-overlays-Add-ugreen-dabboard-overlay.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0052-char-broadcom-Add-vcio-module.patch
The file was removedtarget/linux/bcm27xx/patches-5.10/950-0628-media-i2c-imx477-Fix-for-long-exposure-limit-calcula.patch
コミット 575f2dcf7c059ef603700bf9338af90734f83b9b by noltari
bcm27xx: remove linux 5.10 configs

Sorry, I missed these when removing linux v5.10 support...

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 575f2dc)
The file was removedtarget/linux/bcm27xx/bcm2709/config-5.10
The file was removedtarget/linux/bcm27xx/bcm2710/config-5.10
The file was removedtarget/linux/bcm27xx/bcm2711/config-5.10
The file was removedtarget/linux/bcm27xx/bcm2708/config-5.10
コミット 0ffb6deaaaf01a3c79e0e9540770b74fad55695d by noltari
bcm27xx: add CPU_FREQ_GOV_SCHEDUTIL

This is enabled upstream for bcm2709, bcm2710 and bcm2711.
https://github.com/raspberrypi/linux/blob/dff79e31c3b05a50f725442c1fc19a6194491523/arch/arm/configs/bcm2709_defconfig#L51
https://github.com/raspberrypi/linux/blob/dff79e31c3b05a50f725442c1fc19a6194491523/arch/arm/configs/bcm2711_defconfig#L51

Signed-off-by: John Audia <graysky@archlinux.us>
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 0ffb6de)
The file was modifiedtarget/linux/bcm27xx/bcm2711/config-5.15 (diff)
The file was modifiedtarget/linux/bcm27xx/bcm2709/config-5.15 (diff)
The file was modifiedtarget/linux/bcm27xx/bcm2710/config-5.15 (diff)
コミット efd9463dcfe27681879d18e5fd9a32351447aa25 by stijn
kernel: add missing symbol for bcm27xx

When KERNEL_PERF_EVENTS is enabled in OpenWrt, the RPI_AXIPERF symbol is
exposed. Add a build option for it to fix build failures with
KERNEL_PERF_EVENTS enabled.

Fixes: 20ea6adbf199 ("bcm27xx: add support for linux v5.15")
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: efd9463)
The file was modifiedconfig/Config-kernel.in (diff)
コミット d5dc6cdc536277ce1831acce92dc1cbdc59e7250 by stijn
kernel: add missing dependency to KERNEL_RPI_AXIPERF

This symbol is added by the bcm27xx target patches so it should depend
on that target.

Fixes: efd9463dcfe2 ("kernel: add missing symbol for bcm27xx")
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: d5dc6cd)
The file was modifiedconfig/Config-kernel.in (diff)
コミット ad79b92719498afa93567cccdfbffeb49a57388d by stijn
elfutils: move host build to tools

The upcoming dwarves host package requires elfutils. As dependencies for
tools must exist in tools, we need to move elfutils host build there.

As there is at least one package that depends on this, and there is no
proper way to create such dependency in the build system, build it
unconditionally when not building on macOS.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: ad79b92)
The file was modifiedpackage/libs/elfutils/Makefile (diff)
The file was addedtools/elfutils/Makefile
The file was modifiedtools/Makefile (diff)
コミット 9f67ed5460845f447716b63e02602631b477b36a by stijn
bpf-headers: drop HOST_LOADLIBES

HOST_LOADLIBES was renamed to KBUILD_HOSTLDLIBS in kernel 4.19. As the
oldest kernel version we support is 5.10, cleanup HOST_LOADLIBES use.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 9f67ed5)
The file was modifiedpackage/kernel/bpf-headers/Makefile (diff)
コミット b998287b9193bf74631dbb2cbfff72babd3bcd0c by stijn
build: drop HOST_LOADLIBES

HOST_LOADLIBES was renamed to KBUILD_HOSTLDLIBS in kernel 4.19. As the
oldest kernel version we support is 5.10, cleanup HOST_LOADLIBES use.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: b998287)
The file was modifiedinclude/kernel-build.mk (diff)
The file was modifiedinclude/kernel.mk (diff)
コミット 6300313deed3688c86cf5633ada439f09e8bcbfd by stijn
build: use KBUILD_HOSTLDFLAGS

According to the GNU make manual, specifying library paths should be
done in LDFLAGS rather than LDLIBS. Replace KBUILD_HOSTLDLIBS with
KBUILD_HOSTLDFLAGS to pass the host lib directory.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 6300313)
The file was modifiedinclude/kernel.mk (diff)
コミット 02850d7c9cd077c4e890550bf5867aafd7c2542a by stijn
tools/dwarves: add host package

dwarves is a set of tools that use the debugging information inserted in
ELF binaries by compilers such as GCC. Utilities in the dwarves suite
include pahole, which can be used to find alignment holes in structs and
classes, and also extracts other information such as CPU cacheline
alignment, helping pack those structures to achieve more cache hits.

These tools are also used to encode and read the BTF type information
format used with the bpf syscall, making this a Linux build dependency
when using kernel BTF information.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
[bump to 1.23, add elfutils dep, drop host lib usage, drop cmake release
target, use RM macro]
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 02850d7)
The file was addedtools/dwarves/Makefile
The file was modifiedtools/Makefile (diff)
The file was modifiedtoolchain/Config.in (diff)
コミット 5a128390872d9acb29173c12cc5ed38048b81907 by stijn
kernel: backport build fix for tools/resolve_btfids

Building tools/resolve_btfids requires libelf and zlib. Without this
build fix, the kernel build system will not find these dependencies.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 5a12839)
The file was addedtarget/linux/generic/backport-5.10/200-v5.18-tools-resolve_btfids-Build-with-host-flags.patch
The file was addedtarget/linux/generic/backport-5.15/200-v5.18-tools-resolve_btfids-Build-with-host-flags.patch
コミット 2d2fd2ad80bafbd4b0c12fd466ed90a57abb7f61 by stijn
layerscape/armv8_64b: enable DEBUG_INFO_REDUCED

We currently enable DEBUG_INFO_REDUCED for all targets via the generic
kernel config. There is only one subtarget, layerscape/armv8_64b, that
overrides this setting. As there is no explanation for this in the
commit message that introduced this, and question to its author went
unanswered, let's simply drop this symbol from the subtarget config.
This way, we have consistency across the tree, and we do not have to
introduce a special case when moving this symbol to an OpenWrt kernel
config option.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 2d2fd2a)
The file was modifiedtarget/linux/layerscape/armv8_64b/config-5.10 (diff)
コミット 44bcad24b6f330aae73994e881e25df0fd7a490d by stijn
kernel: add DEBUG_INFO_REDUCED config option

Add DEBUG_INFO_REDUCED as a kernel config option and remove it from the
kernel configs. This is in preparation of the upcoming option to enable
BTF typeinfo, which is incompatible with DEBUG_INFO_REDUCED.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 44bcad2)
The file was modifiedconfig/Config-kernel.in (diff)
The file was modifiedtarget/linux/generic/config-5.10 (diff)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
コミット 531e0399cd7fca9e1a88520b817ac036da204c1c by stijn
build: add option KERNEL_DEBUG_INFO_BTF

Generate BTF (BPF Type Format) information from DWARF debug info. This is
embedded in the kernel and exported via sysfs as /sys/kernel/btf/vmlinux.
BTF data enhances kernel portability and introspection for BPF programs.

Selecting this also enables the dwarves host package which provides the
pahole tool used for BTF encoding.

Test using: "bpftool btf dump file /sys/kernel/btf/vmlinux format c"

This needs to depend on KERNEL_DEBUG_INFO_REDUCED not being set,
otherwise we can enable both KERNEL_DEBUG_INFO_BTF and
KERNEL_DEBUG_INFO_REDUCED, which will result in undefined behaviour.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
[split DEBUG_INFO_REDUCED into separate commit, add dependency]
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 531e039)
The file was modifiedconfig/Config-kernel.in (diff)
コミット 76fae1d169e5ea82439d9265d7a5de047d4c1a95 by stijn
config: limit CONFIG_DEBUG_INFO to top-level generic configs

Remove redundant target-level entries, noting that these settings will be
configured from "Kernel build options" of Kconfig.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
[remove from new configs introduced after patch submission]
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 76fae1d)
The file was modifiedtarget/linux/bcm27xx/bcm2709/config-5.15 (diff)
The file was modifiedtarget/linux/bcm27xx/bcm2711/config-5.15 (diff)
The file was modifiedtarget/linux/bmips/config-5.10 (diff)
The file was modifiedtarget/linux/bcm53xx/config-5.15 (diff)
The file was modifiedtarget/linux/bcm27xx/bcm2710/config-5.15 (diff)
The file was modifiedtarget/linux/layerscape/armv8_64b/config-5.10 (diff)
The file was modifiedtarget/linux/at91/sam9x/config-default (diff)
The file was modifiedtarget/linux/at91/sama7/config-default (diff)
The file was modifiedtarget/linux/mvebu/config-5.10 (diff)
The file was modifiedtarget/linux/realtek/rtl931x/config-5.10 (diff)
The file was modifiedtarget/linux/realtek/rtl839x/config-5.10 (diff)
The file was modifiedtarget/linux/realtek/rtl930x/config-5.10 (diff)
The file was modifiedtarget/linux/mediatek/mt7623/config-5.15 (diff)
The file was modifiedtarget/linux/realtek/rtl838x/config-5.10 (diff)
The file was modifiedtarget/linux/omap/config-5.10 (diff)
The file was modifiedtarget/linux/bcm53xx/config-5.10 (diff)
The file was modifiedtarget/linux/bcm27xx/bcm2708/config-5.15 (diff)
The file was modifiedtarget/linux/qoriq/config-5.10 (diff)
コミット 8f5c9a7d94dc7f945dbe1eea2d3fc508c477b788 by stijn
kernel: add KERNEL_BPF_EVENTS config option

This is required to use BPF maps of type BPF_MAP_TYPE_PERF_EVENT_ARRAY
for sending data from BPF programs to user-space for post-processing
or logging.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 8f5c9a7)
The file was modifiedconfig/Config-kernel.in (diff)
コミット 16e9ccd5fa39f3a32bca65831a881d9376d921bd by stijn
tools/elfutils: depend on m4

Some buildbots fail to build elfutils due to m4 being missing. Add m4 as
a dependency for elfutils to fix this.

Fixes: ad79b9271949 ("elfutils: move host build to tools")
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 16e9ccd)
The file was modifiedtools/Makefile (diff)
コミット f64bd4b6cef3b9a57f26928c1b8932534695cb72 by stijn
tools/elfutils: only build required components

Building all of the components results in strip being installed in
staging_dir/host/bin. This strip binary will take precedence over
binutils strip that is installed in the toolchain directory.

This will not work on host systems that do not have libdw installed, as
we do not set HOST_LDFLAGS to override rpath to staging_dir/host/lib.
However, rather than overriding rpath, we should just avoid using
elfutils strip entirely.

Override the SUBDIRS variable in the Makefile to only build and install
the libraries we require for dwarves and frr.

Fixes the following build failure in toolchain/gdb:
strip: error while loading shared libraries: libdw.so.1: cannot open shared object file: No such file or directory

Fixes: ad79b9271949 ("elfutils: move host build to tools")
Reported-by: Dominick Grift <dominick.grift@defensec.nl>
Reported-by: Lucian Cristian <lucian.cristian@gmail.com>
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: f64bd4b)
The file was modifiedtools/elfutils/Makefile (diff)
コミット 6eec1a522518435d78763c3c66881b438cd5fa0e by stijn
tools/elfutils: drop HOST_BUILD_DEPENDS

This is only effective for host build of normal packages, not tools.

Fixes: ad79b9271949 ("elfutils: move host build to tools")
Reported-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 6eec1a5)
The file was modifiedtools/elfutils/Makefile (diff)
コミット ab97b2a25d69215dcc0d9621e491aa7b17f315cb by hauke
ath10k-ct: update to 2022-05-13

Update ath10k-ct to the latest version which includes the backported
ath10k commit for requesting API 1 BDF-s with a unique name like caldata.

Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: ab97b2a)
The file was modifiedpackage/kernel/ath10k-ct/patches/120-ath10k-fetch-calibration-data-via-nvmem-subsystem.patch (diff)
The file was modifiedpackage/kernel/ath10k-ct/patches/202-ath10k-use-tpt-trigger-by-default.patch (diff)
The file was modifiedpackage/kernel/ath10k-ct/Makefile (diff)
The file was modifiedpackage/kernel/ath10k-ct/patches/201-ath10k-add-LED-and-GPIO-controlling-support-for-various-chipsets.patch (diff)
コミット 3daf2d477ee728b5b066fe7f31808a5f19bb98a1 by hauke
mac80211: ath10k: backport bus and device specific API 1 BDF selection

Some ath10k IPQ40xx devices like the MikroTik hAP ac2 and ac3 require the
BDF-s to be extracted from the device storage instead of shipping packaged
API 2 BDF-s.

This is required as MikroTik has started shipping boards that require BDF-s
to be updated, as otherwise their WLAN performance really suffers.
This is however impossible as the devices that require this are release under
the same revision and its not possible to differentiate them from devices
using the older BDF-s.

In OpenWrt we are extracting the calibration data during runtime and we are
able to extract the BDF-s in the same manner, however we cannot package the
BDF-s to API 2 format on the fly and can only use API 1 to provide BDF-s on
the fly.
This is an issue as the ath10k driver explicitly looks only for the board.bin
file and not for something like board-bus-device.bin like it does for pre-cal
data.
Due to this we have no way of providing correct BDF-s on the fly, so lets
extend the ath10k driver to first look for BDF-s in the board-bus-device.bin
format, for example: board-ahb-a800000.wifi.bin
If that fails, look for the default board file name as defined previously.

So, backport the upstream ath10k patch.

Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 3daf2d4)
The file was modifiedpackage/kernel/mac80211/patches/ath10k/120-ath10k-fetch-calibration-data-via-nvmem-subsystem.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath10k/984-ath10k-Try-to-get-mac-address-from-dts.patch (diff)
The file was addedpackage/kernel/mac80211/patches/ath10k/100-ath10k-support-bus-and-device-specific-API-1-BDF-sel.patch
The file was modifiedpackage/kernel/mac80211/patches/ath10k/921-ath10k_init_devices_synchronously.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath10k/974-ath10k_add-LED-and-GPIO-controlling-support-for-various-chipsets.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath9k/580-ath9k_ar9561_fix_bias_level.patch (diff)
コミット 4d4462cc2ace4b044e99e9b22a24cb4d89c7db95 by hauke
ipq40xx: mikrotik: provide BDF-s on demand

Since we now can pass the API 1 BDF-s aka board.bin to the ath10k
driver per radio lets use that to provide the BDF-s for MikroTik devices.

This also resolves the performance issues that happen as MikroTik changes
the boards and ships them under the same revision but they actually ship
with and require a different BDF.

Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 4d4462c)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
コミット ab141a6e2cb645ff64adb107af2e8973a720c1c7 by hauke
ipq-wifi: remove packaged BDF-s for MikroTik devices

Since we now provide the BDF-s for MikroTik IPQ40xx devices on the fly,
there is noneed to include package and ship them like we do now.

This also resolves the performance issues that happen as MikroTik
changes the boards and ships them under the same revision but they
actually ship with and require a different BDF.

Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: ab141a6)
The file was modifiedpackage/firmware/ipq-wifi/Makefile (diff)
The file was removedpackage/firmware/ipq-wifi/board-mikrotik_hap-ac2.qca4019
The file was removedpackage/firmware/ipq-wifi/board-mikrotik_sxtsq-5-ac.qca4019
The file was modifiedtarget/linux/ipq40xx/image/mikrotik.mk (diff)
The file was removedpackage/firmware/ipq-wifi/board-mikrotik_cap-ac.qca4019
The file was removedpackage/firmware/ipq-wifi/board-mikrotik_hap-ac3.qca4019
コミット 5eee67a72fed52ac686dd467d93eea95d44c8dff by hauke
ipq40xx: mikrotik: dont include ath10k-board-qca4019 by default

Since MikroTik subtarget now uses dynamic BDF loading its crucial that it
doesnt include the board-2.bin at all which is provided by the
ath10k-board-qca4019 package.

So to resolve this dont include the ath10k-board-qca4019 package on the
MikroTik subtarget.

Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 5eee67a)
The file was modifiedtarget/linux/ipq40xx/mikrotik/target.mk (diff)
コミット e508323b1368e9acfae066c8b87fbd749088d2a5 by noltari
bcm27xx: diag.sh: fix whitespace

No idea how this ended up here...

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: e508323)
The file was modifiedtarget/linux/bcm27xx/base-files/etc/diag.sh (diff)
コミット 810eac8c7ffad958345f8fd02f83636afecf7fcd by noltari
bcm27xx: base-files: align network files

- Use the same order for /etc/board.d/02_network and
/lib/preinit/05_set_preinit_iface_brcm2708.
- Add missing RPi 400 and CM4 to /lib/preinit/05_set_preinit_iface_brcm2708.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 810eac8)
The file was modifiedtarget/linux/bcm27xx/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/bcm27xx/base-files/lib/preinit/05_set_preinit_iface_brcm2708 (diff)
コミット 6a1e7c767f197b80385f4be9ac7a4b5af27cb4ec by noltari
bmips: add linux v5.15 support

Build system: x86_64
Build-tested: generic, nand
Run-tested: generic/AR-5387un, nand/VR-3032u

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 6a1e7c7)
The file was addedtarget/linux/bmips/patches-5.15/202-mips-bmips-disable-ARCH_HAS_SYNC_DMA_FOR_CPU_ALL.patch
The file was addedtarget/linux/bmips/patches-5.15/111-mips-bmips-add-BCM63268-timer-reset-definitions.patch
The file was addedtarget/linux/bmips/patches-5.15/800-jffs2-work-around-unaligned-accesses-failing-on-bcm6.patch
The file was modifiedtarget/linux/bmips/files/arch/mips/bmips/ath9k-fixup.c (diff)
The file was modifiedtarget/linux/bmips/files/drivers/pci/controller/pcie-bcm6328.c (diff)
The file was addedtarget/linux/bmips/patches-5.15/200-mips-bmips-automatically-detect-CPU-frequency.patch
The file was modifiedtarget/linux/bmips/Makefile (diff)
The file was addedtarget/linux/bmips/patches-5.15/600-mips-bmips-add-pci-support.patch
The file was addedtarget/linux/bmips/patches-5.15/510-net-dsa-b53-add-support-for-BCM63xx-RGMIIs.patch
The file was modifiedtarget/linux/bmips/nand/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/bmips/files/drivers/pci/controller/pci-bcm6348.c (diff)
The file was addedtarget/linux/bmips/patches-5.15/112-dt-bindings-clock-Add-BCM63268-timer-binding.patch
The file was addedtarget/linux/bmips/patches-5.15/602-pci-controllers-add-bcm6318-pcie-support.patch
The file was addedtarget/linux/bmips/patches-5.15/601-pci-controllers-add-bcm6328-pcie-support.patch
The file was modifiedtarget/linux/bmips/generic/base-files/etc/board.d/02_network (diff)
The file was addedtarget/linux/bmips/patches-5.15/500-net-broadcom-add-BCM6368-enetsw-controller-driver.patch
The file was addedtarget/linux/bmips/patches-5.15/100-irqchip-add-support-for-bcm6345-style-external-inter.patch
The file was modifiedtarget/linux/generic/config-5.15 (diff)
The file was addedtarget/linux/bmips/patches-5.15/603-pci-controllers-add-bcm6348-pci-support.patch
The file was addedtarget/linux/bmips/patches-5.15/110-mips-bmips-add-BCM63268-timer-clock-definitions.patch
The file was addedtarget/linux/bmips/patches-5.15/501-net-dsa-b53-mmap-fix-enabled_ports.patch
The file was modifiedtarget/linux/bmips/files/drivers/pci/controller/pcie-bcm6318.c (diff)
The file was addedtarget/linux/bmips/patches-5.15/113-clk-bcm-Add-BCM63268-timer-clock-and-reset-driver.patch
The file was addedtarget/linux/bmips/patches-5.15/610-mips-bmips-add-pci-fixups.patch
The file was addedtarget/linux/bmips/config-5.15
The file was addedtarget/linux/bmips/patches-5.15/201-mips-bmips-automatically-detect-RAM-size.patch
コミット 0ad209709973830ff14cba3dd3c275015c0c548e by noltari
bmips: switch to linux 5.15

I tested it locally and I couldn't find any regressions, so let's give this a
wider test :).

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 0ad2097)
The file was modifiedtarget/linux/bmips/Makefile (diff)
コミット 66994d68cd815f1e675851b61352e7d52f80cc45 by noltari
bmips: remove linux 5.10 compatibility

A devent amount of patches have been upstreamed, so maintaining linux 5.10 on
this target makes no sense.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 66994d6)
The file was removedtarget/linux/bmips/patches-5.10/005-v5.11-mips-bmips-dts-add-BCM6358-reset-controller-support.patch
The file was removedtarget/linux/bmips/patches-5.10/602-pci-controllers-add-bcm6318-pcie-support.patch
The file was removedtarget/linux/bmips/patches-5.10/800-jffs2-work-around-unaligned-accesses-failing-on-bcm6.patch
The file was removedtarget/linux/bmips/config-5.10
The file was removedtarget/linux/bmips/patches-5.10/001-v5.11-mips-bmips-select-ARCH_HAS_RESET_CONTROLLER.patch
The file was removedtarget/linux/bmips/patches-5.10/020-v5.12-mips-bmips-init-clocks-earlier.patch
The file was removedtarget/linux/bmips/patches-5.10/042-v5.13-dt-bindings-rng-bcm2835-add-clock-constraints.patch
The file was removedtarget/linux/bmips/patches-5.10/046-v5.13-dt-bindings-net-Add-bcm6368-mdio-mux-bindings.patch
The file was removedtarget/linux/bmips/patches-5.10/112-dt-bindings-clock-Add-BCM63268-timer-binding.patch
The file was removedtarget/linux/bmips/patches-5.10/003-v5.11-reset-add-BCM6345-reset-controller-driver.patch
The file was removedtarget/linux/bmips/patches-5.10/054-v5.13-dt-bindings-improve-BCM6345-GPIO-binding-documentati.patch
The file was removedtarget/linux/bmips/patches-5.10/062-v5.13-dt-bindings-add-BCM6362-pincontroller-binding-docume.patch
The file was removedtarget/linux/bmips/patches-5.10/601-pci-controllers-add-bcm6328-pcie-support.patch
The file was removedtarget/linux/bmips/patches-5.10/043-v5.13-dt-bindings-rng-bcm2835-document-reset-support.patch
The file was removedtarget/linux/bmips/patches-5.10/069-v5.13-dt-bindings-add-BCM63268-GPIO-sysctl-binding-documen.patch
The file was removedtarget/linux/bmips/patches-5.10/007-v5.11-mips-bmips-dts-add-BCM6368-reset-controller-support.patch
The file was removedtarget/linux/bmips/patches-5.10/061-v5.13-pinctrl-add-a-pincontrol-driver-for-BCM6358.patch
The file was removedtarget/linux/bmips/patches-5.10/002-v5.11-dt-bindings-reset-add-BCM6345-reset-controller-bindi.patch
The file was removedtarget/linux/bmips/patches-5.10/610-mips-bmips-add-pci-fixups.patch
The file was removedtarget/linux/bmips/patches-5.10/070-v5.13-pinctrl-add-a-pincontrol-driver-for-BCM63268.patch
The file was removedtarget/linux/bmips/patches-5.10/057-v5.13-dt-bindings-add-BCM6328-GPIO-sysctl-binding-document.patch
The file was removedtarget/linux/bmips/patches-5.10/074-v5.13-pinctrl-bcm-bcm6362-fix-warning.patch
The file was removedtarget/linux/bmips/patches-5.10/064-v5.13-pinctrl-add-a-pincontrol-driver-for-BCM6362.patch
The file was removedtarget/linux/bmips/patches-5.10/100-irqchip-add-support-for-bcm6345-style-external-inter.patch
The file was removedtarget/linux/bmips/patches-5.10/110-mips-bmips-add-BCM63268-timer-clock-definitions.patch
The file was removedtarget/linux/bmips/patches-5.10/060-v5.13-dt-bindings-add-BCM6358-GPIO-sysctl-binding-document.patch
The file was removedtarget/linux/bmips/patches-5.10/067-v5.13-pinctrl-add-a-pincontrol-driver-for-BCM6368.patch
The file was removedtarget/linux/bmips/patches-5.10/065-v5.13-dt-bindings-add-BCM6368-pincontroller-binding-docume.patch
The file was removedtarget/linux/bmips/patches-5.10/059-v5.13-dt-bindings-add-BCM6358-pincontroller-binding-docume.patch
The file was removedtarget/linux/bmips/patches-5.10/073-v5.13-pinctrl-add-a-pincontrol-driver-for-BCM6318.patch
The file was removedtarget/linux/bmips/patches-5.10/058-v5.13-pinctrl-add-a-pincontrol-driver-for-BCM6328.patch
The file was removedtarget/linux/bmips/patches-5.10/500-net-broadcom-add-BCM6368-enetsw-controller-driver.patch
The file was removedtarget/linux/bmips/patches-5.10/053-v5.13-gpio-regmap-set-gpio_chip-of_node.patch
The file was removedtarget/linux/bmips/patches-5.10/510-net-dsa-b53-add-support-for-BCM63xx-RGMIIs.patch
The file was modifiedtarget/linux/bmips/files/drivers/pci/controller/pcie-bcm6318.c (diff)
The file was removedtarget/linux/bmips/patches-5.10/063-v5.13-dt-bindings-add-BCM6362-GPIO-sysctl-binding-document.patch
The file was removedtarget/linux/bmips/patches-5.10/201-mips-bmips-automatically-detect-RAM-size.patch
The file was removedtarget/linux/bmips/patches-5.10/600-mips-bmips-add-pci-support.patch
The file was removedtarget/linux/bmips/patches-5.10/022-v5.12-spi-bcm63xx-hsspi-fix-pm_runtime.patch
The file was removedtarget/linux/bmips/patches-5.10/004-v5.11-mips-bmips-dts-add-BCM6328-reset-controller-support.patch
The file was modifiedtarget/linux/bmips/files/drivers/pci/controller/pci-bcm6348.c (diff)
The file was removedtarget/linux/bmips/patches-5.10/068-v5.13-dt-bindings-add-BCM63268-pincontroller-binding-docum.patch
The file was removedtarget/linux/bmips/patches-5.10/008-v5.11-mips-bmips-dts-add-BCM63268-reset-controller-support.patch
The file was removedtarget/linux/bmips/patches-5.10/075-v5.13-pinctrl-bcm63xx-Fix-dependencies.patch
The file was removedtarget/linux/bmips/patches-5.10/111-mips-bmips-add-BCM63268-timer-reset-definitions.patch
The file was removedtarget/linux/bmips/patches-5.10/009-v5.11-mips-bmips-add-BCM6318-reset-controller-definitions.patch
The file was removedtarget/linux/bmips/patches-5.10/113-clk-bcm-Add-BCM63268-timer-clock-and-reset-driver.patch
The file was removedtarget/linux/bmips/patches-5.10/603-pci-controllers-add-bcm6348-pci-support.patch
The file was removedtarget/linux/bmips/patches-5.10/055-v5.13-pinctrl-bcm-add-bcm63xx-base-code.patch
The file was removedtarget/linux/bmips/patches-5.10/056-v5.13-dt-bindings-add-BCM6328-pincontroller-binding-docume.patch
The file was removedtarget/linux/bmips/patches-5.10/200-mips-bmips-automatically-detect-CPU-frequency.patch
The file was removedtarget/linux/bmips/patches-5.10/047-v5.13-net-mdio-Add-BCM6368-MDIO-mux-bus-controller.patch
The file was removedtarget/linux/bmips/patches-5.10/021-v5.12-spi-bcm63xx-spi-fix-pm_runtime.patch
The file was removedtarget/linux/bmips/patches-5.10/006-v5.11-mips-bmips-dts-add-BCM6362-reset-controller-support.patch
The file was removedtarget/linux/bmips/patches-5.10/066-v5.13-dt-bindings-add-BCM6368-GPIO-sysctl-binding-document.patch
The file was modifiedtarget/linux/bmips/files/drivers/pci/controller/pcie-bcm6328.c (diff)
The file was removedtarget/linux/bmips/patches-5.10/202-mips-bmips-disable-ARCH_HAS_SYNC_DMA_FOR_CPU_ALL.patch
The file was removedtarget/linux/bmips/patches-5.10/072-v5.13-dt-bindings-add-BCM6318-GPIO-sysctl-binding-document.patch
The file was removedtarget/linux/bmips/patches-5.10/080-v5.14-watchdog-bcm7038_wdt-add-big-endian-support.patch
The file was removedtarget/linux/bmips/patches-5.10/040-v5.13-mips-smp-bmips-fix-CPU-mappings.patch
The file was removedtarget/linux/bmips/patches-5.10/071-v5.13-dt-bindings-add-BCM6318-pincontroller-binding-docume.patch
The file was removedtarget/linux/bmips/patches-5.10/044-v5.13-hwrng-bcm2835-add-reset-support.patch
コミット 9b4169df2d26ddcb8cea41de47c159d421389130 by noltari
bmips: rework ARCH_HAS_SYNC_DMA_FOR_CPU_ALL patch

Let's disable ARCH_HAS_SYNC_DMA_FOR_CPU_ALL only for BCM6358.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 9b4169d)
The file was addedtarget/linux/bmips/patches-5.15/202-mips-bmips-BCM6358-disable-ARCH_HAS_SYNC_DMA_FOR_CPU_ALL.patch
The file was removedtarget/linux/bmips/patches-5.15/202-mips-bmips-disable-ARCH_HAS_SYNC_DMA_FOR_CPU_ALL.patch
コミット 50d33825b61a3c102dcfce117692b048ec819cf6 by noltari
bcm27xx: enable PWM drivers in config

Removes PWM module package.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 50d3382)
The file was modifiedtarget/linux/bcm27xx/bcm2708/config-5.15 (diff)
The file was modifiedtarget/linux/bcm27xx/bcm2710/config-5.15 (diff)
The file was modifiedtarget/linux/bcm27xx/bcm2709/config-5.15 (diff)
The file was modifiedtarget/linux/bcm27xx/modules/other.mk (diff)
The file was modifiedtarget/linux/bcm27xx/bcm2711/config-5.15 (diff)
コミット 0f14619e301059848761eb6c973c0bb85f211b94 by noltari
bcm27xx: modules: video: fix whitespace

No idea how this ended up here v2...

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 0f14619)
The file was modifiedtarget/linux/bcm27xx/modules/video.mk (diff)
コミット 2317a7426ed95978e7f4feaebb00bc909ffced34 by noltari
bcm63xx: add linux v5.15 support

Build system: x86_64
Build-tested: generic, smp
Run-tested: generic/AR-5387un, smp/VR-3032u

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 2317a74)
The file was addedtarget/linux/bcm63xx/config-5.15
The file was addedtarget/linux/bcm63xx/patches-5.15/427-boards_probe_switch.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/130-pinctrl-add-bcm63xx-base-code.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/134-pinctrl-add-a-pincontrol-driver-for-BCM6348.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/519-board_bcm63268.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/106-MIPS-BCM63XX-register-OHCI-controller-if-board-enabl.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/420-BCM63XX-add-endian-check-for-ath9k.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/110-MIPS-BCM63XX-EHCI-controller-does-not-support-overcu.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/138-pinctrl-add-a-pincontrol-driver-for-BCM6362.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/336-MIPS-BCM63XX-dynamically-set-the-pcie-memory-windows.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/131-Documentation-add-BCM6328-pincontroller-binding-docu.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/392-MIPS-BCM63XX-remove-leds-and-buttons.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/400-bcm963xx_flashmap.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/348-MIPS-BCM63XX-fix-BCM63268-USB-clock.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/375-MIPS-BCM63XX-switch-to-new-gpio-driver.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/402_bcm63xx_enet_vlan_incoming_fixed.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/513-board-bcm6338.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/325-irqchip-bcm6345-external-fix-base-uninitialized.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/324-irqchip-bcm6345-periph-fix-block-uninitialized.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/335-MIPS-BCM63XX-fix-PCIe-memory-window-size.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/101-MIPS-BCM63XX-add-USB-device-clock-enable-delay-to-cl.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/143-gpio-fix-device-tree-gpio-hogs-on-dual-role-gpio-pin.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/512-board_bcm6328.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/100-MIPS-BCM63XX-add-USB-host-clock-enable-delay.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/416-BCM63XX-add-a-fixup-for-ath9k-devices.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/803-jffs2-work-around-unaligned-accesses-failing-on-bcm6.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/411-MIPS-BCM63XX-Register-SPI-flash-if-present.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/367-MIPS-BCM63XX-add-support-for-loading-DTB.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/358-MIPS-BCM63XX-make-fallback-sprom-optional.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/332-MIPS-BCM63XX-detect-BCM6328-variants.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/349-MIPS-BCM63XX-add-BCM63268-USB-support.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/516-board-bcm6358.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/330-MIPS-BCM63XX-add-a-new-cpu-variant-helper.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/379-MIPS-BCM63XX-provide-a-gpio-lookup-for-the-pcmcia-re.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/514-board_bcm6345.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/377-MIPS-BCM63XX-register-lookup-for-ephy-reset-gpio.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/800-wl_exports.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/360-MIPS-BCM63XX-add-support-for-raw-sproms.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/135-Documentation-add-BCM6358-pincontroller-binding-docu.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/361-MIPS-BCM63XX-add-raw-fallback-sproms-for-most-common.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/142-pinctrl-add-a-pincontrol-driver-for-BCM63268.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/403-6358-enet1-external-mii-clk.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/404-NET-bcm63xx_enet-move-phy_-dis-connect-into-probe-re.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/132-pinctrl-add-a-pincontrol-driver-for-BCM6328.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/102-MIPS-BCM63XX-move-code-touching-the-USB-private-regi.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/424-bcm63xx_enet_no_request_mem_region.patch
The file was modifiedtarget/linux/bcm63xx/Makefile (diff)
The file was addedtarget/linux/bcm63xx/patches-5.15/340-MIPS-BCM63XX-add-pcie-support-for-BCM63268.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/339-MIPS-BCM63XX-add-support-for-BCM63268.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/366-MIPS-BCM63XX-fallback-sprom-override-devid.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/323-MIPS-BCM63XX-wire-up-BCM6358-s-external-interrupts-4.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/364-MIPS-BCM63XX-allow-board-files-to-provide-sprom-fixu.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/337-MIPS-BCM63XX-widen-cpuid-field.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/802-rtl8367r_fix_RGMII_support.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/331-MIPS-BCM63XX-define-variant-id-field.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/390-MIPS-BCM63XX-do-not-register-SPI-controllers.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/372_dont_register_pflash_when_available_in_dtb.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/378-MIPS-BCM63XX-do-not-register-gpio-controller-if-pres.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/347-MIPS-BCM6318-USB-support.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/423-bcm63xx_enet_add_b53_support.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/357-MIPS-BCM63XX-use-platform-data-for-the-sprom.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/344-MIPS-BCM63XX-detect-flash-type-early-and-store-the-r.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/511-board_bcm6318.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/109-MIPS-BCM63XX-register-EHCI-controller-if-board-enabl.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/206-USB-EHCI-allow-limiting-ports-for-ehci-platform.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/515-board-bcm6348.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/334-MIPS-BCM63XX-detect-BCM6368-variants.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/389-MIPS-BCM63XX-add-clkdev-lookups-for-device-tree.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/103-MIPS-BCM63XX-add-OHCI-EHCI-configuration-bits-to-com.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/322-MIPS-BCM63XX-switch-to-IRQ_DOMAIN.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/207-MIPS-BCM63XX-move-device-registration-code-into-its-.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/408-bcm63xx_enet-enable-rgmii-clock-on-external-ports.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/108-MIPS-BCM63XX-add-support-for-the-on-chip-EHCI-contro.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/338-MIPS-BCM63XX-increase-number-of-IRQs.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/430-MIPS-BCM63XX-add-nand-clocks.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/380-pcmcia-bcm63xx_pmcia-use-the-new-named-gpio.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/354-MIPS-BCM63XX-allow-building-support-for-more-than-on.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/359-MIPS-BCM63XX-allow-different-types-of-sprom.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/518-board_bcm6368.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/139-Documentation-add-BCM6368-pincontroller-binding-docu.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/341-MIPS-BCM63XX-add-support-for-BCM6318.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/362-MIPS-BCM63XX-also-register-a-fallback-sprom-for-bcma.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/343-MIPS-BCM63XX-add-PCIe-support-for-BCM6318.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/351-set-board-usbh-ports.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/432-MIPS-BCM63XX-detect-nand-nvram.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/104-MIPS-BCM63XX-introduce-BCM63XX_OHCI-configuration-sy.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/346-MIPS-BCM63XX-USB-ENETSW-6318-clocks.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/105-MIPS-BCM63XX-add-support-for-the-on-chip-OHCI-contro.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/371_add_of_node_available_by_alias.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/326-irqchip-bcm6345-report-eff-affinity.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/383-bcm63xx_select_pinctrl.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/145-pinctrl-BCM6362-fix-gpio-mode.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/501-board_bcm6328-extend-96328avng-reference-board.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/517-board_bcm6362.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/208-MIPS-BCM63XX-pass-a-mac-addresss-allocator-to-board-.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/531-board_bcm6348-bt-voyager-2500v-bb.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/333-MIPS-BCM63XX-detect-BCM6362-variants.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/355-MIPS-BCM63XX-allow-board-implementations-to-force-fl.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/801-ssb_export_fallback_sprom.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/413-BCM63XX-allow-providing-fixup-data-in-board-data.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/421-BCM63XX-add-led-pin-for-ath9k.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/365-MIPS-BCM63XX-allow-setting-a-pci-bus-device-for-fall.patch
The file was addedtarget/linux/generic/backport-5.15/100-v5.18-tty-serial-bcm63xx-use-more-precise-Kconfig-symbol.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/345-MIPS-BCM63XX-fixup-mapped-SPI-flash-access-on-boot.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/368-MIPS-BCM63XX-add-support-for-matching-the-board_info.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/107-MIPS-BCM63XX-introduce-BCM63XX_EHCI-configuration-sy.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/422-BCM63XX-add-a-fixup-for-rt2x00-devices.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/100-macronix_nand_block_protection_support.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/320-irqchip-add-support-for-bcm6345-style-periphery-irq-.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/321-irqchip-add-support-for-bcm6345-style-external-inter.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/391-MIPS-BCM63XX-do-not-register-uart.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/532-MIPS-BCM63XX-add-inventel-Livebox-support.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/374-gpio-add-a-simple-GPIO-driver-for-bcm63xx.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/401-bcm963xx_real_rootfs_length.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/350-MIPS-BCM63XX-support-settings-num-usbh-ports.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/381-Documentation-add-BCM6318-pincontroller-binding-docu.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/415-MIPS-BCM63XX-export-the-attached-flash-type.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/363-MIPS-BCM63XX-add-BCMA-based-sprom-templates.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/141-Documentation-add-BCM63268-pincontroller-binding-doc.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/373-MIPS-BCM63XX-register-interrupt-controllers-through-.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/431-MIPS-BCM63XX-add-nand-rset.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/500-MIPS-BCM63XX-populate-the-compatible-to-board_info-l.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/133-Documentation-add-BCM6348-pincontroller-binding-docu.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/136-pinctrl-add-a-pincontrol-driver-for-BCM6358.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/327-irqchip-bcm6345-periph-clear-on-init.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/356-MIPS-BCM63XX-move-fallback-sprom-support-into-its-ow.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/433-MIPS-BCM63XX-enable-nand-support.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/137-Documentation-add-BCM6362-pincontroller-binding-docu.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/428-bcm63xx_enet-rgmii-ctrl-fix.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/140-pinctrl-add-a-pincontrol-driver-for-BCM6368.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/144-add-removed-syscon_regmap_lookup_by_pdevname.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/342-MIPS-BCM63XX-split-PCIe-reset-signals.patch
The file was addedtarget/linux/bcm63xx/patches-5.15/382-pinctrl-add-a-pincontrol-driver-for-BCM6318.patch
コミット e2ce2a8d3cd3c885eb61a8b577abf9508ffad7d2 by jo
ucode: update to latest Git HEAD

081871e compiler: fix segmentation fault on compiling unexpected unary expressions
090b426 fs: avoid input buffering with small limits in fs.readfile()
8da140f lib: introduce hexenc() and hexdec()
9a72423 Update README.md

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(commit: e2ce2a8)
The file was modifiedpackage/utils/ucode/Makefile (diff)
コミット 2df17604a4f891447beb66988e3d83e23ab3a3b0 by jo
firewall4: update to latest Git HEAD

c22eeef fw4: support negative CIDR bit notation
628d791 hotplug: reliably handle interfaces with ubus zone hints
d005293 fw4: store zone associations from ubus in statefile as well
b268225 fw4: filter non hw-offload capable devices when resolving lower devices
57984e0 fw4: always resolve lower flowtable devices
7782017 tests: fix mocked `fd.read("line")` api
72b196d config: remove restictions on DHCPv6 allow rule
f0cc317 fw4: refactor family selection for forwarding rules
b0b8122 treewide: use modern syntax
05995f1 fw4: fix emitting device jump rules for family restricted zones
b479815 fw4: fix family auto-selection for config nat rules
2816a82 ruleset: ensure that family-agnostic ICMP rules cover ICMPv6 as well
2379c3d tests: add test coverage for zone family selection logic

Fixes: #5066, #9611, #9765, #9854
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(commit: 2df1760)
The file was modifiedpackage/network/config/firewall4/Makefile (diff)
コミット 19ef3b54f47bfc562f1687c371085277e74a17e7 by noltari
bcm27xx: sound-soc-rpi-cirrus: fix package

Fix kmod-sound-soc-rpi-cirrus package dependencies.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 19ef3b5)
The file was modifiedtarget/linux/bcm27xx/modules/sound.mk (diff)
コミット 2bd33e8626bd04fd7115ee1a42aaf03aae2fffb8 by mail
ath79: add support for MikroTik RouterBOARD hAP ac lite

The MikroTik RB952Ui-5ac2nD (sold as hAP ac lite) is an indoor 2.4Ghz
and 5GHz AP/router with a 2 dBi integrated antenna.

See https://mikrotik.com/product/RB952Ui-5ac2nD for more details.

Specifications:
- SoC: QCA9533
- RAM: 64MB
- Storage: 16MB NOR
- Wireless: QCA9533 802.11b/g/n 2x2 / QCA9887 802.11a/n/ac 2x2
- Ethernet: AR934X switch, 5x 10/100 ports,
    10-28 V passive PoE in port 1, 500 mA PoE out on port 5
- 6 user-controllable LEDs:
   - 1x user (green)
   - 5x port status (green)

Flashing:
TFTP boot initramfs image and then perform sysupgrade. The "Internet"
port (port number 1) must be used to upload the TFTP image, then
connect to any other port to access the OpenWRT system.
Follow common MikroTik procedure as in
https://openwrt.org/toh/mikrotik/common.

Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
(commit: 2bd33e8)
The file was modifiedtarget/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was addedtarget/linux/ath79/dts/qca9533_mikrotik_routerboard-95x.dtsi
The file was modifiedtarget/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom (diff)
The file was modifiedtarget/linux/ath79/mikrotik/base-files/etc/board.d/01_leds (diff)
The file was addedtarget/linux/ath79/dts/qca9533_mikrotik_routerboard-952ui-5ac2nd.dts
The file was modifiedtarget/linux/ath79/image/mikrotik.mk (diff)
The file was modifiedtarget/linux/ath79/mikrotik/base-files/etc/board.d/02_network (diff)
コミット 5ce64e0646fcd5c4f374b4de898b591560c32e18 by mail
ath79: add support for MikroTik hAP (RB951Ui-2nD)

The MikroTik hAP (product code RB951Ui-2nD) is
an indoor 2.4Ghz AP with a 2 dBi integrated antenna built around the
Atheros QCA9531 SoC.

Specifications:
- SoC: Atheros QCA9531
- RAM: 64 MB
- Storage: 16 MB NOR - Winbond 25Q128FVSG
- Wireless: Atheros QCA9530 (SoC) 802.11b/g/n 2x2
- Ethernet: Atheros AR934X switch, 5x 10/100 ports,
   10-28 V passive PoE in port 1, 500 mA PoE out on port 5
- 8 user-controllable LEDs:
   · 1x power (green)
   · 1x user (green)
   · 4x LAN status (green)
   · 1x WAN status (green)
   · 1x PoE power status (red)

See https://mikrotik.com/product/RB951Ui-2nD for more details.

Notes:
The device was already supported in the ar71xx target.

Flashing:
TFTP boot initramfs image and then perform sysupgrade. Follow common
MikroTik procedure as in https://openwrt.org/toh/mikrotik/common.

Signed-off-by: Maciej Krüger <mkg20001@gmail.com>
(commit: 5ce64e0)
The file was modifiedtarget/linux/ath79/image/mikrotik.mk (diff)
The file was addedtarget/linux/ath79/dts/qca9531_mikrotik_routerboard-951ui-2nd.dts
The file was modifiedtarget/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was modifiedtarget/linux/ath79/mikrotik/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ath79/mikrotik/base-files/etc/board.d/01_leds (diff)
The file was modifiedtarget/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom (diff)
コミット 4cd3ff8a79738fa503150e52162c7df6d9bd3534 by mail
ath79: add support for Ubiquiti NanoBeam M5

Ubiquiti NanoBeam M5 devices are CPE equipment for customer locations
with one Ethernet port and a 5 GHz 300Mbps wireless interface.

Specificatons:

- Atheros AR9342
- 535 MHz CPU
- 64 MB RAM
- 8 MB Flash
- 1x 10/100 Mbps Ethernet with passive PoE input (24 V)
- 6 LEDs of which four are rssi
- 1 reset button
- UART (4-pin) header on PCB

Notes:

The device was supported by OpenWrt in ar71xx.

Flash instructions (web/ssh/tftp):

Loading the image via ssh vias a stock firmware prior "AirOS 5.6".
Downgrading stock is possible.

* Flashing is possible via AirOS software update page:
The "factory" ROM image is recognized as non-native and then installed correctly.
AirOS warns to better be familiar with the recovery procedure.

* Flashing can be done via ssh, which is becoming difficult due to legacy
keyexchange methods.

This is an exempary ssh-config:
KexAlgorithms +diffie-hellman-group1-sha1
HostKeyAlgorithms ssh-rsa
PubkeyAcceptedKeyTypes ssh-rsa
User ubnt

The password is ubnt.

Connecting via IPv6 link local worked best for me.

1. scp the factory image to /tmp
2. fwupdate.real -m /tmp/firmware_image_file.bin -d

* Alternatively tftp is possible:

1. Configure PC with static IP 192.168.1.2/24.
2. Enter the rescue mode. Power off the device, push the reset button on
   the device (or the PoE) and keep it pressed.
   Power on the device, while still pushing the reset button.
3. When all the leds blink at the same time, release the reset button.
4. Upload the firmware image file via TFTP:

tftp 192.168.1.20
tftp> bin
tftp> trace
Packet tracing on.
tftp> put firmware_image.bin

Signed-off-by: Jan-Niklas Burfeind <git@aiyionpri.me>
(commit: 4cd3ff8)
The file was addedtarget/linux/ath79/dts/ar9342_ubnt_nanobeam-m5.dts
The file was modifiedtarget/linux/ath79/image/generic-ubnt.mk (diff)
コミット 21a3ce97d571ef28a25754549503bab61a79faf2 by mail
ath79: NanoBeam M5 fix target_devices

Update the name of for the Ubiquiti NanoBeam M5 to match the
auto-generated one at runtime. Otherwise sysupgrade complains about
mismatching device names.

This also required renaming the DTS.

Signed-off-by: Jan-Niklas Burfeind <git@aiyionpri.me>
(commit: 21a3ce9)
The file was removedtarget/linux/ath79/dts/ar9342_ubnt_nanobeam-m5.dts
The file was addedtarget/linux/ath79/dts/ar9342_ubnt_nanobeam-m5-xw.dts
The file was modifiedtarget/linux/ath79/image/generic-ubnt.mk (diff)
コミット e01b1c22dfb669abb0ad14c83ec9b3e35ff3d15c by daniel
selinux-policy: update to version 1.2.3

86ca9c6 devstatus: prints to terminal
95de949 deal with /rom/dev/console label inconsistencies
ab6b6ee uci: hack to deal with potentially mislabeled char files
acf9172 dnsmasq this can't be right
021db5b luci-app-tinyproxy
cf3a9c4 support/secmark: removes duplicate loopback rules
eeb2610 dhcp servers: recv dhcp client packets
d5a5fc3 more support/secmark "fixes"
35d8604 update support secmark
4c155c0 packets these were caused by labeling issues with loopback
fad35a5 nftables reads routing table
f9c5a04 umurmur: kill an mumur instance that does not run as root
10a10c6 mmc stordev make this consistent
ab3ec5b Makefile: sort with LC_ALL=C
b34eaa5 fwenv rules
8c2960f adds rfkill nodedev and some mmc partitions to stordev
5a9ffe9 rcboot runs fwenv with a transition
9954bf6 dnsmasq in case of tcp
ab66468 dnsmasq try this
5bfcb88 dnsmasq stubby not sure why this is happening
863f549 luci not sure why it recv and send server packets
d5cddb0 uhttpd sends sigkill luci cgi
44cc04d stubby: it does not maintain anything in there
db730b4 Adds stubby
ccbcf0e tor simplify network access
a308065 tor basic
a9c0163 znc loose ends
327a9af acme: allow acme_cleanup.sh to restart znc
4015614 basic znc
7ef14a2 support/secmark: clarify some things
3107afe README: todo qrencode
943035a README and secmark doc
4c90937 ttyd: fix that socket leak again
3239adf dnsmasq icmp packets and fix a tty leak issue
b41d38f Makefile: optimize
95d05b1 sandbox dontaudit ttyd leak
0b7d670 rpcd: reads mtu
e754bf1 opkg-lists try this
35fb530 opkg-lists: custom
4328754 opkg try to address mislabeled /tmp/opkg-lists
3e2385c rcnftqos
95eae2d ucode
c86d366 luci diagnostics
e10b443 rpcd packets and wireguard/luci
a25e020 igmpproxt packets
0106f00 luci
dcef79c nftqos related
3c9bc90 related to nft-qos and luci
f8502d4 dnsmasq more related to /usr/lib/dnsmasq/dhcp-script.sh
29a4271 dnsmasq: related to /usr/lib/dnsmasq/dhcp-script.sh
0c5805a some nft-qos
1100b41 adds a label for /tmp/.ujailnoafile
e141a83 initscript: i labeled ujail procd.execfile
a3b0302 Makefile: adds a default target + packets target
6a3f8ef label usign as opkg and label fwtool and sysupgrade
04d1cc7 sysupgrade: i meant don't do the fc spec
763bec0 sysupgrade: dont do /tmp/sysupgrade.img
af2306f adds a failsafe.tmpfile and labels validate_firmware_image
5b15760 fwenv: comment doesnt make sense
370ac3b fwenv: executes shell
67e3fcb fwenv: adds fw_setsys
544d211 adds procd execfile module to label procd related exec files
99d5f13 rclocalconffile: treat /etc/rc.button like /etc/rc.local
4dfd662 label uclient-fetch the same as wget
75d8212 osreleasemiscfile: adds /etc/device_info
0c1f116 adds a rcbuttonconffile for /etc/rc.button (base-files)
ccd23f8 adds a syslog.conffile for /etc/syslog.conf (busybox)
f790600 adds a libattr.conffile for /etc/xattr.conf
fcc028e fwenv: adds fwsys
1255470 xtables: various iptables alternatives
a7c4035 Revert "sqm: runs xtables, so also allow nftables"
0d331c3 sqm: runs xtables, so also allow nftables
f34076b acme: will run nftables in the near future
6217046 allow ssl.read types to read /tmp/etc/ssl/engines.cnf
d0deea3 fixes dns packets
8399efc Revert "sandbox: see if dontauditing this affects things"
73d716a sandbox: see if dontauditing this affects things
b5ee097 sandbox: also allow readinherited dropbear pipes
12ee46b iwinfo traverses /tmp/run/wpa_supplicant
4a4d724 agent.cil: also reads inherited dropbear pipes
d48013f support/secmark: i tightened my dns packet policy
645ad9e dns packets redone
4790b25 dnsnetpacket: fix obj macro template
d9fafff redo dns packets
0a68498 ttyd: leaks a netlink route socket
1d2e6be .gitattributes: remove todo
e1bb954 usbutil: reads bus sysfile symlinks
d275a32 support/secmark: clean it up a little
af5ce12 Makefile: exclude packet types in default make target
3caacdf support/secmark: document tunable/boolean
e3dd3e6 invalidpacketselinuxbool: make it build-time again
54f0ccf odhcpd packet fix
4a864ba contrib/secmark: add a big FAT warning
bead937 contrib/secmark: adds note about secmark support
146ae16 netpacket remove test
2ce9899 dns packets, odhcp6c raw packet, 4123 ntpnts for netnod
070a45f chrony and unbound packets
eba894f rawip socket packets cannot be labeled
656ae0b adds isakmp (500), ipsec-nat-t (4500) and rawip packet types
35325db adds igmp packet type
5cf444c adds icmp packet type
2e41304 sandbox some more packet access for sandbox net
12caad6 packet accesses
b8eb9a8 adds a trunkload of packet types
a42a336 move rules related to invalid netpeers and ipsec associations
a9e40e0 xtables/nftables allow relabelto all packet types
aa5a52c README: adds item to wish list
3a96eec experiment: simple label based packet filtering
26d6f95 nftables reads/writes fw pipes

Signed-off-by: Dominick Grift <dominick.grift@defensec.nl>
(commit: e01b1c2)
The file was modifiedpackage/system/selinux-policy/Makefile (diff)
コミット 58b3b557b629f6a2046414e0e1b39189d918133f by daniel
mediatek: mt7622: add support for ELECOM WRC-X3200GST3

ELECOM WRC-X3200GST3 is a 2.4/5 GHz band 11ax (Wi-Fi 6) router, based on
MT7622B.

Specifications:

- SoC : MediaTek MT7622B
- RAM : DDR3 512 MiB (Nanya NT5CC256M16ER-EK)
- Flash : SPI-NAND 128 MiB (Winbond W25N01GVZEIG)
- WLAN : 2.4/5 GHz 4T4R
  - 2.4 GHz : MediaTek MT7622B (SoC)
  - 5 GHz : MediaTek MT7915A
- Ethernet : 5x 10/100/1000 Mbps
  - Switch : MediaTek MT7531
- LEDs/Keys : 6x/4x (2x buttons, 1x slide-switch)
- UART : through-hole on PCB
  - J19: 3.3V, GND, TX, RX from power jack side
  - 115200n8
- Power : 12 VDC, 1.5 A

Flash instruction using factory image:

1. Boot WRC-X3200GST3 normally with "Router" mode
2. Access to "http://192.168.2.1/" and open firmware update page
   ("ファームウェア更新")
3. Select the OpenWrt factory image and click apply ("適用") button
4. Wait ~120 seconds to complete flashing

MAC Addresses:

LAN    : 04:AB:18:xx:xx:77 (Factory, 0x7FFF4 (hex))
WAN    : 04:AB:18:xx:xx:78 (Factory, 0x7FFFA (hex))
2.4 GHz: 04:AB:18:xx:xx:79 (Factory, 0x4     (hex))
5 GHz  : 04:AB:18:xx:xx:7A (none)

Note:

- currently, there is no "phy1tpt" trigger for 5 GHz wlan (MT7915) in
  "trigger" file of LEDs, use "phy1radio" trigger instead

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
(commit: 58b3b55)
The file was modifiedtarget/linux/mediatek/mt7622/base-files/lib/upgrade/platform.sh (diff)
The file was modifiedtarget/linux/mediatek/mt7622/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/mediatek/image/mt7622.mk (diff)
The file was addedtarget/linux/mediatek/dts/mt7622-elecom-wrc-x3200gst3.dts
コミット af6cd37f42f39fc240eef08930663cc2fdc7ac3d by sander
realtek: replace RTL93xx GPIO patches

Patches to support the SoC's GPIO controller for RTL930x and RTL931x
devices have been accepted upstream. Replace the current preliminary
patch with the upstream ones, excluding devictree binding changes.

The updated patches add GPIO IRQ balancing support on RTL930x, but this
cannot be used until these devices also support SMP.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: af6cd37)
The file was addedtarget/linux/realtek/patches-5.10/021-v5.19-04-gpio-realtek-otto-Add-RTL930x-support.patch
The file was addedtarget/linux/realtek/patches-5.10/021-v5.19-02-gpio-realtek-otto-Support-reversed-port-layouts.patch
The file was addedtarget/linux/realtek/patches-5.10/021-v5.19-06-gpio-realtek-otto-Add-RTL931x-support.patch
The file was removedtarget/linux/realtek/patches-5.10/320-gpio-add-support-for-RTL930X-and-RTL931X.patch
The file was addedtarget/linux/realtek/patches-5.10/021-v5.19-03-gpio-realtek-otto-Support-per-cpu-interrupts.patch
コミット cecb0ccfbf08c7fbcc74da860df1e20016a4b9de by noltari
bcm27xx: add pwm-fan dependency to RPi PoE

This is needed for the fan in the PoE hat to work.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: cecb0cc)
The file was modifiedtarget/linux/bcm27xx/modules/other.mk (diff)
コミット 242b347204430a71b1a959d3648b46d903e12ca9 by nbd
libnl-tiny: update to the latest version

b5b2ba09c4f1 netlink: add NLA_F_NESTED to all nested attributes

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 242b347)
The file was modifiedpackage/libs/libnl-tiny/Makefile (diff)
コミット 24cc341fdc917460721e7c09708f5676c1361c91 by nbd
netifd: update to the latest version

4b4849cf5e5a interface-ip: unify host and proto route handling
507c0513d176 interface-ip: add support for excluding interfaces in host route lookup

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 24cc341)
The file was modifiedpackage/network/config/netifd/Makefile (diff)
コミット 90e4c8c6e6fe060d849a5b96bc7595345ce3d6ea by noltari
bmips: dgnd3700v2: fix network config

ucidef_set_bridge_device is needed for DGND3700v2 network config since VLAN 1
must be used for the switch to be correctly configured.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 90e4c8c)
The file was modifiedtarget/linux/bmips/nand/base-files/etc/board.d/02_network (diff)
コミット acca36f71f9d7153abaab65cc2481d7c9e87bf0a by sander
firmware-utils: bump to git HEAD

Fixes an out of bounds issue, adds support for TP-Link safeloader images
with non-default partition names, and adds image generation support for:
  - TP-Link Archer A6 v2 (EU)
  - TP-Link EAP225 v4
  - TP-Link EAP225-Outdoor v3

365458e00ed7 tplink-safeloader: join EAP225-V3 compatible devices
0277810d353d tplink-safeloader: fix chunked support-list prints
a64f89c66318 tplink-safeloader: Patch to handle partitions with alternate names.
07f78f071075 firmware-utils: tplink-safeloader: add support for Archer A6 v2 (EU)
49ea62160d21 tplink-safeloader: fix alphabetical order

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: acca36f)
The file was modifiedtools/firmware-utils/Makefile (diff)
コミット f84b525a84855532ce520139730c3bdd2baf21d0 by hauke
ksmbd: fix ipc error and crash

Original patch: https://github.com/cifsd-team/ksmbd-tools/issues/227
adapted for ksmbd kernel module v3.4.3 by me.
Fixes crash in v3.4.3 only. Use original patch when updating to v3.4.4
as this one will fail hunk #1.

Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
(commit: f84b525)
The file was addedpackage/kernel/ksmbd/patches/02-ipc-reserved-memory.patch
コミット 602b5f6c60a2827bd918dfae0ffb271f8b88f4df by hauke
ipq40xx: cut ath10k board file for mikrotik subtarget

Avoid shipping ath10k board file in Mikrotik initram images

Most will only ever need to use these initram images once—to initially
load OpenWrt, but fix these images for more consistent Wi-Fi performance
between the initram and installed squashfs images.

OpenWrt BUILDBOT config ignores -cut packages in the initram images build.
This results in BUILDBOT initram images including the linux-firmware
qca4019 board-2.bin, and (initram image booted) Mikrotik devices loading
a generic BDF, rather than the intended BDF data loaded
from NOR as an api 1 board_file.

buildbot snapshot booted as initram image:
cat /etc/openwrt_version
r19679-810eac8c7f
dmesg | grep ath10k | grep -E board\|BDF
[    9.794556] ath10k_ahb a000000.wifi: Loading BDF type 0
[    9.807192] ath10k_ahb a000000.wifi: board_file api 2 bmi_id 0:16
crc32 11892f9b
[   12.457105] ath10k_ahb a800000.wifi: Loading BDF type 0
[   12.464945] ath10k_ahb a800000.wifi: board_file api 2 bmi_id 0:17
crc32 11892f9b

CC: Robert Marko <robimarko@gmail.com>
Fixes: 5eee67a72fed ("ipq40xx: mikrotik: dont include ath10k-board-qca4019 by default")

Signed-off-by: John Thomson <git@johnthomson.fastmail.com.au>
Reviewed-by: Robert Marko <robimarko@gmail.com>
(commit: 602b5f6)
The file was modifiedtarget/linux/ipq40xx/generic/target.mk (diff)
The file was modifiedtarget/linux/ipq40xx/Makefile (diff)
The file was modifiedtarget/linux/ipq40xx/chromium/target.mk (diff)
The file was modifiedtarget/linux/ipq40xx/mikrotik/target.mk (diff)
コミット efff48529b5cdb4046b923bebee483c7c68755a7 by hauke
kernel: backport flow offload fixes

Some dst in IPv6 flow offload table become invalid after the table is created.
So check_dst is needed in packet path.

Signed-off-by: Ritaro Takenaka <ritarot634@gmail.com>
[Add patch for kernel 5.15 too and rename file]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: efff485)
The file was modifiedtarget/linux/generic/hack-5.10/650-netfilter-add-xt_FLOWOFFLOAD-target.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch (diff)
The file was addedtarget/linux/generic/backport-5.15/610-v5.18-netfilter-flowtable-move-dst_check-to-packet-path.patch
The file was addedtarget/linux/generic/backport-5.10/610-v5.18-netfilter-flowtable-move-dst_check-to-packet-path.patch
コミット 481339a0426698adaa0254b479807efde0428de9 by ynezz
uboot-imx: fix wrong make flags overriding

Buidbots are currently choking on the following compile error:

In file included from tools/aisimage.c:9:
include/image.h:1133:12: fatal error: openssl/evp.h: No such file or directory
  #  include <openssl/evp.h>
             ^~~~~~~~~~~~~~~
compilation terminated.

This is caused by a complete overriding of make flags which are provided
correctly in `UBOOT_MAKE_FLAGS` variable, but currently overriden
instead of extended. This then leads to the usage of build host include
dirs, which are not available.

Fix it by extending `UBOOT_MAKE_FLAGS` variable in all device recipes.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 481339a)
The file was modifiedpackage/boot/uboot-imx/Makefile (diff)
コミット fb1ba922026a4b7d04ef5c8058f7890ed7b790e6 by mail
malta: use default OpenWrt network configuration

Currently malta configures the first Ethernet device as WAN interface.
If it finds a second one it will configure it as LAN.

This commit reverses it to match armvirt and x86. If there is only one
network device it will be configured as LAN device now. If we find two
network devices the 2. one will be WAN.

If no board.d network configuration is given it will be configured in
package/base-files/files/etc/board.d/99-default_network

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
[minor typos]
Signed-off-by: Paul Spooren <mail@aparcar.org>
(commit: fb1ba92)
The file was removedtarget/linux/malta/base-files/etc/board.d/02_network
コミット 7191d64d5d3592b225972c8fe6a12419a64e4be6 by mail
mac80211: introduce BSS color collision detection

Add ieee80211_rx_check_bss_color_collision routine in order to introduce
BSS color collision detection in mac80211 if it is not supported in HW/FW
(e.g. for mt7915 chipset).
Add IEEE80211_HW_DETECTS_COLOR_COLLISION flag to let the driver notify
BSS color collision detection is supported in HW/FW. Set this for ath11k
which apparently didn't need this code.

Tested-by: Peter Chiu <Chui-Hao.Chiu@mediatek.com>
Co-developed-by: Ryder Lee <ryder.lee@mediatek.com>
Signed-off-by: Ryder Lee <ryder.lee@mediatek.com>
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Link: https://lore.kernel.org/r/a05eeeb1841a84560dc5aaec77894fcb69a54f27.1648204871.git.lorenzo@kernel.org
[clarify commit message a bit, move flag to mac80211]
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: 7191d64)
The file was addedpackage/kernel/mac80211/patches/subsys/350-bss-color-collision.patch
コミット 275a76e59a37114dce4fdedbadabd73d5558abc8 by mail
ramips: disable unsupported background-radar

The UniFi 6 Lite as well as the Tenbay T-MB5EU do not have the third
background-radar chain. For the Tenbay, the connector is present,
however no antenna is connected to it.

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: 275a76e)
The file was modifiedtarget/linux/ramips/dts/mt7621_tenbay_t-mb5eu-v01.dts (diff)
The file was modifiedtarget/linux/ramips/dts/mt7621_ubnt_unifi-6-lite.dts (diff)
コミット 4bed263af7a13cb4b9401f7ae04f788cfcc234f7 by mail
ath79: fix label MAC address for D-Link DIR-825B1

The label MAC address for DIR-825 Rev. B1 is the WAN address located
at 0xffb4 in `caldata`, which equals LAN MAC at 0xffa0 incremented by 1.

Signed-off-by: Sebastian Schaper <openwrt@sebastianschaper.net>
(commit: 4bed263)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/02_network (diff)
コミット bde6311569ef25a00c3beaeabfd6b78b19651872 by sander
realtek: don't unmask non-maskable GPIO IRQs

On uniprocessor builds, for_each_cpu(cpu, mask) will assume 'mask'
always contains exactly one CPU, and ignore the actual mask contents.
This causes the loop to run, even when it shouldn't on an empty mask,
and tries to access an uninitialised pointer.

Fix this by wrapping the loop in a cpumask_empty() check, to ensure it
will not run on uniprocessor builds if the CPU mask is empty.

Fixes: af6cd37f42f3 ("realtek: replace RTL93xx GPIO patches")
Reported-by: INAGAKI Hiroshi <musashino.open@gmail.com>
Reported-by: Robert Marko <robimarko@gmail.com>
Tested-by: Robert Marko <robimarko@gmail.com>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: bde6311)
The file was addedtarget/linux/realtek/patches-5.10/316-otto-gpio-uniprocessor-irq-mask.patch
コミット 03685d347025e62faa8f89d0502dcd1dcf6152b4 by ansuelsmth
generic: 5.15: fix panic on tcp_no_window_check set with interface up

The current reworked version cause kernel panic when the value is changes and
an interface is up. Following the tcp_be_liberal impelementation,
reimplement this to permit a safe change of this value without any
panic.
This has been tested with a QSDK package where tcp_no_window_check is used.

Fixes: 92fb51bc9881 ("generic: 5.15: standardize tcp_no_window_check pending patch")
Signed-off-by: Christian 'Ansuel' Marangi <ansuelsmth@gmail.com>
(commit: 03685d3)
The file was modifiedtarget/linux/generic/pending-5.15/613-netfilter_optional_tcp_window_check.patch (diff)
コミット 251e70c88725fb33960ca60202dd55a84ae6b4d7 by jo
ucode: update to latest Git HEAD

da3f089 lib: rework uc_index() implementation
559029e ci: make jobs faster during pull request testing

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(commit: 251e70c)
The file was modifiedpackage/utils/ucode/Makefile (diff)
コミット a7ddef6ef122a935d6bdf38d7ead686b12738007 by jo
firewall4: update to latest Git HEAD

210991d fw4: prefer /dev/stdin if available
4e5e322 fw4: make `fw4 restart` behavior more robust
221040e ruleset: emit time ranges when both start and stop times are specified
30a7d47 fw4: fix datetime parsing
fb9a6b2 ruleset: correct mangle_output chain type
6dd2617 fw4: fix logic flaw in testing hw flow offloading support
c7c9c84 fw4: ensure that negative bitcounts are properly translated
c4a78ed fw4: fix typo in emitted set types

Fixes: #9764, #9923, #9927, #9935, #9955
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(commit: a7ddef6)
The file was modifiedpackage/network/config/firewall4/Makefile (diff)
コミット 7f998088f01baf0da24a9fd20de5d5389023361a by jo
ucode: update to latest Git HEAD

d996047 syntax: adjust number literal parsing and string to number conversion
9efbe18 lib: refactor `uc_int()`

Fixes: #9923
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(commit: 7f99808)
The file was modifiedpackage/utils/ucode/Makefile (diff)
コミット f4cdef2191e1d8df6c37806ce5161135629e87de by mail
toolchain: bump GCC 11 to 11.3.0

Remove an upstreamed patch and rebase all remaining patches.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: f4cdef2)
The file was removedtoolchain/gcc/patches/11.2.0/810-arm-softfloat-libgcc.patch
The file was removedtoolchain/gcc/patches/11.2.0/850-use_shared_libgcc.patch
The file was removedtoolchain/gcc/patches/11.2.0/851-libgcc_no_compat.patch
The file was removedtoolchain/gcc/patches/11.2.0/230-musl_libssp.patch
The file was addedtoolchain/gcc/patches/11.3.0/970-macos_arm64-building-fix.patch
The file was addedtoolchain/gcc/patches/11.3.0/881-no_tm_section.patch
The file was addedtoolchain/gcc/patches/11.3.0/870-ppc_no_crtsavres.patch
The file was addedtoolchain/gcc/patches/11.3.0/002-case_insensitive.patch
The file was addedtoolchain/gcc/patches/11.3.0/900-bad-mips16-crt.patch
The file was removedtoolchain/gcc/patches/11.2.0/920-specs_nonfatal_getenv.patch
The file was addedtoolchain/gcc/patches/11.3.0/931-libffi-fix-MIPS-softfloat-build-issue.patch
The file was addedtoolchain/gcc/patches/11.3.0/820-libgcc_pic.patch
The file was addedtoolchain/gcc/patches/11.3.0/920-specs_nonfatal_getenv.patch
The file was addedtoolchain/gcc/patches/11.3.0/910-mbsd_multi.patch
The file was removedtoolchain/gcc/patches/11.2.0/931-libffi-fix-MIPS-softfloat-build-issue.patch
The file was modifiedtoolchain/gcc/common.mk (diff)
The file was removedtoolchain/gcc/patches/11.2.0/900-bad-mips16-crt.patch
The file was modifiedtoolchain/gcc/Config.version (diff)
The file was removedtoolchain/gcc/patches/11.2.0/870-ppc_no_crtsavres.patch
The file was removedtoolchain/gcc/patches/11.2.0/300-mips_Os_cpu_rtx_cost_model.patch
The file was addedtoolchain/gcc/patches/11.3.0/230-musl_libssp.patch
The file was removedtoolchain/gcc/patches/11.2.0/002-case_insensitive.patch
The file was removedtoolchain/gcc/patches/11.2.0/960-gotools-fix-compilation-when-making-cross-compiler.patch
The file was addedtoolchain/gcc/patches/11.3.0/960-gotools-fix-compilation-when-making-cross-compiler.patch
The file was addedtoolchain/gcc/patches/11.3.0/300-mips_Os_cpu_rtx_cost_model.patch
The file was removedtoolchain/gcc/patches/11.2.0/011-v12-configure-define-TARGET_LIBC_GNUSTACK-on-musl.patch
The file was removedtoolchain/gcc/patches/11.2.0/881-no_tm_section.patch
The file was addedtoolchain/gcc/patches/11.3.0/010-documentation.patch
The file was removedtoolchain/gcc/patches/11.2.0/910-mbsd_multi.patch
The file was removedtoolchain/gcc/patches/11.2.0/820-libgcc_pic.patch
The file was removedtoolchain/gcc/patches/11.2.0/110-Fix-MIPS-PR-84790.patch
The file was removedtoolchain/gcc/patches/11.2.0/010-documentation.patch
The file was addedtoolchain/gcc/patches/11.3.0/810-arm-softfloat-libgcc.patch
The file was removedtoolchain/gcc/patches/11.2.0/001-v11.3.0-ranger-Fix-up-fold_using_range-range_of_address-PR10.patch
The file was addedtoolchain/gcc/patches/11.3.0/840-armv4_pass_fix-v4bx_to_ld.patch
The file was addedtoolchain/gcc/patches/11.3.0/850-use_shared_libgcc.patch
The file was removedtoolchain/gcc/patches/11.2.0/970-macos_arm64-building-fix.patch
The file was removedtoolchain/gcc/patches/11.2.0/840-armv4_pass_fix-v4bx_to_ld.patch
The file was addedtoolchain/gcc/patches/11.3.0/851-libgcc_no_compat.patch
The file was addedtoolchain/gcc/patches/11.3.0/110-Fix-MIPS-PR-84790.patch
The file was addedtoolchain/gcc/patches/11.3.0/011-v12-configure-define-TARGET_LIBC_GNUSTACK-on-musl.patch
コミット 419a7ad2dd20c2895ca74aa767275c919b8336d4 by ansuelsmth
uhttpd: update to latest Git HEAD

d59d732 client: fix compilation error with GCC 12
51283f9 fix compiler uninitialized variable

Signed-off-by: Christian 'Ansuel' Marangi <ansuelsmth@gmail.com>
(commit: 419a7ad)
The file was modifiedpackage/network/services/uhttpd/Makefile (diff)
コミット 8885cf88279fd131c163d0ac34aeeef0bbff0ceb by ansuelsmth
rpcd: update to latest Git HEAD

1c48257 iwinfo: fix compilation error with GCC 12

Signed-off-by: Christian 'Ansuel' Marangi <ansuelsmth@gmail.com>
(commit: 8885cf8)
The file was modifiedpackage/system/rpcd/Makefile (diff)
コミット c4bd303086012afe2aebd213c892363512138bb7 by mail
toolchain: add support for GCC 12

GCC 12.1 is out. Add support for it.

Deleted (upstreamed):
011-v12-configure-define-TARGET_LIBC_GNUSTACK-on-musl.patch
931-libffi-fix-MIPS-softfloat-build-issue.patch

Deleted (unneeded?)
970-macos_arm64-building-fix.patch

Other patches manually rebased due to C++ conversion and consequent file name
changing (.c to .cc).

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: c4bd303)
The file was modifiedtoolchain/gcc/Config.version (diff)
The file was modifiedtoolchain/gcc/Config.in (diff)
The file was addedtoolchain/gcc/patches/12.1.0/810-arm-softfloat-libgcc.patch
The file was addedtoolchain/gcc/patches/12.1.0/870-ppc_no_crtsavres.patch
The file was addedtoolchain/gcc/patches/12.1.0/920-specs_nonfatal_getenv.patch
The file was addedtoolchain/gcc/patches/12.1.0/881-no_tm_section.patch
The file was addedtoolchain/gcc/patches/12.1.0/002-case_insensitive.patch
The file was addedtoolchain/gcc/patches/12.1.0/110-Fix-MIPS-PR-84790.patch
The file was addedtoolchain/gcc/patches/12.1.0/900-bad-mips16-crt.patch
The file was addedtoolchain/gcc/patches/12.1.0/850-use_shared_libgcc.patch
The file was addedtoolchain/gcc/patches/12.1.0/230-musl_libssp.patch
The file was modifiedtoolchain/gcc/common.mk (diff)
The file was addedtoolchain/gcc/patches/12.1.0/010-documentation.patch
The file was addedtoolchain/gcc/patches/12.1.0/851-libgcc_no_compat.patch
The file was addedtoolchain/gcc/patches/12.1.0/910-mbsd_multi.patch
The file was addedtoolchain/gcc/patches/12.1.0/970-macos_arm64-building-fix.patch
The file was addedtoolchain/gcc/patches/12.1.0/300-mips_Os_cpu_rtx_cost_model.patch
The file was addedtoolchain/gcc/patches/12.1.0/960-gotools-fix-compilation-when-making-cross-compiler.patch
The file was addedtoolchain/gcc/patches/12.1.0/820-libgcc_pic.patch
The file was addedtoolchain/gcc/patches/12.1.0/840-armv4_pass_fix-v4bx_to_ld.patch
コミット 4eed71569468d1dfad20796413daa57e9249ba4f by ansuelsmth
kernel: add two ksyms to the generic kconfigs

These will be prompted for with GCC 12.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: 4eed715)
The file was modifiedtarget/linux/generic/config-5.10 (diff)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
コミット 427a827d35507e8a2e86ca8430a1e6d377b05c07 by ansuelsmth
Revert "rpcd: update to latest Git HEAD"

This reverts commit 8885cf88279fd131c163d0ac34aeeef0bbff0ceb.
(commit: 427a827)
The file was modifiedpackage/system/rpcd/Makefile (diff)
コミット 9b0f333f12d773a72704ed333c37bc34833400ef by ansuelsmth
rpcd: update to latest Git HEAD

1c48257 iwinfo: fix compilation error with GCC 12

[remove extra change in Makefile]
Signed-off-by: Christian 'Ansuel' Marangi <ansuelsmth@gmail.com>
(commit: 9b0f333)
The file was modifiedpackage/system/rpcd/Makefile (diff)
コミット 4cbc26b212836973b22ae2a426de43325f893ee3 by daniel
procd: update to git HEAD

557c98e init: selinux: don't relabel virtual filesystems
7a00968 init: only relabel rootfs if started from initramfs

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 4cbc26b)
The file was modifiedpackage/system/procd/Makefile (diff)
コミット 7eb83b20159aadeeb5ca4679bdb428bd3052f19c by daniel
netifd: update to git HEAD

2e1fcf4 netifd: fix hwmode for 60g band
39ef9fe interface-ip: fix memory corruption bug when using jail network namespaces

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 7eb83b2)
The file was modifiedpackage/network/config/netifd/Makefile (diff)
コミット 1521d5f453683ca1aae87d025d2892901369ce0c by daniel
ubus: update to git HEAD

2f793a4 lua: add optional path filter to objects() method
2bebf93 ubusd: handle invoke on event object without data

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 1521d5f)
The file was modifiedpackage/system/ubus/Makefile (diff)
コミット b641dadc1386146c4213ff6c5c443bad053a85d6 by daniel
fstools: update to git HEAD

93369be Revert "fstools: remove SELinux restorecon hack"

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: b641dad)
The file was modifiedpackage/system/fstools/Makefile (diff)
コミット b21b98627dcd6c1868d13964f6d84e8d43ae9ef7 by mail
ipq40xx: add Aruba AP-365 specific BDF

Aruba deploys a BDF in the root filesystem, however this matches the one
used for the DK04 reference board.

The board-specific BDFs are built into the kernel. The AP-365 shows
sinificant degraded performance with increased range when used with the
reference BDF.

Replace the BDF with the one extracted from Arubas kernel.

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: b21b986)
The file was modifiedtarget/linux/ipq40xx/image/generic.mk (diff)
The file was modifiedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-ap-365.dts (diff)
The file was modifiedpackage/firmware/ipq-wifi/Makefile (diff)
The file was addedpackage/firmware/ipq-wifi/board-aruba_ap-365.qca4019
コミット 38a5b593ef9e94deedefb627f1952b3bb881df56 by nbd
kernel: fix crashes in bridge offload code

- fix an issues when accessing the port pointer of an expired/invalid fdb entry

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 38a5b59)
The file was modifiedtarget/linux/generic/hack-5.10/600-bridge_offload.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/600-bridge_offload.patch (diff)
コミット 9a93b62f315ad4c9f021c414ed80ba337ab4a01e by nbd
mac80211: add a bug fix for a rare crash

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 9a93b62)
The file was addedpackage/kernel/mac80211/patches/subsys/328-mac80211-do-not-wake-queues-on-a-vif-that-is-being-s.patch
コミット 4e1916f71aece40a3b5e8dd8328110fb74c48928 by nbd
mt76: update to the latest version

6da21a0b7280 linux-firmware: update firmware for MT7921 WiFi device
4876688c41dc linux-firmware: update firmware for MT7915
79b1b86040de linux-firmware: add firmware for MT7986
784c27b159b9 linux-firmware: add firmware for MT7922
079e41dc71a1 mt76: mt7915: configure soc clocks in mt7986_wmac_init
747c70fc6c89 mt76: connac: use skb_put_data instead of open coding
e98f58815018 mt76: mt7915: update mt7986 patch in mt7986_wmac_adie_patch_7976()
b7104b4b2f2d mt76: mt7915: fix twt table_mask to u16 in mt7915_dev
d39368f336ee mt76: mt7915: reject duplicated twt flows
4718ed04a655 mt76: mt7915: limit minimum twt duration
84319691b742 mt76: mt7915: reowrk SER debugfs knob
bac5f22365a2 mt76: mt7915: introduce mt7915_mac_severe_check()
81524067686c mt76: mt7915: move MT_INT_MASK_CSR to init.c
2b7f5e85290e mt76: mt7915: add support for 6G in-band discovery
31273183ea0a mt76: mt7615/mt7915: do reset_work with mt76's work queue
bb54f5e1c115 mt76: mt7915: improve error handling for fw_debug knobs
838529da6470 mt76: mt7915: add more statistics from fw_util debugfs knobs
3a65deb93737 mt76: add gfp to mt76_mcu_msg_alloc signature
8e87669eefcf mt76: mt7921: add ipv6 NS offload support
e1b2c18eee29 mt76: mt7915: fix endianness in mt7915_rf_regval_get
0742eaeafee2 mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg
d299ad96d867 mt76: mt7915: fix endian bug in mt7915_rf_regval_set()
380eac6f31ec mt76: add 6 GHz band support in mt76_sar_freq_ranges
268ce38e9e36 mt76: mt7921: introduce ACPI SAR support
8c27300b4271 mt76: mt7921: introduce ACPI SAR config in tx power
54b6504a3ef8 mt76: mt7915: add more ethtool stats
cdd66d642977 mt76: add DBDC rxq handlings into mac_reset_work
b284684f5cba mt76: mt7921: add PATCH_FINISH_REQ cmd response handling
f8b9be4287cc mt76: mt7921s: fix firmware download random fail
28b19d2cc53f mt76: mt7915: add missing bh-disable around tx napi enable/schedule
1d8af168e86f mt76: mt7615: add missing bh-disable around rx napi enable/schedule

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 4e1916f)
The file was modifiedpackage/kernel/mt76/Makefile (diff)
コミット 197b672c40613a53a78a568a1957f2c23c343c1f by stijn
kernel: crypto: add kmod-crypto-chacha20poly1305

Needed by strongSwan IPsec VPN for strongswan-mod-chapoly. Not to be confused with
kmod-crypto-LIB-chacha20poly1305, which is an 8-byte nonce version used
by wireguard.

Signed-off-by: Xu Wang <xwang1498@gmx.com>
(commit: 197b672)
The file was modifiedpackage/kernel/linux/modules/crypto.mk (diff)
コミット ce90ba1f3168e3f4581fd8581e2c0cd31efa14cf by stijn
ramips: use hotplug script for EAP615-Wall MACs

Using nvmem-cells to set the MAC address for a DBDC device results in
both PHY devices using the same MAC address. This in turn will result in
multiple BSSes using the same BSSID, which can cause various problems.

Use the hotplug script for the EAP615-Wall instead to avoid this.

Fixes: a1b8a4d7b3ff ("ramips: support TP-Link EAP615-Wall")
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Tested-by: Stijn Segers <foss@volatilesystems.org>
Tested-By: Andrew Powers-Holmes <aholmes@omnom.net>
(commit: ce90ba1)
The file was modifiedtarget/linux/ramips/dts/mt7621_tplink_eap615-wall-v1.dts (diff)
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac (diff)
コミット 96012227e578a0d8dcfa86823db97345e98e2c8f by nbd
mac80211: add airtime fairness rework/fixes

latency and short-term fairness is improved by fixing the tx queue sorting
so that it considers the pending AQL budget

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 9601222)
The file was addedpackage/kernel/mac80211/patches/subsys/330-mac80211-fix-overflow-issues-in-airtime-fairness-cod.patch
The file was addedpackage/kernel/mac80211/patches/subsys/331-mac80211-rework-the-airtime-fairness-implementation.patch
The file was modifiedpackage/kernel/mac80211/patches/subsys/500-mac80211_configure_antenna_gain.patch (diff)
コミット 38ebb210a9f4895cfade3580815d5c9a3eb1b7e4 by ansuelsmth
bcm27xx/bcm2710: enable asm crypto algorithms

This enables arm64/neon version of AES, SHA256 and SHA512 algorithms in
the kernel.  bcm2710 does not support armv8 crypto extensions, so they
are not included.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: 38ebb21)
The file was modifiedtarget/linux/bcm27xx/bcm2710/config-5.15 (diff)
コミット 7b6beb7489c750c0613153822ec1d5ba8a9ab388 by ansuelsmth
bcm27xx/bcm2711: enable asm crypto algorithms

This enables arm64/neon version of AES, SHA256 and SHA512 algorithms in
the kernel.  bcm2711 does not support armv8 crypto extensions, so they
are not included.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: 7b6beb7)
The file was modifiedtarget/linux/bcm27xx/bcm2711/config-5.15 (diff)
コミット b2cb87bc98e8d7b5f29899b8b966990e200cfe44 by ansuelsmth
bcm4908: enable armv8-CE crypto algorithms

This enables armv8 crypto extensions version of AES and GHASH algorithms
in the kernel.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: b2cb87b)
The file was modifiedtarget/linux/bcm4908/config-5.10 (diff)
コミット eb33232420ea2537d8302d5ec121eed03db474d1 by ansuelsmth
layerscape/armv8_64b: enable armv8-CE crypto algos

This enables armv8 crypto extensions version of AES, GHASH, SHA256 and
CRC T10 algorithms in the kernel.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: eb33232)
The file was modifiedtarget/linux/layerscape/armv8_64b/config-5.10 (diff)
コミット a4c6384d930a0d0817ad12770da3abbd106e8c4d by ansuelsmth
mvebu/cortexa53: refresh kernel 5.10 config

This is result of a plain make kernel_oldconfig CONFIG_TARGET=subtarget.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: a4c6384)
The file was modifiedtarget/linux/mvebu/cortexa53/config-5.10 (diff)
コミット f5167e11bf7e0a1a3675f0563423254005d0eb2d by ansuelsmth
mvebu/cortexa53: enable armv8-CE crypto algos

This enables armv8 crypto extensions version of AES, GHASH, SHA1,
SHA256, and SHA512 algorithms in the kernel.

The choice of algorithms match the 32-bit versions that are enabled in
the target config-5.10 file, but were only used by the cortexa9
subtarget.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: f5167e1)
The file was modifiedtarget/linux/mvebu/cortexa53/config-5.10 (diff)
コミット 39b6af114747fbee06cf6fab3a76d7037b53a4cc by ansuelsmth
mvebu/cortexa72: refresh kernel 5.10 config

This is result of a plain make kernel_oldconfig CONFIG_TARGET=subtarget.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: 39b6af1)
The file was modifiedtarget/linux/mvebu/cortexa72/config-5.10 (diff)
コミット 06bb5ac1f2b62c3e10f24d7096e86f6368aaf41d by ansuelsmth
mvebu/cortexa72: enable armv8-CE crypto algos

This enables armv8 crypto extensions version of AES, GHASH, SHA1,
SHA256, and SHA512 algorithms in the kernel.

The choice of algorithms match the 32-bit versions that are enabled in
the target config-5.10 file, but were only used by the cortexa9
subtarget.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: 06bb5ac)
The file was modifiedtarget/linux/mvebu/cortexa72/config-5.10 (diff)
コミット 1b94e4aab8ddbe5719f1e859e064c1c5dfa4587f by ansuelsmth
octeontx: add armv8-CE version of CRC T10

Adds the crypto extensions version of the CRC T10 algorithm that is
already built into the kernel.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: 1b94e4a)
The file was modifiedtarget/linux/octeontx/config-5.10 (diff)
コミット b1346d35e470662c98912efc49108733ee7c101c by ansuelsmth
rockchip/armv8: enable armv8-CE crypto algorithms

This enables armv8 crypto extensions version of AES, GHASH, and CRC T10
algorithms in the kernel.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: b1346d3)
The file was modifiedtarget/linux/rockchip/armv8/config-5.10 (diff)
コミット 306861cf3848ef48dde0bb5c30cedc4cf596d32a by ansuelsmth
sunxi/cortexa53: refresh kernel 5.15 config

This is result of a make kernel_oldconfig CONFIG_TARGET=subtarget.

One new option popped up:
Support for the Allwinner H616 CCU (SUN50I_H616_CCU) [Y/n/?] (NEW) n

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: 306861c)
The file was modifiedtarget/linux/sunxi/cortexa53/config-5.15 (diff)
コミット 9be35180f43a4916f53430d8c93437d33896e860 by ansuelsmth
sunxi/cortexa53: enable armv8-CE crypto algorithms

This enables armv8 crypto extensions version of AES, GHASH, SHA1, and
CRC T10 algorithms in the kernel.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: 9be3518)
The file was modifiedtarget/linux/sunxi/cortexa53/config-5.10 (diff)
The file was modifiedtarget/linux/sunxi/cortexa53/config-5.15 (diff)
コミット 3fbf9689b652e230e21bbc7ab2a9b8c936bd6e80 by daniel
tools/mkimage: increase tmpfile name length limit

mkimage limits the length of the file paths in can deal with to 256
characters. Turns out that in automated builds by asu we break this
limit, so increase it to 1024 characters.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 3fbf968)
The file was addedtools/mkimage/patches/100-increase-tmpfile-name-length-limit.patch
コミット eb787b5b9d8d45f3678b58eaa158bb4fa28d4418 by ansuelsmth
build: fix find warning with SCAN_EXTRA

If you change SCAN_EXTRA variable with "-path target/linux/xxxx" in
include/toplevel.mk for speed up scan, find will warn with:

find: warning: you have specified the global option -maxdepth after
the argument -path, but global options are not positional, i.e.,
-maxdepth affects tests specified before it as well as those specified
after it.  Please specify global options before other arguments.

The find option -mindepth -maxdepth are global options and must be
before any path option. Change order of $(SCAN_EXTRA) after -mindepth
and -maxdepth to fix this.

Signed-off-by: Leo Chung <gewalalb@gmail.com>
[capitalize Description, Author and Sob and minor description tweak]
Signed-off-by: Christian 'Ansuel' Marangi <ansuelsmth@gmail.com>
(commit: eb787b5)
The file was modifiedinclude/scan.mk (diff)
コミット 1d910fa85224f25218d2a411db1937fb57930fe0 by ansuelsmth
generic: 5.15: fix wrong PACKET_MANGLE select in swconfig switch patch

In the rebase process of 5.15 hack patch the ETHERNET_PACKET_MANGLE got
wrongly swapped from AR8216_PHY to PSB6970_PHY.
Restore the ETHERNET_PACKET_MANGLE select to the right place.

Fixes: 1f302afd7350 ("generic: 5.15: rework hack patch")
Signed-off-by: Christian 'Ansuel' Marangi <ansuelsmth@gmail.com>
(commit: 1d910fa)
The file was modifiedtarget/linux/generic/hack-5.15/700-swconfig_switch_drivers.patch (diff)
コミット 156488d1d6bf4480e6c15594ba5ee8689c189b20 by ansuelsmth
kernel: modules: make ar8216/8327 modularizable

Make ar8216/8327 swconfig driver modularizable and add
entry to the netdevices.mk kernel modules file.

Signed-off-by: Christian 'Ansuel' Marangi <ansuelsmth@gmail.com>
(commit: 156488d)
The file was modifiedtarget/linux/generic/hack-5.15/700-swconfig_switch_drivers.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/700-swconfig_switch_drivers.patch (diff)
The file was modifiedpackage/kernel/linux/modules/netdevices.mk (diff)
コミット b047ca1aa0e25f671cf7c927a8db0c2b413202a0 by chunkeey
kernel: move Toshiba-TC58NVG0S3H patch to ipq40xx

Hannu Nyman wrote in openwrt's github issue #9962:
|Based on forum discussion, the commit 0bc794a
|"kernel: add support for Toshiba TC58NVG0S3HTA00 NAND flash"
|causes flash memory chip misdetection for some other
|Fritzbox devices, as the commit only defines a 4-byte flash
|memory chip ID that matches several chips used in the devices.
|
|See discussion from this onward
|<https://forum.openwrt.org/t/openwrt-22-03-0-rc1-first-release-candidate/126045/182>
|
|OpenWrt 22.03.0-rc2 and rc3 are causing on a Fritzbox 7412
|bootloops due to a misdetected flash chip.
|
|Yup, that patch is missing the 5th ID byte entirely - both chips
|share the same first 4;
|
| TC58NVG0S3HTA00 = 0x98 0xf1 0x80 0x15 0x72 (digikey datasheet, page 35)
| TC58BVG0S3HTA00 = 0x98 0xf1 0x80 0x15 0xf2 (digikey datasheet, page 28)
|
|The commit has also been backported to openwrt-22.03 after rc1,
|so both rc2 and rc3 suffer from this bug."

Andreas' TC58NVG0S3H seems not to follow Toshibas/Kioxa's own datasheet.
It only reports the first four bytes: "98 f1 80 15 00 00 00 00".

This patch changes the id_len in the entry to 8. This makes it so that
Andreas' NAND is still detected. At the same time, this prevents other
Toshiba NAND flash chips - that share the same four bytes - from being
misdetected.

The issue has been reported upstream, since they also accepted the initial
patch... so if not addressed, 5.19/5.20 will also break those affected
devices again.

Reported-by: Peter-vdL
Fixes: 0bc794a66845 ("kernel: add support for Toshiba TC58NVG0S3HTA00 NAND flash")
Link: <https://github.com/openwrt/openwrt/issues/9962>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: b047ca1)
The file was modifiedtarget/linux/generic/pending-5.10/444-mtd-nand-rawnand-add-support-for-Toshiba-TC58NVG0S3H.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/444-mtd-nand-rawnand-add-support-for-Toshiba-TC58NVG0S3H.patch (diff)
コミット 06c1328d55362fd7838d0f03d64cad7d305a83ac by chunkeey
generic: remove patch to fix vlan setup on mv88e6xxx

This patch was present in Linux kernel [1] since version 5.11rc1, but it
was superseded by another patch, which set configure_vlan_while_not_filtering
to true by default since kernel v5.12-rc2 [2].

[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/drivers/net/dsa/mv88e6xxx/chip.c?h=v5.15.41&id=b8b79c414eca4e9bcab645e02cb92c48db974ce9

[2] https://github.com/torvalds/linux/commit/0ee2af4ebbe3c4364429859acd571018ebfb3424#

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(commit: 06c1328)
The file was removedtarget/linux/generic/pending-5.15/760-net-dsa-mv88e6xxx-fix-vlan-setup.patch
コミット b4184c666c13fdf08ecd3abf340538d593e9084c by chunkeey
ipq40xx: add support for Linksys WHW01 v1

This patch adds support for Linksys WHW01 v1 ("Velop") [FCC ID Q87-03331].

Specification
-------------

SOC:             Qualcomm IPQ4018
WiFi 1:          Qualcomm QCA4019 IEEE 802.11b/g/n
WiFi 2:          Qualcomm QCA4019 IEEE 802.11a/n/ac
Bluetooth:       Qualcomm CSR8811 (A12U)
Ethernet:        Qualcomm QCA8072 (2-port)
SPI Flash 1:     Mactronix MX25L1605D (2MB)
SPI Flash 2:     Winbond W25M02GV (256MB)
DRAM:            Nanya NT5CC128M16IP-DI (256MB)
LED Controller:  NXP PCA963x (I2C)
Buttons:         Single reset button (GPIO).

Notes
-----

There does not appear to be a way to trigger TFTP recovery without entering
U-Boot. The device must be opened to access the serial console in order to
first flash OpenWrt onto a device from factory.

The device has automatic recovery backed by a second set of partitions on
the larger of the two SPI flash ICs. Both the primary and secondary must
be flashed to prevent accidental rollback to "factory" after 3 failed boot
attempts.

Serial console
--------------

A serial console is available on the following pins of the populated J2
connector on the device mainboard (115200 8n1).

(<-- Top of PCB / Device)

  J2
  [o o o o o o]
       |   | |
       |   |  `-- GND
       |    `---- TX
       `--------- RX

Installation instructions
-------------------------

1. Setup TFTP server with server IP set to 192.168.1.236.
2. Copy compiled `...squashfs-factory.bin` to `nodes-jr.img` in tftp root.
3. Connect to console using pinout detailed in the serial console section.
4. Power on device and press enter when prompted to drop into U-Boot.
5. Flash first partition device via `run flashimg`.
6. Once complete, reset device and allow to power up completely.
7. Once comfortable with device upgrade reboot and drop back into U-Boot.
8. Flash the second partition (recovery) via `run flashimg2`.

Revert to "factory"
-------------------

1. Download latest firmware update from vendor support site.
2. Copy extracted `.img` file to `nodes-jr.img` in tftp root.
3. Connect to console using pinout detailed in the serial console section.
4. Power on device and press enter when prompted to drop into U-Boot.
5. Flash first partition device via `run flashimg`.
6. Once complete, reset device and allow to power up completely.
7. Once comfortable with device upgrade reboot and drop back into U-Boot.
8. Flash the second partition (recovery) via `run flashimg2`.

Link: https://github.com/openwrt/openwrt/pull/3682
Signed-off-by: Peter Adkins <peter@sunkenlab.com>
(calibration from nvmem, updated to 5.10+5.15)
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: b4184c6)
The file was modifiedtarget/linux/ipq40xx/base-files/lib/upgrade/platform.sh (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.10/901-arm-boot-add-dts-files.patch (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/board.d/02_network (diff)
The file was addedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-whw01-v1.dts
The file was modifiedtarget/linux/ipq40xx/image/generic.mk (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/init.d/bootcount (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.15/901-arm-boot-add-dts-files.patch (diff)
The file was modifiedpackage/boot/uboot-envtools/files/ipq40xx (diff)
コミット 82b59846368db85ad1470396d95e7c20157288eb by chunkeey
ath79: ZTE MF286[,A,R]: fix WLAN LED mapping

The default configuration of pinctrl for GPIO19 set by U-boot was not a
GPIO, but an alternate function, which prevented the GPIO hog from
working. Set GPIO19 into GPIO mode to allow the hog to work, then the
ath10k LED output can control the state of actual LED properly.

Link: <https://github.com/openwrt/openwrt/pull/9941>
Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
(commit: 82b5984)
The file was modifiedtarget/linux/ath79/dts/qca9563_zte_mf286.dtsi (diff)
コミット 5ca45e0a21ee1bdafd3652e7e91a761a9cd0c838 by chunkeey
ath79: ZTE MF286[,A,R]: use GPIO19 as ath9k LED

With the pinctrl configuration set properly by the previous commit, the
LED stays lit regardless of status of 2.4GHz radio, even if 5GHz radio
is disabled. Map GPIO19 as LED for ath9k, this way the LED will show
activity for both bands, as it is bound by logical AND with output of
ath10k-phy0 LED. This works well because during management traffic,
phy*tpt triggers typically cause LEDs to blink in unison.

Link: <https://github.com/openwrt/openwrt/pull/9941>
Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
(commit: 5ca45e0)
The file was modifiedtarget/linux/ath79/dts/qca9563_zte_mf286.dtsi (diff)
コミット 493080815d2ba6e3b7740dbd45c44310935aeebc by chunkeey
ath79: allow use GPIO17 as regular gpio on GL-AR300M devices

Small update to my previous path 'fix I2C on GL-AR300M devices'.
This update allow using GPIO17 as regular GPIO in case it not used
as I2C SDA line.

Signed-off-by: Ptilopsis Leucotis <PtilopsisLeucotis@yandex.com>
(commit: 4930808)
The file was modifiedtarget/linux/ath79/dts/qca9531_glinet_gl-ar300m.dtsi (diff)
コミット 95adbc24e73db8370b99636b3c98205c34d7e0dd by chunkeey
ksmbd: update to 3.4.5

Major changes are:

Add support for smbd-direct multi-desctriptor.
Add support for dkms.
Add support for key exchange.
Fix seveal bugs.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: 95adbc2)
The file was removedpackage/kernel/ksmbd/patches/02-ipc-reserved-memory.patch
The file was modifiedpackage/kernel/ksmbd/Makefile (diff)
コミット d5e48a1e8ef3ec40db18d6b87d542e892ca9be69 by stijn
hostapd: drop wnm_disassoc_imminent

All known users of this ubus method have been updated to use the new
bss_transition_request method instead.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Acked-by: David Bauer <mail@david-bauer.net>
(commit: d5e48a1)
The file was modifiedpackage/network/services/hostapd/src/src/ap/ubus.c (diff)
コミット b515ad10a6e1bd5c5da0ea95366fb19c92a75dea by sander
realtek: add support for ZyXEL GS1900-24E

The ZyXEL GS1900-24E is a 24 port gigabit switch similar to other GS1900
switches.

Specifications
--------------
* Device:    ZyXEL GS1900-24E
* SoC:       Realtek RTL8382M 500 MHz MIPS 4KEc
* Flash:     16 MiB Macronix MX25L12835F
* RAM:       128 MiB DDR2 SDRAM Nanya NT5TU128M8GE
* Ethernet:  24x 10/100/1000 Mbps
* LEDs:      1 PWR LED (green, not configurable)
             1 SYS LED (green, configurable)
             24 ethernet port link/activity LEDs (green, SoC controlled)
* Buttons:   1 "RESET" button on front panel
* Switch:    1 Power switch on rear of device
* Power      120-240V AC C13
* UART:      1 serial header (JP2) with populated standard pin connector on
             the left side of the PCB.
             Pinout (front to back):
             + Pin 1 - VCC marked with white dot
             + Pin 2 - RX
             + Pin 3 - TX
             + PIn 4 - GND

Serial connection parameters:  115200 8N1.

Installation
------------

OEM upgrade method:

* Log in to OEM management web interface
* Navigate to Maintenance > Firmware
* Select the HTTP radio button
* Select the Active radio button
* Use the browse button to locate the
realtek-rtl838x-zyxel_gs1900-24e-initramfs-kernel.bin
file and select open so File Path is updated with filename.
* Select the Apply button. Screen will display "Prepare
for firmware upgrade ...".
*Wait until screen shows "Do you really want to reboot?"
then select the OK button
* Once OpenWrt has booted, scp the sysupgrade image to /tmp and flash it:
   > sysupgrade -n /tmp/realtek-rtl838x-zyxel_gs1900-24e-squashfs-sysupgrade.bin
   it may be necessary to restart the network (/etc/init.d/network restart) on
   the running initramfs image.

U-Boot TFTP method:

* Configure your client with a static 192.168.1.x IP (e.g. 192.168.1.10).
* Set up a TFTP server on your client and make it serve the initramfs image.
* Connect serial, power up the switch, interrupt U-boot by hitting the
  space bar, and enable the network:
   > rtk network on
* Since the GS1900-24E is a dual-partition device, you want to keep the OEM
  firmware on the backup partition for the time being. OpenWrt can only boot
  from the first partition anyway (hardcoded in the DTS). To make sure we are
  manipulating the first partition, issue the following commands:
  > setsys bootpartition 0
  > savesys
* Download the image onto the device and boot from it:
   > tftpboot 0x84f00000 192.168.1.10:openwrt-realtek-rtl838x-zyxel_gs1900-24e-initramfs-kernel.bin
   > bootm
* Once OpenWrt has booted, scp the sysupgrade image to /tmp and flash it:
   > sysupgrade -n /tmp/openwrt-realtek-rtl838x-zyxel_gs1900-24e-squashfs-sysupgrade.bin
   it may be necessary to restart the network (/etc/init.d/network restart) on
   the running initramfs image.

Signed-off-by: Raylynn Knight <rayknight@me.com>
(commit: b515ad1)
The file was modifiedtarget/linux/realtek/image/rtl838x.mk (diff)
The file was addedtarget/linux/realtek/dts-5.10/rtl8382_zyxel_gs1900-24e.dts
The file was modifiedpackage/boot/uboot-envtools/files/realtek (diff)
コミット c9929fabcbd367cc82a9080ced08d7f21dead45a by hauke
kernel: bump 5.10 to 5.10.116

Removed upstreamed:
  generic/backport-5.10/900-regulator-consumer-Add-missing-stubs-to-regulator-co.patch

All other patches automatically rebased.

Compile-tested: lantiq/xrx200, armvirt/64
Run-tested: lantiq/xrx200, armvirt/64

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: c9929fa)
The file was modifiedtarget/linux/generic/pending-5.10/444-mtd-nand-rawnand-add-support-for-Toshiba-TC58NVG0S3H.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.10/0067-generic-Mangle-bootloader-s-kernel-arguments.patch (diff)
The file was modifiedinclude/kernel-5.10 (diff)
The file was modifiedtarget/linux/mvebu/patches-5.10/300-mvebu-Mangle-bootloader-s-kernel-arguments.patch (diff)
The file was removedtarget/linux/generic/backport-5.10/900-regulator-consumer-Add-missing-stubs-to-regulator-co.patch
The file was modifiedtarget/linux/oxnas/patches-5.10/996-generic-Mangle-bootloader-s-kernel-arguments.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/902-debloat_proc.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.10/900-arm-add-cmdline-override.patch (diff)
コミット 01a6a5c73120ccddd2a83381252ede91aac070f4 by hauke
kernel: bump 5.10 to 5.10.117

Removed upstreamed:
    backport-5.10/890-v5.19-net-sfp-Add-tx-fault-workaround-for-Huawei-MA5671A-SFP-ON.patch

All patches automatically rebased.

Build system: x86_64
Build-tested: ipq806x/R7800

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: 01a6a5c)
The file was modifiedtarget/linux/bcm4908/patches-5.10/075-v5.13-0004-net-dsa-bcm_sf2-add-function-finding-RGMII-register.patch (diff)
The file was modifiedtarget/linux/ramips/patches-5.10/720-Revert-net-phy-simplify-phy_link_change-arguments.patch (diff)
The file was modifiedtarget/linux/bcm4908/patches-5.10/071-v5.12-0001-net-dsa-bcm_sf2-support-BCM4908-s-integrated-switch.patch (diff)
The file was modifiedtarget/linux/bcm4908/patches-5.10/076-v5.17-net-dsa-bcm_sf2-refactor-LED-regs-access.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/200-v5.18-tools-resolve_btfids-Build-with-host-flags.patch (diff)
The file was modifiedtarget/linux/bcm4908/patches-5.10/075-v5.13-0006-net-dsa-bcm_sf2-Fix-bcm_sf2_reg_rgmii_cntrl-call-for.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch (diff)
The file was modifiedtarget/linux/bcm4908/patches-5.10/075-v5.13-0002-net-dsa-bcm_sf2-setup-BCM4908-internal-crossbar.patch (diff)
The file was modifiedtarget/linux/bcm4908/patches-5.10/701-net-dsa-bcm_sf2-keep-GPHY-enabled-on-the-BCM4908.patch (diff)
The file was modifiedtarget/linux/ramips/patches-5.10/721-NET-no-auto-carrier-off-support.patch (diff)
The file was modifiedtarget/linux/bcm4908/patches-5.10/700-net-dsa-bcm_sf2-enable-GPHY-for-switch-probing.patch (diff)
The file was modifiedtarget/linux/bcm4908/patches-5.10/075-v5.13-0003-net-dsa-bcm_sf2-Fill-in-BCM4908-CFP-entries.patch (diff)
The file was removedtarget/linux/generic/backport-5.10/890-v5.19-net-sfp-Add-tx-fault-workaround-for-Huawei-MA5671A-SFP-ON.patch
The file was modifiedinclude/kernel-5.10 (diff)
The file was modifiedtarget/linux/bcm4908/patches-5.10/075-v5.13-0005-net-dsa-bcm_sf2-fix-BCM4908-RGMII-reg-s.patch (diff)
コミット b789a588b1c55fe1df7e2d6ae1c4f84b96a03a95 by hauke
kernel: bump 5.10 to 5.10.118

Removed upstreamed:
    generic-backport/774-v5.15-1-igc-remove-_I_PHY_ID-checking.patch
    generic-backport/774-v5.15-2-igc-remove-phy-type-checking.patch

All patches automatically rebased.

Build system: x86_64
Build-tested: ipq806x/R7800

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: b789a58)
The file was removedtarget/linux/generic/backport-5.10/774-v5.15-1-igc-remove-_I_PHY_ID-checking.patch
The file was modifiedtarget/linux/lantiq/patches-5.10/0051-MIPS-lantiq-improve-USB-initialization.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/600-bridge_offload.patch (diff)
The file was modifiedinclude/kernel-5.10 (diff)
The file was modifiedtarget/linux/generic/pending-5.10/150-bridge_allow_receiption_on_disabled_port.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch (diff)
The file was modifiedtarget/linux/lantiq/patches-5.10/0301-xrx200-add-gphy-clk-src-device-tree-binding.patch (diff)
The file was removedtarget/linux/generic/backport-5.10/774-v5.15-2-igc-remove-phy-type-checking.patch
The file was modifiedtarget/linux/at91/patches-5.10/234-clk-at91-re-factor-clocks-suspend-resume.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/204-module_strip.patch (diff)
コミット cd634afe6cb6565eb6865931c8d73d97cab3600a by hauke
kernel: bump 5.10 to 5.10.119

Delete the crypto-lib-blake2s kmod package, as BLAKE2s is now built-in.
Patches automatically rebased.

Build system: x86_64
Build-tested: ipq806x/R7800, x86/64

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: cd634af)
The file was modifiedtarget/linux/generic/hack-5.10/261-lib-arc4-unhide.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/205-backtrace_module_info.patch (diff)
The file was modifiedinclude/kernel-5.10 (diff)
The file was modifiedtarget/linux/ath79/patches-5.10/910-unaligned_access_hacks.patch (diff)
The file was modifiedtarget/linux/generic/config-5.10 (diff)
The file was modifiedtarget/linux/realtek/patches-5.10/008-5.17-watchdog-add-realtek-otto-watchdog-timer.patch (diff)
The file was modifiedpackage/kernel/linux/modules/netsupport.mk (diff)
The file was modifiedpackage/kernel/linux/modules/crypto.mk (diff)
コミット f800f8d6fc4f21ed87454aa657ebbf376dc3b6cf by hauke
kernel: bump 5.10 to 5.10.120

All patches automatically rebased.

Build system: x86_64
Build-tested: ipq806x/R7800, x86/64

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: f800f8d)
The file was modifiedtarget/linux/generic/hack-5.10/253-ksmbd-config.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/261-lib-arc4-unhide.patch (diff)
The file was modifiedinclude/kernel-5.10 (diff)
The file was modifiedtarget/linux/ath25/patches-5.10/700-swconfig_mvswitch.patch (diff)
The file was modifiedtarget/linux/realtek/patches-5.10/705-add-rtl-phy.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/530-jffs2_make_lzma_available.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.10/707-net-phy-Add-Qualcom-QCA807x-driver.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-10-netfilter-nftables-update-table-flags-from-the-commi.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/251-kconfig.patch (diff)
コミット ed1536e0b6b7f2aeea6881632b89b269d27ff7ce by hauke
kernel: bump 5.15 to 5.15.41

Deleted (upstreamed):
generic/backport-5.15/890-v5.19-net-sfp-Add-tx-fault-workaround-for-Huawei-MA5671A-SFP-ON.patch [1]

Other patches automatically rebased.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.41&id=99858114a3b2c8f5f8707d9bbd46c50f547c87c0

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: ed1536e)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0643-drm-vc4-hdmi-Fix-no-video-output-on-DVI-monitors.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0868-drm-vc4-hdmi-Rework-hdmi_enable_4kp60-detection.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0635-drm-vc4-hdmi-Support-HDMI-YUV-output.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0004-drm-vc4-hdmi-Remove-the-DDC-probing-for-status-detec.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/200-v5.18-tools-resolve_btfids-Build-with-host-flags.patch (diff)
The file was modifiedtarget/linux/ath79/patches-5.15/910-unaligned_access_hacks.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0425-drm-vc4-A-present-but-empty-dmas-disables-audio.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0911-drm-vc4_hdmi-Force-a-modeset-when-Broadcast-RGB-sett.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0001-drm-vc4-hdmi-Split-the-CEC-disable-enable-functions-.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0007-drm-vc4-hdmi-Add-a-spinlock-to-protect-register-acce.patch (diff)
The file was modifiedtarget/linux/ramips/patches-5.15/720-Revert-net-phy-simplify-phy_link_change-arguments.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0006-drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0669-drm-vc4_hdmi-Add-Broadcast-RGB-property-to-allow-ove.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0786-drm-vc4-hdmi-Add-CSC-for-BT601-709-2020-limited-and-.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0011-drm-vc4-hdmi-Introduce-an-output_enabled-flag.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0572-drm-vc4-Don-t-try-disabling-SCDC-on-Pi0-3.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0630-drm-vc4-hdmi-Move-clock-validation-to-its-own-functi.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0808-drm-vc4_hdmi-Force-modeset-when-bpc-changes.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0623-drm-edid-Rename-drm_hdmi_avi_infoframe_colorspace-to.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0475-drm-vc4-Reset-HDMI-MISC_CONTROL-register.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0634-drm-vc4-hdmi-Always-try-to-have-the-highest-bpc.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0144-bcmgenet-Better-coalescing-parameter-defaults.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0626-drm-vc4-hdmi-Move-XBAR-setup-to-csc_setup.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0632-drm-vc4-hdmi-Take-the-sink-maximum-TMDS-clock-into-a.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0633-drm-vc4-hdmi-Take-bpp-into-account-for-the-scrambler.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0442-drm-vc4-hdmi-Simplify-the-connector-state-retrieval.patch (diff)
The file was removedtarget/linux/generic/backport-5.15/890-v5.19-net-sfp-Add-tx-fault-workaround-for-Huawei-MA5671A-SFP-ON.patch
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0642-drm-vc4-hdmi-Fix-HDMI-monitor-detection-in-polled-mo.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0021-drm-vc4-hdmi-Actually-check-for-the-connector-status.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0580-drm-vc4-Ensure-vc4_hdmi-doesn-t-use-2711-HPD-registe.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0629-drm-vc4-hdmi-Change-CSC-callback-prototype.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0829-vc4_hdmi-Remove-VC4_HDMI_SCHEDULER_CONTROL_VERT_ALWA.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0008-drm-vc4-hdmi-Use-a-mutex-to-prevent-concurrent-frame.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0012-drm-vc4-hdmi-Introduce-a-scdc_enabled-flag.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0622-drm-vc4-Skip-writes-to-disabled-packet-RAM.patch (diff)
The file was modifiedtarget/linux/ramips/patches-5.15/721-NET-no-auto-carrier-off-support.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0429-vc4_hdmi-Report-that-3d-stereo-is-allowed.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0655-drm-vc4-hdmi-Fix-clock-value-used-for-validating-hdm.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0625-drm-vc4-hdmi-Use-full-range-helper-in-csc-functions.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/851-0006-Revert-PCI-aardvark-Fix-initialization-with-old-Marv.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0010-drm-vc4-hdmi-Check-the-device-state-in-prepare.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0427-drm-vc4-Add-all-the-HDMI-registers-into-the-debugfs-.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0603-vc4-drm-Ignore-vc4_hdmi-output_enabled-for-allowing-.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0590-drm-vc4-Move-HDMI-reset-to-pm_resume.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0624-drm-vc4-hdmi-Add-full-range-RGB-helper.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0005-drm-vc4-hdmi-Raise-the-maximum-clock-rate.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0002-drm-vc4-hdmi-Make-sure-the-device-is-powered-with-CE.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0432-vc4-drm-Avoid-full-hdmi-audio-fifo-writes.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/613-netfilter_optional_tcp_window_check.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0627-drm-vc4-hdmi-Replace-CSC_CTL-hardcoded-value-by-defi.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0443-drm-vc4-Fix-timings-for-interlaced-modes.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0292-net-bcmgenet-Reset-RBUF-on-first-open.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0009-drm-vc4-hdmi-Prevent-access-to-crtc-state-outside-of.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0607-drm-vc4-Fix-build-without-DRM_VC4_HDMI_CEC.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0628-drm-vc4-hdmi-Define-colorspace-matrices.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0631-drm-vc4-hdmi-Move-clock-calculation-into-its-own-fun.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0430-vc4-Clear-unused-infoframe-packet-RAM-registers.patch (diff)
コミット 2454342e068335ec0a52b2304e83f5f62f6b6b2d by hauke
kernel: bump 5.15 to 5.15.42

Deleted (upstreamed):
generic/backport-5.15/610-v5.18-netfilter-flowtable-move-dst_check-to-packet-path.patch [1]
generic/pending-5.15/704-00-netfilter-flowtable-fix-excessive-hw-offload-attempt.patch [2]
generic/pending-5.15/704-01-netfilter-nft_flow_offload-skip-dst-neigh-lookup-for.patch [3]
generic/pending-5.15/704-02-net-fix-dev_fill_forward_path-with-pppoe-bridge.patch [4]
generic/pending-5.15/704-03-netfilter-nft_flow_offload-fix-offload-with-pppoe-vl.patch [5]

Manually rebased:
generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch

[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.42&id=88b937673b3552d54da20f648e61a123f4c1fa67
[2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.42&id=5f4197a020c049a59ea7907c31f9ab037dcefefe
[3] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.42&id=7613dcaceee281973145588f4244f2f78ef85b7f
[4] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.42&id=f96b2e06721249ebf8da3254cfef29dcb6583948
[5] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.42&id=b329889974aed47e1167c85653c07097013e01a7

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: 2454342)
The file was modifiedtarget/linux/bmips/patches-5.15/600-mips-bmips-add-pci-support.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/850-0023-PCI-aardvark-Make-main-irq_chip-structure-a-static-d.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/851-0006-Revert-PCI-aardvark-Fix-initialization-with-old-Marv.patch (diff)
The file was removedtarget/linux/generic/pending-5.15/704-01-netfilter-nft_flow_offload-skip-dst-neigh-lookup-for.patch
The file was removedtarget/linux/generic/pending-5.15/704-02-net-fix-dev_fill_forward_path-with-pppoe-bridge.patch
The file was removedtarget/linux/generic/pending-5.15/704-03-netfilter-nft_flow_offload-fix-offload-with-pppoe-vl.patch
The file was modifiedtarget/linux/generic/hack-5.15/600-bridge_offload.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
The file was modifiedtarget/linux/generic/pending-5.15/150-bridge_allow_receiption_on_disabled_port.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0881-Revert-fbdev-Hot-unplug-firmware-fb-devices-on-force.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/343-netfilter-nft_flow_offload-handle-netdevice-events-f.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/904-debloat_dma_buf.patch (diff)
The file was removedtarget/linux/generic/backport-5.15/610-v5.18-netfilter-flowtable-move-dst_check-to-packet-path.patch
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0880-Revert-fbdev-Fix-unregistering-of-framebuffers-witho.patch (diff)
The file was removedtarget/linux/generic/pending-5.15/704-00-netfilter-flowtable-fix-excessive-hw-offload-attempt.patch
コミット 1f20e70a5cd26a41dbccea9401e2704632953ffe by hauke
kernel: bump 5.15 to 5.15.43

No patches needed rebasing.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: 1f20e70)
The file was modifiedinclude/kernel-5.15 (diff)
コミット 79e7a2552e89d762a1a2a9bcf327427738f5d238 by hauke
kernel: bump 5.15 to 5.15.44

Delete the crypto-lib-blake2s kmod package, as BLAKE2s is now built-in.

Patches automatically rebased.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: 79e7a25)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0281-media-i2c-Add-driver-for-Sony-IMX477-sensor.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0520-dt-bindings-media-i2c-Add-IMX519-CMOS-sensor-binding.patch (diff)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
The file was modifiedtarget/linux/generic/hack-5.15/261-lib-arc4-unhide.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/205-backtrace_module_info.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0413-Documentation-devicetree-Add-documentation-for-imx37.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
コミット fbf6992f2b8960cbca36cd652bcdc71d69931076 by hauke
kernel: bump 5.15 to 5.15.45

Patches automatically rebased.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: fbf6992)
The file was modifiedtarget/linux/generic/hack-5.15/253-ksmbd-config.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0163-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/530-jffs2_make_lzma_available.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/261-lib-arc4-unhide.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0470-sound-usb-add-device-quirks-for-A4Tech-FHD-1080p-web.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.15/707-net-phy-Add-Qualcom-QCA807x-driver.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/251-kconfig.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/500-gsw-rtl8367s-mt7622-support.patch (diff)
コミット 677774d445ced1a56e73fe62df47b4eb66441721 by ansuelsmth
wolfssl: don't change ABI because of hw crypto

Enabling different hardware crypto acceleration should not change the
library ABI.  Add them to PKG_CONFIG_DEPENDS after the ABI version hash
has been computed.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: 677774d)
The file was modifiedpackage/libs/wolfssl/Makefile (diff)
コミット 18fd12edb810f9dfbf8410bb81f639df052134cb by ansuelsmth
wolfssl: add benchmark utility

This packages the wolfssl benchmark utility.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: 18fd12e)
The file was modifiedpackage/libs/wolfssl/Makefile (diff)
コミット 0a2edc2714dcda10be902c32525723ce2cbcb138 by ansuelsmth
wolfssl: enable CPU crypto instructions

This enables AES & SHA CPU instructions for compatible armv8, and x86_64
architectures.  Add this to the hardware acceleration choice, since they
can't be enabled at the same time.

The package was marked non-shared, since the arm CPUs may or may not
have crypto extensions enabled based on licensing; bcm27xx does not
enable them.  There is no run-time detection of this for arm.

NOTE:
Should this be backported to a release branch, it must be done shortly
before a new minor release, because the change to nonshared will remove
libwolfssl from the shared packages, but the nonshared are only built in
a subsequent release!

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: 0a2edc2)
The file was modifiedpackage/libs/wolfssl/Config.in (diff)
The file was modifiedpackage/libs/wolfssl/Makefile (diff)
コミット 5c1b1918abf853c95976daf7fea58fb1355eae6d by rafal
bcm53xx: remove BROKEN flag from Asus RT-AC88U

The image builds and works fine on Asus RT-AC88U. Therefore, remove the
BROKEN flag from the makefile.

Signed-off-by: Arınç ÜNAL <arinc.unal@arinc9.com>
(commit: 5c1b191)
The file was modifiedtarget/linux/bcm53xx/image/Makefile (diff)
コミット 8121e7dd75d53bc7fa1f16fc360eda03385a9b05 by sander
realtek: add reset button for D-Link DGS-1210-28

Tested in a DGS-1210-28 F3, both triggering failsafe and reboot.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
Reviewed-by: Robert Marko <robimarko@gmail.com>
(commit: 8121e7d)
The file was modifiedtarget/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210-28.dts (diff)
コミット f5a87a0a7b8d5aa83435868eb324601df6c4f4dc by sander
realtek: add gpio-restart for D-Link DGS-1210-28

A GPIO assert is required to reset the system. Otherwise, the system
will hang on reboot.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
Reviewed-by: Robert Marko <robimarko@gmail.com>
(commit: f5a87a0)
The file was modifiedtarget/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210-28.dts (diff)
コミット 98d91e4d5ee1bdc13764b14eb6d2784dfb2cac3c by ansuelsmth
hostapd: Radius based VLANs on AP with PSK

This patch allows the user to set `auth_server` and related settings on
non WPA2 Enterprise AP modes in `/etc/config/wireless`, too, so the
Radius Attributes for Dynamic VLAN Assignment can be fetched from Radius.

Without this patch, `auth_server` and other needed options are only
written to `hostapd-phy<n>.conf` when `option encryption wpa2` is set.

`hostapd` however supports "Station MAC address -based authentication" for
non WPA Enterprise Modes, too.

A classic approch is to use `accept_mac_file` which contains MAC addr
and VLAN-ID pairs. But, using `accept_mac_file` does not support
VLAN assignment for unknown stations.

This is a sample `freeradius3` config, where a known station
("7e:a6:a7:2a:93:d2") is assigned to VLAN `65` and unknown stations are
assigned to VLAN `67`.

```
"7ea6a72a93d2" Cleartext-Password := "7ea6a72a93d2"
        Tunnel-Type = "VLAN",
        Tunnel-Medium-Type = "IEEE-802",
        Tunnel-Private-Group-Id = 65

DEFAULT Cleartext-Password := "%{User-Name}"
        Tunnel-Type = "VLAN",
        Tunnel-Medium-Type = "IEEE-802",
        Tunnel-Private-Group-Id = 67
```

Other option is to configure known stations via `accept_mac_file` and
using only Radius for unknown stations.

I tested this patch only with `wpa_key_mgmt=WPA-PSK`, and assumed that
it should work with other Encryption/Access Mode, too.

Signed-off-by: Bernd Naumann <bernd.naumann@kr217.de>
(commit: 98d91e4)
The file was modifiedpackage/network/services/hostapd/files/hostapd.sh (diff)
コミット c35ff1affe8f347b60a7539648a90b45ad43ffef by mail
hostapd: update to 2022-05-08

Update hostapd to Git HEAD from 2022-05-08. This allows us to take
advantage of background radar-detection as well as BSS color collision
detection.

Suggested-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: David Bauer <mail@david-bauer.net>
Tested-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: c35ff1a)
The file was modifiedpackage/network/services/hostapd/src/src/ap/ubus.c (diff)
The file was modifiedpackage/network/services/hostapd/patches/420-indicate-features.patch (diff)
The file was modifiedpackage/network/services/hostapd/patches/750-qos_map_set_without_interworking.patch (diff)
The file was modifiedpackage/network/services/hostapd/patches/340-reload_freq_change.patch (diff)
The file was modifiedpackage/network/services/hostapd/Makefile (diff)
The file was modifiedpackage/network/services/hostapd/patches/350-nl80211_del_beacon_bss.patch (diff)
The file was addedpackage/network/services/hostapd/patches/990-ctrl-make-WNM_AP-functions-dependant-on-CONFIG_AP.patch
The file was modifiedpackage/network/services/hostapd/files/wpa_supplicant-p2p.config (diff)
コミット 6c152ce5b0c003099dc1d9076fc3c38d061c1137 by mail
hostapd: randomize default BSS color

In case no specific BSS color is configured, set it to a random value.

Signed-off-by: David Bauer <mail@david-bauer.net>
Tested-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 6c152ce)
The file was modifiedpackage/network/services/hostapd/patches/750-qos_map_set_without_interworking.patch (diff)
The file was addedpackage/network/services/hostapd/patches/465-hostapd-config-support-random-BSS-color.patch
The file was modifiedpackage/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh (diff)
コミット 6ee4383350bc5b1920f81095f2ecd05b14e3bff6 by mail
hostapd: ubus: add bss-color to get_status

Add the current BSS color to hostapd get_status method. This field is
set to -1 in case BSS color is not active for the BSS.

Signed-off-by: David Bauer <mail@david-bauer.net>
Tested-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 6ee4383)
The file was modifiedpackage/network/services/hostapd/src/src/ap/ubus.c (diff)
コミット b72c7db2293cf728851696e6370806cc3e0fa305 by mail
hostapd: fix missing HS20 support for hostapd-full

commit c3a4cddaaf45 ("hostapd: remove hostapd-hs20 variant")
as well as
commit 9f1927173ac6 ("hostapd: wpas: add missing config symbols")
indicate hostapd-full should support Hotspot 2.0 already, but only
wpa_supplicant (and wpad) do.

How this happened is not really clear, as no commit adding support for
Hotspot 2.0 is in the history.

Fix this and add Hotspot 2.0 capability to hostapd-full.

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: b72c7db)
The file was modifiedpackage/network/services/hostapd/files/hostapd-full.config (diff)
コミット e0cc5b9b3ae65113f0e0dd9249dae4776b65c503 by ansuelsmth
wolfssl: set nonshared flag global

libwolfssl-benchmark should NOT be compiled as nonshared but
currently there is a bug where, on buildbot stage2, the package
is recompiled to build libwolfssl-benchmark and the dependency
change to the new libwolfssl version.
Each dependant package will now depend on the new wolfssl package
instead of the one previously on stage1 that has a different package
HASH.

Set the nonshared PKGFLAGS global while this gets investigated
and eventually fixed.

Fixes: 0a2edc2714dc ("wolfssl: enable CPU crypto instructions")
Signed-off-by: Christian 'Ansuel' Marangi <ansuelsmth@gmail.com>
(commit: e0cc5b9)
The file was modifiedpackage/libs/wolfssl/Makefile (diff)
コミット eac1b8ab699eb3383e6d5d39b53fa9f32ee6eb60 by ansuelsmth
Revert "wolfssl: set nonshared flag global"

This reverts commit e0cc5b9b3ae65113f0e0dd9249dae4776b65c503.
A better and correct solution was found.

Signed-off-by: Christian 'Ansuel' Marangi <ansuelsmth@gmail.com>
(commit: eac1b8a)
The file was modifiedpackage/libs/wolfssl/Makefile (diff)
コミット d55f12cc7925b7d84af80015cbeb0422dd7e0b36 by ansuelsmth
wolfssl: make WOLFSSL_HAS_OPENVPN default to y

Openvpn forces CONFIG_WOLFSSL_HAS_OPENVPN=y.  When the phase1 bots build
the now non-shared package, openvpn will not be selected, and WolfSSL
will be built without it.  Then phase2 bots have CONFIG_ALL=y, which
will select openvpn and force CONFIG_WOLFSSL_HAS_OPENVPN=y.  This
changes the version hash, causing dependency failures, as shared
packages expect the phase2 hash.

Fixes: #9738

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: d55f12c)
The file was modifiedpackage/libs/wolfssl/Config.in (diff)
コミット ab1f3a87063b94f485bd582f32a066b80007bac9 by ansuelsmth
prereq-build: add additional git detection

With some OS (Guix) the git submodule command is wrapped in
a script. Current logic parse the git submodule script directly.
If it's wrapped the prereq check wrongly fails while 'git submodule
--recursive' is actually available.
Add an additional check that try to directly use the 'git submodule'
command to check if the prereq is satisfied.

Fixes: #9986
Reported-by: Attila Lendvai <attila@lendvai.name>
Suggested-by: Attila Lendvai <attila@lendvai.name>
Signed-off-by: Christian 'Ansuel' Marangi <ansuelsmth@gmail.com>
(commit: ab1f3a8)
The file was modifiedinclude/prereq-build.mk (diff)
コミット 2a07270180ed0e295d854d6e9e59c78c40549efc by mail
octeon: add SUPPORTED_DEVICES to er/erlite

Using the BOARD_NAME variable results for both er and erlite devices to
identify themselfs as `er` and `erlite` (via `ubus call system board`).

This is problematic when devices search for firmware upgrades since the
OpenWrt profile is actually called `ubnt_edgerouter` and
`ubnt_edgerouter-lite`.

By adding the `SUPPORTED_DEVICE` a mapping is created to point devices
called `er` or `erlite` to the corresponding profile.

FIXES: https://github.com/openwrt/asu/issues/348

Signed-off-by: Paul Spooren <mail@aparcar.org>
(commit: 2a07270)
The file was modifiedtarget/linux/octeon/image/Makefile (diff)
コミット a10e0d7d355dfec149e345550e33fa1f63c822c4 by mail
mac80211: sync nl80211.h with upstream

Sync nl80211.h with upstream in order to maintain parity with
nl80211_copy.h shipped with hostapd.

This is necessary, as currently the enum value for
NL80211_EXT_FEATURE_RADAR_BACKGROUND mismatches between hostapd and
mac80211. This breaks background radar capability detection in hostapd.

Reported-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: a10e0d7)
The file was addedpackage/kernel/mac80211/patches/subsys/783-sync-nl80211.patch
コミット 0dc056eb66e1b3a4a6797bdf91f7362df6ced9c3 by sander
ath79: D-Link DAP-2680: select QCA9984 firmware

The DAP-2680 has a QCA9984 radio [1], but the commit adding support
mistakenly adds the QCA99x0 firmware package. See forum topic [2].

[1] https://wikidevi.wi-cat.ru/D-Link_DAP-2680_rev_A1
[2] https://forum.openwrt.org/t/missing-5ghz-radio-on-dlink-dap-2680/

Fixes: 5b58710fad21 ("ath79: add support for D-Link DAP-2680 A1")
Signed-off-by: Stijn Segers <foss@volatilesystems.org>
Tested-by: Alessandro Fellin <af.registrazioni@gmail.com>
(commit: 0dc056e)
The file was modifiedtarget/linux/ath79/image/generic.mk (diff)
コミット bbce9f84ecf4d20122e7c8c0a769a7544eb218f8 by stijn
iw: bump to 5.19

  7e06706 iw: event: report missing radar events
  5909e73 iw: survey: add support for radio stats
  64bf570 update nl80211.h
  0900996 iw: print Radar background capability if supported
  56c6077 iw: print out assoc comeback event
  a4e5418 iw: support 160MHz frequency command for 6GHz band
  5a71b72 iw: Print local EHT capabilities
  e3287a1 station: print EHT rate information
  ff67fb2 iw: fix double tab in mesh path header
  05a5267 iw: fix 'upto' -> 'up to'
  00a2985 iw: handle VHT extended NSS
  82e0bd1 update nl80211.h
  c95877c info: add missing extended features
  0976378 info: refactor extended features
  79f20cb bump version to 5.19

Sync nl80211.h with our version of mac80211 and remove parts of the iw
code that are not supported by our version of mac80211.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: bbce9f8)
The file was modifiedpackage/network/utils/iw/patches/001-nl80211_h_sync.patch (diff)
The file was modifiedpackage/network/utils/iw/Makefile (diff)
The file was modifiedpackage/network/utils/iw/patches/200-reduce_size.patch (diff)
コミット e3e9eb31a281643737142e8e80c6f49204b5ba18 by stijn
wireless-regdb: bump to 2022.06.06

  902b321 wireless-regdb: Update regulatory rules for Israel (IL)
  20f6f34 wireless-regdb: add missing spaces for US S1G rules
  25652b6 wireless-regdb: Update regulatory rules for Australia (AU)
  081873f wireless-regdb: update regulatory database based on preceding changes
  166fbdd wireless-regdb: add db files missing from previous commit
  e3f03f9 Regulatory update for 6 GHz operation in Canada (CA)
  888da5f Regulatory update for 6 GHz operation in United States (US)
  647bcaa Regulatory update for 6 GHz operation in FI
  c6b079d wireless-regdb: update regulatory rules for Bulgaria (BG) on 6GHz
  2ed39be wireless-regdb: Remove AUTO-BW from 6 GHz rules
  7a6ad1a wireless-regdb: Unify 6 GHz rules for EU contries
  68a8f2f wireless-regdb: update regulatory database based on preceding changes

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: e3e9eb3)
The file was modifiedpackage/firmware/wireless-regdb/Makefile (diff)
The file was modifiedpackage/firmware/wireless-regdb/patches/500-world-regd-5GHz.patch (diff)
コミット 15a02471bb854245f8f94398c1e1d9ce29c2c341 by daniel
mediatek: new target mt7622-ubnt-unifi-6-lr-v1

Based on current mt7622-ubnt-unifi-6-lr, this is a preparation for
adding a v2 version of this target

* v1 - with led-bar
* v2 - two simple GPIO connected LEDs (in later commits)

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
[added SUPPORTED_DEVICES for compatibility with existing setups]
Signed-off-by: Henrik Riomar <henrik.riomar@gmail.com>
(commit: 15a0247)
The file was removedtarget/linux/mediatek/dts/mt7622-ubnt-unifi-6-lr.dts
The file was addedtarget/linux/mediatek/dts/mt7622-ubnt-unifi-6-lr-v1.dts
The file was modifiedtarget/linux/mediatek/dts/mt7622-ubnt-unifi-6-lr-ubootmod.dts (diff)
The file was modifiedtarget/linux/mediatek/dts/mt7622-ubnt-unifi-6-lr.dtsi (diff)
The file was addedtarget/linux/mediatek/dts/mt7622-ubnt-unifi-6-lr-v1.dtsi
The file was modifiedtarget/linux/mediatek/image/mt7622.mk (diff)
コミット 5c8d3893a78fd81454930de30d90efaef99f8734 by daniel
mediatek: new target ubnt_unifi-6-lr-v1-ubootmod

based on current ubnt_unifi-6-lr-ubootmod

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
[added SUPPORTED_DEVICES for compatibility with existing setups]
Signed-off-by: Henrik Riomar <henrik.riomar@gmail.com>
(commit: 5c8d389)
The file was modifiedtarget/linux/mediatek/image/mt7622.mk (diff)
The file was addedtarget/linux/mediatek/dts/mt7622-ubnt-unifi-6-lr-v1-ubootmod.dts
The file was removedtarget/linux/mediatek/dts/mt7622-ubnt-unifi-6-lr-ubootmod.dts
コミット 31d86a1a119265393db02aa66e6bc6518ee7b905 by daniel
mediatek: add Ubiquiti UniFi 6 LR v2 targets

Add targets:
* Ubiquiti UniFi 6 LR v2
* Ubiquiti UniFi 6 LR v2 (U-Boot mod)

This target does not have a RGB led bar like v1 did

Used target/linux/ramips/dts/mt7621_ubnt_unifi.dtsi as inspiration

The white dome LED is default-on, blue will turn on when the system is
in running state

Signed-off-by: Henrik Riomar <henrik.riomar@gmail.com>
(commit: 31d86a1)
The file was addedtarget/linux/mediatek/dts/mt7622-ubnt-unifi-6-lr-v2.dts
The file was addedtarget/linux/mediatek/dts/mt7622-ubnt-unifi-6-lr-v2.dtsi
The file was addedtarget/linux/mediatek/dts/mt7622-ubnt-unifi-6-lr-v2-ubootmod.dts
The file was modifiedtarget/linux/mediatek/image/mt7622.mk (diff)
コミット f4415f7635164ec07ddc22f56df93555804b5767 by mail
ath79: move ubnt-xm to tiny

ath79 has was bumped to 5.10. With this, as with every kernel change,
the kernel has become larger. However, although the kernel gets bigger,
there are still enough flash resources. But the RAM reaches its capacity
limits. The tiny image comes with fewer kernel flags enabled and
fewer daemons.

Improves: 15aa53d7ee65 ("ath79: switch to Kernel 5.10")

Tested-by: Robert Foss <me@robertfoss.se>
Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: f4415f7)
The file was addedtarget/linux/ath79/image/tiny-ubnt.mk
The file was addedtarget/linux/ath79/image/common-ubnt.mk
The file was modifiedtarget/linux/ath79/image/generic-ubnt.mk (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/01_leds (diff)
The file was modifiedtarget/linux/ath79/tiny/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom (diff)
The file was modifiedtarget/linux/ath79/image/generic.mk (diff)
The file was modifiedtarget/linux/ath79/tiny/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ath79/tiny/base-files/etc/board.d/01_leds (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom (diff)
The file was modifiedtarget/linux/ath79/image/Makefile (diff)
コミット f03b20837bf821241acecaf94fc6a26ce49991be by ansuelsmth
hostapd: fix feature detection

Fix hostapd feature detection after the bump to 2022-05-08.
getopt was not updated correctly after upstream added support for -q arg.

This reenables feature detection so that LuCi can check for features like
SAE, fast roaming etc.

Fixes: c35ff1affe8f ("hostapd: update to 2022-05-08")
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: f03b208)
The file was modifiedpackage/network/services/hostapd/patches/420-indicate-features.patch (diff)
コミット 857ea3f690aba8513b356926d9c430adafc7c50b by gch981213
ramips: decrease SPI frequency for Phicomm K2P

Some K2P comes with the worse boards with GD25Q128 (may be A2), which
only works with 50MHz frequency and less. Reduce spi frequency so that
these routers can boot.
remove m25p,fast-read because it isn't needed for 50MHz SPI.

Signed-off-by: Aviana Cruz <gwencroft@proton.me>
Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
(commit: 857ea3f)
The file was modifiedtarget/linux/ramips/dts/mt7621_phicomm_k2p.dts (diff)
コミット 109c503bee9aed34ffb485a29af1e2ec6f3bb6b1 by gch981213
ramips: allow custom trx magic for Arcadyan

This commit:
1. Renames beeline-trx recipe in mt7621.mk to arcadyan-trx. The recipe
   is necessary for:
   - MTS WG430223 (Arcadyan WG430223)
   - Beeline Smartbox Flash (Arcadyan WG443223)
2. Allows specify custom trx magic which is different for the routers
   mentined above.

Signed-off-by: Mikhail Zhilkin <csharper2005@gmail.com>
(commit: 109c503)
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
コミット 5b59137a162c07738abbe9fd37125193b3107cb7 by gch981213
ramips: create new dtsi for Arcadyan routers

This commit moves common properties for the boards below to a new dtsi:
Beeline Smartbox Flash (Arcadyan WG443223)
MTS WG430223 (Arcadyan WG430223)

The boards are almost the same. Here is the differences:
+------+----------+----------+
|      | WG430223 | WG443223 |
+------+----------+----------+
| RAM  | 128      | 256      |
+------+----------+----------+
| USB  | -        | 1x3.0    |
+------+----------+----------+
| LEDS | RG       | RGB      |
+------+----------+----------+

Signed-off-by: Mikhail Zhilkin <csharper2005@gmail.com>
(commit: 5b59137)
The file was modifiedtarget/linux/ramips/dts/mt7621_beeline_smartbox-flash.dts (diff)
The file was addedtarget/linux/ramips/dts/mt7621_arcadyan_wg4xx223.dtsi
コミット 498c15376bae109bfe130cc5581f83e4cc52c0f9 by gch981213
ramips: add support for MTS WG430223

MTS WG430223 is a wireless AC1300 (WiFi 5) router manufactured by
Arcadyan company. It's very similar to Beeline Smartbox Flash (Arcadyan
WG443223).

Device specification
--------------------
SoC Type: MediaTek MT7621AT
RAM: 128 MiB
Flash: 128 MiB (Winbond W29N01HV)
Wireless 2.4 GHz (MT7615DN): b/g/n, 2x2
Wireless 5 GHz (MT7615DN): a/n/ac, 2x2
Ethernet: 3xGbE (WAN, LAN1, LAN2)
USB ports: No
Button: 1 (Reset/WPS)
LEDs: 2 (Red, Green)
Power: 12 VDC, 1 A
Connector type: Barrel
Bootloader: U-Boot (Ralink UBoot Version: 5.0.0.2)
OEM: Arcadyan WG430223

Installation
------------
1. Login to the router web interface (superadmin:serial number)
2. Navigate to Administration -> Miscellaneous -> Access control lists &
   enable telnet & enable "Remote control from any IP address"
3. Connect to the router using telnet (default admin:admin)
4. Place *factory.trx on any web server (192.168.1.2 in this example)
5. Connect to the router using telnet shell (no password required)
6. Save MAC adresses to U-Boot environment:
   uboot_env --set --name eth2macaddr --value $(ifconfig | grep eth2 | \
    awk '{print $5}')
   uboot_env --set --name eth3macaddr --value $(ifconfig | grep eth3 | \
    awk '{print $5}')
   uboot_env --set --name ra0macaddr --value $(ifconfig | grep ra0 | \
    awk '{print $5}')
   uboot_env --set --name rax0macaddr --value $(ifconfig | grep rax0 | \
    awk '{print $5}')
7. Ensure that MACs were saved correctly:
   uboot_env --get --name eth2macaddr
   uboot_env --get --name eth3macaddr
   uboot_env --get --name ra0macaddr
   uboot_env --get --name rax0macaddr
8. Download and write the OpenWrt images:
   cd /tmp
   wget http://192.168.1.2/factory.trx
   mtd_write erase /dev/mtd4
   mtd_write write factory.trx /dev/mtd4
9. Set 1st boot partition and reboot:
   uboot_env --set --name bootpartition --value 0

Back to Stock
-------------
1. Run in the OpenWrt shell:
   fw_setenv bootpartition 1
   reboot
2. Optional step. Upgrade the stock firmware with any version to
   overwrite the OpenWrt in Slot 1.

MAC addresses
-------------
+-----------+-------------------+----------------+
| Interface | MAC               | Source         |
+-----------+-------------------+----------------+
| label     | A4:xx:xx:51:xx:F4 | No MACs was    |
| LAN       | A4:xx:xx:51:xx:F6 | found on Flash |
| WAN       | A4:xx:xx:51:xx:F4 | [1]            |
| WLAN_2g   | A4:xx:xx:51:xx:F5 |                |
| WLAN_5g   | A6:xx:xx:21:xx:F5 |                |
+-----------+-------------------+----------------+
[1]:
a. Label wasb't found neither in factory nor in other places.
b. MAC addresses are stored in encrypted partition "glbcfg". Encryption
   key hasn't known yet. To ensure the correct MACs in OpenWrt, a hack
   with saving of the MACs to u-boot-env during the installation was
   applied.
c. Default Ralink ethernet MAC address (00:0C:43:28:80:A0) was found in
   "Factory" 0xfff0. It's the same for all MTS WG430223 devices. OEM
   firmware also uses this MAC when initialazes ethernet driver. In
   OpenWrt we use it only as internal GMAC (eth0), all other MACs are
   unique. Therefore, there is no any barriers to the operation of several
   MTS WG430223 devices even within the same broadcast domain.

Stock firmware image format
---------------------------
The same as Beeline Smartbox Flash but with another trx magic
+--------------+---------------+----------------------------------------+
| Offset       |               | Description                            |
+==============+===============+========================================+
| 0x0          | 31 52 48 53   | TRX magic "1RHS"                       |
+--------------+---------------+----------------------------------------+

Signed-off-by: Mikhail Zhilkin <csharper2005@gmail.com>
(commit: 498c153)
The file was modifiedpackage/boot/uboot-envtools/files/ramips (diff)
The file was addedtarget/linux/ramips/dts/mt7621_mts_wg430223.dts
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac (diff)
The file was modifiedtarget/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh (diff)
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/board.d/02_network (diff)
コミット a7be143646db9365f6ac8d5749a2dfef805789cb by ansuelsmth
tools/ninja: update to 1.11.0

Updated patchset to latest.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: a7be143)
The file was modifiedtools/ninja/patches/100-make_jobserver_support.patch (diff)
The file was modifiedtools/ninja/Makefile (diff)
コミット 86948716dbc1c220d4be504cfe5433bfd9e1d630 by stijn
qoriq: use KERNEL_SUFFIX in Build/sdcard-img

Use the KERNEL_SUFFIX variable in Build/sdcard-img, rather than
using hardcoded "-kernel.bin", to allow overriding KERNEL_SUFFIX for a
device.

Fixes: 080a769b4da8 ("qoriq: new target")
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 8694871)
The file was modifiedtarget/linux/qoriq/image/Makefile (diff)
コミット c4b499bc03ab0e2eea643c46d1d781ab64e78931 by stijn
qoriq: use FIT uImage for Firebox M300 kernel

This requires U-Boot environment changes:

  setenv OpenWrt_kernel watchguard_firebox-m300-fit-uImage.itb
  setenv loadaddr 0x20000000
  setenv wgBootSysA 'setenv bootargs root=/dev/mmcblk0p2 rw rootdelay=2 console=$consoledev,$baudrate fsl_dpaa_fman.fsl_fm_max_frm=1530; mmc dev 0; ext2load mmc 0:1 $loadaddr $OpenWrt_kernel; bootm $loadaddr'

Trying to sysupgrade an image containing this change on an M300 already
running OpenWrt will fail with the following error:

  Tue Jun 14 12:06:21 EEST 2022 upgrade: The device is supported, but the config is incompatible to the new image (1.0->1.1). Please upgrade without keeping config (sysupgrade -n).
  Tue Jun 14 12:06:21 EEST 2022 upgrade: Kernel switched to FIT uImage. Update U-Boot environment.
  Tue Jun 14 12:06:21 EEST 2022 upgrade: Reading partition table from bootdisk...
  Tue Jun 14 12:06:21 EEST 2022 upgrade: Extract boot sector from the image
  Tue Jun 14 12:06:21 EEST 2022 upgrade: Reading partition table from image...
  Image check failed.

This is to prevent rendering your device unbootable. Make the U-Boot
environment changes as instruced above, and then flash the image using
sysupgrade -F. The config can be kept, there is no need to use -n.

After the new image booted successfully, you can increase the compat_version:

  uci set system.@system[0].compat_version='1.1'
  uci commit

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: c4b499b)
The file was modifiedtarget/linux/qoriq/image/generic.mk (diff)
コミット d75bb744eaa1edd613612af0399f318fae841ae6 by rafal
swconfig: parse "switch_vlan" before "switch_port"

Before this change UCI sections of both types were parsed in order as
specified in UCI. That didn't work well with all drivers (e.g. b53).

It seems that VLAN setup can reset / overwrite previously set ports
parameters. It resulted in "switch_port" options defined above
"switch_vlan"s being silently ignored.

Ideally swconfig & all drivers should be improved to handle that
properly but it'd be a waste of time at this point as DSA replaces
swconfig. Use this minor parsing change as a quick fix.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: d75bb74)
The file was modifiedpackage/network/config/swconfig/src/uci.c (diff)
コミット 230c9da963aad9e1a2f8f128c30067ccad2efef8 by rafal
bcm53xx: revert bgmac back to the old limited max frame size

Bumping max frame size has significantly affected network performance.
It was done by upstream commit that first appeared in the 5.7 release.

This change bumps NAT masquarade speed from 196 Mb/s to 383 Mb/s for the
BCM4708 SoC.

Ref: f55f1dbaad33 ("bcm53xx: switch to the kernel 5.10")
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: 230c9da)
The file was addedtarget/linux/bcm53xx/patches-5.10/700-bgmac-reduce-max-frame-size-to-support-just-MTU-1500.patch
コミット c8c96b22c6ef1f0a6060d5a5f2a94ebdfc5b8c8c by sander
ath79: ag71xx-mdio: remove phy-mask property

The phy-mask property is read by the ag71xx-mdio driver to set the
mii_bus's phy_mask field. On OF platforms, the devicetree is expected to
provide all present ethernet phy-s however, so the phy_mask field is
later set to all-ones. Having a devicetree override is of no use then,
so let's drop it.

Cc: David Bauer <mail@david-bauer.net>
Cc: John Crispin <john@phrozen.org>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
Acked-by: David Bauer <mail@david-bauer.net>
(commit: c8c96b2)
The file was modifiedtarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_mdio.c (diff)
コミット dae392752761128e13ede484217d806d643cbf2f by sander
ath79: drop phy-mask property

The phy-mask property is no longer supported by the ag71xx-mdio driver,
so let's drop it.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: dae3927)
The file was modifiedtarget/linux/ath79/dts/ar7161_meraki_mr16.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_tl-wr1043n.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_yuncore_xd4200.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/ar9342_ubnt_wa_1port.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/ar9344_compex_wpj344-16m.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_phicomm_k2t.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_zte_mf286.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/ar7161_dlink_dir-825-b1.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_archer-x6-v2.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_deco-m4r-v1.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar9342_ubnt_powerbeam-m2-xw.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar7161_aruba_ap-105.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar7242_buffalo_wzr-hp-g302h-a1a0.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar9132_buffalo_wzr-hp-g300nh.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_ubnt_rocket-5ac-lite.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_archer-c2-v3.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar9344_wd_mynet-n750.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_rosinson_wr818.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar9342_ubnt_nanostation-m-xw.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_tl-wpa8630.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_openmesh_a60.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/ar7242_ubnt_edgeswitch-8xp.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar9344_pcs_cr5000.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_dlink_dir-859-a1.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_asus_rp-ac66.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar9344_winchannel_wb2000.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_ubnt_nanobeam-ac-xc.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar9344_openmesh_mr600.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/ar9342_ubnt_aircube-ac.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar7161_netgear_wndr.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/ar9344_netgear_wndr.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_netgear_wndr.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/ar9342_ubnt_nanobeam-m5-xw.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_comfast_cf-e375ac.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_compex_wpj563.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar9344_dlink_dir-8x5.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/ar9344_qxwlan_e750g-v8-16m.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_dlink_dir-842-c.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_sophos_ap.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/ar9342_ubnt_nanostation-loco-m-xw.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar9344_wd_mynet-wifi-rangeextender.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_archer-c7-v4.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_cpe710-v1.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar9344_pcs_cap324.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qcn5502_tplink_archer-a9-v6.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_ubnt_unifiac-pro.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar9342_ubnt_bullet-m-xw.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar9342_ubnt_powerbeam-m5-xw.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar9342_mikrotik_routerboard-912uag-2hpnd.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar9344_ocedo_raccoon.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_openmesh_mr.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_eap2x5-1port.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/ar9344_atheros_db120.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar9344_qxwlan_e750g-v8-8m.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_openmesh_om5p-ac-v1.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar9342_ubnt_wa_2port.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/ar7161_jjplus_ja76pf2.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_eap245-v3.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_xiaomi_aiot-ac2350.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar7161_netgear_wndap360.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar9344_openmesh_om5p-an.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar7161_adtran_bsap1880.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_dlink_dap-2695-a1.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar9344_tplink_tl-wdr4300.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/ar7242_buffalo_wzr-bhr.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_archer-x7-v5.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_ubnt_powerbeam-5ac-500.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_ubnt_unifiac-lite.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_glinet_gl-ar750s.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_qxwlan_e1700ac.dtsi (diff)
コミット 958785508cc802de75698607670f9a236883d24d by nbd
mac80211: sync airtime fairness fixes with updated upstream submission

- fix ath10k latency issues
- reject too large weight values
- code cleanup

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 9587855)
The file was modifiedpackage/kernel/mac80211/patches/subsys/500-mac80211_configure_antenna_gain.patch (diff)
The file was addedpackage/kernel/mac80211/patches/subsys/333-mac80211-rework-the-airtime-fairness-implementation.patch
The file was removedpackage/kernel/mac80211/patches/subsys/331-mac80211-rework-the-airtime-fairness-implementation.patch
The file was modifiedpackage/kernel/mac80211/patches/subsys/350-bss-color-collision.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/330-mac80211-fix-overflow-issues-in-airtime-fairness-cod.patch (diff)
The file was addedpackage/kernel/mac80211/patches/subsys/331-mac80211-improve-AQL-tx-time-estimation.patch
The file was addedpackage/kernel/mac80211/patches/subsys/332-mac80211-fix-ieee80211_txq_may_transmit-regression.patch
コミット 574539ee2cdbb3dd54086423c6dfdd19bb1c06a6 by mail
hostapd: add owe_transition_ifname

Add the owe_transition_ifname config option to wifi-ifaces.

This allows to configure OWE transition VAPs without adding SSID / BSSID
to the uci conifg but instead autodiscovering these parameters from
other networks on the same PHY.

The following configuration creates a OWE transition mode network
constellation.

config wifi-iface 'open0'
option device 'radio0'
option ifname 'open0'
option network 'lan'
option mode 'ap'
option ssid 'FreeNet'
option encryption 'none'
option owe_transition_ifname 'owe0'

config wifi-iface 'owe0'
option device 'radio0'
option ifname 'owe0'
option network 'lan'
option mode 'ap'
option ssid 'owe_tm.FreeNet'
option encryption 'owe'
option hidden '1'
option owe_transition_ifname 'open0'

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: 574539e)
The file was modifiedpackage/network/services/hostapd/files/hostapd.sh (diff)
コミット 2caa03ec8607fb38e11ac1ce3c7b698f80191b49 by daniel
uboot-mediatek: update UniFi 6 LR board name

Select matching U-Boot for both v1 and v2 variants.

Fixes: 15a02471bb ("mediatek: new target mt7622-ubnt-unifi-6-lr-v1")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 2caa03e)
The file was modifiedpackage/boot/uboot-mediatek/Makefile (diff)
コミット e71b5d2db7ab18bc8cee836d2421f81c80df25d6 by sander
ath79: convert 1-port TP-Link EAP ath9k to nvmem-cells

Replace the mtd-cal-data phandle with an nvmem-cell reference for the
2.4GHz ath9k radio. This affects the following devices:
  - TP-Link EAP225 v1
  - TP-Link EAP225 v3
  - TP-Link EAP225-Outdoor v1
  - TP-Link EAP245 v1

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: e71b5d2)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_eap2x5-1port.dtsi (diff)
コミット d61882783d528ff51890427fbefeade58056a954 by sander
ath79: TP-Link EAP245 v1: convert ath10k to nvmem-cells

Add the PCIe node for the ath10k radio to the devicetree, and refer to
the art partition for the calibration data using nvmem-cells.

Use mac-address-increment to ensure the MAC address is set correctly,
and remove the device from the caldata extraction and patching script.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: d618827)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_eap245-v1.dts (diff)
コミット 7cf3a37957573576dac56978b0613f701853f7e2 by sander
ath79: TP-Link EAP225 v1: convert ath10k to nvmem-cells

Add the PCIe node for the ath10k radio to the devicetree, and refer to
the art partition for the calibration data using nvmem-cells.

Use mac-address-increment to ensure the MAC address is set correctly,
and remove the device from the caldata extraction and patching script.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 7cf3a37)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_eap225-v1.dts (diff)
コミット 23b904074500b2fa6691a0c9ebf82cefdd1ed95c by sander
ath79: TP-Link EAP225-Outdoor v1: convert ath10k to nvmem-cells

Add the PCIe node for the ath10k radio to the devicetree, and refer to
the art partition for the calibration data using nvmem-cells.

Use mac-address-increment to ensure the MAC address is set correctly,
and remove the device from the caldata extraction and patching script.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 23b9040)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_eap225-outdoor-v1.dts (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
コミット eca0d7301198febc64f4a3561d50dac99d931155 by sander
ath79: TP-Link EAP225 v3: convert ath10k to nvmem-cells

Add the PCIe node for the ath10k radio to the devicetree, and refer to
the art partition for the calibration data using nvmem-cells.

Use mac-address-increment to ensure the MAC address is set correctly,
and remove the device from the caldata extraction and patching script.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: eca0d73)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_eap225-v3.dts (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
コミット d4b3b23942336e22ef36ccbcf584efa6a55cc408 by sander
ath79: TP-Link EAP245 v3: convert radios to nvmem-cells

Replace the mtd-cal-data phandle by an nvmem-cell reference from the art
partition for the 2.4GHz ath9k radio.

Add the PCIe node for the ath10k radio to the devicetree, and refer to
the art partition for the calibration data using an nvmem-cell.

Use mac-address-increment to ensure the MAC address is set correctly,
and remove the device from the caldata extraction and patching script.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: d4b3b23)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_eap245-v3.dts (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
コミット 48625a04453b4f5775db2d2a5abebf977b81344c by sander
ath79: TP-Link EAP225-Wall v1: convert radios to nvmem-cells

Replace the mtd-cal-data phandle by an nvmem-cell reference to the art
partition for the 2.4GHz ath9k radio.

Add the PCIe node for the ath10k radio to the devicetree, and refer to
the art partition for the calibration data using nvmem-cells.

Use mac-address-increment to ensure the MAC address is set correctly,
and remove the device from the caldata extraction and patching script.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 48625a0)
The file was modifiedtarget/linux/ath79/dts/qca9561_tplink_eap225-wall-v2.dts (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
コミット 932051661352ebf23b9cfe8d53cde31027e3c42f by sander
ath79: move ethernet phy node for TP-Link EAP devices

Move the ethernet phy definition from the eap2x5-1port include to the
device-specific DTS files. This is to prepare for new devices that have
a different ethernet phy, at another MDIO address.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 9320516)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_eap225-v1.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_eap245-v1.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_eap2x5-1port.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_eap225-outdoor-v1.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_eap225-v3.dts (diff)
コミット d19c37486b1ce25f4215e1282a4025672b108201 by rafal
bcm53xx: copy bgmac revert (performance fix) to 5.15

Ref: 230c9da963aa ("bcm53xx: revert bgmac back to the old limited max frame size")
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: d19c374)
The file was addedtarget/linux/bcm53xx/patches-5.15/700-bgmac-reduce-max-frame-size-to-support-just-MTU-1500.patch
コミット e8433fb4336b72e44a40cb667ee2eb06e0a31109 by stijn
firewall4: bump to git HEAD

  11f5c7b fw4.uc: fix zone helper assignment
  b9d35ff fw4.uc: don't skip zone for unavailable helper
  e35e26b tests: add test for zone helpers
  a063317 ruleset: fix conntrack helpers
  e1cb763 ruleset: reuse zone-jump.uc template for notrack and helper chain jumps
  11410b8 ruleset: reorder declarations & output tweaks
  880dd31 fw4: fix skipping invalid IPv6 ipset entries
  5994466 fw4: simplify `is_loopback_dev()`
  53886e5 fw4: fix crash in parse_cthelper() if no helpers are present
  11256ff fw4: add support for configurable includes
  3b5a033 tests: add test coverage for firewall includes
  d79911c fw4: support sets with timeout capability but without default expiry
  15c3831 fw4: add support for `option log` in rule and redirect sections

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: e8433fb)
The file was modifiedpackage/network/config/firewall4/Makefile (diff)
コミット c4927747d25af59db8233a66a59fdf9e8c0e395d by sander
realtek: add support for power LED on Netgear GS308Tv1

The Netgear GS308Tv1 is already supported by OpenWrt, but is missing LED
support. After OpenWrt installation, all LEDs are off which makes the
installation quite confusing.
This enables support for the green/amber power LED to give feedback
about the current status.

Signed-off-by: Andreas Böhler <dev@aboehler.at>
(commit: c492774)
The file was modifiedtarget/linux/realtek/dts-5.10/rtl8380_netgear_gs308t-v1.dts (diff)
コミット 2d3321619b2b0a1eaabec3f47353e4e0aee3dc31 by sander
ath79: TP-Link EAP245 v3: use pre-calibration nvmem-cell

ath10k Wave-2 hardware requires an nvmem-cell called "pre-calibration"
to load the device specific caldata, not "calibration".

Update the nvmem-cell name to make the 5GHz radio work again.

Fixes: d4b3b2394233 ("ath79: TP-Link EAP245 v3: convert radios to nvmem-cells")
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 2d33216)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_eap245-v3.dts (diff)
コミット 0e0058a8709f2c465ec958bb4fb50551514ea8b2 by nbd
kernel: move mtk flow offload patches to backport-5.15

They were accepted upstream

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 0e0058a)
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-02-net-ethernet-mtk_eth_soc-add-support-for-Wireless-Et.patch
The file was removedtarget/linux/generic/pending-5.15/701-07-net-ethernet-mtk_eth_soc-allocate-struct-mtk_ppe-sep.patch
The file was removedtarget/linux/generic/pending-5.15/701-10-net-ethernet-mtk_eth_soc-support-creating-mac-addres.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-08-net-ethernet-mtk_eth_soc-rework-hardware-flow-table-.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-09-net-ethernet-mtk_eth_soc-remove-bridge-flow-offload-.patch
The file was removedtarget/linux/generic/pending-5.15/701-01-arm64-dts-mediatek-mt7622-add-support-for-coherent-D.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-04-arm64-dts-mediatek-mt7622-introduce-nodes-for-Wirele.patch
The file was modifiedtarget/linux/generic/pending-5.15/680-NET-skip-GRO-for-foreign-MAC-addresses.patch (diff)
The file was removedtarget/linux/generic/pending-5.15/701-08-net-ethernet-mtk_eth_soc-rework-hardware-flow-table-.patch
The file was removedtarget/linux/generic/pending-5.15/701-04-arm64-dts-mediatek-mt7622-introduce-nodes-for-Wirele.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-06-net-ethernet-mtk_eth_soc-support-TC_SETUP_BLOCK-for-.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-07-net-ethernet-mtk_eth_soc-allocate-struct-mtk_ppe-sep.patch
The file was removedtarget/linux/generic/pending-5.15/701-00-net-ethernet-mtk_eth_soc-add-support-for-coherent-DM.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-05-net-ethernet-mtk_eth_soc-add-ipv6-flow-offload-suppo.patch
The file was removedtarget/linux/generic/pending-5.15/701-09-net-ethernet-mtk_eth_soc-remove-bridge-flow-offload-.patch
The file was removedtarget/linux/generic/pending-5.15/701-02-net-ethernet-mtk_eth_soc-add-support-for-Wireless-Et.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-00-net-ethernet-mtk_eth_soc-add-support-for-coherent-DM.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-01-arm64-dts-mediatek-mt7622-add-support-for-coherent-D.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-03-net-ethernet-mtk_eth_soc-implement-flow-offloading-t.patch
The file was removedtarget/linux/generic/pending-5.15/701-03-net-ethernet-mtk_eth_soc-implement-flow-offloading-t.patch
The file was removedtarget/linux/generic/pending-5.15/701-05-net-ethernet-mtk_eth_soc-add-ipv6-flow-offload-suppo.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-10-net-ethernet-mtk_eth_soc-support-creating-mac-addres.patch
The file was removedtarget/linux/generic/pending-5.15/701-06-net-ethernet-mtk_eth_soc-support-TC_SETUP_BLOCK-for-.patch
コミット 7676808434233aeeeecce6a560ccd7846805b107 by nbd
kernel: backport upstream mtk_eth_soc patches

Includes MT7986 ethernet support

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 7676808)
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-11-net-ethernet-mtk_eth_soc-wed-fix-sparse-endian-warni.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-24-net-ethernet-mtk_eth_soc-rely-on-txd_size-field-in-m.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-19-net-ethernet-mtk_eth_soc-add-txd_size-to-mtk_soc_dat.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-34-net-ethernet-mtk_eth_soc-fix-misuse-of-mem-alloc-int.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-14-net-ethernet-mtk_eth_soc-use-after-free-in-__mtk_ppe.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-21-net-ethernet-mtk_eth_soc-rely-on-txd_size-in-mtk_des.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-28-net-ethernet-mtk_eth_soc-convert-ring-dma-pointer-to.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-29-net-ethernet-mtk_eth_soc-convert-scratch_ring-pointe.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-25-net-ethernet-mtk_eth_soc-rely-on-rxd_size-field-in-m.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-26-net-ethernet-mtk_eth_soc-introduce-device-register-m.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-32-net-ethernet-mtk_eth_soc-out-of-bounds-read-in-mtk_h.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-30-net-ethernet-mtk_eth_soc-introduce-support-for-mt798.patch
The file was modifiedtarget/linux/mediatek/patches-5.15/510-net-mediatek-add-flow-offload-for-mt7623.patch (diff)
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-16-eth-mtk_eth_soc-silence-the-GCC-12-array-bounds-warn.patch
The file was modifiedtarget/linux/mediatek/patches-5.15/703-v5.17-net-ethernet-mtk_eth_soc-implement-Clause-45-MDIO-ac.patch (diff)
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-15-net-ethernet-mtk_eth_soc-add-check-for-allocation-fa.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-18-net-ethernet-mtk_eth_soc-move-tx-dma-desc-configurat.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-27-net-ethernet-mtk_eth_soc-introduce-MTK_NETSYS_V2-sup.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-20-net-ethernet-mtk_eth_soc-rely-on-txd_size-in-mtk_tx_.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-17-net-ethernet-mtk_eth_soc-rely-on-GFP_KERNEL-for-dma_.patch
The file was modifiedtarget/linux/mediatek/patches-5.15/704-net-ethernet-mtk_eth_soc-announce-2500baseT.patch (diff)
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-22-net-ethernet-mtk_eth_soc-rely-on-txd_size-in-txd_to_.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-31-net-ethernet-mtk_eth_soc-fix-error-code-in-mtk_flow_.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-12-net-ethernet-mtk_eth_soc-fix-return-value-check-in-m.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-13-net-ethernet-mtk_eth_soc-use-standard-property-for-c.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-23-net-ethernet-mtk_eth_soc-add-rxd_size-to-mtk_soc_dat.patch
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-33-net-ethernet-mtk_eth_soc-enable-rx-cksum-offload-for.patch
The file was modifiedtarget/linux/generic/pending-5.15/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch (diff)
コミット 1c377a176ba13075a1b1cfba085c1f3538c7acc1 by nbd
Revert "mac80211: sync airtime fairness fixes with updated upstream submission"

This reverts commit 958785508cc802de75698607670f9a236883d24d.
Needs some more work until it is ready

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 1c377a1)
The file was addedpackage/kernel/mac80211/patches/subsys/331-mac80211-rework-the-airtime-fairness-implementation.patch
The file was removedpackage/kernel/mac80211/patches/subsys/332-mac80211-fix-ieee80211_txq_may_transmit-regression.patch
The file was modifiedpackage/kernel/mac80211/patches/subsys/500-mac80211_configure_antenna_gain.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/350-bss-color-collision.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/330-mac80211-fix-overflow-issues-in-airtime-fairness-cod.patch (diff)
The file was removedpackage/kernel/mac80211/patches/subsys/331-mac80211-improve-AQL-tx-time-estimation.patch
The file was removedpackage/kernel/mac80211/patches/subsys/333-mac80211-rework-the-airtime-fairness-implementation.patch
コミット 7e627f12f6c8ecf4fe5c650e3d36c6de48fc7520 by nbd
Revert "mac80211: add airtime fairness rework/fixes"

This reverts commit 96012227e578a0d8dcfa86823db97345e98e2c8f.
Needs some more work until it is ready

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 7e627f1)
The file was modifiedpackage/kernel/mac80211/patches/subsys/500-mac80211_configure_antenna_gain.patch (diff)
The file was removedpackage/kernel/mac80211/patches/subsys/330-mac80211-fix-overflow-issues-in-airtime-fairness-cod.patch
The file was removedpackage/kernel/mac80211/patches/subsys/331-mac80211-rework-the-airtime-fairness-implementation.patch
コミット 3a1eb93b2729bd42782f0db45919f645c526dc2a by sander
ath79: D-Link DAP-2xxx (QCA955x): move art partition to DTSI

The art partition containing the radio calibration data is in the same
location for all supported devices. Move the definition to the base file
so the reference from the wmac node can refer to the same file.

Cc: Sebastian Schaper <openwrt@sebastianschaper.net>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 3a1eb93)
The file was modifiedtarget/linux/ath79/dts/qca9557_dlink_dap-2660-a1.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_dlink_dap-2680-a1.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_dlink_dap-3662-a1.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_dlink_dap-2695-a1.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca955x_dlink_dap-2xxx.dtsi (diff)
コミット e2bf11639bc8e8d46baf9d34a8f72fa8a1eefbab by sander
ath79: D-Link DAP-2xxx (QCA955x): convert ath9k caldata to nvmem

Convert the calibration data reference for the ath9k radio to an
nvmem-cell, replacing the downstream mtd-cal-data property.

Cc: Sebastian Schaper <openwrt@sebastianschaper.net>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: e2bf116)
The file was modifiedtarget/linux/ath79/dts/qca955x_dlink_dap-2xxx.dtsi (diff)
コミット 8ccbc95d5021a638d6c6611e04dcbec15aae2379 by sander
ath79: D-Link DAP-2680 A1: convert ath10k caldata to nvmem

Add the PCIe node for the ath10k radio to the devicetree, and refer to
the art partition for the pre-calibration data using nvmem-cells.

MAC address assignment is moved to '10_fix_wifi_mac', so the device can
then be removed from the caldata extraction script '11-ath10k-caldata'.

Cc: Sebastian Schaper <openwrt@sebastianschaper.net>
Tested-by: Sebastian Schaper <openwrt@sebastianschaper.net>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 8ccbc95)
The file was modifiedtarget/linux/ath79/dts/qca9558_dlink_dap-2680-a1.dts (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac (diff)
コミット abf28b79c817c319d16f447d28bdaeb6839d5467 by sander
ath79: D-Link DAP-2660 A1: convert ath10k caldata to nvmem

Add the PCIe node for the ath10k radio to the devicetree, and refer to
the art partition for the calibration data using nvmem-cells.

MAC address assignment is moved to '10_fix_wifi_mac', so the device can
then be removed from the caldata extraction script '11-ath10k-caldata'.

Cc: Sebastian Schaper <openwrt@sebastianschaper.net>
Tested-by: Sebastian Schaper <openwrt@sebastianschaper.net>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: abf28b7)
The file was modifiedtarget/linux/ath79/dts/qca9557_dlink_dap-2660-a1.dts (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac (diff)
コミット e5df38120861f8064a8416d8e13bca0ca05eee76 by sander
ath79: D-Link DAP-2695 A1: convert ath10k caldata to nvmem

Add the PCIe node for the ath10k radio to the devicetree, and refer to
the art partition for the calibration data using nvmem-cells.

MAC address assignment is moved to '10_fix_wifi_mac', so the device can
then be removed from the caldata extraction script '11-ath10k-caldata'.

Cc: Sebastian Schaper <openwrt@sebastianschaper.net>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: e5df381)
The file was modifiedtarget/linux/ath79/dts/qca9558_dlink_dap-2695-a1.dts (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac (diff)
コミット 7868f7ad0f5008a7c2fb58c3f975f2ab280b8596 by sander
ath79: D-Link DAP-3662 A1: convert ath10k caldata to nvmem

Add the PCIe node for the ath10k radio to the devicetree, and refer to
the art partition for the calibration data using nvmem-cells.

MAC address assignment is moved to '10_fix_wifi_mac', so the device can
then be removed from the caldata extraction script '11-ath10k-caldata'.

Cc: Sebastian Schaper <openwrt@sebastianschaper.net>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 7868f7a)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_dlink_dap-3662-a1.dts (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac (diff)
コミット b4e7b49a9202d17e5a4d711c4e0d314d6fa1c9cb by sander
ath79: D-Link DAP-2xxx (QCA953x): move art partition to DTSI

The art partition containing the radio calibration data is in the same
location for all supported devices. Move the definition to the base file
so the reference from the wmac node can reference the same file.

Cc: Sebastian Schaper <openwrt@sebastianschaper.net>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: b4e7b49)
The file was modifiedtarget/linux/ath79/dts/qca953x_dlink_dap-2xxx.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9533_dlink_dap-2230-a1.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9533_dlink_dap-3320-a1.dts (diff)
コミット 849ffbd5ab7706f70c3c0dfc8f82ae38c449ee9c by sander
ath79: D-Link DAP-2xxx (QCA953x): convert ath9k caldata to nvmem

Convert the calibration data reference for the ath9k radio to an
nvmem-cell, replacing the downstream mtd-cal-data property.

Since the 'art' label is no longer used, it can be dropped.

Cc: Sebastian Schaper <openwrt@sebastianschaper.net>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 849ffbd)
The file was modifiedtarget/linux/ath79/dts/qca953x_dlink_dap-2xxx.dtsi (diff)
コミット 692d87a27b44ac73c10cd511c00ee0bec1316d9f by daniel
mediatek: UniFi 6 LR: disable RTC

There is not RTC battery connected to the SoC of the UniFi 6 LR board.
Disable the RTC to prevent the system coming up with time set to
2000-01-01 00:00:00 after each reboot.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 692d87a)
The file was modifiedtarget/linux/mediatek/dts/mt7622-ubnt-unifi-6-lr.dtsi (diff)
コミット 0cb851cad13a231761024d7a08e0798bd0aa08e9 by sander
ath79: TP-Link EAP225-Outdoor v1: use pre-calibration nvmem-cell

Fixes errors in the form of:
  ath10k_pci 0000:00:00.0: failed to fetch board data for bus=pci,
  vendor=168c,device=0056,subsystem-vendor=0000,subsystem-device
  =0000 from ath10k/QCA9888/hw2.0/board-2.bin
  ath10k_pci 0000:00:00.0: failed to fetch board-2.bin or board.bin
  from ath10k/QCA9888/hw2.0
  ath10k_pci 0000:00:00.0: failed to fetch board file: -12
  ath10k_pci 0000:00:00.0: could not probe fw (-12)

As described already in 2d3321619b2b ("ath79: TP-Link EAP245 v3: use
pre-calibration nvmem-cell"):
  Ath10k Wave-2 hardware requires an nvmem-cell called "pre-calibration"
  to load the device specific caldata, not "calibration".

Further rename the nvmem cell node and label to match the updated cell name.

Fixes: 23b904074500 ("ath79: TP-Link EAP225-Outdoor v1: convert ath10k to nvmem-cells")
Suggested-by: Sander Vanheule <sander@svanheule.net>
Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 0cb851c)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_eap225-outdoor-v1.dts (diff)
コミット 9a329668af0598c6e55834e61574c5087c577dcf by sander
ath79: TP-Link EAP225-Wall v2: use pre-calibration nvmem-cell

ath10k Wave-2 hardware requires an nvmem-cell called "pre-calibration"
to load the device specific caldata, not "calibration". Rename the nvmem
cell node and label to match the updated cell name.

Fixes: 48625a04453b ("ath79: TP-Link EAP225-Wall v1: convert radios to nvmem-cells")
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 9a32966)
The file was modifiedtarget/linux/ath79/dts/qca9561_tplink_eap225-wall-v2.dts (diff)
コミット 7154a1dc7b9f1b01f30ef0281e65c952c89d375b by sander
ath79: TP-Link EAP225 v3: use pre-calibration nvmem-cell

ath10k Wave-2 hardware requires an nvmem-cell called "pre-calibration"
to load the device specific caldata, not "calibration". Rename the nvmem
cell node and label to match the updated cell name.

Fixes: eca0d7301198 ("ath79: TP-Link EAP225 v3: convert ath10k to nvmem-cells")
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 7154a1d)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_eap225-v3.dts (diff)
コミット 34437af88867c4435add8a144417290b7fd4362a by mail
base-files: allow ignoring minor compat-version check

Downstream projects might re-generate device-specific configuration
based on OpenWrt's defaults on each upgrade, thus being unaffected by
forward- as well as backwards-breaking configuration.

Add a new sysupgrade parameter, which allows sysupgrades between minor
compat-versions. Upgrades will still fail upon mismatching major compat
versions.

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: 34437af)
The file was modifiedpackage/base-files/files/sbin/sysupgrade (diff)
The file was modifiedpackage/base-files/files/lib/upgrade/fwtool.sh (diff)
コミット dab91036d69bf1fd30400fcd9c3b96bf7f4f8c78 by mail
hostapd: update to 2022-06-02

4383528e0 P2P: Use weighted preferred channel list for channel selection
f2c5c8d38 QCA vendor attribute to configure RX link speed threshold for roaming
94bc94b20 Add QCA vendor attribute for DO_ACS to allow using existing scan entries
b9e2826b9 P2P: Filter 6 GHz channels if peer doesn't support them
d5a9944b8 Reserve QCA vendor sub command id 206..212
ed63c286f Remove space before tab in QCA vendor commands
e4015440a ProxyARP: Clear bridge parameters on deinit only if hostapd set them
02047e9c8 hs20-osu-client: Explicit checks for snprintf() result
cd92f7f98 FIPS PRF: Avoid duplicate SHA1Init() functionality
5c87fcc15 OpenSSL: Use internal FIPS 186-2 PRF with OpenSSL 3.0
9e305878c SAE-PK: Fix build without AES-SIV
c41004d86 OpenSSL: Convert more crypto_ec_key routines to new EVP API
667a2959c OpenSSL: crypto_ec_key_get_public_key() using new EVP_PKEY API
5b97395b3 OpenSSL: crypto_ec_key_get_private_key() using new EVP_PKEY API
177ebfe10 crypto: Convert crypto_ec_key_get_public_key() to return new ec_point
26780d92f crypto: Convert crypto_ec_key_get_private_key() to return new bignum
c9c2c2d9c OpenSSL: Fix a memory leak on crypto_hash_init() error path
6d19dccf9 OpenSSL: Free OSSL_DECODER_CTX in tls_global_dh()
4f4479ef9 OpenSSL: crypto_ec_key_parse_{priv,pub}() without EC_KEY API
b092d8ee6 tests: imsi_privacy_attr
563699174 EAP-SIM/AKA peer: IMSI privacy attribute
1004fb7ee tests: Testing functionality to discard DPP Public Action frames
355069616 tests: Add forgotten files for expired IMSI privacy cert tests
b9a222cdd tests: sigma_dut and DPP curve-from-URI special functionality
fa36e7ee4 tests: sigma_dut controlled STA and EAP-AKA parameters
99165cc4b Rename wpa_supplicant imsi_privacy_key configuration parameter
dde7f90a4 tests: Update VM setup example to use Ubuntu 22.04 and UML
426932f06 tests: EAP-AKA and expired imsi_privacy_key
35eda6e70 EAP-SIM peer: Free imsi_privacy_key on an error path
1328cdeb1 Do not try to use network profile with invalid imsi_privacy_key
d1652dc7c OpenSSL: Refuse to accept expired RSA certificate
866e7b745 OpenSSL: Include rsa.h for OpenSSL 3.0
bc99366f9 OpenSSL: Drop security level to 0 with OpenSSL 3.0 when using TLS 1.0/1.1
39e662308 tests: Work around reentrant logging issues due to __del__ misuse
72641f924 tests: Clean up failed test list in parallel-vm.py
e36a7c794 tests: Support pycryptodome
a44744d3b tests: Set ECB mode for AES explicitly to work with cryptodome
e90ea900a tests: sigma_dut DPP TCP Configurator as initiator with addr from URI
ed325ff0f DPP: Allow TCP destination (address/port) to be used from peer URI
e58dabbcf tests: DPP URI with host info
37bb4178b DPP: Host information in bootstrapping URI
1142b6e41 EHT: Do not check HE PHY capability info reserved fields
7173992b9 tests: Flush scan table in ap_wps_priority to make it more robust
b9313e17e tests: Update ap_wpa2_psk_ext_delayed_ptk_rekey to match implementation
bc3699179 Use Secure=1 in PTK rekeying EAPOL-Key msg 1/4 and 2/4
d2ce1b4d6 tests: Wait for request before responding in dscp_response

Compile-tested: all versions / ath79-generic, ramips-mt7621
Run-tested: hostapd-wolfssl / ath79-generic, ramips-mt7621

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: dab9103)
The file was addedpackage/network/services/hostapd/patches/991-fix-compile.patch
The file was modifiedpackage/network/services/hostapd/Makefile (diff)
コミット 535b0c70b1c466733b009144f81f5207f1ecd311 by mail
ramips: fix RT-AC57U button level

Both buttons on the RT-AC57U are active-low. Fix the GPIO flag for the
WPS cutton to fix button behavior.

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: 535b0c7)
The file was modifiedtarget/linux/ramips/dts/mt7621_asus_rt-ac57u.dts (diff)
コミット acbe1d4d360d859d40cfaad499b9f7c6d2f096e2 by mail
rockchip: add kernel 5.15 as testing

Add kernel 5.15 as testing kernel for the rockchip-armv8 target.

Signed-off-by: Juergen Wurzer <wurzer.juergen@gmail.com>
[squash commits, update commit message]
Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: acbe1d4)
The file was addedtarget/linux/rockchip/patches-5.15/100-rockchip-use-system-LED-for-OpenWrt.patch
The file was modifiedtarget/linux/rockchip/Makefile (diff)
The file was addedtarget/linux/rockchip/patches-5.15/005-arm64-dts-rockchip-add-EEPROM-node-for-NanoPi-R4S.patch
The file was addedtarget/linux/rockchip/patches-5.15/103-arm64-rockchip-add-OF-node-for-USB-eth-on-NanoPi-R2S.patch
The file was addedtarget/linux/rockchip/armv8/config-5.15
The file was addedtarget/linux/rockchip/patches-5.15/105-nanopi-r4s-sd-signalling.patch
コミット 6153c530cc2ae139c6cdde68a4ba53bd2f82bf68 by sander
realtek: add support for D-Link DGS-1210-20

Hardware specification
----------------------

* RTL8382M SoC, 1 MIPS 4KEc core @ 500MHz
* 128MB DRAM
* 32MB NOR Flash
* 16 x 10/100/1000BASE-T ports
    - Internal PHY with 8 ports (RTL8218B)
    - External PHY with 8 ports (RTL8218B)
* 4 x Gigabit RJ45/SFP Combo ports
    - External PHY with 4 SFP ports (RTL8214FC)
* Power LED
* Reset button on front panel
* UART (115200 8N1) via unpopulated standard 0.1" pin header marked J6

UART pinout
-----------

  [o]ooo|J6
   | ||`------ GND
   | |`------- RX
   | `-------- TX
   `---------- Vcc (3V3)

Boot initramfs image from U-Boot
--------------------------------

  1. Press Escape key during `Hit Esc key to stop autoboot` prompt
  2. Press CTRL+C keys to get into real U-Boot prompt
  3. Init network with `rtk network on` command
  4. Load image with `tftpboot 0x8f000000 openwrt-realtek-rtl838x-d-link_dgs-1210-20-initramfs-kernel.bin` command
  5. Boot the image with `bootm` command

To install, upload the sysupgrade image to the OEM webpage or sysupgrade
from the system running from initramfs image.

It has been developed and tested on device with F1 revision.

Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
[correct initramfs image name]
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 6153c53)
The file was addedtarget/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210-20.dts
The file was modifiedtarget/linux/realtek/image/rtl838x.mk (diff)
The file was modifiedpackage/boot/uboot-envtools/files/realtek (diff)
コミット adbdfc9366fed2d28dbd36883ddbdb566a313f71 by sander
realtek: add support for power LED on Netgear GS108Tv3

The Netgear GS108Tv3 is already supported by OpenWrt, but is missing LED
support. After OpenWrt installation, all LEDs are off which makes the
installation quite confusing.
This enables support for the green/amber power LED to give feedback
about the current status.

This is basically just a verbatim copy of commit c4927747d25a ("realtek:
add support for power LED on Netgear GS308Tv1").

Please note that both LEDs are wired up in an anti-parallel fashion,
which means that only one of both LEDs/colors can be switched on at the
same time. If both LEDs/colors are switched on simultanously, the LED
goes dark.

Tested-by: Pascal Ernster <git@hardfalcon.net>
Signed-off-by: Pascal Ernster <git@hardfalcon.net>
[add title to commit reference]
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: adbdfc9)
The file was modifiedtarget/linux/realtek/dts-5.10/rtl8380_netgear_gs108t-v3.dts (diff)
コミット 9379bc2fcf905568ef329a121c8c8a11fc98b02c by chunkeey
netfilter: kmod-nft-xfrm

Add kmod-nft-xfrm package.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(commit: 9379bc2)
The file was modifiedinclude/netfilter.mk (diff)
The file was modifiedpackage/kernel/linux/modules/netfilter.mk (diff)
コミット ac2166b1358b1cfe5b6397f027556f7327063c3e by chunkeey
kernel: move Toshiba-TC58NVG0S3H patch to ipq40xx redux

Linux' upstream MTD-Maintainer Miquèl Raynal noted:
|Reverting seems the safest option here, not knowing how many devices
|have these damaged/counterfeit chips. If it is just a couple and only on
|Fritzboxes, as suggested in the Github issue this patch could be
|carried through OpenWrt and that would seem more future proof IMHO.

This patch follows up with the first patch. It actually
moves the patches out of target/linux/generic/pending into
the ipq40xx's patch heap and adds a little note what happend.

For more information, discussions or reports about bad TC58NVG0S3Hs,
please visit the OpenWrt's Github Issue #9962:
<https://github.com/openwrt/openwrt/issues/9962>

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: ac2166b)
The file was addedtarget/linux/ipq40xx/patches-5.10/444-mtd-nand-rawnand-add-support-for-Toshiba-TC58NVG0S3H.patch
The file was addedtarget/linux/ipq40xx/patches-5.15/444-mtd-nand-rawnand-add-support-for-Toshiba-TC58NVG0S3H.patch
The file was removedtarget/linux/generic/pending-5.10/444-mtd-nand-rawnand-add-support-for-Toshiba-TC58NVG0S3H.patch
The file was removedtarget/linux/generic/pending-5.15/444-mtd-nand-rawnand-add-support-for-Toshiba-TC58NVG0S3H.patch
コミット 554ca44730731da6fddc51e1d3027c5e666a7d0d by chunkeey
bcm53xx: remove 07_set_preinit_iface_bcm53xx

with the switch to DSA setup, the switch gets correctly
programmed via the device-tree now. This hack is no
longer necessary.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 554ca44)
The file was removedtarget/linux/bcm53xx/base-files/lib/preinit/07_set_preinit_iface_bcm53xx
コミット 742926e5f5cb2a9e6ee7acc2d2da817dadb75d23 by chunkeey
kernel: Backport mv88e6xxx patch to keep pvid at 0 if VLAN-unaware and remove hack

Keeping the pvid at 0 when VLAN-unaware makes it possible to drop the
hack introduced in commit 920eaab1d817 ("kernel: DSA roaming fix for
Marvell mv88e6xxx"). Dropping the hack makes it possible to use VLAN
interfaces with VID 1 on DSA ports without problems with FDB.

Signed-off-by: Marek Behún <kabel@kernel.org>
(cherry picked from commit 9caa6f0aa742253901c72f43eebecd2c8da5f127)
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
[drop kernel patch hack from Linux version 5.15, drop paragraph about
backport patch, which is not necessary as it is included in kernel 5.15]
(commit: 742926e)
The file was removedtarget/linux/generic/hack-5.15/710-net-dsa-mv88e6xxx-default-VID-1.patch
コミット 6006f73383cc7626552175010de23530bdcc8718 by chunkeey
mpc85xx: enable NAND support for all subtargets

In subtarget p2020, there wasn't enabled nand support, and because of
that there weren't available tools from mtd-utils package, which has
utilities for NAND flash memory even though reference board, which
is the only currently supported device in p2020 subtarget has NAND [1].

All subtargets in mpc85xx has already enabled nand support, let's do it
globally.

[1] https://www.nxp.com/design/qoriq-developer-resources/p2020-reference-design-board:P2020RDB

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(commit: 6006f73)
The file was modifiedtarget/linux/mpc85xx/Makefile (diff)
The file was modifiedtarget/linux/mpc85xx/p1010/target.mk (diff)
The file was modifiedtarget/linux/mpc85xx/p1020/target.mk (diff)
コミット 5f7828fcc274ec7c381298c92cf3a946182168a0 by chunkeey
apm821xx: MBL: make mtd chip work

The MBL has a 512KiB Microchip SST39VF040 chip for uboot and
not much else.

Thanks to Ewald who figured out that the "jedec-probe" vs.
"jedec-flash" was the wrong binding. With this information
and the jedec-probe support enabled => the chip works.

| physmap-flash 4fff80000.nor_flash: physmap platform flash device: [mem 0x4fff80000-0x4ffffffff]
| Found: SST 39LF040
| 4fff80000.nor_flash: Found 1 x8 devices at 0x0 in 8-bit bank

Suggested-by: Ewald Comhaire <e.comhaire@gmail.com>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 5f7828f)
The file was modifiedtarget/linux/apm821xx/Makefile (diff)
The file was modifiedpackage/boot/uboot-envtools/files/apm821xx (diff)
The file was modifiedtarget/linux/apm821xx/sata/config-default (diff)
The file was modifiedtarget/linux/apm821xx/dts/wd-mybooklive.dts (diff)
コミット 811538ab2240f3d0a62312f0050b607f1154bf47 by chunkeey
ipq40xx: add support for Meraki MR74

The Meraki MR74 is part of the "Insect" series. This device is
essentially an outdoor variant of the MR33 with identical hardware, but
requiring a config@3 DTS option to be set to allow booting with the
stock u-boot.

The install procedure is replicated from the MR33, with the exception
being that the MR74 sysupgrade image must be used.

Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
(commit: 811538a)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-mr33.dts (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/lib/upgrade/platform.sh (diff)
The file was modifiedtarget/linux/ipq40xx/image/generic.mk (diff)
The file was addedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-mr74.dts
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/base-files/lib/preinit/06_set_preinit_iface_ipq40xx.sh (diff)
The file was addedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-insect-common.dtsi
The file was modifiedtarget/linux/ipq40xx/patches-5.10/901-arm-boot-add-dts-files.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.15/901-arm-boot-add-dts-files.patch (diff)
コミット dc7f78da97c62cd6c17a75f754da5bf6b957837d by chunkeey
mpc85xx: p2020: add RTC ds1307 to kernel

If the RTC module is compiled as a module, the hctosys fails to
initialize because ds1307 is loaded later.

Fixes:
[    2.004145] hctosys: unable to open rtc device (rtc0)
[   11.957997] rtc-ds1307 0-006f: registered as rtc0

This is similar to commit 5481ce9a1157a43d8b2c963e03fb243e70974361,
which was done for imx6 target.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(commit: dc7f78d)
The file was modifiedtarget/linux/mpc85xx/p2020/config-default (diff)
コミット 25534d5cc20a807ff776fdb18847344167ce081d by chunkeey
tools/libressl: update to version 3.4.3

Release notes:
https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.4.3-relnotes.txt

```
It includes the following security fix:

    * A malicious certificate can cause an infinite loop.
      Reported by and fix from Tavis Ormandy and David Benjamin, Google.
```

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(commit: 25534d5)
The file was modifiedtools/libressl/Makefile (diff)
コミット 2e0afef246ef7128b982e02688d357269d9c7a6e by chunkeey
uboot-rockchip: drop CONFIG_IDENT_STRING

This row is no longer necessary as it was replaced by LOCALVERSION in
uboot.mk, which explicitly sets OpenWrt version to all U-boot packages accross
OpenWrt. [1]

[1] https://github.com/openwrt/openwrt/commit/d6aa9d9e071d9f23ed26f5142991bc66aefe20f5

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(commit: 2e0afef)
The file was modifiedpackage/boot/uboot-rockchip/Makefile (diff)
コミット 78ecaebdff78378b0c9b081ac9beae29a69dbf69 by chunkeey
kernel: add upstream patches for pca955x led driver

These patches are to support the pca955x led with OpenWRT correctly via
device tree on linux 5.10. Without these, the new LED function/color/reg
features can not be used.

Signed-off-by: Chris Blake <chrisrblake93@gmail.com>
(commit: 78ecaeb)
The file was addedtarget/linux/generic/backport-5.10/840-v5.15-leds-pca955x-clean-up-code-formatting.patch
The file was addedtarget/linux/generic/backport-5.10/844-v5.15-leds-pca955x-switch-to-i2c-probe-new.patch
The file was addedtarget/linux/generic/backport-5.10/843-v5.15-leds-pca955x-let-the-core-process-the-fwnode.patch
The file was addedtarget/linux/generic/backport-5.10/842-v5.15-leds-pca955x-implement-the-default-state-property.patch
The file was addedtarget/linux/generic/backport-5.10/841-v5.15-leds-pca955x-add-brightness-get-function.patch
コミット 77a14795dfd5488d62ec5f5cf04b7bd7a8c278ee by chunkeey
kernel: add kmod-leds-pca955x

This patch adds support for the mainline kernel module for the PCA955x
LED driver. Note this requires i2c and GPIO support. Also worth calling
out this driver also enables GPIO support, depending on device tree
configuration.

Signed-off-by: Chris Blake <chrisrblake93@gmail.com>
(commit: 77a1479)
The file was modifiedpackage/kernel/linux/modules/leds.mk (diff)
コミット 949e8ba521ed7b7fd5b02e34e6706b02c17d0ae3 by chunkeey
ath79: add support for Netgear PGZNG1

This adds support for the Netgear PGZNG1, also known as the ADT Pulse
Gateway.

Hardware:
CPU: Atheros AR9344
Memory: 256MB
Storage: 256MB NAND Hynix H27U2G8F2CTR-BC
USB: 1x USB 2.0
Ethernet: 2x 100Mb/s
WiFi: Atheros AR9340 2.4GHz 2T2R
Leds: 8 LEDs
Button: 1x Reset Button
UART:
Header marked JPE1. Pinout is VCC, TX, RX, GND. The marked pin, closest
to the JPE1 marking, is VCC. Note VCC isn't required to be connected
for UART to work.

Enable Stock Firmware Shell Access:
1. Interrupt u-boot and run the following commands
setenv console_mode 1
saveenv
reset

This will enable a UART shell in the firmware. You can then login using
the root password of `icontrol`. If that doesn't work, the device is
running a firmware based on OpenWRT where you can drop into failsafe to
mount the FS and then modify /etc/passwd.

Installation Instructions:
1. Interupt u-boot and run the following commands
setenv active_image 0
setenv stock_bootcmd nboot 0x81000000 0 \${kernel_offset}
setenv openwrt_bootcmd nboot 0x82000000 0 \${kernel_offset}
setenv bootcmd run openwrt_bootcmd
saveenv

2. boot initramfs image via TFTP u-boot
tftpboot 0x82000000 openwrt-ath79-nand-netgear_pgzng1-initramfs-kernel.bin; bootm 0x82000000

3. Once booted, use LuCI sysupgrade to
flash openwrt-ath79-nand-netgear_pgzng1-squashfs-sysupgrade.bin

MAC Table:
WAN (eth0): xx:xa - caldata 0x0
LAN (eth1): xx:xb - caldata 0x6
WLAN (phy0): xx:xc - burned into ath9k caldata

Not Working:
Z-Wave
RS422

Signed-off-by: Chris Blake <chrisrblake93@gmail.com>
(added more hw-info, fixed file permissions)
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 949e8ba)
The file was modifiedtarget/linux/ath79/nand/base-files/etc/board.d/01_leds (diff)
The file was addedtarget/linux/ath79/nand/base-files/etc/init.d/boot-leds
The file was modifiedpackage/boot/uboot-envtools/files/ath79 (diff)
The file was addedtarget/linux/ath79/dts/ar9344_netgear_pgzng1.dts
The file was modifiedtarget/linux/ath79/nand/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ath79/image/nand.mk (diff)
コミット 00f64ed6601f3cc67b70777e5eec994d297bd5e4 by chunkeey
ath10k: backport encapsulation offload support

This backports encap offload support from upstream.
On some ath10k devices there can be about 10% improvement on tx throughput.
Users can turn it on by setting frame_mode=2.

Signed-off-by: Zhijun You <hujy652@gmail.com>
(commit: 00f64ed)
The file was addedpackage/kernel/mac80211/patches/ath10k/081-01-ath10k-improve-tx-status-reporting.patch
The file was modifiedpackage/kernel/mac80211/patches/ath10k/120-ath10k-fetch-calibration-data-via-nvmem-subsystem.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath10k/930-ath10k_add_tpt_led_trigger.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath10k/984-ath10k-Try-to-get-mac-address-from-dts.patch (diff)
The file was addedpackage/kernel/mac80211/patches/ath10k/081-04-ath10k-add-encapsulation-offloading-support.patch
The file was modifiedpackage/kernel/mac80211/patches/ath10k/974-ath10k_add-LED-and-GPIO-controlling-support-for-various-chipsets.patch (diff)
The file was addedpackage/kernel/mac80211/patches/ath10k/081-03-ath10k-htt-tx-do-not-interpret-Eth-frames-as-WiFi.patch
The file was modifiedpackage/kernel/mac80211/patches/ath10k/921-ath10k_init_devices_synchronously.patch (diff)
The file was addedpackage/kernel/mac80211/patches/ath10k/081-02-ath10k-turn-rawmode-into-frame-mode.patch
The file was modifiedpackage/kernel/mac80211/patches/ath10k/100-ath10k-support-bus-and-device-specific-API-1-BDF-sel.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath10k/975-ath10k-use-tpt-trigger-by-default.patch (diff)
コミット 087f2cba26faf085f825128b78ba2e662a66cbbd by chunkeey
lantiq: dts: Add the reset line for the PCI controller

The PCI controller has it's reset line wired up to bit 13 of RCU.
Describe this in our .dtsi files.

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
(commit: 087f2cb)
The file was modifiedtarget/linux/lantiq/files/arch/mips/boot/dts/lantiq/danube.dtsi (diff)
The file was modifiedtarget/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9.dtsi (diff)
The file was modifiedtarget/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9.dtsi (diff)
コミット dc59a22f1d0f3a98eee9fa2043f03a764fbefe10 by chunkeey
libusb: fix missing link

adds `libusb-1.0.so` link on the target root again.

Fixes: 43539a6aabbe ("libusb: make InstallDev explicit")
Signed-off-by: Leo Soares <leo@hyper.ag>
(added fixed tag, reworded commit)
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: dc59a22)
The file was modifiedpackage/libs/libusb/Makefile (diff)
コミット c9725d4fb62062b42197ff181b87874be336d39f by chunkeey
failsafe: run on all consoles listed in /proc/cmdline

On x86, when both CONFIG_GRUB_CONSOLE and CONFIG_GRUB_SERIAL are set (as
they are by default), the kernel command line will have two console=
entries, such as

    console=tty0 console=ttyS0,115200n8

Failsafe was only running a shell on the first defined console, the VGA
console. This is a problem for devices like apu2, where there is only a
serial console and it appears on ttyS0.

Moreover, the console prompt to enter failsafe during boot was delivered
to, and its input read from, the last console= on the kernel command
line. So while the failsafe shell was on the first defined console, only
the last defined console could be used to enter failsafe during boot.

In contrast, the x86 bootloader (GRUB) operates on both the serial
console and the VGA console by virtue of "terminal_{input,output}
console serial". GRUB also provided an alternate means to enter failsafe
from either console. The presence of two console= kernel command line
parameters causes kernel messages to be delivered to both. Under normal
operation (not failsafe), procd runs login in accordance with inittab,
which on x86 specifies ttyS0, hvc0, and tty1, allowing login through any
of serial, hypervisor, or VGA console. Thus, serial access was
consistently available on x86 devices with serial consoles under normal
operation, except for shell access in failsafe mode (without editing the
kernel command line).

By presenting the failsafe prompt, reading failsafe prompt input, and
running failsafe shells on all consoles listed in /proc/cmdline,
failsafe mode will work correctly on devices with a serial console (like
apu2), and the same image without any need for reconfiguration can be
shared by devices with the more traditional (for x86) VGA console. This
improvement should benefit any system with multiple console= arguments,
including x86 and bcm27xx (Raspberry Pi).

Signed-off-by: Mark Mentovai <mark at moxienet.com>
(commit: c9725d4)
The file was modifiedpackage/base-files/files/lib/preinit/99_10_failsafe_login (diff)
The file was modifiedpackage/base-files/files/lib/preinit/30_failsafe_wait (diff)
コミット cd1b4ea5aab28eb2a6e827c4a3abcafe9e02cf9d by chunkeey
apm821xx: align gpio-keys node names with dt-schema

As per the series:
<https://www.spinics.net/lists/devicetree/msg508906.html>

"Enforce specific naming pattern for children (keys) to narrow the
pattern thus do not match other properties.  This will require all
children to be properly prefixed or suffixed (button, event, switch
or key)."

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: cd1b4ea)
The file was modifiedtarget/linux/apm821xx/dts/meraki-mx60.dts (diff)
The file was modifiedtarget/linux/apm821xx/dts/netgear-wndap6x0.dtsi (diff)
The file was modifiedtarget/linux/apm821xx/dts/meraki-mr24.dts (diff)
The file was modifiedtarget/linux/apm821xx/dts/netgear-wndr4700.dts (diff)
The file was modifiedtarget/linux/apm821xx/dts/wd-mybooklive.dts (diff)
コミット 36e46c3c131cb187e94df9bb4c1ef56e3376c268 by chunkeey
mvebu: add SolidRun ClearFog GT 8K

ClearFog GT 8K is device sold by SolidRun. It is marketed as a
development board, not a consumer product. The device tree file for this board
is upstream in kernel.org.

Signed-off-by: Logan Blyth <mrbojangles3@gmail.com>
(commit: 36e46c3)
The file was modifiedtarget/linux/mvebu/cortexa72/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/mvebu/image/cortexa72.mk (diff)
The file was modifiedtarget/linux/mvebu/cortexa72/base-files/lib/upgrade/platform.sh (diff)
コミット 289c46869b969864676cf9abde4e1e0df33bcf37 by dedeckeh
464xlat: delete SNATed conntracks on interface teardown

Existing conntracks will continue to be SNATed to 192.0.0.1 even after
464xlat interface gets teared down. To prevent this, matching
conntracks must be killed.

Signed-off-by: Alin Nastac <alin.nastac@gmail.com>
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> [PKG_RELEASE increase]
(commit: 289c468)
The file was modifiedpackage/network/ipv6/464xlat/files/464xlat.sh (diff)
The file was modifiedpackage/network/ipv6/464xlat/Makefile (diff)
コミット 77692d6112074f969170ec3c9b353df6565bc1c3 by rafal
kernel: backport mtd parser for Sercomm partitions

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: 77692d6)
The file was modifiedtarget/linux/generic/config-5.10 (diff)
The file was modifiedtarget/linux/generic/pending-5.15/435-mtd-add-routerbootpart-parser-config.patch (diff)
The file was addedtarget/linux/generic/backport-5.10/411-v5.20-mtd-parsers-add-support-for-Sercomm-partitions.patch
The file was modifiedtarget/linux/generic/config-5.15 (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.10/101-5.12-mtd-parsers-Add-Qcom-SMEM-parser.patch (diff)
The file was addedtarget/linux/generic/backport-5.15/401-v5.20-mtd-parsers-add-support-for-Sercomm-partitions.patch
The file was modifiedtarget/linux/generic/pending-5.10/435-mtd-add-routerbootpart-parser-config.patch (diff)
コミット 1d42af720c6b6dcfcdd0b89bce386fca1607dcb3 by rafal
kernel: use KCFLAGS for passing EXTRA_OPTIMIZATION flags

This uses kernel's generic variable and doesn't require patching it with
a custom Makefile change. It's expected *not* to change any behaviour.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: 1d42af7)
The file was modifiedinclude/kernel.mk (diff)
The file was modifiedtarget/linux/generic/pending-5.15/201-extra_optimization.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/201-extra_optimization.patch (diff)
コミット fd72e595c2b2a46bab8cbc7e9415fbfeae7b5b0d by pepe2k
ramips: fix booting on ZyXEL NBG-419N v2

This fixes a well known "LZMA ERROR 1" error, reported previously on
numerous of other devices from 'ramips' target.

Fixes: #9842
Fixes: #8964

Reported-by: Juergen Hench <jurgen.hench@gmail.com>
Tested-by: Juergen Hench <jurgen.hench@gmail.com>
Signed-off-by: Demetris Ierokipides <ierokipides.dem@gmail.com>
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
(commit: fd72e59)
The file was modifiedtarget/linux/ramips/image/rt305x.mk (diff)
コミット a1354accc081259d880c6a1ba8db7f2af2db1eec by chunkeey
lantiq: dts: fix reset controller reference on Danube and AR9

ar9.dtsi and danube.dtsi only have one reset controller and they are
naming it "reset". This is equivalent to "reset0" in vr9.dtsi. Fix the
references to the reset controller in the recently added PCI controller
reset line.

Fixes: 087f2cba26faf0 ("lantiq: dts: Add the reset line for the PCI controller")
Reported-by: Christian Lamparter <chunkeey@gmail.com>
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
(commit: a1354ac)
The file was modifiedtarget/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9.dtsi (diff)
The file was modifiedtarget/linux/lantiq/files/arch/mips/boot/dts/lantiq/danube.dtsi (diff)
コミット 907d7d747243044f86588f0d82993e8c106cb02c by rafal
kernel: support setting extra CFLAGS for kernel compilation

They may be used e.g. to optimize kernel size or performance.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: 907d7d7)
The file was modifiedconfig/Config-devel.in (diff)
The file was modifiedinclude/kernel.mk (diff)
コミット 22168ae68101b95d03741b0e9e8ad20b8a5ae5b7 by rafal
kernel: drop patch adding hardcoded kernel compilation flags

1. KCFLAGS should be used for custom flags
2. Optimization flags are arch / SoC specific
3. -fno-reorder-blocks may *worsen* network performace on some SoCs
4. Usage of flags was *reversed* since 5.4 and noone reported that

If we really need custom flags then CONFIG_KERNEL_CFLAGS should get
default value adjusted properly (per target).

Ref: 4e0c54bc5bc8 ("kernel: add support for kernel 5.4")
Link: http://lists.openwrt.org/pipermail/openwrt-devel/2022-June/038853.html
Link: https://patchwork.ozlabs.org/project/openwrt/patch/20190409093046.13401-1-zajec5@gmail.com/
Cc: Felix Fietkau <nbd@nbd.name>
Cc: Hauke Mehrtens <hauke@hauke-m.de>
Cc: Rui Salvaterra <rsalvaterra@gmail.com>
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Acked-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 22168ae)
The file was removedtarget/linux/generic/pending-5.15/201-extra_optimization.patch
The file was removedtarget/linux/generic/pending-5.10/201-extra_optimization.patch
コミット cd3de51bb4a18f922a961fdeb42c1c8f1f80b425 by f.fainelli
broadcom-wl: Fix compilation with kernel 5.10

This adds a few fixes for compiling against Linux 5.10:

1. segment_eq() has been removed with upstream commit
   428e2976a5bf7e7f5554286d7a5a33b8147b106a ("uaccess: remove
   segment_eq") and can use uaccess_kernel() instead
2. ioremap_nocache() is removed and is now an alias for ioremap() with
   upstream commit 4bdc0d676a643140bdf17dbf7eafedee3d496a3c ("remove
   ioremap_nocache and devm_ioremap_nocache")

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
(commit: cd3de51)
The file was modifiedpackage/kernel/broadcom-wl/patches/915-fix-wl_timer-for-4_15.patch (diff)
The file was modifiedpackage/kernel/broadcom-wl/patches/040-remove_last_rx_usage.patch (diff)
The file was modifiedpackage/kernel/broadcom-wl/patches/916-fix-compilation-for-5_4.patch (diff)
The file was addedpackage/kernel/broadcom-wl/patches/917-fix-compilation-for-5_10.patch
コミット acff8aec0c629859fec4ebac2073c4fe37c8035a by f.fainelli
bcm47xx: Add support for brcmnand controller on BCMA bus

Back port the patches being submitted upstream in order to make the NAND
controller work on BCM47187/5358. This is a prerequisite for supporting
devices like the Netgear WNR3500L V2.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
(commit: acff8ae)
The file was addedtarget/linux/bcm47xx/patches-5.10/100-mtd-rawnand-brcmnand-Assign-soc-as-early-as-possible.patch
The file was addedtarget/linux/bcm47xx/patches-5.10/103-mtd-rawnand-brcmnand-Move-OF-operations-out-of-brcmnand_init_cs.patch
The file was addedtarget/linux/bcm47xx/patches-5.10/107-mtd-rawnand-brcmnand-BCMA-controller-uses-command-shift-of-0.patch
The file was modifiedtarget/linux/bcm47xx/config-5.10 (diff)
The file was addedtarget/linux/bcm47xx/patches-5.10/108-mtd-rawnand-brcmnand-Add-BCMA-shim.patch
The file was addedtarget/linux/bcm47xx/patches-5.10/105-mtd-rawnand-brcmnand-Add-platform-data-structure-for-BCMA.patch
The file was addedtarget/linux/bcm47xx/patches-5.10/101-mtd-rawnand-brcmnand-Allow-SoC-to-provide-I-O-operations.patch
The file was addedtarget/linux/bcm47xx/patches-5.10/102-mtd-rawnand-brcmnand-Avoid-pdev-in-brcmnand_init_cs.patch
The file was addedtarget/linux/bcm47xx/patches-5.10/104-mtd-rawnand-brcmnand-Allow-working-without-interrupts.patch
The file was addedtarget/linux/bcm47xx/patches-5.10/106-mtd-rawnand-brcmnand-Allow-platform-data-instantation.patch
コミット 0c9d07a3b4964d15f10d719fa81e0d47145b5950 by f.fainelli
bcm47xx: Updated devices database for Netgear WNR3500L V2

Update the device databases to contain an entry for the Netgear WNR3500L
v2 router, the same buttons and LEDs mapping as v1 is used.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
(commit: 0c9d07a)
The file was modifiedtarget/linux/bcm47xx/patches-5.10/320-MIPS-BCM47XX-Devices-database-update-for-4.x.patch (diff)
The file was modifiedtarget/linux/bcm47xx/base-files/etc/board.d/01_network (diff)
コミット 5f108050941b467f9911ef75e7ccf4401fd1d5c0 by f.fainelli
bcm47xx: Fix Netgear WNR3500L v2 image format

CFE on these devices expects to find the kernel compressed with LZMA but
with no dictionnary and no loader, adjust the image generation
accordingly.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
(commit: 5f10805)
The file was modifiedtarget/linux/bcm47xx/image/mips74k.mk (diff)
コミット 33e7f7c0285619c3be58ae7db5617bea9938a46a by stijn
hostapd: document ubus methods

Document the ubus methods we added to hostapd so that people don't have
to read code to figure out which methods are available and what they do.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 33e7f7c)
The file was addedpackage/network/services/hostapd/README.md
コミット 24e27bec9a6df1511a504cf04cd9578a23e74657 by ldir
kernel: filter -no-plt from KCFLAGS

Compiler option -no-plt will break kernel builds on some architectures
eg. (x86)  Filter this option from the recently introduced handling of
KCFLAGS vs EXTRA_OPTIMISATION

Fixes: 1d42af720c6b ("kernel: use KCFLAGS for passing EXTRA_OPTIMIZATION flags")

Suggested-by: Felix Fietkau <nbd@nbd.name>

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
(commit: 24e27be)
The file was modifiedinclude/kernel.mk (diff)
The file was modifiedrules.mk (diff)
コミット a703f9ed0b02896eb7bec51d5b5f809c01bc20e0 by nbd
mt76: update to the latest version

4554ee652caf mt76: mt7921: fix warning Using plain integer as NULL pointer
a3f1d6ccf3ca mt76: mt7921: add missing bh-disable around rx napi schedule
9aeca2a5ce47 mt76: mt7921: get rid of mt7921_mcu_exit
fee8a5911c76 mt76: connac: move shared fw structures in connac module
db4d784ae7ba mt76: mt7921: move fw toggle in mt7921_load_firmware
16ab6bf49556 mt76: connac: move mt76_connac2_load_ram in connac module
29fd748801c6 mt76: connac: move mt76_connac2_load_patch in connac module
051c68d18214 mt76: mt7663: rely on mt76_connac2_fw_trailer
d6ae3505ac6c mt76: enable the VHT extended NSS BW feature
488a5ccc9762 mt76: mt7921: rely on mt76_dev in mt7921_mac_write_txwi signature
934029bb93e2 mt76: mt7915: rely on mt76_dev in mt7915_mac_write_txwi signature
ecefae4c7d72 mt76: connac: move mac connac2 defs in mt76_connac2_mac.h
b5eecc841df8 mt76: connac: move connac2_mac_write_txwi in mt76_connac module
012e619a07b9 mt76: connac: move mt76_connac2_mac_add_txs_skb in connac module
1b492be795ea mt76: mt7921: not support beacon offload disable command
f1f46d3b4b19 mt76: mt7921: fix command timeout in AP stop period
cae61112ef1d mt76: connac: move HE radiotap parsing in connac module
487674062643 mt76: connac: move mt76_connac2_reverse_frag0_hdr_trans in mt76-connac module
649bdc4983c4 mt76: connac: move mt76_connac2_mac_fill_rx_rate in connac module
cb75aaa39252 mt76: mt7921s: remove unnecessary goto in mt7921s_mcu_drv_pmctrl
e0eaf66eaebb mt76: mt7615: do not update pm stats in case of error
f8d125b4ea30 mt76: mt7921: do not update pm states in case of error
6329a834907e mt76: mt7921s: fix possible sdio deadlock in command fail
8a04f1b04662 mt76: mt7921: fix aggregation subframes setting to HE max
e52283439094 mt76: mt7915: disable UL MU-MIMO for mt7915
fd3958970e3d mt76: mt7921: enlarge maximum VHT MPDU length to 11454
18df38fe77f7 mt76: mt7915: get rid of unnecessary new line in mt7915_mac_write_txwi
149e95f5d7a6 mt76: connac: move mt76_connac_fw_txp in common module
899d192e8a79 mt76: move mt7615_txp_ptr in mt76_connac module
7184f0a6f6a5 mt76: connac: move mt76_connac_tx_free in shared code
c42d45278fa5 mt76: connac: move mt76_connac_tx_complete_skb in shared code
0993f4ef96f8 mt76: connac: move mt76_connac_write_hw_txp in shared code
467960fab791 mt76: connac: move mt7615_txp_skb_unmap in common code
2e758064b085 mt76: mt7915: rely on mt76_connac_tx_free
2065a7901671 mt76: move mcu_txd/mcu_rxd structures in shared code
576c1b7c472b mt76: move mt76_connac2_mcu_fill_message in mt76_connac module
7275f7758090 mt76: mt7915: fix incorrect testmode ipg on band 1 caused by wmm_idx

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: a703f9e)
The file was modifiedpackage/kernel/mt76/Makefile (diff)
コミット 8bd5bbad1ea8376f619d61ba36963bab9f4d3361 by sander
ath79: generic: add support for Realtek PHY

Some models of the TP-Link EAP225 series use a Realtek PHY,
therefore the driver is added.

Signed-off-by: Philipp Rothmann <philipprothmann@posteo.de>
(commit: 8bd5bba)
The file was modifiedtarget/linux/ath79/generic/config-default (diff)
コミット 7e4de89e631aaf56be5375662b7d5ed0f27e26f6 by sander
ath79: support for TP-Link EAP225-Outdoor v3

This model is almost identical to the EAP225-Outdoor v1.
Major difference is the RTL8211FS PHY Chipset.

Device specifications:
* SoC: QCA9563 @ 775MHz
* Memory: 128MiB DDR2
* Flash: 16MiB SPI-NOR
* Wireless 2.4GHz (SoC): b/g/n 2x2
* Wireless 5GHz (QCA9886): a/n/ac 2x2 MU-MIMO
* Ethernet (RTL8211FS): 1× 1GbE, PoE

Flashing instructions:
* ssh into target device with recent (>= v1.6.0) firmware
* run `cliclientd stopcs` on target device
* upload factory image via web interface

Debricking:
To recover the device, you need access to the serial port. This requires
fine soldering to test points, or the use of probe pins.
* Open the case and solder wires to the test points: RXD, TXD and TPGND4
  * Use a 3.3V UART, 115200 baud, 8n1
* Interrupt bootloader by holding ctrl+B during boot
* upload initramfs via built-in tftp client and perform sysupgrade
    setenv ipaddr 192.168.1.1 # default, change as required
    setenv serverip 192.168.1.10 # default, change as required
    tftp 0x80800000 initramfs.bin
    bootelf $fileaddr

MAC addresses:
MAC address (as on device label) is stored in device info partition at
an offset of 8 bytes. ath9k device has same address as ethernet, ath10k
uses address incremented by 1.
From stock ifconfig:

    ath0      Link encap:Ethernet  HWaddr D8:...:2E
    ath10     Link encap:Ethernet  HWaddr D8:...:2F
    br0       Link encap:Ethernet  HWaddr D8:...:2E
    eth0      Link encap:Ethernet  HWaddr D8:...:2E

Signed-off-by: Paul Maruhn <paulmaruhn@posteo.de>
Co-developed-by: Philipp Rothmann <philipprothmann@posteo.de>
Signed-off-by: Philipp Rothmann <philipprothmann@posteo.de>
[Add pre-calibraton nvme-cells]
Tested-by: Tido Klaassen <tido_ff@4gh.eu>
Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 7e4de89)
The file was addedtarget/linux/ath79/dts/qca9563_tplink_eap225-outdoor-v3.dts
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ath79/image/generic-tp-link.mk (diff)
コミット 9c381d3386ab375a4c79812641192faef368d191 by sander
realtek: make Netgear GS1xx u-boot env partition writable

Make the u-boot environment partition for the NETGEAR
GS108T v3 and GS110TPP writable (they share a DTS), so
the values can be manipulated from userspace.

See https://forum.openwrt.org/t/57875/1567 for a real
world example.

Signed-off-by: Stijn Segers <foss@volatilesystems.org>
(commit: 9c381d3)
The file was modifiedtarget/linux/realtek/dts-5.10/rtl8380_netgear_gigabit_1xx.dtsi (diff)
コミット d9e12c21fa98c90d0cc355e344d90469c5fd42c1 by sander
realtek: make "u-boot-env" partition writable for Netgear 3xx series

The Netgear GS3xx devices do not properly initialise the port LEDs during
startup unless the boot command in U-Boot is changed. Making the U-Boot
env partition writable allows this modification to be done from within
OpenWrt by calling "fw_setenv bootcmd rtk network on\; boota".

Signed-off-by: Andreas Böhler <dev@aboehler.at>
(commit: d9e12c2)
The file was modifiedtarget/linux/realtek/dts-5.10/rtl8380_netgear_gigabit_3xx.dtsi (diff)
コミット d6eebaf99570aa6de0b10694fcb11ee8c0195d3c by sander
realtek: fix gcc-12 build with -Werror=array-compare

Removing this gcc-12 error:

arch/mips/rtl838x/setup.c:64:30: error: comparison between two arrays [-Werror=array-compare]
   64 |         else if (__dtb_start != __dtb_end)

Signed-off-by: Bjørn Mork <bjorn@mork.no>
(commit: d6eebaf)
The file was modifiedtarget/linux/realtek/files-5.10/arch/mips/rtl838x/setup.c (diff)
コミット 82d0dd8f8aa11249944fe39cd0d75a1524ec22ec by rafal
bcm53xx: disable GRO by default at kernel level

This improves NAT masquarade network performance.

An alternative to kernel change would be runtime setup but that requires
ethtool and identifying relevant network interface and all related
switch ports interfaces.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: 82d0dd8)
The file was addedtarget/linux/bcm53xx/patches-5.10/600-net-disable-GRO-by-default.patch
コミット fcbd39689ebfef20c62fe3882d51f3af765e8028 by rafal
bcm53xx: enable & setup packet steering

Packet steering can improve NAT masquarade performance on Northstar by
40-50%. It makes reaching 940-942 Mb/s possible on BCM4708 (and
obviously BCM47094 too). Add scripts setting up the most optimal
Northstar setup.

Below are testing results for running iperf TCP traffic from LAN to WAN.
They were used to pick up golden values.

┌──────────┬──────────┬────────────────────┬────────────────────┐
│   eth0   │  br-lan  │ flow_offloading=0  │ flow_offloading=1  │
│          │          ├─────────┬──────────┼─────────┬──────────┤
│ rps_cpus │ rps_cpus │ BCM4708 │ BCM47094 │ BCM4708 │ BCM47094 │
├──────────┼──────────┼─────────┼──────────┼─────────┼──────────┤
│        0 │        0 │     387 │      671 │     707 │      941 │
│        0 │        1 │     343 │      576 │     705 │      941 │
│        0 │        2 │   ✓ 574 │    ✓ 941 │     704 │      940 │
│        1 │        0 │     320 │      549 │     561 │      941 │
│        1 │        1 │     327 │      551 │     553 │      941 │
│        1 │        2 │     523 │    ✓ 940 │     559 │      940 │
│        2 │        0 │     383 │      652 │   ✓ 940 │      941 │
│        2 │        1 │     448 │      754 │   ✓ 942 │      941 │
│        2 │        2 │     404 │      655 │   ✓ 941 │      941 │
└──────────┴──────────┴─────────┴──────────┴─────────┴──────────┘

Above tests were performed with all eth0 interrupts handled by CPU0.
Setting "echo 2 > /proc/irq/38/smp_affinity" was tested on BCM4708 but
it didn't increased speeds (just required different steering):

┌──────────┬──────────┬───────────┐
│   eth0   │  br-lan  │ flow_offl │
│   rx-0   │   rx-0   │ oading=0  │
│ rps_cpus │ rps_cpus │  BCM4708  │
├──────────┼──────────┼───────────┤
│        0 │        0 │       384 │
│        0 │        1 │     ✓ 574 │
│        0 │        2 │       348 │
│        1 │        0 │       383 │
│        1 │        1 │       412 │
│        1 │        2 │       448 │
│        2 │        0 │       321 │
│        2 │        1 │       520 │
│        2 │        2 │       327 │
└──────────┴──────────┴───────────┘

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: fcbd396)
The file was addedtarget/linux/bcm53xx/base-files/etc/uci-defaults/05_packet_steering
The file was addedtarget/linux/bcm53xx/base-files/etc/init.d/fastnetwork
コミット c6f16b63fa7f3a44cd4a71d7e195d6046d612075 by rafal
bcm53xx: copy patch disabling GRO to kernel 5.15

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: c6f16b6)
The file was addedtarget/linux/bcm53xx/patches-5.15/600-net-disable-GRO-by-default.patch
コミット a1ad8377355c41a7cc3012b707fcecab923cbc90 by chunkeey
ramips: mt7621-dts: fix claiming rgmii2 pin group for EdgeRouter X SFP

For a TX->TX connected external phy to transmit/receive data, the rgmii2
pin group needs to be claimed with gpio function, at least for EdgeRouter X
SFP. We already claim the pin group under the pinctrl node with gpio
function on the gpio node on mt7621_ubnt_edgerouter-x.dtsi.

However, we should claim a pin group under its consumer node. It's the
ethernet node in this case, which we already claim the rgmii2 pin group
under it on mt7621.dtsi. Therefore, set the function as gpio on the rgmii2
node for EdgeRouter X SFP and get rid of claiming the rgmii2 pin group
under the pinctrl node. With this change, we also get to remove a
definition from mt7621_ubnt_edgerouter-x.dtsi which is specific to
EdgeRouter X SFP.

This change is tested on an EdgeRouter X SFP.

Signed-off-by: Arınç ÜNAL <arinc.unal@arinc9.com>
(commit: a1ad837)
The file was modifiedtarget/linux/ramips/dts/mt7621_ubnt_edgerouter-x.dtsi (diff)
The file was modifiedtarget/linux/ramips/dts/mt7621_ubnt_edgerouter-x-sfp.dts (diff)
コミット 79112e7d4758cc79dea506ffebdf40e00d94fa06 by chunkeey
ramips: force ZyXEL NR7101 to boot from "Kernel" partition

Make sure BootingFlag points to the system partition we install to.

The BootingFlag variable selects which system partition the system
boots from (0 => "Kernel", 1 => "Kernel2"). OpenWrt does not yet have
device specific support for this dual image scheme, and can therefore
only boot from "Kernel".

This has not been an issue until now, since all known OEM firmware
versions have ignored "Kernel2" - leaving the BootingFlag fixed at 0.
But the newest OEM firmware has a new upgrade procedure, installing
to the "inactive" system partition and setting BootingFlag accordingly.

This workaround is needed until the dual image scheme is fully
supported.

Signed-off-by: Bjørn Mork <bjorn@mork.no>
(commit: 79112e7)
The file was modifiedtarget/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh (diff)
コミット f8fa38c13fcc3b4ce9a4dfc56d98e5188353afac by chunkeey
kernel: add kmod-leds-turris-omnia

Add support for LEDs of the CZ.NIC Turris Omnia using the upstream
driver.

There is no generic way to control the LEDs in UCI manner, however
the kernel module is the first step to actually use the RGB LEDs in
custom logic.

Signed-off-by: Stefan Kalscheuer <stefan@stklcode.de>
(removed DMARC notice, added driver to Turris Omnia, moved module
recipe to target/linux/mvebu/modules.mk)
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: f8fa38c)
The file was modifiedtarget/linux/mvebu/modules.mk (diff)
The file was modifiedtarget/linux/mvebu/image/cortexa9.mk (diff)
コミット 3b548d091e8fe9f4867b441ffbdc505ff9352110 by chunkeey
omap: copy config from 5.10 to 5.15

copy config from 5.10 to 5.15

Signed-off-by: Alexey Smirnov <s.alexey@gmail.com>
(commit: 3b548d0)
The file was addedtarget/linux/omap/config-5.15
コミット 97d9f515b7c7284865e93339b94db1e6fa675d7a by chunkeey
omap: update config for 5.15

This was done by executing make kernel_oldconfig

Signed-off-by: Alexey Smirnov <s.alexey@gmail.com>
(commit: 97d9f51)
The file was modifiedtarget/linux/omap/config-5.15 (diff)
コミット ed4d743a2cb5d365bb94f1ce6f1a7f1a9a4460f5 by chunkeey
omap: enable 5.15 as testing kernel

Compiled for and run-tested on BBB

Signed-off-by: Alexey Smirnov <s.alexey@gmail.com>
(commit: ed4d743)
The file was modifiedtarget/linux/omap/Makefile (diff)
コミット f614332197b7b09d21007af59a31920198cd4885 by chunkeey
include/prereq-build.mk: macOS cross build improvements

This updates prereq-build.mk to find a suitable realpath utility, and
adds another place to look for a suitable getopt utility.

realpath has been used most notably by scripts/ipkg-build since
commit bb95be9265a9 ("scripts,ipkg-build: use realpath for pkg_dir")
and there are assorted other uses of it during a build.
It is ordinarily provided by GNU coreutils. This adds a SetupHostCommand
to locate it either under its own name or under grealpath, the name that
it will be available as under MacPorts or Homebrew, which use
--program-prefix=g.

Similarly, update the SetupHostCommand for getopt to be able to locate a
util-linux getopt at the default path used by MacPorts, in the same
fashion that
commit cc16f5d73e77 ("build: try to find getopt in macOS homebrew's standard location")'
did for Homebrew. As there is no standard alternative --program-prefix
for util-linux utilities in the way that GNU packages often use a "g"
prefix, this path-based approach is required in case a non-util-linux
getopt (such as one provided by an OS) shadows the util-linux getopt
in the PATH.

Signed-off-by: Mark Mentovai <mark@moxienet.com>
(commit: f614332)
The file was modifiedinclude/prereq-build.mk (diff)
コミット 4cca0947fff08716eb2190795d94072e3126f86b by chunkeey
ath79: jj76pf2: enable TCN75 sensor

This SBC has Microchip TCN75 sensor, wich measures ambient temperature.
Specify it in dts to allow readout by applications using kernel hwmon
API.

Signed-off-by: Tomasz Maciej Nowak <tmn505@gmail.com>
(commit: 4cca094)
The file was modifiedtarget/linux/ath79/dts/ar7161_jjplus_ja76pf2.dts (diff)
The file was modifiedtarget/linux/ath79/image/generic.mk (diff)
コミット 5c142aad7bc018fe000789740a486c49973035b8 by chunkeey
ath79: switch some RedBoot based devices to OKLI loader

After the kernel has switched version to 5.10, JA76PF2 and
RouterStations lost the capability to sysupgrade the OpenWrt version.
The cause is the lack of porting the patches responsible for partial
flash erase block writing and these boards FIS directory and RedBoot
config partitions share the same erase block. Because of that the FIS
directory can't be updated to accommodate kernel/rootfs partition size
changes. This could be remedied by bootloader update, but it is very
intrusive and could potentially lead to non-trivial recovery procedure,
if something went wrong. The less difficult option is to use OpenWrt
kernel loader, which will let us use static partition sizes and employ
mtd splitter to dynamically adjust kernel and rootfs partition sizes.
On sysupgrade from ath79 19.07 or 21.02 image, which still let to modify
FIS directory, the loader will be written to kernel partition, while the
kernel+rootfs to rootfs partition.

The caveats are:
* image format changes, no possible upgrade from ar71xx target images
* downgrade to any older OpenWrt version will require TFTP recovery or
  usage of bootloader command line interface

To downgrade to 19.07 or 21.02, or to upgrade if one is already on
OpenWrt with kernel 5.10, for RouterStations use TFTP recovery
procedure. For JA76PF2 use instructions from this commit message:
commit 0cc87b3bacee ("ath79: image: disable sysupgrade images for routerstations and ja76pf2"),
replacing kernel image with loader (loader.bin suffix) and rootfs
image with firmware (firmware.bin suffix).

Fixes: b10d6044599d ("kernel: add linux 5.10 support")
Fixes: 15aa53d7ee65 ("ath79: switch to Kernel 5.10")
Signed-off-by: Tomasz Maciej Nowak <tmn505@gmail.com>
(mkubntimage was moved to generic-ubnt.mk)
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 5c142aa)
The file was modifiedtarget/linux/ath79/generic/base-files/lib/upgrade/platform.sh (diff)
The file was modifiedtarget/linux/ath79/image/generic.mk (diff)
The file was modifiedtarget/linux/ath79/dts/ar7161_jjplus_ja76pf2.dts (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/uci-defaults/05_fix-compat-version (diff)
The file was modifiedtarget/linux/ath79/dts/ar7161_ubnt_routerstation.dtsi (diff)
The file was modifiedtarget/linux/ath79/image/common-ubnt.mk (diff)
The file was modifiedtarget/linux/ath79/image/generic-ubnt.mk (diff)
The file was modifiedtarget/linux/ath79/image/Makefile (diff)
コミット 5897c52e78e3cd3846db083d48dd9d6b47ff3a08 by chunkeey
ath79: move image check for devices with RedBoot

Don't comence the switch to RAMFS when the image format is wrong. This
led to rebooting the device, which could lead to false impression that
upgrade succeded.
Being here, factor out the code responsible for upgrading RedBoot
devices to separate file.

Signed-off-by: Tomasz Maciej Nowak <tmn505@gmail.com>
(commit: 5897c52)
The file was addedtarget/linux/ath79/generic/base-files/lib/upgrade/redboot-fis.sh
The file was modifiedtarget/linux/ath79/generic/base-files/lib/upgrade/platform.sh (diff)
コミット b52719b71a3337e5ae840c7a50fe41ebdc070f4e by chunkeey
ath79: ja76pf2: use nvmem cells to specify MAC addresses

The bootloader on this board hid the partition containig MAC addresses
and prevented adding this space to FIS directory, therefore those had to
be stored in RedBoot configuration as aliases to be able to assigne them
to proper interfaces. Now that fixed partition size are used instead of
redboot-fis parser, the partition containig MAC addresses could be
specified, and with marking it as nvmem cell, we can assign them without
userspace involvement.

Signed-off-by: Tomasz Maciej Nowak <tmn505@gmail.com>
(commit: b52719b)
The file was modifiedtarget/linux/ath79/dts/ar7161_jjplus_ja76pf2.dts (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/02_network (diff)
コミット 9decd2a8436d2bb6b5f436268c92a6e6728486ce by chunkeey
ath79: bsap18x0: pad rootfs image

This image is supposed to be written with help of bootloader to the
flash, but as it stands, it's not aligned to block size and RedBoot will
happily create non-aligned partition size in FIS directory. This could
lead to kernel to mark the partition as read-only, therefore pad the
image to block erase size boundary.

Signed-off-by: Tomasz Maciej Nowak <tmn505@gmail.com>
(commit: 9decd2a)
The file was modifiedtarget/linux/ath79/image/generic.mk (diff)
コミット 5fca475b1ade5dd9bf093bc4afef56badf8cf2f7 by chunkeey
treewide: use upstream compatible for RedBoot FIS parser

No reason to keep that around, since upstream one does the same.

Signed-off-by: Tomasz Maciej Nowak <tmn505@gmail.com>
(commit: 5fca475)
The file was removedtarget/linux/generic/pending-5.15/419-mtd-redboot-add-of_match_table-with-DT-binding.patch
The file was removedtarget/linux/generic/pending-5.10/419-mtd-redboot-add-of_match_table-with-DT-binding.patch
The file was modifiedtarget/linux/bcm63xx/dts/bcm6348-inventel-livebox-1.dts (diff)
The file was modifiedtarget/linux/ath79/dts/ar7161_adtran_bsap1880.dtsi (diff)
The file was modifiedtarget/linux/gemini/image/Makefile (diff)
コミット ecf936a70cce7a162d2ab29cb7a4668270fbe673 by chunkeey
ath79: bsap18x0: specify FIS directory location in dts

The redboot-fis parser has option to specify the location of FIS
directory, use that, instead of patching the parser to scan for it, and
specifying location in kernel config.

Tested-by: Brian Gonyer <bgonyer@gmail.com>
Signed-off-by: Tomasz Maciej Nowak <tmn505@gmail.com>
(commit: ecf936a)
The file was removedtarget/linux/ath79/patches-5.15/408-mtd-redboot_partition_scan.patch
The file was modifiedtarget/linux/ath79/dts/ar7161_adtran_bsap1880.dtsi (diff)
The file was modifiedtarget/linux/ath79/generic/config-default (diff)
The file was removedtarget/linux/ath79/patches-5.10/408-mtd-redboot_partition_scan.patch
コミット 8704e75d259f6aba23a83ed680b3e15aa0dfb953 by chunkeey
nftables: update to 1.0.3

Remove backport:
- 001-examples-compile-with-make-check.patch

87fdf683 build: Bump version to 1.0.3
c4ec825b nft: simplify chain lookup in do_list_chain
4f6724f1 intervals: fix compilation --with-mini-gmp
4c20fe95 json: update json output ordering to place rules after chains
57741350 netlink_delinearize: release last register on exit
d6fdb0d8 sets_with_ifnames: add test case for concatenated range
88b2345a segtree: add pretty-print support for wildcard strings in concatenated sets
806ab081 netlink: swap byteorder for host-endian concat data
c224aa6b intervals: deletion should adjust range not yet in the kernel
ea1f1c9f optimize: memleak in statement matrix
0a6dbfce optimize: merge nat rules with same selectors into map
743b0e81 optimize: do not clone unsupported statement
c8b35039 optimize: incorrect logic in verdict comparison
fc4da141 src: fix always-true assertions
d1289bff intervals: set on EXPR_F_KERNEL flag for new elements in set cache
721b9dec tests: add concat test case with integer base type subkey
22b750aa src: allow use of base integer types as set keys in concatenations
3ed9fada intervals: build list of elements to be added from cache
e45b4939 intervals: fix deletion of multiple ranges with automerge
3b7b22ae intervals: add elements with EXPR_F_KERNEL to purge list only
ea31855d netlink: remove unused argument from helper function
48204bd7 intervals: Simplify element sanity checks
ab1b21be intervals: unset EXPR_F_KERNEL for adjusted elements
e0beff27 src: restore interval sets work with string datatypes
3e8d934e intervals: support to partial deletion with automerge
7a6e1604 evaluate: allow for zero length ranges
3da9643f intervals: add support to automerge with kernel elements
7b061e63 mnl: update mnl_nft_setelem_del() to allow for more reuse
fdb8e0ff src: remove rbtree datastructure
81e36530 src: replace interval segment tree overlap and automerge
f1cc44ed src: add EXPR_F_KERNEL to identify expression in the kernel
ad43b84e segtree: add support for get element with sets that contain ifnames
06db2308 segtree: use correct byte order for 'element get'
4c6681a7 tests: add testcases for interface names in sets
5e393ea1 segtree: add string "range" reversal support
2fb4d7ea src: make interval sets work with string datatypes
403936c1 evaluate: string prefix expression must retain original length
ada50f84 segtree: split prefix and range creation to a helper function
ae7d32fc evaluate: keep prefix expression length
d2b23984 evaluate: make byteorder conversion on string base type a no-op
c36ecfc2 tests: py: Add meta time tests without 'meta' keyword
6fa4ff56 tests: py: Don't colorize output if stderr is redirected
f561a0cc tests: monitor: Hide temporary file names from error output
75fea8a5 tests: py: extend meta time coverage
4460b839 meta: fix compiler warning in date_type_parse()
02100978 meta: time: use uint64_t instead of time_t
4e0026dc include: add missing `#include`
ab74fb5b examples: add .gitignore file
bcad4761 tests: py: add inet/vmap tests
214494aa optimize: Restore optimization for raw payload expressions
82762ab6 src: allow to use integer type header fields via typeof set declaration
64bb3f43 src: allow to use typeof of raw expressions in set declaration
ff0f30e3 expression: typeof verdict needs verdict datatype
60f5c107 src: copy field_count for anonymous object maps as well
4cf97abf rule: Avoid segfault with anonymous chains
4e718641 evaluate: init cmd pointer for new on-stack context
1ea71c23 optimize: do not assume log prefix
3f36cc6c optimize: do not merge unsupported statement expressions
19960c8d optimize: incorrect assert() for unexpected expression type
3de1dbd2 optimize: more robust statement merge with vmap
99eb4696 optimize: fix vmap with anonymous sets
e8f0fa21 scanner: Fix for ipportmap nat statements
59d184be scanner: dup, fwd, tproxy: Move to own scopes
069a0450 scanner: meta: Move to own scope
2165324d scanner: at: Move to own scope
a67fce7f scanner: nat: Move to own scope
578467c1 scanner: policy: move to own scope
a1669709 scanner: flags: move to own scope
020372d9 scanner: reject: Move to own scope
543bf3c2 scanner: import, export: Move to own scopes
88105810 scanner: reset: move to own Scope
8a7e430a scanner: monitor: Move to own Scope
e5547017 scanner: rt: Extend scope over rt0, rt2 and srh
04c95f14 scanner: type: Move to own scope
62a95698 scanner: dst, frag, hbh, mh: Move to own scopes
a060d912 scanner: ah, esp: Move to own scopes
4e215fdf scanner: osf: Move to own scope
5166b298 scanner: dccp, th: Move to own scopes
3e04a6e2 scanner: udp{,lite}: Move to own scope
bbdcfbfa scanner: comp: Move to own scope.
232f2c32 scanner: synproxy: Move to own scope
26b53653 scanner: tcp: Move to own scope
f5722119 scanner: igmp: Move to own scope
a7d8cca9 scanner: icmp{,v6}: Move to own scope
5d837d27 src: add tcp option reset support
1d507ce7 build: explicitly pass --version-script to linker
e98a9b83 libnftables.map: export new nft_ctx_{get,set}_optimize API
9eb98b3b tests: add test case for flowtable with owner flag
18a08fb7 examples: compile with `make check' and add AM_CPPFLAGS

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 8704e75)
The file was modifiedpackage/network/utils/nftables/Makefile (diff)
The file was removedpackage/network/utils/nftables/patches/001-examples-compile-with-make-check.patch
コミット 879dd95f4360978a2b5da1f3b9e04ee0311c9432 by chunkeey
nftables: clean up Makefile

Add PKG_LICENSE_FILES. Use SPDX.

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 879dd95)
The file was modifiedpackage/network/utils/nftables/Makefile (diff)
コミット bde367255cc9307e2a15b2b3bb3a2c24938c61f6 by chunkeey
libnftnl: update to 1.2.2

build: libnftnl 1.2.2 release
accee9a set_elem: missing export symbol
e2514c0 exthdr: tcp option reset support

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: bde3672)
The file was modifiedpackage/libs/libnftnl/Makefile (diff)
コミット a74a853d0d9c716bcaf1878eecbdc3860d28c88e by chunkeey
nftables: update to 1.0.4

Needs libnftnl 1.2.2.

3eb0da9f build: Bump version to 1.0.4
a964d1b5 tests: shell: remove leftover modules on cleanup
818f7dde evaluate: reset ctx->set after set interval evaluation
3835de19 tests: shell: sets_with_ifnames release netns on exit
59bd944f optimize: segfault when releasing unsupported statement

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: a74a853)
The file was modifiedpackage/network/utils/nftables/Makefile (diff)
コミット 9bad3451b66d0c01105851d1514ae1ee43d60160 by chunkeey
kernel: clean-up after kernel 5.4 removal

These narrowments are no longer useful, since there's no lower version
than 5.10 supported in tree.

Signed-off-by: Tomasz Maciej Nowak <tmn505@gmail.com>
(commit: 9bad345)
The file was modifiedpackage/kernel/linux/modules/crypto.mk (diff)
The file was modifiedpackage/kernel/linux/modules/usb.mk (diff)
The file was modifiedpackage/kernel/linux/modules/netfilter.mk (diff)
The file was modifiedpackage/kernel/linux/modules/other.mk (diff)
The file was modifiedpackage/kernel/linux/modules/i2c.mk (diff)
The file was modifiedpackage/kernel/linux/modules/netdevices.mk (diff)
The file was modifiedpackage/kernel/linux/modules/fs.mk (diff)
The file was modifiedpackage/kernel/linux/modules/sound.mk (diff)
コミット 539e60539a2fde6531bd179c94bb9c7f8f490f2b by chunkeey
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM]

This is now built-in, enable so it won't propagate on target configs.

Link: https://lkml.org/lkml/2022/1/3/168
Fixes: 79e7a2552e89 ("kernel: bump 5.15 to 5.15.44")
Fixes: 0ca93670693b ("kernel: bump 5.10 to 5.10.119")
Signed-off-by: Tomasz Maciej Nowak <tmn505@gmail.com>
(Link to Kernel's commit taht made it built-in,
CRYPTO_LIB_BLAKE2S[_ARM|_X86] as it's selectable, 5.10 backport)
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 539e605)
The file was modifiedtarget/linux/bcm27xx/bcm2711/config-5.15 (diff)
The file was modifiedtarget/linux/mvebu/cortexa53/config-5.10 (diff)
The file was modifiedtarget/linux/x86/config-5.15 (diff)
The file was modifiedtarget/linux/ramips/rt288x/config-5.10 (diff)
The file was modifiedtarget/linux/sunxi/cortexa8/config-5.10 (diff)
The file was modifiedtarget/linux/qoriq/config-5.10 (diff)
The file was modifiedtarget/linux/ramips/mt7621/config-5.15 (diff)
The file was modifiedtarget/linux/x86/geode/config-5.10 (diff)
The file was modifiedtarget/linux/octeontx/config-5.10 (diff)
The file was modifiedtarget/linux/bcm4908/config-5.10 (diff)
The file was modifiedtarget/linux/mvebu/cortexa72/config-5.10 (diff)
The file was modifiedtarget/linux/tegra/config-5.10 (diff)
The file was modifiedtarget/linux/archs38/config-5.10 (diff)
The file was modifiedtarget/linux/ath25/config-5.10 (diff)
The file was modifiedtarget/linux/imx/config-5.15 (diff)
The file was modifiedtarget/linux/x86/legacy/config-5.15 (diff)
The file was modifiedtarget/linux/at91/sama5/config-default (diff)
The file was modifiedtarget/linux/ramips/mt76x8/config-5.10 (diff)
The file was modifiedtarget/linux/x86/legacy/config-5.10 (diff)
The file was modifiedtarget/linux/ipq806x/config-5.15 (diff)
The file was modifiedtarget/linux/mxs/config-5.15 (diff)
The file was modifiedtarget/linux/omap/config-5.10 (diff)
The file was modifiedtarget/linux/malta/config-5.15 (diff)
The file was modifiedtarget/linux/generic/config-5.10 (diff)
The file was modifiedtarget/linux/kirkwood/config-5.10 (diff)
The file was modifiedtarget/linux/realtek/rtl930x/config-5.10 (diff)
The file was modifiedtarget/linux/lantiq/config-5.10 (diff)
The file was modifiedtarget/linux/sunxi/cortexa7/config-5.15 (diff)
The file was modifiedtarget/linux/realtek/rtl838x/config-5.10 (diff)
The file was modifiedtarget/linux/uml/config-5.10 (diff)
The file was modifiedtarget/linux/sunxi/cortexa53/config-5.10 (diff)
The file was modifiedtarget/linux/gemini/config-5.15 (diff)
The file was modifiedtarget/linux/mediatek/mt7623/config-5.15 (diff)
The file was modifiedtarget/linux/zynq/config-5.10 (diff)
The file was modifiedtarget/linux/bcm63xx/config-5.15 (diff)
The file was modifiedtarget/linux/realtek/rtl931x/config-5.10 (diff)
The file was modifiedtarget/linux/ipq40xx/config-5.15 (diff)
The file was modifiedtarget/linux/rockchip/armv8/config-5.15 (diff)
The file was modifiedtarget/linux/apm821xx/config-5.15 (diff)
The file was modifiedtarget/linux/armvirt/64/config-5.15 (diff)
The file was modifiedtarget/linux/bcm53xx/config-5.10 (diff)
The file was modifiedtarget/linux/kirkwood/config-5.15 (diff)
The file was modifiedtarget/linux/sunxi/cortexa8/config-5.15 (diff)
The file was modifiedtarget/linux/pistachio/config-5.10 (diff)
The file was modifiedtarget/linux/armvirt/32/config-5.10 (diff)
The file was modifiedtarget/linux/bcm27xx/bcm2709/config-5.15 (diff)
The file was modifiedtarget/linux/bcm53xx/config-5.15 (diff)
The file was modifiedtarget/linux/mediatek/mt7629/config-5.15 (diff)
The file was modifiedtarget/linux/sunxi/cortexa7/config-5.10 (diff)
The file was modifiedtarget/linux/bcm27xx/bcm2708/config-5.15 (diff)
The file was modifiedtarget/linux/bcm47xx/config-5.10 (diff)
The file was modifiedtarget/linux/x86/generic/config-5.10 (diff)
The file was modifiedtarget/linux/bmips/config-5.15 (diff)
The file was modifiedtarget/linux/ath79/config-5.10 (diff)
The file was modifiedtarget/linux/x86/geode/config-5.15 (diff)
The file was modifiedtarget/linux/bcm63xx/config-5.10 (diff)
The file was modifiedtarget/linux/x86/config-5.10 (diff)
The file was modifiedtarget/linux/at91/sama7/config-default (diff)
The file was modifiedtarget/linux/gemini/config-5.10 (diff)
The file was modifiedtarget/linux/mpc85xx/config-5.10 (diff)
The file was modifiedtarget/linux/ipq806x/config-5.10 (diff)
The file was modifiedtarget/linux/mediatek/mt7622/config-5.15 (diff)
The file was modifiedtarget/linux/omap/config-5.15 (diff)
The file was modifiedtarget/linux/realtek/rtl839x/config-5.10 (diff)
The file was modifiedtarget/linux/armvirt/64/config-5.10 (diff)
The file was modifiedtarget/linux/ath79/config-5.15 (diff)
The file was modifiedtarget/linux/octeon/config-5.15 (diff)
The file was modifiedtarget/linux/bcm27xx/bcm2710/config-5.15 (diff)
The file was modifiedtarget/linux/octeon/config-5.10 (diff)
The file was modifiedtarget/linux/mvebu/cortexa9/config-5.10 (diff)
The file was modifiedtarget/linux/layerscape/armv7/config-5.10 (diff)
The file was modifiedtarget/linux/rockchip/armv8/config-5.10 (diff)
The file was modifiedtarget/linux/x86/64/config-5.10 (diff)
The file was modifiedtarget/linux/sunxi/cortexa53/config-5.15 (diff)
The file was modifiedtarget/linux/armvirt/32/config-5.15 (diff)
The file was modifiedtarget/linux/mxs/config-5.10 (diff)
The file was modifiedtarget/linux/x86/generic/config-5.15 (diff)
The file was modifiedtarget/linux/apm821xx/config-5.10 (diff)
The file was modifiedtarget/linux/at91/sam9x/config-default (diff)
The file was modifiedtarget/linux/layerscape/armv8_64b/config-5.10 (diff)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
The file was modifiedtarget/linux/ipq40xx/config-5.10 (diff)
The file was modifiedtarget/linux/ramips/mt7620/config-5.10 (diff)
The file was modifiedtarget/linux/ramips/rt305x/config-5.10 (diff)
The file was modifiedtarget/linux/ramips/rt3883/config-5.10 (diff)
The file was modifiedtarget/linux/malta/config-5.10 (diff)
The file was modifiedtarget/linux/x86/64/config-5.15 (diff)
The file was modifiedtarget/linux/oxnas/config-5.10 (diff)
The file was modifiedtarget/linux/ramips/mt7621/config-5.10 (diff)
コミット 946e42ed89075b6c92749d7f82631331b9109edd by chunkeey
mac80211: brcmfmac: allow setting MAC from NVMEM cells

The MAC can be stored in OTP memory or in flash memory, currently the
driver could read it only from OTP. Backport the patch allowing setting
the MAC address from flash. Some modules have the OTP programmed but
the ODM/OEM decided to overwrite it with value stored in flash.

Signed-off-by: Tomasz Maciej Nowak <tmn505@gmail.com>
(commit: 946e42e)
The file was modifiedpackage/kernel/mac80211/patches/brcm/863-brcmfmac-add-in-driver-tables-with-country-codes.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/brcm/998-survey.patch (diff)
The file was addedpackage/kernel/mac80211/patches/brcm/001-brcmfmac-allow-setting-wlan-MAC-address-using-device.patch
コミット f770c33d7bb94b610d3a1c1fa84bc917678b65bc by chunkeey
ath79: fix rootfs padding for D-Link DAP-2xxx

It was observed that `rootfs_data` was sometimes not correctly erased
after performing sysupgrade, resulting in previous settings to prevail.

Add call to `wrgg-pad-rootfs` in sysupgrade image recipe to ensure any
previous jffs2 will be wiped, consistent with DAP-2610 from the ipq40xx
target, which introduced the double-flashing procedure for these devices.

Signed-off-by: Sebastian Schaper <openwrt@sebastianschaper.net>
(commit: f770c33)
The file was modifiedtarget/linux/ath79/image/generic.mk (diff)
コミット 29ed58c8bee1de5b1779494e88620862edc44700 by nbd
mt76: update to the latest version

1696f9eb8b40 mt76: mt7915: do not copy ieee80211_ops pointer in mt7915_mmio_probe
a4db5869d660 mt76: mt7915: update mpdu density in 6g capability
500c18014d95 mt76: mt7915: add sta_rec with EXTRA_INFO_NEW for the first time only
3ef66fc7c714 mt76: do not check the ccmp pn for ONLY_MONITOR frame
dd682eead016 mt76: mt7915: update the maximum size of beacon offload
4fb991f2c997 mt76: mt7615: add sta_rec with EXTRA_INFO_NEW for the first time only
ba39ed3b44f1 mt76: mt76x02: improve reliability of the beacon hang check
fd8211cf7c59 mt76: mt7921: sync with updated patch
f2edd340ddb4 mt76: allow receiving frames with invalid CCMP PN via monitor interfaces
b6e865e2cc70 mt76: mt7615: fix throughput regression on DFS channels

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 29ed58c)
The file was modifiedpackage/kernel/mt76/Makefile (diff)
コミット 8c0930b70b4f8d7447e34a59d52b1a5485aa4d49 by chunkeey
octeon: add support for Ubiquiti UniFi Security Gateway

Ubiquiti UniFi Security Gateway (USG) is largely identical to
the EdgeRouter Lite (ERLite-3) apart from a different board ID
and two dome leds.

Device data (from WikiDev):
  CPU: Cavium Octeon Plus CN5020 @500MHz 2-cores
  Ethernet: 3x Atheros AR8035-A GbE PHY's
  Flash: On-board 4MB Flash
  Storage: Internal 3.8GB USB Flash (Kingston ID) drive
    w/ 1.5GB free for use occupies single internal USB port.
  Serial: 1x RJ45 port on front panel. 115200, 8N1
  Buttons: 1x Reset

Flash instructions are identical to EdgeRouter Lite.

Signed-off-by: Clemens Hopfer <openwrt@wireloss.net>
(commit: 8c0930b)
The file was modifiedtarget/linux/octeon/base-files/etc/board.d/01_network (diff)
The file was modifiedtarget/linux/octeon/base-files/lib/preinit/01_sysinfo (diff)
The file was modifiedtarget/linux/octeon/base-files/lib/preinit/79_move_config (diff)
The file was addedtarget/linux/octeon/patches-5.10/150-ubnt_usg_support.patch
The file was modifiedtarget/linux/octeon/base-files/lib/upgrade/platform.sh (diff)
The file was addedtarget/linux/octeon/files/arch/mips/boot/dts/cavium-octeon/cn5020_ubnt_usg.dts
The file was modifiedtarget/linux/octeon/image/Makefile (diff)
The file was addedtarget/linux/octeon/patches-5.15/150-ubnt_usg_support.patch
コミット 9fc2d58bf8b37f80e8027dc55b6007e0bfa66ebe by chunkeey
x86: fix damaged config 5.10 refresh

Restore CONFIG_I8K + CONFIG_INTEL_INT0002_VGPIO that got
removed when I refreshed the config. Each x86 target gets
its own CONFIG_CRYPTO_BLAKE2S + LIB settings as only the
x86_64 can use the accelerated x86 version.

Also remove two extra spaces that sneaked into geode's config.

Fixes: 539e60539a2f ("generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM]")
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 9fc2d58)
The file was modifiedtarget/linux/x86/geode/config-5.10 (diff)
The file was modifiedtarget/linux/x86/config-5.10 (diff)
The file was modifiedtarget/linux/x86/config-5.15 (diff)
コミット 36483600d337ab3ec8a6dabeaa160614d07f5588 by chunkeey
apm821xx: WNDAP660: fix ethernet port ordering

Tim Small reported:
| Viewing the 'Network' -> 'Switch' config page in LuCI:
|
| The LuCI LAN 1 port corresponds to the port physically
|     labelled 2 at the rear of the device.
| [...]
|
| When a patch cord is attached to the port labelled 1 [...],
| the LED labelled 2 illuminates. [...]

=> Ports, LuCI and LEDs are reversed/don't match.

Reported-by: Tim Small
Fixes: #10111
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 3648360)
The file was modifiedtarget/linux/apm821xx/dts/netgear-wndap660.dts (diff)
The file was modifiedtarget/linux/apm821xx/base-files/etc/board.d/01_leds (diff)
The file was modifiedtarget/linux/apm821xx/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/apm821xx/base-files/etc/uci-defaults/04_led_migration (diff)
コミット e0d8f7ef1ff8ff93b8b55006f2f29749cdcc0aec by chunkeey
kexec-tools: add kdump scripts util

This add back kdump scripts to save crashlog or vmcore to disk

Signed-off-by: Chen Minqiang <ptpt52@gmail.com>
(commit: e0d8f7e)
The file was modifiedpackage/boot/kexec-tools/Makefile (diff)
コミット 8c00fd9b4519bf0ef8fb3470a6df421b9f38c03c by chunkeey
ramips: add support for ASUS RT-AX53U

Specifications:
- Device: ASUS RT-AX53U
- SoC: MT7621AT
- Flash: 128MB
- RAM: 256MB
- Switch: 1 WAN, 3 LAN (10/100/1000 Mbps)
- WiFi: MT7905 2x2 2.4G + MT7975 2x2 5G
- Ports: USB 3.0
- LEDs: 1x POWER (blue, configurable)
        3x LAN (blue, configurable)
        1x WAN (blue, configurable)
        1x USB (blue, not configurable)
1x 2.4G (blue, not configurable)
1x 5G (blue, not configurable)

Flash by U-Boot TFTP method:
- Configure your PC with IP 192.168.1.2
- Set up TFTP server and put the factory.bin image on your PC
- Connect serial port(rate:115200) and turn on AP, then interrupt "U-Boot Boot Menu" by hitting any key
   Select "2. Upgrade firmware"
   Press enter when show "Run firmware after upgrading? (Y/n):"
   Select 0 for TFTP method
   Input U-Boot's IP address: 192.168.1.1
   Input TFTP server's IP address: 192.168.1.2
   Input IP netmask: 255.255.255.0
   Input file name: openwrt-ramips-mt7621-asus_rt-ax53u-squashfs-factory.bin
- Restart AP aftre see the log "Firmware upgrade completed!"

Signed-off-by: Chuncheng Chen <ccchen1984@gmail.com>
(replaced led label, added key-* prefix to buttons, added note about
BBT)
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 8c00fd9)
The file was modifiedtarget/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh (diff)
The file was addedtarget/linux/ramips/dts/mt7621_asus_rt-ax53u.dts
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
コミット 530c0a2068659944c5dbe699bd44a88695bcf8a5 by chunkeey
ramips: add support for Asus RT-N12+ B1 and RT-N300 B1

Asus RT-N12+ B1 and Asus RT-N300 B1 are the same device
with a different name.

The OEM firmwares have the same MD5 with Asus RT-N11P B1.

Same instructions for Asus RT-N11P B1 see:
commit c3dc52e39ac8 ("ramips: add support for Asus RT-N10P V3 / RT-N11P B1 / RT-N12 VP B1")

Signed-off-by: Semih Baskan <strstgs@gmail.com>
(Added id from the PR review to commit message)
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 530c0a2)
The file was modifiedtarget/linux/ramips/image/mt76x8.mk (diff)
コミット 2cfaab4549f55f6981b6391b50f89aae4858886d by sander
realtek: add support for EnGenius EWS2910P

Add support for the Engenius EWS2910P PoE switch. This is an RTL8380
based switch with two SFP slots, and PoE 802.3af one every RJ-45 port.

The specs say 802.3af, but the vendor firmware configures the PSE for
a budget of 31W, indicating 802.3at support.

Specifications:
---------------
* SoC:       Realtek RTL8380M
* Flash:     32 MiB SPI flash Macronix MX25L25635E
* RAM:       256 MiB (As reported by bootloader)
* Ethernet:  16x 10/100/1000 Mbps with PoE
              2x SFP slots
* Buttons:   1 "Reset" button on front panel
             1 "LED mode: button on front panel
             1 "On/Off" Toggle switch on the back
* Power:     48V-54V DC barrel jack
* UART:      1 serial header (JP1) with populated 2.54mm pitch header
             Labeled GRTV for ground, rx, tx, and 3.3V respectively
* PoE:       1 STM ST32F100 microcontroller
             2 BCM59111 PSE chips
Works:
------
  - (8) RJ-45 ethernet ports
  - Switch functions
  - LEDs and buttons

Not yet enabled:
----------------
  - SFP ports (will be enabled in a subsequent change)
  - Power-over-Ethernet (requires realtek-poe package)

Install via web interface:
-------------------------

The factory firmware will accept and flash the initramfs image. It is
recommended to flash to "Partition 0". Flashing to "Partition 1" is
not supported at this point.

The factory web GUI will show the following warning:

" Warning: The firmware version is v0.00.00-c0.0.00
     The firmware image you are uploading is older than the current
     firmware of the switch. The device will reset back to default
     settings. Are you sure you want to proceed?"

This is expected when flashing OpenWrt. After the initramfs image
boots, flash the -sysupgrade using either the commandline or LuCI.

Install via serial console/tftp:
--------------------------------

The u-boot firmware will not stop the boot, regardless of which key is
pressed. To access the u-boot console, ground out the CLK (pin 16) of
the ROM (U22) when u-boot is reading the linux image. If timed
correctly, the image CRC will fail, and u-boot will drop to a shell:
    > rtk network on
    > setenv ipaddr <address of tftp server>
    > tftp $(freemem) <name-of-initramfs-image.bin>
    > bootm

Then flash the -sysupgrade using either the commandline or luci.

Signed-off-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
[gpio-led node names, OpenWrt and LuCI capitalization in commit message]
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 2cfaab4)
The file was modifiedtarget/linux/realtek/image/rtl838x.mk (diff)
The file was addedtarget/linux/realtek/dts-5.10/rtl8380_engenius_ews2910p.dts
コミット 4d1fc8916c50bb06c2cc0147e36d93eba6b85a9c by sander
realtek: EnGenius EWS2910P: add support for SFP ports

The SFP cages 9F and 10F share the same SCL line. Currently, there
isn't a good way to model this. Thus, only one SFP port can be fully
supported.

Cage 10F is fully supported with an I2C bus and sfp handle. Linux
automatically handles enabling or disabling the TX laser.

Cage 9F is only parially supported, without the sfp handle. The SDA
line is hogged as an input, so that it remains high. SCL transitions
sould not affect modules connected to this cage. The default value of
the tx-disable line is high (active). It is exported as a gpio, but
the laser is off by default. To enable the laser:

    echo 0 > /sys/class/gpio/sff-p9-tx-disable/value

Thus, both modules can be used for networking, but only 10F will be
able to detect and identify a plugged in SFP module.

Signed-off-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
(commit: 4d1fc89)
The file was modifiedtarget/linux/realtek/dts-5.10/rtl8380_engenius_ews2910p.dts (diff)
コミット 6d49a25804d78d639e08a67c86b26991ce6485d8 by nbd
mac80211: add airtime fairness improvements

This reverts the airtime scheduler back from the virtual-time based scheduler
to the deficit round robin scheduler implementation.
This reduces burstiness and improves fairness by improving interaction with AQL.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 6d49a25)
The file was addedpackage/kernel/mac80211/patches/subsys/334-mac80211-add-a-per-PHY-AQL-limit-to-improve-fairness.patch
The file was addedpackage/kernel/mac80211/patches/subsys/331-mac80211-make-sta-airtime-deficit-field-s32-instead-.patch
The file was addedpackage/kernel/mac80211/patches/subsys/333-mac80211-keep-recently-active-tx-queues-in-schedulin.patch
The file was modifiedpackage/kernel/mac80211/patches/subsys/500-mac80211_configure_antenna_gain.patch (diff)
The file was addedpackage/kernel/mac80211/patches/subsys/332-mac80211-consider-aql_tx_pending-when-checking-airti.patch
The file was addedpackage/kernel/mac80211/patches/subsys/330-mac80211-switch-airtime-fairness-back-to-deficit-rou.patch
The file was addedpackage/kernel/mac80211/patches/subsys/336-mac80211-only-accumulate-airtime-deficit-for-active-.patch
The file was modifiedpackage/kernel/mac80211/patches/subsys/350-bss-color-collision.patch (diff)
The file was addedpackage/kernel/mac80211/patches/subsys/335-mac80211-add-debugfs-file-to-display-per-phy-AQL-pen.patch
コミット 78b7be9f6c6961b3c71f213c9e4bde18af5c8ee6 by sander
realtek: cleanup LAG logging

Setting up DSA bond silently fails if mode is not 802.3ad. Add log message
to fix it. As we are already here harmonize all logging messages in the
add/delete functions.

Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
(commit: 78b7be9)
The file was modifiedtarget/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/common.c (diff)
コミット 7bf5233a2a2b1c81fae2f3a85bb971ef2a7f9b27 by nbd
mac80211: increase airtime scheduler quantum

improves performance by requiring fewer iterations over tx queues

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 7bf5233)
The file was addedpackage/kernel/mac80211/patches/subsys/337-mac80211-increase-quantum-for-airtime-scheduler.patch
コミット 326e109f24731d751171f7a21bd8f5a0a9123613 by sander
firmware-utils: bump to git HEAD

Fixes the safeloader model identifiers for EAP225-Outdoor v1/v3 devices.

1e3d47292b2e tplink-safeloader: fix EAP225-Outdoor model IDs
9563fe8e78cb tplink-safeloader: add regionless EAP225-V3 IDs

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 326e109)
The file was modifiedtools/firmware-utils/Makefile (diff)
コミット 0bd536723303ccd178e289690d073740c928bb34 by hauke
wolfssl: disable AES-NI by default for x86_64

WolfSSL is crashing with an illegal opcode in some x86_64 CPUs that have
AES instructions but lack other extensions that are used by WolfSSL
when AES-NI is enabled.

Disable the option by default for now until the issue is properly fixed.
People can enable them in a custom build if they are sure it will work
for them.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: 0bd5367)
The file was modifiedpackage/libs/wolfssl/Config.in (diff)
コミット fe5d3a4204c543053f61e838588f24ad7b5f830b by hauke
ethtool: update to 5.18

9eabf30 Release version 5.18.
2b3ddcb ethtool: fec: Change the prompt string to adapt to current situations
d660dde pretty: add missing message descriptions for rings
aaeb16a pretty: support u8 enumerated types
6b320b8 rings: add support to set/get cqe size
41fddc0 update UAPI header copies
42e6c28 help: fix alignment of rx-buf-len parameter
e1d0a19 ethtool.8: Fix typo in man page
37f0586 Release version 5.17.
8c2984c strset: do not put a pointer to a local variable to nlctx
8fd02a2 ioctl: add the memory free operation after send_ioctl call fails
b9f25ea ethtool: Add support for OSFP transceiver modules
6e79542 features: add --json support
5ed5ce5 Merge branch 'next' into  master
b90abbb man: document recently added parameters
51a9312 tunables: add support to get/set tx copybreak buf size
a081c2a rings: add support to set/get rx buf len
d699bab Merge branch 'master' into next
52db6b9 Merge branch 'review/module-extstate' into next
6407b52 monitor: add option for --show-module/--set-module
1f35786 ethtool: Add transceiver module extended state
2d4c5b7 ethtool: Add ability to control transceiver modules' power mode
005908b Update UAPI header copies

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: fe5d3a4)
The file was modifiedpackage/network/utils/ethtool/Makefile (diff)
コミット 71b211d304bb6791b6a4ea00da2608d63151dba4 by hauke
arptables: update to 0.0.5 and cleanup

Update to 0.0.5:

efae894 arptables 0.0.5 release
1f3c6bc libarptc: Simplify alloc_handle by using calloc()
4e5e23a Eliminate compiler warning about size passed to strncmp()
bf11d72 Add .gitignore
28b22d5 arptables: legacy renaming
988d6a4 arptables: cleanup sysvinit script
f4ab8f6 src: Remove support for libc5
047f37b src: Use stdint types
4bb2f83 arptables: Add MARK target
dbbe9f7 arptables: Add revision field for arptables userspace
935acea src: fix compilation warning
5700dbf src: cache in tree and use x_tables.h
4b7d6b0 arptables: remove dead dynamic hooks code
c299484 arptables: fix potential buffer overflow (author: dcb)
9fcaf70 arptables: add missing long option --set-counters and update documentation
36daba3 arptables: install man pages
f79b957 Add man pages for arptables-{save,restore}
c492c16 add GPL text
8f58693 fix potential buffer overflows reported by static analysis
ee4ec13 make static analysis tool happy (false positive)
b064d44 build an libarptc.a archive

Cleanup Makefile:
- Switch to release versions
- Use ftp(http) mirror
- Add PKG_LICENSE_FILES

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 71b211d)
The file was modifiedpackage/network/utils/arptables/Makefile (diff)
コミット d60cfa5a9e85c4d74411ce0afbde47f54030cea8 by hauke
tools/meson: update to 0.61.5

Mostly backports by a Red Hat employee as 0.62 and newer demands Python
3.7+. Same reason 0.61 is kept here.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: d60cfa5)
The file was modifiedtools/meson/Makefile (diff)
コミット f98bb1ffe5327d7309f11a3647efd8116d637b33 by hauke
dropbear: cherry-pick upstream commit 544f28a0

Resolves #10081

Reported-By: Chen Minqiang <ptpt52@gmail.com>
Signed-off-by: Konstantin Demin <rockdrilla@gmail.com>
(commit: f98bb1f)
The file was addedpackage/network/services/dropbear/patches/001-fix-MAX_UNAUTH_CLIENTS-regression.patch
コミット e21fea92891fbdfb4eb14e9fe836530b6225cb1f by hauke
opkg: update to 2022-02-24

Changes:
9c44557 opkg_remove: avoid remove pkg repeatly with option --force-removal-of-dependent-packages
2edcfad libopkg: set 'const' attribute for argv

This should fix the CI error in the packages repository, which happens with perl.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(commit: e21fea9)
The file was modifiedpackage/system/opkg/Makefile (diff)
コミット d075bb3f4a5317fa403cc8fa11bd561607ea6b71 by hauke
valgrind: bump to 3.19.0

Patches automatically rebased.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: d075bb3)
The file was modifiedpackage/devel/valgrind/patches/130-mips_fix_soft_float.patch (diff)
The file was modifiedpackage/devel/valgrind/patches/100-fix_configure_check.patch (diff)
The file was modifiedpackage/devel/valgrind/Makefile (diff)
The file was modifiedpackage/devel/valgrind/patches/130-fix_arm_arch_detection.patch (diff)
コミット 706a4ec40cce108f484b40805bfa48619a0a7f09 by hauke
kernel: bump 5.10 to 5.10.121

Manually rebased:
    oxnas/patches-5.10/100-oxnas-clk-plla-pllb.patch

All other patches automatically rebased.

Build system: x86_64
Build-tested: ipq806x/R7800

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: 706a4ec)
The file was modifiedtarget/linux/generic/pending-5.10/680-NET-skip-GRO-for-foreign-MAC-addresses.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/408-v5.13-mtd-cfi_cmdset_0002-Disable-buffered-writes-for-AMD.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/762-v5.11-net-dsa-mt7530-support-setting-MTU.patch (diff)
The file was modifiedtarget/linux/oxnas/patches-5.10/100-oxnas-clk-plla-pllb.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/800-GPIO-add-named-gpio-exports.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/204-module_strip.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/600-v5.12-net-extract-napi-poll-functionality-to-__napi_poll.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/764-v5.11-net-dsa-mt7530-support-setting-ageing-time.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/470-mtd-spi-nor-support-limiting-4K-sectors-support-base.patch (diff)
The file was modifiedtarget/linux/at91/patches-5.10/129-regulator-core-return-zero-for-selectors-lower-than-.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/253-ksmbd-config.patch (diff)
The file was modifiedtarget/linux/at91/patches-5.10/127-regulator-core-validate-selector-against-linear_min_.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/731-v5.13-net-dsa-mt7530-Add-support-for-EEE-features.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/770-v5.15-net-dsa-mt7530-support-MDB-operations.patch (diff)
The file was modifiedtarget/linux/at91/patches-5.10/128-regulator-core-do-not-continue-if-selector-match.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/203-kallsyms_uncompressed.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/461-mtd-cfi_cmdset_0002-add-buffer-write-cmd-timeout.patch (diff)
The file was modifiedtarget/linux/pistachio/patches-5.10/401-mtd-nor-support-mtd-name-from-device-tree.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/602-v5.12-net-add-sysfs-attribute-to-control-napi-threaded-mod.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/772-v5.14-net-dsa-mt7530-add-interrupt-support.patch (diff)
The file was modifiedtarget/linux/ramips/patches-5.10/405-mtd-spi-nor-Add-support-for-BoHong-bh25q128as.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/479-mtd-spi-nor-add-xtx-xt25f128b.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/402-mtd-spi-nor-write-support-for-minor-aligned-partitions.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/920-mangle_bootargs.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/603-v5.12-net-fix-race-between-napi-kthread-mode-and-busy-poll.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/460-mtd-cfi_cmdset_0002-no-erase_suspend.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/811-pci_disable_usb_common_quirks.patch (diff)
The file was modifiedtarget/linux/bcm63xx/patches-5.10/143-gpio-fix-device-tree-gpio-hogs-on-dual-role-gpio-pin.patch (diff)
The file was modifiedtarget/linux/at91/patches-5.10/121-ASoC-pcm5102a-Make-codec-selectable.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/601-v5.12-net-implement-threaded-able-napi-poll-loop-support.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/604-v5.12-net-fix-hangup-on-napi_disable-for-threaded-napi.patch (diff)
The file was modifiedtarget/linux/ath79/patches-5.10/401-mtd-nor-support-mtd-name-from-device-tree.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/721-net-add-packet-mangeling.patch (diff)
The file was modifiedtarget/linux/apm821xx/patches-5.10/802-usb-xhci-force-msi-renesas-xhci.patch (diff)
The file was modifiedinclude/kernel-5.10 (diff)
コミット 9edc514e3dafcc36db69046a37daab818cfc1a07 by hauke
kernel: bump 5.10 to 5.10.122

All patches automatically rebased.

Build system: x86_64
Build-tested: ipq806x/R7800

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: 9edc514)
The file was modifiedtarget/linux/bcm53xx/patches-5.10/500-UBI-Detect-EOF-mark-and-erase-all-remaining-blocks.patch (diff)
The file was modifiedtarget/linux/ath79/patches-5.10/910-unaligned_access_hacks.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-32-net-ethernet-mtk_eth_soc-add-support-for-initializin.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/204-module_strip.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/701-08-net-ethernet-mtk_eth_soc-rework-hardware-flow-table-.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-45-net-ethernet-mtk_eth_soc-implement-dynamic-interrupt.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-51-net-ethernet-mtk_eth_soc-use-iopoll.h-macro-for-DMA-.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/701-00-net-ethernet-mtk_eth_soc-add-support-for-coherent-DM.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/701-07-net-ethernet-mtk_eth_soc-allocate-struct-mtk_ppe-sep.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-10-netfilter-nftables-update-table-flags-from-the-commi.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/611-v5.12-net-ethernet-mediatek-support-setting-MTU.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-33-net-ethernet-mtk_eth_soc-add-flow-offloading-support.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-31-net-ethernet-mtk_eth_soc-fix-parsing-packets-in-GDM.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/494-mtd-ubi-add-EOF-marker-support.patch (diff)
The file was modifiedinclude/kernel-5.10 (diff)
The file was modifiedtarget/linux/mpc85xx/patches-5.10/102-powerpc-add-cmdline-override.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-43-net-ethernet-mtk_eth_soc-use-larger-burst-size-for-Q.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/701-02-net-ethernet-mtk_eth_soc-add-support-for-Wireless-Et.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch (diff)
The file was modifiedtarget/linux/lantiq/patches-5.10/0705-v5.13-net-dsa-lantiq-allow-to-use-all-GPHYs-on-xRX300-and-.patch (diff)
The file was modifiedtarget/linux/ramips/patches-5.10/700-net-ethernet-mediatek-support-net-labels.patch (diff)
コミット 5202a511cc4557303d4b77bf77ebb66e524dcddf by hauke
kernel: bump 5.10 to 5.10.123

No patches required a rebase, just updated checksum.

Build system: x86_64
Build-tested: ipq806x/R7800

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: 5202a51)
The file was modifiedinclude/kernel-5.10 (diff)
コミット 9e5d743422edc4036cda7d96b96ba62705f382de by hauke
kernel: bump 5.10 to 5.10.124

All patches automatically rebased.

Build system: x86_64
Build-tested: ipq806x/R7800

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: 9e5d743)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-32-net-ethernet-mtk_eth_soc-add-support-for-initializin.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/253-ksmbd-config.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/530-jffs2_make_lzma_available.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-48-net-ethernet-mtk_eth_soc-reduce-unnecessary-interrup.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-45-net-ethernet-mtk_eth_soc-implement-dynamic-interrupt.patch (diff)
The file was modifiedinclude/kernel-5.10 (diff)
The file was modifiedtarget/linux/generic/backport-5.10/611-v5.12-net-ethernet-mediatek-support-setting-MTU.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/251-kconfig.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/701-02-net-ethernet-mtk_eth_soc-add-support-for-Wireless-Et.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-46-net-ethernet-mtk_eth_soc-cache-HW-pointer-of-last-fr.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-42-net-ethernet-mtk_eth_soc-remove-unnecessary-TX-queue.patch (diff)
The file was modifiedtarget/linux/ramips/patches-5.10/700-net-ethernet-mediatek-support-net-labels.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/780-usb-net-MeigLink_modem_support.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-38-net-ethernet-mtk_eth_soc-unmap-RX-data-before-callin.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-49-net-ethernet-mtk_eth_soc-rework-NAPI-callbacks.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-50-net-ethernet-mtk_eth_soc-set-PPE-flow-hash-as-skb-ha.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/840-v5.15-leds-pca955x-clean-up-code-formatting.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-33-net-ethernet-mtk_eth_soc-add-flow-offloading-support.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-43-net-ethernet-mtk_eth_soc-use-larger-burst-size-for-Q.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-47-net-ethernet-mtk_eth_soc-only-read-the-full-RX-descr.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-51-net-ethernet-mtk_eth_soc-use-iopoll.h-macro-for-DMA-.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/701-07-net-ethernet-mtk_eth_soc-allocate-struct-mtk_ppe-sep.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/842-v5.15-leds-pca955x-implement-the-default-state-property.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/701-08-net-ethernet-mtk_eth_soc-rework-hardware-flow-table-.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-31-net-ethernet-mtk_eth_soc-fix-parsing-packets-in-GDM.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/260-crypto_test_dependencies.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/701-00-net-ethernet-mtk_eth_soc-add-support-for-coherent-DM.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/844-v5.15-leds-pca955x-switch-to-i2c-probe-new.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-40-net-ethernet-mtk_eth_soc-use-napi_consume_skb.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/843-v5.15-leds-pca955x-let-the-core-process-the-fwnode.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-39-net-ethernet-mtk_eth_soc-fix-build_skb-cleanup.patch (diff)
The file was modifiedtarget/linux/bcm47xx/patches-5.10/320-MIPS-BCM47XX-Devices-database-update-for-4.x.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/841-v5.15-leds-pca955x-add-brightness-get-function.patch (diff)
コミット 53d99fedc7afd96adfb6f38fc939c9ee9981c2ed by hauke
kernel: bump 5.10 to 5.10.125

All patches automatically rebased.

Build system: x86_64
Build-tested: ipq806x/R7800

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: 53d99fe)
The file was modifiedtarget/linux/bcm53xx/patches-5.10/600-net-disable-GRO-by-default.patch (diff)
The file was modifiedtarget/linux/ramips/patches-5.10/840-serial-add-ugly-custom-baud-rate-hack.patch (diff)
The file was modifiedinclude/kernel-5.10 (diff)
コミット aee1215c0e1a7382ef7ab986564d00defcfaf52e by hauke
kernel: 5.15: x86-64: enable CONFIG_SLS

Starting with GCC 12, we have the possibility of mitigating straight-line
speculation vulnerabilities in x86-64 targets. Make it so.

Reported-by: Stefan Lippers-Hollmann <s.l-h@gmx.de>
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: aee1215)
The file was modifiedtarget/linux/x86/64/config-5.15 (diff)
コミット 251a382c28854ea68bd46483a58990eafbf671ca by hauke
kernel: bump 5.15 to 5.15.46

Deleted (upstreamed):
generic/backport-5.15/400-mtdblock-warn-if-opened-on-NAND.patch [01]
generic/backport-5.15/420-v5.19-01-mtd-spinand-gigadevice-fix-Quad-IO-for-GD5F1GQ5UExxG.patch [02]
bcm27xx/patches-5.15/950-0029-Revert-mailbox-avoid-timer-start-from-callback.patch [03]
bcm27xx/patches-5.15/950-0417-bcm2711_thermal-Don-t-clamp-temperature-at-zero.patch [04]
bcm27xx/patches-5.15/950-0740-drm-vc4-hvs-Fix-frame-count-register-readout.patch [05]
bcm27xx/patches-5.15/950-0755-drm-vc4-hvs-Reset-muxes-at-probe-time.patch [06]
bcm27xx/patches-5.15/950-0759-drm-vc4-txp-Don-t-set-TXP_VSTART_AT_EOF.patch [07]
bcm27xx/patches-5.15/950-0760-drm-vc4-txp-Force-alpha-to-be-0xff-if-it-s-disabled.patch [08]
bcm53xx/patches-5.15/031-v5.17-0005-ARM-dts-BCM5301X-update-CRU-block-description.patch [09]
mediatek/patches-5.15/102-mt7629-enable-arch-timer.patch [10]

Manually rebased:
bcm27xx/patches-5.15/950-0741-drm-vc4-hvs-Use-pointer-to-HVS-in-HVS_READ-and-HVS_W.patch

[01] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.46&id=f41c9418c5898c01634675150696da290fb86796
[02] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.46&id=d5b66645305c6f3a1b2cf75cee4157b07f293309
[03] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.46&id=119f99209d8531359bcb935f252ec435f9d21b13
[04] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.46&id=c4e1280abead1552e1764684079a43e222ccd163
[05] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.46&id=08465a1889cb48ec64431e9db745b5be15399251
[06] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.46&id=0e26a6da02e63b75b629573d13966c36aa6264f0
[07] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.46&id=01c9020b2e7c85e394879f34851805179ac3d1d8
[08] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.46&id=d47f85cc0171a5d3c5bd8cbb8a98983ca3357cbd
[09] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.46&id=5151f24ac937ff7eb1f078257c66e3c0f0296010
[10] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.46&id=ffea838686b82fbb2801cdfad6ba5309d15c032d

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: 251a382)
The file was removedtarget/linux/bcm27xx/patches-5.15/950-0740-drm-vc4-hvs-Fix-frame-count-register-readout.patch
The file was modifiedtarget/linux/mediatek/patches-5.15/710-pci-pcie-mediatek-add-support-for-coherent-DMA.patch (diff)
The file was modifiedtarget/linux/ramips/patches-5.15/405-mtd-spi-nor-Add-support-for-BoHong-bh25q128as.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0421-Support-RPi-DPI-interface-in-mode6-for-18-bit-color.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0571-drm-vc4-Validate-the-size-of-the-gamma_lut.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0621-drm-vc4-hvs-Ignore-atomic_flush-if-we-re-disabled.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0032-smsx95xx-fix-crimes-against-truesize.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0084-Add-support-for-all-the-downstream-rpi-sound-card-dr.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0627-drm-vc4-hdmi-Replace-CSC_CTL-hardcoded-value-by-defi.patch (diff)
The file was removedtarget/linux/bcm27xx/patches-5.15/950-0029-Revert-mailbox-avoid-timer-start-from-callback.patch
The file was modifiedtarget/linux/generic/hack-5.15/721-net-add-packet-mangeling.patch (diff)
The file was removedtarget/linux/bcm27xx/patches-5.15/950-0759-drm-vc4-txp-Don-t-set-TXP_VSTART_AT_EOF.patch
The file was removedtarget/linux/bcm27xx/patches-5.15/950-0760-drm-vc4-txp-Force-alpha-to-be-0xff-if-it-s-disabled.patch
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0568-drm-vc4-Enable-gamma-block-only-when-required.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0686-drm-panel-simple-add-Geekworm-MZP280-Panel.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/800-GPIO-add-named-gpio-exports.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/204-module_strip.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0195-of-overlay-Correct-symbol-path-fixups.patch (diff)
The file was removedtarget/linux/bcm27xx/patches-5.15/950-0755-drm-vc4-hvs-Reset-muxes-at-probe-time.patch
The file was modifiedinclude/kernel-5.15 (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0619-drm-vc4-hvs-Remove-dlist-setup-duplication.patch (diff)
The file was removedtarget/linux/generic/backport-5.15/420-v5.19-01-mtd-spinand-gigadevice-fix-Quad-IO-for-GD5F1GQ5UExxG.patch
The file was modifiedtarget/linux/ath79/patches-5.15/401-mtd-nor-support-mtd-name-from-device-tree.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0801-pinctrl-bcm2835-Only-return-non-GPIOs-to-inputs.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0552-drm-vc4-Add-debugfs-node-that-dumps-the-vc5-gamma-PW.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0426-drm-vc4-Add-debugfs-node-that-dumps-the-current-disp.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0618-drm-vc4-hvs-Store-channel-in-variable.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0898-drm-vc4-Consolidate-Hardware-Revision-Check.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0600-xhci-quirks-add-link-TRB-quirk-for-VL805.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0470-sound-usb-add-device-quirks-for-A4Tech-FHD-1080p-web.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/470-mtd-spi-nor-support-limiting-4K-sectors-support-base.patch (diff)
The file was modifiedtarget/linux/bcm63xx/patches-5.15/143-gpio-fix-device-tree-gpio-hogs-on-dual-role-gpio-pin.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0151-usb-add-plumbing-for-updating-interrupt-endpoint-int.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0741-drm-vc4-hvs-Use-pointer-to-HVS-in-HVS_READ-and-HVS_W.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/479-mtd-spi-nor-add-xtx-xt25f128b.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0062-pinctrl-bcm2835-Set-base-to-0-give-expected-gpio-num.patch (diff)
The file was removedtarget/linux/bcm53xx/patches-5.15/031-v5.17-0005-ARM-dts-BCM5301X-update-CRU-block-description.patch
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0553-drm-vc4-hvs-Force-modeset-on-gamma-lut-change.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/402-mtd-spi-nor-write-support-for-minor-aligned-partitions.patch (diff)
The file was removedtarget/linux/generic/backport-5.15/400-mtdblock-warn-if-opened-on-NAND.patch
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0192-pinctrl-bcm2835-Remove-gpiochip-on-error.patch (diff)
The file was removedtarget/linux/bcm27xx/patches-5.15/950-0417-bcm2711_thermal-Don-t-clamp-temperature-at-zero.patch
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0423-drm-vc4-plane-Add-support-for-YUV-color-encodings-an.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0742-drm-vc4-hvs-Defer-dlist-slots-deallocation.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/460-mtd-cfi_cmdset_0002-no-erase_suspend.patch (diff)
The file was removedtarget/linux/mediatek/patches-5.15/102-mt7629-enable-arch-timer.patch
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0807-Revert-drm-vc4-hvs-Defer-dlist-slots-deallocation.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0620-drm-vc4-hvs-Move-the-dlist-setup-to-its-own-function.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0887-thermal-broadcom-Use-dev_err_probe-to-suppress-defer.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0606-usb-xhci-add-VLI_TRB_CACHE_BUG-quirk.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0479-drm-panel-simple-Add-a-timing-for-the-Raspberry-Pi-7.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0635-drm-vc4-hdmi-Support-HDMI-YUV-output.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/203-kallsyms_uncompressed.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/461-mtd-cfi_cmdset_0002-add-buffer-write-cmd-timeout.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/253-ksmbd-config.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/811-pci_disable_usb_common_quirks.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0551-drm-vc4-Add-support-for-gamma-on-BCM2711.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0717-usb-xhci-add-a-quirk-for-Superspeed-bulk-OUT-transfe.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/920-mangle_bootargs.patch (diff)
コミット b55efebb1fe99bae953adb8bd7743a61ffc40fb9 by hauke
kernel: bump 5.15 to 5.15.47

Deleted (upstreamed):
generic/backport-5.15/702-v5.19-32-net-ethernet-mtk_eth_soc-out-of-bounds-read-in-mtk_h.patch [01]

[01] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.47&id=b24ca1cf846273361d5bd73a35de95a486a54b6d

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
[Removed 702-v5.19-32-net-ethernet-mtk_eth_soc-out-of-bounds-read-in-mtk_h.patch]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: b55efeb)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-13-net-ethernet-mtk_eth_soc-use-standard-property-for-c.patch (diff)
The file was modifiedtarget/linux/ath79/patches-5.15/910-unaligned_access_hacks.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-23-net-ethernet-mtk_eth_soc-add-rxd_size-to-mtk_soc_dat.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-07-net-ethernet-mtk_eth_soc-allocate-struct-mtk_ppe-sep.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/510-net-mediatek-add-flow-offload-for-mt7623.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-19-net-ethernet-mtk_eth_soc-add-txd_size-to-mtk_soc_dat.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/711-net-dsa-mv88e6xxx-disable-ATU-violation.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/768-net-dsa-mv88e6xxx-Request-assisted-learning-on-CPU-port.patch (diff)
The file was modifiedtarget/linux/ramips/patches-5.15/700-net-ethernet-mediatek-support-net-labels.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-27-net-ethernet-mtk_eth_soc-introduce-MTK_NETSYS_V2-sup.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/204-module_strip.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-00-net-ethernet-mtk_eth_soc-add-support-for-coherent-DM.patch (diff)
The file was modifiedtarget/linux/bcm53xx/patches-5.15/500-UBI-Detect-EOF-mark-and-erase-all-remaining-blocks.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-02-net-ethernet-mtk_eth_soc-add-support-for-Wireless-Et.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-08-net-ethernet-mtk_eth_soc-rework-hardware-flow-table-.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/221-module_exports.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/401-v5.20-mtd-parsers-add-support-for-Sercomm-partitions.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/494-mtd-ubi-add-EOF-marker-support.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-30-net-ethernet-mtk_eth_soc-introduce-support-for-mt798.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-26-net-ethernet-mtk_eth_soc-introduce-device-register-m.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0070-MMC-added-alternative-MMC-driver.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0914-mmc-block-Don-t-do-single-sector-reads-during-recove.patch (diff)
The file was removedtarget/linux/generic/backport-5.15/702-v5.19-32-net-ethernet-mtk_eth_soc-out-of-bounds-read-in-mtk_h.patch
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0806-drm-atomic-helpers-remove-legacy_cursor_update-hacks.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/342-powerpc-Enable-kernel-XZ-compression-option-on-PPC_8.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/680-NET-skip-GRO-for-foreign-MAC-addresses.patch (diff)
コミット f2795132bae896374e21f45b3ea75396c9de8b34 by hauke
kernel: bump 5.15 to 5.15.48

No patches needed rebasing.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: f279513)
The file was modifiedinclude/kernel-5.15 (diff)
コミット f1cd14448221d6114c6c150a8e78fa360bbb47dd by hauke
kernel: bump 5.15 to 5.15.49

Deleted (upstreamed):
generic/backport-5.15/702-v5.19-34-net-ethernet-mtk_eth_soc-fix-misuse-of-mem-alloc-int.patch [1]

[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.49&id=fcba12a4308143f1f1dcb0face8b3ffb51edcc5c

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: f1cd144)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-19-net-ethernet-mtk_eth_soc-add-txd_size-to-mtk_soc_dat.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-21-net-ethernet-mtk_eth_soc-rely-on-txd_size-in-mtk_des.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/530-jffs2_make_lzma_available.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-20-net-ethernet-mtk_eth_soc-rely-on-txd_size-in-mtk_tx_.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-29-net-ethernet-mtk_eth_soc-convert-scratch_ring-pointe.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/780-usb-net-MeigLink_modem_support.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-24-net-ethernet-mtk_eth_soc-rely-on-txd_size-field-in-m.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-22-net-ethernet-mtk_eth_soc-rely-on-txd_size-in-txd_to_.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/253-ksmbd-config.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-26-net-ethernet-mtk_eth_soc-introduce-device-register-m.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-18-net-ethernet-mtk_eth_soc-move-tx-dma-desc-configurat.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-28-net-ethernet-mtk_eth_soc-convert-ring-dma-pointer-to.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-02-net-ethernet-mtk_eth_soc-add-support-for-Wireless-Et.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-33-net-ethernet-mtk_eth_soc-enable-rx-cksum-offload-for.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-30-net-ethernet-mtk_eth_soc-introduce-support-for-mt798.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-00-net-ethernet-mtk_eth_soc-add-support-for-coherent-DM.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-27-net-ethernet-mtk_eth_soc-introduce-MTK_NETSYS_V2-sup.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-13-net-ethernet-mtk_eth_soc-use-standard-property-for-c.patch (diff)
The file was removedtarget/linux/generic/backport-5.15/702-v5.19-34-net-ethernet-mtk_eth_soc-fix-misuse-of-mem-alloc-int.patch
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-25-net-ethernet-mtk_eth_soc-rely-on-rxd_size-field-in-m.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-08-net-ethernet-mtk_eth_soc-rework-hardware-flow-table-.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/260-crypto_test_dependencies.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-07-net-ethernet-mtk_eth_soc-allocate-struct-mtk_ppe-sep.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-23-net-ethernet-mtk_eth_soc-add-rxd_size-to-mtk_soc_dat.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/410-bt-mtk-serial-fix.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-17-net-ethernet-mtk_eth_soc-rely-on-GFP_KERNEL-for-dma_.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/251-kconfig.patch (diff)
コミット 9d06e5a7735508d793c3a125f9f7d623671e29e4 by hauke
lantiq: dts: td-w8980: Remove duplicate PCI properties

lantiq,bus-clock, interrupt-map-mask and interrupt-map are already
defined with these exact values in vr9.dtsi. Drop them from
vr9_tplink_tdw8980.dts to just have one place where these are
maintained.

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
(commit: 9d06e5a)
The file was modifiedtarget/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_tplink_tdw8980.dts (diff)
コミット 40c2cd8bd0f7e7b6553d47c11dacb48acc533863 by ansuelsmth
ath10k: enable encapsulation offload by default

Enable ath10k offload by default. This improves wireless performance
without requiring user configuration.
This adds ath10k_core to the AUTOLOAD section so that the frame_mode
paramter can be added to /etc/modules.d and passed to the driver.
The frame_mode 2 enables ethernet mode on the firmware/driver.
This parameter is set by passing a different value to the frame_mode
value on kmod insmod.
Link to the original patchset:
https://patchwork.kernel.org/project/linux-wireless/cover/20220516032519.29831-1-ryazanov.s.a@gmail.com/

Signed-off-by: Tiago Gaspar <tiagogaspar8@gmail.com>
(commit: 40c2cd8)
The file was modifiedpackage/kernel/mac80211/ath.mk (diff)
コミット 6445415809ba8cb9863f513efd56b0a77f5fdd6d by sander
firmware-utils: bump to git HEAD

The support-list partition for the EAP225-V3 board ID became larger than
the allocated size, resulting in factory image generation for the
EAP225-Outdoor v3 and EAP225 v3 to fail. The make directive
Build/tplink-safeloader ignores this failure however, resulting in a
seemingly successful build with empty factory images.

Included changes:
    e609c5d75186 tplink-safeloader: drop unqualified EAP225-V3 IDs

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 6445415)
The file was modifiedtools/firmware-utils/Makefile (diff)
コミット 7bf73e270e7f1704b21860712820dcf12b593e91 by sander
kernel: backport RTL8211F clkout-disable patch

In Linux v5.14 an extra feature was introduced for the RTL8211F phy,
allowing to disable a clock output from the phy. Part of that patch is to
always (soft) reset the phy upon initialisation.

This phy reset is required to have a working ethernet on the TP-Link
EAP225-Outdoor v3 and EAP225 v4 after a reboot. Otherwise the ethernet
port will only function properly on cold boots.

Tested-by: Andre Klärner <kandre@ak-online.be> # EAP225-Outdoor v3
Tested-by: Sven Hauer <sven.hauer+github@uniku.de> # EAP225 v4
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 7bf73e2)
The file was addedtarget/linux/generic/backport-5.10/796-v5.14-net-phy-realtek-add-dt-property-to-disable-CLKOUT-cl.patch
コミット 48c321082c25f8312d3839e1df6d30822dc13fae by stijn
hostapd: add config symbol to enable MBO

Multi Band Operation aka Agile Multiband introduces new Transition
and Transition Rejection Reason Codes that should improve client
steering. Add a config symbol to enable it, and enable it by default for
the full variants.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Acked-by: David Bauer <mail@david-bauer.net>
(commit: 48c3210)
The file was modifiedpackage/network/services/hostapd/Config.in (diff)
The file was modifiedpackage/network/services/hostapd/Makefile (diff)
コミット eaad8dfc2291f43b494dd2bb892b71466eeebb61 by stijn
hostapd: enable MBO if 802.11ax is enabled

Multi Band Operation is required for 802.11ax certification, so let's
enable it if 802.11ax support is enabled.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Acked-by: David Bauer <mail@david-bauer.net>
(commit: eaad8df)
The file was modifiedpackage/network/services/hostapd/Config.in (diff)
コミット 6eee9836565cab127e084763cdae6e54284a3a3b by stijn
hostapd: introduce mbo option

Introduce a new option mbo to toggle Multi Band Operation aka Agile
Multiband for a BSS.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Acked-by: David Bauer <mail@david-bauer.net>
(commit: 6eee983)
The file was modifiedpackage/network/services/hostapd/files/hostapd.sh (diff)
コミット 5c57f9bbea662e21cb2c7e8211ee5dbcc88700e2 by stijn
hostapd: support MBO in bss_transition_request

Support the use of MBO in the bss_transition_request ubus method.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Acked-by: David Bauer <mail@david-bauer.net>
(commit: 5c57f9b)
The file was modifiedpackage/network/services/hostapd/src/src/ap/ubus.c (diff)
The file was modifiedpackage/network/services/hostapd/README.md (diff)
コミット f2982bcc890d10f3a501b3a84fe18e99d1af1e2f by stijn
hostapd: introduce background_radar option

Introduce a new option background_radar to toggle hostapd's background
radar feature. Enabling this allows DFS CAC to run on dedicated radio RF
chains while the radio(s) are otherwise running normal AP activities on
other channels.

As OpenWrt configures hostapd to use a channel list even when a single
channel is configured, using this feature requires a list of channels in
/etc/config/wireless. Alternatively, channel can be set to auto.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Acked-by: David Bauer <mail@david-bauer.net>
(commit: f2982bc)
The file was modifiedpackage/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh (diff)
コミット d2d5aabdbb947443b0d5f75c3847754c7c38a117 by stijn
hostapd: introduce min_tx_power option

Introduce a new option min_tx_power to configure the minimum permitted
max TX power (in dBm) for ACS and DFS channel selection.

Imagine the following regulatory rules:
  * 5180 MHz [36] (21.0 dBm)
  * 5200 MHz [40] (21.0 dBm)
  * 5220 MHz [44] (21.0 dBm)
  * 5240 MHz [48] (21.0 dBm)
  * 5260 MHz [52] (20.0 dBm) (radar detection)
  * 5280 MHz [56] (20.0 dBm) (radar detection)
  * 5300 MHz [60] (20.0 dBm) (radar detection)
  * 5320 MHz [64] (20.0 dBm) (radar detection)
  * 5500 MHz [100] (21.0 dBm) (radar detection)
  * 5520 MHz [104] (21.0 dBm) (radar detection)
  * 5540 MHz [108] (21.0 dBm) (radar detection)
  * 5560 MHz [112] (21.0 dBm) (radar detection)
  * 5580 MHz [116] (21.0 dBm) (radar detection)
  * 5600 MHz [120] (21.0 dBm) (radar detection)
  * 5620 MHz [124] (21.0 dBm) (radar detection)
  * 5640 MHz [128] (21.0 dBm) (radar detection)
  * 5660 MHz [132] (21.0 dBm) (radar detection)
  * 5680 MHz [136] (21.0 dBm) (radar detection)
  * 5700 MHz [140] (21.0 dBm) (radar detection)
  * 5720 MHz [144] (13.0 dBm) (radar detection)
  * 5745 MHz [149] (13.0 dBm)
  * 5765 MHz [153] (13.0 dBm)
  * 5785 MHz [157] (13.0 dBm)
  * 5805 MHz [161] (13.0 dBm)
  * 5825 MHz [165] (13.0 dBm)
  * 5845 MHz [169] (13.0 dBm)
  * 5865 MHz [173] (13.0 dBm)

When ACS or DFS end up selecting channel 144 or higher, some clients
might no longer be able to communicate with the AP due to the TX power
being limited to 13 dBm. Setting min_tx_power to 20 will result in
hostapd not considering these channels during ACS or after a DFS event.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Acked-by: David Bauer <mail@david-bauer.net>
(commit: d2d5aab)
The file was modifiedpackage/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh (diff)
コミット 7e21ce8e2b0b73f145af96958511f761544942d7 by sander
ath79: support for TP-Link EAP225 v4

This model is almost identical to the EAP225 v3.
Major difference is the RTL8211FS PHY Chipset.

Device specifications:
* SoC: QCA9563 @ 775MHz
* RAM: 128MiB DDR2
* Flash: 16MiB SPI-NOR
* Wireless 2.4GHz (SoC): b/g/n, 3x3
* Wireless 5Ghz (QCA9886): a/n/ac, 2x2 MU-MIMO
* Ethernet (RTL8211FS): 1× 1GbE, 802.3at PoE

Flashing instructions:
* ssh into target device and run `cliclientd stopcs`
* Upgrade with factory image via web interface

Debricking:
* Serial port can be soldered on PCB J4 (1: TXD, 2: RXD, 3: GND, 4: VCC)
    * Bridge unpopulated resistors R225 (TXD) and R237 (RXD).
      Do NOT bridge R230.
    * Use 3.3V, 115200 baud, 8n1
* Interrupt bootloader by holding CTRL+B during boot
* tftp initramfs to flash via LuCI web interface
    setenv ipaddr 192.168.1.1 # default, change as required
    setenv serverip 192.168.1.10 # default, change as required
    tftp 0x80800000 initramfs.bin
    bootelf $fileaddr

MAC addresses:
MAC address (as on device label) is stored in device info partition at
an offset of 8 bytes. ath9k device has same address as ethernet, ath10k
uses address incremented by 1.

Signed-off-by: Sven Hauer <sven.hauer+github@uniku.de>
(commit: 7e21ce8)
The file was addedtarget/linux/ath79/dts/qca9563_tplink_eap225-v4.dts
The file was modifiedtarget/linux/ath79/image/generic-tp-link.mk (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/02_network (diff)
コミット 6556cad99dd9f017d7aadc96faa2c1975cba555f by stijn
hostapd: disable mbo by default

Enabling mbo by default on 802.11ax devices breaks for encryption types
that do not enable 802.11w by default. Disable mbo by default to fix
this. Enabling mbo by default on 802.11ax devices was not explained in
the commit message anyway.

Fixes: 6eee9836565c ("hostapd: introduce mbo option")
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 6556cad)
The file was modifiedpackage/network/services/hostapd/files/hostapd.sh (diff)
コミット 2fd66e058b0804b9c561d8d6858363fdf5bd7aea by sander
scripts: add cameo image header generator

The cameo header is a 0x40-byte header used by D-Link DGS 1210 switches
and Apresia ApresiaLightGS series. cameo-imghdr.py is a clean-room
reimplementation of imghdr present in the DGS-1210-28-GPL package.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
[fix board_version argument's help text]
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 2fd66e0)
The file was addedscripts/cameo-imghdr.py
コミット 1005dc0a64587e954364ff3a64bbb38b2ca371cd by sander
realtek: add DGS-1210-28 factory image

DGS-1210 switches support dual image, with each image composed of a
kernel and a rootfs partition. For image1, kernel and rootfs are in
sequence. The current OpenWrt image (written using a serial console),
uses those partitions together as the firmware partition, ignoring the
partition division. The current OEM u-boot fails to validate image1 but
it will only trigger firmware recovery if both image1 and image2 fail,
and it does not switch the boot image in case one of them fails the
check.

The OEM factory image is composed of concatenated blocks of data, each
one prefixed with a 0x40-byte cameo header. A normal OEM firmware will
have two of these blocks (kernel, rootfs). The OEM firmware only checks
the header before writing unconditionally the data (except the header)
to the correspoding partition.

The OpenWrt factory image mimics the OEM image by cutting the
kernel+rootfs firmware at the exact size of the OEM kernel partition
and packing it as "the kernel partition" and the rest of the kernel and
the rootfs as "the rootfs partition". It will only work if written to
image1 because image2 has a sysinfo partition between kernel2 and
rootfs2, cutting the kernel code in the middle.

Steps to install:

1) switch to image2 (containing an OEM image), using web or these CLI
   commands:
   - config firmware image_id 2 boot_up
   - reboot
2) flash the factory_image1.bin to image1. OEM web (v6.30.016)
   is crashing for any upload (ssh keys, firmware), even applying OEM
   firmwares. These CLI commands can upload a new firmware to the other
   image location (not used to boot):
   - download firmware_fromTFTP <tftpserver> factory_image1.bin
   - config firmware image_id 1 boot_up
   - reboot

To debrick the device, you'll need serial access. If you want to
recover to an OpenWrt, you can replay the serial installation
instructions. For returning to the original firmware, press ESC during
the boot to trigger the emergency firmware recovery procedure. After
that, use D-Link Network Assistant v2.0.2.4 to flash a new firmware.

The device documentation does describe that holding RESET for 12s
trigger the firmware recovery. However, the latest shipped U-Boot
"2011.12.(2.1.5.67086)-Candidate1" from "Aug 24 2021 - 17:33:09" cannot
trigger that from a cold boot. In fact, any U-Boot procedure that relies
on the RESET button, like reset settings, will only work if started from
a running original firmware. That, in practice, cancels the benefit of
having two images and a firmware recovery procedure (if you are not
consider dual-booting OpenWrt).

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
(commit: 1005dc0)
The file was modifiedtarget/linux/realtek/image/Makefile (diff)
The file was modifiedtarget/linux/realtek/image/rtl838x.mk (diff)
コミット f3caba679b812bdaa374929350548025e792eeec by stijn
kernel: add missing symbol to 5.10 config

Kernel 5.10.124 introduced a new symbol 'LIB_MEMNEQ'. Add it to the
generic 5.10 config.

Fixes: 9e5d743422ed ("kernel: bump 5.10 to 5.10.124")
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: f3caba6)
The file was modifiedtarget/linux/generic/config-5.10 (diff)
コミット e02406e3cc949deeb3feee26dd6df8502f8c15a2 by stijn
kernel: add missing symbol to 5.15 config

Kernel 5.15.49 introduced a new symbol 'LIB_MEMNEQ'. Add it to the
generic 5.15 config.

Fixes: f1cd14448221 ("kernel: bump 5.15 to 5.15.49")
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: e02406e)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
コミット 4ab421b81d383c127135716f56a1e18337575516 by stijn
qoriq: define leds for Firebox M300

This patch provides support for the Firebox M300 only user-controllable
bi-color LED, and makes the green "shield" LED act as the typical
OpenWrt status led.

Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
(commit: 4ab421b)
The file was modifiedtarget/linux/qoriq/files/arch/powerpc/boot/dts/fsl/watchguard-firebox-m300.dts (diff)
The file was modifiedtarget/linux/qoriq/image/generic.mk (diff)
コミット 19231cf83835db563ee7431b502fe1695ef1f559 by stijn
qoriq: define reset button for Firebox M300

This patch provides support for the Firebox M300 reset button.

Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
(commit: 19231cf)
The file was modifiedtarget/linux/qoriq/files/arch/powerpc/boot/dts/fsl/watchguard-firebox-m300.dts (diff)
The file was modifiedtarget/linux/qoriq/image/generic.mk (diff)
コミット 5fdbae463c57fa48709d876abaadbbbd5938f84f by stijn
qoriq: 02_network fix sweth globbing logic

This prevents invalid configuration of non-existent sweth devices.

Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
(commit: 5fdbae4)
The file was modifiedtarget/linux/qoriq/base-files/etc/board.d/02_network (diff)
コミット 3e1848ee0ff3b01461a9d2f772bde27a4101f3d9 by stijn
qoriq: disable CONFIG_COMPAT

We do not need support for 32 bit applications, as we're building
everything for 64 bit.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 3e1848e)
The file was modifiedtarget/linux/qoriq/config-5.10 (diff)
コミット 61587c92425ecdcabb82a6c81cff698a23ffb049 by stijn
qoriq: enable HARDENED_USERCOPY

The random crashes observed with HARDENED_USERCOPY enabled no longer
seem to occur. Enable HARDENED_USERCOPY to improve security.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 61587c9)
The file was modifiedtarget/linux/qoriq/config-5.10 (diff)
コミット a5796a4db3d3b3bcb702988f6361ff17398993e1 by stijn
qoriq: add kernel 5.15 support

Add support for kernel 5.15 as testing kernel for qoriq.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: a5796a4)
The file was modifiedtarget/linux/qoriq/Makefile (diff)
The file was addedtarget/linux/qoriq/config-5.15
コミット 35fec487e30f05c81bd135326a993dad7f861812 by hauke
iptables: default to ip(6)tables-nft

OpenWrt now uses firewall4 (nft) by default,
so iptables should also default to nftables backend.

When multiple packages provide the same virtual package,
opkg pick the first one by alphabetical order,
so we rename iptables-legacy to iptables-zz-legacy and add
iptables-legacy in PROVIDES.

We also need to remove IPTABLES_NFTABLES config as
this cause recursive dependencies.

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
(commit: 35fec48)
The file was modifiedpackage/network/utils/iptables/Makefile (diff)
コミット 74dd7f9c36cbe4b87bfdfa0d55729d29d148be16 by hauke
ramips: add support for ASUS RP-AC87

Asus RP-AC87 ac2600 Repeater
2.4GHz 800Mbps
5GHz 1733Mbps

Hardware specifications:
SoC: MT7621A 2 cores 4 threads @880MHz
WiFi2G: MT7615E 2G 4x4 b/g/n
Wifi5G: MT7615E 5G 4x4 n/ac
DRAM: 128MB DDR3 @1200mhz
Flash: 16MB MX25L12805D SPI-NOR
LAN/WAN: MT7530 1x1000M

MAC addresses as verified by OEM firmware:
use address source
Lan/W5G *:B0 factory 0x8004 (label)
W2G *:B4 factory 0x0

Installation:

Asus windows recovery tool:

install the Asus firmware restoration utility
unplug the router, hold the reset button while powering it on
release when the power LED flashes slowly
specify a static IP on your computer:
IP address: 192.168.1.75
Subnet mask 255.255.255.0
Start the Asus firmware restoration utility, specify the factory image
and press upload
Do not power off the device after OpenWrt has booted until the LED flashing.
TFTP Recovery method:

set computer to a static ip, 192.168.1.2
connect computer to the LAN 1 port of the router
hold the reset button while powering on the router for a few seconds
send firmware image using a tftp client; i.e from linux:
$ tftp
tftp> binary
tftp> connect 192.168.1.1
tftp> put factory.bin
tftp> quit

Signed-off-by: Tamas Balogh <tamasbalogh@hotmail.com>
(commit: 74dd7f9)
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/board.d/01_leds (diff)
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/board.d/02_network (diff)
The file was addedtarget/linux/ramips/dts/mt7621_asus_rp-ac87.dts
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
コミット aae3a8a254275f8be5c45d766ac7b5afb82a9fe6 by hauke
x86: 64: Add kmod-igc to default packages

This adds the igc driver for the Intel 2.5GBit Ethernet chip to the
default packages.

Fixes: #10064
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: aae3a8a)
The file was modifiedtarget/linux/x86/image/64.mk (diff)
コミット ef69ab7a35a2ef5257aa2f718875b24856947c34 by koen.vandeputte
kernel: cut broken SPI_NOR 4K eraseblock LIMIT patch

Since 4e0c54bc5bc8 ("kernel: add support for kernel 5.4"),
the spi-nor limit 4k erasesize to spi-nor chips below a configured size
patch has not functioned as intended.

For uniform erasesize SPI-NOR devices, both
nor->erase_opcode & mtd->erasesize are used in erase operations.
These are set before, and not modified by, this
CONFIG_MTD_SPI_NOR_USE_4K_SECTORS_LIMIT patch.
Thus, an SPI-NOR device with CONFIG_MTD_SPI_NOR_USE_4K_SECTORS will
always use 4k erasesize (where the device supports it).

If this patch was fixed to function as intended, there would be
cases where devices change from a 4K to a 64K erasesize.

Signed-off-by: John Thomson <git@johnthomson.fastmail.com.au>
(commit: ef69ab7)
The file was modifiedtarget/linux/layerscape/armv8_64b/config-5.10 (diff)
The file was modifiedtarget/linux/ramips/mt7620/config-5.10 (diff)
The file was modifiedtarget/linux/generic/config-5.10 (diff)
The file was modifiedtarget/linux/pistachio/config-5.10 (diff)
The file was removedtarget/linux/generic/pending-5.15/470-mtd-spi-nor-support-limiting-4K-sectors-support-base.patch
The file was modifiedtarget/linux/ramips/rt3883/config-5.10 (diff)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
The file was removedtarget/linux/generic/pending-5.10/470-mtd-spi-nor-support-limiting-4K-sectors-support-base.patch
The file was modifiedtarget/linux/ramips/rt305x/config-5.10 (diff)
コミット 4f7065ed250932d6ff725ba175e734ad4c782f14 by koen.vandeputte
kernel: fix variable erasesize patch

Update this pending patch to remove the untested (variable eraseregions)
section, alongside simplifying the patch.

Signed-off-by: John Thomson <git@johnthomson.fastmail.com.au>
[refresh and split out unrelated refreshes]
Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
(commit: 4f7065e)
The file was modifiedtarget/linux/generic/pending-5.15/402-mtd-spi-nor-write-support-for-minor-aligned-partitions.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/402-mtd-spi-nor-write-support-for-minor-aligned-partitions.patch (diff)
コミット 86fb287ad564e344d9630d8235104da144406d08 by koen.vandeputte
ath79: mikrotik: add rw soft_config to extra devices

Linux MTD requires the parent partition be writable for a child
partition to be allowed write permission.

Signed-off-by: John Thomson <git@johnthomson.fastmail.com.au>
(commit: 86fb287)
The file was modifiedtarget/linux/ath79/dts/qca9558_mikrotik_routerboard-96x.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/ar9344_mikrotik_routerboard-16m-nor.dtsi (diff)
コミット bb929a0f9cbabef59eaced57d5162d112640c3cd by koen.vandeputte
ipq40xx: mikrotik: make RouterBoot partition writeable

Linux MTD requires the parent partition be writable for a child
partition to be allowed write permission.
In order for soft_config to be writeable (and modifiable via sysfs),
the parent RouterBoot partition must be writeable

Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
(commit: bb929a0)
The file was modifiedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-lhgg-60ad.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-sxtsq-5-ac.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-hap-ac2.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-hap-ac3.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-cap-ac.dts (diff)
コミット e1223dbee332b89caf71850eb909104529595c31 by koen.vandeputte
ath79: add support for RouterBOARD mAP

The MikroTik mAP-2nd (sold as mAP) is an indoor 2.4Ghz AP with
802.3af/at PoE input and passive PoE passthrough.

See https://mikrotik.com/product/RBmAP2nD for more details.

Specifications:
- SoC: QCA9533
- RAM: 64MB
- Storage: 16MB NOR
- Wireless: QCA9533 802.11b/g/n 2x2
- Ethernet: 2x 10/100 ports,
    802.3af/at PoE in port 1, 500 mA passive PoE out on port 2
- 7 user-controllable LEDs

Note: the device is a tiny AP and does not distinguish between both
ethernet ports roles, so they are both assigned to lan.
With the current setup, ETH1 is connected to eth1 and ETH2 is connected
to eth0 via the embedded switch port 2.

Flashing:
TFTP boot initramfs image and then perform sysupgrade. The "ETH1" port
must be used to upload the TFTP image. Follow common MikroTik procedure
as in https://openwrt.org/toh/mikrotik/common.

Tested-By: Andrew Powers-Holmes <aholmes@omnom.net>
Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
(commit: e1223db)
The file was addedtarget/linux/ath79/dts/qca9533_mikrotik_routerboard-map-2nd.dts
The file was modifiedtarget/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom (diff)
The file was modifiedtarget/linux/ath79/image/mikrotik.mk (diff)
The file was modifiedtarget/linux/ath79/mikrotik/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ath79/mikrotik/base-files/etc/board.d/01_leds (diff)
コミット 7f73acade0cde61341cb77e0dc74de51ac059d4f by ansuelsmth
mvebu: update and refactor uDPU DTS

uDPU DTS has pending upstream fixups, so backport those as well as split
the DTS into a DTSI and DTS in preparation for euroDPU support which
uses uDPU as the base.

Ethernet aliases have not yet been sent upstream but will be soon in order
for U-boot to set the correct MAC on both ethernet interfaces instead of
just one.

Since U-boot environment now has its own partition, update the envtools
config script to search for it instead.

Patch hardcoding PHY mode is also not applicable anymore, so drop it and
set in the uDPU DTS directly.

Signed-off-by: Robert Marko <robert.marko@sartura.hr>
(commit: 7f73aca)
The file was addedtarget/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-3720-uDPU.dtsi
The file was removedtarget/linux/mvebu/patches-5.10/314-arm64-dts-uDPU-switch-PHY-operation-mode-to-2500base.patch
The file was addedtarget/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
The file was modifiedpackage/boot/uboot-envtools/files/mvebu (diff)
コミット 57a38c8d3e85dd94d4912febc3906db77a855b43 by ansuelsmth
mvebu: add Methode euroDPU support

Add support for Methode euroDPU which is based on uDPU but does not
have a second SFP cage, instead of which a Maxlinear G.hn IC is used.

PHY mode is set to 1000Base-X despite Maxlinear IC being capable of
2500Base-X since until 5.15 support for mvebu is available trying to use
2500Base-X will cause buffer overruns for which the fix is not easily
backportable.

Installation instructions:
1. Boot the FIT initramfs image (openwrt-mvebu-cortexa53-methode_edpu-initramfs.itb)
2. sysupgrade using the openwrt-mvebu-cortexa53-methode_edpu-firmware.tgz

Signed-off-by: Robert Marko <robert.marko@sartura.hr>
(commit: 57a38c8)
The file was modifiedtarget/linux/mvebu/image/cortexa53.mk (diff)
The file was modifiedpackage/boot/uboot-envtools/files/mvebu (diff)
The file was modifiedtarget/linux/mvebu/cortexa53/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/mvebu/cortexa53/base-files/lib/upgrade/platform.sh (diff)
The file was addedtarget/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts
The file was modifiedtarget/linux/mvebu/cortexa53/base-files/lib/preinit/82_uDPU (diff)
コミット f8376ffbc18c36c16a2df4d947342b11bbce3306 by ansuelsmth
mac80211: mwl: add patch to raise global limit of SSID up to 4

SDIO chip 88W9997 from NXP [1] is quite limited by its firmware and
driver. Add hacky patch to allow up to 4 SSID instead of 3 SSID.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(commit: f8376ff)
The file was addedpackage/kernel/mac80211/patches/mwl/900-mwifiex-increase-the-global-limit-up-to-4-SSID.patch
コミット 7f1ac858e3e8ac2c57e631274cb7bf1c6ade8f71 by ansuelsmth
mac80211: add patch for mwifiex to fix cryptic errors/warnings

In Turris MOX SDIO card [1], which uses Marvell 88W997 and its driver
mwifiex, you might get cryptic messages, which are not helpful to use.
@pali created patch, which improves messages by the driver and he will
send this to Linux kernel soon.

Before:
[   81.026156] mwifiex_sdio mmc1:0001:1: CMD_RESP: cmd 0x20 error, result=0x1

After:
[   15.784018] mwifiex_sdio mmc1:0001:1: CMD_RESP: cmd RF_ANTENNA (0x20) error, result=0x1

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(commit: 7f1ac85)
The file was addedpackage/kernel/mac80211/patches/mwl/950-mwifiex-Print-stringified-name-of-command-in-error-l.patch
コミット c5882c33a78153e84acca22af3429ff6eb6c99e0 by hauke
kernel: bump 5.10 to 5.10.126

No patches rebased, just checksum update for this refresh.

Build system: x86_64
Build-tested: ipq806x/R7800

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: c5882c3)
The file was modifiedinclude/kernel-5.10 (diff)
コミット 433dc5892a60003753655aac6e6a4b59fb13b2e4 by hauke
kernel: bump 5.10 to 5.10.127

All patches automatically rebased.

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: 433dc58)
The file was modifiedtarget/linux/generic/hack-5.10/780-usb-net-MeigLink_modem_support.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/723-net-phy-aquantia-fix-system-side-protocol-mi.patch (diff)
The file was modifiedtarget/linux/apm821xx/patches-5.10/802-usb-xhci-force-msi-renesas-xhci.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-10-netfilter-nftables-update-table-flags-from-the-commi.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/720-net-phy-add-aqr-phys.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch (diff)
The file was modifiedinclude/kernel-5.10 (diff)
The file was modifiedtarget/linux/generic/hack-5.10/724-net-phy-aquantia-Add-AQR113-driver-support.patch (diff)
コミット e1dcaeb55c939365cdd27e469b63fca295bf1a2e by hauke
ath79: add support for ASUS PL-AC56

Asus PL-AC56 Powerline Range Extender Rev.A1
(in kit with Asus PL-E56P Powerline-slave)

Hardware specifications:
Board: AP152
SoC: QCA9563 2.4G n 3x3
PLC: QCA7500
WiFi: QCA9882 5G ac 2x2
Switch: QCA8337 3x1000M
Flash: 16MB 25L12835F SPI-NOR
DRAM SoC: 64MB w9751g6kb-25
DRAM PLC: 128MB w631gg6kb-15

Clocks: CPU:775.000MHz, DDR:650.000MHz, AHB:258.333MHz, Ref:25.000MHz

MAC addresses as verified by OEM firmware:
use address source
Lan/Wan/PLC *:10 art 0x1002 (label)
2G *:10 art 0x1000
5G *:14 art 0x5000

Important notes:

the PLC firmware has to be provided and copied manually onto the
device! The PLC here has no dedicated flash, thus the firmware file
has to be uploaded to the PLC controller at every system start
the PLC functionality is managed by the script /etc/init.d/plc_basic,
a very basic script based on the the one from Netadair (netadair dot de)
Installation:

Asus windows recovery tool:

have to have the latest Asus firmware flashed before continuing!
install the Asus firmware restoration utility
unplug the router, hold the reset button while powering it on
release when the power LED flashes slowly
specify a static IP on your computer:
IP address: 192.168.1.75
Subnet mask 255.255.255.0
start the Asus firmware restoration utility, specify the factory image
and press upload
do NOT power off the device after OpenWrt has booted until the LED flashing
TFTP Recovery method:

have to have the latest Asus firmware flashed before continuing!
set computer to a static ip, 192.168.1.75
connect computer to the LAN 1 port of the router
hold the reset button while powering on the router for a few seconds
send firmware image using a tftp client; i.e from linux:
$ tftp
tftp> binary
tftp> connect 192.168.1.1
tftp> put factory.bin
tftp> quit
do NOT power off the device after OpenWrt has booted until the LED flashing
Additional notes:

the pairing buttons have to have pressed for at least half a second,
it doesn't matter on which plc device (master or slave) first
it is possible to pair the devices without the button-pairing requirement
simply by pressing reset on the slave device. This will default to the
firmware settings, which is also how the plc_basic script is setting up
the master device, i.e. configuring it to firmware defaults
the PL-E56P slave PLC has its dedicated 4MByte SPI, thus it is capable
to store all firmware currently available. Note that some other
slave devices are not guarantied to have the capacity for the newer
~1MByte firmware blobs!
To have a good overlook about the slave device, here are its specs:
same QCA7500 PLC controller, same w631gg6kb-15 128MB RAM,
25L3233F 4MB SPI-NOR and an AR8035-A 1000M-Transceiver

Signed-off-by: Tamas Balogh <tamasbalogh@hotmail.com>
(commit: e1dcaeb)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/01_leds (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was addedtarget/linux/ath79/dts/qca9563_asus_pl-ac56.dts
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/03_gpio_switches (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom (diff)
The file was modifiedtarget/linux/ath79/image/generic.mk (diff)
コミット 416d4483e878fe316ba490c3948850c0aee0b828 by hauke
ath79: add support for ASUS RP-AC51

Asus RP-AC51 Repeater
Category:
AC750 300+433 (OEM w. unstable driver)
AC1200 300+866 (OpenWrt w. stable driver)

Hardware specifications:
Board: AP147
SoC: QCA9531 2.4G b/g/n
WiFi: QCA9886 5G n/ac
DRAM: 128MB DDR2
Flash: gd25q128 16MB SPI-NOR
LAN/WAN: AR8229 1x100M
Clocks: CPU:650MHz, DDR:600MHz, AHB:200MHz

MAC addresses as verified by OEM firmware:
use address source
Lan/W2G *:C8 art 0x1002 (label)
5G *:CC art 0x5006

Installation:

Asus windows recovery tool:

install the Asus firmware restoration utility
unplug the router, hold the reset button while powering it on
release when the power LED flashes slowly
specify a static IP on your computer:
IP address: 192.168.1.75
Subnet mask 255.255.255.0
Start the Asus firmware restoration utility, specify the factory image
and press upload
Do not power off the device after OpenWrt has booted until the LED flashing.
TFTP Recovery method:

set computer to a static ip, 192.168.1.10
connect computer to the LAN 1 port of the router
hold the reset button while powering on the router for a few seconds
send firmware image using a tftp client; i.e from linux:
$ tftp
tftp> binary
tftp> connect 192.168.1.1
tftp> put factory.bin
tftp> quit

Signed-off-by: Tamas Balogh <tamasbalogh@hotmail.com>
(commit: 416d448)
The file was addedtarget/linux/ath79/dts/qca9531_asus_rp-ac51.dts
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom (diff)
The file was modifiedtarget/linux/ath79/image/generic.mk (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/01_leds (diff)
コミット a5526efde0c4a5c0a94fc2e7f6bcecd844148408 by stijn
mac80211: read alternative brcm fw names from DT

This patch is required for the Raspberry Pi Zero 2 W.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: a5526ef)
The file was addedpackage/kernel/mac80211/patches/brcm/865-brcmfmac-Read-alternative-firmware-names-from-DT.patch
コミット e9f9cd14cc71826957877999fd063dd080de4751 by stijn
bcm27xx: add support for Raspberry Pi Zero 2

Due to licensing uncertainty, we do not include the firmwares for the
wireless chips used in the Raspberry Pi Zero 2 W. To have working
wireless, follow the instructions below.

For people building their own images:

  mkdir -p files/lib/firmware/brcm
  wget -P files/lib/firmware/brcm/ https://github.com/RPi-Distro/firmware-nonfree/raw/bullseye/debian/config/brcm80211/brcm/brcmfmac43436-sdio.bin
  wget -P files/lib/firmware/brcm/ https://github.com/RPi-Distro/firmware-nonfree/raw/bullseye/debian/config/brcm80211/brcm/brcmfmac43436-sdio.txt
  wget -P files/lib/firmware/brcm/ https://github.com/RPi-Distro/firmware-nonfree/raw/bullseye/debian/config/brcm80211/brcm/brcmfmac43436s-sdio.bin
  wget -P files/lib/firmware/brcm/ https://github.com/RPi-Distro/firmware-nonfree/raw/bullseye/debian/config/brcm80211/brcm/brcmfmac43436s-sdio.txt

Now build the OpenWrt image as usual, and it will include the firmware
files in the correct location.

For people using ext4 images:

Write the ext4 image to the sdcard, then mount the 2nd partition and put
the firmware files from the links above in /lib/firmware/brcm relative
from the mount point where the partition is mounted.

For people using squashfs images:

Write the squashfs image to the sdcard, place it in the Raspberry Pi
Zero 2 W, boot it and wait for the overlay filesystem to be created.
Find the offset of the overlay filesystem in sysfs:

  # cat /sys/devices/virtual/block/loop0/loop/offset
  25755648

Shut down the device, unplug the power and move the SD card to a Linux
computer. Mount the 2nd partition of the sdcard as a loop device with
the offset found earlier.

  sudo mount /dev/sdh2 -o loop,offset=25755648 /mnt/temp

Put the firmware files from the links above in /upper/lib/firmware/brcm
relative to the mount point where the loop device is mounted.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Tested-by: Peter van Dijk <peter@7bits.nl>
(commit: e9f9cd1)
The file was modifiedtarget/linux/bcm27xx/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/bcm27xx/image/Makefile (diff)
The file was modifiedtarget/linux/bcm27xx/base-files/etc/diag.sh (diff)
コミット 04071cb111f290417074de130d34ae5895fd3a7b by stijn
qoriq: enable Book-E Watchdog Timer

Enable PowerPC Book-E Watchdog Timer support. Having this enabled
in-kernel will result in procd starting it during boot.

This effectively solves the problem of the WDT in the Winbond W83793 chip
potentially resetting the system during sysupgrade, which could result
in an unbootable device. While the driver is modular, resulting in procd
not starting the WDT during boot (because that happens before kmod
load), the WDT handover during sysupgrade results in the WDT being
started. This normally shouldn't be a problem, but the W83793 WDT does
not like procd's defaults, nor the handover happening during sysupgrade.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(commit: 04071cb)
The file was modifiedtarget/linux/qoriq/config-5.10 (diff)
The file was modifiedtarget/linux/qoriq/config-5.15 (diff)
コミット 5c04efd2d7d9432f75843c3fd472458ad37d203d by ansuelsmth
toolchain: fix dangling symlink to self in FixupLibdir

This avoids a dangling symlink to self when reinstalling the toolchain:

./staging_dir/toolchain-mips_24kc_gcc-9.3.0_musl/lib/lib -> lib

This is caused by the fact that in the toolchain dir we have

'lib64 -> lib'

and on executing

'ln lib ./staging_dir/toolchain-mips_24kc_gcc-9.3.0_musl/lib64'

ln dereference the symbolic link 'lib64' to 'lib' so the REAL command is

'ln lib ./staging_dir/toolchain-mips_24kc_gcc-9.3.0_musl/lib'

this results in the dangling symlink to self.

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
[ add more details to the commit description and fix title ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 5c04efd)
The file was modifiedinclude/toolchain-build.mk (diff)
コミット a0e1d3ab7b4ff06cf755884329e0742b1582badd by ansuelsmth
ramips: improve YunCore AX820 LEDs

At least two AX820 hardware variants are known to exist, but they cannot
be distinguished (same hardware revision, no specific markings).

They appear to have the same LED hardware, but wired differently:

- One has a red system LED at GPIO 15, a green wlan2g LED at GPIO 14 and
  a blue wlan5g LED at GPIO 16;
- The other only offers a green system LED at GPIO 15, with GPIO 14 and
  16 being apparently not connected

Finally, a Yuncore datasheet says the canonical wiring should be:
- Blue wlan2g GPIO 14, green system GPIO 15, red wlan5g GPIO 16

All GPIOs are tied to a single RGB LED which is exposed via lightpipe on
the device front casing.

Considering the above, this patch exposes all three LEDs, preserves the
common system LED (GPIO 15) as the openwrt status LED, and removes the
color information from the LEDs names since it is not consistent across
hardware. The LED naming is made consistent with other YunCore devices.
A note is added in DTS to ensure this information is always available
and prevent unwanted changes in the future.

Fixes: #10131 "YunCore AX820: GPIO LED not correct"

Reviewed-by: Sander Vanheule <sander@svanheule.net>
Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
(commit: a0e1d3a)
The file was modifiedtarget/linux/ramips/dts/mt7621_yuncore_ax820.dts (diff)
コミット 1b14e25d2e884fe4dce239f8bc6ac68ee702b4a8 by ansuelsmth
kernel: netdevices: load rtl8366rb on boot

This external switch driver should be loaded on boot for network
support in failsafe mode.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
(commit: 1b14e25)
The file was modifiedpackage/kernel/linux/modules/netdevices.mk (diff)
コミット 575ec7a4b1a085f243961ef13dd23f228a60e67e by ansuelsmth
ath79: use rtl8366rb as a module

It looks like rtl8366rb is used only by tplink_tl-wr1043nd-v1 and
buffalo_wzr-hp-g300nh-rb. There is no need to have it built-in as it
works as a loadable module.

Tested both failsafe and normal boot on tl-wr1043nd-v1.
buffalo_wzr-hp-g300nh-rb was not tested.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
(commit: 575ec7a)
The file was modifiedtarget/linux/ath79/image/generic.mk (diff)
The file was modifiedtarget/linux/ath79/generic/config-default (diff)
The file was modifiedtarget/linux/ath79/image/generic-tp-link.mk (diff)
コミット 96d056f5f0894f492e5a4102d954d54ea7a741d0 by ansuelsmth
kernel: netdevices: add rtl8367 module

Create a package for rtl8367 to use it as loadable module instead of a
builtin one.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
(commit: 96d056f)
The file was modifiedpackage/kernel/linux/modules/netdevices.mk (diff)
コミット b168a07799663c84c5e72c1b94e01fab590fc6f8 by ansuelsmth
ath79: use rtl8367 as a module

rtl8367 is used only by tl-wr2543-v1. Tested both normal and failsafe
modes.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
(commit: b168a07)
The file was modifiedtarget/linux/ath79/image/generic-tp-link.mk (diff)
The file was modifiedtarget/linux/ath79/generic/config-default (diff)
コミット b129923b572a4feca3a7d7cf231b88bbe685b40b by ansuelsmth
kernel: netdevices: load rtl8366s on boot

This external switch driver should be loaded on boot for network
support in failsafe mode.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
(commit: b129923)
The file was modifiedpackage/kernel/linux/modules/netdevices.mk (diff)
コミット 6e0f0eae5b48bddead035d9dd89b710c10c50337 by ansuelsmth
ath79: use rtl8366s and rtl8366_smi as a module

rtl8366s is used only by dlink_dir-825-b1 and the netgear_wndr family
(wndr3700, wndr3700-v2, wndr3800ch, wndr3800.dts, wndrmac-v1,
wndrmac-v2).

Not tested in real hardware.

With rtl8366rb, rtl8366s, rtl8367 as modules, rtl8366_smi can also be a
loadable module. This change was tested with tl-wr2543-v1.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
(commit: 6e0f0ea)
The file was modifiedtarget/linux/ath79/image/generic.mk (diff)
The file was modifiedtarget/linux/ath79/generic/config-default (diff)
コミット 668619425526cb0d43f8536a2f6f15a6314e6553 by ansuelsmth
mediatek: mt7622: fix banana pi r64 wps button

Fix the wps button to prevent wrongly detected recovery procedures.
In the official banana pi r64 git the wps button is set to
GPIO_ACTIVE_LOW and not GPIO_ACTIVE_HIGH.

Import patch to fix on boot unwanted recovery entering:

  Press the [f] key and hit [enter] to enter failsafe mode
  Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
  - failsafe button wps was pressed -
  - failsafe -

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 6686194)
The file was addedtarget/linux/mediatek/patches-5.15/920-dts-mt7622-bpi-r64-fix-wps-button.patch
コミット 3c3367f03e3e45fb87698df9777eb0e3cf83f7b3 by ansuelsmth
generic: 5.15: refresh patches

Refresh patches:
- 402-mtd-blktrans-call-add-disks-after-mtd-device.patch
- 420-mtd-set-rootfs-to-be-root-dev.patch
- 495-mtd-core-add-get_mtd_device_by_node.patch

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 3c3367f)
The file was modifiedtarget/linux/generic/pending-5.15/495-mtd-core-add-get_mtd_device_by_node.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/402-mtd-blktrans-call-add-disks-after-mtd-device.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/420-mtd-set-rootfs-to-be-root-dev.patch (diff)
コミット 04545c4325c627ba09e429693d8aa22b1624e218 by ansuelsmth
mediatek: 5.15: refresh patches

Refresh patches:
- 510-net-mediatek-add-flow-offload-for-mt7623.patch
- 920-dts-mt7622-bpi-r64-fix-wps-button.patch

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 04545c4)
The file was modifiedtarget/linux/mediatek/patches-5.15/510-net-mediatek-add-flow-offload-for-mt7623.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-5.15/920-dts-mt7622-bpi-r64-fix-wps-button.patch (diff)
コミット 36acb3db03a3cf7dee80a1fc3b6f8f70efd20294 by sander
realtek: EnGenius EWS2910P: declare and hog the poe-enable GPIO

GPIO 1 on the RTL8231 is used to force the PoE MCU to disable power
outputs. It is not used by any driver, but if accidentally set low,
PoE outputs are disabled. This situation is hard to debug, and
requires knowledge of the Broadcom PoE protocol used by the MCU.

To prevent this situation, hog it as an output high. This is
consistent with the ZyXel GS1900 series handles it.

Signed-off-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
(commit: 36acb3d)
The file was modifiedtarget/linux/realtek/dts-5.10/rtl8380_engenius_ews2910p.dts (diff)
コミット 51e9d496ba7958fb9f2d3eb4bc7f257837145dd0 by nbd
mac80211: fix mesh queue selection issue

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 51e9d49)
The file was addedpackage/kernel/mac80211/patches/subsys/337-mac80211-fix-queue-selection-for-mesh-OCB-interfaces.patch
コミット 8e90abb39615e25a03f255f2c16c9203ab976ae7 by nbd
mt76: update to the latest version

c07f45927839 firmware: update mt7622 firmware to version 20220630
af406a2d1c36 mt76: do not use skb_set_queue_mapping for internal purposes

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 8e90abb)
The file was modifiedpackage/kernel/mt76/Makefile (diff)
コミット 24eee4b2443d75f51a91fd321c68705a6f376ccc by nbd
mac80211: rename patch to avoid duplicate patch number

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 24eee4b)
The file was removedpackage/kernel/mac80211/patches/subsys/337-mac80211-fix-queue-selection-for-mesh-OCB-interfaces.patch
The file was addedpackage/kernel/mac80211/patches/subsys/338-mac80211-fix-queue-selection-for-mesh-OCB-interfaces.patch
コミット abc5b28db164dc2d807750cb2baae91e288c84a9 by rafal
bcm53xx: use -falign-functions=32 for kernel compilation

Northstar SoCs have pretty small CPU caches and their performance is
heavily affected by cache hits & misses. It means that all kind of
random code changes can affect performance as they often reorganize
(change alignment & possibly reorder) kernel symbols.

It was discussed in ARM / net mailinglists:
1. ARM router NAT performance affected by random/unrelated commits [1] [2]
2. Optimizing kernel compilation / alignments for network performance [3] [4]

It seems that -falign-functions can be used as a partial workaround. It
doesn't solve all cases (e.g. documented watchdog one [5]) but it surely
helps with many of them.

A complete long term solution may be PGO (profile-guided optimization)
but it isn't available at this point.

[1] https://lkml.org/lkml/2019/5/21/349
[2] https://www.spinics.net/lists/linux-block/msg40624.html
[3] https://lore.kernel.org/linux-arm-kernel/066fc320-dc04-11a4-476e-b0d11f3b17e6@gmail.com/T/
[4] https://www.spinics.net/lists/netdev/msg816103.html
[5] http://lists.openwrt.org/pipermail/openwrt-devel/2022-July/038989.html

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: abc5b28)
The file was modifiedconfig/Config-devel.in (diff)
コミット 06d0cc2fb365485dd1ddd32937afd5091fa4b8a8 by nbd
mt76: update to the latest version

93e3fce916c6 mt76: pass original queue id from __mt76_tx_queue_skb to the driver

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 06d0cc2)
The file was modifiedpackage/kernel/mt76/Makefile (diff)
コミット 90a63504230ed31303bf7978658ba5db74f54f84 by hauke
kernel: bump 5.15 to 5.15.50

Patches automatically rebased.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: 90a6350)
The file was modifiedtarget/linux/ramips/patches-5.15/840-serial-add-ugly-custom-baud-rate-hack.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0057-amba_pl011-Round-input-clock-up.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0060-tty-amba-pl011-Add-un-throttle-support.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0059-amba_pl011-Add-cts-event-workaround-DT-property.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0056-amba_pl011-Don-t-use-DT-aliases-for-numbering.patch (diff)
The file was modifiedtarget/linux/ramips/patches-5.15/700-net-ethernet-mediatek-support-net-labels.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
コミット f60628f33ca9891fd9fb814588530df56ebdcdca by hauke
hostapd: enable compilation of OCV and add build feature discovery

Operating Channel Validation (OCV) is a security feature designed to
prevent person-in-the-middle multi-channel attacks. Compile the -basic and
-full variants of hostapd with this feature, and enable discovery of this
feature for future luci integration. OCV can be configured by setting ocv
equal to one of the following values in the wireless config:

0 = disabled (hostapd/wpa_supplicant default)
1 = enabled
2 = enabled in workaround mode - Allow STA that claims OCV capability to
    connect even if the STA doesn't send OCI or negotiate PMF.

Signed-off-by: Michael Yartys <michael.yartys@protonmail.com>
(commit: f60628f)
The file was modifiedpackage/network/services/hostapd/files/hostapd-full.config (diff)
The file was modifiedpackage/network/services/hostapd/files/hostapd-basic.config (diff)
The file was modifiedpackage/network/services/hostapd/src/src/utils/build_features.h (diff)
The file was modifiedpackage/network/services/hostapd/files/hostapd.sh (diff)
コミット 442708dfe2f599796b87eb113b03ab6cc42e0292 by hauke
wpa_supplicant: compile with OCV support

Operating Channel Validation (OCV) is a security feature designed to
prevent person-in-the-middle multi-channel attacks. Compile -basic and
-full variants with support for OCV. This feature can be configured in the
wireless config by setting ocv equal to one of the following values:

0 = disabled (hostapd/wpa_supplicant default)
1 = enabled if wpa_supplicant's SME in use. Otherwise enabled only when the
    driver indicates support for operating channel validation.

Signed-off-by: Michael Yartys <michael.yartys@protonmail.com>
(commit: 442708d)
The file was modifiedpackage/network/services/hostapd/files/hostapd.sh (diff)
The file was modifiedpackage/network/services/hostapd/files/wpa_supplicant-full.config (diff)
The file was modifiedpackage/network/services/hostapd/files/wpa_supplicant-basic.config (diff)
コミット 87092b3c065978fc0e673856c34b3db0829280db by hauke
scripts: add support for Sercomm kernel header

This scripts creates custom kernel header that necessary for Sercomm
mt7621 devices:
- Sercomm S3
- Beeline SmartBox Giga
- Beeline SmartBox Pro
- Beeline Smartbox Turbo
- Beeline Smartbox Turbo+
- WiFire S1500.NBN

Header format
-------------
+--------+---------------+------------------------+
| Offset | Value         | Description            |
+========+===============+========================+
| 0x0    | 53 65 72 00   | Magic "Ser."           |
+--------+---------------+------------------------+
| 0x4    | 04 00 00 01   | End offset of RootFS   |
+--------+---------------+------------------------+
|        |               | This header checksum   |
| 0x8    | d6 14 9a c1   | htonl(~crc)            |
+--------+---------------+------------------------+
| 0xc    | 02 ff ff ff   | Constant               |
+--------+---------------+------------------------+
| 0x10   | 00 01 40 00   | Kernel start offset    |
+--------+---------------+------------------------+
| 0x14   | c6 94 24 00   | Kernel length          |
+--------+---------------+------------------------+
|        |               | Kernel checksum        |
| 0x18   | e7 78 89 f1   | htonl(~crc)            |
+--------+---------------+------------------------+
| 0x1c   | 00 00 00 00   | Constant               |
+--------+---------------+------------------------+
| 0x20   | ff ff ff ff   | Constant               |
+--------+---------------+------------------------+
| 0x24   | ff ff ff ff   | Constant               |
+--------+---------------+------------------------+
| 0x28   | 00 00 00 01   | RootFS offset          |
+--------+---------------+------------------------+
|        |               | RootFS length          |
| 0x2c   | 04 00 00 00   | Always 0x4, we check   |
|        |               | UBI magic only         |
+--------+---------------+------------------------+
|        |               | RootFS checksum        |
| 0x30   | 1c fc 55 2d   | htonl(~crc)            |
|        |               | Const for UBI magic    |
+--------+---------------+------------------------+
| 0x34   | 00 00 00 00   | Constant               |
+--------+---------------+------------------------+
| 0x38   | ff ff ff ff … | Pad to 0x100           |
+--------+---------------+------------------------+

Signed-off-by: Mikhail Zhilkin <csharper2005@gmail.com>
(commit: 87092b3)
The file was addedscripts/sercomm-kernel-header.py
コミット 0cb1dc02771ce1c4cad20017a6d5616718db3877 by hauke
scripts: add support for Sercomm PID

This scripts creates Sercomm PID file. PID is necessary for the factory
images creation of variuos Sercomm-based devices (Beeline, Netgear,
Etisalat).

Size: 0x70
+-------+------+---------------+------------------+
| Start | Size | Value* (ASCII)| Description      |
+=======+======+===============+==================+
| 0x0   | 0x8  | 10100         | Hardware version |
+-------+------+---------------+------------------+
| 0x8   | 0x8  | 444245 (DBE)  | Hardware ID      |
+-------+------+---------------+------------------+
| 0x64  | 0x4  | 1002          | Software version |
+-------+------+---------------+------------------+
*for Beeline Smartbox GIGA

Signed-off-by: Mikhail Zhilkin <csharper2005@gmail.com>
(commit: 0cb1dc0)
The file was addedscripts/sercomm-pid.py
コミット bd783fd60a5f9513aa405437efff55fe29cd89c2 by hauke
ramips: add support for Beeline SmartBox GIGA

Beeline SmartBox GIGA is a wireless WiFi 5 router manufactured by
Sercomm company.

Device specification
--------------------
SoC Type: MediaTek MT7621AT
RAM: 256 MiB, Nanya NT5CC128M16JR-EK
Flash: 128 MiB, Macronix MX30LF1G18AC
Wireless 2.4 GHz (MT7603EN): b/g/n, 2x2
Wireless 5 GHz (MT7613BE): a/n/ac, 2x2
Ethernet: 3 ports - 2xGbE (WAN, LAN1), 1xFE (LAN2)
USB ports: 1xUSB3.0
Button: 1 button (Reset/WPS)
PCB ID: DBE00B-1.6MM
LEDs: 1 RGB LED
Power: 12 VDC, 1.5 A
Connector type: barrel
Bootloader: U-Boot

Installation
-----------------
1. Downgrade stock (Beeline) firmware to v.1.0.02;
2. Give factory OpenWrt image a shorter name, e.g. 1001.img;
3. Upload and update the firmware via the original web interface.

Remark: You might need make the 3rd step twice if your running firmware
is booted from the Slot 1 (Sercomm0 bootflag). The stock firmware
reverses the bootflag (Sercomm0 / Sercomm1) on each firmware update.

Revert to stock
---------------
1. Change the bootflag to Sercomm1 in OpenWrt CLI and then reboot:
      printf 1 | dd bs=1 seek=7 count=1 of=/dev/mtdblock3
2. Optional: Update with any stock (Beeline) firmware if you want to
   overwrite OpenWrt in Slot 0 completely.

MAC Addresses
-------------
+-----+-----------+---------+
| use | address   | example |
+-----+-----------+---------+
| LAN | label     | *:16    |
| WAN | label + 1 | *:17    |
| 2g  | label + 4 | *:1a    |
| 5g  | label + 5 | *:1b    |
+-----+-----------+---------+
The label MAC address was found in Factory 0x21000

Notes
-----
1. The following scripts are required for the build:
      sercomm-crypto.py - already exists in OpenWrt
      sercomm-partition-tag.py - already exists in OpenWrt
      sercomm-payload.py - already exists in OpenWrt
      sercomm-pid.py - new, the part of this pull request
      sercomm-kernel-header.py - new, the part of this pull request
2. This device (same as other Sercomm S2,S3-based devices) requires
   special LZMA and LOADADDR settings for successful boot:
      LZMA_TEXT_START=0x82800000
      KERNEL_LOADADDR=0x81001000
      LOADADDR=0x80001000
3. This device (same as several other Sercomm-based devices - Beeline,
   Netgear, Etisalat, Rostelecom) has partition map (mtd1) containing
   real partition offsets, which may differ from device to device
   depending on the number and location of bad blocks on NAND.
   "fixed-partitions" is used if the partition map is not found or
   corrupted. This behavour (it's the same as on stock firmware) is
   provided by MTD_SERCOMM_PARTS module.

Signed-off-by: Mikhail Zhilkin <csharper2005@gmail.com>
(commit: bd783fd)
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/board.d/01_leds (diff)
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
The file was addedtarget/linux/ramips/dts/mt7621_beeline_smartbox-giga.dts
The file was modifiedpackage/boot/uboot-envtools/files/ramips (diff)
The file was modifiedtarget/linux/ramips/image/Makefile (diff)
The file was modifiedtarget/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh (diff)
The file was modifiedtarget/linux/ramips/mt7621/config-5.15 (diff)
The file was addedtarget/linux/ramips/image/common-sercomm.mk
The file was modifiedtarget/linux/ramips/mt7621/config-5.10 (diff)
コミット 77d71163b2e02156e4635ef4ca1b38d939a87be0 by hauke
libnl: cleanup makefile

- Add PKG_LICENSE_FILES.
- Use SPDX.

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 77d7116)
The file was modifiedpackage/libs/libnl/Makefile (diff)
コミット 3dbdfed2c4868afb346ded7f6f75e8de9f4788ee by hauke
libnl: update to 3.6.0

Remove upstreamed patch:
- 100-build-add-Libs.private-field-in-libnl-pkg-config-file.patch

cacaa5f libnl-3.6.0 release
855c02f route/mdb: merge branch 'troglobit:mdb-dump-fixes'
930fc11 route/mdb: add support for MAC multicast entries
2d68caf route/mdb: add missing detils and stats dump callbacks
d9ed99b nl-monitor: support for setting libnl debug level
4c41e0d nl-monitor: add missing --help to long_opts[]
7e96356 Check validation type against end of enum
4e153bc route/link: add VLAN bridge binding flag
b7256d3 github: build unit tests also with "clang"
8111933 route: assert that "rtnl_link_info_ops" refcount does not drop below zero
4f5c846 lib: merge branch 'th/object-clone-fixes'
d23fb81 lib: make nl_object_clone() out-of-memory safe
7f7452c route: fix ref counting for l_info_ops and io_clone()
620d024 route: drop unnecessary oo_clone() implementation from netconf
93a02eb netfilter: make log-msg,queue-msg setters robust against ENOMEM
23902d0 xfrm/sa: clone user_offload in xfrm_sa_clone()
29e5092 xfrm/sa: style cleanup xfrm_sa_clone()
14a9ebc utils: add internal _nl_memdup() helper
2e0d7f8 lib: add rtnl_link_info_ops_get() and take lock for rtnl_link_info_ops's io_refcnt
e884286 lib: include <netlink-private/utils.h> in <netlink-private/netlink.h>
7d43191 tests: merge branch 'th/tests-netns'
a7bbdab tests: add unit test for nl_object_clone() and nl_object_diff()
fdb0121 tests: add new "netns" test suite
9102872 tests: add fixture/teardown for tests to run in separate netns
9a42798 tests: cleanup creating test suites
1fc3e07 tests: refactor tests and add n-test-util helper library
7a3d6e2 netlink: add _NL_N_ELEMENTS() macro
3da4f7d netlink: add _nl_streq()/_nl_streq0() helper
1ad8555 netlink: add _nl_auto_nl_socket cleanup macro
c8a5729 lib: add _nl_close() helper
80868e6 clang-format: add ".clang-format" from linux kernel
2782ed3 github: build tests with "-std=gnu11"
af59b9a github: split tests in separate steps
c8f7902 build: add "check-progs" make target to build unit tests
23b4d33 route/cls: add TCA_FLOWER_KEY_VLAN_ETH_TYPE to "flower_policy" policy
1f8dc89 route/cls: return -NLE_INVAL in case rtnl_tc_data_peek() fails
ef5f3eb route/cls: merge branch 'westermo:cls-flower'
c385c84 route/cls: no need to copy simple fields in flower_clone()
79217d8 route/cls: make output pointers in rtnl_flower_get_{src,dst}_mac() optional
64e0836 route/cls: adjust whitspace/indentation
5ac9ce3 route/cls: use SPDX-License-Identifier
1a1c4e5 route/cls: reorder fields in "struct rtnl_flower" and adjust indentation
ef46de1 route/cls: add flower classifier
f0aad20 route: merge branch 'pugo:master'
d0cfecc route: make argument of rtnl_link_can_set_{bittiming,data_bittiming}() const
6a92268 route: add rtnl_link_can_set_data_bittiming_const()
841553b route: drop bitrate,sample-point getters/setters from can link
37998f7 route: rename rtnl_link_can_get_data_bt_const() to rtnl_link_can_get_data_bittiming_const()
96d3a6b route: fix adding rtnl_link_can_* symbols to symbol file
881e329 route: fix indentation
37c10ef route/link: add CAN FD support
d56bf73 route/mdb: merge branch 'rubensfig:mdb'
e0b2406 route/mdb: drop setting ifindex in mdb_clone()
d78a6eb route/mdb: minor cleanup in "mdb.c"
57a6d51 route/mdb: drop extra MDB attributes and rework mdb_compare()
0b44562 route/mdb: hide rtnl_mdb_entry_alloc() from public API
1c65ff7 route/mdb: reorder fields in "rtnl_mdb_entry" for tighther packing
1ac5403 route/mdb: use nl_list_for_each_entry_safe() for destroying list in mdb_free_data()
92035e2 route/mdb: cleanup mdb.h header
6237621 build: sort file names in Makefile.am
0ec6c6c mdb: support bridge multicast database notification
c980034 route/cls: merge branch 'westermo:classifier-api-extension'
a694c33 route/cls: rename rtnl_cls_get{,_by_prio}() API to rtnl_cls_find_by{handle,prio}()
88a5138 route/cls: allow fetching of classifiers from cache
90577b5 route: merge branch 'TummyFish:master'
299f61a license: use SPDX license identifiers and drop license comments
05a540d ip6vti: Add fwmark API
41e4365 ip6gre: Add fwmark API
ebc7df3 sit: Add fwmark API
8e1da8e ipip: Add fwmark API
bda19be ip6_tnl: Add fwmark API
cdc6c0f ipvti: Add fwmark API
2995710 ipgre: Add fwmark API
d9dc6c2 ip6vti: Add IPv6 VTI support
be86170 license: use SPDX license identifiers and drop license comments
919d9c6 route: merge branch 'westermo:fib-lookup'
1ff9b38 route/route: don't report failure when we receive a route in rtnl_route_lookup()
53bc27e route/route: support FIB lookups using rtnl
ed76b9a build: sort files in Makefile.am
46b22c1 route/link: merge branch 'westermo:team-support'
586a6b6 build: fix new symbols in "libnl-route-3.sym"
831f125 route/link: add support for team device
6c59580 route/link: Move LINK_ATTR_IFNAME to a proper location
f77cd25 route/netconf: full API export
f59f443 build: add Libs.private field in libnl pkg-config file
b3333e0 route/qdisc: allow fetching qdiscs by their kind
9a39188 netlink: merge branch 'michael-dev:feature/nflog-vlan-v3'
a93fc5f nflog: add recent missing symbols to "libnl-nf-3.sym"
7b4df53 nflog: add missing symbols to "libnl-nf-3.sym"
8266436 nflog:add conntrack flag and enable flags for nflog
246904d nflog: add CT support
59fc1d7 nflog: add mac_header support
c268c48 nflog: add vlan attribute
2548468 refresh linux/netfilter/nfnetlink_log.h with linux 5.4
4edffbd route/link: Add IPv6 GRE support
5d69587 route: add global sectin in "libnl-route-3.sym"
d0cf3a9 neigh: support to add fdb entry
3bf0a9c cls:u32: fix u32_clone() function
3147d86 route:tc: fix rtnl_tc_clone() calling to_clone() and add comment
c027e54 route:cls: fix dangling pointers in to_clone() implementations
47c04fb route:act: drop unnecessary implementations for to_clone()
79f7c9d tests: add test for cloning cls:u32 object
b1caff8 github: run unit tests under valgrind
38b3be3 tests: cleanup tests and avoid leaks
c2b94b9 lib: add more _nl_auto* cleanup macros
1f05e5a tests: replace libcheck's fail_if() macro by ck_assert*()
6341d89 log: fix typo in dumping msg
bfee88b route: fix memory leak of l_info_ops in link_msg_parser()
431ba83 route: merge branch 'qbdwlr:mplsPR'
cc680d4 route: add accessors for setting/getting ENCAP_MPLS attributes
efe8aad route: remove incorrect nl_addr_valid() from rtnl_route_nh_set_newdst(), etc.
0688bc6 netfilter/ct: fix use of reply/orig for conntrack requests
5d92516 route: don't use internal bit mask constants in NLA_PUT in can_put_attrs()
6fe9418 lib: fix descriptions for nl_cache_pickup()/nl_cache_pickup_checkdup()
d0d91c7 route: merge branch 't0mmmy90:check-if-nh-exists-while-updating-ipv6-multipath-route'
28a652b route: fix duplicate check for next hop for IPv6 multipath routes
03bfd2f route: check if nh exists while updating route
92c9237 ci: add github-actions
3d1fb00 tests/check-addr: replace deprecated fail_if() macro from libcheck with ck_assert_msg()
d9cad53 xfrm: fix naming consistency in xfrmnl_sp_get_curlifetime()
c0e82db cli: Add C++ linkage support
000a3bd yyerror: update to POSIX standard
f865a99 xfrm: merge branch 'spellingmistake:master'
0306ae2 xfrm: fix libnl-xfrm-3.sym linker versioning
8950194 xfrm: ensure minlen in policy for XFRMA_OFFLOAD_DEV
c8f33a4 xfrm: Add support for xfrm user offloading
b6cc13d Supporting Hardware offload capability for MACsec
39944c6 route/link: check calloc() return value
12cc0aa zero stack allocated memory in xfrmnl_build_sa_delete_request
5f39502 merge branch 'bengal/coverity'
26f342d route/qdisc: handle error of calloc()
d1a151e route/qdisc: fix memory leak in netem.c
aa092d1 route/link: fix copy-paste error in geneve.c
30552e8 route/cls: fix cgroup's clone() function
764c30a route: let route/link join RTNLGRP_IPV6_IFINFO mcast group
b24e833 doc: update link to mscgen-filter
0b5d17d addr: merge branch 'lcrestez-dn:dadfailed'
30924e7 tests: Add test for rtnl_addr_flags2str
5c05c75 addr: Add address flag `dadfailed`
2abeec8 xfrm: remove superfluous xfrm_userpolicy_id from dump request
5611487 lib/trivial: whitespace
ab015e1 lib: merge branch 'th/object-identical-fix'
36b0894 lib: allow to compare incomplete objects in nl_object_identical()
5020077 lib: let nl_object_identical() declare the same object as identical
406ebc8 lib: fix using right compare mask in nl_object_diff64()
8637c70 lib/trivial fix indentation
4be6062 route/link: avoid cloning link policy in link_msg_parser()
ba3c51c route/link: fix link_msg_parser() for using the af_ops of the link family
f9d0181 lib: use proper int type for id attributes in nl_object_identical()
68b3431 lib: fix documentation of nl_cache_dump_filter to have @params optional
2375cde lib: fix spelling errors in "netlink/handlers.h"
3faf26c gitignore: fix ignoring check-direct build artifacts
47fb1c0 xfrm: remove superfluous xfrm_usersa_id from dump request
846d288 travis: install "check" in travis
d64a0ec route: convert non-leading tabs to spaces in "include/netlink/route/link.h"
aaefd92 route: add test for valid content of map_stat_id_from_IPSTATS_MIB_v2 array
bab9e77 route/link: add RTNL_LINK_REASM_OVERLAPS stat
bae11ec tests: add "check-direct" test
2d50b04 route: add "netlink-private/route/utils.h" header
9a52b3d gitignore: merge all gitignore files in top level directory
4c5f2d6 merge branch 'th/license-comment-cleanup'
2d3e690 license: update "doc/COPYING" license text
1389188 license: add SPDX license identifer to "configure.ac" files
503aa5e license: fix and add SPDX license identifiers and drop license comments
4333aef license: cleanup copyright comments
956635b license: fix SPDX license identifier for nl-auto.h
5614b4c lib: merge branch 'th/cleanup-errout'
17e09aa rtnl/route: use cleanup attribute in "lib/route/link.c"
b50be8f rtnl/route: use cleanup attribute in "lib/route/route_obj.c"
fca338b rtnl/route: fix NLE_NOMEM handling in parse_multipath()
2957d8f rtnl/link: fix leaking rtnl_link_af_ops in link_msg_parser()
77b4f68 rtnl/route: only consider negative error codes as error
6870ece lib: cleanup nla_parse() to return early on error
a858a0b lib: use _nl_strncpy*() instead of plain strncpy()
018c694 lib: cleanup _nl_strncpy_assert()
e97b990 lib: rename _nl_strncpy() to _nl_strncpy_assert()
5ffbc6f lib: add _NL_RETURN_*() helper macros
abb7391 lib: add "include/netlink-private/nl-auto.h" header
ecd15bc lib: add _nl_assert_not_reached()
9cc38dc lib/route: adjust coding style
01ea9a6 route/link: Check for null pointer in macvlan

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 3dbdfed)
The file was modifiedpackage/libs/libnl/Makefile (diff)
The file was removedpackage/libs/libnl/patches/100-build-add-Libs.private-field-in-libnl-pkg-config-file.patch
コミット 925c73aab3c1514da9f4cec97badb91113631dbf by hauke
wolfssl: add config flag for Curve448

This enables building WolfSSL with Curve448, which can be used by
Strongswan. This has been tested on a Linksys E8450, running OpenWrt
22.03-rc4.

This allows parity with OpenSSL, which already supports Curve448 in
OpenWrt 21.02.

Fixes openwrt/packages#18812.

Signed-off-by: Joel Low <joel@joelsplace.sg>
(commit: 925c73a)
The file was modifiedpackage/libs/wolfssl/Config.in (diff)
The file was modifiedpackage/libs/wolfssl/Makefile (diff)
コミット 8b9e806160118eb115ea26a1fbf381801185bdb6 by hauke
f2fs-tools: update to 1.15.0

Add patches:
- 100-configure.ac-fix-AC_ARG_WITH.patch

Remove upstreamed patches:
- 200-resize_f2fs-fix_wrong_ovp_calculation.patch

Changelog:

64f2596 f2fs-tools: upgrade version 1.15.0
d9d5b11 f2fs-tools: build silently
299c0b5 fsck.f2fs: fix broken file_map output
3af62be f2fs-tools: show segment/section layout correctly
4d9c009 f2fs-tools: use android config only if there's no config.h
0b9b89f dump.f2fs: compress: fix dstlen of LZ4_compress_fast_extState()
eee3969 mkfs.f2fs: check uuid library
e5fe1a2 f2fs-tools: use fsync() in Android
ea9921f f2fs-tools: support zoned device in Android
a8fefc2 android_config.h: add missing liblz4
0c54cf7 libf2fs_io: add unused mactor to avoid build failure
6eebd13 ci: Enable -Wall, -Wextra and -Werror
c491657 Fix PowerPC format string warnings
70e4139 Suppress a compiler warning about integer truncation
7a1206a Annotate switch/case fallthrough
b964b79 Change #ifdef _WIN32 checks into #ifdef HAVE_.*
28de4d1 tools/f2fs_io: Fix the type of 'ret'
fdff1ab fsck/segment.c: Remove dead code
ede3bde fsck/main.c: Suppress a compiler warning
93c6483 tools/f2fscrypt.c: Fix build without uuid/uuid.h header file
559e60e fsck: Remove a superfluous include directive
98f7f56 mkfs/f2fs_format.c: Suppress a compiler warning
ef011a4 configure.ac: Detect selinux/android.h
2e59ab8 configure.ac: Detect the sparse/sparse.h header
1790203 Fix the MinGW build
ecd27dc Use %zu to format size_t
24663b6 Include <stddef.h> instead of defining offsetof()
cdefef0 Move the be32_to_cpu() definition
1612bf9 Remove unnecessary __attribute__((packed)) annotations
7a5109f f2fs_fs.h: Use standard fixed width integer types
e61203c Suppress a compiler warning
9425b47 Verify structure sizes at compile time
006bb13 Change one array member into a flexible array member
cb4c5d6 ci: Build f2fstools upon push and pull requests
f3033fb Change the ANDROID_WINDOWS_HOST macro into _WIN32
87d7a95 Switch from the u_int to the uint types
c483354 configure.ac: Enable cross-compilation
3e97d07 configure.ac: Sort header file names alphabetically
91ba5e5 configure.ac: Enable the automake -Wall option
ae65a15 configure.ac: Remove two prototype tests
d24fd5c configure.ac: Stop using obsolete macros
6afcf64 libf2fs: don't allow mkfs / fsck on non power-of-2 zoned devices
c7757ec man: update mkfs.f2fs to give the default android option
46e1b83 f2fs-tools: use proper 64bit types for PPC
97ce230 mkfs.f2fs: fix wrong indentation and clean up
0d3d26d mkfs.f2fs: set project quota by default for -g android for v4.14+
1de1db8 f2fs-tools: add atomic write related options to f2fs_io write command
85cd72a mkfs.f2fs: set required quota types only
028af9f fsck.f2fs: Add progression feedback
972d710 fsck.f2fs: do not assert if i_size is missing i_blocks in symlink
f63551b f2fs-tools: separate other bugs in fsck_verify
ade81b9 f2fs-tools: remove false failure alarm when fixing quota
99bc497 f2fs-tools: fall back to the original version check when clock_gettime is not supported
1603a3d mkfs.f2fs: wipe other FS magics given -f
63d5004 fsck.f2fS: is_valid_summary(): check whether offset is out of bounds
3fd996c Avoid redefined ALIGN_UP
1edc138 fsck.f2fs: Update the usage about option of preen mode
49159df f2fs-tools: change fiemap print out format
8bcb58e f2fs_io: add rename w/ fsync option
9429e86 fsck.f2fs: add basic compress related check/fix
529967e f2fs-tools: make fiemap command in accordance with uapi
1228009 f2fs-tools: rebuild the quota inode if it is corrupted
9ee091e f2fs-tools: add periodic check in kernel version check
1bc7658 dump.f2fs: minor clean ups
69952e3 f2fs-tools: fix wrong value of reserve_new_block parameter in page_symlink
76d2a91 f2fs-tools: add extent cache for each file
8d464ee f2fs-tools: fix wrong file offset
acd2518 fsck|dump.f2fs: add -M to get file map
027488e mkfs.f2fs: remove android features for RO
e01ad31 f2fs-tools: fix metadata region overlap with zoned block device zones
f3b93bf sload.f2fs: Reword "IMMUTABLE" in strings/comments
820b5e3 sload.f2fs: use F2FS_COMPRESS_RELEASED instead of IMMUTABLE bit
1d2683f f2fs-tools: support small RO partition
a9594c6 fsck.f2fs: add "-l" to show the layout information
38e3115 f2fs_io: add to show immutable bit
6afd3e9 tools: Introduce f2fslabel
3218ff9 f2fs-tools: correct get kernel version logic
19d49b5 dump.f2fs: fix memory leak caused by dump_node_blk()
15d4d7b fsck.f2fs: fix memory leak caused by fsck_chk_orphan_node()
1900c22 mkfs.f2fs: fix memory leak in not enough segments error path
5cc365c resize.f2fs: fix memory leak caused by migrate_nat()
870915f f2fs_io: split definition check for crypto ioctl
91f9db2 fsck.f2fs: update kernel version in superblock on forced check
1531853 f2fs_io: Add get file name encryption mode
3bfcca8 f2fs-tool: increase debug level from 0 to 1 in migrate_block
5263ae2 resize.f2fs: fix to check free space before shrink
159752d resize.f2fs: fix wrong sit/nat bitmap during rebuild_checkpoint()
98e6463 resize.f2fs: add force option to rewrite broken calculation
f056fbe resize.f2fs: fix wrong ovp calculation
80dba0f Add -P option to preserve file owner
f0fda11 libf2fs: fix memory leak caused by get_rootdev()
5144f2f mkfs.f2fs: add VM disk files to hot data types
73c0871 libzoned: use blk_zone_v2 and blk_zone_report_v2 by default
9cb5150 f2fs-tools: fix wrong blk_zone_rep_v2 definition
15474db mkfs.f2fs: allocate zones together to avoid random access
316e128 mkfs.f2fs: adjust zone alignment when using multi-partitions
cc57f2c fsck.f2fs: fix alignment on multi-partition support
ff7172e f2fs-tools: Miscellaneous cleanup to README.
2b26417 mkfs.f2fs.8: Better document the -g argument.
e05afe5 mkfs.f2fs.8: fix formatting for -l parameter in man page
747b74c f2fs-tools: Make sload.f2fs reproduce hard links
b585244 f2fs-tools:sload.f2fs compression support
7b63f7b f2fs_io: add compress/decompress commands
457392a f2fs-tools: Added #ifdef WITH_func
d322d47 f2fs-tools: fix a few spelling errors in f2fs-tools
fcd5cd0 f2fs-tools: skipped to end on error syntax error
31d30f0 mkfs.f2fs: show a message when compression is enabled
1d4c7e7 f2fs_io: add get/set compression option
4bd7008 Fix ASSERT() macro with '%' in the expression
ca0ed8a f2fs-toos: fsck.f2fs Fix bad return value
c954e7c fsck.f2fs: do xnid sanity check only during fsck
1bfc173 f2fs_io: add erase option
e59bb17 mkfs.f2fs.8: document the verity feature
8fd836f fsck: clear unexpected casefold flags
1a7415a mkfs.f2fs: add -h and --help
717d70d f2fs_io: change fibmap to fiemap

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 8b9e806)
The file was addedpackage/utils/f2fs-tools/patches/100-configure.ac-fix-AC_ARG_WITH.patch
The file was removedpackage/utils/f2fs-tools/patches/200-resize_f2fs-fix_wrong_ovp_calculation.patch
The file was modifiedpackage/utils/f2fs-tools/Makefile (diff)
コミット 353d3eafb64e06164e6b8dbfa1976659c79e04be by hauke
libiconv-full: update to 1.17

Release Notes:
- The libiconv library is now licensed under the LGPL version 2.1,
  instead of the LGPL version 2.0. The iconv program continues to
  be licensed under GPL version 3.
- Added converters for many single-byte EBCDIC encodings: IBM-{037,
  273,277,278,280,282,284,285,297,423,424,425,500,838,870,871,875},
  IBM-{880,905,924,1025,1026,1047,1097,1112,1122,1123,1130,1132,1137,
  1140}, IBM-{1141,1142,1143,1144,1145,1146,1147,1148,1149,1153,1154,
  1155,1156,1157}, IBM-{1158,1160,1164,1165,1166,4971,12712,16804}.
  They are available through the configure option
  '--enable-extra-encodings'.

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 353d3ea)
The file was modifiedpackage/libs/libiconv-full/Makefile (diff)
コミット 86b0d3b00b021375a7c9aede7a7596540c84ab80 by hauke
tcpdump: update to 4.99.1

Adjust
- 100-tcpdump_mini.patch

Remove upstreamed patches:
- 101-CVE-2020-8037.patch
- 102-CVE-2018-16301.patch

Changelog:

  Wednesday, June 9, 2021 by gharris
  Summary for 4.99.1 tcpdump release
    Source code:
      Squelch some compiler warnings
      ICMP: Update the snapend for some nested IP packets.
      MACsec: Update the snapend thus the ICV field is not payload
        for the caller.
      EIGRP: Fix packet header fields
      SMB: Disable printer by default in CMake builds
      OLSR: Print the protocol name even if the packet is invalid
      MSDP: Print ": " before the protocol name
      ESP: Remove padding, padding length and next header from the buffer
      DHCPv6: Update the snapend for nested DHCPv6 packets
      OpenFlow 1.0: Get snapend right for nested frames.
      TCP: Update the snapend before decoding a MPTCP option
      Ethernet, IEEE 802.15.4, IP, L2TP, TCP, ZEP: Add bounds checks
      ForCES: Refine SPARSEDATA-TLV length check.
      ASCII/hex: Use nd_trunc_longjmp() in truncation cases
      GeoNet: Add a ND_TCHECK_LEN() call
      Replace ND_TCHECK_/memcpy() pairs with GET_CPY_BYTES().
      BGP: Fix overwrites of global 'astostr' temporary buffer
      ARP: fix overwrites of static buffer in q922_string().
      Frame Relay: have q922_string() handle errors better.
    Building and testing:
      Rebuild configure script when building release
      Fix "make clean" for out-of-tree autotools builds
      CMake: add stuff from CMAKE_PREFIX_PATH to PKG_CONFIG_PATH.
    Documentation:
      man: Update a reference as www.cifs.org is gone. [skip ci]
      man: Update DNS sections
    Solaris:
      Fix a compile error with Sun C

  Wednesday, December 30, 2020, by mcr@sandelman.ca, denis and fxl.
  Summary for 4.99.0 tcpdump release
    CVE-2018-16301: For the -F option handle large input files safely.
    Improve the contents, wording and formatting of the man page.
    Print unsupported link-layer protocol packets in hex.
    Add support for new network protocols and DLTs: Arista, Autosar SOME/IP,
      Broadcom LI and Ethernet switches tag, IEEE 802.15.9, IP-over-InfiniBand
      (IPoIB), Linux SLL2, Linux vsockmon, MACsec, Marvell Distributed Switch
      Architecture, OpenFlow 1.3, Precision Time Protocol (PTP), SSH, WHOIS,
      ZigBee Encapsulation Protocol (ZEP).
    Make protocol-specific updates for: AH, DHCP, DNS, ESP, FRF.16, HNCP,
      ICMP6, IEEE 802.15.4, IPv6, IS-IS, Linux SLL, LLDP, LSP ping, MPTCP, NFS,
      NSH, NTP, OSPF, OSPF6, PGM, PIM, PPTP, RADIUS, RSVP, Rx, SMB, UDLD,
      VXLAN-GPE.
    User interface:
      Make SLL2 the default for Linux "any" pseudo-device.
      Add --micro and --nano shorthands.
      Add --count to print a counter only instead of decoding.
      Add --print, to cause packet printing even with -w.
      Add support for remote capture if libpcap supports it.
      Display the "wireless" flag and connection status.
      Flush the output packet buffer on a SIGUSR2.
      Add the snapshot length to the "reading from file ..." message.
      Fix local time printing (DST offset in timestamps).
      Allow -C arguments > 2^31-1 GB if they can fit into a long.
      Handle very large -f files by rejecting them.
      Report periodic stats only when safe to do so.
      Print the number of packets captured only as often as necessary.
      With no -s, or with -s 0, don't specify the snapshot length with newer
        versions of libpcap.
      Improve version and usage message printing.
    Building and testing:
      Install into bindir, not sbindir.
      autoconf: replace --with-system-libpcap with --disable-local-libpcap.
      Require the compiler to support C99.
      Better detect and use various C compilers and their features.
      Add CMake as the second build system.
      Make out-of-tree builds more reliable.
      Use pkg-config to detect libpcap if available.
      Improve Windows support.
      Add more tests and improve the scripts that run them.
      Test both with "normal" and "x87" floating-point.
      Eliminate dependency on libdnet.
    FreeBSD:
      Print a proper error message about monitor mode VAP.
      Use libcasper if available.
      Fix failure to capture on RDMA device.
      Include the correct capsicum header.
    Source code:
      Start the transition to longjmp() for packet truncation handling.
      Introduce new helper functions, including GET_*(), nd_print_protocol(),
        nd_print_invalid(), nd_print_trunc(), nd_trunc_longjmp() and others.
      Put integer signedness right in many cases.
      Introduce nd_uint*, nd_mac_addr, nd_ipv4 and nd_ipv6 types to fix
        alignment issues, especially on SPARC.
      Fix many C compiler, Coverity, UBSan and cppcheck warnings.
      Fix issues detected with AddressSanitizer.
      Remove many workarounds for older compilers and OSes.
      Add a sanity check on packet header length.
      Add and remove plenty of bounds checks.
      Clean up pcap_findalldevs() call to find the first interface.
      Use a short timeout, rather than immediate mode, for text output.
      Handle DLT_ENC files *not* written on the same OS and byte-order host.
      Add, and use, macros to do locale-independent case mapping.
      Use a table instead of getprotobynumber().
      Get rid of ND_UNALIGNED and ND_TCHECK().
      Make roundup2() generally available.
      Resync SMI list
against Wireshark.
      Fix many typos.

Co-Developed-by: Ivan Pavlov <AuthorReflex@gmail.com>
Signed-off-by: Ivan Pavlov <AuthorReflex@gmail.com>
Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 86b0d3b)
The file was modifiedpackage/network/utils/tcpdump/Makefile (diff)
The file was removedpackage/network/utils/tcpdump/patches/101-CVE-2020-8037.patch
The file was modifiedpackage/network/utils/tcpdump/patches/001-remove_pcap_debug.patch (diff)
The file was removedpackage/network/utils/tcpdump/patches/102-CVE-2018-16301.patch
The file was modifiedpackage/network/utils/tcpdump/patches/100-tcpdump_mini.patch (diff)
コミット b32f1650480b08b39a75e9b0da2a3517955ebb56 by hauke
nettle: update to 3.8

Refresh:
- 100-portability.patch

Changelog:

ea4ea5e6 Document MacOS test workaround.
b14fc902 Add missing file fat-arm64.c to tar file.
6720f433 Update config.guess and config.sub to latest versions.
a2be57f0 NEWS entries for Nettle-3.8.
bff9a605 Update version numbers, for nettle-3.8.
36386678 Fix comment typo
e05fd5a9 Add ChangeLog entry for SM3 contribution.
8739faa8 Document cbc_aes128_encrypt, cbc_aes192_encrypt and cbc_aes256_encrypt.
efb2ec7f Deleted the manual's incomplete and out of date list of authors.
af38c91f New more accurate AUTHORS file.
ba084efa Fix ChangeLog typo.
0fff3097 ChangeLog entries for s390x ghash update.
75b687a8 Fix comment typo.
5d0089ed Refactor s390x-specific code for new ghash organization
2aabd5e2 ppc: Update fat setup for new ghash organization.
8f5fddfb ppc: Update vpmsumd ghash to new organization.
1227381e Comment fix.
9939f866 arm64: Update fat setup for new ghash organization.
ab62f731 Fix comment error
b1645555 arm64: Update pclmul ghash to new organization.
6b80b889 Update fat setup for new ghash organization.
d382fcc0 Delete _ghash_digest.
d11c4cd9 x86_64: Update pclmul ghash to new organization.
f79cc0c1 x86_64: Update table-based ghash to new organization.
bdc2fc31 Move _ghash_digest.
1d438ad4 Refactor GCM C implementation.
bdf820df New function block16_zero.
d966ea0d Delete code for GCM_TABLE_BITS != 8.
60edc290 x86_64: Fat setup for GCM.
be245313 Fix comment typo.
f8fa4f1f x86_64: Initial implementation of gcm using the pclmulqdq instructions.
23f75f58 Rearrange gcm configuration defines, and add tests for internal functions.
483ccbc9 Add tests for edge cases in poly1305 digest folding.
f3656a44 x86_64: Rewrite of poly1305 assembly.
b7268727 ChangeLog entry for arm64 implementation of chacha.
1d4a985c ChangeLog entries for new ppc64 ecc files.
99be366f ecc: Add powerpc64 assembly for ecc_448_modp
53f7ae66 Move a comment.
e643dcf1 ecc: Add powerpc64 assembly for ecc_25519_modp
741191d1 ecc: Add powerpc64 assembly for ecc_224_modp
4adcb4af Simplify poly1305-test, more use of tstring length.
b48217c8 Add randomized tests of poly1305.
dbf178c0 Arrange so that GMP or mini-gmp is always available for tests.
7d83510e ChangeLog entries for new ppc64 ecc files.
02bbf7d1 ecc: Add powerpc64 assembly for ecc_521_modp
2bc7dfad ecc: Add powerpc64 assembly for ecc_384_modp
9b6c0639 ecc: Add powerpc64 assembly for ecc_192_modp
39af7b2e [Arm64] Optimize Chacha20
c82876a5 [S390x] Alerting assembler of machine type
044d24b0 [S390x] Optimize Chacha20
94228f87 tests: Use inline function for dummy definition of test_randomize.
7926debe Share ecc point validation function in testutils.c.
25f73004 Whitespace cleanup
0ec184d8 ppc: Reduce number of registers used for ecc_secp256r1_redc.
c7cf1939 ppc: New configure test for ELFV2_ABI
f57640ea x86_64: Improved ecc_secp256r1_redc
dd65a63e ChangeLog for previous change.
ecd4eacf ppc: Add powerpc64 assembly for ecc_256_redc
b2758f7c doc: documentation for SM3 hash
0ea74c02 Comment improvements for x86_64 ecc_secp256r1_redc
78aabc69 nettle-benchmark: bench SM3 hashes
7f77ccb4 hmac: add support for SM3 hash function
e2edd9be testsuite: add test for SM3 hash function
b72886e5 Add OSCCA SM3 hash algorithm
d2e4e531 Delete function mpz_limbs_read_n.
dd566239 Delete function mpz_limbs_cmp.
07d5e755 gitlab-ci: Enable randomized tests
64ce8c77 Randomize more tests
a6f9bdeb Reduce allocation in modinv test
957482d9 Fix sqrt_ratio test for v = 0 case.
7f730943 Reduce allocation in sqrt tests
2c9a600d Move NETTLE_TEST_SEED logic to testutils.c.
48d61c28 Delete obsolete comment.
ac95be13 Fix and test for sqrt(0) special case.
ffe0f587 eccdata: Output ecc_sqrt_z and ECC_SQRT_E only when computed.
65c95c79 Fix comment typo.
8db66280 Let secp384r1 inverse and sqrt share most of the powering.
5b2758a3 eccdata: Delete generation of unused values ecc_sqrt_t and ECC_SQRT_T_BITS.
b3abfac5 eccdata: Generate both redc and non-redc versions of ecc_sqrt_z.
2dbe065d Implement secp224r1 square root, based on patch by Wim Lewis.
c8daa71c New function ecc_mod_equal_p, based on patch by Wim Lewis.
4be1725f New function ecc_mod_pow_127m1, used for ecc_secp224r1_inv.
4e987de3 Implement secp521r1 square root, based on patch by Wim Lewis.
2adc4268 Implement secp384r1 square root, based on patch by Wim Lewis.
bc07754f Implement secp256r1 square root, based on patch by Wim Lewis.
35f12552 Implement secp192r1 square root, based on patch by Wim Lewis.
c2726388 Renamed sqrt_itch --> sqrt_ratio_itch, and curve25519 and curve448 sqrt functions.
03421be1 Rename ecc sqrt --> sqrt_ratio.
652bdc79 New function ecc_mod_zero_p.
571d2cc2 [S390x] Improvements on documentation and instruction set usage for SHA3 permute
26b0f47b New function sec_zero_p.
259ec19a [S390x] Remove lgr instructions by using xgrk instead of xgr instruction
73722fb0 Rewrite of secp256r1 mod functions.
45028ff2 Extend ecc-mod-test, with improved coverage of corner cases.
806d6f6a [S390x] Optimize SHA3 permute using vector facility
78f44318 Change "signature on digest" --> "of digest".
0f90c076 Doc fixes.
52c86f94 Delete a few old FIXME comments
2b68ee47 Use @url and https consistently for references. Fix overlong lines.
ea4b2e86 Use texi2pdf to generate the pdf manual
54bbc09b ChangeLog entries for doc structure improvements.
cc92638c Divide Cipher section into menu and nodes, and some other minor fixes.
5e6af10b Delete explicit node pointers in nettle.texinfo
55584f4e Change CBC-AES interface
7a966ac3 Test AEAD encrypt/decrypt with message split into pieces.
686fd559 More checks for null pointers in test_aead, to silent static analyzer.
41a72c24 Fix checks of HAVE_NATIVE_cbc_aes*_encrypt
d5b0b9cb Fix fat builds for x86_64 windows
419d7af5 x86_64: Fat setup for assembly CBC AES.
121290e0 x86_64: Assembly CBC AES aesni functions.
1f58b09c Add specialized functions for cbc-aes.
99dffa9c ChangeLog entries for recent contributions.
38092fde gitlab-ci: Use mini-gmp for big-endian powerpc64 cross build
4147279b gitlab-ci: Explicitly install cross libgmp-dev packages
8c2321d2 gitlab-ci: No-assembly cross-build for s390x, to test big-endian
d4cd2965 gitlab-ci: Delete mips build
9765f8b9 [S390x] Optimize SHA256 and SHA512 compress functions
463553ae x86_64: New 2-way aesni loop also for aes256
c7391e5c x86_64: Refactor aesni assembly, with specific functions for each key size.
4ea2a1f8 [S390x] Optimize SHA1 compress
a47813c2 [AArch64] Utilize AES 1-block macros in 4-block macros
5f7740a3 [AArch64] Load AES keys at function prologue
76c7418c ChangeLog entries for previous change.
f7bc3e1b [AArch64] Move AES round macros to machine.m4
39d1e2a3 [AArch64] Optimize AES with fat build support
b8054a1d [S390x] Optimize memxor3 using vector facility with fat support
422219fe [S390x] Optimize memxor
3900fe65 Add fat-s390x.c to OPT_SOURCES.
c2f16582 Fix name of s390x/fat directory in make dist target.
4fc00c4d [S390x] add FAT_TEST_LIST variable to enable fat build testing
856c62ef [S390x] Replace inline assembly and fix fat filenames
3be3ff3e [S390x] Fat build support for AES and GHASH
9f9d4c4b arm64: Add sha2 to aarch64 fat tests.
774917ec ChangeLog entry for arm64 sha256..
7b446327 [AArch64] Fat build support for SHA-256 compress
6c84092d [S390x] wipe parameter block content and leftover bytes of data from stack
7d301d93 [S390x] wipe hash subkey from stack once GHASH operation completed
d1c8417f [AArch64] Optimize SHA-256 compress
33bfc509 [S390x] Use uppercase for macro names in machine.m4 and enhance the documentation for GHASH implementation
94be863c Add sha1 to aarch64 fat tests.
6c89ed3c ChangeLog entry for previous change.
e5a9dbf4 arm64: Fat build support for SHA1 compress
530e4c8d [S390x] Update configure.ac and Makefile.in
b0525367 [S390x] Implement alloc_stack and free_stack macros in machine.m4
72448928 [S390x] Optimize GHASH
20fedc01 Update Nettle-3.7.3 NEWS.
c80961c6 Add input check to rsa_decrypt family of functions.
cd6059ae Change _rsa_sec_compute_root_tr to take a fix input size.
401e0bdd Fix comment typos.
fd6d9ba7 Add check that message length to _pkcs1_sec_decrypt is valid.
e60d8367 ChangeLog entry for arm64 sha1.
47cafcf2 aarch64: Optimize SHA1 Compress
a46a17e9 Fix C++-style comments
022e51a2 ChangeLog entries for aes keywrap.
0145efbc Implement aes key wrap and key unwrap (RFC 3394)
61bcbbf8 gitlab-ci: Explicitly pass --enable-s390x-msa to s390x build.
3b1bb7cb Fix comment typo.
c23701f3 Reorder and indent asm_replace_list.
c2a14fa3 ChangeLog entry for new s390x AES implementation.
1f38723e Append s390x-specific asm file names to asm_replace_list in configure.ac
71dafe91 [S390x] Basic AES-192 and AES-256 optimizations
8247fa21 ppc: Fix macro name SWAP_MASK to use all uppercase.
b9f0ede2 Update config.guess and config.sub.
46515038 [S390x] Basic AES-128 optimization
f4dc5f20 Split aes-encrypt.c and aes-decrypt.c into one file per key size.
0bff7a2b Initial config for s390x, contributed by Mamone Tarsha.
06d6ef33 nettle-benchmark: avoid -Wmaybe-uninitialized warnings
dda3f4fd gitlab-ci: Fix only: variables: check, and quote variables.
c2b56cd7 gitlab-ci: Use pipeline variable S390X_ACCOUNT
c25774e2 gitlab-ci: Add remote tests for s390x.
d5972ced Add forward declaration of struct aes_table.
085317d6 ChangeLog entries for arm64 fat build.
944881d7 ChangeLog entry for nettle-3.7.2 release
f9e0e1f4 NEWS entries for 3.7.2.
1585f6ac [AArch64] Support fat build for GCM optimization
03b8ba39 [AArch64] Use m4 macros in gcm-hash.asm and add documentation comments
3f43c143 [AArch64] Update README to be on par with other architectures
b30e0ca6 Fix canonical reduction in gostdsa_vko.
d9b564e4 Similar fix for eddsa.
fbaefb64 Analogous fix to ecc_gostdsa_verify.
c24b3616 Ensure ecdsa_sign output is canonically reduced.
2397757b Fix bug in ecc_ecdsa_verify.
5b7608fd Use ecc_mod_mul_canonical for point comparison.
2bf497ba New functions ecc_mod_mul_canonical and ecc_mod_sqr_canonical.
a471ae85 aarch64: Rename arm64/v8/ --> arm64/crypto/
0489825e aarch64: Use .arch armv8-a+crypto directive.
d32152f4 aarch64: Move m4 definitions after .file directive
f3dda9f4 ChangeLog entries for arm64 gcm_hash.
b098f19b arch64: Fix clang build
fd9dd9d7 arch64: Fix copyright line and typos
a3f91c0e aarch64: Adjust gcm-hash assembly for big-endian systems
09d77a10 aarch64: Implement GHASH using the crypto extension pmul instructions.
0c5429d3 aarch64: Add README
dbd16501 Add an empty machine.m64 to make configure happy
ebf9ae83 Recognize arm64 in configure

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: b32f165)
The file was modifiedpackage/libs/nettle/Makefile (diff)
The file was modifiedpackage/libs/nettle/patches/100-portability.patch (diff)
コミット f3a198697f6015ee47780841f0418d0d27f1c9c4 by hauke
libjson-c: update to 0.16

Fix:
- 001-dont-build-docs.patch

Remove upstreamed patch:
- 010-clang.patch

Changelog:

Deprecated and removed features:
--------------------------------
* JSON_C_OBJECT_KEY_IS_CONSTANT is deprecated in favor of
  JSON_C_OBJECT_ADD_CONSTANT_KEY
* Direct access to lh_table and lh_entry structure members is deprecated.
  Use access functions instead, lh_table_head(), lh_entry_next(), etc...
* Drop REFCOUNT_DEBUG code.

New features
------------
* The 0.16 release introduces no new features

Build changes
-------------
* Add a DISABLE_EXTRA_LIBS option to skip using libbsd
* Add a DISABLE_JSON_POINTER option to skip compiling in json_pointer support.

Significant changes and bug fixes
---------------------------------
* Cap string length at INT_MAX to avoid various issues with very long strings.
* json_object_deep_copy: fix deep copy of strings containing '\0'
* Fix read past end of buffer in the "json_parse" command
* Avoid out of memory accesses in the locally provided vasprintf() function
  (for those platforms that use it)
* Handle allocation failure in json_tokener_new_ex
* Fix use-after-free in json_tokener_new_ex() in the event of printbuf_new() returning NULL
* printbuf_memset(): set gaps to zero - areas within the print buffer which
  have not been initialized by using printbuf_memset
* printbuf: return -1 on invalid arguments (len < 0 or total buffer > INT_MAX)
* sprintbuf(): propagate printbuf_memappend errors back to the caller

Optimizations
--------------
* Speed up parsing by replacing ctype functions with simplified, faster
  non-locale-sensitive ones in json_tokener and json_object_to_json_string.
* Neither vertical tab nor formfeed are considered whitespace per the JSON spec
* json_object: speed up creation of objects, calloc() -> malloc() + set fields
* Avoid needless extra strlen() call in json_c_shallow_copy_default() and
  json_object_equal() when the object is known to be a json_type_string.

Other changes
-------------
* Validate size arguments in arraylist functions.
* Use getrandom() if available; with GRND_NONBLOCK to allow use of json-c
  very early during boot, such as part of cryptsetup.
* Use arc4random() if it's available.
* random_seed: on error, continue to next method instead of exiting the process
* Close file when unable to read from /dev/urandom in get_dev_random_seed()

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: f3a1986)
The file was modifiedpackage/libs/libjson-c/Makefile (diff)
The file was modifiedpackage/libs/libjson-c/patches/001-dont-build-docs.patch (diff)
The file was removedpackage/libs/libjson-c/patches/010-clang.patch
コミット 576b62712fa7552f4fa30b67b47004745fee5287 by hauke
mac80211: Add DRIVER_11AX_SUPPORT dependency to mac80211-hwsim and iwlwifi

The mac80211-hwsim and the Intel iwlwifi driver support ieee80211ax, add
the missing DRIVER_11AX_SUPPORT dependency too.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 576b627)
The file was modifiedpackage/kernel/mac80211/intel.mk (diff)
The file was modifiedpackage/kernel/mac80211/Makefile (diff)
コミット 4b0c433c39fc1aa28ba0af01987017330d555379 by hauke
ramips: Add suport for COMFAST CF-WR617AC

Specifications:
Chipset:MT7628DA+MT7612E
Antenna : 2.4Ghz:2x5dbi Antenna + 5.8Ghz:2x5dbi Antenna
Wireless Rate:2.4Ghz 300Mbps , 5.8Ghz 867Mbps
Output Power :100mW(20dbm)
Physical port:110/100Mbps RJ45 WAN Port , 310/100Mbps RJ45 LAN Port
Flash: 8Mb
DRam: 64Mb
Flashing: default bootloader attempts to boot from tftp://192.168.1.10/firmware_auto.bin using 192.168.1.1

Known issues:
mac-address-increment for 5GHZ doesnt work, i failed to figure out why. Original firmware using +1 from original value in factory partition.

Signed-off-by: Sergei Iudin <tsipa740@gmail.com>
(commit: 4b0c433)
The file was addedtarget/linux/ramips/dts/mt7628an_comfast_cf-wr617ac.dts
The file was modifiedtarget/linux/ramips/mt76x8/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ramips/image/mt76x8.mk (diff)
コミット 1a8c74da709190e5157af9f5c2502b600f6273bb by hauke
ramips: Add Xiaomi Mi Router 4A 100M International

The international version of Mi Router 4A 100M is physically
identical to the non-international one, but appears to be
using a different partitioning scheme with the "overlay"
partition being 2MiB in size instead of 1MiB. This means
the following "firmware" partition starts at a different
address and the DTS needs to be adjusted for the firmware
to work.

Signed-off-by: Nita Vesa <werecatf@outlook.com>
(commit: 1a8c74d)
The file was modifiedtarget/linux/ramips/image/mt76x8.mk (diff)
The file was modifiedtarget/linux/ramips/mt76x8/base-files/etc/board.d/02_network (diff)
The file was addedtarget/linux/ramips/dts/mt7628an_xiaomi_mi-router-4a-100m-intl.dts
コミット 36f3238dcb119f9e6b79e01d8f97776f67a7bfce by hauke
strace: update to 5.17

Improvements
- Added 64-bit LoongArch architecture support.
- Extended personality designation syntax of syscall specification expressions to support all@pers and %class@pers.
- Enhanced rejection of invalid syscall numbers in syscall specification expressions.
- Implemented decoding of set_mempolicy_home_node syscall, introduced in Linux 5.17.
- Implemented decoding of IFLA_GRO_MAX_SIZE and TCA_ACT_IN_HW_COUNT netlink attributes.
- Implemented decoding of PR_SET_VMA operation of prctl syscall.
- Implemented decoding of siginfo_t.si_pkey field.
- Implemented decoding of LIRC ioctl commands.
- Updated lists of FAN_*, IORING_*, IOSQE_*, KEY_*, KVM_*, MODULE_INIT_*, TCA_ACT_*, and *_MAGIC constants.
- Updated lists of ioctl commands from Linux 5.17.

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 36f3238)
The file was modifiedpackage/devel/strace/Makefile (diff)
コミット 6d423ffbd17f5b00432f8f7a9fc7ea18d437d902 by hauke
strace: update to 5.18

Improvements
- Added an interface of raising des Strausses awareness.
- Added --tips option to print strace tips, tricks, and tweaks at the end of the tracing session.
- Enhanced decoding of bpf and io_uring_register syscalls.
- Implemented decoding of COUNTER_*, RTC_PARAM_GET, and RTC_PARAM_SET ioctl commands.
- Updated lists of BPF_*, BR_*, BTRFS_*, IFA_*, IFLA_*, IORING_*, KEY_*, KVM_*, MADV_*, and UFFD_* constants.
- Updated lists of ioctl commands from Linux 5.18.

Bug fixes
- Fixed printing of the updated value of union bpf_attr.next_id on the exiting of bpf(BPF_*_GET_NEXT_ID) calls.

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 6d423ff)
The file was modifiedpackage/devel/strace/Makefile (diff)
コミット 265f402fbdd8444835b43954bf27a83bc9369b91 by ansuelsmth
ath79: ag71xx: reuse skbuff_head with napi skb api

napi_build_skb() reuses NAPI skbuff_head cache in order to save some
cycles on freeing/allocating skbuff_heads on every new Rx or completed
Tx.
Use napi_consume_skb() to feed the cache with skbuff_heads of completed
Tx so it's never empty.

Signed-off-by: Sieng Piaw Liew <liew.s.piaw@gmail.com>
[ fixed commit title ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 265f402)
The file was modifiedtarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.c (diff)
コミット 6ad1bea2a60342c4e7742b1acee9cf2c568422da by daniel
xdp-tools: add package

xdp-tools - Library and utilities for use with the eXpress Data Path:
Fast Programmable Packet Processing in the Operating System Kernel

* libxdp: library for attaching XDP programs and using AF_XDP sockets
* xdp-filter: a simple XDP-powered packet filter
* xdp-loader: an XDP program loader
* xdpdump: tool for capturing packets at the XDP layer

Thanks to Nick @PolynomialDivision Hainke for testing and fixing!

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 6ad1bea)
The file was addedpackage/network/utils/xdp-tools/Makefile
コミット 1d3b57dbeeae70ab3a8f71d3bdb6fd41a00e1d22 by daniel
mvebu: cortexa72: fix ImageBuilder for IEI Puzzle devices

The line trying to generate the standard sdcard.img.gz fails due to
boot.scr not being generated.
Remove the line in order to use the default sdcard.img.gz which is
exactly the same but includes generating the boot.scr file.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 1d3b57d)
The file was modifiedtarget/linux/mvebu/image/cortexa72.mk (diff)
コミット f58e562b07803192d029a6be8c8c372e1ed11c68 by daniel
mediatek: mt7622: fix white dome LED of UniFi 6 LR

The recent differentiation between v1 and v2 of the UniFi 6 LR added
support for the v2 version which has GPIO-controlled LEDs instead of
using an additional microcontroller to drive an RGB led.
The polarity of the white LED, however, was inverted and the default
states didn't make a lot of sense after all. Fix that.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: f58e562)
The file was modifiedtarget/linux/mediatek/dts/mt7622-ubnt-unifi-6-lr-v2.dtsi (diff)
コミット a0c5b03e02528b938f1c6d411a582b67b7e9fe7b by hauke
f2fs-tools: import patch to fix compilation

Disable lz4 and lzo2 manually.

Fixes errors in the form of:
Package f2fsck is missing dependencies for the following libraries:
liblz4.so.1
liblzo2.so.2

Fixes: 8b9e80616011 ("f2fs-tools: update to 1.15.0")

Acked-by: Thomas Huehn <thomas.huehn@hs-nordhausen.de>
Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: a0c5b03)
The file was modifiedpackage/utils/f2fs-tools/Makefile (diff)
The file was addedpackage/utils/f2fs-tools/patches/101-configure.ac-fix-cross-compilation.patch
コミット 341121edd49428acb992ce34b27e51454ca904cf by hauke
libjson-c: disable libbsd

libjson-c is happy to pick up libbsd both on the host and target.
Reproducible with

make package/libbsd/compile;make package/libjson-c/compile

Also fixes host compilation on Arch Linux for a similar reason.
Undefined reference to arc4random.

Fixes: f3a198697f60 ("libjson-c: update to 0.16")
Acked-by: Thomas Huehn thomas.huehn@hs-nordhausen.de
Acked-by: Nick Hainke vincent@systemli.org
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: 341121e)
The file was modifiedpackage/libs/libjson-c/Makefile (diff)
コミット eb7d2abbf06f0a3fe700df5dc6b57ee90016f1f1 by hauke
openssl: bump to 1.1.1p

Changes between 1.1.1o and 1.1.1p [21 Jun 2022]

  *) In addition to the c_rehash shell command injection identified in
     CVE-2022-1292, further bugs where the c_rehash script does not
     properly sanitise shell metacharacters to prevent command injection have been
     fixed.

     When the CVE-2022-1292 was fixed it was not discovered that there
     are other places in the script where the file names of certificates
     being hashed were possibly passed to a command executed through the shell.

     This script is distributed by some operating systems in a manner where
     it is automatically executed.  On such operating systems, an attacker
     could execute arbitrary commands with the privileges of the script.

     Use of the c_rehash script is considered obsolete and should be replaced
     by the OpenSSL rehash command line tool.
     (CVE-2022-2068)
     [Daniel Fiala, Tomáš Mráz]

  *) When OpenSSL TLS client is connecting without any supported elliptic
     curves and TLS-1.3 protocol is disabled the connection will no longer fail
     if a ciphersuite that does not use a key exchange based on elliptic
     curves can be negotiated.
     [Tomáš Mráz]

Signed-off-by: Andre Heider <a.heider@gmail.com>
(commit: eb7d2ab)
The file was modifiedpackage/libs/openssl/Makefile (diff)
コミット f9e840b65700e1cdff6d066d39c163bac936d046 by sander
scripts: add CAMEO tag generator

This script inserts CAMEO tags into an uImage to make U-Boot
of DGS-1210 switches happy.

Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
Suggested-by: Sander Vanheule <sander@svanheule.net> # Mutual checksum algorithm
[commit title prefix, trailing whitespace, OpenWrt capitalisation, move
CRC calculation comment, use UIMAGE_NAME_*, remove parentheses for
return, use f-string instead of str()]
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: f9e840b)
The file was addedscripts/cameo-tag.py
コミット e763c4c89fc5569d7264ff60837eb4aff69a0bfb by sander
realtek: build DGS-1210 images with CAMEO tag

From now on we will insert CAMEO tags into sysupgrade images for
DGS-1210 devices. This will make the "OS:...FAILED" and "FS:...FAILED"
messages go away.

Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
(commit: e763c4c)
The file was modifiedtarget/linux/realtek/image/Makefile (diff)
The file was modifiedtarget/linux/realtek/image/rtl838x.mk (diff)
コミット ebfe66e494e57f4b421f1190d6bff1d361db1b3d by sander
scripts: fix CAMEO tag generator

What should have been only cosmetic changes, ended up in breaking the
script. Rename UIMAGE_CRC_SLICE back to (the original) UIMAGE_CRC_OFF.

Fixes issue #10204 "cameo-tag.py broken"

Reported-by: Markus Stockhausen <markus.stockhausen@gmx.de>
Fixes: f9e840b65700 ("scripts: add CAMEO tag generator")
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: ebfe66e)
The file was modifiedscripts/cameo-tag.py (diff)
コミット 8b798dbb39856463878efb07ddef87ce2e522ceb by sander
realtek: rename u-boot-env2 to board-name

Some realtek boards have two u-boot-env partitions. However, in the
DGS-1210 series, the mtdblock2 partition is not a valid u-boot env
and simply contains the board/device name, followed by nulls.

00000000  44 47 53 2d 31 32 31 30  2d 32 38 2d 46 31 00 00 |DGS-1210-28-F1..|
00000010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 |................|
*
00040000

00000000  44 47 53 2d 31 32 31 30  2d 35 32 2d 46 31 00 00 |DGS-1210-52-F1..|
00000010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 |................|
*
00040000

The misleading u-boot-env2 name also confuses uboot-envtools.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
(commit: 8b798db)
The file was modifiedtarget/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210.dtsi (diff)
コミット fd2f3136ca5134364af7bfaf574379c1dbda8344 by ansuelsmth
build: do not require git/rsync for ImageBuilder

The ImageBuilder does not need git or rsync since it only glues files
together, packages are downloaded via wget and not rsync.

Signed-off-by: Paul Spooren <mail@aparcar.org>
[ solve conflict with additional git prereq test ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: fd2f313)
The file was modifiedinclude/prereq-build.mk (diff)
コミット 21825af2dad0070affc2444ff56dc84a976945a2 by ansuelsmth
wolfssl: WOLFSSL_HAS_WPAS requires WOLFSSL_HAS_DH

Without this, WOLFSSL_HAS_DH can be disabled even if WOLFSSL_HAS_WPAS is
enabled, resulting in an "Anonymous suite requires DH" error when trying
to compile wolfssl.

Signed-off-by: Pascal Ernster <git@hardfalcon.net>
Reviewed-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: 21825af)
The file was modifiedpackage/libs/wolfssl/Config.in (diff)
コミット dcc0fe24ea216d32300c0f01c8879e586d89cc1e by hauke
kernel: Add missing mediatek configuration options

When building the mediatek/mt7629 target in OpenWrt 22.03 the kernel
does not have a configuration option for CONFIG_CRYPTO_DEV_MEDIATEK. Add
this option to the generic kernel configuration and also add two other
configuration options which are removed when we refresh the mt7629
kernel configuration.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: dcc0fe2)
The file was modifiedtarget/linux/generic/config-5.10 (diff)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
The file was modifiedtarget/linux/mediatek/mt7629/config-5.15 (diff)
コミット 8288a4bbb368fc050f46c7e97a1c1b7b0e0c66c2 by daniel
xdp-tools: mark as nonshared

The SDK does not have the LLVM toolchain yet.

Hopefully fixes errors in the form:
  xsk_def_xdp_prog.c:4:10: fatal error: 'bpf/bpf_helpers.h' file not found
  #include <bpf/bpf_helpers.h>

Fixes: 6ad1bea2a603 ("xdp-tools: add package")
Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 8288a4b)
The file was modifiedpackage/network/utils/xdp-tools/Makefile (diff)
コミット d29722e6ff764d78428c54a5618b7a0e191245f1 by daniel
xdp-tools: fix build with NLS enabled

Make sure the 'configure' shell script finds the libintl when linking
the test programs for discovering libpcap and libbpf.

Reported-by: @trippleflux
Fixes: 6ad1bea2a603 ("xdp-tools: add package")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: d29722e)
The file was addedpackage/network/utils/xdp-tools/patches/010-configure-respect-LDFLAGS.patch
The file was modifiedpackage/network/utils/xdp-tools/Makefile (diff)
コミット 3872b422fff26c52447a050b54f7d6e3ed15e7a6 by daniel
mediatek: mt7622: add missing vbus regulator node to totolink-a8000ru dts

On boot, kernel log complains no vbus supply is found:

`xhci-mtk 1a0c0000.usb: supply vbus not found, using dummy regulator`

so add the dts node entries to solve the issue

Signed-off-by: Andrew Sim <andrewsimz@gmail.com>
(commit: 3872b42)
The file was modifiedtarget/linux/mediatek/dts/mt7622-totolink-a8000ru.dts (diff)
コミット 9b00e9795660f53caf1f4f5fd932bbbebd2eeeb1 by ansuelsmth
rockchip: reliably distribute net interrupts

On the NanoPI R4S it takes an average of 3..5 seconds for the network devices
to appear in '/proc/interrupts'.
Wait up to 10 seconds to ensure that the distribution of the interrupts
really happens.

Signed-off-by: Ronny Kotzschmar <ro.ok@me.com>
(commit: 9b00e97)
The file was modifiedtarget/linux/rockchip/armv8/base-files/etc/hotplug.d/net/40-net-smp-affinity (diff)
コミット 3c06a344e9c7c03c49c9153342e68a5390651323 by ansuelsmth
toolchaini/gcc: fix libstdc++ dual abi model

libstdcxx-dual-abi needs to be enabled to actually support C++11 ABI.
Enable the config flag to also permit support of .NET 6 development on
OpenWrt.

Signed-off-by: Ivan Maslov <avenger_msoft@mail.ru>
[ reword commit description and title ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 3c06a34)
The file was modifiedtoolchain/gcc/common.mk (diff)
コミット 3899f68b54b31de4b4fef4f575f7ea56dc93d965 by hauke
openssl: bump to 1.1.1q

Changes between 1.1.1p and 1.1.1q [5 Jul 2022]

  *) AES OCB mode for 32-bit x86 platforms using the AES-NI assembly optimised
     implementation would not encrypt the entirety of the data under some
     circumstances.  This could reveal sixteen bytes of data that was
     preexisting in the memory that wasn't written.  In the special case of
     "in place" encryption, sixteen bytes of the plaintext would be revealed.

     Since OpenSSL does not support OCB based cipher suites for TLS and DTLS,
     they are both unaffected.
     (CVE-2022-2097)
     [Alex Chernyakhovsky, David Benjamin, Alejandro Sedeño]

Signed-off-by: Dustin Lundquist <dustin@null-ptr.net>
(commit: 3899f68)
The file was modifiedpackage/libs/openssl/Makefile (diff)
コミット e7ec2d73996b336eb5d7e6fc0f4607589b07a09e by f.fainelli
kernel: add KERNEL_DEBUG_VIRTUAL

This option allows turning on CONFIG_DEBUG_VIRTUAL which is useful to
debug incorrect uses of the virtual to physical and physical to virtual
translations functions.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
(commit: e7ec2d7)
The file was modifiedconfig/Config-kernel.in (diff)
コミット 639419ec4fd1501a9b9857cea96474271ef737b1 by ansuelsmth
wolfssl: re-enable AES-NI by default for x86_64

Apply an upstream patch that removes unnecessary CFLAGs, avoiding
generation of incompatible code.

Commit 0bd536723303ccd178e289690d073740c928bb34 is reverted so the
accelerated version builds by default on x86_64.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: 639419e)
The file was addedpackage/libs/wolfssl/patches/300-AESNI-fix-configure-to-use-minimal-compiler-flags.patch
The file was modifiedpackage/libs/wolfssl/Config.in (diff)
コミット 41e1e838fbbb0308ad7353a3714e04b8c4585e7e by rafal
kernel: backport mtd patch adding of_platform_populate() calls

This is required for non-parser drivers handling MTD devices.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: 41e1e83)
The file was modifiedtarget/linux/generic/pending-5.10/495-mtd-core-add-get_mtd_device_by_node.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/420-mtd-set-rootfs-to-be-root-dev.patch (diff)
The file was modifiedtarget/linux/ath79/patches-5.15/401-mtd-nor-support-mtd-name-from-device-tree.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/402-mtd-blktrans-call-add-disks-after-mtd-device.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/400-mtd-mtdsplit-support.patch (diff)
The file was modifiedtarget/linux/pistachio/patches-5.10/401-mtd-nor-support-mtd-name-from-device-tree.patch (diff)
The file was addedtarget/linux/generic/backport-5.10/412-v5.19-mtd-call-of_platform_populate-for-MTD-partitions.patch
The file was modifiedtarget/linux/generic/pending-5.15/402-mtd-spi-nor-write-support-for-minor-aligned-partitions.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/402-mtd-spi-nor-write-support-for-minor-aligned-partitions.patch (diff)
The file was modifiedtarget/linux/ath79/patches-5.10/401-mtd-nor-support-mtd-name-from-device-tree.patch (diff)
The file was addedtarget/linux/generic/backport-5.15/400-v5.19-mtd-call-of_platform_populate-for-MTD-partitions.patch
The file was modifiedtarget/linux/generic/pending-5.10/400-mtd-mtdsplit-support.patch (diff)
コミット 1a9ee367343edce263f82cc91a49d796c9d45ea3 by rafal
kernel: backport mtd dynamic partition patch

Backport upstream solution that permits to declare nvmem cells with
dynamic partition defined by special parser.

This provide an OF node for NVMEM and connect it to the defined dynamic
partition.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: 1a9ee36)
The file was addedtarget/linux/generic/backport-5.15/402-v5.20-mtd-next-mtd-core-introduce-of-support-for-dynamic-partitions.patch
The file was addedtarget/linux/generic/backport-5.10/413-v5.20-mtd-next-mtd-core-introduce-of-support-for-dynamic-partitions.patch
The file was modifiedtarget/linux/generic/hack-5.10/402-mtd-blktrans-call-add-disks-after-mtd-device.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/495-mtd-core-add-get_mtd_device_by_node.patch (diff)
The file was modifiedtarget/linux/ath79/patches-5.10/401-mtd-nor-support-mtd-name-from-device-tree.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/495-mtd-core-add-get_mtd_device_by_node.patch (diff)
The file was modifiedtarget/linux/ath79/patches-5.15/401-mtd-nor-support-mtd-name-from-device-tree.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/402-mtd-blktrans-call-add-disks-after-mtd-device.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/420-mtd-set-rootfs-to-be-root-dev.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/420-mtd-set-rootfs-to-be-root-dev.patch (diff)
The file was modifiedtarget/linux/pistachio/patches-5.10/401-mtd-nor-support-mtd-name-from-device-tree.patch (diff)
コミット 2b49ec3a28ad09446f48f1f830a42bdfe3bce9be by sander
realtek: build factory images for all DGS-1210 models

Currently we build factory images only for DGS-1210-28 model. Relax
that constraint and take care about all models. Tested on DGS-1210-20
and should work on other models too because of common flash layout.

Tested-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
(commit: 2b49ec3)
The file was modifiedtarget/linux/realtek/image/rtl838x.mk (diff)
コミット fae3ac3560459320a88be86b31c572c4bca42645 by sander
realtek: build sane factory images for DGS-1210 models

During upload of firmware images the WebUI and CLI patch process
extracts a version information from the uploaded file and stores it
onto the jffs2 partition. To be precise it is written into the
flash.txt or flash2.txt files depending on the selected target image.
This data is not used anywhere else. The current OpenWrt factory
image misses this label. Therefore version information shows only
garbage. Fix this.

Before:
DGS-1210-20> show firmware information
IMAGE ONE:
Version      : xfo/QE~WQD"A\Scxq...
Size         : 5505185 Bytes

After:
DGS-1210-20> show firmware information
IMAGE ONE:
Version      : OpenWrt
Size         : 5505200 Bytes

Tested-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
(commit: fae3ac3)
The file was modifiedtarget/linux/realtek/image/rtl838x.mk (diff)
The file was modifiedtarget/linux/realtek/image/Makefile (diff)
コミット c29b13cfa09ebb4e81d4c6f65a4d1190316126bc by ldir
ksmbd: fix compile on kernel 5.15.52+

Backport upstream fix to build on kernel 5.15.52 or later since kernel
devs backported newer functionality to older kernels.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
(commit: c29b13c)
The file was addedpackage/kernel/ksmbd/patches/10-fix-build-on-kernel-5.15.52-or-higher.patch
コミット f4065485d3d9c6efa06c323fd5f61099a390c4c3 by sander
realtek: add missing gpio0 pinctrl properties

Not all devices using the gpio0/sys-led pin as a GPIO, configure the
pinmux. Add the necessary pinctrl properties to these devices to ensure
the pin is set up for use as GPIO.

Co-developed-by: INAGAKI Hiroshi <musashino.open@gmail.com>
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
Tested-by: Bjørn Mork <bjorn@mork.no>
(commit: f406548)
The file was modifiedtarget/linux/realtek/dts-5.10/rtl8380_netgear_gigabit.dtsi (diff)
The file was modifiedtarget/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210.dtsi (diff)
The file was modifiedtarget/linux/realtek/dts-5.10/rtl8382_inaba_aml2-17gp.dts (diff)
コミット cd7a225d28494478c2d588d23b0021167bba1bad by sander
realtek: add sys-led disable pinctrl for rtl930x

Like for RTL838x devices, add a pinctrl-single node to manage the
sys-led/gpio0 mux, and allow using the pin as GPIO.

Co-developed-by: INAGAKI Hiroshi <musashino.open@gmail.com>
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: cd7a225)
The file was modifiedtarget/linux/realtek/dts-5.10/rtl930x.dtsi (diff)
コミット 3edb5e841c1ab9fe6a1768610103ffa363dbc279 by sander
realtek: add system LED for ZyXEL XGS1250-12

The devicetree for the ZyXEL XGS1250-12 was missing the description of
the front panel LED labeled "PWR SYS". Let's add it so it can be
controlled by the user.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 3edb5e8)
The file was modifiedtarget/linux/realtek/dts-5.10/rtl9302_zyxel_xgs1250-12.dts (diff)
コミット b03109c094e63911ee913afc91f715895c5917d8 by sander
realtek: add mux pinctrl for rtl931x

Add a pinctrl-single node to manage the sys-led mux and JTAG mux.
This allows using the associated pins as GPIOs:
  - sys-led: GPIO0
  - JTAG: GPIO6, GPIO7, others unknown (TDO, TDI, TMS, TCK /TRST)

Suggested-by: Birger Koblitz <mail@birger-koblitz.de>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: b03109c)
The file was modifiedtarget/linux/realtek/dts-5.10/rtl931x.dtsi (diff)
コミット eae5e55a7938504691f8be27665c6fa3935a01d9 by sander
realtek: remove hardcoded sys-led configurations

setup.c unconditionally sets the sys-led mode (blinking rate) to a
permanent high output. This may cause issues when a board expects this
pin to toggle periodically, e.g. when hooked up to an external watchdog.

If the sys-led peripheral is used to control an LED, the mux should be
configured to use the pin as GPIO0, allowing for better control as a
GPIO LED.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: eae5e55)
The file was modifiedtarget/linux/realtek/files-5.10/arch/mips/rtl838x/setup.c (diff)
コミット 0af4a269186e1a9e5fada5fdad9389453c7b390a by hauke
libnl: update to 3.7.0

Changes:
1bb4162 libnl-3.7.0 release
897ec9c route: act: Allow full set of actions on gact,skbedit,mirred
00e46f1 Use print() function in both Python 2 and Python 3
083c1b6 sriov: fix setting ce_mask when parsing VF stat counter
2e9a4f7 Fix typos and errors
cc87ad2 changelog: update URL to git history
bde0b4c changelog: fix typos in ChangeLog
44988e6 route: format recently added code with clang-format
df6e38b route/act: add NAT action
7304c42 route: format recently added code with clang-format
f8eb218 cls: flower: extend flower API
e5dc111 flower: use correct attribute when filling out flags
df6058c tests: merge branch 'th/test-link'
9772c1d tests: add unit tests for creating links
4713b76 github: run unit tests several times and directly
8025547 github: export NLTST_SEED_RAND= to randomize unit tests
7efeca2 tests: add test utils
f6f4d36 tests: reformat unit test files with clang-format
135a706 utils: add _NL_AUTO_DEFINE_FCN_STRUCT() macro
0ea11be utils: add _nl_thread_local macro
9b04936 route: fix crash caused by parse_multipath() by wrong free()
2effffe route/link: Set the cache ops when cloning a link
5ecd56c route/link: add lock around rtnl_link_af_ops_put()
e1a077a route/link: avoid accessing af_ops after af_free() in rtnl_link_set_family()
3f4f1dd xfrm/sa: fix reference counters of sa selector addresses
d3c783f all: merge branch 'th/coverity-fixes'
23a75c5 xfrm: fix uninitalized variables in build_xfrm_ae_message()
d52dbcb route: fix check for NULL in nh_encap_dump()
1f61096 route/qdisc/mqprio: fix bufferoverflow and argument checking in rtnl_qdisc_mqprio_set_*()
f918c3a route/sriov: fix buffer overflow in rtnl_link_sriov_parse_vflist()
d4c7972 all: fix "-Wformat" warnings for nl_dump*()
6b2f238 netlink/utils.h: mark nl_dump() with __attribute__((format(printf,a,b)))
d3bd278 netlink/utils.h: add internal _nl_attribute_printf macro for public headers
a30b26d socket: workaround undefined behavior coverity warning in generate_local_port()
8acf6d5 nl-pktloc-lookup: fix buffer overflow when printing alignment
bf3585f route/link/sriov: fix initializing vlans in rtnl_link_sriov_clone()
dd06d22 route/qdisc/netem: fix bogus "%" in format string netem_dump_details()
f50a802 route/u32: fix u32_dump_details() to print data
fa79ee3 link/vrf: avoid coverity warning in rtnl_link_vrf_set_tableid() about CONSTANT_EXPRESSION_RESULT
31380f8 utils: suppress coverity warning in nl_cli_load_module() about leaked handle
aa398b5 route/ip6vti,ip6gre: fix printing invalid data in ip6{vti,gre}_dump_details()
40683cc netlink/private: add internal helper utils
6615dc0 route/link: workaround coverity warning about leak in rtnl_link_set_type()
ff5ef61 all: avoid coverity warnings about assigning variable but not using it
f58a3c0 route/mdb: check parser error in mdb_msg_parser() for nested MDBA_MDB attribute
46506d3 route/mdb: add and use rtnl_mdb_entry_free() internal helper method
46e85d2 route/mdb: fix leak in mdb_msg_parser()
b0641dd route/mdb: add _nl_auto_rtnl_mdb cleanup macro
d544105 route/mdb: fix buffer overflow in mdb_msg_parser()
4d12b63 tests: silently ignore EACCES for setting uid_map for test namespace
ec712a4 tests: cleanup unshare_user() and use _nltst_fclose()
85e3c5d tests: add _assert_nltst_netns() helper
39e4d8d github: test out-of-tree build and "--disable-static"
d63e473 github: build documentation in CI test
fa7f97f build: avoid building check-direct with --disable-static
8c741a7 tools: fix aborting on failure in "tools/build_release.sh" script
e2aa409 doc: fix markup error in "doc/route.txt"
4f3b4f9 doc: fix python2-ism in "doc/resolve-asciidoc-refs.py"

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 0af4a26)
The file was modifiedpackage/libs/libnl/Makefile (diff)
コミット 6902af4f3075154b5d1de207452a8a5668f95203 by hauke
libpcap: fix PKG_CONFIG_DEPENDS for rpcapd

This fix allows trigger a rerun of Build/Configure when
rpcapd was selected.

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
(commit: 6902af4)
The file was modifiedpackage/libs/libpcap/Makefile (diff)
コミット 3707e5cbe33b6d00c3405fb6fead6cc1677b01ca by hauke
wpan-tools: cleanup Makefile

- Use SPDX
- Add PKG_RELEASE
- Change wpan.cakelab.org to linux-wpan.org/wpan-tools.html
- Switch to github.com as PKG_SOURCE_URL

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 3707e5c)
The file was modifiedpackage/network/utils/wpan-tools/Makefile (diff)
コミット 9194cee55360b832cae70ec2716cb7ba9c40b55a by hauke
wpan-tools: update to 0.8

Remove upstreamed patches:
- 001-src-nl_extras.h-fix-compatibility-with-libnl-3.3.0.patch

Changes:
- examples: add README with details to the various examples
- examples: af_ieee802154_tx example
- examples: af_ieee802154_rx example
- examples: add af_packet_rx example
- examples: af_inet6_rx example
- examples: af_packet_tx example
- examples: af_inet6_tx example
- examples: add .gitignore file for examples directory
- src/nl_extras.h: fix compatibility with libnl 3.3.0
- wpan-ping: add the support to set wpan-ping interval
- wpan-ping: Add the filtering function for frame receiving

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 9194cee)
The file was removedpackage/network/utils/wpan-tools/patches/001-src-nl_extras.h-fix-compatibility-with-libnl-3.3.0.patch
The file was modifiedpackage/network/utils/wpan-tools/Makefile (diff)
コミット 202ecc9f4b6b59f13153e2fa13c8a70b6fe565f6 by hauke
wpan-tools: update to 0.9

Changes:
- wpan-ping: fix ifname setting
- wpan-hwsim: hardware simulator configuration utility
- wpan-hwsim: fix long option argument option for dot
- Don't install examples
- hwsim: make sure lqi is always initialized
- iwpan: fix clang compiler warning on absolute-value
- examples: fix wrongly used unsigned attribute
- build: hwsim: fix list of files needed for dist build

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 202ecc9)
The file was modifiedpackage/network/utils/wpan-tools/Makefile (diff)
コミット 59610c214b7a7ddfc700d87cc3f063f7f2fe6a3e by hauke
jansson: cleanup and switch to codeload.github.com

- Rearrange Makefile.
- Switch to codeload.github.com because it looks like new version are
  not longer deployed at www.digip.org

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 59610c2)
The file was modifiedpackage/libs/jansson/Makefile (diff)
コミット 5ab22c8b992fc4dbaa522baa5d31cb6d797a145e by hauke
jansson: update to 2.14

Changes (2021-09-09):
* New Features:
  - Add `json_object_getn`, `json_object_setn`, `json_object_deln`, and the
    corresponding `nocheck` functions.
* Fixes:
  - Handle `sprintf` corner cases
* Build:
  - Symbol versioning for all exported symbols
  - Fix compiler warnings
* Documentation:
  - Small fixes
  - Sphinx 3 compatibility

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 5ab22c8)
The file was modifiedpackage/libs/jansson/Makefile (diff)
コミット d858511723b6791b357e6285a2cddeece9701dc7 by hauke
libusb: update to 1.0.25

Remove upstreamed patche:
- 001-Correct-a-typo-in-the-Changelog-and-clean-up-a-stray.patch
- 002-linux_usbfs-Fix-parsing-of-descriptors-for-multi-con.patch

Changelog:
2022-01-31: v1.0.25
* Linux: Fix regression with some particular devices
* Linux: Fix regression with libusb_handle_events_timeout_completed()
* Linux: Fix regression with cpu usage in libusb_bulk_transfer
* Darwin (macOS): Add support for detaching kernel drivers with authorization.
* Darwin (macOS): Do not drop partial data on timeout.
* Darwin (macOS): Silence pipe error in set_interface_alt_setting().
* Windows: Fix HID backend missing byte
* Windows: Fix segfault with libusbk driver
* Windows: Fix regression when using libusb0 driver
* Windows: Support LIBUSB_TRANSFER_ADD_ZERO_PACKET on winusb
* New NO_DEVICE_DISCOVERY option replaces WEAK_AUTHORITY option
* Various other bug fixes and improvements

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: d858511)
The file was removedpackage/libs/libusb/patches/001-Correct-a-typo-in-the-Changelog-and-clean-up-a-stray.patch
The file was modifiedpackage/libs/libusb/Makefile (diff)
The file was removedpackage/libs/libusb/patches/002-linux_usbfs-Fix-parsing-of-descriptors-for-multi-con.patch
コミット ccfb736c2315f6c4644066f9ef95080455a273e2 by hauke
libusb: update to 1.0.26

Add libatomic as dependency.

Changelog:
2022-04-10: v1.0.26
* Fix regression with transfer free's after closing device
* Fix regression with destroyed context if API is misused
* Workaround for applications using missing default context
* Fix hotplog enumeration regression
* Fix Windows isochronous transfer regression since 1.0.24
* Fix macOS exit crash in some multi-context cases
* Build fixes for various platforms and configurations
* Fix Windows HID multi-interface product string retrieval
* Update isochronous OUT packet actual lengths on Windows
* Add interface bound checking for broken devices
* Add umockdev tests on Linux

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: ccfb736)
The file was modifiedpackage/libs/libusb/Makefile (diff)
コミット 820093d5a66352ba594b2b41e66512c714b92301 by hauke
binutils: update to 2.38

Changelog:

Assembler:
    General:
      * Add support for the LoongArch architecture.

      * Add an option to control how multibyte characters are handled in
        the assembler.  Using the option warnings can be generated when
        such characters are encountered in symbol names, or anywhere in
        the input source file(s).

    AArch64 and ARM:
      * Add support for more system registers.
      * Add support for Scalable Matrix Extension.
      * Add support for Cortex-R52+, Cortex-A510, Cortex-A710,
        Cortex-X2, Cortex-A710 cores.
      * Add support for 'v8.7-a', 'v8.8-a', 'v9-a', 'v9.1-a',
        'armv9.2-a' and 'armv9.3-a' architecture extensions.

    X86:
      * Add a command-line option to encode aligned vector move as
        unaligned vector move.
      * Add support for Intel AVX512_FP16 instructions.
      * The outputs of .ds.x directive and .tfloat directive with hex
        input have been reduced from 12 bytes to 10 bytes to match the
        output of .tfloat directive.

Linker:
    * Add support for the LoongArch architecture.

    * Add -z pack-relative-relocs/-z no pack-relative-relocs to x86 ELF
     linker to pack relative relocations in the DT_RELR section.

    * Add -z indirect-extern-access/-z noindirect-extern-access to x86
      ELF linker to control canonical function pointers and copy
      relocation.

Other Binary Tools:

    * elfedit: Add --output-abiversion option to update ABIVERSION.

    * Tools which display symbols or strings (readelf, strings, nm,
      objdump) have a new command line option which controls how unicode
      characters are handled.  By default they are treated as normal for
      the tool.  Using --unicode=locale will display them according to
      the current locale.  Using --unicode=hex will display them as hex
      byte values, whilst --unicode=escape will display them as escape
      sequences.  In addition using --unicode=highlight will display
      them as unicode escape sequences highlighted in red (if supported
      by the output device).

    * readelf -r dumps RELR relative relocations now.

    * Support for efi-app-aarch64, efi-rtdrv-aarch64 and
      efi-bsdrv-aarch64 has been added to objcopy in order to enable
      UEFI development using binutils.

    * ar: Add --thin for creating thin archives. -T is a deprecated
      alias without diagnostics. In many ar implementations -T has a
      different meaning, as specified by X/Open System Interface.

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 820093d)
The file was modifiedpackage/devel/binutils/Makefile (diff)
コミット 2c7101360f2f7f7a703cd1b5b6da632ef0b7d8f1 by hauke
lldpd: switch to codeload.github.com

The mirror does not seem to work well anymore. Switch to
codeload.github.com.

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 2c71013)
The file was modifiedpackage/network/services/lldpd/Makefile (diff)
コミット ce6e034c52d0edbc1cf96d2b918a0a2186a66106 by hauke
lldpd: update to 1.0.14

Changes
- Add configure commands to alter inventory TLVs

Fixes
- Update seccomp rules for newer kernel/libc
- Correctly handle an interface whose index has changed
- Don't send VLANs when there are too many

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: ce6e034)
The file was modifiedpackage/network/services/lldpd/Makefile (diff)
コミット ad0733a7f0aa7c00c621fd7d85978f7204188cef by hauke
libtool: update to 2.4.7

Changes:
6d7ce133 version 2.4.7
b4a37606 NEWS: roll-back manually filled NEWS versioning
33615a45 NEWS: fill entries for past commits
f5eb6f11 libltdl: bump libltdl.la version-info.
28fbcb6a libtool: correct linter syntax complaints in M4
7e69e441 gnulib: update submodule to new repository.
2dc7dad7 maint: update copyrights across project.
b55b1cc8 libtool: Do not pass '-pthread' to Solaris linker.
960a33e4 docs: manually recording dependencies in Automake
78652682 tests: remove deprecated old-ltdl-iface.at test.
f51eddf0 * libtool: Bump M4 serial versions and add missing AC_PROG_SED to ltdl.m4
ccc878dd libtool: replace raw invocations of sed with $SED
5df7dd49 libtool: add support for MidnightBSD
8f4bdbda libtool: powerpc 10.5 detection without a deployment target
9e8c8825 libtool: support macOS 11
0904164d libtool: correct m4 quoting in sed expression
da2e3527 libtool: replace some references to /usr/bin/file and /bin/sh
1b74d784 libtool: Add -Wa,* link-mode flag for assembler pass-thru
86d71e86 libtool: Pass -Xassembler flag and arguments to compiler
fc7779d7 maint: update Bootstrap git module
0c1bc69d maint: update copyrights across project.
28fb394f maint: update AUTHORS, copyright date.
b9b44533 bootstrap: use $gnulib_clone_since
544fc0e2 maint: update bootstrap, gnulib, copyright dates
b88cebd5 maint: update bootstrap, gnulib, copyright dates
99bd0948 libtool: add icl.exe support
6ca5e224 docs: typo in 'win32-dll' description
1bfb11a4 libtool: quote 'cd' command in shipped relink_command
722b6af0 doc: fix typos in --mode=install invocations
350082b6 libtool: exit verbosely for fatal configure problems
792b6807 maint: update copyright years
f003a1f9 libltdl: handle ENOMEM in lt_dlloader_remove()
08c5524f bootstrap: use the upstream repo as git module
a938703c libtool: set file_list_spec to '@' on OS/2
f10e22c2 tests: fix $objdir hardcoding check with CFLAGS=-g3
f9970d99 libtool: pass through -fuse-ld flags
d7c8d3b4 m4/libtool.m4: FreeBSD elftoolchain strip support
807cbd63 libtoolize: exec automake and autoconf only with --help
40bc0628 edit-readme-alpha: generate the "stable" README properly
b89a47ea maint: fix for 'make sc_immutable_NEWS' hints
bb8e7b4a maint: update copyright years
b5d44b84 libltdl: handle ENOMEM sooner
5944fdcc gl: minor typo fixes
49856679 gl-tests: dash && option-parser test fix
a5c64665 libtool: fix GCC/clang linking with -fsanitize=*
ae816ace gl-tests: make the failure more readable
d15b3214 m4/libtool.m4: export AIX TLS symbols
aabc46ac gl/tests: new tests for options-parser
dc8bd92d gl/funclib.sh: func_quotefast_eval & tilde fix
a3c6e99c syntax-check: fix sed syntax errors
f323f10d gl/tests: new tests for func_quote* family
ed4f739f check: enable gnulib's testsuite
9187e9a2 funclib: refactor quoting methods a bit
16dbc070 libtool: optimizing options-parser hooks
32f0df98 libtool: mitigate the $sed_quote_subst slowdown
b7b6ec33 gnulib: sync with upstream
5859cc50 maint: relax 'sc_prohibit_test_dollar' check
418129bc ARFLAGS: use 'cr' instead of 'cru' by default
4335de1d libool.m4: add ARFLAGS variable
0f842177 maint: put newline after 'Subject' in ChangeLog
03ec5f49 gnulib: sync with upstream
351a88fe libtoolize: fix infinite recursion in m4
de7b2cb2 bootstrap: fix race in temporary Makefile
702a97fb libtool: fix GCC linking with -specs=*
4ff16210 maint: demote myself from maintainer to former maintainer.
c12d38e4 maint: post-release administrivia

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: ad0733a)
The file was modifiedpackage/libs/libtool/Makefile (diff)
コミット 436fad7a3edaf071b45d8201e839acd914be4d10 by hauke
iptables: update to 1.8.8

Remove upstreamed patches:
- 001-xtables-Call-init_extensions6-for-static-builds.patch
- 002-xtables-Call-init_extensions_a_b.patch

Fix patches:
- 102-iptables-disable-modprobe.patch
  Fix warnings in the form of:
  xtables.c:475:14: warning: 'get_modprobe' defined but not used [-Wunused-function]
  475 | static char *get_modprobe(void)
      |              ^~~~~~~~~~~~

Backport patches:
- 020-treewide-use-uint-instead-of-u_int.patch
- 030-revert-fix-build-for-missing-ETH_ALEN-definition.patch
- 040-xshared-Fix-build-for-Werror-format-security.patch
- 050-build-fix-error-during-out-of-tree-build.patch
- 060-libxtables-unexport-init_extensions-declarations.patch

Refresh patches:
- 101-remove-check-already.patch
- 102-iptables-disable-modprobe.patch
- 200-configurable_builtin.patch
- 600-shared-libext.patch
- 700-disable-legacy-revisions.patch

Remove from Makefile:
$(CP) $(PKG_BUILD_DIR)/include/libipulog $(1)/usr/include/

Changelog:
fa0ccdbd configure: bump version for 1.8.8 release
8468fd4f nft: Fix EPERM handling for extensions without rev 0
ce9195c6 extensions: LOG: Document --log-macdecode in man page
404f304d man: *NAT: Review --random* option descriptions
0a538259 extensions: DNAT: Merge core printing functions
a7c2b728 libxtables: Revert change to struct xtables_pprot
fd64a587 libxtables: Drop xtables_globals 'optstring' field
3b8a6a6f xshared: Extend xtables_printhelp() for arptables
8ff84eaf xshared: Move arp_opcodes into shared space
adbfec0b extensions: MARK: Drop extra newline at end of help
1dcfb81e nft: split gen_payload() to allocate register and initialize expression
7e38890c nft: prepare for dynamic register allocation
165cafec nft: pass handle to helper functions to build netlink payload
94309632 nft: native mark matching support
aa92ec96 nft: pass struct nft_xt_ctx to parse_meta()
4c70c42f nft-shared: update context register for bitwise expression
18c96821 extensions: man: Document service name support in DNAT and REDIRECT
72d542b6 extensions: Merge REDIRECT into DNAT
14d77c8a extensions: Merge IPv4 and IPv6 DNAT targets
9621318b extensions: DNAT: Rename from libipt to libxt
2e0c9a40 extensions: ipt_DNAT: Combine xlate functions also
7adef314 extensions: ipt_DNAT: Merge v1/v2 print/save code
3f4f1cf0 extensions: ipt_DNAT: Merge v1 and v2 parsers
070a8626 Revert "libipt_[SD]NAT: avoid false error about multiple destinations specified"
08c14fa6 man: DNAT: Describe shifted port range feature
24fff5d7 xlate-test: Fix for empty source line on failure
ac4c84cc libxtables: Boost rule target checks by announcing chain names
f58b0d74 libxtables: Implement notargets hash table
b1aee6b2 nft: Reject standard targets as chain names when restoring
b555bfed tests: shell: Fix 0004-return-codes_0 for static builds
c293e116 nft: Review static extension loading
0836524f xtables: Call init_extensions{,a,b}() for static builds
6c689b63 Simplify static build extension loading
0c8e2535 libxtables: Fix for warning in xtables_ipmask_to_numeric
0c0cd434 nft: Don't pass command state opaque to family ops callbacks
b6196c75 xshared: Prefer xtables_chain_protos lookup over getprotoent
07ee529f nft: Speed up immediate parsing
b5f2faea nft: Simplify immediate parsing
17534cb1 Improve error messages for unsupported extensions
2dbb49d1 libxtables: Register only the highest revision extension
07e2107e xshared: Implement xtables lock timeout using signals
a3980769 tests: NFLOG: enable `--nflog-range` tests
b8e8ac27 tests: support explicit variant test result
adb03c3f tests: add `NOMATCH` test result
7a006c7d tests: iptables-test: rename variable
b7f15b42 iptables.8: Describe the effect of multiple -v flags
1407a9c4 tests: iptables-test: Support variant deviation
fc8f7289 nft: cache: Dump rules if debugging
73b91292 nft: Add debug output to table creation
51d9d9e0 ebtables: Support verbose mode
ad1ed75f nft: Set NFTNL_CHAIN_FAMILY in new chains
17ed253f iptables-restore: Support for extra debug output
a761a026 nft: Use verbose flag to toggle debug output
98e69b7e nft: add support for native tcp flag matching
92808bd5 nft-shared: add tcp flag dissection
6aba94ef nft: prefer native expressions instead of tcp match
c034cf31 nft: prefer native expressions instead of udp match
5489493e nft-shared: support native udp port delinearize
5795a1b5 nft-shared: support native tcp port range delinearize
250dce87 nft-shared: support native tcp port delinearize
ea5d45dc extensions: libxt_NFLOG: fix typo
26ecdf53 xshared: Fix response to unprivileged users
b32ae771 build: replace `AM_PROG_LIBTOOL` and `AC_DISABLE_STATIC` with `LT_INIT`
05286bab extensions: libxt_NFLOG: remove extra space when saving targets with prefixes
f0d02998 extensions: libxt_NFLOG: fix `--nflog-prefix` Python test-cases
f9df828a extensions: libxt_NFLOG: disable `--nflog-range` Python test-cases
62ad29e9 extensions: libxt_NFLOG: don't truncate log prefix on print/save
db99f601 extensions: libxt_NFLOG: use nft built-in logging instead of xt_NFLOG
30b178b9 extensions: *NAT: Kill multiple IPv4 range support
7ee5b970 tests: iptables-test: correct misspelt variable
223f02ca nft: fix indentation error.
5c2c2eea ip6tables: Use the shared do_parse, too
9baf3bf0 iptables: Use xtables' do_parse() function
e4f5185d nft: Move proto_parse and post_parse callbacks to xshared
ded7b579 xshared: Store parsed wait and wait_interval in xtables_args
62c3c93d xshared: Move do_parse to shared space
3039a52c xtables: Do not pass nft_handle to do_parse()
ece001c2 xtables: Pass xtables_args to check_inverse()
17abaeb1 xtables: Pass xtables_args to check_empty_interface()
dc8d8fce xtables: Move struct nft_xt_cmd_parse to xshared.h
98a4462f xtables: Pull table validity check out of do_parse()
d83371c7 xtables: Drop xtables' family on demand feature
49aa44ba nft-shared: set correct register value
b129b1cf iptables-*-restore: Drop pointless line reference
316d8efb libxtables: Extend basic_exit_err()
4bff5aef xtables_globals: Embed variant name in .program_version
51e5d293 xshared: Share exit_tryhelp()
56ac0452 xshared: Share a common printhelp function
4149b5d8 xshared: Share print_match_save() between legacy ip*tables
273d88a7 extensions: tcpmss: add iptables-translate support
7213561d xshared: Make load_proto() static
cf14b92b nft-shared: Drop unused function print_proto()
24f30842 xshared: Share print_header() with legacy iptables
a323c283 xshared: Share print_fragment() with legacy
1d73cec0 xshared: Share print_rule_details() with legacy
e5fb9f8e xshared: Share save_ipv{4,6}_addr() with legacy
22f2e1fc xshared: Share save_rule_details() with legacy
766e4872 xshared: Share print_iface() function
b5881e7f nft: Change whitespace printing in save_rule callback
1189d830 xshared: Merge and share parse_chain()
1eab8e83 extensions: hashlimit: Fix tests with HZ=1000
afa525ee xlate-test: Print full path if testing all files
b8d5271d Unbreak xtables-translate
0af80a91 nft: Merge xtables-arp-standalone.c into xtables-standalone.c
142cf724 xtables: arptables accepts empty interface names
ab0a785a xtables: Derive xtables_globals from family
6cf3976e nft-shared: Make nft_check_xt_legacy() family agnostic
832a0e2b nft-arp: Introduce post_parse callback
0aea399d arptables: Use standard data structures when parsing
fe83b12f libxtables: Introduce xtables_globals print_help callback
0687852d xtables-standalone: Drop version number from init errors
dded8ff3 nft: Add family ops callbacks wrapping different nft_cmd_* functions
38e1fe58 xtables: Simplify addr_mask freeing
cfdda180 nft-shared: Introduce init_cs family ops callback
65b150ae xshared: Store optstring in xtables_globals
2e6014c7 nft: Introduce builtin_tables_lookup()
db90ff64 tests: shell: fix bashism
45d8f769 nft: Delete builtin chains compatibly
e865a853 nft-chain: Introduce base_slot field
f9b33967 nft: Check base-chain compatibility when adding to cache
43189612 nft: cache: Avoid double free of unrecognized base-chains
040a15f2 xtables-translate: add missing argument and option to usage
2ed6dc75 tests: iptables-test: Fix conditional colors on stderr
63ab4fe3 ebtables: Avoid dropping policy when flushing
b714d45d iptables-test.py: print with color escapes only when stdout isatty
481626bb tests: shell: Return non-zero on error
7559af83 tests: iptables-test: Exit non-zero on error
c057939d tests: xlate-test: Exit non-zero on error
a8da7186 tests: iptables-test: Print errors to stderr
5166c445 tests: xlate-test: Print errors to stderr
fa78ff15 tests: xlate-test: Don't skip any input after the first empty line
fcbe454b tests: iptables-test: Fix missing chain case
61e85e31 iptables-nft: allow removal of empty builtin chains
544e7dc1 Fix a few doc typos
e438b976 nft: Use xtables_{m,c}alloc() everywhere
ca11c7b7 nft: Use xtables_malloc() in mnl_err_list_node_add()
cf410aa6 extensions: libxt_mac: Fix for missing space in listing
7ae14dc1 iptables-test: Make netns spawning more robust
bef9dc57 extensions: hashlimit: Fix tests with HZ=100
943fbf3e ip6tables: masquerade: use fully-random so that nft can understand the rule
ef7781eb libxtables: exit if called by setuid executeable
8629c53f tests/shell: Assert non-verbose mode is silent
57d1422d nft: Fix for non-verbose check command
26318637 ebtables: Dump atomic waste
765bf04e doc: ebtables-nft.8: Adjust for missing atomic-options
e727ccad xtables: Call init_extensions6() for static builds
9e1fffdf extensions: libxt_multiport: add translation for -m multiport --ports
c8145139 extensions: libxt_conntrack: simplify translation using negation
1c934617 extensions: libxt_tcp: rework translation to use flags match representation
bb01e33d extensions: libxt_connlimit: add translation
62828a6a tests: xlate-test: support multiline expectation
ba863c4b libxtables: extend xlate infrastructure
68ed965b extensions: libxt_string: Avoid buffer size warning for strncpy()
9b85e1ab libxtables: Introduce xtables_strdup() and use it everywhere
ca840c20 extensions: libebt_ip6: Use xtables_ip6parse_any()
084671d5 iptables-apply: Drop unused variable
0729ab37 nft: Avoid buffer size warnings copying iface names
eab75ed3 nft: Avoid memleak in error path of nft_cmd_new()
ffe88f8f libxtables: Fix memleak in xtopt_parse_hostmask()
8bb5bcae extensions: libebt_ip6: Drop unused variables
97fabae7 libxtables: Drop leftover variable in xtables_numeric_to_ip6addr()
5818be17 extensions: sctp: Translate --chunk-types option
a61282ec extensions: sctp: Fix nftables translation
556f7044 Use proto_to_name() from xshared in more places
eea68ca8 ebtables-translate: Use shared ebt_get_current_chain() function
9dc50b5b xshared: Merge invflags handling code
3664249f xshared: Eliminate iptables_command_state->invert
f647f61f xtables: Make invflags 16bit wide
616800af extensions: SECMARK: Implement revision 1
1e984079 nft-arp: Make use of ipv4_addr_to_string()
acac2dbe Eliminate inet_aton() and inet_ntoa()
9084ef29 extensions: sctp: Explain match types in man page
a3e81c62 nft: Increase BATCH_PAGE_SIZE to support huge rulesets
fdf64dcd nft: cache: Sort chains on demand only
c5d9a723 fix build for missing ETH_ALEN definition
18d7535d extensions: libxt_conntrack: use bitops for status negation
18e334da extensions: libxt_conntrack: use bitops for state negation
831f57c7 libxtables: Simplify xtables_ipmask_to_cidr() a bit
46f9d3a9 xtables-translate: Fix translation of odd netmasks
330f5df0 nft: Fix bitwise expression avoidance detection
5f1fcace iptables-nft: fix -Z option
c9441657 include: Drop libipulog.h
30c1d443 ebtables: Exit gracefully on invalid table names

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 436fad7)
The file was addedpackage/network/utils/iptables/patches/050-build-fix-error-during-out-of-tree-build.patch
The file was modifiedpackage/network/utils/iptables/patches/102-iptables-disable-modprobe.patch (diff)
The file was addedpackage/network/utils/iptables/patches/040-xshared-Fix-build-for-Werror-format-security.patch
The file was modifiedpackage/network/utils/iptables/patches/700-disable-legacy-revisions.patch (diff)
The file was modifiedpackage/network/utils/iptables/Makefile (diff)
The file was removedpackage/network/utils/iptables/patches/001-xtables-Call-init_extensions6-for-static-builds.patch
The file was addedpackage/network/utils/iptables/patches/020-treewide-use-uint-instead-of-u_int.patch
The file was modifiedpackage/network/utils/iptables/patches/600-shared-libext.patch (diff)
The file was removedpackage/network/utils/iptables/patches/002-xtables-Call-init_extensions_a_b.patch
The file was addedpackage/network/utils/iptables/patches/030-revert-fix-build-for-missing-ETH_ALEN-definition.patch
The file was addedpackage/network/utils/iptables/patches/060-libxtables-unexport-init_extensions-declarations.patch
The file was modifiedpackage/network/utils/iptables/patches/200-configurable_builtin.patch (diff)
The file was modifiedpackage/network/utils/iptables/patches/101-remove-check-already.patch (diff)
コミット 552d76f2bebe182ce9352aed357268f97d2c626f by hauke
kernel: bump 5.15 to 5.15.51

Manual rebase by Marty Jones:
  bcm27xx/patches-5.15/950-0078-BCM2708-Add-core-Device-Tree-support.patch

All other patches automatically rebased.

Signed-off-by: John Audia <therealgraysky@proton.me>
Signed-off-by: Marty Jones <mj8263788@gmail.com>
[Apply same changes to new dts entry in modified file]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 552d76f)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0152-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0078-BCM2708-Add-core-Device-Tree-support.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0303-staging-vc04_services-ISP-Add-a-more-complex-ISP-pro.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0600-xhci-quirks-add-link-TRB-quirk-for-VL805.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0127-MAINTAINERS-Add-entry-for-BCM2835-Unicam-driver.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/680-NET-skip-GRO-for-foreign-MAC-addresses.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0520-dt-bindings-media-i2c-Add-IMX519-CMOS-sensor-binding.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0210-media-bcm2835-unicam-Driver-for-CCP2-CSI2-camera-int.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/721-net-add-packet-mangeling.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/724-net-phy-aquantia-Add-AQR113-driver-support.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/722-net-phy-aquantia-enable-AQR112-and-AQR412.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/702-v5.19-03-net-ethernet-mtk_eth_soc-implement-flow-offloading-t.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/720-net-phy-add-aqr-phys.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0717-usb-xhci-add-a-quirk-for-Superspeed-bulk-OUT-transfe.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0281-media-i2c-Add-driver-for-Sony-IMX477-sensor.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0605-xhci-refactor-out-TRBS_PER_SEGMENT-define-in-runtime.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0606-usb-xhci-add-VLI_TRB_CACHE_BUG-quirk.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0795-drm-tiny-Add-MIPI-DBI-compatible-SPI-driver.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/723-net-phy-aquantia-fix-system-side-protocol-mi.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/050-v5.16-05-mips-bpf-Enable-eBPF-JITs.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0884-media-dt-bindings-media-i2c-Add-Arducam-Pivariety-Se.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0246-media-bcm2835-unicam-Driver-for-CCP2-CSI2-camera-int.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/780-usb-net-MeigLink_modem_support.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0202-media-dt-bindings-media-Add-binding-for-the-Raspberr.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0413-Documentation-devicetree-Add-documentation-for-imx37.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch (diff)
コミット 2fc6d9912a3ee4adfb86443d9dcbcc8ff23c2a23 by hauke
kernel: bump 5.15 to 5.15.52

Patches automatically rebased.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: 2fc6d99)
The file was modifiedinclude/kernel-5.15 (diff)
コミット 3e9ad2cdce569e7272d2f34ea5feaef7cd531219 by hauke
kernel: bump 5.15 to 5.15.53

Patches automatically rebased.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(commit: 3e9ad2c)
The file was modifiedtarget/linux/generic/hack-5.15/721-net-add-packet-mangeling.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
The file was modifiedtarget/linux/generic/pending-5.15/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch (diff)
The file was modifiedtarget/linux/ramips/patches-5.15/720-Revert-net-phy-simplify-phy_link_change-arguments.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/703-phy-add-detach-callback-to-struct-phy_driver.patch (diff)
The file was modifiedtarget/linux/ramips/patches-5.15/721-NET-no-auto-carrier-off-support.patch (diff)
コミット 859f5f9aec23c96ec3151175c349ffdbe6b108ef by hauke
at91bootstrap: update at91bootstrap v4 targets to v4.0.3

Update AT91Bootstrap v4 capable targets to v4.0.3.

Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
(commit: 859f5f9)
The file was modifiedpackage/boot/at91bootstrap/Makefile (diff)
コミット 6d5611af2813e5f06fbf9b400ef0fe642f16c566 by hauke
uboot-at91: update to linux4sam-2022.04

Update uboot-at91 to linux4sam-2022.04. As linux4sam-2022.04 is based on
U-Boot v2022.01 which contains commit
93b196532254 ("Makefile: Only build dtc if needed") removed also the DTC
variable passed to MAKE to force the compilation of DTC.

Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
(commit: 6d5611a)
The file was modifiedpackage/boot/uboot-at91/Makefile (diff)
The file was modifiedpackage/boot/uboot-at91/patches/001-fix-Wformat-security.patch (diff)
コミット 4a1dcaf8485e9d8f707692deada7c6a98ea1fae7 by hauke
hostapd: apply patch to fix building openssl variant

Add patch from:
https://patchwork.ozlabs.org/project/hostap/patch/20220622121355.1337612-1-a.heider@gmail.com/

Fixes: dab9103 ("hostapd: update to 2022-06-02")
Signed-off-by: Paul Blazejowski <paulb@blazebox.homeip.net>
(commit: 4a1dcaf)
The file was addedpackage/network/services/hostapd/patches/992-openssl-include-rsa.patch
コミット cb27179e62ed25f2dd98ffc53c4aaefcd861b6c0 by rafal
uboot-envtools: support NVMEM based access

This will allow using fw_printenv without /etc/fw_env.config. Once there
is Linux NVMEM driver available for U-Boot env data.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: cb27179)
The file was addedpackage/boot/uboot-envtools/patches/101-fw_env-simplify-logic-code-paths-in-the-fw_env_open.patch
The file was addedpackage/boot/uboot-envtools/patches/100-fw_env-make-flash_io-take-buffer-as-an-argument.patch
The file was addedpackage/boot/uboot-envtools/patches/102-fw_env-add-fallback-to-Linux-s-NVMEM-based-access.patch
コミット baa753ab8bba4af67044e1dfe63ca9f853d8e2fb by pepe2k
imx: refresh (sub)target kernel configs

Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
(commit: baa753a)
The file was modifiedtarget/linux/imx/cortexa7/config-default (diff)
The file was modifiedtarget/linux/imx/config-5.15 (diff)
コミット 345e98170787cbe0452ba0c1e02310e2bd0a940f by pepe2k
imx: cortexa7: adjust kernel config defaults for i.MX 7

Add initial symbols required for i.MX 7 boards, based on devices
available on TechNexion PICO-PI-IMX7D board.

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
[pepe2k@gmail.com: refreshed subtarget kernel config]
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
(commit: 345e981)
The file was modifiedtarget/linux/imx/cortexa7/config-default (diff)
コミット f430600d735d603b93b839a9a97a85d057a71172 by pepe2k
imx: bundle correct SDMA firmware for i.MX 7 boards

Import sdma-imx7d.bin from linux-firmware repository at commit:
55edf5202154: ("imx: sdma: update firmware to v3.5/v4.5")

Cortex-A7 boards (i.MX 7 based) use different SDMA firmware than i.MX 6
boards - bundle the correct files in per-subtarget kernel options.

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
(commit: f430600)
The file was modifiedtarget/linux/imx/config-5.15 (diff)
The file was addedtarget/linux/imx/files/firmware/imx/sdma/sdma-imx7d.bin
The file was modifiedtarget/linux/imx/cortexa9/config-default (diff)
The file was modifiedtarget/linux/imx/cortexa7/config-default (diff)
コミット 0b7e8f44addaaeb53cef7de9aeea6dc67840ef39 by pepe2k
imx: cortexa7: enable framebuffer console + DRM

The PICO-PI-IMX7D board is equipped with external LCD display with
touchscreen. To allow displaying console on it, enable framebuffer,
fbcon and DRM support at early boot.

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
[pepe2k@gmail.com: refreshed subtarget kernel config]
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
(commit: 0b7e8f4)
The file was modifiedtarget/linux/imx/cortexa7/config-default (diff)
コミット 3750acb28a5961d97415a7ccf9fd694f5fd60030 by pepe2k
kernel: add kmod-touchscreen-edt-ft5x06 package

This module contains driver for touchscreen used in TechNexion
PICO-PI-IMX7D board.

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
(commit: 3750acb)
The file was modifiedpackage/kernel/linux/modules/input.mk (diff)
コミット fb7547684538e5501c4b91ed62e5f66832e4d9bc by pepe2k
kernel: add kmod-btsdio package

Add package supporting Bluetooth HCI interfaces connected over SDIO.

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
[pepe2k@gmail.com: dropped rfkill dependency, other minor text fixes]
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
(commit: fb75476)
The file was modifiedpackage/kernel/linux/modules/other.mk (diff)
コミット 489d792c85c3b4737bf8810a56b7a5e301f79fd8 by pepe2k
mac80211: enable CONFIG_BRCMFMAC_SDIO for imx/cortexa7

TechNexion PICO-PI-IMX7D uses BCM4339 Wi-Fi interface in SDIO mode.
Enable SDIO support for imx/cortexa7 to fully support it in images.

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
(commit: 489d792)
The file was modifiedpackage/kernel/mac80211/broadcom.mk (diff)
コミット 6f6c2fb32176b538a8d13d896e7842ae27950925 by pepe2k
linux-firmware: use upstream firmware for cypress-firmware-4339-sdio

Old firmware provided by 'cypress-firmware' suite is not sufficient for
AP6335 module used in PICO-PI-IMX7D board to probe successfully. Use the
upstream version from linux-firmware instead.

At the same time, drop the old firmware from 'cypress-firmware' package.

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
(commit: 6f6c2fb)
The file was addedpackage/firmware/linux-firmware/cypress.mk
The file was modifiedpackage/firmware/cypress-firmware/Makefile (diff)
コミット 2e297377bf77f6051e5fed8c4fb684fd17d41987 by pepe2k
cypress-nvram: support BCM4339 on TechNexion PICO-PI-IMX7D

This board features an AP6335 system-in-package combination of Wi-Fi and
Bluetooth module based on BCM4339.

Support is borrowed directly from the following Buildroot commit:
095420e05ae5: ("configs/imx7dpico: Add Wifi support").

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
(commit: 2e29737)
The file was addedpackage/firmware/cypress-nvram/files/brcmfmac4339-sdio.technexion,imx7d-pico-pi.txt
The file was modifiedpackage/firmware/cypress-nvram/Makefile (diff)
コミット d545825cb36bb119d7941386c017ffa8b24c810d by pepe2k
imx: extract common combined image operations between subtargets

The same combined image format can be used to boot both i.MX 6 and
i.MX 7 platforms - extract the common part.

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
(commit: d545825)
The file was addedtarget/linux/imx/image/common.mk
The file was modifiedtarget/linux/imx/image/cortexa9.mk (diff)
The file was modifiedtarget/linux/imx/image/cortexa7.mk (diff)
コミット f987887e14702ef0fe63b1721f498946669e3b79 by pepe2k
imx: create sdcard image recipe with raw U-Boot

Most i.MX boards booting off eMMC or SD cards use raw U-Boot located at
69 kB offset from beginning of the device - create a recipe for such
image.

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
(commit: f987887)
The file was modifiedtarget/linux/imx/image/common.mk (diff)
コミット 70a9c75ef3ff3866b0cf9b80323ba756a3850b59 by pepe2k
imx: decouple sdcard sysupgrade from Apalis boards

Sysupgrade procedure for i.MX 6 Apalis boards is suitable for most other
i.MX boards booting from eMMC or SD card. Extract the common parts and
decouple the procedure from "apalis" board name in sysupgrade TAR
contents, so the procedure is reusable for i.MX 7 boards.

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
(commit: 70a9c75)
The file was removedtarget/linux/imx/cortexa9/base-files/lib/imx.sh
The file was modifiedtarget/linux/imx/cortexa9/base-files/lib/upgrade/platform.sh (diff)
The file was addedtarget/linux/imx/base-files/lib/imx.sh
The file was modifiedtarget/linux/imx/cortexa9/base-files/lib/preinit/79_move_config (diff)
コミット 4436d7bae8c38eda1cb159e3b1ffd2fd1a553bed by pepe2k
imx: make sdcard/eMMC sysupgrade more resilient

Ensure, that kernel update is performed atomically on filesystem, to
reduce likelihood of failure if power-cut occurs during sysupgrade. If
kernel update fails for whatever reason, skip updating rootfs as well.

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
(commit: 4436d7b)
The file was modifiedtarget/linux/imx/base-files/lib/imx.sh (diff)
コミット 703a1cafe0d0bc1bb8e7beb3267dff44235d9a68 by pepe2k
imx: add DT aliases for imx7d-pico-pi

Add OpenWrt specific aliases for system LED and label MAC device,
also set default serial console.

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
(commit: 703a1ca)
The file was addedtarget/linux/imx/patches-5.15/311-ARM-imx7d-pico-pi.dts-add-default-stdout-path.patch
The file was addedtarget/linux/imx/patches-5.15/310-ARM-dts-imx7d-pico-pi-set-aliases.patch
コミット 7094e65503366387e630d973d55e305ccebbc33a by pepe2k
uboot-imx: add support for TechNexion PICO-PI-IMX7D

Add mainline U-Boot flavour for TechNexion PICO-PI-IMX7D board, using
DM and upstream default configuration, storing payload in sector 138
of eMMC.

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
[pepe2k@gmail.com: fixed BUILD_DEVICES value]
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
(commit: 7094e65)
The file was modifiedpackage/boot/uboot-imx/Makefile (diff)
コミット fa26cdacc2eb7924f71ea62c0dfbeec7763b465f by pepe2k
imx: cortexa7: add support for TechNexion PICO-PI-IMX7D

TechNexion PICO-PI-IMX7D is a NXP i.MX 7Dual based development board in
the well-known "Raspberry Pi" form factor, comprising of PICO-IMX7 SoM
and the PICO-PI-IMX7D carrier board.

Usually bundled with a 5" 800x480 LVDS display with I2C touchscreen and
an Omnivision OV5645 camera on a MIPI CSI bus, on a daughterboard. The
board was previously used primarily with "Android Things" ecosystem, but
the project was killed by Google.

This would not be possible, if not for the great tutorial of setting up
Debian on this board, by Robert C. Nelson [1].

Hardware highlights:

  CPU: NXP i.MX 7Dual SoC, dual-core Cortex-A7 at 1000 MHz
  RAM: 512 MiB DDR3 SDRAM
  Storage: 4 GB eMMC
  Networking:
    - built-in Gigabit Ethernet with Atheros AR8035 PHY,
    - Broadcom BCM4339 1x1 802.11ac Wi-Fi (over SDIO) + Bluetooth 4.1
      (over SDIO + UART + IS2) combo, with Hirose u.FL connector on the
      board,
    - dual CAN interfaces on the 40-pin connector,
  Interfaces:
    - USB-C power input plus USB 2.0 OTG host/device port,
    - single USB-A host port,
    - serial console over built-in FT232BL USB-UART converter with
      micro-USB connector (configuration: 115200-8-N-1),
    - analog audio interface with TRRS connector in CTIA standard,
    - SPI, I2C and UART interfaces available on the 40-pin,
    - mikroBUS connector,
    - I2C connector for the optional touch panel,
    - parallel LCD output for the optional display,
    - MIPI CSI connector for the optional camera

Installation:

1. Connect the serial console to debug USB connector and the terminal of
   choice in another window, at 115200-8-N-1. Ensure you can switch to
   it quickly after next step.

2. Power-on the board from your PC. Ensure your PC can supply required
   current, the board can take more than 1 A in the peak load during
   booting and brownout will result in power-on reset loop. Preferably,
   use charging-capable USB port or connect through self-powered USB
   hub. If U-Boot is present already on the eMMC, interrupt the booting
   sequence by pressing any key and skip to point 7.

3. Ensure the boot mode jumpers J1 and J2 are in correct position for
   USB recovery:

       2   6  2   6
      --------------
      |o o-o||o-o o|
      |o o-o||o-o o|
   J1 -------------- J2
       1   5  1   5

   The jumpers are located just underneath the 40-pin expansion header
   and are of the smaller 2 mm pitch.

4. Download and build 'imx_usb_loader' from:
   https://github.com/boundarydevices/imx_usb_loader.

5. Power-on the board again from your PC through USB OTG connector.

6. Use 'imx_usb_loader' to load 'SPL' and 'u-boot-dtb.img' to the board:

   $ sudo imx_usb u-boot-pico-pi-imx7d/SPL
   $ sudo imx_usb u-boot-pico-pi-imx7d/u-boot-dtb.img

7. Switch to the terminal from step 2 and interrupt boot sequence by
   pressing any key within 2 seconds.

8. Configure mmc 0 to boot from the data partition and disable access to
   boot partitions:

   => mmc partconf 0 0 7 0

   This only needs to be set once. If you were running Debian previously,
   this is probably already set.

9. Enable USB mass storage passthrough for eMMC from U-boot

   => ums 0 mmc 0

10. Optionally, backup previous eMMC contents by reading out its image.

11. Copy over the factory image to the USB device, for example:

    $ sudo dd if=openwrt-imx-cortexa7-pico-pi-imx7d-squashfs.combined.bin \
      of=/dev/disk/by-id/usb-Linux_UMS_disk_0-0:0 \
      bs=8M status=progress oflag=direct

12. Detach USB MSC interface from your PC and U-Boot by pressing Ctrl+C.

13. Ensure that boot mode jumpers are at the default settings for eMMC
    boot:

       2   6  2   6
      --------------
      |o-o o||o o-o|
      |o-o o||o-o o|
   J1 -------------- J2
       1   5  1   5

   If they are not, power-off the board, restore them and power-on the
   board again. Otherwise, if jumpers are set, just reset the board from
   U-Boot CLI:

   => reset

14. The installation is now complete and board should boot successfully.

Upgrading: just use sysupgrade image, as usual in OpenWrt.

Known issues/current limitations:

- OV5645 camera - not described in upstream device tree as of kernel
  5.15. There are staging drivers present in upstream Linux tree for
  i.MX 7 CSI, MIPI-CSI and video mux, and the configuration is there in
  imx7s.dtsi - so this is expected to get supported eventually,
- on-chip ADCs are disabled in upstream device tree, so the kernel
  driver remains disabled as well.

[1] https://forum.digikey.com/t/debian-getting-started-with-the-pico-pi-imx7/12429

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
[pepe2k@gmail.com: commit description reworded]
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
(commit: fa26cda)
The file was addedtarget/linux/imx/image/bootscript-technexion_imx7d-pico-pi
The file was modifiedtarget/linux/imx/cortexa7/base-files/lib/upgrade/platform.sh (diff)
The file was modifiedtarget/linux/imx/image/cortexa7.mk (diff)
The file was modifiedtarget/linux/imx/cortexa7/base-files/etc/board.d/02_network (diff)
The file was addedtarget/linux/imx/cortexa7/base-files/lib/preinit/79_move_config
コミット e62f1388c30efbe697c108064942ccb29b0805b3 by pepe2k
uboot-envtools: imx: cortexa7: add TechNexion PICO-PI-IMX7D

Add configuration for upstream U-Boot environment for booting from eMMC.

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
(commit: e62f138)
The file was addedpackage/boot/uboot-envtools/files/imx_cortexa7
コミット 28e476191b97d268c8719cef3e8115825b952cf1 by pepe2k
imx: keep common kernel symbols in target's config

Move common kernel symbols from subtargets to target config.

Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
(commit: 28e4761)
The file was modifiedtarget/linux/imx/config-5.15 (diff)
The file was modifiedtarget/linux/imx/cortexa7/config-default (diff)
The file was modifiedtarget/linux/imx/cortexa9/config-default (diff)
コミット b68e9f2e19a4cc7be4dd13b76a690ef04daac190 by pepe2k
generic: 5.15: add missing symbols

These were found during work on new device support under the
imx/cortexa7 target.

Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
(commit: b68e9f2)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
コミット fa75a3a935b26378630498ba7d3f6a0b5b11f86e by daniel
uboot-mediatek: update to 2022.07 release

Add patch to fix host-build of the mkimage tool without
CONFIG_TOOLS_LIBCRYPTO.
Update and refresh all patches.

Tested on BananaPi R64 (MT7622) successfully booting from SD card,
eMMC and SPI-NAND.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: fa75a3a)
The file was modifiedpackage/boot/uboot-mediatek/patches/110-no-kwbimage.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/401-update-u7623-defconfig.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/400-update-bpir2-defconfig.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/Makefile (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/280-image-fdt-save-name-of-FIT-configuration-in-chosen-node.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/000-mtk-16-env-add-support-for-generic-MTD-device.patch (diff)
The file was addedpackage/boot/uboot-mediatek/patches/130-fix-mkimage-host-build.patch
The file was modifiedpackage/boot/uboot-mediatek/patches/410-add-linksys-e8450.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/230-cmd-add-pstore-check.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/200-cmd-add-imsz-and-imszb.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/000-mtk-01-Revert-clk-Add-debugging-for-return-values.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/000-mtk-14-drivers-mtd-add-support-for-MediaTek-SPI-NAND-flash-.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/000-mtk-20-configs-mt7622-enable-environment-for-mt7622_rfb.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/220-cmd-env-readmem.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/211-cmd-bootmenu-custom-title.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/350-add-support-for-Winbond-W25Q512JV.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/210-cmd-bootmenu-add-ability-to-select-item-by-shortkey.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/120-use-xz-instead-of-lzma.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/412-add-ubnt-unifi-6-lr.patch (diff)
コミット 2f7fb57c12d7afe5be7747611bceec92a4c0c834 by daniel
uboot-ramips: add support for MT7621, merge into uboot-mediatek

* Merge uboot-ramips into uboot-mediatek.
* Port support for the RAVPower RP WD009 to U-Boot 2022.07.
* Add support for MT7621 and add builds for the reference boards.
* Add builds for MT7620 and MT7628 reference boards.

This should help to make development of U-Boot-level board support for
all MediaTek targets much easier.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 2f7fb57)
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0019-net-mediatek-add-support-for-MediaTek-MT7621-SoC.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0002-mips-add-more-definitions-for-asm-cm.h.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0009-reset-mtmips-add-reset-controller-support-for-MediaT.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0021-spl-allow-using-nand-base-without-standard-nand-driv.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0020-nand-raw-add-support-for-MediaTek-MT7621-SoC.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0012-phy-mtk-tphy-add-support-for-MediaTek-MT7621-SoC.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0003-mips-add-__image_copy_len-for-SPL-linker-script.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0015-watchdog-add-support-for-MediaTek-MT7621-SoC.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0001-mips-add-asm-mipsmtregs.h-for-MIPS-multi-threading.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0013-spi-add-support-for-MediaTek-MT7621-SoC.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0025-MAINTAINERS-update-maintainer-for-MediaTek-MIPS-plat.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0006-mips-mtmips-add-two-reference-boards-for-mt7621.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0008-clk-mtmips-add-clock-driver-for-MediaTek-MT7621-SoC.patch
The file was addedpackage/boot/uboot-mediatek/patches/420-add-support-for-RAVPower-RP-WD009.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0016-mmc-mediatek-add-support-for-MediaTek-MT7621-SoC.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0010-pinctrl-mtmips-add-support-for-MediaTek-MT7621-SoC.patch
The file was modifiedpackage/boot/uboot-mediatek/Makefile (diff)
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0004-mips-add-support-for-noncached_alloc.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0007-doc-mediatek-add-documentation-for-mt7621-reference-.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0018-net-mediatek-use-regmap-api-to-modify-ethsys-registe.patch
The file was modifiedpackage/boot/uboot-mediatek/patches/412-add-ubnt-unifi-6-lr.patch (diff)
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0022-spl-spl_legacy-fix-the-use-of-SPL_COPY_PAYLOAD_ONLY.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0023-spl-nand-support-loading-legacy-image-with-payload-c.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0014-gpio-add-support-for-MediaTek-MT7621-SoC.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0017-net-mediatek-remap-iobase-address.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0005-mips-mtmips-add-support-for-MediaTek-MT7621-SoC.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0011-usb-xhci-mtk-add-support-for-MediaTek-MT7621-SoC.patch
The file was addedpackage/boot/uboot-mediatek/patches/001-mtk-0024-tools-mtk_image-add-support-for-MT7621-NAND-images.patch
The file was removedpackage/boot/uboot-ramips/patches/0001-add-support-for-RAVPower-RP-WD009.patch
The file was removedpackage/boot/uboot-ramips/Makefile
コミット 7c02a4a00bab5abd90d03b6ef2b1644c2b8874db by daniel
bcm27xx: update patch to fix build

Linux stable v5.15.51 brought commit 7a3a4683562e
("ARM: dts: bcm2711-rpi-400: Fix GPIO line names") which was already
part of a local patch which then failed to apply. Remove the already
applied and now failing hunk from the patch to fix the build.

Fixes: 552d76f2be ("kernel: bump 5.15 to 5.15.51")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 7c02a4a)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0577-ARM-dts-Update-rpi-400-and-cm4-dts-to-match-4-b.patch (diff)
コミット ae07b9cc6198ac7f68a52dc6f3da5c86d0393903 by ynezz
ath79: tplink-archer-c6-v2-us: fix inverted LED colors

The amber and green wan led color was inverted in dts file, which ends
up leaving the wan led amber when the connection is established, so,
switch gpio led number (7 and 8) in qca9563_tplink_archer-c6-v2-us.dts.

Tip: the /etc/config/system file needs to be regenerated.

Signed-off-by: Rodrigo B. de Sousa Martins <rodrigo.sousa.577@gmail.com>
Signed-off-by: Petr Štetiar <ynezz@true.cz> [commit subject]
(commit: ae07b9c)
The file was modifiedtarget/linux/ath79/dts/qca9563_tplink_archer-c6-v2-us.dts (diff)
コミット 64fb5ae67ab0840d3da75f101abc2af0aeed2365 by ynezz
uboot-imx: pico-pi-imx7d: fix wrong make flags overriding

Buidbots are currently choking on the following compile error:

In file included from tools/aisimage.c:9:
include/image.h:1133:12: fatal error: openssl/evp.h: No such file or directory
  #  include <openssl/evp.h>
             ^~~~~~~~~~~~~~~
compilation terminated.

This is caused by a complete overriding of make flags which are provided
correctly in `UBOOT_MAKE_FLAGS` variable, but currently overriden
instead of extended. This then leads to the usage of build host include
dirs, which are not available.

Fix it by extending `UBOOT_MAKE_FLAGS` variable like it was done in
commit 481339a04266 ("uboot-imx: fix wrong make flags overriding").

Fixes: 7094e6550336 ("uboot-imx: add support for TechNexion PICO-PI-IMX7D")
Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 64fb5ae)
The file was modifiedpackage/boot/uboot-imx/Makefile (diff)
コミット e760f065c6fd17005c5458e54d6cc0fb8356b4df by daniel
uboot-mediatek: mark MT7621 variants as @BROKEN

Building U-Boot for the MT7621 SoC requires binman, a Python-based
host tool to generate images. For now, binman cannot work inside the
OpenWrt build system because it requires swig, so mark the MT7621
boards as borken to fix the ramips/mt7621 build until someone with
knowledge about Python and swig fixes the underlaying issue.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: e760f06)
The file was modifiedpackage/boot/uboot-mediatek/Makefile (diff)
コミット a7a3a04a2c6a0d2a0a9b9dd70210b4289b8365ac by daniel
uboot-mediatek: mark mt7620 build as @BROKEN

Turns out also mt7620 build has a more hidden dependency on binman.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: a7a3a04)
The file was modifiedpackage/boot/uboot-mediatek/Makefile (diff)
コミット 95a24b54792ccf072c029edad495deb529383478 by ynezz
uboot-at91: fix build on buildbots

Buidbots are throwing the following compile error:

In file included from tools/aisimage.c:9:
include/image.h:1133:12: fatal error: openssl/evp.h: No such file or directory
            ^~~~~~~~~~~~~~~
compilation terminated.

Fix it by passing `UBOOT_MAKE_FLAGS` variable to make.

Suggested-by: Petr Štetiar <ynezz@true.cz>
Fixes: 6d5611af2813 ("uboot-at91: update to linux4sam-2022.04")
Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
(commit: 95a24b5)
The file was modifiedpackage/boot/uboot-at91/Makefile (diff)
コミット 9f1d6223289b5571ddc77c0e5327ab51137199d9 by nbd
mac80211: fix AQL issue with multicast traffic

Exclude multicast from pending AQL budget

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 9f1d622)
The file was addedpackage/kernel/mac80211/patches/subsys/339-mac80211-exclude-multicast-packets-from-AQL-pending-.patch
コミット 7659ee1e2786ccc78656362d7007e4c402c939b7 by daniel
uboot-mediatek: add support for UBI EOF marker

Let U-Boot handle free space in UBI partitions by recognizing the EOF
marker OpenWrt is using as well for that purpose.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 7659ee1)
The file was addedpackage/boot/uboot-mediatek/patches/600-ubi-detect-eof-marker.patch
コミット e0e74d8a2ced19f46428d30efd388db72d79326b by daniel
uboot-mediatek: unbreak build with binman

swig has been installed on the buildbots a while a ago and
Petr Štetiar got a fix for the pylibfdt error. Use that and re-enable
the builds for mt7620 and mt7621.
Refresh patches while at it.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: e0e74d8)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0021-spl-allow-using-nand-base-without-standard-nand-driv.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0009-reset-mtmips-add-reset-controller-support-for-MediaT.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0023-spl-nand-support-loading-legacy-image-with-payload-c.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0006-mips-mtmips-add-two-reference-boards-for-mt7621.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0016-mmc-mediatek-add-support-for-MediaTek-MT7621-SoC.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0019-net-mediatek-add-support-for-MediaTek-MT7621-SoC.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/211-cmd-bootmenu-custom-title.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0025-MAINTAINERS-update-maintainer-for-MediaTek-MIPS-plat.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/210-cmd-bootmenu-add-ability-to-select-item-by-shortkey.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0017-net-mediatek-remap-iobase-address.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0001-mips-add-asm-mipsmtregs.h-for-MIPS-multi-threading.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0010-pinctrl-mtmips-add-support-for-MediaTek-MT7621-SoC.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0024-tools-mtk_image-add-support-for-MT7621-NAND-images.patch (diff)
The file was addedpackage/boot/uboot-mediatek/patches/300-force-pylibfdt-build.patch
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0015-watchdog-add-support-for-MediaTek-MT7621-SoC.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0005-mips-mtmips-add-support-for-MediaTek-MT7621-SoC.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0013-spi-add-support-for-MediaTek-MT7621-SoC.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0020-nand-raw-add-support-for-MediaTek-MT7621-SoC.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/600-ubi-detect-eof-marker.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0022-spl-spl_legacy-fix-the-use-of-SPL_COPY_PAYLOAD_ONLY.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0003-mips-add-__image_copy_len-for-SPL-linker-script.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0004-mips-add-support-for-noncached_alloc.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0018-net-mediatek-use-regmap-api-to-modify-ethsys-registe.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/412-add-ubnt-unifi-6-lr.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/Makefile (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0007-doc-mediatek-add-documentation-for-mt7621-reference-.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0008-clk-mtmips-add-clock-driver-for-MediaTek-MT7621-SoC.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0014-gpio-add-support-for-MediaTek-MT7621-SoC.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0012-phy-mtk-tphy-add-support-for-MediaTek-MT7621-SoC.patch (diff)
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0011-usb-xhci-mtk-add-support-for-MediaTek-MT7621-SoC.patch (diff)
The file was removedpackage/boot/uboot-mediatek/patches/100-scripts-remove-dependency-on-swig.patch
The file was modifiedpackage/boot/uboot-mediatek/patches/001-mtk-0002-mips-add-more-definitions-for-asm-cm.h.patch (diff)
コミット 9dc86d19628f55bfed2048c412c5b23bda328cff by nbd
tools/coreutils: enable ginstall utility

For some reason, current coreutils version installed on x86 macOS via homebrew
have a bug, where at least the cc1 binary from gcc gets corrupted during install
to the staging dir.
Using the install utility from tools/coreutils fixes this

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 9dc86d1)
The file was modifiedtools/coreutils/Makefile (diff)
コミット a9573a029a244a89adb1ec3a4340c3ac44c98387 by ansuelsmth
target/linux/pending-5.15: rename patches

The consecutive number 483 is assigned twice.
This change fixes this.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(commit: a9573a0)
The file was addedtarget/linux/generic/pending-5.15/481-mtd-spi-nor-add-support-for-Gigadevice-GD25D05.patch
The file was removedtarget/linux/generic/pending-5.15/483-mtd-spi-nor-add-gd25q512.patch
The file was addedtarget/linux/generic/pending-5.15/482-mtd-spi-nor-add-gd25q512.patch
The file was removedtarget/linux/generic/pending-5.15/482-mtd-spi-nor-add-support-for-Gigadevice-GD25D05.patch
コミット 2ed7f6cbb0989068ae94ebe260e1c1d675d05478 by ansuelsmth
linux/generic/pending-5.15: add missing patch headers

This patches does not have a valid patch headers and does not apply on
an external git tree with 'git am'. To fix this add the missing headers.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(commit: 2ed7f6c)
The file was modifiedtarget/linux/generic/pending-5.15/500-fs_cdrom_dependencies.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/484-mtd-spi-nor-add-esmt-f25l16pa.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/482-mtd-spi-nor-add-gd25q512.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/485-mtd-spi-nor-add-xmc-xm25qh128c.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/400-mtd-mtdsplit-support.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/683-of_net-add-mac-address-to-of-tree.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/101-Use-stddefs.h-instead-of-compiler.h.patch (diff)
コミット 885738791364852725ec99b7fd1721a55edce9a9 by ansuelsmth
linux/generic/hack-5.15: add missing patch headers

This patches does not have a valid patch headers and does not apply on
an external git tree with 'git am'. To fix this add the missing headers.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(commit: 8857387)
The file was modifiedtarget/linux/generic/hack-5.15/253-ksmbd-config.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/780-usb-net-MeigLink_modem_support.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/261-lib-arc4-unhide.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/430-mtk-bmt-support.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/711-net-dsa-mv88e6xxx-disable-ATU-violation.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/205-kconfig-exit.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/600-bridge_offload.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/920-device_tree_cmdline.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/249-udp-tunnel-selection.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/410-block-fit-partition-parser.patch (diff)
コミット 4b924fe6dfab306ce8471cf448bbf25d30387ba5 by ansuelsmth
generic: fix warning orphan section from module exports in aarch64

kernel linux now have 2 different export.h include, one from
linux/export.h and one from asm-generic/export.h

While most of our target user linux/export.h, aarch64 based target use
asm-generic/export.h that is not patched with the changes of
221-module_exports.

Patch also this additional header to fix multiple

aarch64-openwrt-linux-musl-ld: warning: orphan section `__ksymtab_strings' from `arch/arm64/kernel/head.o' being placed in section `__ksymtab_strings'

warning during kernel compilation.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 4b924fe)
The file was modifiedtarget/linux/generic/hack-5.10/221-module_exports.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/221-module_exports.patch (diff)
コミット e34ed3a833c7549203bd38bce288828981d591d8 by ansuelsmth
mediatek: mt7622: add linux-next tag to bpi-wps-button fix

920-dts-mt7622-bpi-r64-fix-wps-button.patch is now merged upstream in
linux-next [0]. Add "linux-next" as tag so people know it is upstreamed.

[0] - https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/arch/arm64/boot/dts?id=c98e6e683632386a3bd284acda4342e68aec4c41

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: e34ed3a)
The file was addedtarget/linux/mediatek/patches-5.15/920-linux-next-dts-mt7622-bpi-r64-fix-wps-button.patch
The file was removedtarget/linux/mediatek/patches-5.15/920-dts-mt7622-bpi-r64-fix-wps-button.patch
コミット ba7da7368086d0721da7cd4d627209dffda5c1d6 by rsalvaterra
firewall3: update file hash

the hash and timestamp of the remote copy of the archive
has changed since last bump
meaning the remote archive copy was recreated

Signed-off-by: Michael Pratt <mcpratt@pm.me>
(commit: ba7da73)
The file was modifiedpackage/network/config/firewall/Makefile (diff)
コミット 3acd2ea14802aa39a8a25a2f20b1a6a20efca3f2 by ansuelsmth
ath79: fix Tx cleanup when NAPI poll budget is zero

NAPI poll() function may be passed a budget value of zero, i.e. during
netpoll, which isn't NAPI context.
Therefore, napi_consume_skb() must be given budget value instead of
!flush to truly discern netpoll-like scenarios.

https://lore.kernel.org/netdev/20220707141056.2644-1-liew.s.piaw@gmail.com/t/#m470f5c20225e76fb08c44d6cfa2f1b739ffaaea4
Signed-off-by: Sieng-Piaw Liew <liew.s.piaw@gmail.com>
(commit: 3acd2ea)
The file was modifiedtarget/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.c (diff)
コミット ffd9bd7b9b5f54b71bc4bba33f9a53dddc47d585 by ansuelsmth
automake: always use correct path for aclocal.real

Before this commit, it was assumed that aclocal.real is in the PATH. While
this was fine for the normal build workflow, this led to some issues if

    make TOPDIR="$(pwd)" -C "$pkgdir" compile

was called manually. The command failed with:

    /home/.../openwrt/staging_dir/host/bin/aclocal: line 2: aclocal.real: command not found
    autoreconf: /home/.../openwrt/staging_dir/host/bin/aclocal failed with exit status: 127

After the commit, the package is built sucessfully.

Signed-off-by: Leonardo Mörlein <me@irrelefant.net>
(commit: ffd9bd7)
The file was modifiedtools/automake/files/aclocal (diff)
コミット 4dc198a74e63c18733be4c6962e19e68f094e688 by ansuelsmth
strace: add nls.mk

Needed when building with libdw and CONFIG_BUILD_NLS, mostly for the
rpath-link.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: 4dc198a)
The file was modifiedpackage/devel/strace/Makefile (diff)
コミット d12eb103e875ea85c2f1e9a2e9a2922859ec9896 by ansuelsmth
hostapd: add ppsk option (private psk)

This PR allows a user to enable a private psk, where each station
may have it's own psk or use a common psk if it is not defined.
The private psk is defined using the sta's mac and a radius server
is required.

ppsk option should be enabled in the wireless configuration along with
radius server details. When using PPSK, the key is ignored, it will be
retrieved from radius server. SAE is not yet supported (private sae) in
hostapd.

Wireless example configuration:
option encryption 'psk2+ccmp'
option ppsk '1'
option auth_server '127.0.0.1'
option auth_secret 'radiusServerPassword'

If you want to use dynamic VLAN on PPSK also include:
option dynamic_vlan '2'
option vlan_tagged_interface 'eth0'
option vlan_bridge 'br-vlan'
option vlan_naming '0'

It works enabling mac address verification on radius server and
requiring the tunnel-password (the private psk) from radius server.

In the radius server we need to configure the users. In case of
freeradius: /etc/freeradius3/mods-config/files/authorize
The user and Cleartext-Password should be the mac lower case using the
format "aabbccddeeff"

<sta mac> Cleartext-Password := "<sta mac>"
Tunnel-Password = <Private Password>

Example of a user configured in radius and using dynamic VLAN5:

8cb84a000000 Cleartext-Password := "8cb84a000000"
Tunnel-Type = VLAN,
Tunnel-Medium-Type = IEEE-802,
Tunnel-Private-Group-ID = 5,
Tunnel-Password = MyPrivPw

If we want to have a default or shared psk, used when the mac is not
found in the list, we need to add the following at the end of the radius
authorize file:

DEFAULT Auth-Type := Accept
Tunnel-Password = SharedPw

And if using VLANs, for example VLAN6 for default users:
DEFAULT Auth-Type := Accept
Tunnel-Type = VLAN,
Tunnel-Medium-Type = IEEE-802,
Tunnel-Private-Group-ID = 6,
Tunnel-Password = SharedPw

Signed-off-by: Manuel Giganto <mgigantoregistros@gmail.com>
(commit: d12eb10)
The file was modifiedpackage/network/services/hostapd/files/hostapd.sh (diff)
コミット 3b3eaf31cbf4d680a55e3c14edb59606409dd821 by chunkeey
ipq40xx: R619AC: replace space with - separator in variant string

Kalle:
"I see that variant has a space in it, does that work it correctly? My
original idea was that spaces would not be allowed, but didn't realise
to add a check for that."

Is this an easy change? Because the original author (Tim Davis) noted:
"You may substitute the & and space with something else saner if they
prove to be problematic."

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 3b3eaf3)
The file was modifiedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-r619ac.dtsi (diff)
The file was modifiedpackage/firmware/ipq-wifi/board-p2w_r619ac.qca4019 (diff)
コミット 2747a94f0977b36c4c29cc4596879b9127cfaf5f by chunkeey
firmware: intel-microcode: update to 20220510

Debians' changelog by Henrique de Moraes Holschuh <hmh@debian.org>:

* New upstream microcode datafile 20220419
  * Fixes errata APLI-11 in Atom E3900 series processors
  * Updated Microcodes:
    sig 0x000506ca, pf_mask 0x03, 2021-11-16, rev 0x0028, size 16384

* New upstream microcode datafile 20220510
  * Fixes INTEL-SA-000617, CVE-2022-21151:
    Processor optimization removal or modification of security-critical
    code may allow an authenticated user to potentially enable information
    disclosure via local access (closes: #1010947)
  * Fixes several errata (functional issues) on Xeon Scalable, Atom C3000,
    Atom E3900
  * New Microcodes:
    sig 0x00090672, pf_mask 0x03, 2022-03-03, rev 0x001f, size 212992
    sig 0x00090675, pf_mask 0x03, 2022-03-03, rev 0x001f, size 212992
    sig 0x000906a3, pf_mask 0x80, 2022-03-24, rev 0x041c, size 212992
    sig 0x000906a4, pf_mask 0x80, 2022-03-24, rev 0x041c, size 212992
    sig 0x000b06f2, pf_mask 0x03, 2022-03-03, rev 0x001f, size 212992
    sig 0x000b06f5, pf_mask 0x03, 2022-03-03, rev 0x001f, size 212992
  * Updated Microcodes:
    sig 0x00030679, pf_mask 0x0f, 2019-07-10, rev 0x090d, size 52224
    sig 0x000406e3, pf_mask 0xc0, 2021-11-12, rev 0x00f0, size 106496
    sig 0x00050653, pf_mask 0x97, 2021-11-13, rev 0x100015d, size 34816
    sig 0x00050654, pf_mask 0xb7, 2021-11-13, rev 0x2006d05, size 43008
    sig 0x00050656, pf_mask 0xbf, 2021-12-10, rev 0x4003302, size 37888
    sig 0x00050657, pf_mask 0xbf, 2021-12-10, rev 0x5003302, size 37888
    sig 0x0005065b, pf_mask 0xbf, 2021-11-19, rev 0x7002501, size 29696
    sig 0x000506c9, pf_mask 0x03, 2021-11-16, rev 0x0048, size 17408
    sig 0x000506e3, pf_mask 0x36, 2021-11-12, rev 0x00f0, size 109568
    sig 0x000506f1, pf_mask 0x01, 2021-12-02, rev 0x0038, size 11264
    sig 0x000606a6, pf_mask 0x87, 2022-03-30, rev 0xd000363, size 294912
    sig 0x000706a1, pf_mask 0x01, 2021-11-22, rev 0x003a, size 75776
    sig 0x000706a8, pf_mask 0x01, 2021-11-22, rev 0x001e, size 75776
    sig 0x000706e5, pf_mask 0x80, 2022-03-09, rev 0x00b0, size 112640
    sig 0x000806a1, pf_mask 0x10, 2022-03-26, rev 0x0031, size 34816
    sig 0x000806c1, pf_mask 0x80, 2022-02-01, rev 0x00a4, size 109568
    sig 0x000806c2, pf_mask 0xc2, 2021-12-07, rev 0x0026, size 97280
    sig 0x000806d1, pf_mask 0xc2, 2021-12-07, rev 0x003e, size 102400
    sig 0x000806e9, pf_mask 0x10, 2021-11-12, rev 0x00f0, size 105472
    sig 0x000806e9, pf_mask 0xc0, 2021-11-12, rev 0x00f0, size 105472
    sig 0x000806ea, pf_mask 0xc0, 2021-11-12, rev 0x00f0, size 105472
    sig 0x000806eb, pf_mask 0xd0, 2021-11-15, rev 0x00f0, size 105472
    sig 0x000806ec, pf_mask 0x94, 2021-11-17, rev 0x00f0, size 105472
    sig 0x00090661, pf_mask 0x01, 2022-02-03, rev 0x0016, size 20480
    sig 0x000906c0, pf_mask 0x01, 2022-02-19, rev 0x24000023, size 20480
    sig 0x000906e9, pf_mask 0x2a, 2021-11-12, rev 0x00f0, size 108544
    sig 0x000906ea, pf_mask 0x22, 2021-11-15, rev 0x00f0, size 104448
    sig 0x000906eb, pf_mask 0x02, 2021-11-12, rev 0x00f0, size 105472
    sig 0x000906ec, pf_mask 0x22, 2021-11-15, rev 0x00f0, size 104448
    sig 0x000906ed, pf_mask 0x22, 2021-11-16, rev 0x00f0, size 104448
    sig 0x000a0652, pf_mask 0x20, 2021-11-16, rev 0x00f0, size 96256
    sig 0x000a0653, pf_mask 0x22, 2021-11-15, rev 0x00f0, size 97280
    sig 0x000a0655, pf_mask 0x22, 2021-11-16, rev 0x00f0, size 96256
    sig 0x000a0660, pf_mask 0x80, 2021-11-15, rev 0x00f0, size 96256
    sig 0x000a0661, pf_mask 0x80, 2021-11-16, rev 0x00f0, size 96256
    sig 0x000a0671, pf_mask 0x02, 2022-03-09, rev 0x0053, size 103424

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 2747a94)
The file was modifiedpackage/firmware/intel-microcode/Makefile (diff)
コミット 92f0b7d4d25c8493270051298a4073f5b630bda3 by chunkeey
nls.mk: clean up INTL flags

gettext (libintl-stub) was removed in commit [1], so the libintl-stub
lib and include directories aren't existing anymore. This commit cleans
up the INTL flags for the BUILD_NLS=n case.

[1] e6f569406ffe1d9e35b9b9ea36f38cdd5837728d

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Reviewed-by: Rosen Penev <rosenp@gmail.com>
(commit: 92f0b7d)
The file was modifiedinclude/nls.mk (diff)
コミット b37ef4b8abf2769732078ba510bf75abc83f007e by chunkeey
nls.mk: remove libiconv-stub

This was previously needed for uClibc-ng. Now that it's gone, it can go
away in nls.mk too.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: b37ef4b)
The file was modifiedinclude/nls.mk (diff)
コミット c0ba4201f8372eee579584b7f5900e073b207b0c by chunkeey
libiconv-stub: remove

No longer used.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: c0ba420)
The file was removedpackage/libs/libiconv/COPYRIGHT
The file was removedpackage/libs/libiconv/src/include/charmaps/iso-8859-9.h
The file was removedpackage/libs/libiconv/src/include/charmaps/windows-1257.h
The file was removedpackage/libs/libiconv/src/include/charmaps/iso-8859-2.h
The file was removedpackage/libs/libiconv/src/include/charmaps/windows-1256.h
The file was removedpackage/libs/libiconv/src/iconv.c
The file was removedpackage/libs/libiconv/src/include/iconv.h
The file was removedpackage/libs/libiconv/src/include/charmaps/iso-8859-16.h
The file was removedpackage/libs/libiconv/src/include/charmaps/iso-8859-7.h
The file was removedpackage/libs/libiconv/src/include/charmaps/iso-8859-14.h
The file was removedpackage/libs/libiconv/src/include/charmaps/windows-1258.h
The file was removedpackage/libs/libiconv/src/include/charmaps/windows-874.h
The file was removedpackage/libs/libiconv/src/include/charmaps/koi8-r.h
The file was removedpackage/libs/libiconv/src/include/charmaps/iso-8859-4.h
The file was removedpackage/libs/libiconv/src/include/charmaps/windows-1251.h
The file was removedpackage/libs/libiconv/src/include/charmaps/windows-1254.h
The file was removedpackage/libs/libiconv/src/include/charmaps/windows-1255.h
The file was removedpackage/libs/libiconv/src/include/charmaps/iso-8859-10.h
The file was removedpackage/libs/libiconv/src/include/charmaps/iso-8859-8.h
The file was removedpackage/libs/libiconv/src/m4/iconv.m4
The file was modifiedinclude/autotools.mk (diff)
The file was modifiedinclude/nls.mk (diff)
The file was removedpackage/libs/libiconv/src/include/charmaps/iso-8859-13.h
The file was removedpackage/libs/libiconv/src/include/charmaps/iso-8859-5.h
The file was removedpackage/libs/libiconv/COPYING
The file was removedpackage/libs/libiconv/src/include/charmaps/windows-1253.h
The file was removedpackage/libs/libiconv/src/include/charmaps/iso-8859-6.h
The file was removedpackage/libs/libiconv/src/include/charmaps/windows-1252.h
The file was removedpackage/libs/libiconv/Makefile
The file was removedpackage/libs/libiconv/src/include/charmaps.h
The file was removedpackage/libs/libiconv/src/LICENSE
The file was removedpackage/libs/libiconv/src/include/charmaps/windows-1250.h
The file was removedpackage/libs/libiconv/src/include/charmaps/iso-8859-3.h
コミット fffb8cacf1e25fe171e4cf1dedc347352df9596e by chunkeey
linux-firmware: Update to version 20220610

git log --pretty=oneline --abbrev-commit 20220509..20220610 (sorted)

amdgpu:
4458bb4 amdgpu: update yellow carp DMCUB firmware
9ed4d42 amdgpu: update Yellow Carp VCN firmware
251d290 amdgpu: update beige goby firmware for 22.10
d4346b3 amdgpu: update renoir firmware for 22.10
b3df9c4 amdgpu: update dimgrey cavefish firmware for 22.10
e1b0a1c amdgpu: update vega20 firmware for 22.10
4a0d163 amdgpu: update yellow carp firmware for 22.10
e8f2e54 amdgpu: update vega12 firmware for 22.10
7a7f84a amdgpu: update navy flounder firmware for 22.10
5a6a482 amdgpu: update vega10 firmware for 22.10
4ee52ee amdgpu: update raven2 firmware for 22.10
e2d460f amdgpu: update raven firmware for 22.10
5b52a90 amdgpu: update sienna cichlid firmware for 22.10
c8268e6 amdgpu: update green sardine firmware for 22.10
f29f5b5 amdgpu: update PCO firmware for 22.10
95b5b3f amdgpu: update vangogh firmware for 22.10
6dcbd01 amdgpu: update navi14 firmware for 22.10
f803fbd amdgpu: update navi12 firmware for 22.10
8923000 amdgpu: update navi10 firmware for 22.10
4b2af01 amdgpu: update aldebaran firmware for 22.10

ath10k:
2aa4da3 ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00157
f7cc4b4 ath10k: QCA9888 hw2.0: update board-2.bin
e9e987d ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00157
866b5b2 ath10k: QCA4019 hw1.0: update board-2.bin

intel:
ac640f0 linux-firmware: Update firmware file for Intel Bluetooth 9462
38dd3f2 linux-firmware: Update firmware file for Intel Bluetooth 9462
72e1216 linux-firmware: Update firmware file for Intel Bluetooth 9560
94c49b4 linux-firmware: Update firmware file for Intel Bluetooth 9560
e4971d1 linux-firmware: Update firmware file for Intel Bluetooth AX201
78c3731 linux-firmware: Update firmware file for Intel Bluetooth AX201
12564a2 linux-firmware: Update firmware file for Intel Bluetooth AX211
edc709e linux-firmware: Update firmware file for Intel Bluetooth AX211
9546d55 linux-firmware: Update firmware file for Intel Bluetooth AX210
111bd14 linux-firmware: Update firmware file for Intel Bluetooth AX200
ac67ec3 linux-firmware: Update firmware file for Intel Bluetooth AX201
99cb4b0 iwlwifi: add new FWs from core70-87 release
7073b8a iwlwifi: update 9000-family firmwares to core70-87
f9e0b9f iwlwifi: remove old unsupported 3160/7260/7265/8000/8265 firmware
7d118ce linux-firmware: Update firmware file for Intel Bluetooth 9462
30dcf82 linux-firmware: Update firmware file for Intel Bluetooth 9462
7d141a6 linux-firmware: Update firmware file for Intel Bluetooth 9560
741fee8 linux-firmware: Update firmware file for Intel Bluetooth 9560
e7214a2 linux-firmware: Update firmware file for Intel Bluetooth AX201
0e3e49a linux-firmware: Update firmware file for Intel Bluetooth AX201
46cfae6 linux-firmware: Update firmware file for Intel Bluetooth AX211
16c926e linux-firmware: Update firmware file for Intel Bluetooth AX211
f293900 linux-firmware: Update firmware file for Intel Bluetooth AX210
41386cc linux-firmware: Update firmware file for Intel Bluetooth AX200
62235c9 linux-firmware: Update firmware file for Intel Bluetooth AX201

realtek:
7eef50f rtw88: 8822c: Update normal firmware to v9.9.13
23b5428 rtw88: 8822c: Update normal firmware to v9.9.12

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: fffb8ca)
The file was modifiedpackage/firmware/linux-firmware/Makefile (diff)
コミット 50c232d6f446637b7086056f4f78809272572ca3 by chunkeey
ipq-wifi: drop upstreamed board-2.bin

The BDFs for the:
GL.iNet GL-B2200

were upstreamed to the ath10k-firmware repository
and landed in linux-firmware.git

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 50c232d)
The file was modifiedpackage/firmware/ipq-wifi/Makefile (diff)
The file was modifiedtarget/linux/ipq40xx/image/generic.mk (diff)
コミット f0c1d26738629972e953829f4d0e3cc643ef1c31 by chunkeey
utils/spidev_test: side-step build-system woes

The spidev_test is build in phase2 even though it should be disabled.
My best guess is that we hit the same issue that I had with nu801.
The build-system thinks it's a tool that is necessary for
building the kernel.

In this case, the same fix (adding a dependency on the presence of
the module) could work in this case as well?

Fixes: bdaaf66e28bd ("utils/spidev_test: build package directly from Linux")
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: f0c1d26)
The file was modifiedpackage/utils/spidev_test/Makefile (diff)
コミット cb3d0250db79ad7aa9ed167b7afdd33c874fb7bb by chunkeey
module/firmware: remove intersil PRISM54 support

the legacy driver was dropped in linux 5.14-rc3:
commit d249ff28b1d8 ("intersil: remove obsolete prism54 wireless driver")

Quoting Lukas Bulwahn:
"p54 replaces prism54 so users should be unaffected."

Reported-by: Marius Dinu <m95d+git@psihoexpert.ro>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: cb3d025)
The file was modifiedpackage/kernel/linux/modules/wireless.mk (diff)
The file was modifiedpackage/firmware/prism54-firmware/Makefile (diff)
コミット be1761fa1488419244d05b4b1b28f57735d490bd by chunkeey
nu801: add MR26 to the table

The MR26 uses a NU801 for the RGB-Leds. Make the LEDs
available.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: be1761f)
The file was modifiedpackage/system/gpio-cdev/nu801/Makefile (diff)
コミット e37ba80633c30ff179df92e8826ba52ff00b2a66 by chunkeey
bcm53xx: add support for Meraki MR26

Meraki MR26 is an EOL wireless access point featuring a
PoE ethernet port and two dual-band 3x3 MIMO 802.11n
radios and 1x1 dual-band WIFI dedicated to scanning.

Thank you Amir for the unit and PSU.

Hardware info:
SOC   : Broadcom BCM53015A1KFEBG (dual-core Cortex-A9 CPU at 800 MHz)
RAM   : SK hynix Inc. H5TQ1G63EFR, 1 Gbit DDR3 SDRAM = 128 MiB
NAND  : Spansion S34ML01G100TF100, 1 Gbit SLC NAND Flash = 128 MiB
ETH   : 1 GBit Ethernet Port - PoE
WIFI1 : Broadcom BCM43431KMLG, BCM43431 802.11 abgn
WIFI1 : Broadcom BCM43431KMLG, BCM43431 802.11 abgn
WIFI3 : Broadcom BCM43428 abgn (1x1:1 - id: 43428)
BUTTON: one reset button
LEDS  : RGB-LED
MISC  : Atmel AT24C64 8KiB EEPROM (i2c - seems empty)
      : Ti INA219 26V, 12-bit, i2c output current/voltage/power monitor
      : TPS23754, High Power/High Efficiency PoE Interface+DC/DC Controller

SERIAL:
WARNING: The serial port needs a TTL/RS-232 3V3 level converter!
The Serial setting is 115200-8-N-1. The board has a populated
right angle 1x4 0.1" pinheader.
The pinout is: VCC (next to J3, has little white arrow), RX, TX, GND.

This flashing procedure for the MR26 was tested with firmware:
    "22-143410M-gf25cbf5a-asa".
    U-Boot 2012.10-00063-g83f9fe4 (Jun 04 2014 - 21:22:39)

A guide how to open up the device is available on the wiki:
<https://openwrt.org/toh/meraki/mr26>

Notes:
- The WIFI do work to a degree. Limited to 802.11bg in the 2.4GHz band.
- the WIFI macs are made up.

0. Create a separate Ethernet LAN which can't have access to the internet.
   Ideally use 192.168.1.2 for your PC. The new OpenWrt firmware will setup
   the network via DHCP Discovery, so make sure your PC is running
   a DHCP-Server (i.e.: dnsmasq)
   '# dnsmasq -i eth# -F 192.168.1.5,192.168.1.50
   Download the openwrt-meraki-mr26 initramfs file from openwrt.org and
   rename it to something simple like mr26.bin. Then put it into the tftp's
   server directory.

1. Disassemble the MR26 device by removing all screws (4 screws are located
   under the 4 rubber feets!) and prying open the plastic covers without
   breaking the plastic retention clips. Once inside, remove the plastic
   back casing. Be careful, there some "hidden" retention clips on both
   sides of the LAN port, you need a light to see those. Next, you want to
   remove all the screws on the outer metal shielding to get to the PCB.
   It's not necessary to remove the antennas!

2. Connect the serial cable to the serial header and Ethernet patch cable
   to the device.

4. Before connecting the power, get ready flood the serial console program
   with the magic:   xyzzy  . This is necessary in order to get into the
   u-boot prompt. Once Ready: connect power cable.

5. If you don't get the "u-boot>" prompt within the first few seconds,
   you have to disconnect and reconnect the power cable and try again.

6. In the u-boot prompt enter:

   setenv ipaddr 192.168.1.4
   setenv serverip 192.168.1.2
   tftpboot ${meraki_loadaddr} mr26.bin; bootm

   this will boot a in-ram-only OpenWrt image.

7. Once it booted use sysupgrade to permanently install OpenWrt.
   To do this: Download the latest sysupgrade.bin file and move
   it to the device. Then use sysupgrade *sysupgrade.bin to install it.

    WARNING: DO NOT DELETE the "storage" ubi volume!

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: e37ba80)
The file was addedtarget/linux/bcm53xx/base-files/etc/hotplug.d/ieee80211/10-fix-mac-address
The file was addedtarget/linux/bcm53xx/patches-5.15/072-next-ARM_dts_BCM53015-add-mr26.patch
The file was modifiedtarget/linux/bcm53xx/image/Makefile (diff)
The file was addedtarget/linux/bcm53xx/patches-5.10/081-next-ARM_dts_BCM53015-add-mr26.patch
The file was modifiedtarget/linux/bcm53xx/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/bcm53xx/base-files/lib/upgrade/platform.sh (diff)
コミット 9710fe70a68e0a004b1906db192d7a6c8f810ac5 by ansuelsmth
wolfssl: bump to 5.4.0

This version fixes two vulnerabilities:
-CVE-2022-34293[high]: Potential for DTLS DoS attack
-[medium]: Ciphertext side channel attack on ECC and DH operations.

The patch fixing x86 aesni build has been merged upstream.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: 9710fe7)
The file was modifiedpackage/libs/wolfssl/Makefile (diff)
The file was removedpackage/libs/wolfssl/patches/300-AESNI-fix-configure-to-use-minimal-compiler-flags.patch
The file was modifiedpackage/libs/wolfssl/patches/200-ecc-rng.patch (diff)
The file was modifiedpackage/libs/wolfssl/patches/100-disable-hardening-check.patch (diff)
コミット ef3d0a302936e396c55ecfc080049f0c04823390 by ansuelsmth
ubox: update to latest git HEAD

46a33b8 kmodloader: fix compilation warning with not checking return of asprintf

Also switch PKG_RELEASE to AUTORELEASE.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: ef3d0a3)
The file was modifiedpackage/system/ubox/Makefile (diff)
コミット d9516cacb087fed7716b34b1e02ce956bb6c27f1 by sander
realtek: fix egress port mask on rtl839x

The flag to enable the outgoing port mask is in CPU header bit 43, with
bit 0 being the leftmost bit of the header. This corresponds to BIT(4)
in the third 16-bit value of the header.

Correctly set AS_DPM by fixing the off-by-one error.

Fixes: 9eab76c84e31 ("realtek: Improve TX CPU-Tag usage")
Tested-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: d9516ca)
The file was modifiedtarget/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c (diff)
コミット d6165ea75baea4f9039f3a378d55219c74b932a7 by sander
realtek: fix egress L2 learning on rtl839x

The flag to enable L2 address learning on egress frames is in CPU header
bit 40, with bit 0 being the leftmost bit of the header. This
corresponds to BIT(7) in the third 16-bit value of the header.

Correctly set L2LEARNING by fixing the off-by-one error.

Fixes: 9eab76c84e31 ("realtek: Improve TX CPU-Tag usage")
Tested-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: d6165ea)
The file was modifiedtarget/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c (diff)
コミット 0b35a08a057848d909156604c4391a5d9f1d97e5 by sander
realtek: correct egress frame priority assignment

Priority values passed to the egress (TX) frame header initialiser are
invalid when smaller than 0, and should not be assigned to the frame.
Queue assignment is then left to the switch core logic.

Current code for RTL83xx forces the passed priority value to be
positive, by always masking it to the lower bits, resulting in the
priority always being set and enabled. RTL93xx code doesn't even check
the value and unconditionally assigns the (32 bit) value to the (5 bit)
QID field without masking.

Fix priority assignment by only setting the AS_QID/AS_PRI flag when a
valid value is passed, and properly mask the value to not overflow the
QID/PRI field.

For RTL839x, also assign the priority to the right part of the frame
header. Counting from the leftmost bit, AS_PRI and PRI are in bits 36
and 37-39. The means they should be assigned to the third 16 bit value,
containing bits 32-47.

Tested-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 0b35a08)
The file was modifiedtarget/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c (diff)
コミット 1773264a0c6da099af7f36046f95f0126d6de1eb by sander
realtek: correct egress frame port verification

Destination switch ports for outgoing frame can range from 0 to
CPU_PORT-1.

Refactor the code to only generate egress frame CPU headers when a valid
destination port number is available, and make the code a bit more
consistent between different switch generations. Change the dest_port
argument's type to 'unsigned int', since only positive values are valid.

This fixes the issue where egress frames on switch port 0 did not
receive a VLAN tag, because they are sent out without a CPU header.
Also fixes a potential issue with invalid (negative) egress port numbers
on RTL93xx switches.

Reported-by: Arınç ÜNAL <arinc.unal@xeront.com>
Suggested-by: Birger Koblitz <mail@birger-koblitz.de>
Tested-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 1773264)
The file was modifiedtarget/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c (diff)
The file was modifiedtarget/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.h (diff)
コミット d58ce800801472a2c3ffc48ad44a10d2e09437fb by ansuelsmth
fstools: update to git HEAD

ebf7e90 libfstools: handle gzip return value in block_volume_format

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: d58ce80)
The file was modifiedpackage/system/fstools/Makefile (diff)
コミット e62d1edd6b975828e4037480797517d40053c4dc by ansuelsmth
procd: update to git HEAD

ef5d3e3 jail: fix various ignoring return value compilation warning
8e4a956 jail: add WARNING macro to log non critical warning message

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: e62d1ed)
The file was modifiedpackage/system/procd/Makefile (diff)
コミット e0e644493019e5c8ce35f415a8fe5c0698eb36a0 by chunkeey
nu801: fix DEPENDS on bcm53xx

the tacked on @TARGET_bcm53xx causes warnings:
tmp/.config-package.in:14027:warning: ignoring unsupported character '@'
tmp/.config-package.in:26028:warning: ignoring unsupported character '@'

this was wrong.

Fixes: be1761fa1488 ("nu801: add MR26 to the table")
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: e0e6444)
The file was modifiedpackage/system/gpio-cdev/nu801/Makefile (diff)
コミット e3a1d3ba15ed91a36c3e3bf33d3312800bdb46fc by chunkeey
ipq-wifi: remove dangling GL.iNet GL-B2200 boardfiles

those board files can/should be dropped now too.

Fixes: 50c232d6f446 ("ipq-wifi: drop upstreamed board-2.bin")
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: e3a1d3b)
The file was removedpackage/firmware/ipq-wifi/board-glinet_gl-b2200.qca4019
The file was removedpackage/firmware/ipq-wifi/board-glinet_gl-b2200.qca9888
コミット 5dca7d7015b0a013f4b5b4fcb3c9eca52755744a by chunkeey
mbedtls: build with PIC

Fixes compilation with GCC12 and dependent packages for some reason.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(commit: 5dca7d7)
The file was modifiedpackage/libs/mbedtls/Makefile (diff)
コミット e879cccaa21563a7cdf47797b18fb86723720158 by chunkeey
uboot-layerscape: update PKG_HASH

The change of the PKG_VERSION caused the hash of the package to
change. This is because the PKG_VERSION is present in the
internal directory structure of the uboot-layerscape-21.08.tar.xz
archive.

i.e:
# tar tf uboot-layerscape-21.08.tar.xz:

uboot-layerscape-21.08/
uboot-layerscape-21.08/.azure-pipelines.yml
uboot-layerscape-21.08/.checkpatch.conf
uboot-layerscape-21.08/.gitattributes
uboot-layerscape-21.08/.github/
[...]

vs.

# tar tf uboot-layerscape-LSDK-21.08.tar.xz
uboot-layerscape-LSDK-21.08/
uboot-layerscape-LSDK-21.08/.azure-pipelines.yml
uboot-layerscape-LSDK-21.08/.checkpatch.conf
uboot-layerscape-LSDK-21.08/.gitattributes
uboot-layerscape-LSDK-21.08/.github/
[...]

the (file) content of both archives are otherwise the same.

The PKG_HASH was taken from the builder log:
| Hash of the local file uboot-layerscape-21.08.tar.xz does not match
|(file: 54909a98bdcc26c7f9b35b35fcae09b977ecbf044be7bffa6dad9306c47cccf6,
|requested: 874e871755ef84ebbf3[...]) - deleting download.

without this update, the uboot-layerscape-21.08 package would
always try to download (from git), repacked the archive and
reupload to sources.openwrt.org (~14 MiB saved).

Fixes: 038d5bdab117 ("layerscape: use semantic versions for LSDK")
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: e879ccc)
The file was modifiedpackage/boot/uboot-layerscape/Makefile (diff)
コミット 488b25f5ac5028923f67e3beade92dab0c2591f1 by chunkeey
kernel: netconsole: add network console logging support

Accessing the console on many devices is difficult.
netconsole eases debugging on devices that crash
after the network is up.

Reference to the netconsole documentation in upstream Linux:
<https://www.kernel.org/doc/html/latest/networking/netconsole.html>
|
|netconsole=[+][src-port]@[src-ip]/[<dev>],[tgt-port]@<tgt-ip>/[tgt-macaddr]
|
| where
|  +            if present, enable extended console support
|  src-port     source for UDP packets (defaults to 6665)
|  src-ip       source IP to use (interface address)
|  dev          network interface (eth0)
|  tgt-port     port for logging agent (6666)
|  tgt-ip       IP address for logging agent
|  tgt-macaddr  ethernet MAC address for logging agent (broadcast)

OpenWrt specific notes:

OpenWrt's device userspace scripts are attaching the network
interface (i.e. eth0) to a (virtual) bridge (br-lan) device.
This will cause netconsole to report:
|network logging stopped on interface eth0 as it is joining a master device
(and unfortunately the traffic/logs to stop at this point)

As a workaround, the netconsole module can be manually loaded
again after the bridge has been setup with:

insmod netconsole netconsole=@/br-lan,@192.168.1.x/MA:C...

One way of catching errors before the handoff, try to
append the /etc/modules.conf file with the following extra line:
options netconsole netconsole=@/eth0,@192.168.1.x/MA:C...

and install the kmod-netconsole (=y) into the base image.

Signed-off-by: Catalin Toda <catalinii@yahoo.com>
(Added commit message from PR, added links to documentation)
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 488b25f)
The file was modifiedpackage/kernel/linux/modules/netsupport.mk (diff)
コミット b479db9062b721776be44b976961a1031c1344ea by chunkeey
sdk: add spidev-test to the bundle of userspace sources

moves and extends the current facilities, which have been
added some time ago for the the usbip utility, to support
more utilites that are shipped with the Linux kernel tree
to the SDK.

this allows to drop all the hand-waving and code for
failed previous attempts to mitigate the SDK build failures.

Fixes: bdaaf66e28bd ("utils/spidev_test: build package directly from Linux")
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: b479db9)
The file was modifiedpackage/utils/spidev_test/Makefile (diff)
The file was modifiedtarget/sdk/Makefile (diff)
コミット 5ad67cc51301e63d0039630ae0020c3446b72416 by chunkeey
libiconv-full: add host build

Now that libiconv-stub is gone, a replacement for its host build is
needed.

Fixes: c0ba4201f837 ("libiconv-stub: remove")
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 5ad67cc)
The file was modifiedpackage/libs/libiconv-full/Makefile (diff)
コミット d9ab1e56d8d16182bd292f393c012d7e6873ed89 by rafal
kernel: backport LEDs driver for BCMBCA devices

This includes BCM63xx and BCM4908 families.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: d9ab1e5)
The file was modifiedtarget/linux/bcm63xx/config-5.10 (diff)
The file was addedtarget/linux/generic/backport-5.10/845-v5.20-0001-dt-bindings-leds-add-Broadcom-s-BCM63138-controller.patch
The file was modifiedtarget/linux/bcm53xx/config-5.10 (diff)
The file was modifiedtarget/linux/bcm63xx/config-5.15 (diff)
The file was addedtarget/linux/generic/backport-5.10/845-v5.20-0002-leds-bcm63138-add-support-for-BCM63138-controller.patch
The file was addedtarget/linux/generic/backport-5.15/800-v5.20-0001-dt-bindings-leds-add-Broadcom-s-BCM63138-controller.patch
The file was modifiedtarget/linux/bcm4908/config-5.10 (diff)
The file was addedtarget/linux/generic/backport-5.15/800-v5.20-0002-leds-bcm63138-add-support-for-BCM63138-controller.patch
コミット 7f54bf6fe2ac331d018cd273bb1abe04493b5457 by ansuelsmth
ipq40xx: add MikroTik wAP ac (RBwAPG-5HacD2HnD) support

The MikroTik wAP ac (RBwAPG-5HacD2HnD) is a dual-band dual-radio
802.11ac wireless access point with integrated antenna and two Ethernet
ports in a weatherproof enclosure. See
https://mikrotik.com/product/wap_ac for more information.

Important: this is the new ipq40xx-based wAP ac, not the older
ath79-based wAP ac (RBwAPG-5HacT2HnD), already supported in OpenWrt.

Specifications:
- SoC: Qualcomm Atheros IPQ4018
- CPU: 4x ARM Cortex A7
- RAM: 128MB
- Storage: 16MB NOR flash
- Wireless
    - 2.4GHz: Built-in IPQ4018 (SoC) 802.11b/g/n 2x2:2, 2.5 dBi antennae
    - 5GHz: Built-in IPQ4018 (SoC) 802.11a/n/ac 2x2:2, 2.5 dBi antennae
- Ethernet: Built-in IPQ4018 (SoC, QCA8075), 2x 1000/100/10Mb/s ports,
   one with 802.3af/at PoE in

Installation:
Boot the initramfs image via TFTP, then flash the sysupgrade image using
sysupgrade. Details at https://openwrt.org/toh/mikrotik/common.

Notes:
This preserves the MAC addresses of the physical Ethernet ports:
- eth0 corresponds to the physical port labeled ETH1 and has the base
   MAC address. This port can be used to power the device.
- eth1 corresponds to the physical port labeled ETH2 and has a MAC
   address one greater than the base.

MAC addresses are set from /lib/preinit/05_set_iface_mac_ipq40xx.sh
rather than /etc/board.d/02_network so that they are in effect for
preinit. This should likely be done for other MikroTik devices and
possibly other non-MikroTik devices as well.

As this device has 2 physical ports, they are each connected to their
respective PHYs, allowing the link status to be visible to software.
Since they are not marked on the case with any role (such as LAN or
WAN), both are bridged to the lan network by default, although this can
easily be changed if needed.

Signed-off-by: Mark Mentovai <mark@mentovai.com>
(commit: 7f54bf6)
The file was modifiedtarget/linux/ipq40xx/patches-5.15/901-arm-boot-add-dts-files.patch (diff)
The file was modifiedtarget/linux/ipq40xx/image/mikrotik.mk (diff)
The file was modifiedtarget/linux/ipq40xx/patches-5.10/901-arm-boot-add-dts-files.patch (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/board.d/02_network (diff)
The file was addedtarget/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-wap-ac.dts
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/upgrade/platform.sh (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/lib/preinit/05_set_iface_mac_ipq40xx.sh (diff)
コミット af8771751c498f7a7cf801319242eb0edd5bb105 by nbd
kernel: backport mtk wlan flow offloading fix

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: af87717)
The file was addedtarget/linux/generic/backport-5.15/702-v5.19-34-eth-mtk_ppe-fix-up-after-merge.patch
コミット bb2a2b1dbe9c03d2abbb6989b6c4041e765543b0 by rafal
kernel: update leds-bcm63138 driver

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: bb2a2b1)
The file was addedtarget/linux/generic/backport-5.15/801-v5.20-0002-leds-add-help-info-about-BCM63138-module-name.patch
The file was addedtarget/linux/generic/backport-5.10/846-v5.20-0002-leds-add-help-info-about-BCM63138-module-name.patch
The file was addedtarget/linux/generic/backport-5.15/801-v5.20-0003-leds-leds-bcm63138-get-rid-of-LED_OFF.patch
The file was addedtarget/linux/generic/backport-5.10/846-v5.20-0001-dt-bindings-leds-leds-bcm63138-unify-full-stops-in-d.patch
The file was addedtarget/linux/generic/backport-5.10/846-v5.20-0003-leds-leds-bcm63138-get-rid-of-LED_OFF.patch
The file was addedtarget/linux/generic/backport-5.15/801-v5.20-0001-dt-bindings-leds-leds-bcm63138-unify-full-stops-in-d.patch
コミット 001856fa51eaa704a254955138f76907eb02c2b4 by rafal
bcm4908: backport latest DT patches

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: 001856f)
The file was addedtarget/linux/bcm4908/patches-5.10/130-0003-arm64-dts-broadcom-bcm4908-add-Asus-GT-AC5300-LEDs.patch
The file was addedtarget/linux/bcm4908/patches-5.10/037-v5.20-0001-arm64-dts-broadcom-align-gpio-key-node-names-with-dt.patch
The file was addedtarget/linux/bcm4908/patches-5.10/130-0002-arm64-dts-broadcom-bcm4908-add-LEDs-controller-block.patch
The file was modifiedtarget/linux/bcm4908/patches-5.10/300-arm64-dts-broadcom-bcm4908-limit-amount-of-GPIOs.patch (diff)
The file was addedtarget/linux/bcm4908/patches-5.10/037-v5.20-0002-arm64-dts-broadcom-bcm4908-Fix-timer-node-for-BCM490.patch
The file was addedtarget/linux/bcm4908/patches-5.10/037-v5.20-0003-arm64-dts-broadcom-bcm4908-Fix-cpu-node-for-smp-boot.patch
The file was addedtarget/linux/bcm4908/patches-5.10/130-0001-arm64-dts-broadcom-bcm4908-add-remaining-LED-pins.patch
コミット 864fdf2bf3f4b5c71e57a27c514672b966580148 by rafal
bcm4908: use upstream-accepted watchdog patches

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: 864fdf2)
The file was removedtarget/linux/bcm4908/patches-5.10/181-watchdog-allow-building-BCM7038_WDT-for-BCM4908.patch
The file was removedtarget/linux/bcm4908/patches-5.10/182-watchdog-bcm7038_wdt-Support-BCM6345-compatible-stri.patch
The file was addedtarget/linux/bcm4908/patches-5.10/089-v5.18-watchdog-allow-building-BCM7038_WDT-for-BCM4908.patch
The file was addedtarget/linux/bcm4908/patches-5.10/090-v5.20-watchdog-bcm7038_wdt-Support-BCM6345-compatible-stri.patch
コミット 6dc3efe14bc48b64911fc410b0cd4ba4b028064b by hauke
kernel: bump 5.10 to 5.10.128

No patches needed to be rebased, just updated checksums

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: 6dc3efe)
The file was modifiedinclude/kernel-5.10 (diff)
コミット 06c9e8bfdfae39bbb8a4d47ddaf7ec9fc39868d0 by hauke
kernel: bump 5.10 to 5.10.129

All patches automatically rebased.

Build system: x86_64
Build-tested: ipq806x/R7800

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: 06c9e8b)
The file was modifiedtarget/linux/generic/pending-5.10/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch (diff)
The file was modifiedinclude/kernel-5.10 (diff)
The file was modifiedtarget/linux/bcm4908/patches-5.10/700-net-dsa-bcm_sf2-enable-GPHY-for-switch-probing.patch (diff)
The file was modifiedtarget/linux/bcm4908/patches-5.10/075-v5.13-0005-net-dsa-bcm_sf2-fix-BCM4908-RGMII-reg-s.patch (diff)
The file was modifiedtarget/linux/bcm4908/patches-5.10/075-v5.13-0003-net-dsa-bcm_sf2-Fill-in-BCM4908-CFP-entries.patch (diff)
The file was modifiedtarget/linux/bcm4908/patches-5.10/071-v5.12-0001-net-dsa-bcm_sf2-support-BCM4908-s-integrated-switch.patch (diff)
The file was modifiedtarget/linux/bcm4908/patches-5.10/701-net-dsa-bcm_sf2-keep-GPHY-enabled-on-the-BCM4908.patch (diff)
The file was modifiedtarget/linux/bcm4908/patches-5.10/075-v5.13-0002-net-dsa-bcm_sf2-setup-BCM4908-internal-crossbar.patch (diff)
The file was modifiedtarget/linux/bcm4908/patches-5.10/076-v5.17-net-dsa-bcm_sf2-refactor-LED-regs-access.patch (diff)
コミット c600d1cb009d228afe1e1b65040109ebb3dcb7f4 by hauke
kernel: bump 5.10 to 5.10.130

All patches automatically rebased.

Build system: x86_64
Build-tested: ipq806x/R7800

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: c600d1c)
The file was modifiedtarget/linux/at91/patches-5.10/133-dmaengine-at_xdmac-add-support-for-sama7g5-based-at_.patch (diff)
The file was modifiedinclude/kernel-5.10 (diff)
The file was modifiedtarget/linux/at91/patches-5.10/134-dmaengine-at_xdmac-add-AXI-priority-support-and-reco.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/610-v5.13-10-netfilter-nftables-update-table-flags-from-the-commi.patch (diff)
コミット c50d462e34e373ef4190e6b0b1f49a22202b9fe0 by hauke
kernel: bump 5.10 to 5.10.131

All patches automatically rebased.

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: c50d462)
The file was modifiedtarget/linux/generic/hack-5.10/221-module_exports.patch (diff)
The file was modifiedinclude/kernel-5.10 (diff)
コミット 79af0593a30bfe382b350e9540ecfafa133b6ac0 by rafal
kernel: switch back 5.15 to fw_devlink=permissive

Kernel switching to fw_devlink=on as default broke probing some devices.
Revert it until we get a proper fix.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: 79af059)
The file was addedtarget/linux/generic/hack-5.15/930-Revert-Revert-Revert-driver-core-Set-fw_devlink-on-b.patch
コミット d0d6b8e1833c587d0c50cac4f6324aa93b0bc8fc by ansuelsmth
mt7622: remove 300 MHz from dts

Due to the bug described here[1], remove the 300 MHz clock to avoid a low
voltage condition that can cause a hang when rebooting the RT3200/E8450.

This solution is probably better than the script-based work-around[2].

1. https://forum.openwrt.org/t/belkin-rt3200-linksys-e8450-wifi-ax-discussion/94302/1490
2. https://github.com/openwrt/openwrt/pull/5025

Signed-off-by: John Audia <therealgraysky@proton.me>
Tested-by: Rui Salvaterra <rsalvaterra@gmail.com>
Tested-by: John Audia <therealgraysky@proton.me>
(commit: d0d6b8e)
The file was addedtarget/linux/mediatek/patches-5.15/722-remove-300Hz-to-prevent-freeze.patch
コミット 6c7e337c80f92693c2ca628a4a56aeaec4cc3ca8 by ansuelsmth
ramips: Add support command fw_setsys for Xiaomi routers

The system parameters are contained in the Bdata partition.
To use the fw_setsys command, you need to create a file
fw_sys.config.
This file is created after calling the functions
ubootenv_add_uci_sys_config and ubootenv_add_app_config.

Signed-off-by: Oleg S <remittor@gmail.com>
[ wrapped commit description to 72 char ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 6c7e337)
The file was modifiedpackage/boot/uboot-envtools/files/ramips (diff)
コミット efca76ffce5cf464e82d8269d79877f442209a0a by ansuelsmth
image: add support for Netgear encrypted image

Netgear encrypted image is used in various devices including WAX202,
WAX206, and EX6400v3. This image format also requires a dummy squashfs4
image which is added here as well.

References in WAX202 GPL source:
https://www.downloads.netgear.com/files/GPL/WAX202_V1.0.5.1_Source.rar

* openwrt/bootloader/u-boot-mt7621-2018.09-gitb178829-20200526/board/ralink/common/dual_image.c
  Bootloader code that verifies the presence of a squashfs4 image, thus
  a dummy image is added here.

* openwrt/tools/imgencoder/src/gj_enc.c
  Contains code that generates the encrypted image. There is support for
  adding an RSA signature, but it does not look like the signature is
  verified by the stock firmware or bootloader.

* openwrt/tools/imgencoder/src/imagekey.h
  Contains the encryption key and IV. It appears the same key/IV is used
  for other Netgear devices including WAX206 and EX6400v3.

Signed-off-by: Wenli Looi <wlooi@ucalgary.ca>
(commit: efca76f)
The file was modifiedinclude/image-commands.mk (diff)
The file was addedscripts/netgear-encrypted-factory.py
コミット 0f068e7c4a83bcbf20c4e52a5f8a3f1fe2af2246 by ansuelsmth
ramips: add support for Netgear WAX202

Netgear WAX202 is an 802.11ax (Wi-Fi 6) router.

Specifications:
* SoC: MT7621A
* RAM: 512 MiB NT5CC256M16ER-EK
* Flash: NAND 128 MiB F59L1G81MB-25T
* Wi-Fi:
  * MT7915D: 2.4/5 GHz (DBDC)
* Ethernet: 4x 1GbE
  * Switch: SoC built-in
* USB: None
* UART: 115200 baud (labeled on board)

Load addresses (same as ipTIME AX2004M):
* stock
  * 0x80010000: FIT image
  * 0x81001000: kernel image -> entry
* OpenWrt
  * 0x80010000: FIT image
  * 0x82000000: uncompressed kernel+relocate image
  * 0x80001000: relocated kernel image -> entry

Installation:
* Flash the factory image through the stock web interface, or TFTP to
  the bootloader. NMRP can be used to TFTP without opening the case.
* Note that the bootloader accepts both encrypted and unencrypted
  images, while the stock web interface only accepts encrypted ones.

Revert to stock firmware:
* Flash the stock firmware to the bootloader using TFTP/NMRP.

References in WAX202 GPL source:
https://www.downloads.netgear.com/files/GPL/WAX202_V1.0.5.1_Source.rar

* openwrt/target/linux/ramips/dts/mt7621-ax-nand-wax202.dts
  DTS file for this device.

Signed-off-by: Wenli Looi <wlooi@ucalgary.ca>
(commit: 0f068e7)
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac (diff)
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/board.d/01_leds (diff)
The file was modifiedtarget/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh (diff)
The file was addedtarget/linux/ramips/dts/mt7621_netgear_wax202.dts
コミット bc43ad88ed18722c0621fd6dfef0ff68268f4e14 by ansuelsmth
uencrypt: add package to decrypt WG4хх223 config

This adds a simple AES-128-CBC encryption/decryption program using
either wolfSSL or OpenSSL as backend to decrypt Arcadyan WG4xx223
configuration partitions.  The ipk size is 3,355 bytes.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(commit: bc43ad8)
The file was addedpackage/utils/uencrypt/src/uencrypt.c
The file was addedpackage/utils/uencrypt/Makefile
The file was addedpackage/utils/uencrypt/src/CMakeLists.txt
コミット 5451b03b7ceb2315445c683fe174e28bbdd49c2f by hauke
tools/libressl: bump to v3.5.3

This includes API additions required for u-boot v2022.07 and Python 3.10.

https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.5.0-relnotes.txt
https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.5.1-relnotes.txt
https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.5.2-relnotes.txt
https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.5.3-relnotes.txt

Signed-off-by: Andre Heider <a.heider@gmail.com>
(commit: 5451b03)
The file was modifiedtools/libressl/Makefile (diff)
コミット d1b5d17d03c844ad578bb53b90ea17377bdc5eee by hauke
wolfssl: Do not activate HW acceleration on armvirt by default

The armvirt target is also used to run OpenWrt in lxc on other targets
like a Raspberry Pi. If we set WOLFSSL_HAS_CPU_CRYPTO by default the
wolfssl binray is only working when the CPU supports the hardware crypto
extension.

Some targets like the Raspberry Pi do not support the ARM CPU crypto
extension, compile wolfssl without it by default. It is still possible
to activate it in custom builds.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: d1b5d17)
The file was modifiedpackage/libs/wolfssl/Config.in (diff)
コミット d63ef7c90f75393270ec4f5ff1b2563d6bd52066 by rafal
bcm4908: backport bcmbca DT patches queued for 5.20

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: d63ef7c)
The file was addedtarget/linux/bcm4908/patches-5.10/037-v5.20-0004-arm64-dts-Add-DTS-files-for-bcmbca-SoC-BCM63146.patch
The file was removedtarget/linux/bcm4908/patches-5.10/037-v5.20-0002-arm64-dts-broadcom-bcm4908-Fix-timer-node-for-BCM490.patch
The file was removedtarget/linux/bcm4908/patches-5.10/037-v5.20-0001-arm64-dts-broadcom-align-gpio-key-node-names-with-dt.patch
The file was removedtarget/linux/bcm4908/patches-5.10/037-v5.20-0003-arm64-dts-broadcom-bcm4908-Fix-cpu-node-for-smp-boot.patch
The file was addedtarget/linux/bcm4908/patches-5.10/037-v5.20-0006-arm64-dts-Add-DTS-files-for-bcmbca-SoC-BCM6813.patch
The file was addedtarget/linux/bcm4908/patches-5.10/037-v5.20-0010-arm64-dts-Add-base-DTS-file-for-bcmbca-device-Asus-G.patch
The file was addedtarget/linux/bcm4908/patches-5.10/037-v5.20-0005-arm64-dts-Add-DTS-files-for-bcmbca-SoC-BCM6856.patch
The file was addedtarget/linux/bcm4908/patches-5.10/037-v5.20-0008-arm64-dts-broadcom-bcm4908-Fix-timer-node-for-BCM490.patch
The file was addedtarget/linux/bcm4908/patches-5.10/037-v5.20-0003-ARM64-dts-Add-DTS-files-for-bcmbca-SoC-BCM6858.patch
The file was addedtarget/linux/bcm4908/patches-5.10/037-v5.20-0001-arm64-dts-Add-DTS-files-for-bcmbca-SoC-BCM63158.patch
The file was addedtarget/linux/bcm4908/patches-5.10/037-v5.20-0002-arm64-dts-Add-DTS-files-for-bcmbca-SoC-BCM4912.patch
The file was addedtarget/linux/bcm4908/patches-5.10/037-v5.20-0007-arm64-dts-broadcom-align-gpio-key-node-names-with-dt.patch
The file was addedtarget/linux/bcm4908/patches-5.10/037-v5.20-0009-arm64-dts-broadcom-bcm4908-Fix-cpu-node-for-smp-boot.patch
コミット 3f2b2fe084c0019221a17e3217a01c41d003f6fd by rafal
bcm4908: prepare for Asus GT-AX6000 support

It isn't tested & Linux DT will surely need more work.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: 3f2b2fe)
The file was modifiedtarget/linux/bcm4908/image/Makefile (diff)
コミット a0b7fef0ffe4cd9cca39a652a37e4f3ce8f0a681 by mail
ramips: add support for ZyXEL NWA50AX / NWA55AXE

Hardware
--------
CPU:    Mediatek MT7621
RAM:    256M DDR3
FLASH:  128M NAND
ETH:    1x Gigabit Ethernet
WiFi:   Mediatek MT7915 (2.4/5GHz 802.11ax 2x2 DBDC)
BTN:    1x Reset (NWA50AX only)
LED:    1x Multi-Color (NWA50AX only)

UART Console
------------
NWA50AX:
Available below the rubber cover next to the ethernet port.
NWA55AXE:
Available on the board when disassembling the device.

Settings: 115200 8N1

Layout:

<12V> <LAN> GND-RX-TX-VCC

Logic-Level is 3V3. Don't connect VCC to your UART adapter!

Installation Web-UI
-------------------
Upload the Factory image using the devices Web-Interface.

As the device uses a dual-image partition layout, OpenWrt can only
installed on Slot A. This requires the current active image prior
flashing the device to be on Slot B.

If the currently installed image is started from Slot A, the device will
flash OpenWrt to Slot B. OpenWrt will panic upon first boot in this case
and the device will return to the ZyXEL firmware upon next boot.

If this happens, first install a ZyXEL firmware upgrade of any version
and install OpenWrt after that.

Installation TFTP
-----------------
This installation routine is especially useful in case
* unknown device password (NWA55AXE lacks reset button)
* bricked device

Attach to the UART console header of the device. Interrupt the boot
procedure by pressing Enter.

The bootloader has a reduced command-set available from CLI, but more
commands can be executed by abusing the atns command.

Boot a OpenWrt initramfs image available on a TFTP server at
192.168.1.66. Rename the image to owrt.bin

$ atnf owrt.bin
$ atna 192.168.1.88
$ atns "192.168.1.66; tftpboot; bootm"

Upon booting, set the booted image to the correct slot:

$ zyxel-bootconfig /dev/mtd10 get-status
$ zyxel-bootconfig /dev/mtd10 set-image-status 0 valid
$ zyxel-bootconfig /dev/mtd10 set-active-image 0

Copy the OpenWrt ramboot-factory image to the device using scp.
Write the factory image to NAND and reboot the device.

$ mtd write ramboot-factory.bin firmware
$ reboot

Signed-off-by: David Bauer <mail@david-bauer.net>
(commit: a0b7fef)
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/board.d/02_network (diff)
The file was addedpackage/utils/zyxel-bootconfig/src/Makefile
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac (diff)
The file was addedscripts/mkits-zyxel-fit.sh
The file was addedpackage/utils/zyxel-bootconfig/src/zyxel-bootconfig.c
The file was addedpackage/utils/zyxel-bootconfig/Makefile
The file was addedtarget/linux/ramips/dts/mt7621_zyxel_nwa50ax.dts
The file was modifiedtarget/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh (diff)
The file was addedtarget/linux/ramips/dts/mt7621_zyxel_nwa-ax.dtsi
The file was addedpackage/utils/zyxel-bootconfig/files/95_apply_bootconfig
The file was addedtarget/linux/ramips/dts/mt7621_zyxel_nwa55axe.dts
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
コミット a3e49499981487eb0e5e7706ba5bc972b98859a0 by sander
realtek: clear spurious GPIO interrupts

The interrupt controller in the internal GPIO peripheral will sometimes
generate spurious interrupts. If these are not properly acknowledged, the
system will be held busy until reboot. These spurious interrupts are identified
by the fact that there is no system IRQ number associated, since the interrupt
line was never allocated. Although most prevalent on RTL839x, RTL838x SoCs have
also displayed this behaviour.

Reported-by: Luiz Angelo Daros de Luca <luizluca@gmail.com> # DGS-1210-52
Reported-by: Birger Koblitz <mail@birger-koblitz.de> # Netgear GS724TP v2
Reported-by: Jan Hoffmann <jan@3e8.eu> # HPE 1920-16G
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: a3e4949)
The file was addedtarget/linux/realtek/patches-5.10/317-gpio-realtek-otto-clear-spurious-interrups.patch
コミット 8083d225f3194e72ddefaca83d6a3ced0e42ad6a by chunkeey
generic: 5.15: Disable more config symbols

These came up while trying to build the lantiq target with Linux 5.15.

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
(commit: 8083d22)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
コミット d4391ef073825f5817cdbcc3fc215311f1bbb461 by chunkeey
layerscape: update remaining PKG_HASH / PKG_MIRROR_HASH

The change of the PKG_VERSION caused the hash of the package to
change. This is because the PKG_VERSION is present in the
internal directory structure of the archive.

Fixes: e879cccaa215 ("uboot-layerscape: update PKG_HASH")
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: d4391ef)
The file was modifiedpackage/firmware/layerscape/ppfe-firmware/Makefile (diff)
The file was modifiedpackage/firmware/layerscape/ls-dpl/Makefile (diff)
The file was modifiedpackage/firmware/layerscape/ls-rcw/Makefile (diff)
The file was modifiedpackage/firmware/layerscape/ls-mc/Makefile (diff)
The file was modifiedpackage/network/utils/layerscape/restool/Makefile (diff)
The file was modifiedpackage/firmware/layerscape/ls-ddr-phy/Makefile (diff)
The file was modifiedpackage/boot/tfa-layerscape/Makefile (diff)
The file was modifiedpackage/firmware/layerscape/fman-ucode/Makefile (diff)
コミット 69ea671320c936e72f554348475eeebcab383b42 by chunkeey
ipq806x: Archer VR2600: fix switch ports numbering

The order of LAN ports shown in Luci is reversed compared to what is
written on the case of the device.  Fix the order so that they match.

Fixes: #10275
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
(commit: 69ea671)
The file was modifiedtarget/linux/ipq806x/base-files/etc/board.d/02_network (diff)
コミット 0f301b0b1d7ca4b5fe290a72f0434525405f5a26 by chunkeey
lantiq: fix network port GPIO settings for Fritzbox 3390

There are forum reports that 2 LAN ports are not working, the
GPIO settings are adjusted to fix the problem.

Signed-off-by: Daniel Kestrel <kestrel1974@t-online.de>
(commit: 0f301b0)
The file was modifiedtarget/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_avm_fritz3390.dts (diff)
コミット 2555ffb4536e2727465e9a0d426ad3c4f1ef003a by ansuelsmth
rules_mk: use gcc versions for external toolchain

When using the OpenWrt toolchain as an external toolchain the build
failed due to missing LTO support. By choosing the GCC wrappers of
the tools this commit makes sure that the LTO-enabled executables
are being used.

Signed-off-by: Vincent Wiemann <vincent.wiemann@ironai.com>
[ wrap the commit description to 72 char ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 2555ffb)
The file was modifiedrules.mk (diff)
コミット a90eabf60255773231ed0259e5da5eb6a36fe9ce by ansuelsmth
rules_mk: don't include wrapped bin with external toolchains

Don't add wrapped bin to the TARGET_PATH as it does cause compilation
error.

cmake.mk will use the "command -v" and will use the wrapped bin instead
of the external toolchain bin as they have the same name and command
will select the first result.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: a90eabf)
The file was modifiedrules.mk (diff)
コミット 53c293262fce844c8291ab82e6726a8489d3c57b by ansuelsmth
scripts: ext-toolchain: fix wrong prefix in print_config generation

The parsed prefix in print_config is wrong and this produce broken
generated .config that won't work with any external toolchain.

Currently the prefix from a CC of

'arm-openwrt-linux-muslgnueabi-gcc-12.1.0'

produce a prefix

'arm-openwrt-linux-muslgnueabi-gcc-'

This is wrong as the real prefix should be

'arm-openwrt-linux-muslgnueabi-'

This is probably caused by a change in how the toolchain is now handled
that now append also the gcc version. Probably in ancient days the
version wasn't part of the name and the prefix generation stripped the
'-gcc' instead of the gcc version.

Fix this and correctly strip the gcc version and the gcc suffix to
correctly call toolchain bins.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 53c2932)
The file was modifiedscripts/ext-toolchain.sh (diff)
コミット f4dd18ca39c42a324e34633c8ee553717531bc3b by ansuelsmth
scripts: ext-toolchain: add option to overwrite config

It can be useful to overwrite an already generated config.
Option are simply added at the end of the config and make defconfig
will overwrite the relevant option with the new one.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: f4dd18c)
The file was modifiedscripts/ext-toolchain.sh (diff)
コミット ddeabc75ebe3151ff7da302cb1aae702b3ad7eba by ansuelsmth
scripts: ext-toolchain: actually probe libc type on config generation

Currently we never call probe_cc before config generation, this cause
the script to never actually detect the correct libc type.
Call probe_cc before config generation to correctl set the .config file.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: ddeabc7)
The file was modifiedscripts/ext-toolchain.sh (diff)
コミット 75311977f5ff64b491cb57ac713d75e0e410d786 by ansuelsmth
scripts: ext-toolchain: add support for info.mk in probe_cc

Openwrt generate info.mk that contains the libc type. For probe_cc check
if the file exist and parse directly it for LIBC type.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 7531197)
The file was modifiedscripts/ext-toolchain.sh (diff)
コミット 7be01fe13b4517e5edb8a4818f437d60144cdcb4 by ansuelsmth
scripts: ext-toolchain: add support for musl

Openwrt now supports only glibc and musl. Add support for musl and
rework the libc check to handle the new config flags and correctly
compile package basend on that.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 7be01fe)
The file was modifiedscripts/ext-toolchain.sh (diff)
コミット c17c931a90e5cb9613875a42ef8eace46be539f3 by ansuelsmth
CI: add Kernel compile tests

Add Github Actions yaml script to build test kernel PR changes for
each target.

Signed-off-by: Paul Spooren <mail@aparcar.org>
[ add commit description ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: c17c931)
The file was added.github/workflows/kernel.yml
コミット 8a77adb0485aeb40f6550eb7fcdb461b3eaffe58 by ansuelsmth
CI: run inside the buildbot docker container

Run github actions insider buildbot docker container.

Signed-off-by: Paul Spooren <mail@aparcar.org>
[ run container under buildbot user ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 8a77adb)
The file was modified.github/workflows/kernel.yml (diff)
コミット 6ae2f7ff4737ec8dbec026fc6c02f7d1850b521c by rafal
bcm4908: build bootfs image per-SoC

In theory we could have just 1 bootfs image for all devices as each
device has its own entry in the "configurations" node. It doesn't work
well with default configuration though.

If something goes wrong U-Boot SPL can be interrupted (by pressing A) to
enter its minimalistic menu. It allows ignoring boardid. In such case
bootfs default configuration is used.

For above reason each SoC family (BCM4908, BCM4912) should have its own
bootfs built. It allows each of them to have working default
configuration.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: 6ae2f7f)
The file was addedtarget/linux/bcm4908/image/bootfs-bcm4908.its
The file was removedtarget/linux/bcm4908/image/bootfs-generic.its
The file was modifiedtarget/linux/bcm4908/image/Makefile (diff)
The file was addedtarget/linux/bcm4908/image/bootfs-bcm4912.its
The file was addedtarget/linux/bcm4908/image/bootfs.itsi
コミット a8e1e30543239e85ff5dc220368164b66cf73fba by rafal
uboot-bcm4908: include SoC in output files

This fixes problem of overwriting BCM4908 U-Boot and DTB files by
BCM4912 ones. That bug didn't allow booting BCM4908 devices.

Fixes: f4c2dab544ec2 ("uboot-bcm4908: add BCM4912 build")
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: a8e1e30)
The file was modifiedtarget/linux/bcm4908/image/bootfs-bcm4908.its (diff)
The file was modifiedtarget/linux/bcm4908/image/bootfs-bcm4912.its (diff)
The file was modifiedpackage/boot/uboot-bcm4908/Makefile (diff)
コミット b2681e584c0674788fc1f11dd9950cb769d961e9 by sander
realtek: make DGS-1210 u-boot-env partition writeable

We are close to provide enduser friendly OpenWrt images for DGS-1210
switches that do not need serial console. Nevertheless a small bit is
missing. We cannot switch back to the vendor partition or initiate a
download of a vendor firmware image. To issue this from inside OpenWrt
we need write access to U-Boot environment.

Case 1: Switch back to secondary (vendor) image
> fw_setenv bootcmd run addargs\; bootm 0xb4e80000
> fw_setenv image /dev/mtdblock7
> reboot

Case 2: Issue D-Link Network Assistant based download on next reboot.
This is a combination of some vendor specific protocol (DDP) and a
TFTP download afterwards.
> fw_setenv bootstop on
> reboot

Allow these commands by opening up u-boot-env for write access.
Tested on DGS-1210-20.

Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>
(commit: b2681e5)
The file was modifiedtarget/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210.dtsi (diff)
コミット bac50e39a7b4f109bb5efed0738c9a896a1c140e by daniel
realtek: rtl83xx-phy: fix RTL8214FC media change

Toggle power on the individual PHY instead of the package. Otherwise
a media change always toggles power on the first port, and not the one
that is being configured.

Signed-off-by: Jan Hoffmann <jan@3e8.eu>
(commit: bac50e3)
The file was modifiedtarget/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.c (diff)
コミット c6a7ea9f7f49fb805af54e586941f066e0a8786d by daniel
realtek: rtl83xx-phy: decouple RTL8214FC media change and power config

Move RTL8214FC power configuration to newly created suspend and resume
methods. A media change now only results in power configuration if the
PHY is not suspended, to avoid powering up a port when the interface is
currently not up.

While at it, remove the rtl8380 prefix from function names, as this is
actually not SoC-specific.

Tested-by: Birger Koblitz <mail@birger-koblitz.de>
Signed-off-by: Jan Hoffmann <jan@3e8.eu>
(commit: c6a7ea9)
The file was modifiedtarget/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.c (diff)
コミット b6a0d50b7fd1ed8d62cc017d9fc5b83f436d3156 by daniel
realtek: add SFP support for RTL8214FC PHY

Probe the SFP module during PHY initialization and implement
insertion/removal handlers to automatically configure the media type
of the respective port.

Suggested-by: Birger Koblitz <git@birger-koblitz.de>
Tested-by: Birger Koblitz <mail@birger-koblitz.de>
Signed-off-by: Jan Hoffmann <jan@3e8.eu>
(commit: b6a0d50)
The file was modifiedtarget/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.c (diff)
コミット 81e3017609be0ffa85c7ba430734e47519186481 by daniel
realtek: clean up rtl838x MDIO busy wait loop

Don't use udelay to allow other kernel tasks to execute if the kernel
has been built without preemption. Also determine the timeout based on
jiffies instead of loop iterations.

This is especially important on devices containing a watchdog with a
short timeout. Without this change, the watchdog is not serviced during
PHY patching which can take multiple seconds.

Tested-by: Birger Koblitz <mail@birger-koblitz.de>
Signed-off-by: Jan Hoffmann <jan@3e8.eu>
(commit: 81e3017)
The file was modifiedtarget/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.c (diff)
コミット 3b1261224aa0313ab8c155d3a4679e598a04d9a6 by daniel
kernel: mtdsplit: add support for H3C VFS filesystem

The bootloader on some H3C devices (for example HPE 1920 switches) only
supports booting from flash by reading an image from an "VFS" filesystem
which spans most of the available flash. The filesystem size is hard-
coded in the bootloader. However, as long as no write operations are
performed in the bootloader menu, it is sufficient if the start of the
partition contains a valid filesystem with the kernel image.

This mtdsplit parser reads the size and location of the kernel image and
finds the location of the rootfs stored after it. It assumes that the
filesystem image matches the layout of one generated by mkh3cvfs, with
a filename of "openwrt-kernel.bin" for the kernel image.

Signed-off-by: Jan Hoffmann <jan@3e8.eu>
(commit: 3b12612)
The file was modifiedtarget/linux/generic/files/drivers/mtd/mtdsplit/Kconfig (diff)
The file was modifiedtarget/linux/generic/config-5.10 (diff)
The file was addedtarget/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_h3c_vfs.c
The file was modifiedtarget/linux/generic/files/drivers/mtd/mtdsplit/Makefile (diff)
The file was modifiedtarget/linux/generic/config-5.15 (diff)
コミット 5fcc6f0f19422c952db8bc4d72f324ead21232c6 by daniel
tools: add 7z host package

Add the 7zr command line tool, which is a version of the 7z application
that only supports 7z archives.

7z is one of the two compression formats supported in H3C firmware
images (the alternative would be ARJ).

(Alternatively, the 7zr command line tool could also be built from a
current version of the public-domain LZMA SDK. That would require
repackaging the source package, as it is only provided in 7z format.)

Signed-off-by: Jan Hoffmann <jan@3e8.eu>
(commit: 5fcc6f0)
The file was modifiedtools/Makefile (diff)
The file was addedtools/7z/Makefile
コミット f2f09bc00280f5bd60b36d525a5e229550958b6d by daniel
realtek: add support for HPE 1920 series

Hardware information:
---------------------

- HPE 1920-8G:
  - RTL8380 SoC
  - 8 Gigabit RJ45 ports (built-in RTL8218B)
  - 2 SFP ports (built-in SerDes)

- HPE 1920-16G / HPE 1920-24G (same board):
  - RTL8382 SoC
  - 16/24 Gigabit RJ45 ports (built-in RTL8218B, 1/2 external RTL8218D)
  - 4 SFP ports (external RTL8214FC)

- Common:
  - RJ45 RS232 port on front panel
  - 32 MiB NOR Flash
  - 128 MiB DDR3 DRAM
  - PT7A7514 watchdog

Booting initramfs image:
------------------------

- Prepare a FTP or TFTP server serving the OpenWrt initramfs image and
  connect the server to a switch port.

- Connect to the console port of the device and enter the extended
  boot menu by typing Ctrl+B when prompted.

- Choose the menu option "<3> Enter Ethernet SubMenu".

- Set network parameters via the option "<5> Modify Ethernet Parameter".
  Enter the FTP/TFTP filename as "Load File Name" ("Target File Name"
  can be left blank, it is not required for booting from RAM). Note that
  the configuration is saved on flash, so it only needs to be done once.

- Select "<1> Download Application Program To SDRAM And Run".

Initial installation:
---------------------

- Boot an initramfs image as described above, then use sysupgrade to
  install OpenWrt permanently. After initial installation, the
  bootloader needs to be configured to load the correct image file

- Enter the extended boot menu again and choose "<4> File Control",
  then select "<2> Set Application File type".

- Enter the number of the file "openwrt-kernel.bin" (should be 1), and
  use the option "<1> +Main" to select it as boot image.

- Choose "<0> Exit To Main Menu" and then "<1> Boot System".

NOTE: The bootloader on these devices can only boot from the VFS
filesystem which normally spans most of the flash. With OpenWrt, only
the first part of the firmware partition contains a valid filesystem,
the rest is used for rootfs. As the bootloader does not know about this,
you must not do any file operations in the bootloader, as this may
corrupt the OpenWrt installation (selecting the boot image is an
exception, as it only stores a flag in the bootloader data, but doesn't
write to the filesystem).

Signed-off-by: Jan Hoffmann <jan@3e8.eu>
(commit: f2f09bc)
The file was addedtarget/linux/realtek/dts-5.10/rtl838x_hpe_1920.dtsi
The file was addedtarget/linux/realtek/dts-5.10/rtl8382_hpe_1920-16g.dts
The file was modifiedtarget/linux/realtek/image/rtl838x.mk (diff)
The file was modifiedtarget/linux/realtek/base-files/etc/board.d/02_network (diff)
The file was addedtarget/linux/realtek/dts-5.10/rtl8382_hpe_1920.dtsi
The file was modifiedtarget/linux/realtek/image/Makefile (diff)
The file was addedtarget/linux/realtek/dts-5.10/rtl8380_hpe_1920-8g.dts
The file was modifiedtarget/linux/realtek/rtl838x/config-5.10 (diff)
The file was addedtarget/linux/realtek/dts-5.10/rtl8382_hpe_1920-24g.dts
The file was modifiedtarget/linux/realtek/dts-5.10/rtl838x.dtsi (diff)
コミット a63aeaecf1f3387df020854c9b22a365207399ce by sander
realtek: remove support for HPE 1920 series

Support for HPE 1920 images depends on two non-existent tools (mkh3cimg
and mkh3cvfs) from the in the firmware-utils package. Revert commit
f2f09bc00280 ("realtek: add support for HPE 1920 series") until support
for these tools is merged and made available in OpenWrt.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: a63aeae)
The file was modifiedtarget/linux/realtek/dts-5.10/rtl838x.dtsi (diff)
The file was removedtarget/linux/realtek/dts-5.10/rtl8382_hpe_1920-24g.dts
The file was removedtarget/linux/realtek/dts-5.10/rtl8382_hpe_1920.dtsi
The file was removedtarget/linux/realtek/dts-5.10/rtl8382_hpe_1920-16g.dts
The file was modifiedtarget/linux/realtek/rtl838x/config-5.10 (diff)
The file was modifiedtarget/linux/realtek/image/Makefile (diff)
The file was modifiedtarget/linux/realtek/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/realtek/image/rtl838x.mk (diff)
The file was removedtarget/linux/realtek/dts-5.10/rtl8380_hpe_1920-8g.dts
The file was removedtarget/linux/realtek/dts-5.10/rtl838x_hpe_1920.dtsi
コミット aeaa02afac6b7d55dd2b8175858b9799a24fb494 by daniel
firmware-utils: update to git HEAD

4f8d03d mkh3cimg: add image tool for H3C devices
2483fe7 mkh3cvfs: add filesystem tool for H3C devices

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: aeaa02a)
The file was modifiedtools/firmware-utils/Makefile (diff)
コミット a49212d762fb2635564cd3365651da51d0c535d9 by daniel
Revert "realtek: remove support for HPE 1920 series"

This reverts commit a63aeaecf1f3387df020854c9b22a365207399ce.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: a49212d)
The file was addedtarget/linux/realtek/dts-5.10/rtl8380_hpe_1920-8g.dts
The file was addedtarget/linux/realtek/dts-5.10/rtl838x_hpe_1920.dtsi
The file was modifiedtarget/linux/realtek/image/Makefile (diff)
The file was modifiedtarget/linux/realtek/rtl838x/config-5.10 (diff)
The file was addedtarget/linux/realtek/dts-5.10/rtl8382_hpe_1920-16g.dts
The file was modifiedtarget/linux/realtek/image/rtl838x.mk (diff)
The file was modifiedtarget/linux/realtek/base-files/etc/board.d/02_network (diff)
The file was addedtarget/linux/realtek/dts-5.10/rtl8382_hpe_1920.dtsi
The file was addedtarget/linux/realtek/dts-5.10/rtl8382_hpe_1920-24g.dts
The file was modifiedtarget/linux/realtek/dts-5.10/rtl838x.dtsi (diff)
コミット 57cad53f4e52be987cdd61308ff7d2704baca539 by rafal
bcm4908: enable & setup packet steering

Without packet steering NAT masquarade speed on BCM4908 /jumps/ between
two speeds:
1. 826 Mb/s (±3 Mb/s)
2. 909 Mb/s (±8 Mb/s)
and it never reaches ~940 Mb/s.

Proper packet steering can improve it. Below are testing results for
running iperf TCP traffic from LAN to WAN. They were used to pick up
golden values.

┌──────────┬──────────┬───────────┐
│   eth0   │  br-lan  │   speed   │
│ rps_cpus │ rps_cpus │   [Mbps]  │
├──────────┼──────────┼───────────┤
│        0 │        0 │ 743 / 804 │
│        0 │        1 │ 738 / 821 │
│        0 │        2 │     ✓ 940 │
│        0 │        4 │     ✓ 938 │
│        0 │        8 │     ✓ 941 │
├──────────┼──────────┼───────────┤
│        1 │        0 │       829 │
│        1 │        1 │       829 │
│        1 │        2 │     ✓ 942 │
│        1 │        4 │     ✓ 941 │
│        1 │        8 │     ✓ 941 │
├──────────┼──────────┼───────────┤
│        2 │        0 │     ✓ 942 │
│        2 │        1 │       926 │
│        2 │        2 │     ✓ 942 │
│        2 │        4 │     ✓ 942 │
│        2 │        8 │     ✓ 941 │
├──────────┼──────────┼───────────┤
│        4 │        0 │     ✓ 941 │
│        4 │        1 │       925 │
│        4 │        2 │     ✓ 941 │
│        4 │        4 │     ✓ 941 │
│        4 │        8 │     ✓ 941 │
├──────────┼──────────┼───────────┤
│        8 │        0 │     ✓ 942 │
│        8 │        1 │       925 │
│        8 │        2 │     ✓ 941 │
│        8 │        4 │     ✓ 942 │
│        8 │        8 │     ✓ 942 │
└──────────┴──────────┴───────────┘

Ref: fcbd39689ebfe ("bcm53xx: enable & setup packet steering")
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(commit: 57cad53)
The file was addedtarget/linux/bcm4908/base-files/etc/init.d/fastnetwork
The file was addedtarget/linux/bcm4908/base-files/etc/uci-defaults/05_packet_steering
コミット 7d3c0928de191b203dd5b27ddf208698d08639e3 by hauke
kernel: bump 5.10 to 5.10.132

All patches automatically rebased.

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: 7d3c092)
The file was modifiedtarget/linux/bcm4908/patches-5.10/089-v5.18-watchdog-allow-building-BCM7038_WDT-for-BCM4908.patch (diff)
The file was modifiedtarget/linux/ath79/patches-5.10/0003-leds-add-reset-controller-based-driver.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch (diff)
The file was modifiedtarget/linux/bcm4908/patches-5.10/090-v5.20-watchdog-bcm7038_wdt-Support-BCM6345-compatible-stri.patch (diff)
The file was modifiedtarget/linux/tegra/patches-5.10/100-serial8250-on-tegra-hsuart-recover-from-spurious-interrupts-due-to-tegra2-silicon-bug.patch (diff)
The file was modifiedinclude/kernel-5.10 (diff)
コミット 913f160ac6c4dcf69ec0eb805c8a1cee809ace45 by hauke
kernel: bump 5.10 to 5.10.133

All patches automatically rebased.

Build system: x86_64
Build-tested: ipq806x/R7800

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: 913f160)
The file was modifiedinclude/kernel-5.10 (diff)
The file was modifiedtarget/linux/generic/pending-5.10/203-kallsyms_uncompressed.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.10/221-module_exports.patch (diff)
コミット 56760c0b1316a0e379ff141b895c2929f0dace8d by hauke
x86: update defconfig for 5.10.133

Add some new/missing symbols relating to speculative execution mitigations[1].

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/diff/arch/x86/Kconfig?id=v5.10.133&id2=v5.10.132

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: 56760c0)
The file was modifiedtarget/linux/x86/config-5.10 (diff)
コミット 7be62b1187bb7e21bcdaadfc3d47713a91f05898 by hauke
kernel: bump 5.10 to 5.10.134

All patches automatically rebased.

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: 7be62b1)
The file was modifiedtarget/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch (diff)
The file was modifiedinclude/kernel-5.10 (diff)
The file was modifiedtarget/linux/ath79/patches-5.10/910-unaligned_access_hacks.patch (diff)
The file was modifiedtarget/linux/ramips/patches-5.10/804-staging-mt7621-pinctrl-use-ngpios-not-num-gpios.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.10/108-v5.14-net-stmmac-explicitly-deassert-gmac-ahb-reset.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.10/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch (diff)
コミット 0063e3421de4575e088bb428e758751931bbe6fd by hauke
wolfssl: make shared again

Disable the usage of target specific CPU crypto instructions by default
to allow the package being shared again. Since WolfSSL does not offer
a stable ABI or a long term support version suitable for OpenWrt release
timeframes, we're forced to frequently update it which is greatly
complicated by the package being nonshared.

People who want or need CPU crypto instruction support can enable it in
menuconfig while building custom images for the few platforms that support
them.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(commit: 0063e34)
The file was modifiedpackage/libs/wolfssl/Config.in (diff)
The file was modifiedpackage/libs/wolfssl/Makefile (diff)
コミット 603aaceb4288555e8e9ad6a559288ce1b2e1131d by daniel
uboot-mediatek: reorder patches

Rename/reorder patches to avoid duplicate usage of 300-* prefix.
No functional changes.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 603aace)
The file was removedpackage/boot/uboot-mediatek/patches/300-mt7622-generic-reset-button-ignore-env.patch
The file was removedpackage/boot/uboot-mediatek/patches/301-mt7623-generic-reset-button-ignore-env.patch
The file was addedpackage/boot/uboot-mediatek/patches/301-mt7622-generic-reset-button-ignore-env.patch
The file was addedpackage/boot/uboot-mediatek/patches/302-mt7623-generic-reset-button-ignore-env.patch
コミット 4a28537e4c858888f918c1b6f1210964da2da160 by daniel
image-commands: fix generating out-of-tree DTO

Hack path so DTO generation works also for out-of-tree device tree
sources which currently fail.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 4a28537)
The file was modifiedinclude/image-commands.mk (diff)
コミット dbe53352e38d20bb5245158b19d4ff810c209548 by daniel
kernel: add kmod-nvme package

Add driver for NVM Express block devices, ie. PCIe connected SSDs.

Targets which allow booting from NVMe (x86, maybe some mvebu boards come
to mind) should have it built-in, so rootfs can be mounted from there.
For targets without NVMe support in bootloader or BIOS/firmware it's
sufficient to provide the kernel module package.

On targets having the NVMe driver built-in the resulting kmod package
is an empty dummy. In any case, depending on or installing kmod-nvme
results in driver support being available (either because it was already
built-in or because the relevant kernel modules are added and loaded).

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: dbe5335)
The file was modifiedpackage/kernel/linux/modules/block.mk (diff)
コミット f9209086264a5c5c55f1eb3cbd2399cf47e29f22 by hauke
odhcp6c: update to latest git HEAD

9212bfc odhcp6c: fix IA discard when T1 > 0 and T2 = 0

Signed-off-by: Dávid Benko <davidbenko@davidbenko.dev>
(commit: f920908)
The file was modifiedpackage/network/ipv6/odhcp6c/Makefile (diff)
コミット 45386380220d31c144c9718edf12c4f88f1ab589 by hauke
mtools: update to 4.0.40

Changes:
- Remove libbsd dependency
- Better compatibility with legacy platforms such as AT&T UnixPC
- Upgraded to autoconf 2.71

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 4538638)
The file was modifiedtools/mtools/Makefile (diff)
コミット 97daddffd01b87c843c324bf44e3f9315222f354 by hauke
libcap: update to 2.64

Changes:
38cfa2e Up the release version to 2.64
7617af6 Avoid a deadlock in forked psx thread exit.
fc029cb Include LIBCAP_{MAJOR,MINOR} #define's in sys/capability.h
ceaa591 Clarify how the cap_get_pid() argument is interpreted.
15cacf2 Fix prctl return code/errno handling in libcap.
aae9374 Be explicit about CGO_ENABLED=1 for compare-cap build.
66a8a14 psx: free allocated memory at exit.

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 97daddf)
The file was modifiedpackage/libs/libcap/Makefile (diff)
コミット 74554578935f625d0ccfe95cfd9c03cb5031126e by hauke
libcap: update to 2.65

Changes:
a47d86d Up the release version to 2.65
fc99e56 Include more signatures in pgp.keys.asc.
52288cc Close out this comment in the go/Makefile
eb0f1df Prevent 'capsh --user=xxx --' from generating a bash error.
9a95791 Improve documentation for cap_get_pid and cap_reset_ambient.
21d08b0 Fix syntax error in DEBUG protected setcap.c code.
9425048 More useful captree usage string and man page.

Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 7455457)
The file was modifiedpackage/libs/libcap/Makefile (diff)
コミット c2aa816f28e0fe2f6f77d0c6da4eba19ea8db4ea by hauke
wolfssl: fix math library build

Apply upstream patch[1] to fix breakage around math libraries.
This can likely be removed when 5.5.0-stable is tagged and released.

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

1. https://github.com/wolfSSL/wolfssl/pull/5390

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: c2aa816)
The file was addedpackage/libs/wolfssl/patches/101-update-sp_rand_prime-s-preprocessor-gating-to-match.patch
コミット 00718b9d7a73587152f9330347995bc24ab1d027 by hauke
hostapd: prevent unused crypto lib dependencies from being compiled

Prevented unused crypto lib dependencies from being compiled

Signed-off-by: Boris Krasnovskiy <borkra@gmail.com>
(commit: 00718b9)
The file was modifiedpackage/network/services/hostapd/Makefile (diff)
コミット d94c94d79542558d91c5a5de8d5f594dbafcf3c8 by hauke
ustream-ssl: prevent unused crypto lib dependencies from being compiled

Prevented unused crypto lib dependencies from being compiled

Signed-off-by: Boris Krasnovskiy <borkra@gmail.com>
(commit: d94c94d)
The file was modifiedpackage/libs/ustream-ssl/Makefile (diff)
コミット 101190419969d7e0084976847bc0608919c04594 by sander
tools: bump 7z package to 22.01

Version 22.00 of 7z causes build failures on systems using GCC 12 with
the following error:

    ../../../../C/LzmaEnc.c: In function 'LzmaEnc_CodeOneMemBlock':
    ../../../../C/LzmaEnc.c:2996:19: error: storing the address of local
    variable 'outStream' in '*p.rc.outStream' [-Werror=dangling-pointer=]
     2996 |   p->rc.outStream = &outStream.vt;
          |   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
    ../../../../C/LzmaEnc.c:2979:28: note: 'outStream' declared here
     2979 |   CLzmaEnc_SeqOutStreamBuf outStream;
          |                            ^~~~~~~~~
    ../../../../C/LzmaEnc.c:2979:28: note: 'pp' declared here

Upgrade to version 22.01 which contains the required fix.

Fixes: 5fcc6f0f1942 ("tools: add 7z host package")
Suggested-by: Tomasz Maciej Nowak <tmn505@gmail.com>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 1011904)
The file was modifiedtools/7z/Makefile (diff)
コミット 3aa18f71f9c8a5447bdd2deda4e681175338164f by hauke
mac80211: Update to version 5.15.58-1

This updates mac80211 to version 5.15.58-1 which is based on kernel
5.15.58.
The removed patches were applied upstream.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 3aa18f7)
The file was modifiedpackage/kernel/mac80211/patches/ath10k/975-ath10k-use-tpt-trigger-by-default.patch (diff)
The file was removedpackage/kernel/mac80211/patches/subsys/338-mac80211-fix-queue-selection-for-mesh-OCB-interfaces.patch
The file was modifiedpackage/kernel/mac80211/patches/rt2x00/602-rt2x00-introduce-rt2x00eeprom.patch (diff)
The file was removedpackage/kernel/mac80211/patches/subsys/329-mac80211-minstrel_ht-fix-where-rate-stats-are-stored.patch
The file was modifiedpackage/kernel/mac80211/patches/subsys/350-bss-color-collision.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/320-cfg80211-rename-offchannel_chain-structs-to-backgrou.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/334-mac80211-add-a-per-PHY-AQL-limit-to-improve-fairness.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/307-mac80211_hwsim-make-6-GHz-channels-usable.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath/402-ath_regd_optional.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/mwl/900-mwifiex-increase-the-global-limit-up-to-4-SSID.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/500-mac80211_configure_antenna_gain.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/311-mac80211-minstrel_ht-rework-rate-downgrade-code-and-.patch (diff)
The file was removedpackage/kernel/mac80211/patches/ath9k/580-ath9k_ar9561_fix_bias_level.patch
The file was modifiedpackage/kernel/mac80211/patches/subsys/308-mac80211-add-support-for-.ndo_fill_forward_path.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/314-cfg80211-implement-APIs-for-dedicated-radar-detectio.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/318-cfg80211-allow-continuous-radar-monitoring-on-offcha.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/303-mac80211-set-up-the-fwd_skb-dev-for-mesh-forwarding.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/mwl/950-mwifiex-Print-stringified-name-of-command-in-error-l.patch (diff)
The file was modifiedpackage/kernel/mac80211/Makefile (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath9k/551-ath9k_ubnt_uap_plus_hsr.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath10k/081-04-ath10k-add-encapsulation-offloading-support.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath10k/930-ath10k_add_tpt_led_trigger.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath10k/080-ath10k_thermal_config.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/brcm/865-brcmfmac-Read-alternative-firmware-names-from-DT.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/330-mac80211-switch-airtime-fairness-back-to-deficit-rou.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath/404-regd_no_assoc_hints.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/ath10k/974-ath10k_add-LED-and-GPIO-controlling-support-for-various-chipsets.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/310-mac80211-minstrel_ht-reduce-fluctuations-in-rate-pro.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/build/060-no_local_ssb_bcma.patch (diff)
The file was modifiedpackage/kernel/mac80211/patches/subsys/313-nl80211-MBSSID-and-EMA-support-in-AP-mode.patch (diff)
コミット b2e2deeb8dfa3c1a620cb5d1d0d54eccff85d2c0 by hauke
tools/libressl: ensure PIC-only object compilation

Line up configure arguments for cleaner git diff and editing and grepping.

LibreSSL must be built with PIC, and has the flags for it already in CFLAGS.
Add the configure option native to LibreSSL to use only PIC in objects,
which further enforces that each object in the library has the PIC flag
to prevent a mixture of PIC / non-PIC objects within it.

Ref: 96a940308 ("tools: libressl: always build as PIC")
Signed-off-by: Michael Pratt <mcpratt@pm.me>
(commit: b2e2dee)
The file was modifiedtools/libressl/Makefile (diff)
コミット 7012f2e18fb857d6c01211f8cc6217ac5b2933fe by hauke
tools/libressl: disable assembly code for all hosts

This SSL library is for hosts only
and not shipped as a build product,
therefore its performance quality (speed) is not critical.

Assembly code is broken in LibreSSL for some x86_64 hosts (part of git history)
and for some RISC host archs like armv7l, aarch64, powerpc, ppc64, etc...
so let's just disable it for all hosts.

For example, this fixes an instance on ARM hosts
where the host Python 3 builds broken modules which link to LibreSSL,
even with patches that enable LibreSSL support
with the import error "unexpected reloc type 3".

Ref: a395563f6 ("build: fix libressl build on x32 (amd64ilp32) host ")
Suggested-by: Andre Heider <a.heider@gmail.com>
Signed-off-by: Michael Pratt <mcpratt@pm.me>
(commit: 7012f2e)
The file was modifiedtools/libressl/Makefile (diff)
コミット a2122b518e0e7e88e29753f9343e8d04e00c5ac7 by hauke
uboot-mvebu: update to v2022.07

Remove one merged patch.

Signed-off-by: Andre Heider <a.heider@gmail.com>
Tested-by: Josef Schlehofer <pepe.schlehofer@gmail.com> [Turris Omnia]
(commit: a2122b5)
The file was removedpackage/boot/uboot-mvebu/patches/103-arm-mvebu-clearfog_defconfig-enable-setexpr-command.patch
The file was modifiedpackage/boot/uboot-mvebu/Makefile (diff)
コミット a547cb97c350ed9751f8642f322c65919d935470 by hauke
arm-trusted-firmware-mvebu: bump a3700-utils to current version

1d97715 wtmi: Discard ELF symbols from firmware binary
2d2a21c wtmi: Allow access to the 43th OTP row
e733e9f Fix boot from SATA build
4392eaf wtmi: Fix sending status code of cmd execution
14b3c61 Wtpdownloader: Remove out-of-dated x86-64 ELF binary WtpDownload_linux
e345b95 Wtpdownloader: Fix setting tty c_cflag options
0c502d5 Wtpdownloader: Call HandlePendingMessages() after Port->WtpCmd is freed
d91761a Wtpdownloader: Fix memory leaks
bc11d18 Wtpdownloader: Check for number of read bytes prior touching read buffer
58db335 Wtpdownloader: Add missing check in SendContinuousForceConsoleMode() if byte was really read
a4029c0 Wtpdownloader: Fix 32/64-bit host detection
3679034 Wtpdownloader: Print missing newline at the end of output

Signed-off-by: Andre Heider <a.heider@gmail.com>
(commit: a547cb9)
The file was modifiedpackage/boot/arm-trusted-firmware-mvebu/Makefile (diff)
コミット b0bbd273df319fc9c76e570ca747fe11798cbeb2 by hauke
arm-trusted-firmware-mvebu: bump mv-ddr-marvell to current version

6ff988f mv_ddr: a3700: Use the right size for memset to not overflow
0f3e893 mv_ddr: a38x: fix BYTE_HOMOGENEOUS_SPLIT_OUT decision
4bae770 mv_ddr: a38x: fix SPLIT_OUT_MIX state decision
cdefd8b mv_ddr: a38x: Fix Synchronous vs Asynchronous mode determination
8c42ad9 mv_ddr_4_training: cast uint64_t to unsigned long long

Signed-off-by: Andre Heider <a.heider@gmail.com>
(commit: b0bbd27)
The file was modifiedpackage/boot/arm-trusted-firmware-mvebu/Makefile (diff)
コミット 0fbe36f945e0f754b5d70617d10c374b8538ae84 by hauke
arm-trusted-firmware-mvebu: bump mox-boot-builder to v2022.06.11

Remove the gold patch, since upstream doesn't hardcode it anymore.

406454d wtmi: Don't print another newline on standalone build
ec97868 Bump mox-imager commit
e4c4b9d wtmi: Call main from C code in startup
4c1d3ff wtmi: Move startup assmebly to C file as inline assmebly
ee570ea wtmi: Indent Makefiles
18a7c0b wtmi: Use -f{function,data}-sections and --gc-sections
47ad100 wtmi: Use bfd linker instead of gold
5e34aa1 wtmi: Keep .data* and .bss* sections in linker scripts
7a4e3d2 wtmi: compressed, reload_helper: Discard .ARM* section
d943726 wtmi: compressed: Keep main function in linker script
d4f0fc6 wtmi: Keep main function in linker script
092148c wtmi: Fix -Warray-bounds warning
469e1b6 wtmi: Add do_div() implementation from Linux
90f46a0 Bump mox-imager commit
8bc6254 wtmi: Always use gold and link with --rosegment and --gc-sections flags
0b68a33 wtmi: Implement Marvell's OTP write commands
53d2a1c Bump mox-imager commit
b4c34b4 Rename arm-trusted-firmware to trusted-firmware-a
5f79ace Sync mox-imager submodule URL
a1cdd32 Sync TF-A submodule URL
58ef1af Sync u-boot submodule URL
90d28e1 wtmi: Check argument validity in Marvell's CMD_OTP_READ_1B command more
3a48cf1 Bump mox-imager commit
807a3e1 wtmi: Implement Marvell's OTP read commands
77b1232 wtmi: Enable OTP read/write mailbox commands
9724d41 wtmi: Add is_secure_boot()
03de0c1 Bump mox-imager commit
2133601 wtmi: Fix efuse_write_row_with_ecc_lock() for masked ECC rows
545a89f wtmi: Don't allow masked rows in efuse_write_row_with_ecc_lock()
94ebc98 wtmi: Don't program already programmed bits in efuse_raw_write()
2369750 wtmi: Remove inline specifier from is_row_masked()
53e2636 wtmi: Use ARRAY_SIZE()
cc3e23b wtmi: Remove duplicate checks
89d24be Makefile: ignore clean target errors
9ee8b8d Bump mox-imager commit
489262b Bump mox-imager commit
79d2f32 deploy: Print board type in deploy output
78f15b0 deploy: Print board version without board type bits in deploy output
e69fdfa deploy: Always determine 512 MiB RAM when deploying RIPE Atlas Probe
d1f7d07 deploy: Write eMMC Boot Mode into OTP when deploying RIPE Atlas Probe
d43a089 Bump mox-imager commit
49ac21d deploy: Use get_ram_size() from ddr.c
1e7705d Print DDR type and size when initializing
6f85e72 Move get_ram_size() to ddr.c
edb1079 wtmi: Rename Atlas_RIPE to RIPE_Atlas
e6a3aee wtmi: Inform about board type in CMD_BOARD_INFO
50aeae5 wtmi: Read only bits 53:48 of row eFuse 42 as board version
b882398 wtmi: Add README.md (document OTP content)
c068431 wtmi: Add ARRAY_SIZE() macro
4af2317 wtmi: Use 50 MHz as SPI clock rate
226fc5c wtmi: Add fast spi_write() function
518c914 wtmi: clock: Check for zero loops, not argument, in ndelay() / udelay()
89a21c5 wtmi: Fix comment
7b3e11a wtmi: Add clk command to print xtal and TBG clock rates
5127638 wtmi: Use the signed keyword when defining signed types
fb31ed2 wtmi: Fix DDR training failure check
1b1b938 wtmi: clock: Check for zero in ndelay() / udelay()
c0ee09a wtmi: Print correct DDR version in debug message
edfb875 Bump mox-imager commit
85cb5e3 Bump mox-imager commit
c4e9334 wtmi: debug: interpret char 127 as backspace
a778fd9 Bump mox-imager commit

Signed-off-by: Andre Heider <a.heider@gmail.com>
(commit: 0fbe36f)
The file was modifiedpackage/boot/arm-trusted-firmware-mvebu/Makefile (diff)
The file was removedpackage/boot/arm-trusted-firmware-mvebu/patches-mox-boot-builder/002-no-gold.patch
コミット 794cefd3e38a5e95e641747e423bba53f8e7590f by hauke
arm-trusted-firmware-mvebu: update to v2.7

Remove the backported patches and add another to allow building with the
OpenWrt build system.

Signed-off-by: Andre Heider <a.heider@gmail.com>
(commit: 794cefd)
The file was removedpackage/boot/arm-trusted-firmware-mvebu/patches/100-fix-plat-marvell-a3720-uart-fix-UART-clock-rate-valu.patch
The file was removedpackage/boot/arm-trusted-firmware-mvebu/patches/102-refactor-plat-marvell-uart-de-duplicate-PLAT_MARVELL.patch
The file was removedpackage/boot/arm-trusted-firmware-mvebu/patches/103-fix-plat-marvell-a3720-uart-fix-UART-parent-clock-ra.patch
The file was removedpackage/boot/arm-trusted-firmware-mvebu/patches/101-fix-plat-marvell-a3720-uart-fix-configuring-UART-clo.patch
The file was modifiedpackage/boot/arm-trusted-firmware-mvebu/Makefile (diff)
The file was addedpackage/boot/arm-trusted-firmware-mvebu/patches/001-no-git.patch
The file was removedpackage/boot/arm-trusted-firmware-mvebu/patches/200-hostssl.patch
コミット 81bc733c33ddba9bc75d902267593ddbb177b8c5 by hauke
arm-trusted-firmware-mvebu: update cm3 gcc to 11.2

https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/downloads

Signed-off-by: Andre Heider <a.heider@gmail.com>
(commit: 81bc733)
The file was modifiedpackage/boot/arm-trusted-firmware-mvebu/Makefile (diff)
コミット e4af991220638d4bb32e4668435d140afe232b25 by hauke
kernel: bump 5.15 to 5.15.54

All patches automatically rebased.

Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: e4af991)
The file was modifiedinclude/kernel-5.15 (diff)
The file was modifiedtarget/linux/generic/hack-5.15/904-debloat_dma_buf.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0880-Revert-fbdev-Fix-unregistering-of-framebuffers-witho.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-10-net-dsa-qca8k-add-support-for-mgmt-read-write-in-Eth.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/756-net-next-net-dsa-qca8k-move-regmap-init-in-probe-and-set-it.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/760-net-next-net-dsa-qca8k-add-set_ageing_time-support.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/759-net-next-net-dsa-qca8k-add-support-for-port-fast-aging.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0470-sound-usb-add-device-quirks-for-A4Tech-FHD-1080p-web.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/762-net-next-net-dsa-qca8k-add-support-for-mirror-mode.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0413-Documentation-devicetree-Add-documentation-for-imx37.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/747-v5.16-12-net-dsa-qca8k-add-support-for-QCA8328.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/761-net-next-net-dsa-qca8k-add-support-for-mdb_add-del.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/758-net-next-net-dsa-qca8k-add-additional-MIB-counter-and-.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/204-module_strip.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0281-media-i2c-Add-driver-for-Sony-IMX477-sensor.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/754-net-next-net-dsa-qca8k-convert-to-GENMASK_FIELD_PREP_FIELD_GET.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-09-net-dsa-qca8k-add-tracking-state-of-master-port.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-14-net-dsa-qca8k-cache-lo-and-hi-for-mdio-write.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0520-dt-bindings-media-i2c-Add-IMX519-CMOS-sensor-binding.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-13-net-dsa-qca8k-move-page-cache-to-driver-priv.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0067-fbdev-add-FBIOCOPYAREA-ioctl.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/763-net-next-net-dsa-qca8k-add-LAG-support.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/766-11-net-dsa-qca8k-add-support-for-mib-autocast-in-Ethern.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-5.15/102-mtd-rootfs-conflicts-with-OpenWrt-auto-mounting.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0881-Revert-fbdev-Hot-unplug-firmware-fb-devices-on-force.patch (diff)
The file was modifiedtarget/linux/generic/backport-5.15/764-net-next-net-dsa-qca8k-fix-warning-in-LAG-feature.patch (diff)
コミット ce014b1e3903887d47bede8128f2c698418ac5f1 by hauke
kernel: bump 5.15 to 5.15.55

All patches automatically rebased.

Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: ce014b1)
The file was modifiedtarget/linux/generic/hack-5.15/205-kconfig-exit.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/500-fs_cdrom_dependencies.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/410-block-fit-partition-parser.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/484-mtd-spi-nor-add-esmt-f25l16pa.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
The file was modifiedtarget/linux/generic/hack-5.15/253-ksmbd-config.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/482-mtd-spi-nor-add-gd25q512.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/221-module_exports.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/249-udp-tunnel-selection.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/430-mtk-bmt-support.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/683-of_net-add-mac-address-to-of-tree.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/261-lib-arc4-unhide.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/101-Use-stddefs.h-instead-of-compiler.h.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/485-mtd-spi-nor-add-xmc-xm25qh128c.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/780-usb-net-MeigLink_modem_support.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/711-net-dsa-mv88e6xxx-disable-ATU-violation.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/400-mtd-mtdsplit-support.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/920-device_tree_cmdline.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/600-bridge_offload.patch (diff)
コミット 4921ab0be462aa0336e3a100e0bf77ffbcc6c09a by hauke
kernel: bump 5.15 to 5.15.56

Manually rebased:
  bcm27xx/patches-5.15/950-0470-sound-usb-add-device-quirks-for-A4Tech-FHD-1080p-web.patch

Remove upstreamed:
  bcm27xx/patches-5.15/950-0060-tty-amba-pl011-Add-un-throttle-support.patch[1]

All other patches automatically rebased.

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.56&id=2db3b95166f72e6481a79b82b1d6f94f4b18fcc1

Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: 4921ab0)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0057-amba_pl011-Round-input-clock-up.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0881-Revert-fbdev-Hot-unplug-firmware-fb-devices-on-force.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0056-amba_pl011-Don-t-use-DT-aliases-for-numbering.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0061-tty-amba-pl011-Avoid-rare-write-when-full-error.patch (diff)
The file was modifiedtarget/linux/bcm53xx/patches-5.15/072-next-ARM_dts_BCM53015-add-mr26.patch (diff)
The file was removedtarget/linux/bcm27xx/patches-5.15/950-0060-tty-amba-pl011-Add-un-throttle-support.patch
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0035-cgroup-Disable-cgroup-memory-by-default.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0067-fbdev-add-FBIOCOPYAREA-ioctl.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0880-Revert-fbdev-Fix-unregistering-of-framebuffers-witho.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0058-amba_pl011-Insert-mb-for-correct-FIFO-handling.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0470-sound-usb-add-device-quirks-for-A4Tech-FHD-1080p-web.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/930-Revert-Revert-Revert-driver-core-Set-fw_devlink-on-b.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0059-amba_pl011-Add-cts-event-workaround-DT-property.patch (diff)
コミット 317f59a0ee33b0deb0be4cedb7da20b302c7f6b9 by hauke
kernel: bump 5.15 to 5.15.57

All patches automatically rebased.

Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: 317f59a)
The file was modifiedinclude/kernel-5.15 (diff)
The file was modifiedtarget/linux/generic/pending-5.15/203-kallsyms_uncompressed.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/221-module_exports.patch (diff)
コミット 9d2ffe8cb895b8fd3f8f30389a50201babd213d9 by hauke
x86: update defconfig for 5.15.57

Add some new/missing symbols relating to speculative execution mitigations[1].

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/diff/arch/x86/Kconfig?id=v5.15.57&id2=v5.15.56

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: 9d2ffe8)
The file was modifiedtarget/linux/x86/config-5.15 (diff)
コミット 364575e3a31e2e4e775a802fc8453b2d5a520e04 by hauke
kernel: bump 5.15 to 5.15.58

All patches automatically rebased.

Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200

Signed-off-by: John Audia <therealgraysky@proton.me>
(commit: 364575e)
The file was modifiedtarget/linux/generic/hack-5.15/721-net-add-packet-mangeling.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0152-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/655-increase_skb_pad.patch (diff)
The file was modifiedtarget/linux/generic/hack-5.15/760-net-usb-r8152-add-LED-configuration-from-OF.patch (diff)
The file was modifiedtarget/linux/generic/pending-5.15/680-NET-skip-GRO-for-foreign-MAC-addresses.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0146-spi-bcm2835-enable-shared-interrupt-support.patch (diff)
The file was modifiedtarget/linux/ath79/patches-5.15/910-unaligned_access_hacks.patch (diff)
The file was modifiedinclude/kernel-5.15 (diff)
The file was modifiedtarget/linux/bcm27xx/patches-5.15/950-0605-xhci-refactor-out-TRBS_PER_SEGMENT-define-in-runtime.patch (diff)
コミット 13308161788c98ae6cd48c22b13339fdb8c77130 by hauke
ramips: add support for H3C TX1800 Plus / TX1801 Plus / TX1806

H3C TX180x series WiFi6 routers are customized by different carrier.
While these three devices look different, they use the same motherboard
inside. Another minor difference comes from the model name definition
in the u-boot environment variable.

Specifications:
SOC:      MT7621 + MT7915
ROM:      128 MiB
RAM:      256 MiB
LED:      status *2
Button:   reset *1 + wps/mesh *1
Ethernet:        lan *3 + wan *1 (10/100/1000Mbps)
TTL Baudrate:    115200
TFTP server IP:  192.168.124.99

MAC Address:
use        address(sample 1)   address(sample 2)    source
label      88:xx:xx:98:xx:12   88:xx:xx:a2:xx:a5   u-boot-env@ethaddr
lan        88:xx:xx:98:xx:13   88:xx:xx:a2:xx:a6   $label +1
wan        88:xx:xx:98:xx:12   88:xx:xx:a2:xx:a5   $label
WiFi4_2G   8a:xx:xx:58:xx:14   8a:xx:xx:52:xx:a7   (Compatibility mode)
WiFi5_5G   8a:xx:xx:b8:xx:14   8a:xx:xx:b2:xx:a7   (Compatibility mode)
WiFi6_2G   8a:xx:xx:18:xx:14   8a:xx:xx:12:xx:a7
WiFi6_5G   8a:xx:xx:78:xx:14   8a:xx:xx:72:xx:a7

Compatibility mode is used to guarantee the connection of old devices
that only support WiFi4 or WiFi5.

TFTP + TTL Installation:
Although a TTL connection is required for installation, we do not need
to tear down it. We can find the TTL port from the cooling hole at the
bottom. It is located below LAN3 and the pins are defined as follows:
|LAN1|LAN2|LAN3|----|WAN|
--------------------
    |GND|TX|RX|VCC|

1. Set tftp server IP to 192.168.124.99 and put initramfs firmware in
   server's root directory, rename it to a simple name "initramfs.bin".
2. Plug in the power supply and wait for power on, connect the TTL cable
   and open a TTL session, enter "reboot", then enter "Y" to confirm.
   Finally push "0" to interruput boot while booting.
3. Execute command to install a initramfs system:
   # tftp 0x80010000 192.168.124.99:initramfs.bin
   # bootm 0x80010000
4. Backup nand flash by OpenWrt LuCI or dd instruction. We need those
   partitions if we want to back to stock firmwre due to official
   website does not provide download link.
   # dd if=/dev/mtd1 of=/tmp/u-boot-env.bin
   # dd if=/dev/mtd4 of=/tmp/firmware.bin
5. Edit u-boot env to ensure use default bootargs and first image slot:
   # fw_setenv bootargs
   # fw_setenv bootflag 0
6. Upgrade sysupgrade firmware.
7. About restore stock firmware: flash the "firmware" and "u-boot-env"
   partitions that we backed up in step 4.
   # mtd write /tmp/u-boot-env.bin u-boot-env
   # mtd write /tmp/firmware.bin firmware

Additional Info:
The H3C stock firmware has a 160-byte firmware header that appears to
use a non-standard CRC32 verification algorithm. For this part of the
data, the u-boot does not check it so we can just directly replace it
with a placeholder.

Signed-off-by: Shiji Yang <yangshiji66@qq.com>
(commit: 1330816)
The file was modifiedpackage/boot/uboot-envtools/files/ramips (diff)
The file was addedtarget/linux/ramips/dts/mt7621_h3c_tx180x.dtsi
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
The file was addedtarget/linux/ramips/dts/mt7621_h3c_tx1806.dts
The file was addedtarget/linux/ramips/dts/mt7621_h3c_tx1801-plus.dts
The file was addedtarget/linux/ramips/dts/mt7621_h3c_tx1800-plus.dts
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac (diff)
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh (diff)
コミット beeb49740bb4f68aadf92095984a2d1f9a488956 by hauke
libmnl: fix build when bash is not located at /bin/bash

This fixes the libmnl build on macOS, which ships with an outdated bash
at /bin/bash. During the OpenWrt build, a modern host bash is built and
made available at staging_dir/host/bin/bash, which is present before
/bin/bash in the build's PATH.

This is similar to 8f7ce3aa6dda, presently appearing at
package/kernel/mac80211/patches/build/001-fix_build.patch.

Signed-off-by: Mark Mentovai <mark@mentovai.com>
(commit: beeb497)
The file was addedpackage/libs/libmnl/patches/001-fix_build.patch