15.05/openwrt.git
9 years agobcm53xx: fix Asus RT-AC87U magic (even if not used yet)
Rafał Miłecki [Sun, 22 Mar 2015 01:57:10 +0000 (01:57 +0000)]
bcm53xx: fix Asus RT-AC87U magic (even if not used yet)

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44933 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobcm53xx: backport BCM5301X Netgear R6250/R8000 DT patches
Rafał Miłecki [Sun, 22 Mar 2015 01:57:06 +0000 (01:57 +0000)]
bcm53xx: backport BCM5301X Netgear R6250/R8000 DT patches

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44932 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobcm53xx: refresh patches
Rafał Miłecki [Sun, 22 Mar 2015 01:56:47 +0000 (01:56 +0000)]
bcm53xx: refresh patches

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44931 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agopackage-defaults.mk: set DISABLE_NLS only if not CONFIG_BUILD_NLS
John Crispin [Sat, 21 Mar 2015 21:48:18 +0000 (21:48 +0000)]
package-defaults.mk: set DISABLE_NLS only if not CONFIG_BUILD_NLS

set DISABLE_NLS only if CONFIG_BUILD_NLS NOT set.
like DISABLE_IPV6 which depends on CONFIG_IPV6

Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44930 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: Support kernel options required by systemd
John Crispin [Sat, 21 Mar 2015 21:48:12 +0000 (21:48 +0000)]
kernel: Support kernel options required by systemd

These kernel options are all likely to be widely useful in this modern age, but
are immediately useful for systemd support.

c.f. http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild?&view=markup#l118

Adapted from a patch by Adam Porter.

Signed-off-by: Jeff Waugh <jdub@bethesignal.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44929 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: fix usb kernel package Makefile
John Crispin [Sat, 21 Mar 2015 21:48:04 +0000 (21:48 +0000)]
kernel: fix usb kernel package Makefile

Signed-off-by: zouxf <fl.service@t-firefly.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44928 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobuild: define STAMP_CONFIGURED recursively
John Crispin [Sat, 21 Mar 2015 21:47:53 +0000 (21:47 +0000)]
build: define STAMP_CONFIGURED recursively

Defining STAMP_CONFIGURED statically caused it not to reflect changes to
PKG_CONFIG_DEPENDS made after including package.mk, like the additional options
added by feeds.mk for all packages.

Furthermore, as STAMP_CONFIGURED_WILDCARD was already defined recursively, the
patsubst in its definition would never match, and in consequence, the stamps
were never removed. This caused packages not to be rebuilt when they should have
been.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44927 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoperf: don't error on warnings
John Crispin [Sat, 21 Mar 2015 21:47:48 +0000 (21:47 +0000)]
perf: don't error on warnings

There are some places where there is a redundant declaration of
strlcpy() that prevents building perf otherwise.

Signed-off-by: John Szakmeister <john@szakmeister.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44926 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agocurl: fix PKG_CONFIG_DEPENDS
John Crispin [Sat, 21 Mar 2015 21:47:41 +0000 (21:47 +0000)]
curl: fix PKG_CONFIG_DEPENDS

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44925 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agolldpd: add Build/InstallDev rule
John Crispin [Sat, 21 Mar 2015 21:47:34 +0000 (21:47 +0000)]
lldpd: add Build/InstallDev rule

For using liblldpctl to talk to lldpd (via unix sockets).

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44924 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agooxnas: remove pre kernel 3.18 support from pinctrl driver
John Crispin [Sat, 21 Mar 2015 21:47:20 +0000 (21:47 +0000)]
oxnas: remove pre kernel 3.18 support from pinctrl driver

just some pruning...

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44923 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agooxnas: add support for kernel 4.0
John Crispin [Sat, 21 Mar 2015 21:47:03 +0000 (21:47 +0000)]
oxnas: add support for kernel 4.0

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44922 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: add two more missing config symbols
John Crispin [Sat, 21 Mar 2015 21:46:47 +0000 (21:46 +0000)]
kernel: add two more missing config symbols

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44921 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm2708: remove a patch that was added in the stable update (fixes #19253)
Felix Fietkau [Sat, 21 Mar 2015 21:24:08 +0000 (21:24 +0000)]
brcm2708: remove a patch that was added in the stable update (fixes #19253)

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44920 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agonetifd: fix ipv6 route regression
Steven Barth [Sat, 21 Mar 2015 18:28:08 +0000 (18:28 +0000)]
netifd: fix ipv6 route regression

Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44919 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoramips: increase NAPI weight for mt7621 to improve routing performance a bit more
Felix Fietkau [Sat, 21 Mar 2015 12:08:07 +0000 (12:08 +0000)]
ramips: increase NAPI weight for mt7621 to improve routing performance a bit more

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44918 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: backport bgmac patches
Rafał Miłecki [Sat, 21 Mar 2015 11:45:50 +0000 (11:45 +0000)]
kernel: backport bgmac patches

This allows dropping some hacky bcm53xx bgmac patch forcing link state.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44917 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobcm53xx: enable FIXED_PHY, we will need it for bgmac
Rafał Miłecki [Sat, 21 Mar 2015 11:45:27 +0000 (11:45 +0000)]
bcm53xx: enable FIXED_PHY, we will need it for bgmac

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44916 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agomac80211: include brcmfmac firmware for BCM43602
Rafał Miłecki [Fri, 20 Mar 2015 23:57:35 +0000 (23:57 +0000)]
mac80211: include brcmfmac firmware for BCM43602

It can be found e.g. in Netgear R8000.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44915 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agomac80211: update linux-firmware to 2015-03-20
Rafał Miłecki [Fri, 20 Mar 2015 22:36:28 +0000 (22:36 +0000)]
mac80211: update linux-firmware to 2015-03-20

It includes new Broadcom firmware files for brcmfmac.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44914 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: fix ipsec related regression in the netfilter rtcache patch
Felix Fietkau [Fri, 20 Mar 2015 22:13:34 +0000 (22:13 +0000)]
kernel: fix ipsec related regression in the netfilter rtcache patch

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44913 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: fix ipset related build error (#19231)
Felix Fietkau [Fri, 20 Mar 2015 17:01:06 +0000 (17:01 +0000)]
kernel: fix ipset related build error (#19231)

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44912 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobuild: add optional dependency on libssp to all non-kernel packages
Felix Fietkau [Fri, 20 Mar 2015 16:50:50 +0000 (16:50 +0000)]
build: add optional dependency on libssp to all non-kernel packages

When enabling SSP_SUPPORT, a lot of packages fail during compile phase
with the following error:

Package X is missing dependencies for the following libraries:
libssp.so.0

This can be solved by adding an optional dependency on libssp to all
those packages, but as there are quite a few packages both in OpenWrt
core and in the package repository, it might make sense to add this
optional dependency to all non-kernel packages, instead of polluting
lots of package dependency lines with it.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44911 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agomac80211: merge a few performance enhancements
Felix Fietkau [Fri, 20 Mar 2015 16:24:14 +0000 (16:24 +0000)]
mac80211: merge a few performance enhancements

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44910 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agomac80211: update software queueing patch
Felix Fietkau [Fri, 20 Mar 2015 16:24:06 +0000 (16:24 +0000)]
mac80211: update software queueing patch

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44909 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agomvebu: set default regdomain
Imre Kaloz [Fri, 20 Mar 2015 12:15:40 +0000 (12:15 +0000)]
mvebu: set default regdomain

Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44908 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agomac80211: fix 5ghz variable name
Imre Kaloz [Fri, 20 Mar 2015 12:13:11 +0000 (12:13 +0000)]
mac80211: fix 5ghz variable name

Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44907 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agomac80211: when looking for VHT, check 5GHz support as well
Imre Kaloz [Fri, 20 Mar 2015 11:47:16 +0000 (11:47 +0000)]
mac80211: when looking for VHT, check 5GHz support as well

Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44906 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agotools: add back and update mm-macros, it is required for libsigc++
Felix Fietkau [Fri, 20 Mar 2015 11:34:47 +0000 (11:34 +0000)]
tools: add back and update mm-macros, it is required for libsigc++

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44905 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agonetfilter: clean up compatibility code for old kernels
Felix Fietkau [Fri, 20 Mar 2015 11:01:26 +0000 (11:01 +0000)]
netfilter: clean up compatibility code for old kernels

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44904 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoramips: fix LAN/WAN MAC address for WSR-600/1166
Felix Fietkau [Fri, 20 Mar 2015 09:37:07 +0000 (09:37 +0000)]
ramips: fix LAN/WAN MAC address for WSR-600/1166

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44903 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoocteon: add er8 sysupgrade support
John Crispin [Fri, 20 Mar 2015 08:49:08 +0000 (08:49 +0000)]
octeon: add er8 sysupgrade support

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44902 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoocteon: Add MMC support for EdgeRouter ER8
John Crispin [Fri, 20 Mar 2015 08:49:02 +0000 (08:49 +0000)]
octeon: Add MMC support for EdgeRouter ER8

this is a backport of a series posted on the lmo mailing list

Signed-off-by: Jonathan Thibault <jonathan@navigue.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44901 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoopenssl: biweekly critical security update
Steven Barth [Fri, 20 Mar 2015 08:14:42 +0000 (08:14 +0000)]
openssl: biweekly critical security update

Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44900 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agonetifd: device update fixes, improvements in policy routing
Steven Barth [Fri, 20 Mar 2015 07:50:45 +0000 (07:50 +0000)]
netifd: device update fixes, improvements in policy routing

Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44899 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoramips: fix WSR-1166 green power LED
Felix Fietkau [Thu, 19 Mar 2015 21:51:44 +0000 (21:51 +0000)]
ramips: fix WSR-1166 green power LED

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44898 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agouboot-envtools: add ramips wsr-600/1166 support
Felix Fietkau [Thu, 19 Mar 2015 21:00:41 +0000 (21:00 +0000)]
uboot-envtools: add ramips wsr-600/1166 support

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44897 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoigmpproxy: add names for default config lan/wan phyint sections to make it easier...
Felix Fietkau [Thu, 19 Mar 2015 20:37:40 +0000 (20:37 +0000)]
igmpproxy: add names for default config lan/wan phyint sections to make it easier to refer to them from scripts

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44896 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoomap24xx: Add basic config for linux-4.0
Michael Büsch [Thu, 19 Mar 2015 18:45:32 +0000 (18:45 +0000)]
omap24xx: Add basic config for linux-4.0

Also remove 3.3 config. It's broken and unsupported.

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

9 years agoipv6: fix throw routes
Steven Barth [Thu, 19 Mar 2015 15:46:03 +0000 (15:46 +0000)]
ipv6: fix throw routes

Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44894 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: remove bogus dependency of zram on !TARGET_ep93xx
Felix Fietkau [Thu, 19 Mar 2015 11:59:21 +0000 (11:59 +0000)]
kernel: remove bogus dependency of zram on !TARGET_ep93xx

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44893 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: remove obsolete kernel version dependencies
Felix Fietkau [Thu, 19 Mar 2015 11:59:17 +0000 (11:59 +0000)]
kernel: remove obsolete kernel version dependencies

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44892 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoifenslave: remove package, as it depends on obsolete kernels
Felix Fietkau [Thu, 19 Mar 2015 11:59:09 +0000 (11:59 +0000)]
ifenslave: remove package, as it depends on obsolete kernels

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44891 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: remove linux 3.8 support
Felix Fietkau [Thu, 19 Mar 2015 11:58:59 +0000 (11:58 +0000)]
kernel: remove linux 3.8 support

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44890 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoep93xx: moved to targets feed
Felix Fietkau [Thu, 19 Mar 2015 11:58:54 +0000 (11:58 +0000)]
ep93xx: moved to targets feed

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44889 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agompc52xx: moved to targets feed
Felix Fietkau [Thu, 19 Mar 2015 11:58:48 +0000 (11:58 +0000)]
mpc52xx: moved to targets feed

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44888 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agompc83xx: moved to targets feed
Felix Fietkau [Thu, 19 Mar 2015 11:58:43 +0000 (11:58 +0000)]
mpc83xx: moved to targets feed

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44887 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agofeeds.conf.default: add new targets feed
Felix Fietkau [Thu, 19 Mar 2015 11:58:35 +0000 (11:58 +0000)]
feeds.conf.default: add new targets feed

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44886 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoar71xx: fix a double dereference in the unaligned access patch
Felix Fietkau [Thu, 19 Mar 2015 11:58:30 +0000 (11:58 +0000)]
ar71xx: fix a double dereference in the unaligned access patch

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44885 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agox86_64: remove unused patch
Felix Fietkau [Thu, 19 Mar 2015 11:58:22 +0000 (11:58 +0000)]
x86_64: remove unused patch

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44884 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoipset: use in-tree kernel modules to fix crash issues
Felix Fietkau [Thu, 19 Mar 2015 11:58:17 +0000 (11:58 +0000)]
ipset: use in-tree kernel modules to fix crash issues

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44883 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agomvebu: add Linux 4.0 support
Imre Kaloz [Thu, 19 Mar 2015 10:25:44 +0000 (10:25 +0000)]
mvebu: add Linux 4.0 support

Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44882 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agogeneric/4.0: fix ubi EOF marker patch
Imre Kaloz [Thu, 19 Mar 2015 10:13:21 +0000 (10:13 +0000)]
generic/4.0: fix ubi EOF marker patch

Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44881 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agogeneric/4.0: add missing symbols
Imre Kaloz [Thu, 19 Mar 2015 10:11:20 +0000 (10:11 +0000)]
generic/4.0: add missing symbols

Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44880 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoprocd: update to latest git HEAD
John Crispin [Wed, 18 Mar 2015 20:08:27 +0000 (20:08 +0000)]
procd: update to latest git HEAD

fixes parameter handling in askfirst tool

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44879 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoconfig: add function tracers
John Crispin [Wed, 18 Mar 2015 20:08:21 +0000 (20:08 +0000)]
config: add function tracers

Adds menuconfig options for ftrace function tracers

Signed-off-by: Bryan Forbes <bryan@reigndropsfall.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44878 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: replace GRO optimization patch with a new one that supports VLANs/bridges...
Felix Fietkau [Wed, 18 Mar 2015 18:22:41 +0000 (18:22 +0000)]
kernel: replace GRO optimization patch with a new one that supports VLANs/bridges with different MAC addresses

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44877 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: bump to 3.14.35, 3.18.9, 3.19.1 and 4.0-rc4
Felix Fietkau [Wed, 18 Mar 2015 18:21:08 +0000 (18:21 +0000)]
kernel: bump to 3.14.35, 3.18.9, 3.19.1 and 4.0-rc4

also refresh generic patches for 3.14, 3.18, 3.19 and 4.0
targets might need a minor refresh as well, however, it looks
like everything still applies cleanly with occasional small
offsets.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44876 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agob53: reverse duplex bit meaning for IMP state override register
Jonas Gorski [Wed, 18 Mar 2015 10:44:15 +0000 (10:44 +0000)]
b53: reverse duplex bit meaning for IMP state override register

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44875 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: remove the netfilter optimization that skips the filter table, it has caused...
Felix Fietkau [Tue, 17 Mar 2015 17:14:48 +0000 (17:14 +0000)]
kernel: remove the netfilter optimization that skips the filter table, it has caused too many issues

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44873 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agomac80211: add some improvements to the software queueing code
Felix Fietkau [Tue, 17 Mar 2015 17:14:43 +0000 (17:14 +0000)]
mac80211: add some improvements to the software queueing code

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44872 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agotoolchain/kernel-headers: remove an obsolete patch directory
Felix Fietkau [Tue, 17 Mar 2015 11:16:45 +0000 (11:16 +0000)]
toolchain/kernel-headers: remove an obsolete patch directory

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44871 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agotools: remove leftover dependency line
Felix Fietkau [Tue, 17 Mar 2015 10:11:04 +0000 (10:11 +0000)]
tools: remove leftover dependency line

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44870 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agotools: remove a bunch of unused automake macros
Felix Fietkau [Tue, 17 Mar 2015 10:11:00 +0000 (10:11 +0000)]
tools: remove a bunch of unused automake macros

The feeds that use them have been unmaintained for a long time, and
something similar can easily be added as a regular host build package.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44869 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoralink: fix mt7621 i2c name
John Crispin [Tue, 17 Mar 2015 09:44:14 +0000 (09:44 +0000)]
ralink: fix mt7621 i2c name

Signed-off-by: zouxf <fl.service@t-firefly.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44868 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agolantiq/xrx200: cleanup default packages
John Crispin [Tue, 17 Mar 2015 09:44:06 +0000 (09:44 +0000)]
lantiq/xrx200: cleanup default packages

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44867 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoar71xx: adjust OM5P profile for the OpenMesh OM5P-AN board
John Crispin [Tue, 17 Mar 2015 09:43:56 +0000 (09:43 +0000)]
ar71xx: adjust OM5P profile for the OpenMesh OM5P-AN board

Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44866 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agopackage/uboot-envtools: add OpenMesh OM5P-AN support
John Crispin [Tue, 17 Mar 2015 09:43:52 +0000 (09:43 +0000)]
package/uboot-envtools: add OpenMesh OM5P-AN support

Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44865 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agopackage/om-watchdog: add OpenMesh OM5P-AN support
John Crispin [Tue, 17 Mar 2015 09:43:47 +0000 (09:43 +0000)]
package/om-watchdog: add OpenMesh OM5P-AN support

Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44864 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoar71xx: enable sysupgrade for the OpenMesh OM5P-AN
John Crispin [Tue, 17 Mar 2015 09:43:37 +0000 (09:43 +0000)]
ar71xx: enable sysupgrade for the OpenMesh OM5P-AN

Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44863 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoar71xx: add user-space support for the OpenMesh OM5P-AN
John Crispin [Tue, 17 Mar 2015 09:43:31 +0000 (09:43 +0000)]
ar71xx: add user-space support for the OpenMesh OM5P-AN

Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44862 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoar71xx: add kernel support for the OpenMesh OM5P-AN board
John Crispin [Tue, 17 Mar 2015 09:43:19 +0000 (09:43 +0000)]
ar71xx: add kernel support for the OpenMesh OM5P-AN board

Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44861 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoar71xx: detect GL.iNet model
John Crispin [Tue, 17 Mar 2015 09:43:13 +0000 (09:43 +0000)]
ar71xx: detect GL.iNet model

There are two versions of the GL.iNet, the 6408A and the 6416A. The only
difference is the flash size.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44860 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoigmpproxy: Multiple downlink interfaces fix.
John Crispin [Tue, 17 Mar 2015 09:43:07 +0000 (09:43 +0000)]
igmpproxy: Multiple downlink interfaces fix.

from Erik Tews <erik@datenzone.de>

This patch has two effects. First, the quickleave feature/behaviour is
disabled for all groups that are used on more than one interface. The
idea of quickleave is to leave a group fast and later figure out whether
there is still somebody interested in that group. For groups used on
more than one interface, it is already known that there is still
somebody interested in that group.

Second, when a leave is received for a group that is used on more than
one interface, igmpproxy sends queries on all interface to discover
remeining listeners for that group. Previously these queries were only
send on the interface the leave was received on, so that listeners on
the other interfaces were not discovered and the group might be left on
the upstream router incorrectly.

This patch can be improved by sending the queries only on the interface
the leave was received on and adapting the algorithm in
internAgeRoute(...) in rttable.c in a way that only one interface is
actually processed and all other interfaces of the route are silently
assumed to be still active.

Signed-off-by: Erik Tews <erik@datenzone.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44859 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoltq-hcd: remove ar10 and vr9 support
John Crispin [Tue, 17 Mar 2015 09:43:01 +0000 (09:43 +0000)]
ltq-hcd: remove ar10 and vr9 support

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44858 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agolantiq: make xrx200 targets use the upstream dwc2 driver
John Crispin [Tue, 17 Mar 2015 09:42:56 +0000 (09:42 +0000)]
lantiq: make xrx200 targets use the upstream dwc2 driver

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44857 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: add a few more missing config symbols
Felix Fietkau [Tue, 17 Mar 2015 07:24:51 +0000 (07:24 +0000)]
kernel: add a few more missing config symbols

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44856 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm47xx: support SPROM/NVRAM prefixes
Rafał Miłecki [Tue, 17 Mar 2015 07:07:17 +0000 (07:07 +0000)]
brcm47xx: support SPROM/NVRAM prefixes

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44855 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm47xx: rename (and refresh) MTD patch for safety "nvram" partition
Rafał Miłecki [Tue, 17 Mar 2015 07:07:00 +0000 (07:07 +0000)]
brcm47xx: rename (and refresh) MTD patch for safety "nvram" partition

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44854 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm47xx: switch to 3.18
Rafał Miłecki [Mon, 16 Mar 2015 23:05:43 +0000 (23:05 +0000)]
brcm47xx: switch to 3.18

Tested on BCM5357B0, BCM47186B0 and BCM4706.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44853 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobcm53xx: switch to 3.18
Rafał Miłecki [Mon, 16 Mar 2015 22:24:56 +0000 (22:24 +0000)]
bcm53xx: switch to 3.18

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44852 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agox86: refresh kvm_guest kernel config
Felix Fietkau [Mon, 16 Mar 2015 21:17:45 +0000 (21:17 +0000)]
x86: refresh kvm_guest kernel config

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44851 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: add missing config symbol
Felix Fietkau [Mon, 16 Mar 2015 21:17:41 +0000 (21:17 +0000)]
kernel: add missing config symbol

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44850 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agox86: enable rtl8139 ethernet support for geode by default
Felix Fietkau [Mon, 16 Mar 2015 21:00:14 +0000 (21:00 +0000)]
x86: enable rtl8139 ethernet support for geode by default

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44849 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: switch maintainer
Florian Fainelli [Mon, 16 Mar 2015 19:51:17 +0000 (19:51 +0000)]
brcm63xx: switch maintainer

Make Jonas the maintainer of brcm63xx.

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44848 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agogeode: set target to Geode GX1 to support older chips
Felix Fietkau [Mon, 16 Mar 2015 18:10:17 +0000 (18:10 +0000)]
geode: set target to Geode GX1 to support older chips

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44847 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: use consistent gpio chip labeling for OF/non-OF
Jonas Gorski [Mon, 16 Mar 2015 13:37:38 +0000 (13:37 +0000)]
brcm63xx: use consistent gpio chip labeling for OF/non-OF

Ensure gpio chips are always labeled the same; this allows simplifying
any arch setup gpio lookups.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44846 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoltq-adsl-mei: fix bugs in linux 3.18 compatiblity change
Felix Fietkau [Mon, 16 Mar 2015 13:05:49 +0000 (13:05 +0000)]
ltq-adsl-mei: fix bugs in linux 3.18 compatiblity change

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44845 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoltq-adsl: fix bugs in linux 3.18 compatiblity change
Felix Fietkau [Mon, 16 Mar 2015 13:05:42 +0000 (13:05 +0000)]
ltq-adsl: fix bugs in linux 3.18 compatiblity change

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44844 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agopackages: more (e)glibc fixes after r44701
Nicolas Thill [Mon, 16 Mar 2015 12:32:22 +0000 (12:32 +0000)]
packages: more (e)glibc fixes after r44701

_GNU_SOURCE has been declared "deprecated" in favor of _DEFAULT_SOURCE in glibc

Signed-off-by: Nicolas Thill <nico@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44843 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agopackages: some (e)glibc fixes after r44701
Nicolas Thill [Mon, 16 Mar 2015 12:25:06 +0000 (12:25 +0000)]
packages: some (e)glibc fixes after r44701

Signed-off-by: Nicolas Thill <nico@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44842 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: switch to 3.18
Jonas Gorski [Mon, 16 Mar 2015 11:53:22 +0000 (11:53 +0000)]
brcm63xx: switch to 3.18

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44841 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: call brcm63xx_detect explicitly
Jonas Gorski [Mon, 16 Mar 2015 11:53:14 +0000 (11:53 +0000)]
brcm63xx: call brcm63xx_detect explicitly

Now that we have converted all users of global variables to use
brcm63xx_board_name, we can savely convert the implicit call to detect
in brcm63xx.sh to a single, explicit call in preinit.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44840 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: move preinit ifname detection to the preinit script
Jonas Gorski [Mon, 16 Mar 2015 11:53:06 +0000 (11:53 +0000)]
brcm63xx: move preinit ifname detection to the preinit script

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44839 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: remove obsolete brcm63xx_has_reset_button
Jonas Gorski [Mon, 16 Mar 2015 11:52:57 +0000 (11:52 +0000)]
brcm63xx: remove obsolete brcm63xx_has_reset_button

r37000 made button kmods loaded from generic code, so we don't use
it anymore for deciding to load them.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44838 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: set status leds from within diag.sh
Jonas Gorski [Mon, 16 Mar 2015 11:52:49 +0000 (11:52 +0000)]
brcm63xx: set status leds from within diag.sh

Instead of setting them up on invocation of brcm63xx_detect, set them
when calling diag.sh based.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44837 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: switch to board_name based configuration
Jonas Gorski [Mon, 16 Mar 2015 11:52:42 +0000 (11:52 +0000)]
brcm63xx: switch to board_name based configuration

Board IDs are not unique, so in preparation for depricating them, always
use board_name for any (default) configuration decisions.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44836 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: add missing board_ids to legacy_detect
Jonas Gorski [Mon, 16 Mar 2015 11:52:35 +0000 (11:52 +0000)]
brcm63xx: add missing board_ids to legacy_detect

These boards do not have a corresponding dts file yet.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44835 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: add device tree based board detection
Jonas Gorski [Mon, 16 Mar 2015 11:52:26 +0000 (11:52 +0000)]
brcm63xx: add device tree based board detection

Use the device tree model property for detecting the board instead
of board id from nvram if present.

Since we can now directly detect the DVA-G3810BN, we can remove the
extra check for it.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44834 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: populate /tmp/sysinfo
Jonas Gorski [Mon, 16 Mar 2015 11:52:20 +0000 (11:52 +0000)]
brcm63xx: populate /tmp/sysinfo

Take full board name from devicetree, if present. Provide a method
for retrieving the board name.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44833 3c298f89-4303-0410-b956-a3cf2f4a3e73