openwrt.git
9 years agotoolchain/glibc: remove broken eglibc 2.15 support
nbd [Wed, 25 Mar 2015 14:29:23 +0000 (14:29 +0000)]
toolchain/glibc: remove broken eglibc 2.15 support

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

9 years agotoolchain: drop obsolete references to the coldfire target
nbd [Wed, 25 Mar 2015 14:29:17 +0000 (14:29 +0000)]
toolchain: drop obsolete references to the coldfire target

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

9 years agokernel: yaffs: use new_sync_{read,write} for 3.18+
juhosg [Wed, 25 Mar 2015 08:59:12 +0000 (08:59 +0000)]
kernel: yaffs: use new_sync_{read,write} for 3.18+

Using the do_sync_{read,write} functions in conjunction
with the generic_file_{read,write}_iter causes a kernel
panic like this:

  root@OpenWrt:/# mount -t yaffs /dev/mtdblock5 /mnt
  [ 2884.110000] yaffs: dev is 32505861 name is "mtdblock5" rw
  [ 2884.120000] yaffs: passed flags ""
  root@OpenWrt:/# hexdump -vC -n 64 /mnt/kernel
  [ 2902.700000] CPU 0 Unable to handle kernel paging request at virtual \
    address 00000000, epc == 00000000, ra == 80129414
  [ 2902.710000] Oops[#1]:
  [ 2902.710000] CPU: 0 PID: 1030 Comm: hexdump Not tainted 3.18.9 #2
  [ 2902.710000] task: 878e7a20 ti: 868c6000 task.ti: 868c6000
  [ 2902.710000] $ 0   : 00000000 fffffff8 00000000 00000000
  [ 2902.710000] $ 4   : 868c7e70 868c7ea8 00000001 868c7f08
  [ 2902.710000] $ 8   : 00000038 80064f18 80072280 00000000
  [ 2902.710000] $12   : 7fa152b8 7709e3a0 00c42008 7709e3a0
  [ 2902.710000] $16   : 868c7f08 86a46000 00000010 878e7a20
  [ 2902.710000] $20   : 7705c4b0 00000010 00000000 00000000
  [ 2902.710000] $24   : 770960bc 7707dd78
  [ 2902.710000] $28   : 868c6000 868c7e58 7f8e7030 80129414
  [ 2902.710000] Hi    : 00000000
  [ 2902.710000] Lo    : ffffffff
  [ 2902.710000] epc   : 00000000   (null)
  [ 2902.710000]     Not tainted
  [ 2902.710000] ra    : 80129414 do_sync_read+0x7c/0xb4
  [ 2902.710000] Status: 1900dc03 KERNEL EXL IE
  [ 2902.710000] Cause : 00800008
  [ 2902.710000] BadVA : 00000000
  [ 2902.710000] PrId  : 00019750 (MIPS 74Kc)

Change the yaffs code to use the new_sync_{read,write} functions
instead.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44974 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoiproute2: fix build error with musl (#19302)
nbd [Wed, 25 Mar 2015 00:11:07 +0000 (00:11 +0000)]
iproute2: fix build error with musl (#19302)

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

9 years agoautomake: portability fixes
jow [Tue, 24 Mar 2015 13:13:01 +0000 (13:13 +0000)]
automake: portability fixes

The rework of the host tools discovery caused automake to embed
absolute paths to staging_dir/host/bin/perl into the shebang
of the generated automake executables.

Switch to the portable "/usr/bin/env perl" and enable global
warnings through "$^W" instead of the "-w" interpreter argument.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44972 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoautoconf: portability fixes
jow [Tue, 24 Mar 2015 13:12:52 +0000 (13:12 +0000)]
autoconf: portability fixes

The rework of the host tools discovery caused autoconf to embed
absolute paths to staging_dir/host/bin/perl into the shebang
of the generated autoconfig executables.

Switch to the portable "/usr/bin/env perl" and enable global
warnings through "$^W" instead of the "-w" interpreter argument.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44971 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: backport rest of bcma patches
rmilecki [Tue, 24 Mar 2015 10:39:10 +0000 (10:39 +0000)]
kernel: backport rest of bcma patches

This backports
bcma: allow disabling (not building) PCI driver
Revert "bcma: Kconfig: Let it depend on PCI"

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

9 years agokernel: mac80211: backport bcma patch renaming IRQ control function
rmilecki [Tue, 24 Mar 2015 10:38:59 +0000 (10:38 +0000)]
kernel: mac80211: backport bcma patch renaming IRQ control function

This backports upstream commit 702131e2a393b45174be326f1dbe20b658b4f157
bcma: move PCI IRQ control function to host specific code

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

9 years agomark 3.10 targets as broken
rmilecki [Tue, 24 Mar 2015 10:38:50 +0000 (10:38 +0000)]
mark 3.10 targets as broken

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

9 years agolldpd: add option to disable privilege separation
jow [Tue, 24 Mar 2015 10:13:08 +0000 (10:13 +0000)]
lldpd: add option to disable privilege separation

Helpful to disable when debugging lldpd crashes (when working on it).
When privilege separation is on, some crashes are stack-traced to
some privilege separation code.

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

9 years agox86: use PARTUUID instead explicitly specifying the device by default
jow [Tue, 24 Mar 2015 10:08:12 +0000 (10:08 +0000)]
x86: use PARTUUID instead explicitly specifying the device by default

This changes the x86 image generation to match x86_64, using the PARTUUID for
the rootfs instead of explicitly configuring the device.

It unbreaks KVM with VirtIO, which uses /dev/vda2 instead of /dev/sda2.

Tested in QEMU/KVM with VirtIO, VirtualBox and VMware.

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

9 years agobuild: remove obsolete references to cris and avr32
nbd [Tue, 24 Mar 2015 10:07:40 +0000 (10:07 +0000)]
build: remove obsolete references to cris and avr32

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

9 years agotoolchain: remove obsolete references to the cris architecture
nbd [Tue, 24 Mar 2015 10:07:31 +0000 (10:07 +0000)]
toolchain: remove obsolete references to the cris architecture

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

9 years agotoolchain: remove obsolete checks for avr32
nbd [Tue, 24 Mar 2015 10:07:25 +0000 (10:07 +0000)]
toolchain: remove obsolete checks for avr32

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

9 years agotoolchain: remove obsolete !avr32 dependency
nbd [Tue, 24 Mar 2015 10:07:13 +0000 (10:07 +0000)]
toolchain: remove obsolete !avr32 dependency

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

9 years agouClibc: remove avr32 support
nbd [Tue, 24 Mar 2015 10:07:07 +0000 (10:07 +0000)]
uClibc: remove avr32 support

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

9 years agobinutils: remove version 2.20.1 (only used by avr32)
nbd [Tue, 24 Mar 2015 10:06:55 +0000 (10:06 +0000)]
binutils: remove version 2.20.1 (only used by avr32)

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

9 years agox86_64: fix PARTUUID format with leading zeros
jow [Tue, 24 Mar 2015 10:06:40 +0000 (10:06 +0000)]
x86_64: fix PARTUUID format with leading zeros

Otherwise the root device won't be found in 1/16 of the generated images
(whenever the signature starts with a zero digit).

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

9 years agobinutils: remove defunct binutils default version selection for aarch64
nbd [Tue, 24 Mar 2015 10:06:38 +0000 (10:06 +0000)]
binutils: remove defunct binutils default version selection for aarch64

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

9 years agogcc: remove 4.4.7 (only used by avr32)
nbd [Tue, 24 Mar 2015 10:06:27 +0000 (10:06 +0000)]
gcc: remove 4.4.7 (only used by avr32)

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

9 years agoavr32: remove target
nbd [Tue, 24 Mar 2015 10:06:14 +0000 (10:06 +0000)]
avr32: remove target

It depends on obsolete compilers and only works on one device (an
evaluation board).

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

9 years agokernel: update bcma with most patches from wireless-drivers-next
rmilecki [Tue, 24 Mar 2015 07:15:31 +0000 (07:15 +0000)]
kernel: update bcma with most patches from wireless-drivers-next

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

9 years agokernel: backport fixed_phy_register EXPORT fix from 3.19
rmilecki [Mon, 23 Mar 2015 18:39:16 +0000 (18:39 +0000)]
kernel: backport fixed_phy_register EXPORT fix from 3.19

This fixes
ERROR: "fixed_phy_register" [drivers/net/ethernet/broadcom/bgmac.ko] undefined!

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

9 years agomac80211: disable for uml
cyrus [Mon, 23 Mar 2015 14:51:56 +0000 (14:51 +0000)]
mac80211: disable for uml

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

9 years agogeneric/3.18: refresh patches
kaloz [Mon, 23 Mar 2015 13:28:52 +0000 (13:28 +0000)]
generic/3.18: refresh patches

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

9 years agomwlwifi: update to the new revision
kaloz [Mon, 23 Mar 2015 12:45:19 +0000 (12:45 +0000)]
mwlwifi: update to the new revision

Adds client mode support and fixes for Apple devices

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

9 years agomvebu: update mamba dts
kaloz [Mon, 23 Mar 2015 12:44:30 +0000 (12:44 +0000)]
mvebu: update mamba dts

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

9 years agoiwinfo: update to the latest version, fixes 802.11ac capability reporting
nbd [Mon, 23 Mar 2015 12:31:28 +0000 (12:31 +0000)]
iwinfo: update to the latest version, fixes 802.11ac capability reporting

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

9 years agobcm53xx: add missing cache controller errata options
nbd [Mon, 23 Mar 2015 10:14:27 +0000 (10:14 +0000)]
bcm53xx: add missing cache controller errata options

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

9 years agobcm53xx: remove linux 3.14 support
nbd [Mon, 23 Mar 2015 10:14:20 +0000 (10:14 +0000)]
bcm53xx: remove linux 3.14 support

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

9 years agolibubox: update to latest git HEAD
blogic [Sun, 22 Mar 2015 19:30:04 +0000 (19:30 +0000)]
libubox: update to latest git HEAD

fix a bug the made uloop_end() not work when called from within a uloop_process
callback handler

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

9 years agonetifd: fix default initialization of RPS/XPS
nbd [Sun, 22 Mar 2015 17:40:39 +0000 (17:40 +0000)]
netifd: fix default initialization of RPS/XPS

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

9 years agonetifd: update to the latest version, adds support for configuring RPS/XPS (enabled...
nbd [Sun, 22 Mar 2015 16:42:44 +0000 (16:42 +0000)]
netifd: update to the latest version, adds support for configuring RPS/XPS (enabled by default where available)

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

9 years agofstools: update to the latest version, makes interrupted first boot more reliable
nbd [Sun, 22 Mar 2015 15:11:27 +0000 (15:11 +0000)]
fstools: update to the latest version, makes interrupted first boot more reliable

Use xattr to store the filesystem initialization state of the overlay.
As long as the filesystem is not marked as initialized yet (happens in
/etc/init.d/done), all overlay data (except for sysupgrade.tgz) will be
discarded before the system is allowed to boot

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

9 years agobase-files: keep sysupgrade.tgz until /etc/init.d/done has been called
nbd [Sun, 22 Mar 2015 15:11:20 +0000 (15:11 +0000)]
base-files: keep sysupgrade.tgz until /etc/init.d/done has been called

This makes interrupted boots after sysupgrade more reliable

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

9 years agoramips: make ethernet register map u16 instead of u32
nbd [Sun, 22 Mar 2015 15:11:14 +0000 (15:11 +0000)]
ramips: make ethernet register map u16 instead of u32

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

9 years agobcm53xx: add SMP support
rmilecki [Sun, 22 Mar 2015 15:07:40 +0000 (15:07 +0000)]
bcm53xx: add SMP support

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

9 years ago[cosmetic] util-linux: replace spaces with tabs
nico [Sun, 22 Mar 2015 12:37:33 +0000 (12:37 +0000)]
[cosmetic] util-linux: replace spaces with tabs

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

9 years agouml: bump to 3.18
nico [Sun, 22 Mar 2015 12:36:57 +0000 (12:36 +0000)]
uml: bump to 3.18

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

9 years agodosfstools: switch back to release tarballs, update patches to the latest sent upstream
nbd [Sun, 22 Mar 2015 10:58:04 +0000 (10:58 +0000)]
dosfstools: switch back to release tarballs, update patches to the latest sent upstream

This fixes non applying patches on buildbots.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44936 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoau1000: drop 005-fix-cpu-clk.patch
blogic [Sun, 22 Mar 2015 07:03:02 +0000 (07:03 +0000)]
au1000: drop 005-fix-cpu-clk.patch

it has been upstreamed and treackled down with the latest 3.18 update

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

9 years agobcm53xx: add support for Asus RT-AC68U
rmilecki [Sun, 22 Mar 2015 01:57:15 +0000 (01:57 +0000)]
bcm53xx: add support for Asus RT-AC68U

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

9 years agobcm53xx: fix Asus RT-AC87U magic (even if not used yet)
rmilecki [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
rmilecki [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
rmilecki [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
blogic [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
blogic [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
blogic [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
blogic [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
blogic [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
blogic [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
blogic [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
blogic [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
blogic [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
blogic [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)
nbd [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
cyrus [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
nbd [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
rmilecki [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
rmilecki [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
rmilecki [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
rmilecki [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
nbd [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)
nbd [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
nbd [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
nbd [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
nbd [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
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
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
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++
nbd [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
nbd [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
nbd [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
blogic [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
blogic [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
cyrus [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
cyrus [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
nbd [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
nbd [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...
nbd [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
mb [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
cyrus [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
nbd [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
nbd [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
nbd [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
nbd [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
nbd [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
nbd [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
nbd [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
nbd [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
nbd [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
nbd [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
nbd [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
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
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
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
blogic [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
blogic [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...
nbd [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
nbd [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