openwrt.git
12 years agoar71xx: on ar724x only reset the link status in the restart handler, the fast reset...
nbd [Sat, 13 Aug 2011 21:49:46 +0000 (21:49 +0000)]
ar71xx: on ar724x only reset the link status in the restart handler, the fast reset takes care of DMA stuck issues

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

12 years agoath9k: merge a few more pending fixes, including a fix for the bogus WARN_ON in pci...
nbd [Sat, 13 Aug 2011 16:25:15 +0000 (16:25 +0000)]
ath9k: merge a few more pending fixes, including a fix for the bogus WARN_ON in pci.c and fixes for Rx DMA stop issues

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

12 years agocrda: update regulatory database to 2011-04-28, adds fixes for NL (#9931)
nbd [Sat, 13 Aug 2011 14:07:01 +0000 (14:07 +0000)]
crda: update regulatory database to 2011-04-28, adds fixes for NL (#9931)

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

12 years agoinclude/site: add powerpc-openwrt-linux-*spe sitefiles for mpc85xx
nbd [Fri, 12 Aug 2011 19:34:20 +0000 (19:34 +0000)]
include/site: add powerpc-openwrt-linux-*spe sitefiles for mpc85xx

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

12 years agolibubox: update to fix a compile error
nbd [Fri, 12 Aug 2011 17:15:22 +0000 (17:15 +0000)]
libubox: update to fix a compile error

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

12 years agobrcm47xx: fix flash detection on chipcommon less devices.
hauke [Fri, 12 Aug 2011 16:37:22 +0000 (16:37 +0000)]
brcm47xx: fix flash detection on chipcommon less devices.

This closes #9906
Thank you for the report Kim

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

12 years ago[package] base-files: fix arp() procedure to properly detect /usr/bin/arp
jow [Fri, 12 Aug 2011 14:34:39 +0000 (14:34 +0000)]
[package] base-files: fix arp() procedure to properly detect /usr/bin/arp

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

12 years agoupdate libubox and ubus to latest, libubox now includes jshn
nbd [Thu, 11 Aug 2011 22:09:11 +0000 (22:09 +0000)]
update libubox and ubus to latest, libubox now includes jshn

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

12 years ago[package] iptables: drop iptables-utils and ip6tables-utils, ship needed symlinks...
jow [Thu, 11 Aug 2011 21:26:44 +0000 (21:26 +0000)]
[package] iptables: drop iptables-utils and ip6tables-utils, ship needed symlinks in iptables and ip6tables packages (#9691)

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

12 years agoinitramfs: allow preinit to enable switching from initramfs to tmpfs to allow overlay...
nbd [Thu, 11 Aug 2011 20:32:57 +0000 (20:32 +0000)]
initramfs: allow preinit to enable switching from initramfs to tmpfs to allow overlayfs to be mounted on top of it

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

12 years agoar71xx: adjust the mtd layout of tew-632brp and dir-615c to match the image layout...
nbd [Thu, 11 Aug 2011 13:52:40 +0000 (13:52 +0000)]
ar71xx: adjust the mtd layout of tew-632brp and dir-615c to match the image layout (fixes #9922)

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

12 years agomac80211: update to 2011-08-10
nbd [Thu, 11 Aug 2011 13:52:27 +0000 (13:52 +0000)]
mac80211: update to 2011-08-10

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

12 years ago[ep93xx] package more board specific modules:
florian [Thu, 11 Aug 2011 11:18:44 +0000 (11:18 +0000)]
[ep93xx] package more board specific modules:

- keyboard matrix driver
- SoC sound support

based on patch by KanjiMonster

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

12 years ago[kernel] add more missing touchscren symbols (3.0+)
florian [Thu, 11 Aug 2011 11:18:41 +0000 (11:18 +0000)]
[kernel] add more missing touchscren symbols (3.0+)

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

12 years ago[realview] disable hardware perf support to work in qemu
florian [Thu, 11 Aug 2011 11:18:37 +0000 (11:18 +0000)]
[realview] disable hardware perf support to work in qemu

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

12 years agokernel: revert r27953
hauke [Thu, 11 Aug 2011 09:54:02 +0000 (09:54 +0000)]
kernel: revert r27953

KanjiMonster did the right patch, I was just confused because of linux-3.0 and linux-2.6.30

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

12 years agokernel: fix ocf patch for kernel 2.6.30
hauke [Thu, 11 Aug 2011 09:47:36 +0000 (09:47 +0000)]
kernel:  fix ocf patch for kernel 2.6.30

find_task_by_vpid is already exported by the kernel without any patches needed.

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

12 years agokernel: 2.6.30: remove bogus additional find_task_by_vpid export from OCF
jogo [Thu, 11 Aug 2011 09:46:30 +0000 (09:46 +0000)]
kernel: 2.6.30: remove bogus additional find_task_by_vpid export from OCF

find_task_by_vpid is already exported, thus breaking builds.

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

12 years agoar71xx: make ehci patch apply again
jogo [Wed, 10 Aug 2011 23:02:56 +0000 (23:02 +0000)]
ar71xx: make ehci patch apply again

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

12 years agoar71xx: fix a copy&paste bug that broke wzr-hp-g300nh and wzr-hp-ag300h images (...
nbd [Wed, 10 Aug 2011 22:24:56 +0000 (22:24 +0000)]
ar71xx: fix a copy&paste bug that broke wzr-hp-g300nh and wzr-hp-ag300h images (#9918)

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

12 years agoath9k: add a regdomain code used on newer ubiquiti networks devices
nbd [Wed, 10 Aug 2011 16:35:43 +0000 (16:35 +0000)]
ath9k: add a regdomain code used on newer ubiquiti networks devices

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

12 years ago[brcm63xx] fix ehci build on 3.0+
florian [Wed, 10 Aug 2011 11:37:25 +0000 (11:37 +0000)]
[brcm63xx] fix ehci build on 3.0+

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

12 years ago[kernel] add ignore_oc in struct ehci_hcd
florian [Wed, 10 Aug 2011 11:37:21 +0000 (11:37 +0000)]
[kernel] add ignore_oc in struct ehci_hcd

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

12 years ago[uml] update to 3.0.1
florian [Tue, 9 Aug 2011 13:13:22 +0000 (13:13 +0000)]
[uml] update to 3.0.1

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

12 years ago[kernel] add CONFIG_EARLY_PRINTK
florian [Tue, 9 Aug 2011 13:13:16 +0000 (13:13 +0000)]
[kernel] add CONFIG_EARLY_PRINTK

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

12 years agobcm63xx: add support for linux 3.1-rc1
jogo [Tue, 9 Aug 2011 12:19:49 +0000 (12:19 +0000)]
bcm63xx: add support for linux 3.1-rc1

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

12 years agolinux: generic: add support for 3.1-rc1
jogo [Tue, 9 Aug 2011 12:19:43 +0000 (12:19 +0000)]
linux: generic: add support for 3.1-rc1

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

12 years agoinclude/kernel.mk: fix download path for linux 3.x
jogo [Tue, 9 Aug 2011 12:19:38 +0000 (12:19 +0000)]
include/kernel.mk: fix download path for linux 3.x

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

12 years agopackage/acx: mark as broken for linux 3.1
jogo [Tue, 9 Aug 2011 12:19:36 +0000 (12:19 +0000)]
package/acx: mark as broken for linux 3.1

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

12 years agopackage/madwifi: mark as broken for linux 3.1
jogo [Tue, 9 Aug 2011 12:19:34 +0000 (12:19 +0000)]
package/madwifi: mark as broken for linux 3.1

Madwifi does not compile because of VLAN API changes.

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

12 years agopackage/kernel: Mark mvswitch as broken for linux 3.1
jogo [Tue, 9 Aug 2011 12:19:32 +0000 (12:19 +0000)]
package/kernel: Mark mvswitch as broken for linux 3.1

mvswitch does not compile because of VLAN API changes.

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

12 years agopackage/mac80211: mark as broken for linux 3.1
jogo [Tue, 9 Aug 2011 12:19:30 +0000 (12:19 +0000)]
package/mac80211: mark as broken for linux 3.1

compat-wireless does not support 3.1 yet.

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

12 years agopackage/kernel: invert dependencies for current kernel features
jogo [Tue, 9 Aug 2011 12:19:27 +0000 (12:19 +0000)]
package/kernel: invert dependencies for current kernel features

Instead of depending on new kernel versions, depend on not having one
of the older ones (or vice versa for modules removed in current kernels).

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

12 years agob43: fix reloading config settings after channel changes or hostapd restart (#8033)
nbd [Mon, 8 Aug 2011 11:28:24 +0000 (11:28 +0000)]
b43: fix reloading config settings after channel changes or hostapd restart (#8033)

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

12 years agoAdd packages that will be relant as "There's a new Alix platform driver hitting linux...
cshore [Mon, 8 Aug 2011 02:33:18 +0000 (02:33 +0000)]
Add packages that will be relant as "There's a new Alix platform driver hitting linux-next upstream. Get ready for it in 2.6.39.4 and 3.0.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>"
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27929 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agokernel: fix another typo in the netfilter optimization patches
nbd [Sun, 7 Aug 2011 21:17:18 +0000 (21:17 +0000)]
kernel: fix another typo in the netfilter optimization patches

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

12 years agomac80211: always store broadcom firmware in b43 and b43legacy dir
hauke [Sat, 6 Aug 2011 17:07:42 +0000 (17:07 +0000)]
mac80211: always store broadcom firmware in b43 and b43legacy dir

This is always used to build a firmware for linux systems also if we are on freebsd.

This is one patch from #9897

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

12 years agokernel: add missing option
hauke [Sat, 6 Aug 2011 16:46:04 +0000 (16:46 +0000)]
kernel: add missing option

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

12 years agokernel: typo in cs5535 and cs5536 pata driver kernel definitions
hauke [Sat, 6 Aug 2011 16:44:10 +0000 (16:44 +0000)]
kernel: typo in cs5535 and cs5536 pata driver kernel definitions

closes #9773

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

12 years agokernel: add missing checks in the netfilter optimization patch which broke some rules...
nbd [Sat, 6 Aug 2011 12:39:31 +0000 (12:39 +0000)]
kernel: add missing checks in the netfilter optimization patch which broke some rules containing only source/destination address checks

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

12 years agouml: add some missing options
hauke [Sat, 6 Aug 2011 11:23:45 +0000 (11:23 +0000)]
uml: add some missing options

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

12 years agokernel: add some missing config options
hauke [Sat, 6 Aug 2011 10:41:15 +0000 (10:41 +0000)]
kernel: add some missing config options

These options where found by buildbot

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

12 years agobinutils: add binutils 2.21.1
hauke [Sat, 6 Aug 2011 09:53:58 +0000 (09:53 +0000)]
binutils: add binutils 2.21.1

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

12 years agokernel: update to kernel version 3.0.1
hauke [Sat, 6 Aug 2011 09:51:55 +0000 (09:51 +0000)]
kernel: update to kernel version 3.0.1

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

12 years ago[tools] mkimage/getline.h - Mac OS X 10.7 (Lion) fix
lars [Fri, 5 Aug 2011 16:53:43 +0000 (16:53 +0000)]
[tools] mkimage/getline.h - Mac OS X 10.7 (Lion) fix

This mends mkimage for getline() in Mac OS X 10.7.

Signed-off-by: Joe Roback <openwrt-devel at roback.cc>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27917 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[tools] host/include/getline.h - Mac OS X 10.7 (Lion) fix
lars [Fri, 5 Aug 2011 16:52:46 +0000 (16:52 +0000)]
[tools] host/include/getline.h - Mac OS X 10.7 (Lion) fix

Apple has finally updated their version of Libc, and it now includes getline(). \o/

The following patch fixes OpenWRT getline.h to not redefine it for 10.7. The one
caveat is, the includes (at least stdio.h) are needed before the #ifdef so that
__DARWIN_C_LEVEL could be properly defined (it is not a compiler built-in define
like __linux__ or __APPLE__).

This one fixes the host/include/getline.h. The next patch will mend the mkimage
package.

Signed-off-by: Joe Roback <openwrt-devel at roback.cc>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27916 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agokernel-headers: fix compile error caused by wrong host include path when the toolchai...
nbd [Fri, 5 Aug 2011 16:39:04 +0000 (16:39 +0000)]
kernel-headers: fix compile error caused by wrong host include path when the toolchain is already built

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

12 years ago[malta] update to kernel 3.0
florian [Fri, 5 Aug 2011 13:48:42 +0000 (13:48 +0000)]
[malta] update to kernel 3.0

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

12 years ago[kernel] add more missing config symbols
florian [Fri, 5 Aug 2011 13:48:38 +0000 (13:48 +0000)]
[kernel] add more missing config symbols

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

12 years ago[realview] update to kernel 3.0
florian [Fri, 5 Aug 2011 13:48:35 +0000 (13:48 +0000)]
[realview] update to kernel 3.0

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

12 years ago[kernel] add 101-perf_arm_uclibc.patch to 3.0 patches
florian [Fri, 5 Aug 2011 13:48:31 +0000 (13:48 +0000)]
[kernel] add 101-perf_arm_uclibc.patch to 3.0 patches

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

12 years ago[kernel] add missing config symbol
florian [Fri, 5 Aug 2011 13:48:28 +0000 (13:48 +0000)]
[kernel] add missing config symbol

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

12 years agoar71xx: fix image generation
juhosg [Fri, 5 Aug 2011 10:31:52 +0000 (10:31 +0000)]
ar71xx: fix image generation

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

12 years agobrcm47xx: use kernel 3.0
hauke [Thu, 4 Aug 2011 20:10:24 +0000 (20:10 +0000)]
brcm47xx: use kernel 3.0

As this target changes often these days it is hard to support more kernel versions. Now only kernel 3.0 is supported.

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

12 years agobroadcom-diag: add support for bcma
hauke [Thu, 4 Aug 2011 20:08:57 +0000 (20:08 +0000)]
broadcom-diag: add support for bcma

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

12 years agoswitch: update for brcm47xx target
hauke [Thu, 4 Aug 2011 20:07:58 +0000 (20:07 +0000)]
switch: update for brcm47xx target

* remove suport for 2.4 kernel
* add support for bcma bus

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

12 years agortc-rv5c386a: add support for kernel 3.0
hauke [Thu, 4 Aug 2011 20:06:17 +0000 (20:06 +0000)]
rtc-rv5c386a: add support for kernel 3.0

remove BKL and adds support for changes in bcm47xx code

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

12 years agobrcm47xx: update patches
hauke [Thu, 4 Aug 2011 20:04:54 +0000 (20:04 +0000)]
brcm47xx: update patches

* this adds sflash support for ssb devices
* the flash is now a platform device
* minor updates

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

12 years agoar71xx: enable sysupgrade on the AP96 and DB120 boards
juhosg [Thu, 4 Aug 2011 19:41:18 +0000 (19:41 +0000)]
ar71xx: enable sysupgrade on the AP96 and DB120 boards

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

12 years agoar71xx: use the same test for AP121 and Zcomax sysupgrade images
juhosg [Thu, 4 Aug 2011 19:41:17 +0000 (19:41 +0000)]
ar71xx: use the same test for AP121 and Zcomax sysupgrade images

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

12 years agoar71xx: cleanup image generation Makefile
juhosg [Thu, 4 Aug 2011 19:41:16 +0000 (19:41 +0000)]
ar71xx: cleanup image generation Makefile

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

12 years agoar71xx: fix ethernet FIFO state corruption on ar7240
nbd [Thu, 4 Aug 2011 17:36:31 +0000 (17:36 +0000)]
ar71xx: fix ethernet FIFO state corruption on ar7240

When starting/stopping DMA sometimes the FIFO state gets corrupted,
leading to wildly fluctuating latencies or packet data corruption.
Fix this by issuing a fast MAC reset as soon as the link is detected
as up. Fixes #9689, #9405

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

12 years agoag71xx: fix memory corruption issues on ar7240 on ethernet start/stop
nbd [Thu, 4 Aug 2011 17:36:27 +0000 (17:36 +0000)]
ag71xx: fix memory corruption issues on ar7240 on ethernet start/stop

When the DMA engine state gets corrupted due to a hardware issues, it
often won't stop rx until a full reset is issued. In that case the hardware
must keep a valid descriptor, otherwise it will write to random places in
system RAM, triggering random crashes. To fix this, keep a dummy descriptor
without a buffer that keeps the DMA engine in a sane state until the reset
is done

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

12 years agoar71xx: fix MAC/MDIO reset mask handling
nbd [Thu, 4 Aug 2011 17:36:23 +0000 (17:36 +0000)]
ar71xx: fix MAC/MDIO reset mask handling

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

12 years agoath9k: add missing chunk to the BlockAckReq fix (fixes a compile error)
nbd [Thu, 4 Aug 2011 09:23:57 +0000 (09:23 +0000)]
ath9k: add missing chunk to the BlockAckReq fix (fixes a compile error)

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

12 years agoath9k: add some code to control internal driver queue length limits
nbd [Thu, 4 Aug 2011 00:35:20 +0000 (00:35 +0000)]
ath9k: add some code to control internal driver queue length limits

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

12 years agoath9k: reduce the number of software retries, include hardware a-mpdu retries in...
nbd [Thu, 4 Aug 2011 00:35:16 +0000 (00:35 +0000)]
ath9k: reduce the number of software retries, include hardware a-mpdu retries in retry counting

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

12 years agoath9k: rework handling of sending BlockAckReq frames, should hopefully lead to fewer...
nbd [Thu, 4 Aug 2011 00:35:12 +0000 (00:35 +0000)]
ath9k: rework handling of sending BlockAckReq frames, should hopefully lead to fewer latency spikes

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

12 years ago[kernel] generic: Add missing config symbol
jogo [Wed, 3 Aug 2011 23:28:00 +0000 (23:28 +0000)]
[kernel] generic: Add missing config symbol

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

12 years ago[kernel] remove 8*1-usb_serial_endpoint_size.patch
florian [Wed, 3 Aug 2011 13:23:21 +0000 (13:23 +0000)]
[kernel] remove 8*1-usb_serial_endpoint_size.patch

This is breaking some devices out there such as Winchiphead CH341 adapters (#9601)

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

12 years agotoolchain/uClibc: Make sure there's always a UCLIBC_VERSION_*
jogo [Tue, 2 Aug 2011 23:32:44 +0000 (23:32 +0000)]
toolchain/uClibc: Make sure there's always a UCLIBC_VERSION_*

UCLIBC_VERSION_* was only defined when toolchain options was enabled,
breaking packages depending on (not) having certain uClibc versions.

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

12 years ago[brcm63xx] add support for BCM6345 Ethernet DMA engine
florian [Tue, 2 Aug 2011 18:55:55 +0000 (18:55 +0000)]
[brcm63xx] add support for BCM6345 Ethernet DMA engine

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

12 years ago[brcm63xx] improve BCM6345 support
florian [Tue, 2 Aug 2011 18:55:46 +0000 (18:55 +0000)]
[brcm63xx] improve BCM6345 support

- runtime detect the amount of memory available
- define EBI_BASE as MPI_BASE to get rid of chip-select specific hacks
- fix GPIO control

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

12 years ago[kernel] refresh 3.0 patches
florian [Tue, 2 Aug 2011 18:55:38 +0000 (18:55 +0000)]
[kernel] refresh 3.0 patches

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

12 years agoar71xx: add some hacks to work around the misalignment in IP packets received on...
nbd [Tue, 2 Aug 2011 15:12:08 +0000 (15:12 +0000)]
ar71xx: add some hacks to work around the misalignment in IP packets received on AR71xx and AR91xx ethernet MACs
decreases CPU load with the default firewall for routing 95 mbit/s from 78% to 55%

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

12 years ago[rdc] fix r6040 multicast patch, thanks
florian [Tue, 2 Aug 2011 14:13:00 +0000 (14:13 +0000)]
[rdc] fix r6040 multicast patch, thanks
nicolas le falher

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

12 years agolinux/generic: remove obsolete kernel options from 3.0
jogo [Tue, 2 Aug 2011 09:58:16 +0000 (09:58 +0000)]
linux/generic: remove obsolete kernel options from 3.0

Also fix one typo.

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

12 years agokernel: Fix firewire for 2.6.37+
jogo [Tue, 2 Aug 2011 09:53:19 +0000 (09:53 +0000)]
kernel: Fix firewire for 2.6.37+

The old ieee1394 stack was removed in 2.6.37. The new firewire stack is
available for all kernel versions, but experimental for the older one, so
make both available where appropriate.

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

12 years agoimagebuilder: clean opkg files if requested (patch from #9866)
nbd [Mon, 1 Aug 2011 23:58:11 +0000 (23:58 +0000)]
imagebuilder: clean opkg files if requested (patch from #9866)

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

12 years agomac80211: fix a compiler warning
nbd [Mon, 1 Aug 2011 21:14:15 +0000 (21:14 +0000)]
mac80211: fix a compiler warning

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

12 years agotools/quilt: fix spurious calls to the configure and Makefile targets (#8462)
nbd [Mon, 1 Aug 2011 19:22:45 +0000 (19:22 +0000)]
tools/quilt: fix spurious calls to the configure and Makefile targets (#8462)

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

12 years agobroadcom-wl: fix setup of virtual interfaces (patch by Nathan Hintz)
nbd [Mon, 1 Aug 2011 18:41:05 +0000 (18:41 +0000)]
broadcom-wl: fix setup of virtual interfaces (patch by Nathan Hintz)

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

12 years ago[package] perf: mark as broken for now
florian [Mon, 1 Aug 2011 18:16:19 +0000 (18:16 +0000)]
[package] perf: mark as broken for now

Until we properly deal with the various versions of libelf we package,
mark perf as broken

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

12 years agomac80211: add missing chunks to the compat_firmware_class change
nbd [Mon, 1 Aug 2011 17:52:07 +0000 (17:52 +0000)]
mac80211: add missing chunks to the compat_firmware_class change

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

12 years agomac80211: move compat_firmware_class.ko into compat.ko (fixes #9864)
nbd [Mon, 1 Aug 2011 17:42:00 +0000 (17:42 +0000)]
mac80211: move compat_firmware_class.ko into compat.ko (fixes #9864)

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

12 years ago[package] kernel/modules: Add missing config symbol
acinonyx [Mon, 1 Aug 2011 14:45:03 +0000 (14:45 +0000)]
[package] kernel/modules: Add missing config symbol

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

12 years agoath9k: prevent the aggregation code from sending packets to sleeping stations - shoul...
nbd [Mon, 1 Aug 2011 12:15:22 +0000 (12:15 +0000)]
ath9k: prevent the aggregation code from sending packets to sleeping stations - should fix some latency issues

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

12 years agoath9k: fold patches that were merged upstream into 300-pending_work.patch
nbd [Mon, 1 Aug 2011 12:15:15 +0000 (12:15 +0000)]
ath9k: fold patches that were merged upstream into 300-pending_work.patch

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

12 years agogdb: add dependency to libexpat when present
jogo [Mon, 1 Aug 2011 09:32:01 +0000 (09:32 +0000)]
gdb: add dependency to libexpat when present

Also prevent gdb from trying to link against the host's libexpat.

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

12 years ago[include] autotools.mk: implement PKG_FIXUP:=patch-libtool
jow [Mon, 1 Aug 2011 00:22:53 +0000 (00:22 +0000)]
[include] autotools.mk: implement PKG_FIXUP:=patch-libtool
This change allows to apply OpenWrt, Buildroot and OE libtool fixes to packages which fail badly at autoreconf.
The fixup covers the common libtool versions 1.5, 2.2 and 2.4 and automatically determines the correct
version to use.

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

12 years agokernel: enable inotify by default (#8055)
nbd [Sun, 31 Jul 2011 18:12:23 +0000 (18:12 +0000)]
kernel: enable inotify by default (#8055)

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

12 years agoquilt: make it possible to override the path to getopt (based on patch from #9842)
nbd [Sun, 31 Jul 2011 17:59:35 +0000 (17:59 +0000)]
quilt: make it possible to override the path to getopt (based on patch from #9842)

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

12 years agosquashfs4: fix a compile error on big-endian systems (patch from #9842)
nbd [Sun, 31 Jul 2011 17:59:31 +0000 (17:59 +0000)]
squashfs4: fix a compile error on big-endian systems (patch from #9842)

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

12 years agosquashfs4: add missing include for freebsd (patch from #9842)
nbd [Sun, 31 Jul 2011 17:59:25 +0000 (17:59 +0000)]
squashfs4: add missing include for freebsd (patch from #9842)

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

12 years agopackage/kernel: move kmod-fs-mbcache into fs-ext4
jogo [Sun, 31 Jul 2011 17:58:46 +0000 (17:58 +0000)]
package/kernel: move kmod-fs-mbcache into fs-ext4

mbcache is only needed if xattr support is enabled, but this is only true
for ext4 on 2.6.37+, so just bundle it with ext4 when needed.

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

12 years ago[package] dropbear:
jow [Sun, 31 Jul 2011 12:05:54 +0000 (12:05 +0000)]
[package] dropbear:
- split port argument at the rightmost colon, allows binding to specific IPv6 addresses
- don't use uci ipaddr var but resolve ifname and get addresses from it (#9853)

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

12 years agokernel: add a new version of my netfilter speedup patches for linux 2.6.39 and 3.0
nbd [Sat, 30 Jul 2011 15:39:52 +0000 (15:39 +0000)]
kernel: add a new version of my netfilter speedup patches for linux 2.6.39 and 3.0

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

12 years agoqos-scripts: disable by default
nbd [Fri, 29 Jul 2011 16:32:55 +0000 (16:32 +0000)]
qos-scripts: disable by default

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

12 years agohostapd: fix a compile issue when compiling wpa_supplicant (fixes #9837)
nbd [Fri, 29 Jul 2011 14:14:32 +0000 (14:14 +0000)]
hostapd: fix a compile issue when compiling wpa_supplicant (fixes #9837)

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

12 years agoath9k: fix switching channel bandwidth from 5/10 back to 20mhz
nbd [Fri, 29 Jul 2011 12:25:46 +0000 (12:25 +0000)]
ath9k: fix switching channel bandwidth from 5/10 back to 20mhz

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