openwrt/openwrt.git
11 years agobcm63xx: add support for the HSSPI controller
Jonas Gorski [Sun, 27 May 2012 13:22:33 +0000 (13:22 +0000)]
bcm63xx: add support for the HSSPI controller

Add support for the HSSPI controller found on bcm6328 and SPI attached
flash.

SVN-Revision: 31879

11 years agobcm63xx: add preliminary support for bcm6328
Jonas Gorski [Sun, 27 May 2012 13:22:29 +0000 (13:22 +0000)]
bcm63xx: add preliminary support for bcm6328

SVN-Revision: 31878

11 years agobcm63xx: add flash type detection
Jonas Gorski [Sun, 27 May 2012 13:22:25 +0000 (13:22 +0000)]
bcm63xx: add flash type detection

SVN-Revision: 31877

11 years agobcm63xx: pad Speedport W303 V images to 4 MiB
Jonas Gorski [Sun, 27 May 2012 13:22:22 +0000 (13:22 +0000)]
bcm63xx: pad Speedport W303 V images to 4 MiB

Prevents CFE from flashing to the second image offset. Fix up the rootfs
length on first boot else CFE will complain.

SVN-Revision: 31876

11 years agotools: imagetag: add parameter for padding images
Jonas Gorski [Sun, 27 May 2012 13:22:19 +0000 (13:22 +0000)]
tools: imagetag: add parameter for padding images

Allow images to be padded to a certain size. This prevents CFE from
flashing them to the second image offset.

SVN-Revision: 31875

11 years agobcm63xx: add a default switch configuration for DSL-274XB
Jonas Gorski [Sun, 27 May 2012 13:22:17 +0000 (13:22 +0000)]
bcm63xx: add a default switch configuration for DSL-274XB

SVN-Revision: 31874

11 years agobcm63xx: setup network config through uci-defaults
Jonas Gorski [Sun, 27 May 2012 13:22:14 +0000 (13:22 +0000)]
bcm63xx: setup network config through uci-defaults

SVN-Revision: 31873

11 years agobcm63xx: move the board name workaround to /lib/brcm63xx.sh
Jonas Gorski [Sun, 27 May 2012 13:22:11 +0000 (13:22 +0000)]
bcm63xx: move the board name workaround to /lib/brcm63xx.sh

SVN-Revision: 31872

11 years agobcm63xx: use the exact board id as board identification string
Jonas Gorski [Sun, 27 May 2012 13:22:08 +0000 (13:22 +0000)]
bcm63xx: use the exact board id as board identification string

No need to keep the bcm63xx/ at the start or the chipid info at the end.

SVN-Revision: 31871

11 years agokernel: remove a few more obsolete CompareKernelPatchVer calls, add dependencies...
Felix Fietkau [Sun, 27 May 2012 12:33:55 +0000 (12:33 +0000)]
kernel: remove a few more obsolete CompareKernelPatchVer calls, add dependencies on @TARGET_x86 for a few network drivers that are typically not found in non-PC equipment

SVN-Revision: 31870

11 years agonetifd: fix "Command failed: Not found" error with dhcp
Felix Fietkau [Sat, 26 May 2012 20:36:49 +0000 (20:36 +0000)]
netifd: fix "Command failed: Not found" error with dhcp

SVN-Revision: 31863

11 years agomac80211: backport a fix for single-queue drivers (fixes #11534)
Felix Fietkau [Sat, 26 May 2012 20:15:28 +0000 (20:15 +0000)]
mac80211: backport a fix for single-queue drivers (fixes #11534)

SVN-Revision: 31862

11 years agoncurses: libncursesw should not depend on libncurses
Felix Fietkau [Sat, 26 May 2012 18:03:56 +0000 (18:03 +0000)]
ncurses: libncursesw should not depend on libncurses

SVN-Revision: 31861

11 years agoppp: add back ip-{up,down}.d support for now
Felix Fietkau [Sat, 26 May 2012 15:31:54 +0000 (15:31 +0000)]
ppp: add back ip-{up,down}.d support for now

SVN-Revision: 31860

11 years agomac80211: get rid of duplicate iw reg set command (thx, stintel)
Felix Fietkau [Sat, 26 May 2012 14:56:04 +0000 (14:56 +0000)]
mac80211: get rid of duplicate iw reg set command (thx, stintel)

SVN-Revision: 31859

11 years agonetifd: update to latest version, fixes an endian issue in broadcast address handling
Felix Fietkau [Fri, 25 May 2012 07:59:29 +0000 (07:59 +0000)]
netifd: update to latest version, fixes an endian issue in broadcast address handling

SVN-Revision: 31858

11 years agonetifd: update to latest version, fixes overriding the mac address for bridge interfa...
Felix Fietkau [Thu, 24 May 2012 18:45:01 +0000 (18:45 +0000)]
netifd: update to latest version, fixes overriding the mac address for bridge interfaces (#11526)

SVN-Revision: 31857

11 years agokernel: fix a warning in the connmark module
Felix Fietkau [Thu, 24 May 2012 18:25:08 +0000 (18:25 +0000)]
kernel: fix a warning in the connmark module

SVN-Revision: 31856

11 years agonetifd: bring up wifi at boot
Felix Fietkau [Thu, 24 May 2012 16:24:55 +0000 (16:24 +0000)]
netifd: bring up wifi at boot

SVN-Revision: 31855

11 years agoutil-linux: compile with -fPIC, some users of its libuuid.a require it, e.g. cryptset...
Jo-Philipp Wich [Thu, 24 May 2012 09:17:27 +0000 (09:17 +0000)]
util-linux: compile with -fPIC, some users of its libuuid.a require it, e.g. cryptsetup (#11508)

SVN-Revision: 31854

11 years agobase-files: kill ubusd and udhcpc on sysupgrade as well
Felix Fietkau [Wed, 23 May 2012 21:54:12 +0000 (21:54 +0000)]
base-files: kill ubusd and udhcpc on sysupgrade as well

SVN-Revision: 31852

11 years agobase-files: allow sysupgrade to kill netifd, fixes pppd shutdown on upgrade
Felix Fietkau [Wed, 23 May 2012 21:49:31 +0000 (21:49 +0000)]
base-files: allow sysupgrade to kill netifd, fixes pppd shutdown on upgrade

SVN-Revision: 31851

11 years agonetifd: improve /sbin/ifup wifi hack, make it work properly with -a. fold /etc/init...
Felix Fietkau [Wed, 23 May 2012 21:49:28 +0000 (21:49 +0000)]
netifd: improve /sbin/ifup wifi hack, make it work properly with -a. fold /etc/init.d/netifd into /etc/init.d/network

SVN-Revision: 31850

11 years agonetifd: port r27720 (#9763) to the netifd ifup variant
Jo-Philipp Wich [Wed, 23 May 2012 21:26:20 +0000 (21:26 +0000)]
netifd: port r27720 (#9763) to the netifd ifup variant

SVN-Revision: 31849

11 years agokernel: update linux 3.3 to 3.3.7
Gabor Juhos [Wed, 23 May 2012 21:05:32 +0000 (21:05 +0000)]
kernel: update linux 3.3 to 3.3.7

SVN-Revision: 31848

11 years agoar71xx: fix an insignificant typo
Gabor Juhos [Wed, 23 May 2012 21:05:30 +0000 (21:05 +0000)]
ar71xx: fix an insignificant typo

Patch from #11485.

SVN-Revision: 31847

11 years agoar71xx: fix WLAN led for RB751U-2HnD and RB751G-2HnD
Gabor Juhos [Wed, 23 May 2012 21:05:25 +0000 (21:05 +0000)]
ar71xx: fix WLAN led for RB751U-2HnD and RB751G-2HnD

Patch by Kamil Trzciński <ayufan@osk-net.pl>

SVN-Revision: 31846

11 years agoar71xx: add support for TP-Link TL-MR3040
Gabor Juhos [Wed, 23 May 2012 21:05:24 +0000 (21:05 +0000)]
ar71xx: add support for TP-Link TL-MR3040

Support for TP-Link TL-MR3040. Power LED not working - always on red, after
start should be green.

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
SVN-Revision: 31845

11 years agoramips: Add byte queue limits support to net/ethernet/ramips_main.c
Gabor Juhos [Wed, 23 May 2012 21:05:23 +0000 (21:05 +0000)]
ramips: Add byte queue limits support to net/ethernet/ramips_main.c

Add byte queue limits support to net/ethernet/ramips_main.c

"Byte queue limits are a mechanism to limit the size of the transmit
hardware queue on a NIC by number of bytes. The goal of these byte
limits is too reduce latency (HOL blocking) caused by excessive
queuing in hardware (aka buffer bloat) without sacrificing
throughput."

Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de>
SVN-Revision: 31844

11 years agoramips: Enable sysupgrade for Sitecom WL-351
Gabor Juhos [Wed, 23 May 2012 21:05:22 +0000 (21:05 +0000)]
ramips: Enable sysupgrade for Sitecom WL-351

Sysupgrade works just fine on my Sitecom WL-351 after adding this
oneliner.

Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de>
SVN-Revision: 31843

11 years agopackage/base-files: copy /lib/functions.sh to the ramfs on sysupgrade
Gabor Juhos [Wed, 23 May 2012 21:05:20 +0000 (21:05 +0000)]
package/base-files: copy /lib/functions.sh to the ramfs on sysupgrade

SVN-Revision: 31842

11 years agolinux/3.3: avoid recursive calling of mtd_writev in the block2mtd driver
Gabor Juhos [Wed, 23 May 2012 21:05:19 +0000 (21:05 +0000)]
linux/3.3: avoid recursive calling of mtd_writev in the block2mtd driver

Should fix #11513. Tested with the x86/generic squashfs image within a VM.

SVN-Revision: 31841

11 years agonetifd: update to latest version, adds interface alias support (#11518), and fixes...
Felix Fietkau [Wed, 23 May 2012 20:38:45 +0000 (20:38 +0000)]
netifd: update to latest version, adds interface alias support (#11518), and fixes network route drops on dhcp renew

SVN-Revision: 31840

11 years agolantiq: allow platforms with rt2x00 to override the mac address without overriding...
Felix Fietkau [Sun, 20 May 2012 21:58:03 +0000 (21:58 +0000)]
lantiq: allow platforms with rt2x00 to override the mac address without overriding eeprom, fixes bogus wlan mac address on arv4520

SVN-Revision: 31835

11 years agokernel: fix kmod-sched-core build for kernels without codel
Felix Fietkau [Sun, 20 May 2012 21:57:58 +0000 (21:57 +0000)]
kernel: fix kmod-sched-core build for kernels without codel

SVN-Revision: 31834

11 years agopppd: add noipdefault option to /etc/ppp/options (fixes #11499)
Felix Fietkau [Sun, 20 May 2012 14:02:05 +0000 (14:02 +0000)]
pppd: add noipdefault option to /etc/ppp/options (fixes #11499)

SVN-Revision: 31831

11 years agonetifd: update to latest version, fixes dns server issues (#11501)
Felix Fietkau [Sun, 20 May 2012 13:56:25 +0000 (13:56 +0000)]
netifd: update to latest version, fixes dns server issues (#11501)

SVN-Revision: 31830

11 years agonetifd: update to latest version, fixes peerdns handling, custom dns override and...
Felix Fietkau [Sat, 19 May 2012 23:47:33 +0000 (23:47 +0000)]
netifd: update to latest version, fixes peerdns handling, custom dns override and interface metric settings

SVN-Revision: 31822

11 years agokernel: fix packaging of act_connmark.ko (#11492)
Jo-Philipp Wich [Sat, 19 May 2012 23:33:47 +0000 (23:33 +0000)]
kernel: fix packaging of act_connmark.ko (#11492)

SVN-Revision: 31821

11 years agoopenssl: update to v1.0.1c (CVE-2012-2333)
Jo-Philipp Wich [Sat, 19 May 2012 21:00:14 +0000 (21:00 +0000)]
openssl: update to v1.0.1c (CVE-2012-2333)

SVN-Revision: 31819

11 years agodnsmasq: bump package revision
Jo-Philipp Wich [Sat, 19 May 2012 20:17:57 +0000 (20:17 +0000)]
dnsmasq: bump package revision

SVN-Revision: 31817

11 years agodnsmasq: allow forcing options
Jo-Philipp Wich [Sat, 19 May 2012 20:17:56 +0000 (20:17 +0000)]
dnsmasq: allow forcing options

The option 'force' when set to '1' will transform a dhcp-option to dhcp-option-force instead in the config.

This is useful for forcing options to be sent back to a client (even options it didn't ask for).

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

11 years agodnsmasq: add support for set: and tag: pairs
Jo-Philipp Wich [Sat, 19 May 2012 20:17:54 +0000 (20:17 +0000)]
dnsmasq: add support for set: and tag: pairs

On my network, I have a variety of machines and appliances, some of which need different configuration issues than the default options.

For example:

config host
option name 'client'
option mac '00:01:02:03:04:05'
option ip '192.168.1.20'
option tag 'acme'

config tag acme
option force '1'
list dhcp_option 'option:router,192.168.1.253'
list dhcp_option 'option:domain-name,acme.com'
list dhcp_option 'option:domain-search,acme.com,redfish-solutions.com'

which allows me to override the default router for my client's host, as well as its domain-name, and its domain-search.

this causes the following config lines:

dhcp-host=00:01:02:03:04:05,set:acme,192.168.1.20,client
dhcp-option-force=tag:acme,option:router,192.168.1.253
dhcp-option-force=tag:acme,option:domain-name,acme.com
dhcp-option-force=tag:acme,option:domain-search:acme.com,redfish-solutions.com

This could be useful elsewhere, for instance, if you have an IP CCTV that you don't want to have a default-route, etc.

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

11 years agodnsmasq: fix parsing of mx record options (#11365)
Jo-Philipp Wich [Sat, 19 May 2012 20:17:19 +0000 (20:17 +0000)]
dnsmasq: fix parsing of mx record options (#11365)

SVN-Revision: 31814

11 years agokernel: merge a net-next fq_codel backlog handling fix
Felix Fietkau [Fri, 18 May 2012 22:12:15 +0000 (22:12 +0000)]
kernel: merge a net-next fq_codel backlog handling fix

SVN-Revision: 31813

11 years agonetifd: update to latest version, fixes a crash on restart
Felix Fietkau [Fri, 18 May 2012 21:59:23 +0000 (21:59 +0000)]
netifd: update to latest version, fixes a crash on restart

SVN-Revision: 31812

11 years agoubus: update to latest version, fixes a socket race condition in the client library...
Felix Fietkau [Fri, 18 May 2012 20:36:02 +0000 (20:36 +0000)]
ubus: update to latest version, fixes a socket race condition in the client library with uloop

SVN-Revision: 31811

11 years agoomap24xx: add support for 3.3
Gabor Juhos [Fri, 18 May 2012 20:22:32 +0000 (20:22 +0000)]
omap24xx: add support for 3.3

Compile tested only.

SVN-Revision: 31810

11 years agocns3xxx: add support for 3.3
Gabor Juhos [Fri, 18 May 2012 20:10:53 +0000 (20:10 +0000)]
cns3xxx: add support for 3.3

Compile tested only.

SVN-Revision: 31809

11 years agolinux/2.6.39: R.I.P.
Gabor Juhos [Fri, 18 May 2012 20:10:51 +0000 (20:10 +0000)]
linux/2.6.39: R.I.P.

SVN-Revision: 31808

11 years agocns3xxx: sync kernel config
Gabor Juhos [Fri, 18 May 2012 20:10:48 +0000 (20:10 +0000)]
cns3xxx: sync kernel config

SVN-Revision: 31807

11 years agocns3xxx: remove 2.6.39 support
Gabor Juhos [Fri, 18 May 2012 20:10:46 +0000 (20:10 +0000)]
cns3xxx: remove 2.6.39 support

SVN-Revision: 31806

11 years agocns3xxx: switch to 3.1
Gabor Juhos [Fri, 18 May 2012 20:10:44 +0000 (20:10 +0000)]
cns3xxx: switch to 3.1

Compile tested only.

SVN-Revision: 31805

11 years agox86: remove support for old kernels
Gabor Juhos [Fri, 18 May 2012 20:10:42 +0000 (20:10 +0000)]
x86: remove support for old kernels

SVN-Revision: 31804

11 years agox86: remove subtarget specific LINUX_VERSION overrides
Gabor Juhos [Fri, 18 May 2012 20:10:38 +0000 (20:10 +0000)]
x86: remove subtarget specific LINUX_VERSION overrides

SVN-Revision: 31803

11 years agox86/ep80579: switch to 3.3
Gabor Juhos [Fri, 18 May 2012 20:10:33 +0000 (20:10 +0000)]
x86/ep80579: switch to 3.3

Also fix build errors in the ep80579-drivers package.
Compile tested only.

SVN-Revision: 31802

11 years agopackage/ep80579-drivers: refresh patches
Gabor Juhos [Fri, 18 May 2012 20:10:28 +0000 (20:10 +0000)]
package/ep80579-drivers: refresh patches

SVN-Revision: 31801

11 years agokernel: add et131x from packages/
Felix Fietkau [Fri, 18 May 2012 19:03:35 +0000 (19:03 +0000)]
kernel: add et131x from packages/

SVN-Revision: 31792

11 years agokernel: split off act_connmark into a separate package to avoid cluttering kmod-sched...
Felix Fietkau [Fri, 18 May 2012 18:36:36 +0000 (18:36 +0000)]
kernel: split off act_connmark into a separate package to avoid cluttering kmod-sched with a netfilter dependency (fixes #11483)

SVN-Revision: 31791

11 years agobrcm47xx: fix nvram read out on devices with serial flash
Hauke Mehrtens [Fri, 18 May 2012 16:04:10 +0000 (16:04 +0000)]
brcm47xx: fix nvram read out on devices with serial flash

detect nvram on Linksys E3200

SVN-Revision: 31790

11 years agobrcm47xx: bcma: fix null pointer
Hauke Mehrtens [Fri, 18 May 2012 15:46:30 +0000 (15:46 +0000)]
brcm47xx: bcma: fix null pointer

SVN-Revision: 31789

11 years agobrcm47xx: ssb: recognize ARM Cortex M3
Hauke Mehrtens [Fri, 18 May 2012 15:45:51 +0000 (15:45 +0000)]
brcm47xx: ssb: recognize ARM Cortex M3

SVN-Revision: 31788

11 years agobrcm47xx: some fixes for the USB driver
Hauke Mehrtens [Fri, 18 May 2012 15:44:25 +0000 (15:44 +0000)]
brcm47xx: some fixes for the USB driver

SVN-Revision: 31787

11 years agomac80211: add brcmfmac driver
Hauke Mehrtens [Fri, 18 May 2012 15:43:04 +0000 (15:43 +0000)]
mac80211: add brcmfmac driver

SVN-Revision: 31786

11 years agocobalt: remove 2.6.39 specific patches
Gabor Juhos [Fri, 18 May 2012 09:59:22 +0000 (09:59 +0000)]
cobalt: remove 2.6.39 specific patches

SVN-Revision: 31785

11 years agox86/olpc: switch to 3.3
Gabor Juhos [Fri, 18 May 2012 09:57:32 +0000 (09:57 +0000)]
x86/olpc: switch to 3.3

Compile tested only.

SVN-Revision: 31784

11 years agox86: image: select bootscript images by default for OLPC
Gabor Juhos [Fri, 18 May 2012 09:57:29 +0000 (09:57 +0000)]
x86: image: select bootscript images by default for OLPC

SVN-Revision: 31783

11 years agoadm5120: add missing config symbols for the rb1xx subtarget, fixes #11407
Felix Fietkau [Thu, 17 May 2012 21:20:23 +0000 (21:20 +0000)]
adm5120: add missing config symbols for the rb1xx subtarget, fixes #11407

SVN-Revision: 31781

11 years agomake: do a better job of sanitizing LD_LIBRARY_PATH (fixes #8069)
Felix Fietkau [Thu, 17 May 2012 20:19:43 +0000 (20:19 +0000)]
make: do a better job of sanitizing LD_LIBRARY_PATH (fixes #8069)

SVN-Revision: 31780

11 years agokernel: remove obsolete dependencies and conditionals
Felix Fietkau [Thu, 17 May 2012 15:28:17 +0000 (15:28 +0000)]
kernel: remove obsolete dependencies and conditionals

SVN-Revision: 31779

11 years agokernel: remove the dummy kmod-rtc-core-* package, make all rtc drivers depend on...
Felix Fietkau [Thu, 17 May 2012 15:28:13 +0000 (15:28 +0000)]
kernel: remove the dummy kmod-rtc-core-* package, make all rtc drivers depend on @RTC_SUPPORT - prevent RTC support from leaking into kernels for targets that do not need this

SVN-Revision: 31778

11 years agotarget: add a feature flag for RTC support
Felix Fietkau [Thu, 17 May 2012 15:28:09 +0000 (15:28 +0000)]
target: add a feature flag for RTC support

SVN-Revision: 31777

11 years agokernel: remove kmod-gpio-cs5535, it was only relevant for old kernel versions
Felix Fietkau [Thu, 17 May 2012 15:28:06 +0000 (15:28 +0000)]
kernel: remove kmod-gpio-cs5535, it was only relevant for old kernel versions

SVN-Revision: 31776

11 years agokernel: remove obsolete CompareKernelPatchVer calls
Felix Fietkau [Thu, 17 May 2012 15:28:02 +0000 (15:28 +0000)]
kernel: remove obsolete CompareKernelPatchVer calls

SVN-Revision: 31775

11 years agokernel: add some missing config options added by r31756
Hauke Mehrtens [Thu, 17 May 2012 13:28:30 +0000 (13:28 +0000)]
kernel: add some missing config options added by r31756

SVN-Revision: 31774

11 years agomac80211: brcmsmac update to version from wireless-testing tag master-2012-05-16-2
Hauke Mehrtens [Thu, 17 May 2012 13:24:47 +0000 (13:24 +0000)]
mac80211: brcmsmac update to version from wireless-testing tag master-2012-05-16-2

SVN-Revision: 31773

11 years agokernel: ssb/bcma: update to version from wireless-testing tag master-2012-05-16-2
Hauke Mehrtens [Thu, 17 May 2012 13:22:38 +0000 (13:22 +0000)]
kernel: ssb/bcma: update to version from wireless-testing tag master-2012-05-16-2

SVN-Revision: 31772

11 years agobrcm47xx: remove support for kernel 3.2
Hauke Mehrtens [Thu, 17 May 2012 13:20:10 +0000 (13:20 +0000)]
brcm47xx: remove support for kernel 3.2

SVN-Revision: 31771

11 years ago6to4: load the network config to fix radvd announce (#11467)
Felix Fietkau [Thu, 17 May 2012 12:42:05 +0000 (12:42 +0000)]
6to4: load the network config to fix radvd announce (#11467)

SVN-Revision: 31770

11 years agotc: depend on kmod-sched-core instead of kmod-sched (fixes #11465)
Felix Fietkau [Thu, 17 May 2012 12:36:00 +0000 (12:36 +0000)]
tc: depend on kmod-sched-core instead of kmod-sched (fixes #11465)

SVN-Revision: 31769

11 years ago6in4: remove some obsolete functions
Felix Fietkau [Thu, 17 May 2012 12:35:56 +0000 (12:35 +0000)]
6in4: remove some obsolete functions

SVN-Revision: 31768

11 years agolibubox: fix jshn handling of variables with numbers (fixes #11468)
Felix Fietkau [Thu, 17 May 2012 12:35:52 +0000 (12:35 +0000)]
libubox: fix jshn handling of variables with numbers (fixes #11468)

SVN-Revision: 31767

11 years agox86/thincan: switch to 3.3
Gabor Juhos [Thu, 17 May 2012 06:41:01 +0000 (06:41 +0000)]
x86/thincan: switch to 3.3

Compile tested only.

SVN-Revision: 31765

11 years agox86/xen_domu: switch to 3.3
Gabor Juhos [Thu, 17 May 2012 06:41:00 +0000 (06:41 +0000)]
x86/xen_domu: switch to 3.3

Compile tested only.

SVN-Revision: 31764

11 years agox86/kvm_guest: switch to 3.3
Gabor Juhos [Thu, 17 May 2012 06:40:58 +0000 (06:40 +0000)]
x86/kvm_guest: switch to 3.3

Compile tested only.

SVN-Revision: 31763

11 years agox86/generic: switch to 3.3
Gabor Juhos [Thu, 17 May 2012 06:40:56 +0000 (06:40 +0000)]
x86/generic: switch to 3.3

Compile tested only.

SVN-Revision: 31762

11 years agoqos-scripts: use kmod-sched-core instead of kmod-sched
Felix Fietkau [Wed, 16 May 2012 15:23:23 +0000 (15:23 +0000)]
qos-scripts: use kmod-sched-core instead of kmod-sched

SVN-Revision: 31761

11 years agokernel: split kmod-sched into kmod-sched-core and kmod-sched
Felix Fietkau [Wed, 16 May 2012 15:23:19 +0000 (15:23 +0000)]
kernel: split kmod-sched into kmod-sched-core and kmod-sched

SVN-Revision: 31760

11 years agoqos-scripts: replace sfq/red with fq_codel - massively improves latency under load
Felix Fietkau [Wed, 16 May 2012 15:23:16 +0000 (15:23 +0000)]
qos-scripts: replace sfq/red with fq_codel - massively improves latency under load

SVN-Revision: 31759

11 years agoiproute2: update to 3.3.0, drop a few useless old patches, add codel support
Felix Fietkau [Wed, 16 May 2012 15:23:12 +0000 (15:23 +0000)]
iproute2: update to 3.3.0, drop a few useless old patches, add codel support

SVN-Revision: 31758

11 years agokernel: add codel and fq_codel support to kmod-sched (patch by Dave Täht)
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

11 years agokernel: add codel and fq_codel to generic 3.3 patch set (based on patch by Dave Täht)
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

11 years agofirewall: rework interface address determination to skip ipv6 addresses
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

11 years agofirewall: fix nat reflection after netifd switch (#11460)
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

11 years agox86/alix2: switch to 3.3
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

11 years agox86/net5501: switch to 3.3
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

11 years agox86: sync 3.3 configs
Gabor Juhos [Wed, 16 May 2012 10:44:55 +0000 (10:44 +0000)]
x86: sync 3.3 configs

SVN-Revision: 31751

11 years agox86: sync 3.2 configs
Gabor Juhos [Wed, 16 May 2012 10:44:52 +0000 (10:44 +0000)]
x86: sync 3.2 configs

SVN-Revision: 31750

11 years agox86: sync 2.6.39 configs
Gabor Juhos [Wed, 16 May 2012 10:44:49 +0000 (10:44 +0000)]
x86: sync 2.6.39 configs

SVN-Revision: 31749

11 years agolinux/3.3: add missing symbol
Gabor Juhos [Wed, 16 May 2012 10:44:46 +0000 (10:44 +0000)]
linux/3.3: add missing symbol

SVN-Revision: 31748