Gabor Juhos [Wed, 7 Mar 2012 16:32:31 +0000 (16:32 +0000)]
generic: ar8216: use mdiobus_write in ar8236_hw_init
SVN-Revision: 30838
Gabor Juhos [Wed, 7 Mar 2012 16:32:30 +0000 (16:32 +0000)]
generic: ar8216: use bus->mdio_lock directly in ar8216_mii_{read,write}
SVN-Revision: 30837
Gabor Juhos [Wed, 7 Mar 2012 16:32:28 +0000 (16:32 +0000)]
generic: ar8216: fix phy driver name
SVN-Revision: 30836
Jo-Philipp Wich [Wed, 7 Mar 2012 14:14:52 +0000 (14:14 +0000)]
enable EFI partition support by default, adds ca. 8K uncompressed on ar71xx (#8672)
SVN-Revision: 30835
Gabor Juhos [Wed, 7 Mar 2012 11:57:49 +0000 (11:57 +0000)]
linux/3.2: fix crypto4xx build failure
SVN-Revision: 30834
Felix Fietkau [Mon, 5 Mar 2012 21:39:07 +0000 (21:39 +0000)]
build: unexport C_INCLUDE_PATH to prevent user settings from interfering with the build (fixes #9865)
SVN-Revision: 30830
Felix Fietkau [Mon, 5 Mar 2012 19:53:16 +0000 (19:53 +0000)]
netifd: update to latest version
- preserve hotplug-added interfaces on reload, even if settings change
- implement fast config reload for bridge devices
- improve bridge device handling reliability
- fix bridge stp settings
SVN-Revision: 30829
Gabor Juhos [Mon, 5 Mar 2012 18:01:55 +0000 (18:01 +0000)]
package/kernel: don't allow to select NAND modules for kernels <3.0
SVN-Revision: 30828
Gabor Juhos [Mon, 5 Mar 2012 18:01:54 +0000 (18:01 +0000)]
linux/3.1: add missing NAND symbols
SVN-Revision: 30827
Gabor Juhos [Mon, 5 Mar 2012 18:01:52 +0000 (18:01 +0000)]
linux/3.0: add missing NAND symbols
SVN-Revision: 30826
Jo-Philipp Wich [Mon, 5 Mar 2012 17:52:46 +0000 (17:52 +0000)]
iwinfo: fix integer overflow in assoclist rate reporting (#11073)
SVN-Revision: 30825
Florian Fainelli [Mon, 5 Mar 2012 16:50:42 +0000 (16:50 +0000)]
remove 3.1 support
SVN-Revision: 30823
Florian Fainelli [Mon, 5 Mar 2012 14:49:34 +0000 (14:49 +0000)]
rename 96348GW-1{0,1}-gen to 96348GW-1{0,1}-generic
SVN-Revision: 30822
Florian Fainelli [Mon, 5 Mar 2012 14:49:31 +0000 (14:49 +0000)]
generate generic images for BCM96358VW and BCM96358VW2 (#10666)
SVN-Revision: 30821
Florian Fainelli [Mon, 5 Mar 2012 14:23:45 +0000 (14:23 +0000)]
wire bcm96348gw-10 reset button (#10854)
SVN-Revision: 30820
Florian Fainelli [Mon, 5 Mar 2012 13:29:54 +0000 (13:29 +0000)]
Merge branch 'bcm63xx'
SVN-Revision: 30819
Felix Fietkau [Mon, 5 Mar 2012 11:57:08 +0000 (11:57 +0000)]
build: remove redundant call to $(SH_FUNC) (#8042)
SVN-Revision: 30818
Felix Fietkau [Mon, 5 Mar 2012 00:51:12 +0000 (00:51 +0000)]
kernel: fix powerpc unused-but-set variables
SVN-Revision: 30817
Felix Fietkau [Mon, 5 Mar 2012 00:51:08 +0000 (00:51 +0000)]
kernel: remove the crtsavres dependency, the patched gcc will no longer emit references to that code
SVN-Revision: 30816
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