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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31848 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

Patch from #11485.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31847 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: fix WLAN led for RB751U-2HnD and RB751G-2HnD
juhosg [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>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31846 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: add support for TP-Link TL-MR3040
juhosg [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31845 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoramips: Add byte queue limits support to net/ethernet/ramips_main.c
juhosg [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31844 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoramips: Enable sysupgrade for Sitecom WL-351
juhosg [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31843 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31842 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agolinux/3.3: avoid recursive calling of mtd_writev in the block2mtd driver
juhosg [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.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31841 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agonetifd: update to latest version, adds interface alias support (#11518), and fixes...
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31840 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agolantiq: allow platforms with rt2x00 to override the mac address without overriding...
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31835 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31834 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31831 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31830 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agonetifd: update to latest version, fixes peerdns handling, custom dns override and...
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31822 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] kernel: fix packaging of act_connmark.ko (#11492)
jow [Sat, 19 May 2012 23:33:47 +0000 (23:33 +0000)]
[package] kernel: fix packaging of act_connmark.ko (#11492)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31821 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] openssl: update to v1.0.1c (CVE-2012-2333)
jow [Sat, 19 May 2012 21:00:14 +0000 (21:00 +0000)]
[package] openssl: update to v1.0.1c (CVE-2012-2333)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31819 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] dnsmasq: bump package revision
jow [Sat, 19 May 2012 20:17:57 +0000 (20:17 +0000)]
[package] dnsmasq: bump package revision

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31817 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agodnsmasq: allow forcing options
jow [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31816 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agodnsmasq: add support for set: and tag: pairs
jow [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31815 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] dnsmasq: fix parsing of mx record options (#11365)
jow [Sat, 19 May 2012 20:17:19 +0000 (20:17 +0000)]
[package] dnsmasq: fix parsing of mx record options (#11365)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31814 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31813 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31812 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoubus: update to latest version, fixes a socket race condition in the client library...
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31811 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

Compile tested only.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31810 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

Compile tested only.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31809 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31808 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31807 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31806 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

Compile tested only.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31805 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31804 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31803 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agox86/ep80579: switch to 3.3
juhosg [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.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31802 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31801 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31792 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: split off act_connmark into a separate package to avoid cluttering kmod-sched...
nbd [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)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31791 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agobrcm47xx: fix nvram read out on devices with serial flash
hauke [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31790 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31789 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31788 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31787 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31786 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31785 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

Compile tested only.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31784 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31783 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31781 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31780 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31779 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: remove the dummy kmod-rtc-core-* package, make all rtc drivers depend on...
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31778 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31777 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31776 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31775 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31774 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomac80211: brcmsmac update to version from wireless-testing tag master-2012-05-16-2
hauke [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31773 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: ssb/bcma: update to version from wireless-testing tag master-2012-05-16-2
hauke [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31772 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31771 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31770 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31769 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31768 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31767 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

Compile tested only.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31765 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

Compile tested only.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31764 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

Compile tested only.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31763 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

Compile tested only.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31762 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31761 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31760 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31759 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoiproute2: update to 3.3.0, drop a few useless old patches, add codel support
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31758 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31757 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31756 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] firewall: rework interface address determination to skip ipv6 addresses
jow [Wed, 16 May 2012 13:37:49 +0000 (13:37 +0000)]
[package] firewall: rework interface address determination to skip ipv6 addresses

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31755 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] firewall: fix nat reflection after netifd switch (#11460)
jow [Wed, 16 May 2012 13:03:54 +0000 (13:03 +0000)]
[package] firewall: fix nat reflection after netifd switch (#11460)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31754 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agox86/alix2: switch to 3.3
juhosg [Wed, 16 May 2012 10:45:02 +0000 (10:45 +0000)]
x86/alix2: switch to 3.3

Compile tested only.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31753 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agox86/net5501: switch to 3.3
juhosg [Wed, 16 May 2012 10:44:59 +0000 (10:44 +0000)]
x86/net5501: switch to 3.3

Compile tested only.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31752 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31751 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31750 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31749 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31748 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agolibubox: update to latest version, fixes handling of numbers in jshn variables
nbd [Wed, 16 May 2012 08:45:24 +0000 (08:45 +0000)]
libubox: update to latest version, fixes handling of numbers in jshn variables

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31747 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[tools] scons: probe "python" and "python2" first in pywrap.sh in order to use the...
jow [Tue, 15 May 2012 20:29:32 +0000 (20:29 +0000)]
[tools] scons: probe "python" and "python2" first in pywrap.sh in order to use the users preferred version if possible

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31743 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[tools] scons: wrap python invocations with helper script that attempts to find a...
jow [Tue, 15 May 2012 20:04:07 +0000 (20:04 +0000)]
[tools] scons: wrap python invocations with helper script that attempts to find a non-3.x python

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31742 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agotools/scons: remove the python 3 compat patch, it is incomplete and breaks with pytho...
nbd [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...

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31741 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agouClibc: update to 0.9.33.2, fixes #4420
nbd [Tue, 15 May 2012 13:42:32 +0000 (13:42 +0000)]
uClibc: update to 0.9.33.2, fixes #4420

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31740 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agouClibc: remove 0.9.32, it is no longer necessary
nbd [Tue, 15 May 2012 13:42:28 +0000 (13:42 +0000)]
uClibc: remove 0.9.32, it is no longer necessary

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31739 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agolinux: add CONFIG_POWER_SUPPLY_DEBUG symbol
juhosg [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.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31738 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agolinux: move certain disabled symbols to the generic configs
juhosg [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31737 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: remove AG71XX_RX_PKT_RESERVE, it is no longer necessary (found by Eric Dumazet)
nbd [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)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31736 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[lantiq] code style cleanup of the mach files
blogic [Tue, 15 May 2012 09:38:05 +0000 (09:38 +0000)]
[lantiq] code style cleanup of the mach files

Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31735 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[lantiq] adds zyxel p2601hnfx support
blogic [Tue, 15 May 2012 09:38:02 +0000 (09:38 +0000)]
[lantiq] adds zyxel p2601hnfx support

Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31734 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[lantiq] set 3.3.6 as default
blogic [Tue, 15 May 2012 09:37:59 +0000 (09:37 +0000)]
[lantiq] set 3.3.6 as default

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31733 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agonetifd: bring up all interfaces on /etc/init.d/network restart
nbd [Mon, 14 May 2012 23:50:59 +0000 (23:50 +0000)]
netifd: bring up all interfaces on /etc/init.d/network restart

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31732 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoenable netifd by default and add its config variable to PKG_CONFIG_DEPENDS in a few...
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31730 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agonetifd: use the new json_get_vars function in the dhcp helper script
nbd [Mon, 14 May 2012 20:58:27 +0000 (20:58 +0000)]
netifd: use the new json_get_vars function in the dhcp helper script

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31727 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoppp: use the new json_get_vars function
nbd [Mon, 14 May 2012 20:58:24 +0000 (20:58 +0000)]
ppp: use the new json_get_vars function

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31726 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agopptp: use the new json_get_vars function
nbd [Mon, 14 May 2012 20:58:20 +0000 (20:58 +0000)]
pptp: use the new json_get_vars function

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31725 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agopptp: use resolveip, schedule restart if dns lookups fail
nbd [Mon, 14 May 2012 20:58:16 +0000 (20:58 +0000)]
pptp: use resolveip, schedule restart if dns lookups fail

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31724 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agonetifd: update to 2012-05-14, fixes a file descriptor leak, fixes a use-after-free...
nbd [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)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31723 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agopptp: drop the dependency on ip if netifd is selected
nbd [Mon, 14 May 2012 20:58:09 +0000 (20:58 +0000)]
pptp: drop the dependency on ip if netifd is selected

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31722 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agolibubox: update to latest version, adds a new function in jshn.sh
nbd [Mon, 14 May 2012 20:58:06 +0000 (20:58 +0000)]
libubox: update to latest version, adds a new function in jshn.sh

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31721 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[lantiq] set 3.3.5 as default
blogic [Mon, 14 May 2012 16:11:26 +0000 (16:11 +0000)]
[lantiq] set 3.3.5 as default

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31718 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agolinux/3.0: R.I.P.
juhosg [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.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31717 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agorealview: remove 3.0 support
juhosg [Mon, 14 May 2012 15:48:32 +0000 (15:48 +0000)]
realview: remove 3.0 support

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31716 3c298f89-4303-0410-b956-a3cf2f4a3e73