Commit Graph

19325 Commits (b81354d8286386adc010d3178bd153bf0f6fc661)
 

Author SHA1 Message Date
Jo-Philipp Wich b81354d828 abort built in prereq target if there is no site config file for the current target
SVN-Revision: 29798
12 years ago
Jonas Gorski 3d09c34dd3 package: kernel: fix files for blowfish and pcimcia-rsrc
Based on a patch from Philip Prindeville.

SVN-Revision: 29797
12 years ago
Jo-Philipp Wich a79356d5ec site: add configure cache scripts for mips-linux-gnu and mipsel-linux-gnu, used by CodeSourcery toolchain
SVN-Revision: 29794
12 years ago
Jo-Philipp Wich fc512193a0 add missing kernel symbols
SVN-Revision: 29790
12 years ago
Jo-Philipp Wich e7cfd6e245 busybox: fix previous commit, make CONFIG_BUSYBOX_CONFIG_FEATURE_IPV6 default to CONFIG_IPV6, not depend on it
SVN-Revision: 29789
12 years ago
Jo-Philipp Wich 7a06d9a8a0 busybox: make CONFIG_BUSYBOX_CONFIG_FEATURE_IPV6 depend on CONFIG_IPV6
SVN-Revision: 29788
12 years ago
Jo-Philipp Wich 2fc3fe1d09 Make the grub timeout configurable on x86 targets
Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>

SVN-Revision: 29786
12 years ago
Jo-Philipp Wich 095f7f2da3 x86/config-3.2: add linux-3.2 symbols for x86
The following symbols are missing for x86, in sorted order.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 29783
12 years ago
Jo-Philipp Wich fe60046a26 ext-toolchain.sh: CONFIG_NLS -> CONFIG_BUILD_NLS
SVN-Revision: 29782
12 years ago
Jo-Philipp Wich ee62b0d751 ext-toolchain.sh: fix typo
SVN-Revision: 29781
12 years ago
Jo-Philipp Wich 796231d95c ext-toolchain.sh: add option to write .config Add a new --config option to generate a .config from a given toolchain, this allows for easy integration of external toolchains, e.g.
./scripts/ext-toolchain.sh --toolchain /opt/mips-2011.03 --cflags "-muclibc" --config atheros

to setup a ready-to-compile atheros target using the external CodeSourcery toolchain.

SVN-Revision: 29780
12 years ago
Jo-Philipp Wich 3a794cde8c mtd: external toolchains usually do not know about MTDREFRESH, so search in $(LINUX_DIR)/include first, fixes compilation with external CodeSourcery toolchain
SVN-Revision: 29779
12 years ago
Jo-Philipp Wich f7a7e289a5 iptables: pass --disable-ipv6 if CONFIG_IPV6 is off, fixes undefined refs to in6addr_any when compiling with external CodeSourcery toolchain
SVN-Revision: 29778
12 years ago
Jo-Philipp Wich 899de4adc9 dnsmasq: if CONFIG_IPV6 is off, compile with -DNO_IPV6 - solves unresolved refs to in6addr_any when building with external CodeSourcery toolchain
SVN-Revision: 29777
12 years ago
Hauke Mehrtens a671c720b4 packages: kernel: add usb-common.ko to usb package for kernel >= 3.2
SVN-Revision: 29776
12 years ago
Jo-Philipp Wich d4465bee36 openssl: fix syntax error in OpenWrt Makefile
SVN-Revision: 29774
12 years ago
Florian Fainelli dbfeb5d158 fix thinko in 102-ehci_hcd_ignore_oc patch
SVN-Revision: 29773
12 years ago
Jo-Philipp Wich 989c73848f ext-toolchain.sh: properly handle toolchains without sysroot support
SVN-Revision: 29772
12 years ago
Jo-Philipp Wich 25630dd5a5 openssl: don't fail with empty TARGET_LDFLAGS
SVN-Revision: 29770
12 years ago
Jo-Philipp Wich f20b6c3ff9 ext-toolchain.sh: - use GCC's own idea of the target name (-dumpmachine) - display help if called without args - add copyright foo - remove some leftover flag handling code
SVN-Revision: 29769
12 years ago
Jo-Philipp Wich 64dc82eab0 invoke patch-specs.sh in the gcc/final install stage. Patch up OpenWrts own cross toolchains to always search headers and libraries in $STAGING_DIR, this should solve most issues with missing headers, indirect linking and not found libraries. At a later stage, all -I and -L flags will be purged from TARGET_LDFLAGS and TARGET_CPPFLAGS.
SVN-Revision: 29768
12 years ago
Jo-Philipp Wich 6df3af8a36 add patch-specs.sh, a utility for modifying GCC specs The patch-specs.sh utility dumps the GCC specs of a given toolchain and modifies them to always include $STAGING_DIR in the link and compiler command lines, this makes most -I and -L flags unnecessary and lets the compiler automatically find libraries and headers in the staging dir, also solves the majority of -rpath issues.
SVN-Revision: 29767
12 years ago
Jo-Philipp Wich 5b7668ca44 use ext-toolchain.sh to integrate external toolchains Use ext-toolchain.sh to wrap external toolchain commands, abort build if certain features such as CONFIG_SOFT_FLOAT or CONFIG_IPV6 are enabled but not supported by the toolchain.
SVN-Revision: 29766
12 years ago
Jo-Philipp Wich 7a563f122f add ext-toolchain.sh, a utility for external toolchains The ext-toolchain.sh utility script implements various external toolchain tasks: * Testing of available features, like c++, soft-float or ipv6 support * Finding the libc implementation (uclibc or eglibc/glibc) * Inferring the GNU target name * Finding shared objects for packaging (libc, libpthread, ...) * Finding executables for packaging (ldd, gdbserver, ...) * Generating wrapper scripts for toolchain commands
SVN-Revision: 29765
12 years ago
John Crispin 49eb3fd845 gigaset 76x
* fixes leds
* adds all leds found on the sx763 board
* removes board_config from flash layout because wireless data is stored in kernel (ath5k)
* fix button handling

Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>

SVN-Revision: 29763
12 years ago
John Crispin a2708d11e8 ramips: Rework ramips_eth to not require irqsave locking anymore
Previously the tx housekeeping was done in a spin_lock_irqsave critical
section which causes irqs to be disabled during that time. Since the
housekeeping is already prepared to be scheduled as a tasklet process
the housekeeping only in softirq context and revise the locking between
the tx path and the housekeeping tasklet by using a normal spin_lock
which in most situations will be a NOP anyway.

This makes sure that interrupts are only disabled for a short time
since in the worst case the housekeeping might have to free up to 256
skbs.

Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>

SVN-Revision: 29762
12 years ago
Felix Fietkau 2683b5b15d rt2x00: add a patch to avoid excessive memmove() on packet contents to improve performance (patch by Helmut Schaa)
SVN-Revision: 29760
12 years ago
Hauke Mehrtens 034cf5643f brcm47xx: add support for kernel 3.2
SVN-Revision: 29756
12 years ago
Hauke Mehrtens c3d134af12 brcm47xx: run kernel_oldconfig
SVN-Revision: 29755
12 years ago
John Crispin ccb6b0a063 tools: clean up Makefiles / make ccache work
SVN-Revision: 29754
12 years ago
Imre Kaloz f9e41adc80 add support for OMAP4 based boards, starting with the PandaBoard
SVN-Revision: 29753
12 years ago
Imre Kaloz 25909f5e42 build and package the wl12xx driver
SVN-Revision: 29751
12 years ago
Imre Kaloz 6274648199 fixup arm xz support with recent changes
SVN-Revision: 29750
12 years ago
Imre Kaloz e65195c246 add missing symbols
SVN-Revision: 29749
12 years ago
Imre Kaloz 8fcdb09e1f upgrade to latest linaro releases
SVN-Revision: 29748
12 years ago
Felix Fietkau b0479e2ca2 kernel: disable bridge igmp snooping in 3.2 as well
SVN-Revision: 29747
12 years ago
Felix Fietkau 87bbccb614 ath9k: fix handling of the KeyMiss flag for received packets - fixes connection stability issues with crypto enabled
SVN-Revision: 29745
12 years ago
Felix Fietkau 66895b7115 kernel: disable bridge igmp snooping by default to avoid multicast issues
SVN-Revision: 29744
12 years ago
Felix Fietkau 419718e99f libnl-tiny: export unl_genl_multicast_id()
SVN-Revision: 29743
12 years ago
Jonas Gorski 9eb73ee6b7 kernel: ppc40x: ppc44x: add missing kernel config symbol
SVN-Revision: 29742
12 years ago
Hauke Mehrtens a9e42130a5 broadcom-diag: add support for some new devices
There is still no Ethernet driver for these devices in trunk.

Thanks George Kashperko for the patch.

SVN-Revision: 29735
12 years ago
Hauke Mehrtens d5bc3a994b brcm47xx: update usb driver
Add workarround for BCM5357 and BCM4749.

This patch contains the following fixes from George Kashperko:
* separate subroutines for controller initialization workarounds -
   following CodingStyle recommendations;
* __devinit __devexit __devinitconst annotations for CONFIG_HOTPLUG;
* fix leak in ssb_hcd_create_pdev/bcma_hcd_create_pdev - as hci_res being
   kmalloc'ed is never freed anywhere while platform_device_add_resources
   will kmemdup resources right away;
* fix compilation error in ssb_hcd_resume - it will fail as soon as
   CONFIG_PM is selected.

SVN-Revision: 29734
12 years ago
Jo-Philipp Wich 9d497cb132 rtl8366: fix rtl8366_smi_detect() after r29677
SVN-Revision: 29732
12 years ago
Jonas Gorski 3883e71097 brcm63xx: add support for linux 3.2
SVN-Revision: 29731
12 years ago
Jonas Gorski 1bc0abb058 kernel: add support for linux 3.2.1
SVN-Revision: 29730
12 years ago
Jonas Gorski 50d4c0e31a package: iptables: fix compilation with linux 3.2
SVN-Revision: 29729
12 years ago
Jonas Gorski f2d35c7110 mac80211: current revisions build with 3.2
SVN-Revision: 29728
12 years ago
Jonas Gorski f3f1075655 kernel: backport overlayfs v11 to 3.0 and 2.6.39
Should fix whiteout issues and missing files when using extroot.

SVN-Revision: 29727
12 years ago
Jonas Gorski c560444a58 kernel: update linux 3.1 to 3.1.9
SVN-Revision: 29726
12 years ago
Jonas Gorski e49d3e1d5b kernel: update linux 3.0 to 3.0.17
SVN-Revision: 29725
12 years ago