openwrt.git
9 years agoprocd: reintroduce /sys/fs/cgroup mount
blogic [Tue, 2 Dec 2014 12:41:15 +0000 (12:41 +0000)]
procd: reintroduce /sys/fs/cgroup mount

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

9 years agoprocd: add support for zram compressed /tmp
blogic [Tue, 2 Dec 2014 11:13:28 +0000 (11:13 +0000)]
procd: add support for zram compressed /tmp

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

9 years agorealview: fix up the phyoffset patch
blogic [Mon, 1 Dec 2014 21:45:18 +0000 (21:45 +0000)]
realview: fix up the phyoffset patch

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

9 years agokirkwood: enable mvsw6171 switch driver on EA4500
blogic [Mon, 1 Dec 2014 21:30:40 +0000 (21:30 +0000)]
kirkwood: enable mvsw6171 switch driver on EA4500

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

9 years agokernel: add driver for Marvell 88E6171 switch
blogic [Mon, 1 Dec 2014 21:30:35 +0000 (21:30 +0000)]
kernel: add driver for Marvell 88E6171 switch

This is a swconfig driver for the Marvell 88E6171 switch,
which is a 7-port GigE switch with two CPU ports and 64
802.1q VLANs.

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

9 years agofstools: update to the latest version, fixes sysupgrade on linux 3.18
nbd [Mon, 1 Dec 2014 21:10:42 +0000 (21:10 +0000)]
fstools: update to the latest version, fixes sysupgrade on linux 3.18

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

9 years agoath10k: init devices synchronously to fix wifi detection at boot
nbd [Mon, 1 Dec 2014 20:01:05 +0000 (20:01 +0000)]
ath10k: init devices synchronously to fix wifi detection at boot

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

9 years agoopenvpn: update to 2.3.6, fixes CVE-2014-8104
nbd [Mon, 1 Dec 2014 19:49:59 +0000 (19:49 +0000)]
openvpn: update to 2.3.6, fixes CVE-2014-8104

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

9 years agomalta: set 3.14 as default
blogic [Mon, 1 Dec 2014 18:46:29 +0000 (18:46 +0000)]
malta: set 3.14 as default

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

9 years agofstools: make the block tool ignore case when comparing uuid strings
blogic [Mon, 1 Dec 2014 18:46:23 +0000 (18:46 +0000)]
fstools: make the block tool ignore case when comparing uuid strings

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

9 years agokernel: update 3.18 to rc7
nbd [Mon, 1 Dec 2014 17:38:54 +0000 (17:38 +0000)]
kernel: update 3.18 to rc7

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

9 years agoutil-linux: fix more missing dependencies introduced by r43459
blogic [Mon, 1 Dec 2014 16:50:43 +0000 (16:50 +0000)]
util-linux: fix more missing dependencies introduced by r43459

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

9 years agouqmi: fix SEGFAULT on reading Unicode sms messages
blogic [Mon, 1 Dec 2014 16:23:55 +0000 (16:23 +0000)]
uqmi: fix SEGFAULT on reading Unicode sms messages

Added complementary blobmsg_close_table() before returning from function
on error.

Signed-off-by: Sławomir Demeszko <s.demeszko@wireless-instruments.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43477 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agoutil-linux: fix missing dependency introduced by r43459
blogic [Mon, 1 Dec 2014 16:18:15 +0000 (16:18 +0000)]
util-linux: fix missing dependency introduced by r43459

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

9 years agooxnas: change visible board name
blogic [Mon, 1 Dec 2014 16:15:37 +0000 (16:15 +0000)]
oxnas: change visible board name

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

9 years agooxnas: ehci: rename vendor prefix plxtch to plxtech
blogic [Mon, 1 Dec 2014 16:15:30 +0000 (16:15 +0000)]
oxnas: ehci: rename vendor prefix plxtch to plxtech

it was changed in DTS by commit
oxnas-target: fix typo in OX820 device-tree

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

9 years agohostapd: improve 802.1x dynamic vlan support with bridge names
blogic [Mon, 1 Dec 2014 16:15:20 +0000 (16:15 +0000)]
hostapd: improve 802.1x dynamic vlan support with bridge names

In r41872 and r42787 Dynamic VLAN support was reintroduced, but the vlan_bridge
parameter is not read while setting up the config, so the default is used which
is undesirable for some uses.

Signed-off-by: Ben Franske <ben.mm@franske.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43473 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobase-files: default_postinst() - create user:group first (resend)
blogic [Mon, 1 Dec 2014 16:15:13 +0000 (16:15 +0000)]
base-files: default_postinst() - create user:group first (resend)

create user:group before running postinst-pkg. the postinst hook might require
the user:group to already exist.

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

9 years agoar8216: factor out reg_port_stats_base parameters to ar8xxx_chip
blogic [Mon, 1 Dec 2014 16:15:08 +0000 (16:15 +0000)]
ar8216: factor out reg_port_stats_base parameters to ar8xxx_chip

Factor out reg_port_stats_base parameters to ar8xxx_chip.
Remove related chip_is_... checks.

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

9 years agoar8216: factor out mii_lo_first to ar8xxx_chip
blogic [Mon, 1 Dec 2014 16:15:02 +0000 (16:15 +0000)]
ar8216: factor out mii_lo_first to ar8xxx_chip

Factor out mii_lo_first to ar8xxx_chip.

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

9 years agoar8216: factor out chip-specific data structures from ar8xxx_priv
blogic [Mon, 1 Dec 2014 16:14:54 +0000 (16:14 +0000)]
ar8216: factor out chip-specific data structures from ar8xxx_priv

Factor out chip-specific data structures from ar8xxx_priv.

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

9 years agoar8216: factor out set_mirror_regs to ar8xxx_chip
blogic [Mon, 1 Dec 2014 16:14:43 +0000 (16:14 +0000)]
ar8216: factor out set_mirror_regs to ar8xxx_chip

Factor out set_mirror_regs to ar8xxx_chip.
Remove related chip_is_... checks.

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

9 years agoar8216: factor out mib_func to ar8xxx_chip
blogic [Mon, 1 Dec 2014 16:14:39 +0000 (16:14 +0000)]
ar8216: factor out mib_func to ar8xxx_chip

Factor out mib_func to ar8xxx_chip. Remove related chip_is_... checks.

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

9 years agoar8216: factor out info whether switch should be configured at probe stage to ar8xxx_chip
blogic [Mon, 1 Dec 2014 16:14:32 +0000 (16:14 +0000)]
ar8216: factor out info whether switch should be configured at probe stage to ar8xxx_chip

Factor out info whether switch should be configured at probe stage
to ar8xxx_chip. Remove related chip_is_... checks.

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

9 years agorealview: add 3.14 support
blogic [Mon, 1 Dec 2014 16:14:26 +0000 (16:14 +0000)]
realview: add 3.14 support

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

9 years agoixp4xx: add 3.14 support
blogic [Mon, 1 Dec 2014 16:14:21 +0000 (16:14 +0000)]
ixp4xx: add 3.14 support

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

9 years agoau1000: add 3.14 support
blogic [Mon, 1 Dec 2014 16:14:07 +0000 (16:14 +0000)]
au1000: add 3.14 support

this is only compile tested

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

9 years agoar71xx: Add build profile for the gl-inet 6416A and 6408A
blogic [Mon, 1 Dec 2014 16:14:02 +0000 (16:14 +0000)]
ar71xx: Add build profile for the gl-inet 6416A and 6408A

Patch to add the buildprofile for the GL-Init-6408A-v1 and the GL-Inet-6416A-v1
Both devices are identical, only difference is one comes with 8MB flash and
the other with 16MB flash

Official website: http://www.gl-inet.com/w/?page_id=241&lang=en
Comprehensive list of specs: https://revspace.nl/GL-Inet

Signed-off-by: Martijn Zilverschoon <martijn@friedzombie.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43462 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agobrcm63xx: add kernel 3.18 support
jogo [Mon, 1 Dec 2014 13:27:26 +0000 (13:27 +0000)]
brcm63xx: add kernel 3.18 support

Add 3.18 support based on 3.18-rc6. Only netboot tested.

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

9 years agotoolchain-headers: also copy asm-eva.h for mips(el) for 3.15+
jogo [Mon, 1 Dec 2014 13:27:06 +0000 (13:27 +0000)]
toolchain-headers: also copy asm-eva.h for mips(el) for 3.15+

Kernel 3.15's asm.h includes eva-asm.h, so copy it also, else lzma-loader
won't compile due to a missing include.

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

9 years agoutil-linux: package libsmartcols
luka [Mon, 1 Dec 2014 12:40:06 +0000 (12:40 +0000)]
util-linux: package libsmartcols

Packages fdisk and lsblk were missing dependency for libsmartcols.so.1

Add package for libsmartcols and add dependency from fdisk and lsblk.

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

9 years agomkimage: remove check for miscompiled __weak
nbd [Mon, 1 Dec 2014 11:07:30 +0000 (11:07 +0000)]
mkimage: remove check for miscompiled __weak

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

9 years agobrcm63xx: register interrupt-controllers through DT when possible
jogo [Mon, 1 Dec 2014 00:52:07 +0000 (00:52 +0000)]
brcm63xx: register interrupt-controllers through DT when possible

Add the required nodes for the interrupt controllers and register
them through DT when a DTB is present.

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

9 years agobrcm63xx: dtsi: add missing ranges properity to ubus nodes
jogo [Mon, 1 Dec 2014 00:51:56 +0000 (00:51 +0000)]
brcm63xx: dtsi: add missing ranges properity to ubus nodes

Allows nodes behind it to be mapped.

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

9 years agobrcm63xx: dtsi: add missing properties to cpu nodes
jogo [Mon, 1 Dec 2014 00:51:53 +0000 (00:51 +0000)]
brcm63xx: dtsi: add missing properties to cpu nodes

Mark them as cpu nodes and add the addresses.

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

9 years agobrcm63xx: convert to irq domain
jogo [Mon, 1 Dec 2014 00:51:51 +0000 (00:51 +0000)]
brcm63xx: convert to irq domain

Add irq-domain aware irqchip drivers for the irq controllers of bcm63xx
and switch to use them.

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

9 years agobrcm63xx: refresh patches
jogo [Mon, 1 Dec 2014 00:51:24 +0000 (00:51 +0000)]
brcm63xx: refresh patches

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

9 years agobrcm63xx: add DT support for DSL-2650U
jogo [Mon, 1 Dec 2014 00:51:17 +0000 (00:51 +0000)]
brcm63xx: add DT support for DSL-2650U

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

9 years agobrcm63xx: add DT support for DSL-2740B/DSL-2741B rev F1
jogo [Mon, 1 Dec 2014 00:51:12 +0000 (00:51 +0000)]
brcm63xx: add DT support for DSL-2740B/DSL-2741B rev F1

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

9 years agobrcm63xx: Add DT support for F@ST2504n
jogo [Mon, 1 Dec 2014 00:51:08 +0000 (00:51 +0000)]
brcm63xx: Add DT support for F@ST2504n

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

9 years agobrcm63xx: add DT support for F@ST2704V2
jogo [Mon, 1 Dec 2014 00:51:04 +0000 (00:51 +0000)]
brcm63xx: add DT support for F@ST2704V2

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

9 years agobrcm63xx: add DT support for F@ST2604
jogo [Mon, 1 Dec 2014 00:50:59 +0000 (00:50 +0000)]
brcm63xx: add DT support for F@ST2604

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

9 years agobrcm63xx: add DT support for F@ST2404
jogo [Mon, 1 Dec 2014 00:50:56 +0000 (00:50 +0000)]
brcm63xx: add DT support for F@ST2404

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

9 years agotoolchain: uClibc: fix compile with full language support enabled (fixes #13095)
nbd [Sun, 30 Nov 2014 22:22:24 +0000 (22:22 +0000)]
toolchain: uClibc: fix compile with full language support enabled (fixes #13095)

When building with CONFIG_BUILD_NLS=y, uClibc fails to compile with following
message (or similar, according to https://dev.openwrt.org/ticket/13095):

-snip-
...
Warning: adding UNDEFINED entry for ar_AE
Warning: adding UNDEFINED entry for am_ET
Warning: adding UNDEFINED entry for af_ZA
grep "^#define" extra/locale/locale_tables.h > extra/locale/lt_defines.h
grep "^#define __lc" extra/locale/locale_collate.h >> extra/locale/lt_defines.h
gcc extra/locale/gen_wctype.c  -o extra/locale/gen_wctype    -Os -Wall  -D__UCLIBC_GEN_LOCALE -I./
extra/locale/gen_wctype.c: In function 'main':
extra/locale/gen_wctype.c:684:2: warning: #warning fix the upper bound on the upper/lower tables... save 200 bytes or so [-Wcpp]
for locale in  en_US en_GB; do \
                extra/locale/gen_wctype  $locale > extra/locale/wctables.h || \
                extra/locale/gen_wctype  $locale.UTF-8 > extra/locale/wctables.h || \
                extra/locale/gen_wctype  $locale.iso8859-1 > extra/locale/wctables.h && break; \
        done
make[4]: *** [extra/locale/wctables.h] Error 1
-snap-

This seems to also depend on the host system used, e.g. running a fresh
checkout on a Debian 7.6 system triggered this error, while running the
very same stuff on an Ubuntu 12.10 Quantal Quetzal does not trigger it.

This is the configuration I used:

-snip-
buildbot@buildbot:~/openwrt-nls.git$ scripts/diffconfig.sh
CONFIG_TARGET_ar71xx=y
CONFIG_TARGET_ar71xx_generic=y
CONFIG_TARGET_ar71xx_generic_Default=y
CONFIG_DEVEL=y
CONFIG_BUILD_NLS=y
CONFIG_DOWNLOAD_FOLDER="/srv/downloads/downloads"
-snap-

In the ticket mentioned above, a patch is referenced which solves this issue.

Note, that this issue is also present on 14.07.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43446 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agotoolchain: uClibc: fix build with CONFIG_BUILD_NLS selected
nbd [Sun, 30 Nov 2014 22:22:14 +0000 (22:22 +0000)]
toolchain: uClibc: fix build with CONFIG_BUILD_NLS selected

Without this patch, selecting "Compile with full language support"
results in the following question during build:

...
Locale Support (UCLIBC_HAS_LOCALE) [Y/n/?] y
  Locale data
  > 1. All locales (UCLIBC_BUILD_ALL_LOCALE) (NEW)
    2. Only selected locales (UCLIBC_BUILD_MINIMAL_LOCALE) (NEW)
    3. Use Pre-generated Locale Data (UCLIBC_PREGENERATED_LOCALE_DATA) (NEW)
  choice[1-3]:

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43445 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokernel: add missing config symbol for 3.18
luka [Sun, 30 Nov 2014 22:12:20 +0000 (22:12 +0000)]
kernel: add missing config symbol for 3.18

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

9 years agoutil-linux: update to 2.25.2
luka [Sun, 30 Nov 2014 22:11:09 +0000 (22:11 +0000)]
util-linux: update to 2.25.2

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

9 years agoath5k: fix hardware queue index assignment
nbd [Sun, 30 Nov 2014 21:05:17 +0000 (21:05 +0000)]
ath5k: fix hardware queue index assignment

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

9 years agotools/mkimage: fix build errors (#18445)
nbd [Sun, 30 Nov 2014 20:29:10 +0000 (20:29 +0000)]
tools/mkimage: fix build errors (#18445)

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

9 years agogengetopt: fix parallel build issues (#18442)
nbd [Sun, 30 Nov 2014 20:12:07 +0000 (20:12 +0000)]
gengetopt: fix parallel build issues (#18442)

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

9 years agoath9k: fix hardware tx queue allocation order
nbd [Sun, 30 Nov 2014 19:41:59 +0000 (19:41 +0000)]
ath9k: fix hardware tx queue allocation order

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

9 years ago[tools]: add gengetopt
kaloz [Sun, 30 Nov 2014 09:51:48 +0000 (09:51 +0000)]
[tools]: add gengetopt

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

9 years agouboot-kirkwood: bump to 2014.10
luka [Sun, 30 Nov 2014 03:55:44 +0000 (03:55 +0000)]
uboot-kirkwood: bump to 2014.10

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

9 years agomalta: add more 3.14 kernel symbols
luka [Sun, 30 Nov 2014 03:51:43 +0000 (03:51 +0000)]
malta: add more 3.14 kernel symbols

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

9 years agokirkwood: change CRC32 implementation to CRC32_SLICEBY8
luka [Sun, 30 Nov 2014 01:20:38 +0000 (01:20 +0000)]
kirkwood: change CRC32 implementation to CRC32_SLICEBY8

At least on my Iomega ix2-200 system, this makes btrfs writes about 30% faster.

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

9 years agouboot-envtools: bump to 2014.10
luka [Sun, 30 Nov 2014 01:14:17 +0000 (01:14 +0000)]
uboot-envtools: bump to 2014.10

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

9 years agokirkwood: refresh kernel config
luka [Sun, 30 Nov 2014 01:14:14 +0000 (01:14 +0000)]
kirkwood: refresh kernel config

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

9 years agogeneric: set CONFIG_GENERIC_NET_UTILS
luka [Sun, 30 Nov 2014 01:14:12 +0000 (01:14 +0000)]
generic: set CONFIG_GENERIC_NET_UTILS

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

9 years ago[package] uboot-*: update license info in uboot packages
luka [Sat, 29 Nov 2014 23:45:53 +0000 (23:45 +0000)]
[package] uboot-*: update license info in uboot packages

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

9 years ago[tools] mkimage: update to 2014.10
luka [Sat, 29 Nov 2014 22:43:59 +0000 (22:43 +0000)]
[tools] mkimage: update to 2014.10

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

9 years agokernel: update 3.14 to 3.14.25
luka [Sat, 29 Nov 2014 10:30:58 +0000 (10:30 +0000)]
kernel: update 3.14 to 3.14.25

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

9 years agomalta: add support for 3.14
luka [Sat, 29 Nov 2014 10:30:55 +0000 (10:30 +0000)]
malta: add support for 3.14

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

9 years agomalta: drop 3.12 config file
luka [Sat, 29 Nov 2014 10:30:52 +0000 (10:30 +0000)]
malta: drop 3.12 config file

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

9 years agoprocd: fix typo in nand.sh s/TRX/TAR/
rmilecki [Fri, 28 Nov 2014 19:13:24 +0000 (19:13 +0000)]
procd: fix typo in nand.sh s/TRX/TAR/

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

9 years agox86: add support for 3.14
luka [Fri, 28 Nov 2014 17:53:50 +0000 (17:53 +0000)]
x86: add support for 3.14

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

9 years agontp: add hotplug class for ntp-events
cyrus [Fri, 28 Nov 2014 11:41:25 +0000 (11:41 +0000)]
ntp: add hotplug class for ntp-events

Based on a patch by Luiz Angelo Daros de Luca

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

9 years agokernel: 3.18: Fix patch 644 dependency chain
florian [Fri, 28 Nov 2014 01:29:51 +0000 (01:29 +0000)]
kernel: 3.18: Fix patch 644 dependency chain

This patch introduces some code that is compiled in whenever
CONFIG_BRIDGE_NETFILTER is built, with the code called from code compiled under
CONFIG_BRIDGE, CONFIG_BRIDGE_IGMP_SNOOPING or CONFIG_BRIDGE_NF_EBTABLES.

Unfortunately, these options aren't setting explicitly the dependency they now
have on CONFIG_BRIDGE_NETFILTER, for obvious reasons for CONFIG_BRIDGE.

However, this is not working really well when CONFIG_BRIDGE_NETFILTER is built
as a module, since code statically compiled will now use a function that is not
in the kernel image, which makes the linker grumpy.

Solve this by removing the option to build CONFIG_BRIDGE_NETFILTER as a module,
and protect our function definition by an IS_BUILTIN instead of a IS_ENABLED
macro. This fixes the issue for CONFIG_BRIDGE and CONFIG_BRIDGE_IGMP_SNOOPING.

Fixing CONFIG_BRIDGE_NF_EBTABLES has to be handled a bit differently, since it
directly references a variable that will not be declared if
CONFIG_BRIDGE_NETFILTER is not set. Protect the variable affectations by an
ifdef to make sure this doesn't happen.

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43419 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agodevel: import perf from oldpackages
florian [Fri, 28 Nov 2014 01:29:41 +0000 (01:29 +0000)]
devel: import perf from oldpackages

perf was in the oldpackages repository, but it makes more sense to have
it part of the default package set since we build it from the Linux
kernel sources.

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

9 years agoscripts/config.sub: add back musl support that was accidentally dropped in r43353
nbd [Fri, 28 Nov 2014 00:59:57 +0000 (00:59 +0000)]
scripts/config.sub: add back musl support that was accidentally dropped in r43353

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

9 years agoodhcp6c: avoid busylooping with strangely behaving dhcpv6 servers
cyrus [Fri, 28 Nov 2014 00:39:19 +0000 (00:39 +0000)]
odhcp6c: avoid busylooping with strangely behaving dhcpv6 servers

Thanks to Dave Taht for debugging and thanks to Comcast for
shipping strangely behaving software so I can fix some corner cases.

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

9 years agocns3xxx: fix PCIe->PCI bridge access (fixes #18422)
nbd [Thu, 27 Nov 2014 20:54:18 +0000 (20:54 +0000)]
cns3xxx: fix PCIe->PCI bridge access (fixes #18422)

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

9 years agompc85xx: update to linux 3.14
nbd [Thu, 27 Nov 2014 18:26:24 +0000 (18:26 +0000)]
mpc85xx: update to linux 3.14

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

9 years agompc85xx: refresh linux 3.14 patches
nbd [Thu, 27 Nov 2014 18:26:17 +0000 (18:26 +0000)]
mpc85xx: refresh linux 3.14 patches

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

9 years agompc85xx: remove the PHY reset change patch (no longer necessary)
nbd [Thu, 27 Nov 2014 18:26:12 +0000 (18:26 +0000)]
mpc85xx: remove the PHY reset change patch (no longer necessary)

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

9 years agoar8216: suppress PHY reset for linux 3.14
nbd [Thu, 27 Nov 2014 18:26:06 +0000 (18:26 +0000)]
ar8216: suppress PHY reset for linux 3.14

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

9 years agokernel: backport patches for overriding PHY reset to 3.14
nbd [Thu, 27 Nov 2014 18:26:00 +0000 (18:26 +0000)]
kernel: backport patches for overriding PHY reset to 3.14

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

9 years agomac80211: update regdb to master-2014-11-18
nbd [Thu, 27 Nov 2014 17:26:06 +0000 (17:26 +0000)]
mac80211: update regdb to master-2014-11-18

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

9 years agomt76: fix a compile error on 3.18
nbd [Thu, 27 Nov 2014 16:35:23 +0000 (16:35 +0000)]
mt76: fix a compile error on 3.18

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

9 years agocns3xxx: add experimental 3.18 support
nbd [Thu, 27 Nov 2014 16:24:32 +0000 (16:24 +0000)]
cns3xxx: add experimental 3.18 support

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

9 years agokernel: add missing KEEP() statements for gc-sections patch in 3.18
nbd [Thu, 27 Nov 2014 16:24:25 +0000 (16:24 +0000)]
kernel: add missing KEEP() statements for gc-sections patch in 3.18

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

9 years agokernel: keep __bug_table with gc-sections
nbd [Thu, 27 Nov 2014 15:02:11 +0000 (15:02 +0000)]
kernel: keep __bug_table with gc-sections

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

9 years agocns3xxx: fix pcie root bridge topology
nbd [Thu, 27 Nov 2014 15:02:05 +0000 (15:02 +0000)]
cns3xxx: fix pcie root bridge topology

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

9 years agofirmware-utils: remove dependency on error.h in tplink-safeloader
nbd [Thu, 27 Nov 2014 15:01:56 +0000 (15:01 +0000)]
firmware-utils: remove dependency on error.h in tplink-safeloader

Fixes build on Mac OS X

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

9 years ago[ar71xx]: add D-link DGL-5500 A1 support
kaloz [Thu, 27 Nov 2014 14:27:34 +0000 (14:27 +0000)]
[ar71xx]: add D-link DGL-5500 A1 support

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

9 years agonetifd: correctly handle source-parameter for IPv4 routes
cyrus [Thu, 27 Nov 2014 07:26:10 +0000 (07:26 +0000)]
netifd: correctly handle source-parameter for IPv4 routes

Thanks to Kristian Evensen

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

9 years agocns3xxx: add missing dma mask for ethernet device
nbd [Wed, 26 Nov 2014 18:48:05 +0000 (18:48 +0000)]
cns3xxx: add missing dma mask for ethernet device

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

9 years agocns3xxx: switch to using the upstream dwc2 driver instead of dwc_otg
nbd [Wed, 26 Nov 2014 18:01:38 +0000 (18:01 +0000)]
cns3xxx: switch to using the upstream dwc2 driver instead of dwc_otg

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

9 years agocns3xxx: update to linux 3.14
nbd [Wed, 26 Nov 2014 18:01:29 +0000 (18:01 +0000)]
cns3xxx: update to linux 3.14

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

9 years agocns3xxx: remove bogus image added in r38703
nbd [Wed, 26 Nov 2014 18:01:18 +0000 (18:01 +0000)]
cns3xxx: remove bogus image added in r38703

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

9 years agocns3xxx: set base device for ethernet port netdevs
nbd [Wed, 26 Nov 2014 18:01:07 +0000 (18:01 +0000)]
cns3xxx: set base device for ethernet port netdevs

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

9 years agocns3xxx: fix passing the device to dma mapping ops
nbd [Wed, 26 Nov 2014 18:00:52 +0000 (18:00 +0000)]
cns3xxx: fix passing the device to dma mapping ops

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

9 years ago[ar71xx]: fix the r6100's wan led name
kaloz [Wed, 26 Nov 2014 11:38:59 +0000 (11:38 +0000)]
[ar71xx]: fix the r6100's wan led name

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

9 years agouboot-omap: add C4 revision in findfdt
blogic [Wed, 26 Nov 2014 09:00:56 +0000 (09:00 +0000)]
uboot-omap: add C4 revision in findfdt

fixes BeagleBoard C4 detection

error message in serial console was:
"WARNING: Could not determine device tree to use"

change is found in upstream u-boot

Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43392 3c298f89-4303-0410-b956-a3cf2f4a3e73

9 years agokirkwood: Add support for Iomega StorCenter ix2-200
blogic [Wed, 26 Nov 2014 09:00:48 +0000 (09:00 +0000)]
kirkwood: Add support for Iomega StorCenter ix2-200

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

9 years agouboot-envtools: add support for oxnas target
blogic [Wed, 26 Nov 2014 09:00:40 +0000 (09:00 +0000)]
uboot-envtools: add support for oxnas target

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

9 years agoadd uboot-oxnas
blogic [Wed, 26 Nov 2014 09:00:17 +0000 (09:00 +0000)]
add uboot-oxnas

This adds support for the oxnas target in U-Boot 2014.04
History can be found at https://github.com/kref/u-boot-oxnas up to 2013.10
changes from 2013.10 to 2014.04 can be followed at
https://gitorious.org/openwrt-oxnas

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

9 years agoadd new target 'oxnas'
blogic [Wed, 26 Nov 2014 09:00:08 +0000 (09:00 +0000)]
add new target 'oxnas'

This is the oxnas target previously developed at
http://gitorious.org/openwrt-oxnas
Basically, this consolidates the changes and addtionas from
http://github.org/kref/linux-oxnas
into a new OpenWrt hardware target 'oxnas' adding support for
 PLX Technology NAS7820/NAS7821/NAS7825/...
formally known as
 Oxford Semiconductor OXE810SE/OXE815/OX820/...

For now there are 4 supported boards:
Cloud Engines Pogoplug V3 (without PCIe)
 fully supported

Cloud Engines Pogoplug Pro (with PCIe)
 fully supported

MitraStar STG-212
 aka ZyXEL NSA-212,
 aka Medion Akoya P89625 / P89636 / P89626 / P89630,
 aka Medion MD 86407 / MD 86805 / MD 86517 / MD 86587
 fully supported, see http://wiki.openwrt.org/toh/medion/md86587

Shuttle KD-20
 partially supported (S-ATA driver lacks support for 2nd port)

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

9 years agotarget.mk: add default packages for NAS device-type
blogic [Wed, 26 Nov 2014 08:59:49 +0000 (08:59 +0000)]
target.mk: add default packages for NAS device-type

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

9 years agokernel: unset CONFIG_ARM_CCN
blogic [Wed, 26 Nov 2014 08:59:41 +0000 (08:59 +0000)]
kernel: unset CONFIG_ARM_CCN

oldconfig kept asking for that config symbol...

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

9 years agoar71xx: add support for TP-LINK CPE210/220/510/520
blogic [Wed, 26 Nov 2014 08:59:32 +0000 (08:59 +0000)]
ar71xx: add support for TP-LINK CPE210/220/510/520

This adds support for the TP-LINK CPE210/220/510/520 (Pharos series). These
devices are very similar to the Ubiquiti NanoStations, but with better specs:
faster CPU, more RAM, 2x2 MIMO.

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