1. 20 Aug, 2017 1 次提交
  2. 18 Aug, 2017 7 次提交
  3. 17 Aug, 2017 3 次提交
    • kernel: update 4.4 to 4.4.83 · 364befec
      Refresh patches.
      Minor update 704-phy-no-genphy-soft-reset.patch which was partially
      accepted upstream.
      Compile-tested on ar71xx.
      Runtime-tested on ar71xx.
      
      Fixes the following vulnerabilities:
      - CVE-2017-7533 (4.4.80)
      - CVE-2017-1000111 (4.4.82)
      - CVE-2017-1000112 (4.4.82)
      
      Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
      [cleanup commit message, add compile/runtime tested]
      Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
      Kevin Darbyshire-Bryant 提交于
    • kernel: update 4.9 to 4.9.44 · 2d02a4f5
      Refresh patches.
      Adapt 704-phy-no-genphy-soft-reset.patch.
      Remove brcm2708/950-0005-mm-Remove-the-PFN-busy-warning.patch.
      Compile-tested on brcm2708/bcm2708 and x86/64.
      Runtime-tested on brcm2708/bcm2708 and x86/64.
      
      Fixes the following vulnerabilities:
      - CVE-2017-7533
      - CVE-2017-1000111
      - CVE-2017-1000112
      
      Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
      Stijn Tintel 提交于
    • bcm53xx: backport DTS commits that setup USB LEDs · d9564d79
      Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
      Rafał Miłecki 提交于
  4. 16 Aug, 2017 1 次提交
  5. 11 Aug, 2017 2 次提交
    • ramips: add support for the VoCore2 Lite · df3295f5
      The VoCore2 Lite uses the same PCB as the Vocore2.
      This patch moves the common VoCore2 parts into dtsi.
      
      Removed memory node in the device tree source file.
      Memory is detected automatically.
      
      http://vocore.io/
      http://vonger.net/
      http://vonger.cn/
      
      Specifications:
      - SoC: MediaTek MT7688AN
      - RAM: 64MB DDR2 EtronTech EM68B16CWQH-25H
      - Flash: 8MB NOR SPI Flash GigaDevice GD25Q64CWIG
      - Wireless: Built into MT7688AN with onboard IPEX connector
      
      Firmware installation:
      - VoCore2-Lite ships with firmware forked from OpenWrt.
      - Installation from the bootloader is recommended.
      - If using luci/sysupgrade use the -n option (do not keep settings)
        original firmware uses a modified proprietary MediaTek wireless driver.
      - The wireless is disabled by default in LEDE.
      - If reverting to factory firmware using the bootloader is recommended.
      
      Signed-off-by: L. D. Pinney <ldpinney@gmail.com>
      Tested by: Noble Pepper <noblepepper@gmail.com>
      L. D. Pinney 提交于
    • ramips: fix WHR-1166D WAN port · 8c9f847a
      By adding the ICPlus IP1001 phy driver an already set RGMII delay mode
      is reset during driver load.
      
      Set the rgmii rx delay to fix corrupt/no packages in case the WAN port
      negotiates to 1000MBit.
      
      Fixes: FS#670
      
      Signed-off-by: Mathias Kresin <dev@kresin.me>
      Mathias Kresin 提交于
  6. 10 Aug, 2017 2 次提交
  7. 09 Aug, 2017 8 次提交
  8. 08 Aug, 2017 1 次提交
  9. 06 Aug, 2017 8 次提交
    • ramips: ArcherC50v1: fix wlan2g MAC address · 370aacf5
      By default the wlan eprom contains the generic ralink MAC which is not
      the vendor (TP-Link) one. Based on OFW bootlog, it appears that addresses
      are decremented from the ethernet MAC.
      
      This patch fixes the MAC address for wlan2g in line with OFW.
      
      Signed-off-by: Thibaut VARENE <hacks@slashdirt.org>
      Thibaut VARENE 提交于
    • lantiq: board.d: use auto xfer_mode as default · c8904e9c
      If xfer_mode is set to auto the vdsl_cpe_control daemon assumes that
      ATM should be used for ADSL and PTM for VDSL.
      
      Signed-off-by: Martin Schiller <ms@dev.tdt.de>
      Martin Schiller 提交于
    • ltq-vdsl-app: add support for auto xfer_mode and auto line_mode · 2da6c85c
      If xfer_mode is set to auto the vdsl_cpe_control daemon assumes that
      ATM should be used for ADSL and PTM for VDSL.
      
      xfer_mode and line_mode can be set to fixed value independantly from
      each other.
      
      The syntax for the tc_layer argument of vdsl_cpe_control is as follow:
      
      -T<TcADSL>:<TcCfgUsADSL>:<TcCfgDsADSL>_<TcVDSL>:<TcCfgUsVDSL>:<TcCfgDsVDSL>
      
      where TcADSL and TcVDSL can be: 1=ATM, 2=PTM/EFM, 4=Auto TC-Layer
      
      and TcCfgUsADSL, TcCfgUsVDSL, TcCfgDsADSL, TcCfgDsVDSL can be:
      1=64/65-octet encapsulation supported
      2=64/65-octet encapsulation with pre-emption
      3=64/65-octet encapsulation with short packets
      
      Default: In case of no '-T' option is given, ADSL will be configured
      in ATM and VDSL in PTM/EFM: -T1:0x1:0x1_2:0x1:0x1
      
      The '-M' argument of dsl_cpe_control defines the initial DSL mode
      (NextMode) for ADSL/VDSL multimode handling.
      
      Possible Values: 0=API-default, 1=ADSL, 2=VDSL
      
      Default: In case of no '-M' option is given, '0' (API-default) will
      be selected.
      
      Signed-off-by: Martin Schiller <ms@dev.tdt.de>
      Martin Schiller 提交于
    • ltq-vdsl-app: mask out ADSL bits when VDSL is requested · f6254a21
      If the line_mode is fixed configured to vdsl, than only G.993 VDSL
      should be used.
      
      Signed-off-by: Martin Schiller <ms@dev.tdt.de>
      Martin Schiller 提交于
    • ltq-vdsl-app: use notification based ATM/PTM driver load · c6504327
      This patch removes the fixed atm/ptm driver loading and
      switches to notification based driver loading.
      
      Signed-off-by: Martin Schiller <ms@dev.tdt.de>
      Martin Schiller 提交于
    • lantiq: ltq-atm/ltq-ptm: fix showtime handling on driver load · 2d6c7c25
      This is needed to be able to load the ltq-atm/ltq-ptm driver
      from a notify script during synchronization, because the line can
      reach showtime state before the driver is fully loaded.
      
      Signed-off-by: Martin Schiller <ms@dev.tdt.de>
      Martin Schiller 提交于
    • lantiq: split up dsl_notify.sh into separate notification handlers · 0481a2a2
      This makes it possible to simply add additional notification handlers
      by putting new scripts in the /etc/hotplug.d/dsl directory.
      
      the following Environment Variables are used:
      
      (values marked with an * are only available when bonding support is
      compiled in)
      
      DSL_NOTIFICATION_TYPE with one of these values:
      - DSL_STATUS
      - DSL_INTERFACE_STATUS
      - DSL_DATARATE_STATUS_US
      - DSL_DATARATE_STATUS_DS
      
      DSL_LINE_NUMBER=<0|1> *
      
      If DSL_NOTIFICATION_TYPE == DSL_STATUS, these variables are set:
      
      - DSL_XTU_STATUS=<ADSL|VDSL>
      - DSL_TC_LAYER_STATUS=<ATM|EFM>
      - DSL_EFM_TC_CONFIG_US=<NORMAL|PRE_EMPTION>
      - DSL_EFM_TC_CONFIG_DS=<NORMAL>
      
      If DSL_NOTIFICATION_TYPE == DSL_INTERFACE_STATUS, these variables are
      set:
      
      - DSL_INTERFACE_STATUS=<DOWN|READY|HANDSHAKE|TRAINING|UP>
      - DSL_BONDING_STATUS=<INACTIVE|ACTIVE> *
      
      If DSL_NOTIFICATION_TYPE == DSL_DATARATE_STATUS_US, these variables are
      set:
      
      - DSL_DATARATE_US_BC0=<Upstream data rate in bit/s for Channel 0>
      - DSL_DATARATE_US_BC1=<Upstream data rate in bit/s for Channel 1> *
      
      If DSL_NOTIFICATION_TYPE == DSL_DATARATE_STATUS_DS, these variables are
      set:
      
      - DSL_DATARATE_DS_BC0=<Downstream data rate in bit/s for Channel 0>
      - DSL_DATARATE_DS_BC1=<Downstream data rate in bit/s for Channel 1> *
      
      Signed-off-by: Martin Schiller <ms@dev.tdt.de>
      Martin Schiller 提交于
    • ltq-xdsl-app: drop esi call · a94555ce
      The esi call was added to workaround a race condition between applying
      a configured mac address to the wan interface and starting the protocol
      (handler) as it was observed in a DHCP over ATM bridge configuration.
      
      Martin Schiller, TDT GmbH was so kind to test with their local
      infrastructure if the race condition still exists. The provided package
      dumps captured behind the DSLAM shows that it doesn't. It was most
      likely fixed with adding carrier support to the lantiq ptm/atm driver.
      
      Signed-off-by: Mathias Kresin <dev@kresin.me>
      Mathias Kresin 提交于
  10. 05 Aug, 2017 2 次提交
    • kernel: add missing patch · e5e60451
      This patch was accidentally dropped.
      
      Signed-off-by: John Crispin <john@phrozen.org>
      John Crispin 提交于
    • kernel: split patches folder up into backport, pending and hack folders · 74d00a8c
      * properly format/comment all patches
      * merge debloat patches
      * merge Kconfig patches
      * merge swconfig patches
      * merge hotplug patches
      * drop 200-fix_localversion.patch - upstream
      * drop 222-arm_zimage_none.patch - unused
      * drop 252-mv_cesa_depends.patch - no longer required
      * drop 410-mtd-move-forward-declaration-of-struct-mtd_info.patch - unused
      * drop 661-fq_codel_keep_dropped_stats.patch - outdated
      * drop 702-phy_add_aneg_done_function.patch - upstream
      * drop 840-rtc7301.patch - unused
      * drop 841-rtc_pt7c4338.patch - upstream
      * drop 921-use_preinit_as_init.patch - unused
      * drop spio-gpio-old and gpio-mmc - unused
      
      Signed-off-by: John Crispin <john@phrozen.org>
      John Crispin 提交于
  11. 04 Aug, 2017 4 次提交
  12. 03 Aug, 2017 1 次提交