Commit Graph

  • 97d5479ca1 sort kconfig symbols in generic configs Imre Kaloz 2009-10-27 12:12:48 +00:00
  • e6e5e6c72b add missing kconfig symbol Imre Kaloz 2009-10-27 12:09:35 +00:00
  • 7b14b774b4 ppc: add missing symbols for building with a newer toolchain Felix Fietkau 2009-10-27 01:11:44 +00:00
  • 27e1c7f091 uClibc: implement copysignl in libc on powerpc to avoid undefined references in libstdc++ Felix Fietkau 2009-10-27 01:11:40 +00:00
  • 46cc3f164d gcc: 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
  • bc59e3da51 ramips: 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
  • 5dd653a6bd ramips: use definitions from rt305x_regs, and nuke the duplicated ones Gabor Juhos 2009-10-26 17:17:48 +00:00
  • c170980c4f ramips: move ramips_eth_platform_data into a separate file Gabor Juhos 2009-10-26 17:17:45 +00:00
  • b98fa096a6 ramips: request_irq prior to dma allocation, and handle the case if it fails Gabor Juhos 2009-10-26 17:17:42 +00:00
  • 08f77d2e7e ramips: add error handling to ramips_alloc_dma Gabor Juhos 2009-10-26 17:17:39 +00:00
  • 941c1dae2c ramips: free allocated skbs in ramips_cleanup_dma Gabor Juhos 2009-10-26 17:17:37 +00:00
  • 82cc25d5f0 ramips: add ramips_setup_dma helper to the ethernet driver Gabor Juhos 2009-10-26 17:17:34 +00:00
  • f69b042df9 ramips: add ramips_cleanup_dma helper Gabor Juhos 2009-10-26 17:17:29 +00:00
  • defb7c0059 ramips: remove unnecessary includes in the ethernet driver Gabor Juhos 2009-10-26 17:17:26 +00:00
  • 36cb733d4f ramips: fix dma api usage in the ethernet driver Gabor Juhos 2009-10-26 17:17:22 +00:00
  • 69a3298ab5 ramips: use resource to pass irq and base address to the ethernet driver Gabor Juhos 2009-10-26 17:17:18 +00:00
  • 7c7f004875 ramips: add error-path handling to the ramips_eth_plat_probe Gabor Juhos 2009-10-26 17:17:13 +00:00
  • c2cc2884e3 lua: 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
  • ed19cab256 swap logic on squashfs version selection Imre Kaloz 2009-10-26 12:06:47 +00:00
  • 3dd87b893a since we are using newer iptables version, we don't need this patch anymore Imre Kaloz 2009-10-26 11:35:44 +00:00
  • 4d1bd56f33 rename some patches Imre Kaloz 2009-10-26 10:15:52 +00:00
  • 69578dfd7b prepare 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
  • 6db489f1b0 lua: 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
  • 6a87d6682d lua: 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
  • 6f63230e27 add missing configuration symbols Florian Fainelli 2009-10-25 21:26:46 +00:00
  • 338490bd50 remove 2.6.28 support, we never really used it Florian Fainelli 2009-10-25 21:13:46 +00:00
  • 7100c1efd9 switch to 2.6.30.9 Florian Fainelli 2009-10-25 21:10:53 +00:00
  • 1729f7bdc1 use gpio_led package rather than staticly linking it into the kernel John Crispin 2009-10-25 18:08:16 +00:00
  • 9df63ce253 add "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
  • f1ad6d3768 fixes licenses John Crispin 2009-10-25 17:41:01 +00:00
  • 6a56b1186e select CONFIG_LEDS_GPIO per default John Crispin 2009-10-25 17:06:01 +00:00
  • 6f63d7baf2 clean up dma api of ethernet driver John Crispin 2009-10-25 16:58:00 +00:00
  • 9126be5b6e fixes 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
  • 6d7b5a7e62 combine the two gcc-4.4.1 selects into a single one Florian Fainelli 2009-10-25 10:17:50 +00:00
  • 984fe7992a ramips: nuke net_device stats from the private data of the ethernet driver Gabor Juhos 2009-10-25 09:37:30 +00:00
  • ec836476b0 ramips: remove unnecessary type-castings in the ethernet driver Gabor Juhos 2009-10-25 09:37:27 +00:00
  • ac92dc42d4 ramips: change debug message levels, and add missing LFs Gabor Juhos 2009-10-25 09:37:24 +00:00
  • 0fe967f6e6 ramips: make ethernet fuctions static Gabor Juhos 2009-10-25 09:37:21 +00:00
  • 7af7711f9f ramips: register ethernet device on the DIR-300 board Gabor Juhos 2009-10-25 09:37:17 +00:00
  • 2ad69183a8 ramips: change prom code to accept 'board=FOOBAR' from the command line Gabor Juhos 2009-10-25 07:10:16 +00:00
  • d681005ce3 ramips: modify {read,write}_config helpers Gabor Juhos 2009-10-25 07:10:14 +00:00
  • ebde2e4c90 ramips: nuke config_access helper Gabor Juhos 2009-10-25 07:10:11 +00:00
  • c23f92244c fixes dma hangups in eth John Crispin 2009-10-25 00:11:08 +00:00
  • 7aaaa2c946 lua: get rid of bitlib and md5lib from the core, they are no longer necessary Felix Fietkau 2009-10-24 23:23:42 +00:00
  • c7db1ecc33 select fon20n mach John Crispin 2009-10-24 23:08:06 +00:00
  • 8f98214617 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 Felix Fietkau 2009-10-24 22:19:13 +00:00
  • eff75d868b make ethernet a platform device John Crispin 2009-10-24 20:58:41 +00:00
  • 5c399c6f20 missing define to make mach for fonera20n work John Crispin 2009-10-24 20:57:59 +00:00
  • 81e5a2d14b make default llll/w vlan setup in esw John Crispin 2009-10-24 20:56:31 +00:00
  • e4e4aa90d3 adds mach type for fonera20n John Crispin 2009-10-24 20:55:36 +00:00
  • b59e59dcba gcc: fix compile on armv4t with the cs toolchain Felix Fietkau 2009-10-24 00:58:38 +00:00
  • e7c0b6aa00 gcc: fix bug reporting url in newer compiler versions Felix Fietkau 2009-10-24 00:58:34 +00:00
  • 5b2c123b60 fixes commit 18128, wrong patch :) John Crispin 2009-10-23 16:52:48 +00:00
  • d95163658c adds 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
  • 21367682e8 update to 2.6.31.5 Florian Fainelli 2009-10-23 12:13:00 +00:00
  • d4b251bdb8 update to 2.6.30.9 Florian Fainelli 2009-10-23 12:10:25 +00:00
  • 46c66bba36 update to 2.6.27.35 Florian Fainelli 2009-10-23 09:12:17 +00:00
  • ed2eed7b64 opkg: 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
  • 28d3db089d mklibs: 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
  • d648a0827b fix a typo Felix Fietkau 2009-10-22 16:39:39 +00:00
  • 9bd710e050 add some extra stripping options for kernel modules to reduce size even more (thx, matteo) Felix Fietkau 2009-10-22 16:26:12 +00:00
  • 763644ae93 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 Jo-Philipp Wich 2009-10-22 15:15:19 +00:00
  • 3231dce5aa 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 Jo-Philipp Wich 2009-10-22 08:46:55 +00:00
  • 991a35c6a6 imagebuilder: accept empty profile names, some targets do not define profiles (thx, patrick) Felix Fietkau 2009-10-22 01:35:32 +00:00
  • 97d2d1f90f get rid of gcc-4.4.0 support Florian Fainelli 2009-10-21 14:32:09 +00:00
  • 903704d98b refresh toolchain patches, add ubicom32 patch to gcc 4.4.1 and 4.4.2 Florian Fainelli 2009-10-21 14:31:01 +00:00
  • 0a18260fed add support for gcc-4.4.2, add missing gcc-4.4.1 md5sum Florian Fainelli 2009-10-21 06:26:39 +00:00
  • 4228768e31 madwifi: reduce the size of the multicall tool binary Felix Fietkau 2009-10-21 00:20:42 +00:00
  • b2f4f696bf do not relink libresolv, it makes iproute2 barf Felix Fietkau 2009-10-20 22:22:59 +00:00
  • e9aa394113 remove obsolete uci validation awk code Felix Fietkau 2009-10-20 21:48:40 +00:00
  • e69a6f1b82 base-files: remove obsolete stuff from common.awk Felix Fietkau 2009-10-20 21:45:57 +00:00
  • 3b2713c42e wireless-tools: reduce binary size by ~13k by removing unused/obsolete features Felix Fietkau 2009-10-20 21:40:09 +00:00
  • a7cba046e6 hostapd: make compilation of the hostap driver conditional - saves 10k uncompressed Felix Fietkau 2009-10-20 21:14:57 +00:00
  • 73723393f9 hotplug2: get rid of the unnecessary reference to libdl as well Felix Fietkau 2009-10-20 20:59:40 +00:00
  • 902aecf9e1 mark the llvm toolchain as broken Felix Fietkau 2009-10-20 20:52:42 +00:00
  • ebb1151032 hotplug2: compile in the worker module statically, saves >20k uncompressed Felix Fietkau 2009-10-20 20:49:44 +00:00
  • 28e212cc40 ar71xx: add default network configuration for RS and RS-Pro Gabor Juhos 2009-10-20 19:36:47 +00:00
  • cfe1bc11ad base-files: only try to execute watchdog if binary is present Jo-Philipp Wich 2009-10-20 17:07:08 +00:00
  • a525c056d5 ar71xx: add default network configuration file for the WP543 board Gabor Juhos 2009-10-20 12:59:45 +00:00
  • 891a351b39 ar71xx: Compex WPJ543 board is supported as well Gabor Juhos 2009-10-20 12:59:42 +00:00
  • 053e9ab067 ar71xx: fix PCI IRQ map of the WP543 Gabor Juhos 2009-10-20 12:59:39 +00:00
  • f97b87b6e7 remove $(FPIC) from iptables, it is handled internally correctly. saves 2k on mips Felix Fietkau 2009-10-20 11:44:16 +00:00
  • 6c2b49cf23 fix potential inconsistencies in toolchain selection on linux 2.4 Felix Fietkau 2009-10-20 09:14:25 +00:00
  • 82fcc3bef3 use 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
  • 9708adb16f zlib: replace -fPIC with $(FPIC) Felix Fietkau 2009-10-20 08:41:32 +00:00
  • fff7416664 uci: only use $(FPIC) on library parts, saves a few hundred bytes Felix Fietkau 2009-10-20 08:26:39 +00:00
  • 762991f315 opkg: get rid of libopkg, saves >10k compressed, >40k uncompressed Felix Fietkau 2009-10-20 08:21:10 +00:00
  • cb3495fac5 fix 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
  • dc637ccdff 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 Felix Fietkau 2009-10-20 06:57:19 +00:00
  • c724a69355 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 Hamish Guthrie 2009-10-20 06:51:30 +00:00
  • 4136623a5f gcc: 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
  • c96312958c gcc: 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
  • 6f52504a97 mklibs: preserve the uclibc init symbol Felix Fietkau 2009-10-19 23:26:05 +00:00
  • 57d29edb07 mklibs: handle duplicate symbols properly Felix Fietkau 2009-10-19 23:26:00 +00:00
  • eeadbde8ea mklibs: fix crashes on nonexistant sections in readelf (thx, justus) Felix Fietkau 2009-10-19 23:25:42 +00:00
  • 5432846140 ifxmips: fold files/drivers/* into patches John Crispin 2009-10-19 20:56:55 +00:00
  • eef679c925 mark 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
  • 161792d02c remove support for uclibc 0.9.29 Felix Fietkau 2009-10-19 18:25:25 +00:00
  • 4f1f99a63d ar71xx: create firmware image for WP543 boards with 4/8/16MB of flash Gabor Juhos 2009-10-19 08:07:40 +00:00
  • 71ca5a93a4 ar71xx: enable myloader partition parser on 2.6.30 and 2.6.31 Gabor Juhos 2009-10-19 08:07:38 +00:00