[dtaht/Cerowrt-3.3] c4f630: gemini: fix bus ids for PHY devices (closes: #1208...

GitHub noreply at github.com
Thu Sep 6 12:29:38 EDT 2012


  Branch: refs/heads/master
  Home:   https://github.com/dtaht/Cerowrt-3.3
  Commit: c4f6306026c54096346255a8bda3d9dc60e58a96
      https://github.com/dtaht/Cerowrt-3.3/commit/c4f6306026c54096346255a8bda3d9dc60e58a96
  Author: juhosg <juhosg at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-27 (Mon, 27 Aug 2012)

  Changed paths:
    M target/linux/gemini/patches-3.3/122-arm-gemini-wbd111-register-ethernet.patch
    M target/linux/gemini/patches-3.3/123-arm-gemini-wbd222-register-eth.patch
    M target/linux/gemini/patches-3.3/124-arm-gemini-rut100-register-ethernet.patch

  Log Message:
  -----------
  gemini: fix bus ids for PHY devices (closes: #12082)

Signed-off-by: Gabor Juhos <juhosg at openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33288 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: 5ef95365b8ee73f9cdbacfbc8d78fd22374f62e3
      https://github.com/dtaht/Cerowrt-3.3/commit/5ef95365b8ee73f9cdbacfbc8d78fd22374f62e3
  Author: Dave Taht <dave.taht at bufferbloat.net>
  Date:   2012-08-28 (Tue, 28 Aug 2012)

  Changed paths:
    M target/linux/gemini/patches-3.3/122-arm-gemini-wbd111-register-ethernet.patch
    M target/linux/gemini/patches-3.3/123-arm-gemini-wbd222-register-eth.patch
    M target/linux/gemini/patches-3.3/124-arm-gemini-rut100-register-ethernet.patch

  Log Message:
  -----------
  Merge branch 'master' of git://nbd.name/openwrt


  Commit: 542b91ec01eaa33284cea3397bee4e9afda277f9
      https://github.com/dtaht/Cerowrt-3.3/commit/542b91ec01eaa33284cea3397bee4e9afda277f9
  Author: nbd <nbd at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M package/mac80211/patches/300-pending_work.patch
    M package/mac80211/patches/402-ath9k-fix-invalid-mac-address-handling.patch
    M package/mac80211/patches/501-ath9k-eeprom_endianess.patch
    M package/mac80211/patches/510-ath9k_intr_mitigation_tweak.patch
    M package/mac80211/patches/512-ath9k_channelbw_debugfs.patch
    M package/mac80211/patches/521-ath9k_cur_txpower.patch
    M package/mac80211/patches/562-ath9k_add_idle_hack.patch
    M package/mac80211/patches/564-ath9k_remove_imr_mib.patch
    R package/mac80211/patches/570-ath9k_paprd_hornet_mask.patch
    A package/mac80211/patches/570-mac80211_tx_status_crash.patch
    R package/mac80211/patches/571-ath9k_paprd_retrain_pa_in.patch
    R package/mac80211/patches/572-ath9k_enable_paprd.patch
    R package/mac80211/patches/573-ath9k_fix_reset_hang.patch
    R package/mac80211/patches/574-ath9k_fix_aspm_resume.patch
    R package/mac80211/patches/575-ath9k_fix_paprd_crash.patch
    R package/mac80211/patches/580-mac80211_tx_status_crash.patch

  Log Message:
  -----------
  mac80211: reorganize patches

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33289 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: 008b73b3cefdad7297e96c5ef930d34b972421fd
      https://github.com/dtaht/Cerowrt-3.3/commit/008b73b3cefdad7297e96c5ef930d34b972421fd
  Author: nbd <nbd at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M package/mac80211/patches/300-pending_work.patch

  Log Message:
  -----------
  ath9k: add fix to improve reliability of powersave clients

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33290 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: 23dada08988f3cf645daea9af3e9d449678b37c4
      https://github.com/dtaht/Cerowrt-3.3/commit/23dada08988f3cf645daea9af3e9d449678b37c4
  Author: jow <jow at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M package/ppp/files/ppp.sh

  Log Message:
  -----------
  [package] ppp: introduce "authfail" option which specifies whether pppd should attempt to re-authenticate after a failed PAP/CHAP auth

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33291 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: 63c7dfbc7e07b248383541a616ee03c26c1f78fa
      https://github.com/dtaht/Cerowrt-3.3/commit/63c7dfbc7e07b248383541a616ee03c26c1f78fa
  Author: blogic <blogic at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M package/openssl/Makefile

  Log Message:
  -----------
  [openssl] revert threadsafe patch

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33292 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: fe803515feb5356c102cae1ce604cef090d1e904
      https://github.com/dtaht/Cerowrt-3.3/commit/fe803515feb5356c102cae1ce604cef090d1e904
  Author: jow <jow at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M package/iwinfo/src/iwinfo_lib.c

  Log Message:
  -----------
  iwinfo: add hwinfo for Rt3050 and maintain alphabetic order

Signed-off-by: Daniel Golle <dgolle at allnet.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33293 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: 1631af02545271cc0be707565ea19eb33dfa8aa6
      https://github.com/dtaht/Cerowrt-3.3/commit/1631af02545271cc0be707565ea19eb33dfa8aa6
  Author: juhosg <juhosg at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M target/linux/ar71xx/base-files/etc/diag.sh
    A target/linux/ar71xx/base-files/etc/hotplug.d/net/10-ar922x-led-fix
    M target/linux/ar71xx/base-files/etc/uci-defaults/leds
    M target/linux/ar71xx/files/arch/mips/ath79/mach-wzr-hp-ag300h.c

  Log Message:
  -----------
  ar71xx: Buffalo WZR-HP-AG300H LED support

An improved LED support for Buffalo WZR-HP-AG300H.

There will be two new packages to go with this patch
(ar922x-led-fix-hotplug and ar922x-led-fix-init).
These packages essentially perform the same task of
disabling "JTAG over GPIO pins" function which is
currently required for LEDs on AR922x emac GPIO to work,
and are both considered a temporary fix that circumvent
this problem.

[juhosg: add the hotplug script from the proposed
ar922x-led-fix-hotplug package to ar71xx/base-files]

Signed-off-by: Yoichi Shinoda <shinoda at jaist.ac.jp>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33294 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: 80cd7e164babaf34e259070375e44112de421e14
      https://github.com/dtaht/Cerowrt-3.3/commit/80cd7e164babaf34e259070375e44112de421e14
  Author: juhosg <juhosg at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M target/linux/ar71xx/image/Makefile

  Log Message:
  -----------
  ar71xx: image: fix Profile name for TL-WA701 (closes #12094)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33295 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: cf40a1672742b279d86e125dc67a4c3aece6096b
      https://github.com/dtaht/Cerowrt-3.3/commit/cf40a1672742b279d86e125dc67a4c3aece6096b
  Author: juhosg <juhosg at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M package/uboot-envtools/Makefile
    A package/uboot-envtools/files/ramips

  Log Message:
  -----------
  uboot-envtools: add configration for ramips devices

uboot-env settings for ALL0239-3G, ALL0256N, ALL5002.

Signed-off-by: Daniel Golle <dgolle at allnet.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33296 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: b1408695b087b1d9fd3d8e2d98a55aa67eac37d5
      https://github.com/dtaht/Cerowrt-3.3/commit/b1408695b087b1d9fd3d8e2d98a55aa67eac37d5
  Author: juhosg <juhosg at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M package/mac80211/patches/620-rt2x00-support-rt3352.patch

  Log Message:
  -----------
  mac80211/rt2800: integrate cosmetic changes in rt3352 support

Signed-off-by: Daniel Golle <dgolle at allnet.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33297 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: d6de6b1e833ed4fdc8c5489900e4dc29fccac5d0
      https://github.com/dtaht/Cerowrt-3.3/commit/d6de6b1e833ed4fdc8c5489900e4dc29fccac5d0
  Author: juhosg <juhosg at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M target/linux/ramips/files/drivers/net/ethernet/ramips/ramips_esw.c

  Log Message:
  -----------
  ramips: ramips_esw.c indentation cleanup

Minor indentation cleanup.

Prepare for the main swconfig patch by cleaning up indentation a bit.

Signed-off-by: Tobias Diedrich <ranma+openwrt at tdiedrich.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33298 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: 746f91530827ab03899aa5e5c6519f5c74dc6121
      https://github.com/dtaht/Cerowrt-3.3/commit/746f91530827ab03899aa5e5c6519f5c74dc6121
  Author: juhosg <juhosg at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M target/linux/ramips/files/drivers/net/ethernet/ramips/Kconfig
    M target/linux/ramips/files/drivers/net/ethernet/ramips/ramips_esw.c

  Log Message:
  -----------
  ramips: Add swconfig support to ramips_esw.c

Add swconfig support to ramips_esw.c

This patch adds swconfig support for ramips_esw:

Tested on both D-LINK DIR-300 B1 and Sitecom WL-351 (external
rtl8366rb on internal port 5).
I've made sure that in the enable_vlan=0 case it behaves like a dumb
switch, so external switches should work fine with vlans and
verified this on the WL-351.

The current state shown by swconfig is always read directly from HW
registers, new settings only show after 'swconfig dev rt305x set apply'.

Signed-off-by: Tobias Diedrich <ranma+openwrt at tdiedrich.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33299 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: 90dab951da0fd3d867eae32599f36d65bdaf5f6d
      https://github.com/dtaht/Cerowrt-3.3/commit/90dab951da0fd3d867eae32599f36d65bdaf5f6d
  Author: juhosg <juhosg at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M target/linux/ramips/base-files/etc/uci-defaults/network

  Log Message:
  -----------
  ramips: Add switch setup to uci network defaults

Add switch setup to uci network defaults.

The 'lan' attribute is used to decide into which vlan to put the
port.
Currently 'disable' is never set, but the intention is to use this
for devices like the 8devices Carambola, which only has two ports
hooked up to the SoC.

Signed-off-by: Tobias Diedrich <ranma+openwrt at tdiedrich.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33300 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: 1bac05a581c234948c3a041b97e6ca011044b418
      https://github.com/dtaht/Cerowrt-3.3/commit/1bac05a581c234948c3a041b97e6ca011044b418
  Author: juhosg <juhosg at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M target/linux/ramips/files/arch/mips/include/asm/mach-ralink/rt305x_esw_platform.h
    M target/linux/ramips/files/arch/mips/ralink/rt305x/devices.c
    M target/linux/ramips/files/arch/mips/ralink/rt305x/mach-wl351.c
    M target/linux/ramips/files/drivers/net/ethernet/ramips/ramips_esw.c

  Log Message:
  -----------
  ramips: Minor ramips_esw.c cleanup

Stop handling VLAN setup in the kernel.
Removes the obsolete RT305X_ESW_VLAN_CONFIG_BYPASS option I added for
WL-351 and add some extra comments.
Also removes the en_vlan per-port flag that isn't very useful really, it now
is only controlled by the global enable_vlan flag.

Signed-off-by: Tobias Diedrich <ranma+openwrt at tdiedrich.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33301 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: 4cf75bc115fb5fd204611f581dd126a9d74c374e
      https://github.com/dtaht/Cerowrt-3.3/commit/4cf75bc115fb5fd204611f581dd126a9d74c374e
  Author: juhosg <juhosg at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M target/linux/ramips/files/drivers/net/ethernet/ramips/ramips_esw.c

  Log Message:
  -----------
  ramips: Rename POC registers

Rename POC registers.

The current code uses POC1-POC3.

The datasheet uses:
POC1: Port Control 0
POC1: Port Control 1
POC2: Port Control 2

So the first POC1 is a typo that should have been POC0, rename the
registers to POC0-POC2 accordingly.

Signed-off-by: Tobias Diedrich <ranma+openwrt at tdiedrich.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33302 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: 0464c077a45816efde6382621cbe13a5bbee3474
      https://github.com/dtaht/Cerowrt-3.3/commit/0464c077a45816efde6382621cbe13a5bbee3474
  Author: juhosg <juhosg at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom
    M target/linux/ramips/base-files/etc/uci-defaults/network
    M target/linux/ramips/base-files/lib/preinit/06_set_iface_mac
    M target/linux/ramips/base-files/lib/ramips.sh
    M target/linux/ramips/base-files/lib/upgrade/platform.sh
    M target/linux/ramips/files/arch/mips/include/asm/mach-ralink/machine.h
    M target/linux/ramips/files/arch/mips/ralink/rt305x/Kconfig
    M target/linux/ramips/files/arch/mips/ralink/rt305x/Makefile
    A target/linux/ramips/files/arch/mips/ralink/rt305x/mach-carambola.c
    M target/linux/ramips/image/Makefile
    M target/linux/ramips/rt305x/config-3.3

  Log Message:
  -----------
  ramips: Add support for 8devices Carambola dev board.

Add support for 8devices Carambola dev board.

The Carambola is a small RT3050-based development board with two
ethernet ports, on-board chip antenna, usb and plenty of accessible
gpio ports, sold by 8devices.

Signed-off-by: Tobias Diedrich <ranma+openwrt at tdiedrich.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33303 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: 2a86045d51df6e0893a4d8524c5ff454673b1b8c
      https://github.com/dtaht/Cerowrt-3.3/commit/2a86045d51df6e0893a4d8524c5ff454673b1b8c
  Author: juhosg <juhosg at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M target/linux/ramips/files/drivers/net/ethernet/ramips/ramips_esw.c

  Log Message:
  -----------
  ramips: Power down phy on disabled switch ports

Power down phy on disabled switch ports.

Haven't measured this myself yet, but according to this
http://www.8devices.com/community/viewtopic.php?f=6&t=156
it can save about 300mW of power.

[juhosg: fix checkpatch warning]

Signed-off-by: Tobias Diedrich <ranma+openwrt at tdiedrich.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33304 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: c4ce5d343d1ab3d4029d0748c2f43e8ecb27d560
      https://github.com/dtaht/Cerowrt-3.3/commit/c4ce5d343d1ab3d4029d0748c2f43e8ecb27d560
  Author: juhosg <juhosg at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M target/linux/ramips/base-files/etc/uci-defaults/network
    M target/linux/ramips/files/arch/mips/ralink/rt305x/mach-all0256n.c
    M target/linux/ramips/files/arch/mips/ralink/rt305x/mach-all5002.c

  Log Message:
  -----------
  ramips: make built-in switch transparent for ALL0256N and ALL5002

This allows them to transparently communicate with an external VLAN switch.

Signed-off-by: Daniel Golle <dgolle at allnet.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33305 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: 741e00ab5e20cd268cf080129f901547c90293e8
      https://github.com/dtaht/Cerowrt-3.3/commit/741e00ab5e20cd268cf080129f901547c90293e8
  Author: juhosg <juhosg at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M package/iwinfo/src/iwinfo_lib.c

  Log Message:
  -----------
  iwinfo: add hwinfo of AR9280 2T2R PCIe

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33306 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: 0802aeffc18edfb9c294ce720c4bbd5c3f8cc143
      https://github.com/dtaht/Cerowrt-3.3/commit/0802aeffc18edfb9c294ce720c4bbd5c3f8cc143
  Author: juhosg <juhosg at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M target/linux/ramips/rt305x/profiles/allnet.mk

  Log Message:
  -----------
  ramips: add kmod-usb-ohci to defaults packages in profile of ALL5002

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33307 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: ddc3f6ec51d43ef01ac7b23ec8ac768ed5b205c0
      https://github.com/dtaht/Cerowrt-3.3/commit/ddc3f6ec51d43ef01ac7b23ec8ac768ed5b205c0
  Author: juhosg <juhosg at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M target/linux/ar71xx/base-files/etc/uci-defaults/leds

  Log Message:
  -----------
  ar71xx: add RSSI LEDs of ALL0315N to uci-defaults/leds

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33308 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: 32b0679079231630313a21fa6be2fc52fb8f5363
      https://github.com/dtaht/Cerowrt-3.3/commit/32b0679079231630313a21fa6be2fc52fb8f5363
  Author: juhosg <juhosg at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M target/linux/ar71xx/files/arch/mips/ath79/mach-all0315n.c

  Log Message:
  -----------
  ar71xx: all0315n: fix ethernet according to vendor info

Signed-off-by: Daniel Golle <dgolle at allnet.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33309 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: 311f77fe3e6773171ab93bb4c5eaabf3cdca7cc3
      https://github.com/dtaht/Cerowrt-3.3/commit/311f77fe3e6773171ab93bb4c5eaabf3cdca7cc3
  Author: juhosg <juhosg at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M target/linux/ar71xx/files/arch/mips/ath79/dev-eth.c

  Log Message:
  -----------
  Revert "ar71xx: only allow RGMII mode on the 2nd ethernet MAC of the AR7240"

That was based on assumptions.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33310 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: 1f8154c1de02def9219e3869430e0b690a0493e8
      https://github.com/dtaht/Cerowrt-3.3/commit/1f8154c1de02def9219e3869430e0b690a0493e8
  Author: nbd <nbd at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M package/hostapd/patches/450-reload_freq_change.patch
    M package/hostapd/patches/452-ctrl_iface_reload.patch
    M package/hostapd/patches/480-terminate_on_setup_failure.patch
    M package/hostapd/patches/540-dynamic_20_40_mhz.patch
    M package/hostapd/patches/601-wpa_supplicant-add-new-config-params-to-be-used-with.patch
    M package/hostapd/patches/602-driver_nl80211-use-new-parameters-during-ibss-join.patch
    M package/hostapd/patches/604-wpa_s-support-htmode-param.patch

  Log Message:
  -----------
  hostapd: fix ap+sta issues

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33311 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: 532a1ccaf278522dd504dab7e3b317616438a2ea
      https://github.com/dtaht/Cerowrt-3.3/commit/532a1ccaf278522dd504dab7e3b317616438a2ea
  Author: Dave Taht <dave.taht at bufferbloat.net>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M package/hostapd/patches/450-reload_freq_change.patch
    M package/hostapd/patches/452-ctrl_iface_reload.patch
    M package/hostapd/patches/480-terminate_on_setup_failure.patch
    M package/hostapd/patches/540-dynamic_20_40_mhz.patch
    M package/hostapd/patches/601-wpa_supplicant-add-new-config-params-to-be-used-with.patch
    M package/hostapd/patches/602-driver_nl80211-use-new-parameters-during-ibss-join.patch
    M package/hostapd/patches/604-wpa_s-support-htmode-param.patch
    M package/iwinfo/src/iwinfo_lib.c
    M package/mac80211/patches/300-pending_work.patch
    M package/mac80211/patches/402-ath9k-fix-invalid-mac-address-handling.patch
    M package/mac80211/patches/501-ath9k-eeprom_endianess.patch
    M package/mac80211/patches/510-ath9k_intr_mitigation_tweak.patch
    M package/mac80211/patches/512-ath9k_channelbw_debugfs.patch
    M package/mac80211/patches/521-ath9k_cur_txpower.patch
    M package/mac80211/patches/562-ath9k_add_idle_hack.patch
    M package/mac80211/patches/564-ath9k_remove_imr_mib.patch
    R package/mac80211/patches/570-ath9k_paprd_hornet_mask.patch
    A package/mac80211/patches/570-mac80211_tx_status_crash.patch
    R package/mac80211/patches/571-ath9k_paprd_retrain_pa_in.patch
    R package/mac80211/patches/572-ath9k_enable_paprd.patch
    R package/mac80211/patches/573-ath9k_fix_reset_hang.patch
    R package/mac80211/patches/574-ath9k_fix_aspm_resume.patch
    R package/mac80211/patches/575-ath9k_fix_paprd_crash.patch
    R package/mac80211/patches/580-mac80211_tx_status_crash.patch
    M package/mac80211/patches/620-rt2x00-support-rt3352.patch
    M package/openssl/Makefile
    M package/ppp/files/ppp.sh
    M package/uboot-envtools/Makefile
    A package/uboot-envtools/files/ramips
    M target/linux/ar71xx/base-files/etc/diag.sh
    A target/linux/ar71xx/base-files/etc/hotplug.d/net/10-ar922x-led-fix
    M target/linux/ar71xx/base-files/etc/uci-defaults/leds
    M target/linux/ar71xx/files/arch/mips/ath79/dev-eth.c
    M target/linux/ar71xx/files/arch/mips/ath79/mach-all0315n.c
    M target/linux/ar71xx/files/arch/mips/ath79/mach-wzr-hp-ag300h.c
    M target/linux/ar71xx/image/Makefile
    M target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom
    M target/linux/ramips/base-files/etc/uci-defaults/network
    M target/linux/ramips/base-files/lib/preinit/06_set_iface_mac
    M target/linux/ramips/base-files/lib/ramips.sh
    M target/linux/ramips/base-files/lib/upgrade/platform.sh
    M target/linux/ramips/files/arch/mips/include/asm/mach-ralink/machine.h
    M target/linux/ramips/files/arch/mips/include/asm/mach-ralink/rt305x_esw_platform.h
    M target/linux/ramips/files/arch/mips/ralink/rt305x/Kconfig
    M target/linux/ramips/files/arch/mips/ralink/rt305x/Makefile
    M target/linux/ramips/files/arch/mips/ralink/rt305x/devices.c
    M target/linux/ramips/files/arch/mips/ralink/rt305x/mach-all0256n.c
    M target/linux/ramips/files/arch/mips/ralink/rt305x/mach-all5002.c
    A target/linux/ramips/files/arch/mips/ralink/rt305x/mach-carambola.c
    M target/linux/ramips/files/arch/mips/ralink/rt305x/mach-wl351.c
    M target/linux/ramips/files/drivers/net/ethernet/ramips/Kconfig
    M target/linux/ramips/files/drivers/net/ethernet/ramips/ramips_esw.c
    M target/linux/ramips/image/Makefile
    M target/linux/ramips/rt305x/config-3.3
    M target/linux/ramips/rt305x/profiles/allnet.mk

  Log Message:
  -----------
  Merge branch 'master' of git://nbd.name/openwrt


  Commit: cfcb04f63cef7513c27777f3250ff833efd1146a
      https://github.com/dtaht/Cerowrt-3.3/commit/cfcb04f63cef7513c27777f3250ff833efd1146a
  Author: florian <florian at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-09-03 (Mon, 03 Sep 2012)

  Changed paths:
    M target/linux/mcs814x/files-3.3/drivers/net/ethernet/mcs8140/nuport_mac.c

  Log Message:
  -----------
  [mcs814x] nuport-mac: disable MAC RX and TX during interface close

Fixes sporadic crashes while reconfiguring the network interface.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33312 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: f1046fa75b13df0b2cb248106090234311b6173c
      https://github.com/dtaht/Cerowrt-3.3/commit/f1046fa75b13df0b2cb248106090234311b6173c
  Author: Dave Taht <dave.taht at bufferbloat.net>
  Date:   2012-09-03 (Mon, 03 Sep 2012)

  Changed paths:
    M target/linux/mcs814x/files-3.3/drivers/net/ethernet/mcs8140/nuport_mac.c

  Log Message:
  -----------
  Merge branch 'master' of git://nbd.name/openwrt


  Commit: cfcbecc91dbdc4193aae13187edf1fe5d231ccda
      https://github.com/dtaht/Cerowrt-3.3/commit/cfcbecc91dbdc4193aae13187edf1fe5d231ccda
  Author: florian <florian at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-09-03 (Mon, 03 Sep 2012)

  Changed paths:
    M target/linux/mcs814x/image/Makefile
    A target/linux/mcs814x/profiles/000-Generic.mk
    A target/linux/mcs814x/profiles/100-dLAN-USB-Extender.mk

  Log Message:
  -----------
  [mcs814x] add Generic and dLAN USB Extender profiles

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33313 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: 902cbf7fcc47b8985d4e4661ea239e49c08e9c58
      https://github.com/dtaht/Cerowrt-3.3/commit/902cbf7fcc47b8985d4e4661ea239e49c08e9c58
  Author: florian <florian at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-09-03 (Mon, 03 Sep 2012)

  Changed paths:
    M target/linux/mcs814x/image/Makefile

  Log Message:
  -----------
  [mcs814x] pad squashfs image

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33314 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: 8e3e58e908a9605e4c1589c2191b6db644fc6013
      https://github.com/dtaht/Cerowrt-3.3/commit/8e3e58e908a9605e4c1589c2191b6db644fc6013
  Author: florian <florian at 3c298f89-4303-0410-b956-a3cf2f4a3e73>
  Date:   2012-09-03 (Mon, 03 Sep 2012)

  Changed paths:
    A target/linux/mcs814x/patches-3.3/012-mtd-cfi_cmdset_0002-force-word-write.patch

  Log Message:
  -----------
  [mcs814x] enable CFI command set 0002 FORCE_WORD_WRITE

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33315 3c298f89-4303-0410-b956-a3cf2f4a3e73


  Commit: ae1d0d8cc9403b1fb3eb0e46a88751d0461767a9
      https://github.com/dtaht/Cerowrt-3.3/commit/ae1d0d8cc9403b1fb3eb0e46a88751d0461767a9
  Author: Dave Taht <dave.taht at bufferbloat.net>
  Date:   2012-09-03 (Mon, 03 Sep 2012)

  Changed paths:
    M target/linux/mcs814x/image/Makefile
    A target/linux/mcs814x/patches-3.3/012-mtd-cfi_cmdset_0002-force-word-write.patch
    A target/linux/mcs814x/profiles/000-Generic.mk
    A target/linux/mcs814x/profiles/100-dLAN-USB-Extender.mk

  Log Message:
  -----------
  Merge branch 'master' of git://nbd.name/openwrt


  Commit: 563eff4c3c801952fd634496f7d32140b6b6f894
      https://github.com/dtaht/Cerowrt-3.3/commit/563eff4c3c801952fd634496f7d32140b6b6f894
  Author: Dave Taht <dave.taht at bufferbloat.net>
  Date:   2012-09-04 (Tue, 04 Sep 2012)

  Changed paths:
    M package/hostapd/patches/450-reload_freq_change.patch
    M package/hostapd/patches/452-ctrl_iface_reload.patch
    M package/hostapd/patches/480-terminate_on_setup_failure.patch
    M package/hostapd/patches/540-dynamic_20_40_mhz.patch
    M package/hostapd/patches/601-wpa_supplicant-add-new-config-params-to-be-used-with.patch
    M package/hostapd/patches/602-driver_nl80211-use-new-parameters-during-ibss-join.patch
    M package/hostapd/patches/604-wpa_s-support-htmode-param.patch
    M package/iwinfo/src/iwinfo_lib.c
    M package/mac80211/patches/300-pending_work.patch
    M package/mac80211/patches/402-ath9k-fix-invalid-mac-address-handling.patch
    M package/mac80211/patches/501-ath9k-eeprom_endianess.patch
    M package/mac80211/patches/510-ath9k_intr_mitigation_tweak.patch
    M package/mac80211/patches/512-ath9k_channelbw_debugfs.patch
    M package/mac80211/patches/521-ath9k_cur_txpower.patch
    M package/mac80211/patches/562-ath9k_add_idle_hack.patch
    M package/mac80211/patches/564-ath9k_remove_imr_mib.patch
    R package/mac80211/patches/570-ath9k_paprd_hornet_mask.patch
    A package/mac80211/patches/570-mac80211_tx_status_crash.patch
    R package/mac80211/patches/571-ath9k_paprd_retrain_pa_in.patch
    R package/mac80211/patches/572-ath9k_enable_paprd.patch
    R package/mac80211/patches/573-ath9k_fix_reset_hang.patch
    R package/mac80211/patches/574-ath9k_fix_aspm_resume.patch
    R package/mac80211/patches/575-ath9k_fix_paprd_crash.patch
    R package/mac80211/patches/580-mac80211_tx_status_crash.patch
    M package/mac80211/patches/620-rt2x00-support-rt3352.patch
    M package/openssl/Makefile
    M package/ppp/files/ppp.sh
    M package/uboot-envtools/Makefile
    A package/uboot-envtools/files/ramips
    M target/linux/ar71xx/base-files/etc/diag.sh
    A target/linux/ar71xx/base-files/etc/hotplug.d/net/10-ar922x-led-fix
    M target/linux/ar71xx/base-files/etc/uci-defaults/leds
    M target/linux/ar71xx/files/arch/mips/ath79/dev-eth.c
    M target/linux/ar71xx/files/arch/mips/ath79/mach-all0315n.c
    M target/linux/ar71xx/files/arch/mips/ath79/mach-wzr-hp-ag300h.c
    M target/linux/ar71xx/image/Makefile
    M target/linux/gemini/patches-3.3/122-arm-gemini-wbd111-register-ethernet.patch
    M target/linux/gemini/patches-3.3/123-arm-gemini-wbd222-register-eth.patch
    M target/linux/gemini/patches-3.3/124-arm-gemini-rut100-register-ethernet.patch
    M target/linux/mcs814x/files-3.3/drivers/net/ethernet/mcs8140/nuport_mac.c
    M target/linux/mcs814x/image/Makefile
    A target/linux/mcs814x/patches-3.3/012-mtd-cfi_cmdset_0002-force-word-write.patch
    A target/linux/mcs814x/profiles/000-Generic.mk
    A target/linux/mcs814x/profiles/100-dLAN-USB-Extender.mk
    M target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom
    M target/linux/ramips/base-files/etc/uci-defaults/network
    M target/linux/ramips/base-files/lib/preinit/06_set_iface_mac
    M target/linux/ramips/base-files/lib/ramips.sh
    M target/linux/ramips/base-files/lib/upgrade/platform.sh
    M target/linux/ramips/files/arch/mips/include/asm/mach-ralink/machine.h
    M target/linux/ramips/files/arch/mips/include/asm/mach-ralink/rt305x_esw_platform.h
    M target/linux/ramips/files/arch/mips/ralink/rt305x/Kconfig
    M target/linux/ramips/files/arch/mips/ralink/rt305x/Makefile
    M target/linux/ramips/files/arch/mips/ralink/rt305x/devices.c
    M target/linux/ramips/files/arch/mips/ralink/rt305x/mach-all0256n.c
    M target/linux/ramips/files/arch/mips/ralink/rt305x/mach-all5002.c
    A target/linux/ramips/files/arch/mips/ralink/rt305x/mach-carambola.c
    M target/linux/ramips/files/arch/mips/ralink/rt305x/mach-wl351.c
    M target/linux/ramips/files/drivers/net/ethernet/ramips/Kconfig
    M target/linux/ramips/files/drivers/net/ethernet/ramips/ramips_esw.c
    M target/linux/ramips/image/Makefile
    M target/linux/ramips/rt305x/config-3.3
    M target/linux/ramips/rt305x/profiles/allnet.mk

  Log Message:
  -----------
  Merge branch 'master' of /home/cero1/src/openwrt


  Commit: d31d3faa0b7cf7254e6b657d85e8e5168ab55866
      https://github.com/dtaht/Cerowrt-3.3/commit/d31d3faa0b7cf7254e6b657d85e8e5168ab55866
  Author: Dave Taht <dave.taht at bufferbloat.net>
  Date:   2012-09-06 (Thu, 06 Sep 2012)

  Changed paths:
    A target/linux/generic/patches-3.3/053-fq_codel-enter-codel-earlier-and-also-deprioritize-C.patch
    A target/linux/generic/patches-3.3/054-net-add-skb_reduce_truesize.patch
    A target/linux/generic/patches-3.3/055-codel-add-support-for-reducing-truesize.patch
    A target/linux/generic/patches-3.3/056-fq_codel-add-arbitrary-limit-to-reducing-truesize-de.patch

  Log Message:
  -----------
  Memory use improvement hacks

These cut memory use in codel and fq_codel under load enormously.

I am unsure if there is actually enough headroom reallocated by default
in the skb, some code in the ath9k driver appears to be wrong about
it's handling of headroom. Packets lacking enough seemed to be dropped
although I haven't seen this in the real world.

It would also be sane to share max ath9k headroom
values with the ar71xx ethernet driver so that no reallocations would ever
be necessary between ethernet and wifi.

(this might be a win in the general case)

There is another patch by eric dumazet that cuts the std ath9k allocation
in half, but I was dubious about it, and haven't tried it.


Compare: https://github.com/dtaht/Cerowrt-3.3/compare/ab460375e28e...d31d3faa0b7c


More information about the Cerowrt-commits mailing list