Felix Fietkau [Mon, 5 Mar 2012 00:51:05 +0000 (00:51 +0000)]
gcc: now that the gpr save/restore issues are taken care of, remove the -Os/-O2 workaround that dealt with it earlier
SVN-Revision: 30815
Felix Fietkau [Mon, 5 Mar 2012 00:51:01 +0000 (00:51 +0000)]
gcc: do not emit references to _savegpr_* and _restgpr_* on powerpc, as they are tricky to deal with wrt. libgcc. they cannot be linked dynamically
SVN-Revision: 30814
Felix Fietkau [Mon, 5 Mar 2012 00:12:44 +0000 (00:12 +0000)]
kernel: fix vmalloc stack traces triggered by module with an empty init section (mostly happens on x86)
SVN-Revision: 30813
Jo-Philipp Wich [Sun, 4 Mar 2012 20:09:58 +0000 (20:09 +0000)]
busybox: enable ps wide flag by default
SVN-Revision: 30812
Gabor Juhos [Sun, 4 Mar 2012 18:23:59 +0000 (18:23 +0000)]
linux/3.3: add more NAND symbols
SVN-Revision: 30811
Gabor Juhos [Sun, 4 Mar 2012 18:23:56 +0000 (18:23 +0000)]
linux/3.2: add more NAND symbols
SVN-Revision: 30810
Gabor Juhos [Sun, 4 Mar 2012 16:09:13 +0000 (16:09 +0000)]
ramips: add support for unbranded XDX-RN502J board
This patch adds support for routers using a PCB marked XDX-RN502J
V2.0, such as some unbranded routers like this:
http://www.mediafire.com/?8acv87h6snn9fj6
http://www.mediafire.com/?do7xonw7scor4kn
http://www.mediafire.com/?1ad49zvx3e7jyix
http://www.mediafire.com/?i46cqiq66maa197
http://www.aliexpress.com/product-fm/
516397994-Free-Shipping-300M-3G-WAN-Wireless-N-WiFi-USB-AP-Router-2-Antennas-wholesalers.html
some reports also state the Aceex 22Y uses the same board.
more information can be found in the following openwrt forum post
https://forum.openwrt.org/viewtopic.php?id=34878
[juhosg: fix checkpatch warnings, use the GENERIC_4M template]
Signed-off-by: bruno schwander <bruno@tinkerbox.org>
SVN-Revision: 30809
Gabor Juhos [Sun, 4 Mar 2012 16:09:11 +0000 (16:09 +0000)]
ramips: board support for Asus RT-N10+
[juhosg: fix indentation in platform scripts, and remove debug
messages from 06_set_iface_mac]
Signed-off-by: Patrick van Staveren <trick@vanstaveren.us>
SVN-Revision: 30808
Jo-Philipp Wich [Sun, 4 Mar 2012 15:53:51 +0000 (15:53 +0000)]
uhttpd: cope with variable number of spaces in header lines (#11079)
SVN-Revision: 30806
Jo-Philipp Wich [Sun, 4 Mar 2012 14:53:17 +0000 (14:53 +0000)]
base-files: enable conntrack accounting in sysctl. It used to be a compile time option which got deprecated
SVN-Revision: 30805
Gabor Juhos [Sun, 4 Mar 2012 12:39:46 +0000 (12:39 +0000)]
ppc40x: preliminary support for 3.3
SVN-Revision: 30804
Gabor Juhos [Sun, 4 Mar 2012 12:39:44 +0000 (12:39 +0000)]
linux/3.3: add missing config symbols
SVN-Revision: 30803
Gabor Juhos [Sun, 4 Mar 2012 12:39:42 +0000 (12:39 +0000)]
linux/3.2: add missing NAND symbols
SVN-Revision: 30802
Gabor Juhos [Sat, 3 Mar 2012 14:10:29 +0000 (14:10 +0000)]
ar71xx: refresh patches against 3.3-rc5
SVN-Revision: 30801
Gabor Juhos [Sat, 3 Mar 2012 14:10:27 +0000 (14:10 +0000)]
linux/3.3: merge recent ubifs patches from 3.2
SVN-Revision: 30800
Gabor Juhos [Sat, 3 Mar 2012 14:10:24 +0000 (14:10 +0000)]
linux/3.3: refresh patches against 3.3-rc5
SVN-Revision: 30799
Felix Fietkau [Sat, 3 Mar 2012 12:00:48 +0000 (12:00 +0000)]
omap24xx: fix compile error with new binutils (#11072)
SVN-Revision: 30798
Gabor Juhos [Sat, 3 Mar 2012 11:12:06 +0000 (11:12 +0000)]
tools/mtd-utils: fix build error
SVN-Revision: 30797
Gabor Juhos [Sat, 3 Mar 2012 10:08:31 +0000 (10:08 +0000)]
tools/mtd-utils: update mkfs.ubifs XZ support
SVN-Revision: 30796
Gabor Juhos [Fri, 2 Mar 2012 23:09:01 +0000 (23:09 +0000)]
tools/mtd-utils: add XZ compression support to mkfs.ubifs
SVN-Revision: 30795
Gabor Juhos [Fri, 2 Mar 2012 23:09:00 +0000 (23:09 +0000)]
linux/3.2: add symlink xattr support to ubifs
SVN-Revision: 30794
Gabor Juhos [Fri, 2 Mar 2012 23:08:59 +0000 (23:08 +0000)]
linux/3.2: add XZ decompression support to ubifs
SVN-Revision: 30793
Gabor Juhos [Fri, 2 Mar 2012 23:08:56 +0000 (23:08 +0000)]
linux/3.2: add XZ decompressor support to crypto
SVN-Revision: 30792
Gabor Juhos [Fri, 2 Mar 2012 18:04:02 +0000 (18:04 +0000)]
ppc40x: switch to 3.2.9
SVN-Revision: 30791
Gabor Juhos [Fri, 2 Mar 2012 18:04:01 +0000 (18:04 +0000)]
linux/3.2: add a bunch of missing symbols
SVN-Revision: 30790
Gabor Juhos [Fri, 2 Mar 2012 18:03:59 +0000 (18:03 +0000)]
ppc40x: fix build errors in the CF and ISP116X drivers
SVN-Revision: 30789
Florian Fainelli [Fri, 2 Mar 2012 13:23:38 +0000 (13:23 +0000)]
mark variables as might be unused
SVN-Revision: 30787
Florian Fainelli [Fri, 2 Mar 2012 13:23:35 +0000 (13:23 +0000)]
remove unused variables and defines
SVN-Revision: 30786
Florian Fainelli [Fri, 2 Mar 2012 13:19:13 +0000 (13:19 +0000)]
MIPS: fix kexec build on 64-bits targets
SVN-Revision: 30785
Florian Fainelli [Fri, 2 Mar 2012 13:19:10 +0000 (13:19 +0000)]
refresh patches
SVN-Revision: 30784
Florian Fainelli [Fri, 2 Mar 2012 13:19:08 +0000 (13:19 +0000)]
MIPS: fix printing of size_t arg
SVN-Revision: 30783
Florian Fainelli [Fri, 2 Mar 2012 13:19:05 +0000 (13:19 +0000)]
MIPS: mark unused variables
SVN-Revision: 30782
Florian Fainelli [Fri, 2 Mar 2012 13:19:02 +0000 (13:19 +0000)]
refresh patches
SVN-Revision: 30781
Florian Fainelli [Fri, 2 Mar 2012 13:19:00 +0000 (13:19 +0000)]
MIPS: mark unused variables
SVN-Revision: 30780
Florian Fainelli [Fri, 2 Mar 2012 13:18:56 +0000 (13:18 +0000)]
refresh patches
SVN-Revision: 30779
Florian Fainelli [Fri, 2 Mar 2012 13:18:53 +0000 (13:18 +0000)]
MIPS: mark unused variables
SVN-Revision: 30778
Florian Fainelli [Fri, 2 Mar 2012 13:18:47 +0000 (13:18 +0000)]
refresh patches
SVN-Revision: 30777
Gabor Juhos [Fri, 2 Mar 2012 11:17:30 +0000 (11:17 +0000)]
base-files: remove trailing whitespaces from lib/functions/boot.sh
SVN-Revision: 30776
Gabor Juhos [Fri, 2 Mar 2012 11:17:29 +0000 (11:17 +0000)]
base-files: remove trailing whitespaces from lib/functions.sh
SVN-Revision: 30775
Gabor Juhos [Fri, 2 Mar 2012 11:17:27 +0000 (11:17 +0000)]
package/kernel: package nandsim module
SVN-Revision: 30774
Gabor Juhos [Fri, 2 Mar 2012 11:17:25 +0000 (11:17 +0000)]
package/kernel: package NAND support
SVN-Revision: 30773
Gabor Juhos [Thu, 1 Mar 2012 19:55:49 +0000 (19:55 +0000)]
tools/mtd-utils: cleanup mkubifs lzo patch
SVN-Revision: 30770
Gabor Juhos [Thu, 1 Mar 2012 19:55:48 +0000 (19:55 +0000)]
tools/mtd-utils: update to 1.4.5
This updates mtd-utils in tools:
100-optional_lzo.patch and 101-ubifs-optional_lzo.patch
are now uneeded as a WITHOUT_LZO flag is provided by the
upstream sources. All remaining patches are refreshed
for the new version.
135-mkubifs_optional_lzo.patch was created to respect
WITHOUT_LZO also in mkubifs.
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 30769
Gabor Juhos [Thu, 1 Mar 2012 19:49:05 +0000 (19:49 +0000)]
ar71xx: ag71xx: keep VLAN tags if VLAN is not enabled
SVN-Revision: 30768
Gabor Juhos [Thu, 1 Mar 2012 19:49:02 +0000 (19:49 +0000)]
kernel: update linux 3.2 to 3.2.9
SVN-Revision: 30767
Felix Fietkau [Thu, 1 Mar 2012 15:22:08 +0000 (15:22 +0000)]
ath9k: fix misplaced ifdef
SVN-Revision: 30766
Felix Fietkau [Thu, 1 Mar 2012 15:13:41 +0000 (15:13 +0000)]
ath9k: disable btcoex again after it got re-enabled by the update
SVN-Revision: 30765
Felix Fietkau [Thu, 1 Mar 2012 15:13:33 +0000 (15:13 +0000)]
ath9k: disable MAC sample debugging, it is almost never used and wastes precious CPU cycles
SVN-Revision: 30764
Felix Fietkau [Thu, 1 Mar 2012 15:13:30 +0000 (15:13 +0000)]
mac80211: optimize mac address comparisons to improve performance
SVN-Revision: 30763
Felix Fietkau [Thu, 1 Mar 2012 15:13:26 +0000 (15:13 +0000)]
kernel: keep more symbols in the kernel modules when doing profiling
SVN-Revision: 30762
Felix Fietkau [Thu, 1 Mar 2012 10:39:46 +0000 (10:39 +0000)]
build: add TARGET_CXXFLAGS and EXTRA_CXXFLAGS, defaulting to *_CFLAGS via lazy evaluation. this allows adding c++ specific cflags
SVN-Revision: 30760
Felix Fietkau [Thu, 1 Mar 2012 09:58:03 +0000 (09:58 +0000)]
kernel: do not rename module symbols with kallsyms enabled
SVN-Revision: 30759
Felix Fietkau [Thu, 1 Mar 2012 09:57:56 +0000 (09:57 +0000)]
mac80211: fix ad-hoc mode performance regression
SVN-Revision: 30758
Felix Fietkau [Wed, 29 Feb 2012 18:20:34 +0000 (18:20 +0000)]
tools: symlink seq to the host staging dir (gseq on mac os x)
SVN-Revision: 30755
Felix Fietkau [Wed, 29 Feb 2012 18:20:28 +0000 (18:20 +0000)]
mac80211: delete linux/eeprom_93cx6.h since the module is used from the kernel tree, fixes rt2x00 issues on lantiq
SVN-Revision: 30754
Felix Fietkau [Tue, 28 Feb 2012 20:49:26 +0000 (20:49 +0000)]
mac80211: remove 060-fix_compat_security.patch, it is no longer needed
SVN-Revision: 30753
Hauke Mehrtens [Tue, 28 Feb 2012 20:12:46 +0000 (20:12 +0000)]
brcm47xx: use kernel 3.2 by default
SVN-Revision: 30751
Felix Fietkau [Mon, 27 Feb 2012 23:37:49 +0000 (23:37 +0000)]
netifd: update, fix some mac address handling issues
SVN-Revision: 30750
Felix Fietkau [Mon, 27 Feb 2012 23:37:46 +0000 (23:37 +0000)]
netifd: add missing do_sysctl function
SVN-Revision: 30749
Jo-Philipp Wich [Mon, 27 Feb 2012 23:08:15 +0000 (23:08 +0000)]
iwcap: fix reversed umask
SVN-Revision: 30748
Jo-Philipp Wich [Mon, 27 Feb 2012 22:57:15 +0000 (22:57 +0000)]
add iwcap - a small radiotap capture utility for background monitoring of wireless traffic or use as a remote capture drone
SVN-Revision: 30747
Felix Fietkau [Mon, 27 Feb 2012 22:56:05 +0000 (22:56 +0000)]
mac80211: update to wireless-testing 2012-02-27
SVN-Revision: 30746
Felix Fietkau [Mon, 27 Feb 2012 22:56:00 +0000 (22:56 +0000)]
ath9k: fix beacon issues on ar93xx
SVN-Revision: 30745
Felix Fietkau [Mon, 27 Feb 2012 16:23:50 +0000 (16:23 +0000)]
netifd: update to 2012-02-26, fixes ipv4 broadcast handling
SVN-Revision: 30744
Felix Fietkau [Mon, 27 Feb 2012 16:23:47 +0000 (16:23 +0000)]
netifd: add a hotplug handler for setting sysctls (based on the old 10-routes file)
SVN-Revision: 30743
Felix Fietkau [Mon, 27 Feb 2012 16:23:43 +0000 (16:23 +0000)]
mac80211: update to wireless-testing 2012-02-23
SVN-Revision: 30742
Felix Fietkau [Mon, 27 Feb 2012 16:23:39 +0000 (16:23 +0000)]
netifd: add a new udhcpc default script for command line use (no uci support)
SVN-Revision: 30741
Jo-Philipp Wich [Mon, 27 Feb 2012 09:34:31 +0000 (09:34 +0000)]
revert unrelated change in previous commit
SVN-Revision: 30738
Jo-Philipp Wich [Mon, 27 Feb 2012 09:33:36 +0000 (09:33 +0000)]
partly revert r30708, it breaks various arches
SVN-Revision: 30737
Gabor Juhos [Sun, 26 Feb 2012 10:54:13 +0000 (10:54 +0000)]
ramips: don't read RAMIPS_RX_CALC_IDX0 register in the loop
SVN-Revision: 30733
Gabor Juhos [Sun, 26 Feb 2012 10:54:12 +0000 (10:54 +0000)]
ramips: raeth: add rx_info structure
This helps to reduce code size on RX path:
add/remove: 0/0 grow/shrink: 3/1 up/down: 68/-56 (12)
function old new delta
ramips_eth_open 1104 1144 +40
ramips_ring_free 212 232 +20
ramips_eth_stop 400 408 +8
ramips_eth_rx_hw 648 592 -56
SVN-Revision: 30732
Gabor Juhos [Sun, 26 Feb 2012 10:54:10 +0000 (10:54 +0000)]
ramips: raeth: add tx_info structure
This helps to reduce code size on TX path:
add/remove: 0/0 grow/shrink: 1/4 up/down: 56/-92 (-36)
function old new delta
ramips_eth_open 1048 1104 +56
ramips_eth_tx_housekeeping 156 148 -8
ramips_ring_free 224 212 -12
ramips_eth_stop 420 400 -20
ramips_eth_hard_start_xmit 480 428 -52
SVN-Revision: 30731
Felix Fietkau [Sun, 26 Feb 2012 09:29:53 +0000 (09:29 +0000)]
Revert "scripts/download.pl: fix sourceforge url"
To use the new url, the project name would need to be appended multiple times,
let's hope the old redirect will continue to work in the future
SVN-Revision: 30730
Felix Fietkau [Sat, 25 Feb 2012 22:12:11 +0000 (22:12 +0000)]
ixp4xx: fix a compile error
SVN-Revision: 30728
Jo-Philipp Wich [Sat, 25 Feb 2012 21:00:23 +0000 (21:00 +0000)]
firewall: allow ICMPv6 type 129 (echo reply) - this fixes basic ICMPv6 in case no connection tracking is used
SVN-Revision: 30727
Felix Fietkau [Sat, 25 Feb 2012 20:44:02 +0000 (20:44 +0000)]
scripts/download.pl: fix sourceforge url
SVN-Revision: 30726
Jo-Philipp Wich [Sat, 25 Feb 2012 13:17:32 +0000 (13:17 +0000)]
add some missing 2.6.39 kernel symbols observed on x86/generic builds
SVN-Revision: 30718
Jo-Philipp Wich [Sat, 25 Feb 2012 13:06:26 +0000 (13:06 +0000)]
enable RTC_CLASS for Linux 3.2 and 3.3
SVN-Revision: 30717
Jo-Philipp Wich [Sat, 25 Feb 2012 13:05:59 +0000 (13:05 +0000)]
kernel: only depend on kmod-rtc-core if its provided by the used Kernel version
SVN-Revision: 30716
Jo-Philipp Wich [Sat, 25 Feb 2012 12:40:46 +0000 (12:40 +0000)]
dropbear: patch possible use after free by authenticated remote users with active command restrictions (CVE-2012-0920)
SVN-Revision: 30714
Gabor Juhos [Sat, 25 Feb 2012 11:59:19 +0000 (11:59 +0000)]
ramips: raeth: don't process disabled interrupts
Also rename the 'fe_int' variable.
SVN-Revision: 30713
Gabor Juhos [Fri, 24 Feb 2012 20:41:38 +0000 (20:41 +0000)]
ar71xx: use v6.0.0 in UBTN-XM firmwares (closes #11038)
SVN-Revision: 30712
Jo-Philipp Wich [Fri, 24 Feb 2012 18:07:06 +0000 (18:07 +0000)]
uci: update to git head, reduces quotations in exported config files and fixes delta list handling in the Lua binding
SVN-Revision: 30711
Gabor Juhos [Fri, 24 Feb 2012 16:18:46 +0000 (16:18 +0000)]
ramips: fix FONERA20N image generation
SVN-Revision: 30710
Jo-Philipp Wich [Fri, 24 Feb 2012 13:36:46 +0000 (13:36 +0000)]
broadcom-wl: remove an erroneous BUG() call in the glue driver
SVN-Revision: 30709
Jo-Philipp Wich [Fri, 24 Feb 2012 10:35:20 +0000 (10:35 +0000)]
config: deprecated symbol CONFIG_LEDS_GPIO_PLATFORM
CONFIG_LEDS_GPIO_PLATFORM went away a while ago.
http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=commit;h=
2bcc7ed5b83b0a59c6976476e8788675038fb11b
Also, most platforms comment out CONFIG_LEDS_GPIO but not x86 for some reason.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 30708
Gabor Juhos [Thu, 23 Feb 2012 19:58:16 +0000 (19:58 +0000)]
ramips: image: increase minimum kernel partition size to 896k
SVN-Revision: 30706
Gabor Juhos [Thu, 23 Feb 2012 19:58:15 +0000 (19:58 +0000)]
ramips: image: cleanup and sort templates/profiles
SVN-Revision: 30705
Gabor Juhos [Thu, 23 Feb 2012 19:58:14 +0000 (19:58 +0000)]
ramips: image: use GENERIC_4M template for the ALL0256N board
SVN-Revision: 30704
Gabor Juhos [Thu, 23 Feb 2012 19:58:12 +0000 (19:58 +0000)]
ramips: image: introduce mkmtd/{,phys,spi} helpers
SVN-Revision: 30703
Gabor Juhos [Thu, 23 Feb 2012 19:58:11 +0000 (19:58 +0000)]
ramips: image: pass mtdlayout variables by value
SVN-Revision: 30702
Gabor Juhos [Thu, 23 Feb 2012 19:58:10 +0000 (19:58 +0000)]
ramips: image: merge F5D8235V{1,2} templates
SVN-Revision: 30701
Gabor Juhos [Thu, 23 Feb 2012 19:58:07 +0000 (19:58 +0000)]
ramips: image: use generic template for the WR6202, OMNIEMB, W502U boards
SVN-Revision: 30700
Gabor Juhos [Thu, 23 Feb 2012 19:58:06 +0000 (19:58 +0000)]
ramips: image: introduce mkcmdline helper
SVN-Revision: 30699
Gabor Juhos [Thu, 23 Feb 2012 19:58:04 +0000 (19:58 +0000)]
ramips: image: use the GENERIC_4M template for the V11ST-FE board
SVN-Revision: 30698
Gabor Juhos [Thu, 23 Feb 2012 19:58:03 +0000 (19:58 +0000)]
ramips: image: simplify Makefile a bit
SVN-Revision: 30697
Gabor Juhos [Thu, 23 Feb 2012 19:58:02 +0000 (19:58 +0000)]
ramips: image: add MkImageLzma wrapper
SVN-Revision: 30696
Gabor Juhos [Thu, 23 Feb 2012 19:58:01 +0000 (19:58 +0000)]
ramips: image: allow to build board specific initramfs images
SVN-Revision: 30695
Jo-Philipp Wich [Thu, 23 Feb 2012 18:50:47 +0000 (18:50 +0000)]
firewall: bail out if uci is used in firewall include files
SVN-Revision: 30694
Jo-Philipp Wich [Thu, 23 Feb 2012 18:20:51 +0000 (18:20 +0000)]
iwinfo: fix wl backend, unsigned -> signed for mcs idx, revision bump after latest abi changes
SVN-Revision: 30693