Felix Fietkau [Wed, 16 May 2012 15:23:08 +0000 (15:23 +0000)]
kernel: add codel and fq_codel support to kmod-sched (patch by Dave Täht)
SVN-Revision: 31757
Felix Fietkau [Wed, 16 May 2012 15:23:03 +0000 (15:23 +0000)]
kernel: add codel and fq_codel to generic 3.3 patch set (based on patch by Dave Täht)
Codel is a new AQM algorithm and RED replacement designed by
Kathie Nichols and Van Jacobson, and published in ACM queue:
http://queue.acm.org/detail.cfm?id=
2209336
Codel stands for "Controlled Delay", and needs no knobs in the
general case, twiddled, for optimum results. It aims for 5ms of
delay, at most, when in use.
Additionally,
fq_codel (by eric dumazet) builds on codel to provide fair queuing
superior to what could be had with SFQ, and drop behavior saner
than RED, BLUE, or choke.
These patches are backported from net-next and are known to work
on Linux 3.3.4 and later.
Includes updates to codel for better portability and speed
SVN-Revision: 31756
Jo-Philipp Wich [Wed, 16 May 2012 13:37:49 +0000 (13:37 +0000)]
firewall: rework interface address determination to skip ipv6 addresses
SVN-Revision: 31755
Jo-Philipp Wich [Wed, 16 May 2012 13:03:54 +0000 (13:03 +0000)]
firewall: fix nat reflection after netifd switch (#11460)
SVN-Revision: 31754
Gabor Juhos [Wed, 16 May 2012 10:45:02 +0000 (10:45 +0000)]
x86/alix2: switch to 3.3
Compile tested only.
SVN-Revision: 31753
Gabor Juhos [Wed, 16 May 2012 10:44:59 +0000 (10:44 +0000)]
x86/net5501: switch to 3.3
Compile tested only.
SVN-Revision: 31752
Gabor Juhos [Wed, 16 May 2012 10:44:55 +0000 (10:44 +0000)]
x86: sync 3.3 configs
SVN-Revision: 31751
Gabor Juhos [Wed, 16 May 2012 10:44:52 +0000 (10:44 +0000)]
x86: sync 3.2 configs
SVN-Revision: 31750
Gabor Juhos [Wed, 16 May 2012 10:44:49 +0000 (10:44 +0000)]
x86: sync 2.6.39 configs
SVN-Revision: 31749
Gabor Juhos [Wed, 16 May 2012 10:44:46 +0000 (10:44 +0000)]
linux/3.3: add missing symbol
SVN-Revision: 31748
Felix Fietkau [Wed, 16 May 2012 08:45:24 +0000 (08:45 +0000)]
libubox: update to latest version, fixes handling of numbers in jshn variables
SVN-Revision: 31747
Jo-Philipp Wich [Tue, 15 May 2012 20:29:32 +0000 (20:29 +0000)]
scons: probe "python" and "python2" first in pywrap.sh in order to use the users preferred version if possible
SVN-Revision: 31743
Jo-Philipp Wich [Tue, 15 May 2012 20:04:07 +0000 (20:04 +0000)]
scons: wrap python invocations with helper script that attempts to find a non-3.x python
SVN-Revision: 31742
Felix Fietkau [Tue, 15 May 2012 13:42:36 +0000 (13:42 +0000)]
tools/scons: remove the python 3 compat patch, it is incomplete and breaks with python 2.5.2. i guess scons with python 3 is a lost cause...
SVN-Revision: 31741
Felix Fietkau [Tue, 15 May 2012 13:42:32 +0000 (13:42 +0000)]
uClibc: update to 0.9.33.2, fixes #4420
SVN-Revision: 31740
Felix Fietkau [Tue, 15 May 2012 13:42:28 +0000 (13:42 +0000)]
uClibc: remove 0.9.32, it is no longer necessary
SVN-Revision: 31739
Gabor Juhos [Tue, 15 May 2012 11:12:31 +0000 (11:12 +0000)]
linux: add CONFIG_POWER_SUPPLY_DEBUG symbol
It was missing in the previous commit.
SVN-Revision: 31738
Gabor Juhos [Tue, 15 May 2012 10:58:52 +0000 (10:58 +0000)]
linux: move certain disabled symbols to the generic configs
* CONFIG_ARCH_DMA_ADDR_T_64BIT
* CONFIG_ARCH_HAS_ILOG2_U32
* CONFIG_ARCH_HAS_ILOG2_U64
* CONFIG_ARCH_PHYS_ADDR_T_64BIT
* CONFIG_ARCH_SUPPORTS_MSI
* CONFIG_GENERIC_CPU_DEVICES
* CONFIG_HWMON_DEBUG_CHIP
* CONFIG_I2C_PXA_PCI
* CONFIG_LEDS_GPIO
* CONFIG_MINIX_FS_NATIVE_ENDIAN
* CONFIG_MLX4_CORE
* CONFIG_POWER_SUPPLY
* CONFIG_POWER_SUPPLY_DEBUG
* CONFIG_QUOTACTL
* CONFIG_SDIO_UART
* CONFIG_SENSORS_K10TEMP
* CONFIG_SENSORS_SCH56XX_COMMON
* CONFIG_SENSORS_VIA_CPUTEMP
* CONFIG_SERIO_AMBAKMI
* CONFIG_SERIO_I8042
* CONFIG_SERIO_LIBPS2
* CONFIG_SERIO_PCIPS2
* CONFIG_SERIO_RAW
* CONFIG_SERIO_SERPORT
* CONFIG_SPI_BITBANG
* CONFIG_SPI_GPIO
SVN-Revision: 31737
Felix Fietkau [Tue, 15 May 2012 10:36:39 +0000 (10:36 +0000)]
ar71xx: remove AG71XX_RX_PKT_RESERVE, it is no longer necessary (found by Eric Dumazet)
SVN-Revision: 31736
John Crispin [Tue, 15 May 2012 09:38:05 +0000 (09:38 +0000)]
code style cleanup of the mach files
Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 31735
John Crispin [Tue, 15 May 2012 09:38:02 +0000 (09:38 +0000)]
adds zyxel p2601hnfx support
Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 31734
John Crispin [Tue, 15 May 2012 09:37:59 +0000 (09:37 +0000)]
set 3.3.6 as default
SVN-Revision: 31733
Felix Fietkau [Mon, 14 May 2012 23:50:59 +0000 (23:50 +0000)]
netifd: bring up all interfaces on /etc/init.d/network restart
SVN-Revision: 31732
Felix Fietkau [Mon, 14 May 2012 23:33:35 +0000 (23:33 +0000)]
enable netifd by default and add its config variable to PKG_CONFIG_DEPENDS in a few relevant places
SVN-Revision: 31730
Felix Fietkau [Mon, 14 May 2012 20:58:27 +0000 (20:58 +0000)]
netifd: use the new json_get_vars function in the dhcp helper script
SVN-Revision: 31727
Felix Fietkau [Mon, 14 May 2012 20:58:24 +0000 (20:58 +0000)]
ppp: use the new json_get_vars function
SVN-Revision: 31726
Felix Fietkau [Mon, 14 May 2012 20:58:20 +0000 (20:58 +0000)]
pptp: use the new json_get_vars function
SVN-Revision: 31725
Felix Fietkau [Mon, 14 May 2012 20:58:16 +0000 (20:58 +0000)]
pptp: use resolveip, schedule restart if dns lookups fail
SVN-Revision: 31724
Felix Fietkau [Mon, 14 May 2012 20:58:13 +0000 (20:58 +0000)]
netifd: update to 2012-05-14, fixes a file descriptor leak, fixes a use-after-free on host dependencies, adds a command for scheduling proto-shell restarts and adds support for more address options (point to point, broadcast)
SVN-Revision: 31723
Felix Fietkau [Mon, 14 May 2012 20:58:09 +0000 (20:58 +0000)]
pptp: drop the dependency on ip if netifd is selected
SVN-Revision: 31722
Felix Fietkau [Mon, 14 May 2012 20:58:06 +0000 (20:58 +0000)]
libubox: update to latest version, adds a new function in jshn.sh
SVN-Revision: 31721
John Crispin [Mon, 14 May 2012 16:11:26 +0000 (16:11 +0000)]
set 3.3.5 as default
SVN-Revision: 31718
Gabor Juhos [Mon, 14 May 2012 15:48:34 +0000 (15:48 +0000)]
linux/3.0: R.I.P.
It is used by the broken omap35xx/gumstix target only.
SVN-Revision: 31717
Gabor Juhos [Mon, 14 May 2012 15:48:32 +0000 (15:48 +0000)]
realview: remove 3.0 support
SVN-Revision: 31716
Gabor Juhos [Mon, 14 May 2012 15:48:31 +0000 (15:48 +0000)]
realview: switch to 3.3
SVN-Revision: 31715
Gabor Juhos [Mon, 14 May 2012 15:48:29 +0000 (15:48 +0000)]
realview: add 3.3 support
SVN-Revision: 31714
Gabor Juhos [Mon, 14 May 2012 15:48:23 +0000 (15:48 +0000)]
linux/3.3: more missing config symbols
SVN-Revision: 31713
Felix Fietkau [Mon, 14 May 2012 14:08:43 +0000 (14:08 +0000)]
relayd: fix return code check for resolving network->ifname mapping
SVN-Revision: 31712
Felix Fietkau [Mon, 14 May 2012 14:00:01 +0000 (14:00 +0000)]
imagebuilder: explicitly install the kernel .ipk before installing anything else, it is no longer part of the package index (fixes #11450)
SVN-Revision: 31711
Hauke Mehrtens [Mon, 14 May 2012 11:28:02 +0000 (11:28 +0000)]
kernel: add CONFIG_BLK_DEV_PCIESSD_MTIP32XX
SVN-Revision: 31710
Gabor Juhos [Mon, 14 May 2012 09:18:32 +0000 (09:18 +0000)]
kernel: update linux 3.3 to 3.3.6
SVN-Revision: 31709
Felix Fietkau [Sun, 13 May 2012 16:29:39 +0000 (16:29 +0000)]
scripts/ipkg-make-index.sh: use bash instead of /bin/sh to fix use of [[ ]]
SVN-Revision: 31708
Hauke Mehrtens [Sun, 13 May 2012 15:31:42 +0000 (15:31 +0000)]
amazon: fix section mismatch
SVN-Revision: 31707
Hauke Mehrtens [Sun, 13 May 2012 15:10:40 +0000 (15:10 +0000)]
amazon: update amazon target to kernel 3.3
This is just compile tested, my device is currently not working.
SVN-Revision: 31706
Gabor Juhos [Sun, 13 May 2012 12:32:22 +0000 (12:32 +0000)]
tools/mtd-utils: remove empty patches
SVN-Revision: 31705
Felix Fietkau [Sun, 13 May 2012 12:31:53 +0000 (12:31 +0000)]
build: prevent the virtual "kernel" package from leaking into the package index to make dependency checks fail on kernel config mismatch
SVN-Revision: 31704
Gabor Juhos [Sun, 13 May 2012 12:20:17 +0000 (12:20 +0000)]
package/e2fsprogs: disable building of internal lib{blkid,uuid}
Also remove an empty patch.
SVN-Revision: 31702
Gabor Juhos [Sun, 13 May 2012 12:20:15 +0000 (12:20 +0000)]
package/util-linux: install development files
Also remove trailing whitespaces from the Makefile.
Based on a patch by M. Braun.
SVN-Revision: 31701
Gabor Juhos [Sun, 13 May 2012 12:04:04 +0000 (12:04 +0000)]
gemini: remove 2.6.37 support
SVN-Revision: 31700
Gabor Juhos [Sun, 13 May 2012 12:04:02 +0000 (12:04 +0000)]
gemini: switch to 3.3
SVN-Revision: 31699
Gabor Juhos [Sun, 13 May 2012 12:03:59 +0000 (12:03 +0000)]
gemini: add support for 3.3
SVN-Revision: 31698
Daniel Dickinson [Sun, 13 May 2012 05:02:27 +0000 (05:02 +0000)]
kernel-headers: Fix patch application for kernel-headers and a patch that fixes exposure of a kernel-only data type (umode_t) to application layer which causes compile errors in ext2_fs.h using programs.
SVN-Revision: 31697
Hauke Mehrtens [Sun, 13 May 2012 00:16:57 +0000 (00:16 +0000)]
brcm47xx: generate image for Linksys WRT610N V1
SVN-Revision: 31696
Hauke Mehrtens [Sun, 13 May 2012 00:08:12 +0000 (00:08 +0000)]
kernel: ssb: add PCI IDs 0x4322 and 43222
The 0x4322 ID is found on the BCM4322 used on some SoCs like the
Linksys WRT610N V1 connected to a BCM4705. The 43222 (0xa8d6) ID
is found on the BCM43222 used on some other SoCs like the D-Link
DSL-2760U connected to a BCM63xx.
This fixes #10887.
SVN-Revision: 31695
Hauke Mehrtens [Sat, 12 May 2012 23:59:12 +0000 (23:59 +0000)]
brcm47xx: fix tg3 ssb patch
Now tg3 works with the Ethernet core of the Linksys WRT610N v1 (again).
SVN-Revision: 31694
Felix Fietkau [Sat, 12 May 2012 17:41:05 +0000 (17:41 +0000)]
ath9k: fix ar9330 internal regulator setup
SVN-Revision: 31692
Felix Fietkau [Sat, 12 May 2012 17:40:59 +0000 (17:40 +0000)]
ath9k: update initvals for ar9330 to fix issues with high power designs
SVN-Revision: 31691
Felix Fietkau [Sat, 12 May 2012 17:40:53 +0000 (17:40 +0000)]
ath9k: fix a rare use-after-free bug
SVN-Revision: 31690
Felix Fietkau [Sat, 12 May 2012 17:40:47 +0000 (17:40 +0000)]
ath9k: stop rx before tx, should reduce the frequency of "Failed to stop Tx DMA" errors
SVN-Revision: 31689
Gabor Juhos [Sat, 12 May 2012 12:05:21 +0000 (12:05 +0000)]
linux/2.6.38: R.I.P.
It is used only by the broken coldfire target.
SVN-Revision: 31688
Gabor Juhos [Sat, 12 May 2012 12:05:19 +0000 (12:05 +0000)]
linux/2.6.37: R.I.P.
SVN-Revision: 31687
Gabor Juhos [Sat, 12 May 2012 12:05:18 +0000 (12:05 +0000)]
linux: add broken flag to remaining targets which are using 2.6.37
SVN-Revision: 31686
Gabor Juhos [Sat, 12 May 2012 10:49:36 +0000 (10:49 +0000)]
iop32x: remove 2.6.37 support
SVN-Revision: 31685
Gabor Juhos [Sat, 12 May 2012 10:49:34 +0000 (10:49 +0000)]
iop32x: switch to 3.3
It is compile tested only, so add a broken flag.
SVN-Revision: 31684
Gabor Juhos [Sat, 12 May 2012 10:49:32 +0000 (10:49 +0000)]
iop32x: add 3.3 support
SVN-Revision: 31683
Gabor Juhos [Sat, 12 May 2012 10:49:30 +0000 (10:49 +0000)]
sibyte: remove 2.6.37 support
SVN-Revision: 31682
Gabor Juhos [Sat, 12 May 2012 10:49:28 +0000 (10:49 +0000)]
sibyte: switch to 3.3
It is compile tested only, so add a broken flag.
SVN-Revision: 31681
Gabor Juhos [Sat, 12 May 2012 10:49:26 +0000 (10:49 +0000)]
sibyte: add 3.3 support
SVN-Revision: 31680
Gabor Juhos [Sat, 12 May 2012 10:49:23 +0000 (10:49 +0000)]
ixp4xx: fix ixp4xx_crypto build error
SVN-Revision: 31679
Felix Fietkau [Fri, 11 May 2012 22:08:06 +0000 (22:08 +0000)]
remove kmod-mvswitch, it does not work on kernels <3.2 and is not necessary as a module anyway
SVN-Revision: 31678
Jo-Philipp Wich [Fri, 11 May 2012 18:17:15 +0000 (18:17 +0000)]
download.pl: - cleanup cache handling code - use alternative m// and s/// delimiters to get rid of tedious slash escaping - use multi-argument form of system() where possible to avoid quoting & escaping issues - avoid a temporary variable
SVN-Revision: 31677
Gabor Juhos [Thu, 10 May 2012 20:20:43 +0000 (20:20 +0000)]
orion: remove the broken broken flag
It is working on the Linksys WRT350N v2 at least:
http://pastebin.com/KCAbJZs9
Additionally, the flag was added to a wrong place
so it had no effect.
Thanks to StrikerNL for testing.
SVN-Revision: 31674
Gabor Juhos [Wed, 9 May 2012 16:16:52 +0000 (16:16 +0000)]
kirkwood: fix Kconfig symbol for NSA-310
SVN-Revision: 31673
John Crispin [Wed, 9 May 2012 12:52:24 +0000 (12:52 +0000)]
Add 3.3 config files
SVN-Revision: 31672
John Crispin [Wed, 9 May 2012 12:52:21 +0000 (12:52 +0000)]
Add missing 3.3 patches
SVN-Revision: 31671
John Crispin [Wed, 9 May 2012 12:52:19 +0000 (12:52 +0000)]
Drop 2.6.32 support
SVN-Revision: 31670
Gabor Juhos [Wed, 9 May 2012 11:38:43 +0000 (11:38 +0000)]
kirkwood: add support for the ZyXEL NSA-310
SVN-Revision: 31669
Gabor Juhos [Wed, 9 May 2012 11:38:41 +0000 (11:38 +0000)]
kirkwood: add RaidSonic ICY BOX IB-NAS62x0 board support
Based on a patch by Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 31668
Gabor Juhos [Wed, 9 May 2012 11:38:40 +0000 (11:38 +0000)]
kirkwood: enable GPIO sysfs interface
SVN-Revision: 31667
Gabor Juhos [Wed, 9 May 2012 11:38:39 +0000 (11:38 +0000)]
kirkwood: nuke 2.6.37 support
SVN-Revision: 31666
Gabor Juhos [Wed, 9 May 2012 11:38:37 +0000 (11:38 +0000)]
kirkwood: switch to 3.3
SVN-Revision: 31665
Gabor Juhos [Wed, 9 May 2012 11:38:36 +0000 (11:38 +0000)]
kirkwood: add 3.3 support
Based on the 3.2.9 patches by Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 31664
Gabor Juhos [Wed, 9 May 2012 10:48:44 +0000 (10:48 +0000)]
ixp4xx: nuke 2.6.37 support
SVN-Revision: 31663
Gabor Juhos [Wed, 9 May 2012 10:48:43 +0000 (10:48 +0000)]
ixp4xx: switch to 3.3
SVN-Revision: 31662
Gabor Juhos [Wed, 9 May 2012 10:48:41 +0000 (10:48 +0000)]
mpc85xx: remove 2.6.38 support
SVN-Revision: 31661
Gabor Juhos [Wed, 9 May 2012 10:48:39 +0000 (10:48 +0000)]
mpc85xx: switch to 3.3 and add broken flag
It is compile tested only.
SVN-Revision: 31660
Gabor Juhos [Wed, 9 May 2012 10:48:38 +0000 (10:48 +0000)]
orion: nuke 3.0 support
SVN-Revision: 31659
Gabor Juhos [Wed, 9 May 2012 10:48:37 +0000 (10:48 +0000)]
orion: switch to 3.3 and add broken flag
It is compile tested only.
SVN-Revision: 31658
Gabor Juhos [Wed, 9 May 2012 10:48:36 +0000 (10:48 +0000)]
package/kernel: add package for the ADT7473/7475/7476/7490 sensors
SVN-Revision: 31657
Gabor Juhos [Wed, 9 May 2012 10:48:34 +0000 (10:48 +0000)]
package/kernel: add package for the LM85 sensor
SVN-Revision: 31656
Gabor Juhos [Wed, 9 May 2012 10:48:33 +0000 (10:48 +0000)]
package/kernel: move hwmon-vid into a separate package
SVN-Revision: 31655
Gabor Juhos [Wed, 9 May 2012 10:48:30 +0000 (10:48 +0000)]
linux/3.3: add missing RTC symbol
SVN-Revision: 31654
Felix Fietkau [Tue, 8 May 2012 13:30:54 +0000 (13:30 +0000)]
add further countermeasures against the git core.autocrlf option (fixes #9075)
SVN-Revision: 31650
Felix Fietkau [Tue, 8 May 2012 13:30:49 +0000 (13:30 +0000)]
add .gitattributes to prevent the git autocrlf option from messing with CRLF/LF in files
SVN-Revision: 31649
Jo-Philipp Wich [Mon, 7 May 2012 22:41:41 +0000 (22:41 +0000)]
ppp: remove stray bracked in ppp-up script, thanks swalker
SVN-Revision: 31647
Gabor Juhos [Mon, 7 May 2012 21:16:22 +0000 (21:16 +0000)]
ar71xx: fix build error if PCI is disabled
SVN-Revision: 31646
Gabor Juhos [Mon, 7 May 2012 20:11:43 +0000 (20:11 +0000)]
kernel: update linux 3.3 to 3.3.5
SVN-Revision: 31645
Gabor Juhos [Mon, 7 May 2012 17:40:15 +0000 (17:40 +0000)]
pxa: remove 2.6.37 support
SVN-Revision: 31643
Gabor Juhos [Mon, 7 May 2012 17:40:09 +0000 (17:40 +0000)]
pxa: switch to 3.3 and mark it as broken
It is working in qemu, but it has not been tested on real hardware.
SVN-Revision: 31642
Gabor Juhos [Mon, 7 May 2012 17:40:06 +0000 (17:40 +0000)]
pxa: add support for 3.3
SVN-Revision: 31641