97d5479ca1sort kconfig symbols in generic configs
Imre Kaloz
2009-10-27 12:12:48 +00:00
e6e5e6c72badd missing kconfig symbol
Imre Kaloz
2009-10-27 12:09:35 +00:00
7b14b774b4ppc: add missing symbols for building with a newer toolchain
Felix Fietkau
2009-10-27 01:11:44 +00:00
27e1c7f091uClibc: implement copysignl in libc on powerpc to avoid undefined references in libstdc++
Felix Fietkau
2009-10-27 01:11:40 +00:00
46cc3f164dgcc: compile libgcc and libstdc++ with -O2 instead of -Os on power pc to avoid generating references to gpr save/restore functions which cannot yet be resolved at this point
Felix Fietkau
2009-10-27 01:11:35 +00:00
bc59e3da51ramips: move 'arch/mips/include/asm/mach-ralink/eth.h' to 'drivers/net/ramips_eth.h'
Gabor Juhos
2009-10-26 17:17:51 +00:00
5dd653a6bdramips: use definitions from rt305x_regs, and nuke the duplicated ones
Gabor Juhos
2009-10-26 17:17:48 +00:00
c170980c4framips: move ramips_eth_platform_data into a separate file
Gabor Juhos
2009-10-26 17:17:45 +00:00
b98fa096a6ramips: request_irq prior to dma allocation, and handle the case if it fails
Gabor Juhos
2009-10-26 17:17:42 +00:00
defb7c0059ramips: remove unnecessary includes in the ethernet driver
Gabor Juhos
2009-10-26 17:17:26 +00:00
36cb733d4framips: fix dma api usage in the ethernet driver
Gabor Juhos
2009-10-26 17:17:22 +00:00
69a3298ab5ramips: use resource to pass irq and base address to the ethernet driver
Gabor Juhos
2009-10-26 17:17:18 +00:00
7c7f004875ramips: add error-path handling to the ramips_eth_plat_probe
Gabor Juhos
2009-10-26 17:17:13 +00:00
c2cc2884e3lua: fix regressions in operator overloading caused by the refcounting patch, also fix some more variable cleanup issues => even more performance, less memory utilization
Felix Fietkau
2009-10-26 14:27:30 +00:00
ed19cab256swap logic on squashfs version selection
Imre Kaloz
2009-10-26 12:06:47 +00:00
3dd87b893asince we are using newer iptables version, we don't need this patch anymore
Imre Kaloz
2009-10-26 11:35:44 +00:00
4d1bd56f33rename some patches
Imre Kaloz
2009-10-26 10:15:52 +00:00
69578dfd7bprepare for the removal of squashfs 3.4: switch olpc to 2.6.30 (let's hope it works fine), and mark at91 broken
Imre Kaloz
2009-10-26 09:47:27 +00:00
6db489f1b0lua: use float instead of double, reduces the gc data structure size by 4 byte => luci processes use 10% less memory
Felix Fietkau
2009-10-26 03:01:12 +00:00
6a87d6682dlua: fix various bugs in the refcounting implementation. seems to fix luci and reduces memory consumption even more
Felix Fietkau
2009-10-26 00:06:42 +00:00
338490bd50remove 2.6.28 support, we never really used it
Florian Fainelli
2009-10-25 21:13:46 +00:00
7100c1efd9switch to 2.6.30.9
Florian Fainelli
2009-10-25 21:10:53 +00:00
1729f7bdc1use gpio_led package rather than staticly linking it into the kernel
John Crispin
2009-10-25 18:08:16 +00:00
9df63ce253add "remote-gdb", a helper script to connect the local host gdb with a running gdbserver on the target
Jo-Philipp Wich
2009-10-25 17:45:57 +00:00
f1ad6d3768fixes licenses
John Crispin
2009-10-25 17:41:01 +00:00
6a56b1186eselect CONFIG_LEDS_GPIO per default
John Crispin
2009-10-25 17:06:01 +00:00
6f63d7baf2clean up dma api of ethernet driver
John Crispin
2009-10-25 16:58:00 +00:00
9126be5b6efixes dma bug in eth driver, that was caused under high net load. the dma ring was not initialized on time
John Crispin
2009-10-25 14:34:55 +00:00
6d7b5a7e62combine the two gcc-4.4.1 selects into a single one
Florian Fainelli
2009-10-25 10:17:50 +00:00
984fe7992aramips: nuke net_device stats from the private data of the ethernet driver
Gabor Juhos
2009-10-25 09:37:30 +00:00
ec836476b0ramips: remove unnecessary type-castings in the ethernet driver
Gabor Juhos
2009-10-25 09:37:27 +00:00
c23f92244cfixes dma hangups in eth
John Crispin
2009-10-25 00:11:08 +00:00
7aaaa2c946lua: get rid of bitlib and md5lib from the core, they are no longer necessary
Felix Fietkau
2009-10-24 23:23:42 +00:00
c7db1ecc33select fon20n mach
John Crispin
2009-10-24 23:08:06 +00:00
8f98214617lua: 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
Felix Fietkau
2009-10-24 22:19:13 +00:00
eff75d868bmake ethernet a platform device
John Crispin
2009-10-24 20:58:41 +00:00
5c399c6f20missing define to make mach for fonera20n work
John Crispin
2009-10-24 20:57:59 +00:00
81e5a2d14bmake default llll/w vlan setup in esw
John Crispin
2009-10-24 20:56:31 +00:00
e4e4aa90d3adds mach type for fonera20n
John Crispin
2009-10-24 20:55:36 +00:00
b59e59dcbagcc: fix compile on armv4t with the cs toolchain
Felix Fietkau
2009-10-24 00:58:38 +00:00
e7c0b6aa00gcc: fix bug reporting url in newer compiler versions
Felix Fietkau
2009-10-24 00:58:34 +00:00
d95163658cadds ethernet driver, esw needs to be moved to swconfig, driver is missing rt288x support, not a platform device yet
John Crispin
2009-10-23 16:51:51 +00:00
21367682e8update to 2.6.31.5
Florian Fainelli
2009-10-23 12:13:00 +00:00
d4b251bdb8update to 2.6.30.9
Florian Fainelli
2009-10-23 12:10:25 +00:00
46c66bba36update to 2.6.27.35
Florian Fainelli
2009-10-23 09:12:17 +00:00
ed2eed7b64opkg: ignore Section, Source and Maintainer as well when ignoring descriptions, saves a few hundred KB memory
Jo-Philipp Wich
2009-10-22 17:16:13 +00:00
28d3db089dmklibs: use -Wl,--gc-sections when relinking - currently only saves a few bytes, maybe more in the future
Felix Fietkau
2009-10-22 16:54:18 +00:00
d648a0827bfix a typo
Felix Fietkau
2009-10-22 16:39:39 +00:00
9bd710e050add some extra stripping options for kernel modules to reduce size even more (thx, matteo)
Felix Fietkau
2009-10-22 16:26:12 +00:00
763644ae93opkg: - 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
Jo-Philipp Wich
2009-10-22 15:15:19 +00:00
3231dce5aaopkg: - 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
Jo-Philipp Wich
2009-10-22 08:46:55 +00:00
991a35c6a6imagebuilder: accept empty profile names, some targets do not define profiles (thx, patrick)
Felix Fietkau
2009-10-22 01:35:32 +00:00
97d2d1f90fget rid of gcc-4.4.0 support
Florian Fainelli
2009-10-21 14:32:09 +00:00
903704d98brefresh toolchain patches, add ubicom32 patch to gcc 4.4.1 and 4.4.2
Florian Fainelli
2009-10-21 14:31:01 +00:00
0a18260fedadd support for gcc-4.4.2, add missing gcc-4.4.1 md5sum
Florian Fainelli
2009-10-21 06:26:39 +00:00
4228768e31madwifi: reduce the size of the multicall tool binary
Felix Fietkau
2009-10-21 00:20:42 +00:00
b2f4f696bfdo not relink libresolv, it makes iproute2 barf
Felix Fietkau
2009-10-20 22:22:59 +00:00
e69a6f1b82base-files: remove obsolete stuff from common.awk
Felix Fietkau
2009-10-20 21:45:57 +00:00
3b2713c42ewireless-tools: reduce binary size by ~13k by removing unused/obsolete features
Felix Fietkau
2009-10-20 21:40:09 +00:00
a7cba046e6hostapd: make compilation of the hostap driver conditional - saves 10k uncompressed
Felix Fietkau
2009-10-20 21:14:57 +00:00
73723393f9hotplug2: get rid of the unnecessary reference to libdl as well
Felix Fietkau
2009-10-20 20:59:40 +00:00
902aecf9e1mark the llvm toolchain as broken
Felix Fietkau
2009-10-20 20:52:42 +00:00
ebb1151032hotplug2: compile in the worker module statically, saves >20k uncompressed
Felix Fietkau
2009-10-20 20:49:44 +00:00
28e212cc40ar71xx: add default network configuration for RS and RS-Pro
Gabor Juhos
2009-10-20 19:36:47 +00:00
cfe1bc11adbase-files: only try to execute watchdog if binary is present
Jo-Philipp Wich
2009-10-20 17:07:08 +00:00
a525c056d5ar71xx: add default network configuration file for the WP543 board
Gabor Juhos
2009-10-20 12:59:45 +00:00
891a351b39ar71xx: Compex WPJ543 board is supported as well
Gabor Juhos
2009-10-20 12:59:42 +00:00
053e9ab067ar71xx: fix PCI IRQ map of the WP543
Gabor Juhos
2009-10-20 12:59:39 +00:00
f97b87b6e7remove $(FPIC) from iptables, it is handled internally correctly. saves 2k on mips
Felix Fietkau
2009-10-20 11:44:16 +00:00
6c2b49cf23fix potential inconsistencies in toolchain selection on linux 2.4
Felix Fietkau
2009-10-20 09:14:25 +00:00
82fcc3bef3use the new 4.3.3+cs toolchain for mips and arm - significantly improves code size on mips and performance on arm
Felix Fietkau
2009-10-20 09:03:44 +00:00
9708adb16fzlib: replace -fPIC with $(FPIC)
Felix Fietkau
2009-10-20 08:41:32 +00:00
fff7416664uci: only use $(FPIC) on library parts, saves a few hundred bytes
Felix Fietkau
2009-10-20 08:26:39 +00:00
762991f315opkg: get rid of libopkg, saves >10k compressed, >40k uncompressed
Felix Fietkau
2009-10-20 08:21:10 +00:00
cb3495fac5fix pthread mklibs relinking by copying libpthread_so.a from uclibc instead of using the standard _pic variant
Felix Fietkau
2009-10-20 07:26:34 +00:00
dc637ccdffinstall 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
Felix Fietkau
2009-10-20 06:57:19 +00:00
c724a69355At 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
Hamish Guthrie
2009-10-20 06:51:30 +00:00
4136623a5fgcc: backport libgcc_pic changes to older gcc4 versions, install the libgcc map file as well
Felix Fietkau
2009-10-20 06:48:29 +00:00
c96312958cgcc: create a proper libgcc_pic.a static library for relinking (4.3.3+ for now, backport will follow)
Felix Fietkau
2009-10-19 23:26:09 +00:00
6f52504a97mklibs: preserve the uclibc init symbol
Felix Fietkau
2009-10-19 23:26:05 +00:00
57d29edb07mklibs: handle duplicate symbols properly
Felix Fietkau
2009-10-19 23:26:00 +00:00
eeadbde8eamklibs: fix crashes on nonexistant sections in readelf (thx, justus)
Felix Fietkau
2009-10-19 23:25:42 +00:00
5432846140ifxmips: fold files/drivers/* into patches
John Crispin
2009-10-19 20:56:55 +00:00
eef679c925mark uboot-envtools as broken, it looks more like a place holder than an actual packaging attempt
Felix Fietkau
2009-10-19 19:15:08 +00:00
161792d02cremove support for uclibc 0.9.29
Felix Fietkau
2009-10-19 18:25:25 +00:00
4f1f99a63dar71xx: create firmware image for WP543 boards with 4/8/16MB of flash
Gabor Juhos
2009-10-19 08:07:40 +00:00
71ca5a93a4ar71xx: enable myloader partition parser on 2.6.30 and 2.6.31
Gabor Juhos
2009-10-19 08:07:38 +00:00