kaloz [Mon, 26 Oct 2009 10:15:52 +0000 (10:15 +0000)]
rename some patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18161
3c298f89-4303-0410-b956-
a3cf2f4a3e73
kaloz [Mon, 26 Oct 2009 09:47:27 +0000 (09:47 +0000)]
prepare for the removal of squashfs 3.4: switch olpc to 2.6.30 (let's hope it works fine), and mark at91 broken
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18160
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 26 Oct 2009 03:01:12 +0000 (03:01 +0000)]
lua: use float instead of double, reduces the gc data structure size by 4 byte => luci processes use 10% less memory
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18159
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 26 Oct 2009 00:06:42 +0000 (00:06 +0000)]
lua: fix various bugs in the refcounting implementation. seems to fix luci and reduces memory consumption even more
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18158
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Sun, 25 Oct 2009 21:26:46 +0000 (21:26 +0000)]
[kernel] add missing configuration symbols
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18157
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Sun, 25 Oct 2009 21:13:46 +0000 (21:13 +0000)]
[brcm63xx] remove 2.6.28 support, we never really used it
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18156
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Sun, 25 Oct 2009 21:10:53 +0000 (21:10 +0000)]
[brcm63xx] switch to 2.6.30.9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18155
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sun, 25 Oct 2009 18:08:16 +0000 (18:08 +0000)]
[ramips] use gpio_led package rather than staticly linking it into the kernel
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18154
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Sun, 25 Oct 2009 17:45:57 +0000 (17:45 +0000)]
[scripts] add "remote-gdb", a helper script to connect the local host gdb with a running gdbserver on the target
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18153
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sun, 25 Oct 2009 17:41:01 +0000 (17:41 +0000)]
[ramips] fixes licenses
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18152
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sun, 25 Oct 2009 17:06:01 +0000 (17:06 +0000)]
[ramips] select CONFIG_LEDS_GPIO per default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18151
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sun, 25 Oct 2009 16:58:00 +0000 (16:58 +0000)]
[ramips] clean up dma api of ethernet driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18150
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sun, 25 Oct 2009 14:34:55 +0000 (14:34 +0000)]
[ramips] fixes dma bug in eth driver, that was caused under high net load. the dma ring was not initialized on time
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18149
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Sun, 25 Oct 2009 10:17:50 +0000 (10:17 +0000)]
[toolchain] combine the two gcc-4.4.1 selects into a single one
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18148
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 25 Oct 2009 09:37:30 +0000 (09:37 +0000)]
ramips: nuke net_device stats from the private data of the ethernet driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18147
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 25 Oct 2009 09:37:27 +0000 (09:37 +0000)]
ramips: remove unnecessary type-castings in the ethernet driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18146
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 25 Oct 2009 09:37:24 +0000 (09:37 +0000)]
ramips: change debug message levels, and add missing LFs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18145
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 25 Oct 2009 09:37:21 +0000 (09:37 +0000)]
ramips: make ethernet fuctions static
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18144
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 25 Oct 2009 09:37:17 +0000 (09:37 +0000)]
ramips: register ethernet device on the DIR-300 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18143
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 25 Oct 2009 07:10:16 +0000 (07:10 +0000)]
ramips: change prom code to accept 'board=FOOBAR' from the command line
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18142
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 25 Oct 2009 07:10:14 +0000 (07:10 +0000)]
ramips: modify {read,write}_config helpers
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18141
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 25 Oct 2009 07:10:11 +0000 (07:10 +0000)]
ramips: nuke config_access helper
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18140
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sun, 25 Oct 2009 00:11:08 +0000 (00:11 +0000)]
[ramips] fixes dma hangups in eth
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18139
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sat, 24 Oct 2009 23:23:42 +0000 (23:23 +0000)]
lua: get rid of bitlib and md5lib from the core, they are no longer necessary
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18138
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sat, 24 Oct 2009 23:08:06 +0000 (23:08 +0000)]
[ramips] select fon20n mach
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18137
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sat, 24 Oct 2009 22:19:13 +0000 (22:19 +0000)]
lua: add reference counting for strings - this will need A LOT of testing, but it should finally fix the excessive memory usage problems triggered by luci
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18136
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sat, 24 Oct 2009 20:58:41 +0000 (20:58 +0000)]
[ramips] make ethernet a platform device
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18135
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sat, 24 Oct 2009 20:57:59 +0000 (20:57 +0000)]
[ramips] missing define to make mach for fonera20n work
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18134
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sat, 24 Oct 2009 20:56:31 +0000 (20:56 +0000)]
[ramips] make default llll/w vlan setup in esw
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18133
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sat, 24 Oct 2009 20:55:36 +0000 (20:55 +0000)]
[ramips] adds mach type for fonera20n
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18132
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sat, 24 Oct 2009 00:58:38 +0000 (00:58 +0000)]
gcc: fix compile on armv4t with the cs toolchain
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18131
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sat, 24 Oct 2009 00:58:34 +0000 (00:58 +0000)]
gcc: fix bug reporting url in newer compiler versions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18130
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 23 Oct 2009 16:52:48 +0000 (16:52 +0000)]
fixes commit 18128, wrong patch :)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18129
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Fri, 23 Oct 2009 16:51:51 +0000 (16:51 +0000)]
[ramips] adds ethernet driver, esw needs to be moved to swconfig, driver is missing rt288x support, not a platform device yet
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18128
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 23 Oct 2009 12:13:00 +0000 (12:13 +0000)]
[kernel] update to 2.6.31.5
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18127
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 23 Oct 2009 12:10:25 +0000 (12:10 +0000)]
[kernel] update to 2.6.30.9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18126
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 23 Oct 2009 09:12:17 +0000 (09:12 +0000)]
[kernel] update to 2.6.27.35
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18125
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Thu, 22 Oct 2009 17:16:13 +0000 (17:16 +0000)]
[package] opkg: ignore Section, Source and Maintainer as well when ignoring descriptions, saves a few hundred KB memory
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18124
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 22 Oct 2009 16:54:18 +0000 (16:54 +0000)]
mklibs: use -Wl,--gc-sections when relinking - currently only saves a few bytes, maybe more in the future
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18123
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 22 Oct 2009 16:39:39 +0000 (16:39 +0000)]
fix a typo
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18122
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 22 Oct 2009 16:26:12 +0000 (16:26 +0000)]
add some extra stripping options for kernel modules to reduce size even more (thx, matteo)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18121
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Thu, 22 Oct 2009 15:15:19 +0000 (15:15 +0000)]
[package] opkg:
- re-enable upgrade and restrict it to signle packages, fix usage text
- only read package descriptions if they're actually needed (almost never),
saves even more space when parsing package lists
- refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18120
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Thu, 22 Oct 2009 08:46:55 +0000 (08:46 +0000)]
[package] opkg:
- replace package list parser by something that works with fixed buffers
to avoid slurping the whole file into memory during parsing
- fix a possible null pointer dereference in opkg_remove_cmd()
- get rid of upgrade, it cannot upgrade single packages and kills
the system in most cases
- get rid of the flag operation, not needed
- bump package revision
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18119
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 22 Oct 2009 01:35:32 +0000 (01:35 +0000)]
imagebuilder: accept empty profile names, some targets do not define profiles (thx, patrick)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18117
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Wed, 21 Oct 2009 14:32:09 +0000 (14:32 +0000)]
[toolchain] get rid of gcc-4.4.0 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18115
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Wed, 21 Oct 2009 14:31:01 +0000 (14:31 +0000)]
[toolchain] refresh toolchain patches, add ubicom32 patch to gcc 4.4.1 and 4.4.2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18114
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Wed, 21 Oct 2009 06:26:39 +0000 (06:26 +0000)]
[toolchain] add support for gcc-4.4.2, add missing gcc-4.4.1 md5sum
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18113
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Wed, 21 Oct 2009 00:20:42 +0000 (00:20 +0000)]
madwifi: reduce the size of the multicall tool binary
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18112
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 20 Oct 2009 22:22:59 +0000 (22:22 +0000)]
do not relink libresolv, it makes iproute2 barf
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18111
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 20 Oct 2009 21:48:40 +0000 (21:48 +0000)]
remove obsolete uci validation awk code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18110
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 20 Oct 2009 21:45:57 +0000 (21:45 +0000)]
base-files: remove obsolete stuff from common.awk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18109
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 20 Oct 2009 21:40:09 +0000 (21:40 +0000)]
wireless-tools: reduce binary size by ~13k by removing unused/obsolete features
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18108
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 20 Oct 2009 21:14:57 +0000 (21:14 +0000)]
hostapd: make compilation of the hostap driver conditional - saves 10k uncompressed
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18107
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 20 Oct 2009 20:59:40 +0000 (20:59 +0000)]
hotplug2: get rid of the unnecessary reference to libdl as well
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18106
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 20 Oct 2009 20:52:42 +0000 (20:52 +0000)]
mark the llvm toolchain as broken
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18105
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 20 Oct 2009 20:49:44 +0000 (20:49 +0000)]
hotplug2: compile in the worker module statically, saves >20k uncompressed
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18104
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Oct 2009 19:36:47 +0000 (19:36 +0000)]
ar71xx: add default network configuration for RS and RS-Pro
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18103
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Tue, 20 Oct 2009 17:07:08 +0000 (17:07 +0000)]
[package] base-files: only try to execute watchdog if binary is present
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18102
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Oct 2009 12:59:45 +0000 (12:59 +0000)]
ar71xx: add default network configuration file for the WP543 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18101
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Oct 2009 12:59:42 +0000 (12:59 +0000)]
ar71xx: Compex WPJ543 board is supported as well
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18100
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Oct 2009 12:59:39 +0000 (12:59 +0000)]
ar71xx: fix PCI IRQ map of the WP543
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18099
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 20 Oct 2009 11:44:16 +0000 (11:44 +0000)]
remove $(FPIC) from iptables, it is handled internally correctly. saves 2k on mips
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18098
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 20 Oct 2009 09:14:25 +0000 (09:14 +0000)]
fix potential inconsistencies in toolchain selection on linux 2.4
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18097
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 20 Oct 2009 09:03:44 +0000 (09:03 +0000)]
use the new 4.3.3+cs toolchain for mips and arm - significantly improves code size on mips and performance on arm
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18094
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 20 Oct 2009 08:41:32 +0000 (08:41 +0000)]
zlib: replace -fPIC with $(FPIC)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18093
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 20 Oct 2009 08:26:39 +0000 (08:26 +0000)]
uci: only use $(FPIC) on library parts, saves a few hundred bytes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18092
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 20 Oct 2009 08:21:10 +0000 (08:21 +0000)]
opkg: get rid of libopkg, saves >10k compressed, >40k uncompressed
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18091
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 20 Oct 2009 07:26:34 +0000 (07:26 +0000)]
fix pthread mklibs relinking by copying libpthread_so.a from uclibc instead of using the standard _pic variant
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18090
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 20 Oct 2009 06:57:19 +0000 (06:57 +0000)]
install the right version of libgcc along with its version map to fix relinking issues with mklibs, attempt to relink only if the version map is actually present
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18089
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hcg [Tue, 20 Oct 2009 06:51:30 +0000 (06:51 +0000)]
[busybox] At boot, the startup process is executed in a non-interactive shell. Default behavior for a non-interactive shell is that SIGINT is processeld locally by the shell (and typically ignored), this runtime environment is inherited by children, hence Ctrl-C has no effect within a telnet session. This patch enables the correct behavior
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18088
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 20 Oct 2009 06:48:29 +0000 (06:48 +0000)]
gcc: backport libgcc_pic changes to older gcc4 versions, install the libgcc map file as well
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18087
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 19 Oct 2009 23:26:09 +0000 (23:26 +0000)]
gcc: create a proper libgcc_pic.a static library for relinking (4.3.3+ for now, backport will follow)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18086
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 19 Oct 2009 23:26:05 +0000 (23:26 +0000)]
mklibs: preserve the uclibc init symbol
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18085
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 19 Oct 2009 23:26:00 +0000 (23:26 +0000)]
mklibs: handle duplicate symbols properly
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18084
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 19 Oct 2009 23:25:42 +0000 (23:25 +0000)]
mklibs: fix crashes on nonexistant sections in readelf (thx, justus)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18083
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Mon, 19 Oct 2009 20:56:55 +0000 (20:56 +0000)]
ifxmips: fold files/drivers/* into patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18082
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 19 Oct 2009 19:15:08 +0000 (19:15 +0000)]
mark uboot-envtools as broken, it looks more like a place holder than an actual packaging attempt
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18079
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 19 Oct 2009 18:25:25 +0000 (18:25 +0000)]
remove support for uclibc 0.9.29
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18078
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Mon, 19 Oct 2009 08:07:40 +0000 (08:07 +0000)]
ar71xx: create firmware image for WP543 boards with 4/8/16MB of flash
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18075
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Mon, 19 Oct 2009 08:07:38 +0000 (08:07 +0000)]
ar71xx: enable myloader partition parser on 2.6.30 and 2.6.31
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18074
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Mon, 19 Oct 2009 08:07:35 +0000 (08:07 +0000)]
ar71xx: sync 2.6.30 kernel config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18073
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Mon, 19 Oct 2009 08:07:32 +0000 (08:07 +0000)]
ar71xx: reset the phy chip along with the ethernet mac on the WP543 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18072
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Mon, 19 Oct 2009 08:07:29 +0000 (08:07 +0000)]
ar71xx: reset the ethernet device before registration
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18071
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 19 Oct 2009 07:41:33 +0000 (07:41 +0000)]
binutils: add support for non-pic handling and use it in the codesourcery based gcc, fixes mips support for this toolchain
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18070
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 19 Oct 2009 07:41:29 +0000 (07:41 +0000)]
uClibc: add support for mips non-pic relocations in ldso
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18069
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 19 Oct 2009 05:28:29 +0000 (05:28 +0000)]
gcc: prevent the libgcc configure script from enabling support for the fixed point math extension, as it can bloat up libgcc size to 1.4M on mips
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18066
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 19 Oct 2009 04:28:15 +0000 (04:28 +0000)]
mac80211: fix ath5k compile on 2.6.28 and earlier
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18065
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 19 Oct 2009 04:26:28 +0000 (04:26 +0000)]
gcc: disable mips non-PIC ABI calls in the codesourcery based version by default, as our binutils version does not support it
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18064
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 19 Oct 2009 03:45:03 +0000 (03:45 +0000)]
fix ssb compile error on 2.6.28
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18063
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 19 Oct 2009 03:32:49 +0000 (03:32 +0000)]
fix errors in unresolved weak symbols on arm
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18062
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 19 Oct 2009 02:39:02 +0000 (02:39 +0000)]
hotplug2: fix "MALLOC FAILURE!" message caused by a missing return code check on recv()
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18061
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 19 Oct 2009 02:09:59 +0000 (02:09 +0000)]
add a binutils variant based on a binutils snapshot and codesourcery g++ enhancements (compiles, but fails to link the kernel)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18060
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 19 Oct 2009 02:09:52 +0000 (02:09 +0000)]
add a gcc variant based on gcc 4.3.3 with codesourcery enhancements
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18059
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 18 Oct 2009 08:48:07 +0000 (08:48 +0000)]
ramips: add preliminary support for the DIR-300 revB board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18058
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sat, 17 Oct 2009 22:11:21 +0000 (22:11 +0000)]
add experimental support for a new menuconfig submenu "Package features".
allows selection between multiple packages providing the same feature, which affects dependencies of other packages.
will be used e.g. for choosing between DirectFB and X.org for libraries like GTK2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18056
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sat, 17 Oct 2009 22:11:14 +0000 (22:11 +0000)]
madwifi: add antenna gpio support for nanostation loco2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18055
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sat, 17 Oct 2009 04:56:09 +0000 (04:56 +0000)]
madwifi: remove the 10HZ timer for updating rate control statistics
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18053
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sat, 17 Oct 2009 04:56:05 +0000 (04:56 +0000)]
madwifi: fix various noderef/memleak issues
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18052
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sat, 17 Oct 2009 04:55:59 +0000 (04:55 +0000)]
hostapd: do not configure wme when using madwifi - fixes wpa/wpa2 association problems
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18051
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 15 Oct 2009 19:20:43 +0000 (19:20 +0000)]
madwifi: more ad-hoc fixes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18050
3c298f89-4303-0410-b956-
a3cf2f4a3e73