openwrt.git
7 years agokirkwood: sort 110-nas profile
luka [Thu, 11 Dec 2014 23:29:04 +0000 (23:29 +0000)]
kirkwood: sort 110-nas profile

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

7 years agoau1000: revert 43626 due to syntax errors
blogic [Thu, 11 Dec 2014 22:27:56 +0000 (22:27 +0000)]
au1000: revert 43626 due to syntax errors

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

7 years agooxnas: use ARM BCJ filter for XZ decompression
blogic [Thu, 11 Dec 2014 20:41:51 +0000 (20:41 +0000)]
oxnas: use ARM BCJ filter for XZ decompression

Restoring the config for kernel 3.14 didn't contain that change already
made to config-3.18.
It is needed to make squashfs in the kernel match the compression settings
for ARCH=arm in the framework.
If set to ARMTHUMB, boot fails due to squashfs being unreadable if the
filesystem was generated for wth ARM BCJ filter.

in include/image.mk:    BCJ_FILTER:=-Xbcj $(LINUX_KARCH)
Thus the ARM filter is used for all ARM targets.

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

7 years agobcm53xx: failsafe support
rmilecki [Thu, 11 Dec 2014 20:31:07 +0000 (20:31 +0000)]
bcm53xx: failsafe support

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

7 years agocfg80211: add support for changing the device mac address via sysfs
nbd [Thu, 11 Dec 2014 20:07:58 +0000 (20:07 +0000)]
cfg80211: add support for changing the device mac address via sysfs

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

7 years agoxburst: fix subtarget config file names
nbd [Thu, 11 Dec 2014 20:07:52 +0000 (20:07 +0000)]
xburst: fix subtarget config file names

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

7 years agox86: remove linux 3.10 support
nbd [Thu, 11 Dec 2014 20:07:45 +0000 (20:07 +0000)]
x86: remove linux 3.10 support

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

7 years agoocteon: remove linux 3.10 support
nbd [Thu, 11 Dec 2014 20:07:39 +0000 (20:07 +0000)]
octeon: remove linux 3.10 support

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

7 years agoadm8668: remove linux 3.3 support
nbd [Thu, 11 Dec 2014 20:07:31 +0000 (20:07 +0000)]
adm8668: remove linux 3.3 support

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

7 years agolibnl-tiny: fix receiving netlink messages larger than 4K
jogo [Thu, 11 Dec 2014 19:35:48 +0000 (19:35 +0000)]
libnl-tiny: fix receiving netlink messages larger than 4K

Apply libnl commit 807fddc4cd9ecb12ba64e1b7fa26d86b6c2f19b0 ("nl:
Increase receive buffer size to 4 pages") also to libnl-tiny to ensure
netlink messages larger than 4KiB can be received, as the restart logic
seems to be broken.

This fixes iwinfo accessing info on dual band b43 cards, as they can
support a lot of channels, breaking the 4K default limit (seen was >5k).

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

7 years agoar7: remove config-3.10
jogo [Thu, 11 Dec 2014 19:35:43 +0000 (19:35 +0000)]
ar7: remove config-3.10

Remove a leftover file from the 3.10 support removal.

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

7 years agokernel/acx-mac80211: fix autoloading on boot
jogo [Thu, 11 Dec 2014 19:35:36 +0000 (19:35 +0000)]
kernel/acx-mac80211: fix autoloading on boot

The kernel build system cannot track dependencies of out-of-tree
modules, making the buildsystem fail to load mac80211.

Add mac80211 as an explicit load to ensure all required modules are
loaded.

Fixes #16522.

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

7 years agonetlogic: sync kernel config
blogic [Thu, 11 Dec 2014 18:58:12 +0000 (18:58 +0000)]
netlogic: sync kernel config

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

7 years agoralink: mt7621 was missing a symbol that made the CC builder fail
blogic [Thu, 11 Dec 2014 18:54:30 +0000 (18:54 +0000)]
ralink: mt7621 was missing a symbol that made the CC builder fail

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

7 years agomcp85xx/p1020: fixup config-default
blogic [Thu, 11 Dec 2014 18:39:22 +0000 (18:39 +0000)]
mcp85xx/p1020: fixup config-default

this was missed during the 3.14 bump

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

7 years agokernel/modules: fix chipidea
blogic [Thu, 11 Dec 2014 18:35:41 +0000 (18:35 +0000)]
kernel/modules: fix chipidea

it should needs to depend on imx and mxs

also remove duplicate kmod definition from mxs target

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

7 years agoau1000: distinguish different models and set correct MAC-address
blogic [Thu, 11 Dec 2014 18:28:44 +0000 (18:28 +0000)]
au1000: distinguish different models and set correct MAC-address

The target au1000 has at least 2 different models, the
'InternetBox' and the 'MeshCube' which look very similar
from the kernel point of view but are totally different
devices which base on the same design. Populating /tmp/sysinfo
now. The 1st one has an issue which leads to a random
mac-address after each boot which is corrected now via
reading the bootloader-env. The real fix would be
converting to DTS, this is only a workaround now.

Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43626 3c298f89-4303-0410-b956-a3cf2f4a3e73

7 years agompc85xx: fix another typo in the image makefile
nbd [Thu, 11 Dec 2014 18:18:16 +0000 (18:18 +0000)]
mpc85xx: fix another typo in the image makefile

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

7 years agompc85xx: add missing devicetree ranges property for ethernet devices
nbd [Thu, 11 Dec 2014 18:18:10 +0000 (18:18 +0000)]
mpc85xx: add missing devicetree ranges property for ethernet devices

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

7 years agotoolchain: disable libatomic for gcc 4.6
nbd [Thu, 11 Dec 2014 17:52:22 +0000 (17:52 +0000)]
toolchain: disable libatomic for gcc 4.6

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

7 years agompc85xx: fix typo in image name
nbd [Thu, 11 Dec 2014 17:52:12 +0000 (17:52 +0000)]
mpc85xx: fix typo in image name

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

7 years agosdk: add missing kernel include files
nbd [Thu, 11 Dec 2014 17:03:04 +0000 (17:03 +0000)]
sdk: add missing kernel include files

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

7 years agompc85xx: fix initramfs images
nbd [Thu, 11 Dec 2014 15:29:39 +0000 (15:29 +0000)]
mpc85xx: fix initramfs images

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

7 years agokernel: allow specifying kernel images to be copied separately from kernel make comma...
nbd [Thu, 11 Dec 2014 15:29:33 +0000 (15:29 +0000)]
kernel: allow specifying kernel images to be copied separately from kernel make command line

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

7 years agouClibc: fix ptrace header files for powerpc
nbd [Thu, 11 Dec 2014 14:38:50 +0000 (14:38 +0000)]
uClibc: fix ptrace header files for powerpc

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

7 years agobcm53xx: support LEDs on Buffalo devices
rmilecki [Thu, 11 Dec 2014 11:23:26 +0000 (11:23 +0000)]
bcm53xx: support LEDs on Buffalo devices

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

7 years agoMove telephony feed to github
cyrus [Thu, 11 Dec 2014 10:30:51 +0000 (10:30 +0000)]
Move telephony feed to github

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

7 years agokirkwood: add 3.18 support
luka [Thu, 11 Dec 2014 01:20:41 +0000 (01:20 +0000)]
kirkwood: add 3.18 support

Signed-off-by: Claudio Leite <leitec@staticky.com>
Signed-off-by: Luka Perkov <luka@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43613 3c298f89-4303-0410-b956-a3cf2f4a3e73

7 years agobcm53xx: backport NVRAM driver sent upstream
rmilecki [Wed, 10 Dec 2014 21:50:57 +0000 (21:50 +0000)]
bcm53xx: backport NVRAM driver sent upstream

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

7 years agobcm53xx: use bcma callback in SPROM driver to fill the SPROM
rmilecki [Wed, 10 Dec 2014 21:24:11 +0000 (21:24 +0000)]
bcm53xx: use bcma callback in SPROM driver to fill the SPROM

This is required because it has to be called at very precise moment. See
comment in driver for details.

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

7 years agomt76: update to the latest version, adds a few minor build fixes
nbd [Wed, 10 Dec 2014 21:17:14 +0000 (21:17 +0000)]
mt76: update to the latest version, adds a few minor build fixes

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

7 years agomac80211: do not export the backports linux/module.h, it breaks out-of-tree driver...
nbd [Wed, 10 Dec 2014 21:17:05 +0000 (21:17 +0000)]
mac80211: do not export the backports linux/module.h, it breaks out-of-tree driver builds

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

7 years agobcm53xx: use static NVRAM pointer for now
rmilecki [Wed, 10 Dec 2014 19:56:56 +0000 (19:56 +0000)]
bcm53xx: use static NVRAM pointer for now

This will allow us to sync with code sent for upstream.

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

7 years agokernel: drop CONFIG_PROC_DEVICETREE in 3.18
luka [Wed, 10 Dec 2014 18:55:53 +0000 (18:55 +0000)]
kernel: drop CONFIG_PROC_DEVICETREE in 3.18

This option was removed in upstream commit 8357041.

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

7 years agobcm53xx: clean up nvram header
rmilecki [Wed, 10 Dec 2014 18:29:26 +0000 (18:29 +0000)]
bcm53xx: clean up nvram header

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

7 years agokernel: add missing config symbols for 3.18
luka [Wed, 10 Dec 2014 18:13:34 +0000 (18:13 +0000)]
kernel: add missing config symbols for 3.18

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

7 years agobcm53xx: move SPROM driver to the target files
rmilecki [Wed, 10 Dec 2014 18:07:01 +0000 (18:07 +0000)]
bcm53xx: move SPROM driver to the target files

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

7 years agobcm53xx: move NVRAM driver to the target files
rmilecki [Wed, 10 Dec 2014 18:01:24 +0000 (18:01 +0000)]
bcm53xx: move NVRAM driver to the target files

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

7 years agobcm53xx: move NVRAM header to the target files
rmilecki [Wed, 10 Dec 2014 17:37:24 +0000 (17:37 +0000)]
bcm53xx: move NVRAM header to the target files

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

7 years agouclient: update to the latest version, fixes HTTP digest auth processing
nbd [Wed, 10 Dec 2014 16:03:02 +0000 (16:03 +0000)]
uclient: update to the latest version, fixes HTTP digest auth processing

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

7 years agolibnl-tiny: remove dead code
nbd [Wed, 10 Dec 2014 16:02:49 +0000 (16:02 +0000)]
libnl-tiny: remove dead code

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

7 years agooxnas: add support for 2nd S-ATA port to sata_oxnas driver
blogic [Wed, 10 Dec 2014 15:51:07 +0000 (15:51 +0000)]
oxnas: add support for 2nd S-ATA port to sata_oxnas driver

similar to mv_sata, use nr-ports attribute from device tree.
import and adapt locking code from vendor GPL sources.
add dma controller handling, it may be used in future to avoid
full core resets similar to the vendor SDK's "progressive cleanup"
function.

this is still very dirty and aimed to first of all do things
quite exactly like the reference code. and it somehow works.
obviously there is lots of room for improvement :)

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

7 years agooxnas: add copyright header to sata_oxnas
blogic [Wed, 10 Dec 2014 15:51:00 +0000 (15:51 +0000)]
oxnas: add copyright header to sata_oxnas

sata_oxnas.c is obviously a refactored version of sata_ox820.c
which does contain this header.

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

7 years agoscripts: use extended-remote for greater compatibility
blogic [Wed, 10 Dec 2014 15:50:52 +0000 (15:50 +0000)]
scripts: use extended-remote for greater compatibility

Plain "remote" results in failure to connect using the gdb built with
the toolchain. (On atheros target at least)  extended-remote also allows
"run" to restart the target process.

Signed-off-by: Karl Palsson <karlp@remake.is>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43596 3c298f89-4303-0410-b956-a3cf2f4a3e73

7 years agoumbim: fix build for 64bit targets
blogic [Wed, 10 Dec 2014 15:50:43 +0000 (15:50 +0000)]
umbim: fix build for 64bit targets

the CC builder fails to build umbim for 64bit targets (xlp, malta64, ....)

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

7 years agokernel/modules: add f2fs support
luka [Wed, 10 Dec 2014 14:00:53 +0000 (14:00 +0000)]
kernel/modules: add f2fs support

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

7 years agoodhcp6c: correctly handle renew-replies with short lease times
cyrus [Wed, 10 Dec 2014 10:41:51 +0000 (10:41 +0000)]
odhcp6c: correctly handle renew-replies with short lease times

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

7 years agokernel: refresh patches
luka [Tue, 9 Dec 2014 23:29:52 +0000 (23:29 +0000)]
kernel: refresh patches

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

7 years agokirkwood: Iomega ix2-200: use all remaining MTD space for rootfs
luka [Tue, 9 Dec 2014 23:29:49 +0000 (23:29 +0000)]
kirkwood: Iomega ix2-200: use all remaining MTD space for rootfs

Signed-off-by: Richard Kunze <richard.kunze@web.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43590 3c298f89-4303-0410-b956-a3cf2f4a3e73

7 years agokernel: add netfilter.mk to modules makefile SCAN_DEPS
nbd [Tue, 9 Dec 2014 12:35:18 +0000 (12:35 +0000)]
kernel: add netfilter.mk to modules makefile SCAN_DEPS

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

7 years agoar71xx: improve ethernet driver cache footprint by removing an unnecessary pointer
nbd [Tue, 9 Dec 2014 12:28:46 +0000 (12:28 +0000)]
ar71xx: improve ethernet driver cache footprint by removing an unnecessary pointer

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

7 years agokernel: add a patch to make netfilter conntrack cache routing information
nbd [Tue, 9 Dec 2014 11:01:49 +0000 (11:01 +0000)]
kernel: add a patch to make netfilter conntrack cache routing information

Significantly improves routing / NAT performance

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

7 years agoar71xx: remove another leftover broken chunk of code in the unaligned access hacks...
nbd [Tue, 9 Dec 2014 09:38:33 +0000 (09:38 +0000)]
ar71xx: remove another leftover broken chunk of code in the unaligned access hacks patch

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

7 years agobcm53xx: bcm_nand: fix compilation
rmilecki [Mon, 8 Dec 2014 18:28:54 +0000 (18:28 +0000)]
bcm53xx: bcm_nand: fix compilation

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

7 years agonetifd: several fixes and optimizations
cyrus [Mon, 8 Dec 2014 17:43:14 +0000 (17:43 +0000)]
netifd: several fixes and optimizations

Thanks to Hans Dedecker and Kristian Evensen

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

7 years agoThis patch depends on "Pass source address to proto_add_ipv4_route".
cyrus [Mon, 8 Dec 2014 17:43:03 +0000 (17:43 +0000)]
This patch depends on "Pass source address to proto_add_ipv4_route".

I have not found a scenario that would break by setting the source address on
default, but please let me know if any special considerations should be taken.

Signed-off-by: Kristian Evensen <kristian.evensen at gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43582 3c298f89-4303-0410-b956-a3cf2f4a3e73

7 years agoopkg: make PKG_UPGRADE available during preinst hook
blogic [Mon, 8 Dec 2014 17:40:53 +0000 (17:40 +0000)]
opkg: make PKG_UPGRADE available during preinst hook

https://dev.openwrt.org/ticket/18479

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

7 years agobcm53xx: bcm_nand: switch from cmdlinepart to ofpart
rmilecki [Mon, 8 Dec 2014 17:39:07 +0000 (17:39 +0000)]
bcm53xx: bcm_nand: switch from cmdlinepart to ofpart

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

7 years agobrcm47xx: add WNDR3400 V3 buttons
rmilecki [Mon, 8 Dec 2014 17:02:28 +0000 (17:02 +0000)]
brcm47xx: add WNDR3400 V3 buttons

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

7 years agobrcm63xx: fix a few issues in irq chip drivers
jogo [Mon, 8 Dec 2014 16:11:52 +0000 (16:11 +0000)]
brcm63xx: fix a few issues in irq chip drivers

Fix locking and lock usage, making it compile for SMP.

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

7 years agobrcm63xx: alphabetically order image generation
jogo [Mon, 8 Dec 2014 16:11:32 +0000 (16:11 +0000)]
brcm63xx: alphabetically order image generation

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

7 years agobrcm63xx: refresh patches
jogo [Mon, 8 Dec 2014 16:11:26 +0000 (16:11 +0000)]
brcm63xx: refresh patches

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

7 years agobrcm63xx: add DT support for USR9108
jogo [Mon, 8 Dec 2014 16:11:08 +0000 (16:11 +0000)]
brcm63xx: add DT support for USR9108

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

7 years agobrcm63xx: add DT support for F5D7633
jogo [Mon, 8 Dec 2014 16:11:03 +0000 (16:11 +0000)]
brcm63xx: add DT support for F5D7633

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

7 years agobrcm63xx: add DT support for DG834GT/PN
jogo [Mon, 8 Dec 2014 16:10:54 +0000 (16:10 +0000)]
brcm63xx: add DT support for DG834GT/PN

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

7 years agobrcm63xx: add DT support for TD-W8900GB
jogo [Mon, 8 Dec 2014 16:10:46 +0000 (16:10 +0000)]
brcm63xx: add DT support for TD-W8900GB

According to the vendor tarball, the TD-w8900GB's flash has 64k erase
block size, but CFE spans two blocks. So fixup the image offset
accordingly but keep block size at its default (64k).

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
[jogo: add commit message, add image offset, change nvram offset]
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43572 3c298f89-4303-0410-b956-a3cf2f4a3e73

7 years agobrcm63xx: add DT support for DSL-2640B
jogo [Mon, 8 Dec 2014 16:10:41 +0000 (16:10 +0000)]
brcm63xx: add DT support for DSL-2640B

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

7 years agobrcm63xx: add DT support for CPVA642
jogo [Mon, 8 Dec 2014 16:10:17 +0000 (16:10 +0000)]
brcm63xx: add DT support for CPVA642

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

7 years agokernel: update linux 3.18 to final release
nbd [Mon, 8 Dec 2014 13:16:35 +0000 (13:16 +0000)]
kernel: update linux 3.18 to final release

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

7 years agokernel: backport an upstream xfrm crash fix
nbd [Mon, 8 Dec 2014 12:50:37 +0000 (12:50 +0000)]
kernel: backport an upstream xfrm crash fix

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

7 years agokernel: add missing check for skb->dev on netfilter xfrm optimization patch
nbd [Mon, 8 Dec 2014 12:21:17 +0000 (12:21 +0000)]
kernel: add missing check for skb->dev on netfilter xfrm optimization patch

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

7 years agokernel: remove the obsolete vm_exports patch
nbd [Mon, 8 Dec 2014 12:04:34 +0000 (12:04 +0000)]
kernel: remove the obsolete vm_exports patch

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

7 years agokernel: refresh patches
nbd [Mon, 8 Dec 2014 12:04:25 +0000 (12:04 +0000)]
kernel: refresh patches

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

7 years agokernel: update linux 3.14 to 3.14.26
nbd [Mon, 8 Dec 2014 12:03:53 +0000 (12:03 +0000)]
kernel: update linux 3.14 to 3.14.26

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

7 years agoqos-scripts: fix insmod commands
nbd [Mon, 8 Dec 2014 12:03:47 +0000 (12:03 +0000)]
qos-scripts: fix insmod commands

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

7 years agokmod-crypto-hw-talitos: add missing dependency
nbd [Mon, 8 Dec 2014 12:03:41 +0000 (12:03 +0000)]
kmod-crypto-hw-talitos: add missing dependency

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

7 years agoar71xx: fix invalid pointer accesses caused by unaligned access hacks (#18455)
nbd [Mon, 8 Dec 2014 10:48:28 +0000 (10:48 +0000)]
ar71xx: fix invalid pointer accesses caused by unaligned access hacks (#18455)

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

7 years agox86: update to linux 3.14
nbd [Mon, 8 Dec 2014 10:04:50 +0000 (10:04 +0000)]
x86: update to linux 3.14

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

7 years agox86: rename */config-3.10 to */config-default
nbd [Mon, 8 Dec 2014 10:04:45 +0000 (10:04 +0000)]
x86: rename */config-3.10 to */config-default

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

7 years agokernel: fix x86 objdump invocation on 3.14 and 3.18
nbd [Mon, 8 Dec 2014 10:04:39 +0000 (10:04 +0000)]
kernel: fix x86 objdump invocation on 3.14 and 3.18

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

7 years agomt76: builder1 fails to build for !PCI kernels when mt76 is selected
blogic [Mon, 8 Dec 2014 06:21:32 +0000 (06:21 +0000)]
mt76: builder1 fails to build for !PCI kernels when mt76 is selected

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

7 years agoar7-atm: fix various compiler errors
blogic [Mon, 8 Dec 2014 06:15:18 +0000 (06:15 +0000)]
ar7-atm: fix various compiler errors

some headers have moved in 3.14

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

7 years agoacx-mac80211: v3.14 related compile fixes
blogic [Mon, 8 Dec 2014 06:15:11 +0000 (06:15 +0000)]
acx-mac80211: v3.14 related compile fixes

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

7 years agoar7: bump to 3.14
blogic [Mon, 8 Dec 2014 06:15:03 +0000 (06:15 +0000)]
ar7: bump to 3.14

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

7 years agoadm8668: switch to 3.14 kernel
florian [Sun, 7 Dec 2014 21:59:36 +0000 (21:59 +0000)]
adm8668: switch to 3.14 kernel

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

7 years agoadm8668: add 3.14 kernel support
florian [Sun, 7 Dec 2014 21:59:25 +0000 (21:59 +0000)]
adm8668: add 3.14 kernel support

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

7 years agoadm8668: rename files to files-3.3
florian [Sun, 7 Dec 2014 21:58:49 +0000 (21:58 +0000)]
adm8668: rename files to files-3.3

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

7 years agocobalt: remove 3.3 and 3.10 kernel configuration files
florian [Sun, 7 Dec 2014 21:58:33 +0000 (21:58 +0000)]
cobalt: remove 3.3 and 3.10 kernel configuration files

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

7 years agocobalt: switch to 3.14 kernel
florian [Sun, 7 Dec 2014 21:58:22 +0000 (21:58 +0000)]
cobalt: switch to 3.14 kernel

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

7 years agocobalt: add 3.14 kernel configuration file
florian [Sun, 7 Dec 2014 21:58:12 +0000 (21:58 +0000)]
cobalt: add 3.14 kernel configuration file

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

7 years agobcm53xx: update the NAND driver
hauke [Sun, 7 Dec 2014 21:55:21 +0000 (21:55 +0000)]
bcm53xx: update the NAND driver

This adds some updates to the NAND driver and refreshed the config.

Most of these changes are done in preparation for mainling it.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43546 3c298f89-4303-0410-b956-a3cf2f4a3e73

7 years agobcm53xx: update the PCIe driver
hauke [Sun, 7 Dec 2014 21:54:53 +0000 (21:54 +0000)]
bcm53xx: update the PCIe driver

This adds some updates to the PCIe driver and refreshed the config.

Most of these changes are done in preparation for mainling it.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43545 3c298f89-4303-0410-b956-a3cf2f4a3e73

7 years agokernel: update bcma and ssb to wireless-testing master-2014-12-05
hauke [Sun, 7 Dec 2014 21:53:20 +0000 (21:53 +0000)]
kernel: update bcma and ssb to wireless-testing master-2014-12-05

This brings ssb and bcma to wireless-testing tag master-2014-12-05

In addition it also adds the ARM-BCM5301X-Add-IRQs-to-Broadcom-s-bus-
axi-in-DTS-f.patch which adds the irq number in a way it is done in the
mainline kernel.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43544 3c298f89-4303-0410-b956-a3cf2f4a3e73

7 years agokirkwood: add a diag script
blogic [Sun, 7 Dec 2014 16:53:37 +0000 (16:53 +0000)]
kirkwood: add a diag script

Currently only Linksys EA4500 is supported.

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43543 3c298f89-4303-0410-b956-a3cf2f4a3e73

7 years agopackages: fix typo in OpenWrt name
blogic [Sun, 7 Dec 2014 16:53:30 +0000 (16:53 +0000)]
packages: fix typo in OpenWrt name

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43542 3c298f89-4303-0410-b956-a3cf2f4a3e73

7 years agoramips: generate factory images for Nexx devices
blogic [Sun, 7 Dec 2014 16:53:22 +0000 (16:53 +0000)]
ramips: generate factory images for Nexx devices

Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43541 3c298f89-4303-0410-b956-a3cf2f4a3e73

7 years agoar71xx: dev-eth: replace mdelay calls
blogic [Sun, 7 Dec 2014 16:53:15 +0000 (16:53 +0000)]
ar71xx: dev-eth: replace mdelay calls

Similar to patch 2. Replace further mdelay calls.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43540 3c298f89-4303-0410-b956-a3cf2f4a3e73

7 years agoag71xx: replace delay with sleep calls
blogic [Sun, 7 Dec 2014 16:53:09 +0000 (16:53 +0000)]
ag71xx: replace delay with sleep calls

I don't see that we're in an atomic context so there's no need to
busy-wait. Therefore replace the delay with sleep calls.
See also Documentation/timers/timers-howto.txt. It states:
"In general, use of mdelay is discouraged and code should
be refactored to allow for the use of msleep."

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43539 3c298f89-4303-0410-b956-a3cf2f4a3e73

7 years agoag71xx: replace fixed PHY reset wait time in ar7240sw_setup
blogic [Sun, 7 Dec 2014 16:52:58 +0000 (16:52 +0000)]
ag71xx: replace fixed PHY reset wait time in ar7240sw_setup

Replace the fixed wait time of 1s with polling for BMCR_RESET
to be cleared on all PHYs.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43538 3c298f89-4303-0410-b956-a3cf2f4a3e73

7 years agoe2fsprogs: add InstallDev section to Makefile
blogic [Sun, 7 Dec 2014 16:52:50 +0000 (16:52 +0000)]
e2fsprogs: add InstallDev section to Makefile

btrfs-progs is using libext2fs, so headers and libs need to be staged

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