Skip to content
Snippets Groups Projects
  1. Feb 03, 2022
    • Felix Fietkau's avatar
      mt76: update to the latest version · e045e406
      Felix Fietkau authored
      
      833b9d7fcf7f mt76: allow drivers to drop rx packets early
      f703084f31cb mt76: mt7915: process txfree and txstatus without allocating skbs
      047b9a9e78b3 mt76: mt7615: in debugfs queue stats, skip wmm index 3 on mt7663
      fea36e02075c mt76: only kick tx queue if frames were queued
      8381e54ebfb5 linux-firmware: update firmware for MT7921 WiFi device
      d57dadb8c861 Revert "mt76: only kick tx queue if frames were queued"
      3a21d6e2153b mt76: mt7663: disable 4addr capability
      f1d66cf7a6c5 mt76: connac: fix possible NULL pointer dereference in mt76_connac_get_phy_mode_v2
      c9a4146404d4 sync with upstream
      4ed8c910b94e mt76: mt7921: fix possible resume failure
      bf105aa6cd2f mt76: mt7921: fix network buffer leak by txs missing
      e2b454b6fb30 mt76: connac: introduce MCU_EXT macros
      5a87f5497c9b mt76: connac: align MCU_EXT definitions with 7915 driver
      720ddc32507d mt76: connac: remove MCU_FW_PREFIX bit
      da5128a59eda mt76: connac: introduce MCU_UNI_CMD macro
      116109bee7cb mt76: connac: introduce MCU_CE_CMD macro
      f96fbdf038d5 mt76: connac: rely on MCU_CMD macro
      922f0d408413 mt76: mt7915: rely on mt76_connac definitions
      b4ae1da1d1e0 mt76: mt7921: reduce log severity levels for informative messages
      db105a722b87 mt76: mt7921s: make pm->suspended usage consistent
      e2cc063238c0 mt76: mt7921s: fix suspend error with enlarging mcu timeout value
      812b73f2f1e0 mt76: mt7915: introduce mt76_vif in mt7915_vif
      b041a8a30055 mt76: mt7915: add mu-mimo and ofdma debugfs knobs
      b851a3e7839d mt76: mt7921: remove dead definitions
      266c7a9f2994 mt76: connac: rely on le16_add_cpu in mt76_connac_mcu_add_nested_tlv
      19cc7d83190c mt76: mt7921: clear pm->suspended in mt7921_mac_reset_work
      928c4550e413 mt76: mt7921s: make pm->suspended usage consistent [update]
      8d6c68a7d0d1 mt76: mt7921: fix possible resume failure [update]
      26fb105e538c mt76: mt7921s: fix cmd timeout in throughput test
      9db482264389 mt76: mt7921: fix build regression
      3edb87cdf138 mt7915: formatting change to sync with upstream
      5cad38ba247d mt76: mt7915: add mt7915_mmio_probe() as a common probing function
      15f9f88b362a mt76: mt7915: refine register definition
      de49cf43ef34 mt76: add MT_RXQ_MAIN_WA for mt7916
      6032c35f1306 mt76: mt7915: rework dma.c to adapt mt7916 changes
      074d7c5381ed mt76: mt7915: add firmware support for mt7916
      27b3253318e7 mt76: mt7915: rework eeprom.c to adapt mt7916 changes
      030540246088 mt76: mt7915: enlarge wcid size to 544
      400129c69f91 mt76: mt7915: add txfree event v3
      cbbb3f65fcd0 mt76: mt7915: update rx rate reporting for mt7916
      eb51c4deef0e mt76: mt7915: update mt7915_chan_mib_offs for mt7916
      fb4709222028 mt76: mt7915: add mt7916 calibrated data support
      e758feeaf1d6 mt76: mt7915: add device id for mt7916
      115ea27a5cab mt76: connac: fix sta_rec_wtbl tag len
      b3f922266685 mt76: mt7915: rely on mt76_connac_mcu_alloc_sta_req
      bac5eda1f5b2 mt76: mt7915: rely on mt76_connac_mcu_alloc_wtbl_req
      b44485d5c8ac mt76: mt7915: rely on mt76_connac_mcu_add_tlv routine
      9cc58e254d53 mt76: connac: move mt76_connac_mcu_get_cipher in common code
      60dcd9f09ff6 mt76: connac: move mt76_connac_chan_bw in common code
      a8d0b7d0cc60 mt76: mt7915: rely on mt76_connac_get_phy utilities
      4441db30c1c1 mt76: connac: move mt76_connac_mcu_add_key in connac module
      794b6f18d0fb mt76: mt7915: fix code defect
      9d2a01b6cb60 mt76: set wlan_idx_hi on mt7916
      2c89977b32c2 mt76: mt7915: fix kernel build warning
      6c4874839830 mt76: make mt76_sar_capa static
      215fdcc7ca6c mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_generic_tlv in sta mode
      bc254718b40e mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv
      22fcff5ff21a mt76: sdio: lock sdio when it is needed
      4669882aa595 mt76: mt7921s: clear MT76_STATE_MCU_RUNNING immediately after reset
      944545855e0f mt76: mt7921s: update mt7921s_wfsys_reset sequence
      854c8d076a34 mt76: mt7915: move pci specific code back to pci.c
      a77da27796f2 mt76: mt7915: fix warning: variable 'base' is used uninitialized
      7b5e69961c71 mt76: mt7915: fix warning: variable 'flags' set but not used
      b5138e7b89f9 mt76: mt7921: fix a possible race enabling/disabling runtime-pm
      af218fbe2500 linux-firmware: update firmware for MT7921 WiFi device
      31c19c467950 mt76: mt7915: remove duplicated defs in mcu.h
      9198eca1b16f mt76: connac: move mt76_connac_mcu_bss_omac_tlv in connac module
      829d87a93a51 mt76: connac: move mt76_connac_mcu_bss_ext_tlv in connac module
      50956cf17901 mt76: connac: move mt76_connac_mcu_bss_basic_tlv in connac module
      bda40f4e1d5e mt76: mt7915: rely on mt76_connac_mcu_sta_ba_tlv
      4728939c1d48 mt76: mt7915: rely on mt76_connac_mcu_wtbl_ba_tlv
      e3ae1828068b mt76: mt7915: rely on mt76_connac_mcu_sta_ba
      d9e9989eca07 mt76: mt7915: rely on mt76_connac_mcu_wtbl_generic_tlv
      168713595fff mt76: mt7915: rely on mt76_connac_mcu_sta_basic_tlv
      60394d3e3504 mt76: mt7915: rely on mt76_connac_mcu_sta_uapsd
      3a79454d078d mt76: mt7915: rely on mt76_connac_mcu_wtbl_smps_tlv
      9ae9aa6c1aea mt76: mt7915: rely on mt76_connac_mcu_wtbl_ht_tlv
      fd8cdfab91e4 mt76: mt7915: rely on mt76_connac_mcu_wtbl_hdr_trans_tlv
      a92024c5a5b5 mt76: connac: move mt76_connac_mcu_wtbl_update_hdr_trans in connac module
      6dc585a3a274 mt76: connac: introduce is_connac_v1 utility routine
      0f29d2aa5a72 mt76: connac: move mt76_connac_mcu_set_pm in connac module
      dcf408ff8a5e mt76: mt7921: get rid of mt7921_mcu_get_eeprom
      77b2a8601fc1 mt76: mt7915: rely on mt76_connac_mcu_start_firmware
      65f78dee243a mt76: connac: move mt76_connac_mcu_restart in common module
      5adf5b14040b mt76: mt7915: rely on mt76_connac_mcu_patch_sem_ctrl/mt76_connac_mcu_start_patch
      69bf1dabe78f mt76: mt7915: rely on mt76_connac_mcu_init_download
      951b1ddd370e mt76: connac: move mt76_connac_mcu_gen_dl_mode in mt76-connac module
      0826b3992238 mt76: mt7915: rely on mt76_connac_mcu_set_rts_thresh
      058de6d36fa9 mt76: connac: move mt76_connac_mcu_rdd_cmd in mt76-connac module
      aafda86aed2b mt76: mt7921e: make dev->fw_assert usage consistent
      def12bef91a3 mt76: mt7921: forbid the doze mode when coredump is in progress
      009414d27d37 mt76: mt76_connac: fix MCU_CE_CMD_SET_ROC definition error
      3c5856eca223 mt76: mt7921: set EDCA parameters with the MCU CE command
      01a3d73b452e mt76: mt7615: fix a possible race enabling/disabling runtime-pm
      123ed864d1ae mt76: mt7921e: process txfree and txstatus without allocating skbs
      018f98abba68 mt76: connac: add support for passing the cipher field in bss_info
      288e7443e35c mt76: mt7615: update bss_info with cipher after setting the group key
      36e1577cb3d3 mt76: mt7915: update bss_info with cipher after setting the group key
      d42590d8fcc8 mt76: make cipher in struct mt76_vif u8 instead of enum
      11602b8505c6 mt76: mt7615e: process txfree and txstatus without allocating skbs
      2ef775c10bd3 linux-firmware: add firmware for MT7916
      976ea3879730 mt76: mt7915: add support for passing chip/firmware debug data to user space
      d11bd7bd83f4 tools: add support for sending firmware debug data via udp
      dc8e2e8dcd34 mt76: mt7921: do not always disable fw runtime-pm
      7063127f852b mt76: mt7921: fix a leftover race in runtime-pm
      f78f4334b0b2 mt76: mt7615: fix a leftover race in runtime-pm
      f1f94d19c160 mt76: mt7915: fix ht mcs in mt7915_mac_add_txs_skb()
      c2ff2f0d6d19 mt76: mt7921: fix ht mcs in mt7921_mac_add_txs_skb()
      3e7954a0b32e mt76: mt7921s: fix mt7921s_mcu_[fw|drv]_pmctrl
      3c2cc9034376 mt76: mt7921e: fix possible probe failure after reboot
      f7f6c6dcc6eb mt76: mt7921: fix crash when startup fails.
      8656198c925b mt76: sdio: disable interrupt in mt76s_sdio_irq
      6204d61ab821 mt76: mt7921: fix endianness issues in mt7921_mcu_set_tx()
      68c5aa56f5f2 mt76: mt7921: toggle runtime-pm adding a monitor vif
      541e4e8d3c3e mt76: mt7915: set bssinfo/starec command when adding interface
      78770f741af9 mt76: mt7915: introduce mt7915_set_radar_background routine
      93c03778f92e mt76: mt7915: enable radar trigger on rdd2
      4c76a6c3a1f2 mt76: mt7915: introduce rdd_monitor debugfs node
      5b94045f927e mt76: mt7915: report radar pattern if detected by rdd2
      22094b27ff6a mt76: mt7915: enable radar background detection
      4282ca57a143 mt76: connac: move mt76_connac_lmac_mapping in mt76-connac module
      0f16c67657a2 mt76: mt7915: add missing DATA4_TB_SPTL_REUSE1 to mt7915_mac_decode_he_radiotap
      9a16d33311a7 mt76: mt7921: remove duplicated code in mt7921_mac_decode_he_radiotap
      639b55fdc95e mt76: mt7615: add support for LG LGSBWAC02 (MT7663BUN)
      ebbd2717a16e mt76: mt7663s: flush runtime-pm queue after waking up the device
      37c3bf2256de mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update
      96959bd15eef mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update
      4e42e55ce636 mt76: stop the radar detector after leaving dfs channel
      8b32439d5a86 mt76: mt7915: fix possible memory leak in mt7915_mcu_add_sta
      b4e6f0d6f15a mt76: mt7921s: fix a possible memory leak in mt7921_load_patch
      15398f1e8385 mt76: mt7915: fix mcs_map in mt7915_mcu_set_sta_he_mcs()
      607eda6eb032 mt76: mt7915: update max_mpdu_size in mt7915_mcu_sta_amsdu_tlv()
      69d20f2e6cb0 mt76: mt7915: fix the nss setting in bitrates
      c3ffa536249a mt76: sdio: honor the largest Tx buffer the hardware can support
      e3e3562f8fa0 mt76: mt7921s: run sleep mode by default
      553200cf63fd firmware: update mt7662 firmware to version 2.3
      20d1fed838b9 mt76x02: improve mac error check/reset reliability
      9b2ac62d6f31 mt76: mt76x02: improve tx hang detection
      fae295af31eb mt76: mt7915: fix/rewrite the dfs state handling logic
      e0f9479bf893 mt76: mt7615: fix/rewrite the dfs state handling logic
      822e1135e7e1 mt76: mt76x02: use mt76_phy_dfs_state to determine radar detector state
      f8c0ed1e6bdf mt76: do not always copy ethhdr in reverse_frag0_hdr_trans
      ab9b8078427a mt76: dma: initialize skip_unmap in mt76_dma_rx_fill
      
      Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
      e045e406
    • Felix Fietkau's avatar
      mac80211: backport support for background radar detection · 0b5a547e
      Felix Fietkau authored
      
      Will be used in an upcoming mt76 update
      
      Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
      0b5a547e
    • Felix Fietkau's avatar
      03ea0405
    • Felix Fietkau's avatar
      mac80211: reorganize patches · 543ada64
      Felix Fietkau authored
      
      Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
      543ada64
    • Felix Fietkau's avatar
      mac80211: backport support for ndo_fill_forward_path · 02b9b687
      Felix Fietkau authored
      
      Will be used in an upcoming mt76 update
      
      Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
      02b9b687
  2. Feb 02, 2022
  3. Feb 01, 2022
    • Hauke Mehrtens's avatar
      bcm63xx: Remove patch already in Linux stable · dc2da6a2
      Hauke Mehrtens authored
      
      Remove the 434-nand-brcmnand-fix-OOB-R-W-with-Hamming-ECC.patch, it was
      already applied to Linux 5.10.37 and is not needed any more.
      
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      dc2da6a2
    • Rui Salvaterra's avatar
      kernel: bump 5.10 to 5.10.96 · ff97fb98
      Rui Salvaterra authored
      
      Patches automatically rebased.
      
      Signed-off-by: default avatarRui Salvaterra <rsalvaterra@gmail.com>
      ff97fb98
    • Rui Salvaterra's avatar
      kernel: bump 5.10 to 5.10.95 · b9736cb7
      Rui Salvaterra authored
      
      Patches automatically rebased.
      
      Signed-off-by: default avatarRui Salvaterra <rsalvaterra@gmail.com>
      b9736cb7
    • Rui Salvaterra's avatar
      kernel: bump 5.10 to 5.10.94 · 1343acc8
      Rui Salvaterra authored
      Deleted (upstreamed):
      bcm27xx/patches-5.10/950-0669-drm-vc4-hdmi-Make-sure-the-device-is-powered-with-CE.patch [1]
      bcm27xx/patches-5.10/950-0672-drm-vc4-hdmi-Move-initial-register-read-after-pm_run.patch [1]
      gemini/patches-5.10/0003-ARM-dts-gemini-NAS4220-B-fis-index-block-with-128-Ki.patch [2]
      
      Manually rebased:
      bcm27xx/patches-5.10/950-0675-drm-vc4-hdmi-Drop-devm-interrupt-handler-for-CEC-int.patch
      
      Manually reverted:
      generic/pending-5.10/860-Revert-ASoC-mediatek-Check-for-error-clk-pointer.patch [3]
      
      [1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.10.94&id=55b10b88ac8654fc2f31518aa349a2e643b37f18
      [2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.10.94&id=958a8819d41420d7a74ed922a09cacc0ba3a4218
      [3] https://lore.kernel.org/all/trinity-2a727d96-0335-4d03-8f30-e22a0e10112d-1643363480085@3c-app-gmx-bap33/
      
      
      
      Signed-off-by: default avatarRui Salvaterra <rsalvaterra@gmail.com>
      Signed-off-by: default avatarDaniel Golle <daniel@makrotopia.org>
      1343acc8
    • Rui Salvaterra's avatar
      kernel: bump 5.10 to 5.10.93 · f2232544
      Rui Salvaterra authored
      
      No patches required rebasing.
      
      Signed-off-by: default avatarRui Salvaterra <rsalvaterra@gmail.com>
      f2232544
    • Alar Aun's avatar
      ipq40xx: add MikroTik cAP ac support · 70eedac9
      Alar Aun authored
      This adds support for the MikroTik RouterBOARD RBcAPGi-5acD2nD
      (cAP ac), a  indoor dual band, dual-radio 802.11ac wireless AP, two
      10/100/1000 Mbps Ethernet ports.
      
      See https://mikrotik.com/product/cap_ac
      
       for more info.
      
      Specifications:
       - SoC: Qualcomm Atheros IPQ4018
       - RAM: 128 MB
       - Storage: 16 MB NOR
       - Wireless:
         · Built-in IPQ4018 (SoC) 802.11b/g/n 2x2:2, 2.5 dBi antennae
         · Built-in IPQ4018 (SoC) 802.11a/n/ac 2x2:2, 2.5 dBi antennae
       - Ethernet: Built-in IPQ4018 (SoC, QCA8075) , 2x 1000/100/10 port,
         PoE in and passive PoE out
      
      Unsupported:
       - PoE out
      
      Installation:
      Boot the initramfs image via TFTP and then flash the sysupgrade
      image using "sysupgrade -n"
      
      Signed-off-by: default avatarAlar Aun <alar.aun@gmail.com>
      70eedac9
    • Sergey V. Lobanov's avatar
      wolfssl: update to 5.1.1-stable · 93d91197
      Sergey V. Lobanov authored
      Bump from 4.8.1-stable to 5.1.1-stable
      
      Detailed release notes: https://github.com/wolfSSL/wolfssl/releases
      
      Upstreamed patches:
      001-Maths-x86-asm-change-asm-snippets-to-get-compiling.patch -
       https://github.com/wolfSSL/wolfssl/commit/fa8f23284d4689c2a737204b337b58d966dcbd8c
      002-Update-macro-guard-on-SHA256-transform-call.patch -
       https://github.com/wolfSSL/wolfssl/commit/f447e4c1fa4c932c0286fa0331966756e243db81
      
      
      
      Refreshed patches:
      100-disable-hardening-check.patch
      200-ecc-rng.patch
      
      CFLAG -DWOLFSSL_ALT_CERT_CHAINS replaced to --enable-altcertchains
      configure option
      
      The size of the ipk changed on aarch64 like this:
      491341 libwolfssl4.8.1.31258522_4.8.1-stable-7_aarch64_cortex-a53.ipk
      520322 libwolfssl5.1.1.31258522_5.1.1-stable-1_aarch64_cortex-a53.ipk
      
      Tested-by: default avatarAlozxy <alozxy@users.noreply.github.com>
      Acked-by: default avatarEneas U de Queiroz <cotequeiroz@gmail.com>
      Signed-off-by: default avatarSergey V. Lobanov <sergey@lobanov.in>
      93d91197
    • Marek Behún's avatar
      kernel: add kmod-vrf · 45d541bb
      Marek Behún authored
      
      Add option to compile kmod-vrf, support for Virtual Routing and
      Forwarding (Lite).
      
      This module depends on NET_L3_MASTER_DEV, which is a boolean kernel
      option, so we need to create a configuration option also for this, and
      make kmod-vrf depend on it.
      
      Signed-off-by: default avatarMarek Behún <kabel@kernel.org>
      45d541bb
    • John Audia's avatar
      kernel: bump 5.4 to 5.4.175 · aa8299ee
      John Audia authored
      
      All patches automatically rebased.
      
      Signed-off-by: default avatarJohn Audia <graysky@archlinux.us>
      aa8299ee
    • Hauke Mehrtens's avatar
      toolchain: glibc: Remove patch for ARC700 · d438bdca
      Hauke Mehrtens authored
      
      The ARC700 target was renoved, this patch is not needed any more.
      
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      d438bdca
    • Hauke Mehrtens's avatar
      kernel: Make kmod-usb-net-lan78xx depend on kmod-of-mdio · 6cab21bd
      Hauke Mehrtens authored
      
      kmod-usb-net-lan78xx depends on kmod-of-mdio when this package is
      activated.
      
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      6cab21bd
    • Hauke Mehrtens's avatar
      uboot-envtools: Update to version 2022.01 · 8c1a84aa
      Hauke Mehrtens authored
      
      The sizes of the ipk changed on MIPS 24Kc like this:
      13281 uboot-envtools_2021.01-54_mips_24kc.ipk
      13308 uboot-envtools_2022.01-1_mips_24kc.ipk
      
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      8c1a84aa
    • Hauke Mehrtens's avatar
      libcap: Update to version 2.63 · 39260954
      Hauke Mehrtens authored
      
      The sizes of the ipk changed on MIPS 24Kc like this:
      11248 libcap_2.51-1_mips_24kc.ipk
      14461 libcap_2.63-1_mips_24kc.ipk
      
      18864 libcap-bin_2.51-1_mips_24kc.ipk
      20576 libcap-bin_2.63-1_mips_24kc.ipk
      
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      39260954
    • Hauke Mehrtens's avatar
      e2fsprogs: Update to version 1.46.5 · 8c2445a0
      Hauke Mehrtens authored
      
      The sizes of the ipk changed on MIPS 24Kc like this:
        8788 badblocks_1.45.6-2_mips_24kc.ipk
        8861 badblocks_1.46.5-1_mips_24kc.ipk
      
        3652 chattr_1.45.6-2_mips_24kc.ipk
        3657 chattr_1.46.5-1_mips_24kc.ipk
      
       58128 debugfs_1.45.6-2_mips_24kc.ipk
       60279 debugfs_1.46.5-1_mips_24kc.ipk
      
        8551 dumpe2fs_1.45.6-2_mips_24kc.ipk
        8567 dumpe2fs_1.46.5-1_mips_24kc.ipk
      
        4797 e2freefrag_1.45.6-2_mips_24kc.ipk
        4791 e2freefrag_1.46.5-1_mips_24kc.ipk
      
      159790 e2fsprogs_1.45.6-2_mips_24kc.ipk
      168212 e2fsprogs_1.46.5-1_mips_24kc.ipk
      
        7083 e4crypt_1.45.6-2_mips_24kc.ipk
        7134 e4crypt_1.46.5-1_mips_24kc.ipk
      
        5749 filefrag_1.45.6-2_mips_24kc.ipk
        6233 filefrag_1.46.5-1_mips_24kc.ipk
      
        4361 libcomerr0_1.45.6-2_mips_24kc.ipk
        4355 libcomerr0_1.46.5-1_mips_24kc.ipk
      
      168040 libext2fs2_1.45.6-2_mips_24kc.ipk
      174209 libext2fs2_1.46.5-1_mips_24kc.ipk
      
        8514 libss2_1.45.6-2_mips_24kc.ipk
        8613 libss2_1.46.5-1_mips_24kc.ipk
      
        3148 lsattr_1.45.6-2_mips_24kc.ipk
        3227 lsattr_1.46.5-1_mips_24kc.ipk
      
       22530 resize2fs_1.45.6-2_mips_24kc.ipk
       22909 resize2fs_1.46.5-1_mips_24kc.ipk
      
       33315 tune2fs_1.45.6-2_mips_24kc.ipk
       34511 tune2fs_1.46.5-1_mips_24kc.ipk
      
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      8c2445a0
    • Hauke Mehrtens's avatar
      util-linux: Update to version 2.37.3 · 18c6b996
      Hauke Mehrtens authored
      
      This release fixes two security mount(8) and umount(8) issues:
      
      CVE-2021-3996
          Improper UID check in libmount allows an unprivileged user to unmount FUSE
          filesystems of users with similar UID.
      
      CVE-2021-3995
          This issue is related to parsing the /proc/self/mountinfo file allows an
          unprivileged user to unmount other user's filesystems that are either
          world-writable themselves or mounted in a world-writable directory.
      
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      18c6b996
    • Hauke Mehrtens's avatar
      util-linux: Do not build raw any more. · 693d7c12
      Hauke Mehrtens authored
      
      The man page of the raw tool does not build because the disk-utils/raw.8
      file is missing. It looks like it should be in the tar.xz file we
      download, but it is missing.
      
      We do not package the raw tool, so this is not a problem.
      
      This fixes the following build error:
      No rule to make target 'disk-utils/raw.8', needed by 'all-am'.  Stop.
      
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      693d7c12
    • Hauke Mehrtens's avatar
      strace: Update to version 5.16 · 64866ba4
      Hauke Mehrtens authored
      
      The sizes of the ipk changed on MIPS 24Kc like this:
      289764 strace_5.14-1_mips_24kc.ipk
      310899 strace_5.16-1_mips_24kc.ipk
      
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      64866ba4
    • Hauke Mehrtens's avatar
      ethtool: Update to version 5.16 · cec4614d
      Hauke Mehrtens authored
      
      795f420 cmis: Rename CMIS parsing functions
      369b43a cmis: Initialize CMIS memory map
      da16288 cmis: Use memory map during parsing
      6acaeb9 cmis: Consolidate code between IOCTL and netlink paths
      d7d15f7 sff-8636: Rename SFF-8636 parsing functions
      4230597 sff-8636: Initialize SFF-8636 memory map
      b74c040 sff-8636: Use memory map during parsing
      799572f sff-8636: Consolidate code between IOCTL and netlink paths
      9fdf45c sff-8079: Split SFF-8079 parsing function
      2ccda25 netlink: eeprom: Export a function to request an EEPROM page
      86792db cmis: Request specific pages for parsing in netlink path
      6e2b32a sff-8636: Request specific pages for parsing in netlink path
      c2170d4 sff-8079: Request specific pages for parsing in netlink path
      9538f38 netlink: eeprom: Defer page requests to individual parsers
      664586e Merge branch 'review/next/module-mem-map' into master
      50fdaec ethtool: Set mask correctly for dumping advertised FEC modes
      c5e7133 cable-test: Fix premature process termination
      73091cd sff-8636: Use an SFF-8636 specific define for maximum number of channels
      837c166 sff-common: Move OFFSET_TO_U16_PTR() to common header file
      8658852 cmis: Initialize Page 02h in memory map
      27b42a9 cmis: Initialize Banked Page 11h in memory map
      340d88e cmis: Parse and print diagnostic information
      eae6a99 cmis: Print Module State and Fault Cause
      82012f2 cmis: Print Module-Level Controls
      d7b1007 sff-8636: Print Power set and Power override bits
      429f2fc Merge branch 'review/cmis-diag' into master
      32457a9 monitor: do not show duplicate options in help text
      c01963e Release version 5.16.
      
      The sizes of the ipk changed on MIPS 24Kc like this:
      34317 ethtool_5.15-1_mips_24kc.ipk
      34311 ethtool_5.16-1_mips_24kc.ipk
      
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      cec4614d
    • Hauke Mehrtens's avatar
      mbedtls: Update to version 2.16.12 · 57f38e2c
      Hauke Mehrtens authored
      
      This fixes the following security problems:
      * Zeroize several intermediate variables used to calculate the expected
        value when verifying a MAC or AEAD tag. This hardens the library in
        case the value leaks through a memory disclosure vulnerability. For
        example, a memory disclosure vulnerability could have allowed a
        man-in-the-middle to inject fake ciphertext into a DTLS connection.
      * Fix a double-free that happened after mbedtls_ssl_set_session() or
        mbedtls_ssl_get_session() failed with MBEDTLS_ERR_SSL_ALLOC_FAILED
        (out of memory). After that, calling mbedtls_ssl_session_free()
        and mbedtls_ssl_free() would cause an internal session buffer to
        be free()'d twice. CVE-2021-44732
      
      The sizes of the ipk changed on MIPS 24Kc like this:
      182454 libmbedtls12_2.16.11-2_mips_24kc.ipk
      182742 libmbedtls12_2.16.12-1_mips_24kc.ipk
      
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      57f38e2c
    • Hauke Mehrtens's avatar
      gdb: Update gdb to version 11.2 · 5b96048d
      Hauke Mehrtens authored
      
      This is a minor corrective release over GDB 11.1, fixing the following issues:
      * PR sim/28302 (gdb fails to build with glibc 2.34)
      * PR build/28318 (std::thread support configure check does not use CXX_DIALECT)
      * PR gdb/28405 (arm-none-eabi: internal-error: ptid_t remote_target::select_thread_for_ambiguous_stop_reply(const target_waitstatus*): Assertion `first_resumed_thread != nullptr' failed)
      * PR tui/28483 ([gdb/tui] breakpoint creation not displayed)
      * PR build/28555 (uclibc compile failure since commit 4655f8509fd44e6efabefa373650d9982ff37fd6)
      * PR rust/28637 (Rust characters will be encoded using DW_ATE_UTF)
      * PR gdb/28758 (GDB 11 doesn't work correctly on binaries with a SHT_RELR (.relr.dyn) section)
      * PR gdb/28785 (Support SHT_RELR (.relr.dyn) section)
      
      The sizes of the ipk changed on mips 24Kc like this:
      2285775 gdb_11.1-3_mips_24kc.ipk
      2287441 gdb_11.2-4_mips_24kc.ipk
      191828 gdbserver_11.1-3_mips_24kc.ipk
      191811 gdbserver_11.2-4_mips_24kc.ipk
      
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      5b96048d
    • Hauke Mehrtens's avatar
      toolchain: gdb: Update to version 11.2 · 782a4e00
      Hauke Mehrtens authored
      
      This is a minor corrective release over GDB 11.1, fixing the following issues:
      * PR sim/28302 (gdb fails to build with glibc 2.34)
      * PR build/28318 (std::thread support configure check does not use CXX_DIALECT)
      * PR gdb/28405 (arm-none-eabi: internal-error: ptid_t remote_target::select_thread_for_ambiguous_stop_reply(const target_waitstatus*): Assertion `first_resumed_thread != nullptr' failed)
      * PR tui/28483 ([gdb/tui] breakpoint creation not displayed)
      * PR build/28555 (uclibc compile failure since commit 4655f8509fd44e6efabefa373650d9982ff37fd6)
      * PR rust/28637 (Rust characters will be encoded using DW_ATE_UTF)
      * PR gdb/28758 (GDB 11 doesn't work correctly on binaries with a SHT_RELR (.relr.dyn) section)
      * PR gdb/28785 (Support SHT_RELR (.relr.dyn) section)
      
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      782a4e00
    • Stijn Tintel's avatar
      Revert "ramips: add support for ipTIME AX2004M" · cd6a6e30
      Stijn Tintel authored
      
      Commit f4a79148 ("ramips: add support for ipTIME AX2004M") seems to
      leak KERNEL_LOADADDR 0x82000000 to other devices, causing the to no
      longer boot. The leak is visible in u-boot:
      
         Using 'config-1' configuration
         Trying 'kernel-1' kernel subimage
           Description:  MIPS OpenWrt Linux-5.10.92
           Type:         Kernel Image
           Compression:  lzma compressed
           Data Start:   0x840000e4
           Data Size:    10750165 Bytes = 10.3 MiB
           Architecture: MIPS
           OS:           Linux
           Load Address: 0x82000000
           Entry Point:  0x82000000
      
      Normally, it should look like this:
      
         Using 'config-1' configuration
         Trying 'kernel-1' kernel subimage
           Description:  MIPS OpenWrt Linux-5.10.92
           Type:         Kernel Image
           Compression:  lzma compressed
           Data Start:   0xbfca00e4
           Data Size:    2652547 Bytes = 2.5 MiB
           Architecture: MIPS
           OS:           Linux
           Load Address: 0x80001000
           Entry Point:  0x80001000
      
      Revert the commit to avoid more people soft-bricking their devices.
      
      This reverts commit f4a79148.
      
      Signed-off-by: default avatarStijn Tintel <stijn@linux-ipv6.be>
      cd6a6e30
    • Rafał Miłecki's avatar
      da8b720b
    • Sungbo Eo's avatar
      ath79: convert remaining mtd-mac-address-increment · ad5bf160
      Sungbo Eo authored
      
      Commit d284e6ef ("treewide: convert mtd-mac-address-increment* to
      generic implementation") renamed "mtd-mac-address-increment" property
      to "mac-address-increment". Convert remaining usages that have been
      added after that.
      
      Fixes: af8a059b ("ath79: add support for GL.iNet GL-XE300")
      Signed-off-by: default avatarSungbo Eo <mans0n@gorani.run>
      ad5bf160
    • Sungbo Eo's avatar
      ipq806x: convert remaining mtd-mac-address-increment · f16f4190
      Sungbo Eo authored
      
      Commit d284e6ef ("treewide: convert mtd-mac-address-increment* to
      generic implementation") renamed "mtd-mac-address-increment" property
      to "mac-address-increment". Convert remaining usages that have been
      added after that.
      
      Fixes: f44e9334 ("ipq806x: provide WiFI mac-addresses from dts")
      Signed-off-by: default avatarSungbo Eo <mans0n@gorani.run>
      f16f4190
    • Sungbo Eo's avatar
      ath79: improve support for Dongwon T&I DW02-412H · c7a55998
      Sungbo Eo authored
      
      * Move &nand node to DTSI
      * Utilize nvmem for fetching caldata
      * Rename build recipe, clean before build
      * Simplify KERNEL definition
      
      Signed-off-by: default avatarSungbo Eo <mans0n@gorani.run>
      c7a55998
  4. Jan 31, 2022
Loading