Commit Graph

21171 Commits (47a0551d87304284d0e979914fb17397a88d5ea1)

Author SHA1 Message Date
Jonas Gorski 47a0551d87 package/acx: mark as broken for linux 3.1
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27938 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-09 12:19:36 +00:00
Jonas Gorski 1304780681 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
2011-08-09 12:19:34 +00:00
Jonas Gorski d84ffdf5b4 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
2011-08-09 12:19:32 +00:00
Jonas Gorski 51d2c32e24 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
2011-08-09 12:19:30 +00:00
Jonas Gorski 4fad9a20d2 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
2011-08-09 12:19:27 +00:00
Felix Fietkau b7bb702e2a 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
2011-08-08 11:28:24 +00:00
Daniel Dickinson 3f39b248a4 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
2011-08-08 02:33:18 +00:00
Felix Fietkau 43aaef8702 kernel: fix another typo in the netfilter optimization patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27927 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-07 21:17:18 +00:00
Hauke Mehrtens d91d639a87 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
2011-08-06 17:07:42 +00:00
Hauke Mehrtens 6dfe437155 kernel: add missing option
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27925 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-06 16:46:04 +00:00
Hauke Mehrtens 84e009f1ee 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
2011-08-06 16:44:10 +00:00
Felix Fietkau 03ef679b98 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
2011-08-06 12:39:31 +00:00
Hauke Mehrtens 7130952b43 uml: add some missing options
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27921 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-06 11:23:45 +00:00
Hauke Mehrtens 6860530e8e 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
2011-08-06 10:41:15 +00:00
Hauke Mehrtens 749ff706f1 binutils: add binutils 2.21.1
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27919 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-06 09:53:58 +00:00
Hauke Mehrtens 7f6a8eafbf kernel: update to kernel version 3.0.1
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27918 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-06 09:51:55 +00:00
Lars-Peter Clausen 652b0357c9 [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
2011-08-05 16:53:43 +00:00
Lars-Peter Clausen 24d7d4bd24 [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
2011-08-05 16:52:46 +00:00
Felix Fietkau 058345b92f 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
2011-08-05 16:39:04 +00:00
Florian Fainelli 816d178941 [malta] update to kernel 3.0
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27912 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-05 13:48:42 +00:00
Florian Fainelli 89370b3ac1 [kernel] add more missing config symbols
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27911 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-05 13:48:38 +00:00
Florian Fainelli 345745e951 [realview] update to kernel 3.0
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27910 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-05 13:48:35 +00:00
Florian Fainelli 2004488ba7 [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
2011-08-05 13:48:31 +00:00
Florian Fainelli ef66a2d42b [kernel] add missing config symbol
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27908 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-05 13:48:28 +00:00
Gabor Juhos 98b954f508 ar71xx: fix image generation
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27907 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-05 10:31:52 +00:00
Hauke Mehrtens ab08c44cc9 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
2011-08-04 20:10:24 +00:00
Hauke Mehrtens 63a34d90df broadcom-diag: add support for bcma
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27905 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-04 20:08:57 +00:00
Hauke Mehrtens ee6b31756a 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
2011-08-04 20:07:58 +00:00
Hauke Mehrtens 99c69c1cbf 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
2011-08-04 20:06:17 +00:00
Hauke Mehrtens 871991d9fe 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
2011-08-04 20:04:54 +00:00
Gabor Juhos c56fd84056 ar71xx: enable sysupgrade on the AP96 and DB120 boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27901 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-04 19:41:18 +00:00
Gabor Juhos 58c241ce9a 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
2011-08-04 19:41:17 +00:00
Gabor Juhos 084a24d146 ar71xx: cleanup image generation Makefile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27899 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-04 19:41:16 +00:00
Felix Fietkau d715b0851d 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
2011-08-04 17:36:31 +00:00
Felix Fietkau 8268bc95d1 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
2011-08-04 17:36:27 +00:00
Felix Fietkau d04b90839d ar71xx: fix MAC/MDIO reset mask handling
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27894 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-04 17:36:23 +00:00
Felix Fietkau 53401a7cd4 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
2011-08-04 09:23:57 +00:00
Felix Fietkau 7eb7c8bdab 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
2011-08-04 00:35:20 +00:00
Felix Fietkau 196b6dcbaa 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
2011-08-04 00:35:16 +00:00
Felix Fietkau 27483c5598 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
2011-08-04 00:35:12 +00:00
Jonas Gorski 0b926dcd28 [kernel] generic: Add missing config symbol
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27887 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-03 23:28:00 +00:00
Florian Fainelli fc47dcbba6 [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
2011-08-03 13:23:21 +00:00
Jonas Gorski a93d6d6ffc 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
2011-08-02 23:32:44 +00:00
Florian Fainelli fc87157651 [brcm63xx] add support for BCM6345 Ethernet DMA engine
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27881 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-02 18:55:55 +00:00
Florian Fainelli c6242377bd [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
2011-08-02 18:55:46 +00:00
Florian Fainelli 7c92ebfb05 [kernel] refresh 3.0 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27879 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-02 18:55:38 +00:00
Felix Fietkau fb29c206c8 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
2011-08-02 15:12:08 +00:00
Florian Fainelli 95ea8a46c9 [rdc] fix r6040 multicast patch, thanks
nicolas le falher

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27876 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-02 14:13:00 +00:00
Jonas Gorski 667ab70bfd 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
2011-08-02 09:58:16 +00:00
Jonas Gorski 164e8d9bf6 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
2011-08-02 09:53:19 +00:00