Felix Fietkau [Sat, 2 Aug 2014 18:50:55 +0000 (18:50 +0000)]
 
kernel: when using --gc-sections, add --sort-section=name to get a more stable sorting order
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41951 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Sat, 2 Aug 2014 18:50:50 +0000 (18:50 +0000)]
 
kernel: add a small xfrm related performance optimization
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41950 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Zoltan HERPAI [Sat, 2 Aug 2014 11:29:11 +0000 (11:29 +0000)]
 
mxs:  - bump target to 3.14.14
 - update dcp module
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41949 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Zoltan HERPAI [Sat, 2 Aug 2014 11:20:01 +0000 (11:20 +0000)]
 
mxs: add 3.14 config and patches
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41948 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Zoltan HERPAI [Sat, 2 Aug 2014 11:18:00 +0000 (11:18 +0000)]
 
mxs: remote 3.12 patches and configs
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41947 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Zoltan HERPAI [Sat, 2 Aug 2014 11:17:17 +0000 (11:17 +0000)]
 
uboot-mxs: bump u-boot to 2014.07
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41946 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Fri, 1 Aug 2014 22:49:47 +0000 (22:49 +0000)]
 
netfilter: introduce xt_id match
This commit implements a new netfilter match "xt_id" which can be used to
attach unsigned 32bit IDs to iptables rules.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41945 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jonas Gorski [Fri, 1 Aug 2014 21:56:46 +0000 (21:56 +0000)]
 
brcm63xx: add preliminary support for D-Link DSL-2751B E1
Mostly works except for USB led. Flashing not tested yet. Mostly
as an example for the sprom fixup code.
Fixup values taken from GPL tarball by comparing bcm43217_map.c
with the struct in sprom.c.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41944 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jonas Gorski [Fri, 1 Aug 2014 21:56:43 +0000 (21:56 +0000)]
 
mac80211: b43: include ucode30 by default
Fixes
b43-phy0 ERROR: Firmware file "b43-open/ucode30_mimo.fw" not found
for BCM43217 devices.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41943 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jonas Gorski [Fri, 1 Aug 2014 21:56:38 +0000 (21:56 +0000)]
 
brcm63xx: rework fallback sprom support
Rework fallback sprom support by providing different sproms for
different chips. Also make it optional to use.
This likely causes sprom fallback support to break on a few boards.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41942 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jonas Gorski [Fri, 1 Aug 2014 21:56:35 +0000 (21:56 +0000)]
 
brcm63xx: switch to 3.14
Now that BB is branched off, we can now switch to 3.14 and start
breaking stuff again.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41941 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jonas Gorski [Fri, 1 Aug 2014 21:56:31 +0000 (21:56 +0000)]
 
brcm63xx: add working lzma-loader and use it for initramfs
Add a working lzma loader and use it for generating initramfs kernels
to allow easily netbooting elf kernels on devices with a 4 MiB CFE
size limit.
Based on ar71xx's lzma-loader.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41940 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 1 Aug 2014 20:51:24 +0000 (20:51 +0000)]
 
ramips: Add support for VoCore
This is based and tested on VoCore Alpha, but other stuff like status/eth LEDs are present on the final board revision + VoDock.
All GPIOs are exported, except spi/i2c.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41939 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 1 Aug 2014 20:51:14 +0000 (20:51 +0000)]
 
ramips: Add support for SPI_CS1 pinmux
This patch adds support for setting SPI_CS1 as Chip Select, Watchdog reset output and GPIO#27.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41938 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 1 Aug 2014 11:19:50 +0000 (11:19 +0000)]
 
ramips: add support for easyacc wizard8800
Signed-off-by: Sebastian Wendel <s.wendel@sourceindex.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41936 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 1 Aug 2014 11:19:46 +0000 (11:19 +0000)]
 
package:grub2: fix build error on linux missing libzfs
configure enables libzfs support on default.
This will break the build, on systems without libzfs.
Signed-off-by: Hans Ulli Kroll <ulli.kroll@googlemail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41935 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 1 Aug 2014 11:19:42 +0000 (11:19 +0000)]
 
valgrind: add x86_64 support
Signed-off-by: Alexandru Ardelean <aa@ocedo.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41934 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 1 Aug 2014 11:19:39 +0000 (11:19 +0000)]
 
ramips: Fix LEDs on the Kingston MLW221
LED Fix up for the Kingston Mobilelite Wireless (MLW-221)
http://wiki.openwrt.org/toh/kingston/mlw221
Signed-off-by: L. D. Pinney <ldpinney@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41933 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 1 Aug 2014 11:19:34 +0000 (11:19 +0000)]
 
ar71xx: oolite: the buttons are not active_low
this caused factory resets when reboot was pressed
Signed-off-by: Brent Thomson <brentthomson@gmail.com>
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41932 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 1 Aug 2014 10:32:55 +0000 (10:32 +0000)]
 
ar71xx: add RTC feature flag to ar71xx/nand
without this the build for NBG6716 fails due to missing packages
https://dev.openwrt.org/ticket/17325
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41930 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 1 Aug 2014 09:37:49 +0000 (09:37 +0000)]
 
ugps: add a minimal gps daemon
* set the system time/data
* "ubus call gps info" will tell you lattitude, longitude, elevation, speed and bearing
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41929 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Fri, 1 Aug 2014 09:23:50 +0000 (09:23 +0000)]
 
cns3xxx: add myself as maintainer
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41928 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Fri, 1 Aug 2014 07:10:00 +0000 (07:10 +0000)]
 
cns3xxx: fix building initramfs and non-initramfs together
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41922 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Thu, 31 Jul 2014 23:40:49 +0000 (23:40 +0000)]
 
cns3xxx: update to linux 3.10
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41917 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Thu, 31 Jul 2014 23:40:44 +0000 (23:40 +0000)]
 
orion: fix 3.10 kernel minor version
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41916 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Thu, 31 Jul 2014 23:40:40 +0000 (23:40 +0000)]
 
cns3xxx: fix initramfs build
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41915 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Thu, 31 Jul 2014 23:40:37 +0000 (23:40 +0000)]
 
image: only call Image/BuildKernel/Initramfs if initramfs is actually enabled
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41914 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Hauke Mehrtens [Thu, 31 Jul 2014 21:44:41 +0000 (21:44 +0000)]
 
bcm53xx: update to kernel 3.14
Use kernel 3.14 by default and refresh the patches
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41913 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Hauke Mehrtens [Thu, 31 Jul 2014 21:43:40 +0000 (21:43 +0000)]
 
bcm53xx: add restart support
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41912 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Hauke Mehrtens [Thu, 31 Jul 2014 21:42:59 +0000 (21:42 +0000)]
 
brcm47xx: 3.14: update MIPS patches with versions sent upstream
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41911 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Hauke Mehrtens [Thu, 31 Jul 2014 21:40:38 +0000 (21:40 +0000)]
 
brcm47xx: 3.10: update MIPS patches with versions sent upstream
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41910 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Hauke Mehrtens [Thu, 31 Jul 2014 21:33:58 +0000 (21:33 +0000)]
 
kernel: refresh patches
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41909 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Hauke Mehrtens [Wed, 30 Jul 2014 21:15:42 +0000 (21:15 +0000)]
 
mac80211: b43: update b43 to version master-2014-07-29-1
This add 5GHz support for N-PHY to b43, thanks Rafał Miłecki.
b43_wflush16 was put into an extra function because it is pretty big in asm.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41900 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Hauke Mehrtens [Wed, 30 Jul 2014 18:54:10 +0000 (18:54 +0000)]
 
kernel: update bcma to version master-2014-07-29-1
This is a backport of bcma from wireless-tesing/master tag master-2014-07-29-1.
For kernel < 3.10 this only adds the header changes needed by more
recent b43 versions.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41899 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Luka Perkov [Wed, 30 Jul 2014 15:44:44 +0000 (15:44 +0000)]
 
kernel: update 3.14 to 3.14.14
Signed-off-by: Luka Perkov <luka@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41898 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Steven Barth [Wed, 30 Jul 2014 13:22:24 +0000 (13:22 +0000)]
 
gre: Generic Routing Encapsulation package support
The package supports Generic Routing Encapsulation support by registering following protocol kinds:
    -gre
    -gretap
    -grev6
    -grev6tap
Following options are valid for gre and gretap kinds:
    -ipaddr
    -peeraddr
    -df
    -mtu
    -ttl
    -tunlink
    -zone
    -ikey
    -okey
    -icsum
    -ocsum
    -iseqno
    -oseqno
The gretap kind supports additionally the network option
Following options are valid for grev6 and grev6tap kinds:
    -ip6addr
    -peer6addr
    -weakif
    -mtu
    -ttl
    -tunlink
    -zone
    -ikey
    -okey
    -icsum
    -ocsum
    -iseqno
    -oseqno
The grev6tap kind supports additionally the network option
Typical network config for a GREv4 tunnel :
config interface 'gre'
        option peeraddr '172.16.18.240'
        option mtu '1400'
        option proto 'gre'
        option tunlink 'wan'
        option zone 'tunnel'
Typical network config for a GREv4 tap tunnel :
config interface 'gretap'
        option peeraddr '195.207.5.79'
        option mtu '1400'
        option proto 'gretap'
        option zone 'tunnel'
        option tunlink 'wan'
        option network 'wlan_ap'
I added myself as maintainer for the moment; feel free to change.
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41897 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Steven Barth [Wed, 30 Jul 2014 13:21:52 +0000 (13:21 +0000)]
 
netifd: fixes and GRE support (thx Hans Dedecker)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41896 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Steven Barth [Wed, 30 Jul 2014 13:18:01 +0000 (13:18 +0000)]
 
odhcp6c: Fix white space typo in dhcpv6.script
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41893 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Steven Barth [Wed, 30 Jul 2014 13:17:56 +0000 (13:17 +0000)]
 
netifd: suppress fw3 warnings in dhcp script
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41892 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Wed, 30 Jul 2014 12:39:46 +0000 (12:39 +0000)]
 
procd: update to the latest version, fixes parsing of /etc/openwrt_release
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41891 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Steven Barth [Tue, 29 Jul 2014 17:24:23 +0000 (17:24 +0000)]
 
netifd: more race condition fixes in proto-shell
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41887 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Tue, 29 Jul 2014 13:30:23 +0000 (13:30 +0000)]
 
base-files: properly escape strings for version info
Make sure they don't break the sed command, and also make device_info
and openwrt_release more robust for parsing by scripts
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41885 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Tue, 29 Jul 2014 13:30:12 +0000 (13:30 +0000)]
 
base-files: add extra version configuration options for OEM manufacturer info
Creates /etc/device_info which will be used to fill in information for
WPS and other protocols that need manufacturer/device information
This helps with creating OpenWrt firmware for OEM or rebranded devices.
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41884 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Tue, 29 Jul 2014 12:18:52 +0000 (12:18 +0000)]
 
ppp: fix a buffer overrun in the ms chap code
https://dev.openwrt.org/ticket/17296
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41882 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Steven Barth [Tue, 29 Jul 2014 10:24:12 +0000 (10:24 +0000)]
 
feeds: disable oldpackages by default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41875 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Tue, 29 Jul 2014 10:23:59 +0000 (10:23 +0000)]
 
atheros: remove linux 3.8 support
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41874 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Tue, 29 Jul 2014 09:48:07 +0000 (09:48 +0000)]
 
mac80211: support wildcard paths when matching phys
This change introduces support for wildcard patterns in "option path"
of section "wifi-device".
Objective is to allow paths like "*/usb[0-9]/*/*" in order to claim
any usb device using the same backend type, regardless of its bus
address or phy name.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41873 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Tue, 29 Jul 2014 09:48:02 +0000 (09:48 +0000)]
 
hostapd: Reintroduce Full Dynamic VLAN support
This patch brings full dynamic vlan support to netifd that existed in hostapd.sh in Attitude Adjustment.
Signed-off-by: Joseph CG Walker <Joe@ChubbyPenguin.net>
[jow@openwrt.org: changed commit message, rebased on top of current hostapd.sh]
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41872 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Tue, 29 Jul 2014 09:10:02 +0000 (09:10 +0000)]
 
include/toplevel.mk: more chaos calmer renaming
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41871 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Imre Kaloz [Tue, 29 Jul 2014 08:24:57 +0000 (08:24 +0000)]
 
BB is branched, get ready for Chaos Calmer
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41870 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Steven Barth [Tue, 29 Jul 2014 06:51:35 +0000 (06:51 +0000)]
 
procd: work around some docker architecture quirks
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41867 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Tue, 29 Jul 2014 02:12:24 +0000 (02:12 +0000)]
 
procd: check output of "uci show" instead of raw config files in order to track uncommitted changes
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41865 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Mon, 28 Jul 2014 22:52:39 +0000 (22:52 +0000)]
 
hostapd: add more missing ifdefs
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41863 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Steven Barth [Mon, 28 Jul 2014 20:35:53 +0000 (20:35 +0000)]
 
netifd: more dynamic interface improvements
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41862 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jonas Gorski [Mon, 28 Jul 2014 15:31:37 +0000 (15:31 +0000)]
 
brcm63xx: replace nvram_buf with a properly initialized array
Use an empty nvram_header to tell wl that there is no nvram buf.
wl else might try to allocate huge amount of memory because the
bcm63xx's nvram does not match the expected structure and contains
random values.
Fixes the following warning on load of wl:
[    9.152000] WARNING: at mm/slab_common.c:377 kmalloc_slab+0x4c/0xc0()
[    9.160000] Modules linked in: wl(P+) wl_glue ipv6 gpio_keys_polled input_polldev button_hotplug input_core
[    9.168000] CPU: 0 PID: 366 Comm: kmodloader Tainted: P             3.10.49 #1
[    9.176000] Stack : 
00000000 00000000 00000000 00000000 8034b77a 00000042 81ac9af0 c02e0000
[    9.176000]    
8028bf70 802df31b 0000016e 8034af28 81ac9af0 c02e0000 c02e0000 81b39810
[    9.176000]    
0000002d 8002c9d4 00000003 8002a3c8 802937a0 c02e0000 8028e528 81ab398c
[    9.176000]    
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    9.176000]    
00000000 00000000 00000000 00000000 00000000 00000000 00000000 81ab3918
[    9.176000]    ...
[    9.212000] Call Trace:
[    9.216000] [<
800224b8>] show_stack+0x48/0x70
[    9.220000] [<
8002a538>] warn_slowpath_common+0x78/0xa8
[    9.224000] [<
8002a5f0>] warn_slowpath_null+0x18/0x24
[    9.228000] [<
8008145c>] kmalloc_slab+0x4c/0xc0
[    9.236000] [<
80097258>] __kmalloc+0x20/0x10c
[    9.240000] [<
80e23b90>] osl_malloc+0x24/0x6c [wl]
[    9.244000] [<
80e15288>] nvram_init+0x54/0x164 [wl]
[    9.252000] [<
80e08668>] si_pci_fixcfg+0x60c/0x9e8 [wl]
[    9.256000]
[    9.260000] ---[ end trace 
b5c4dbb046cf3c83 ]---
Reported-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41861 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Mon, 28 Jul 2014 15:26:41 +0000 (15:26 +0000)]
 
lantiq: fix dgn3500 and td8970 wifi
ath9k failed to come up due to a bad mac addr
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41860 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Mon, 28 Jul 2014 15:26:36 +0000 (15:26 +0000)]
 
ramips: correct typo ubsphy -> usbphy
This appears to be a typo.
Signed-off-by: Russell Senior <russell@personaltelco.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41859 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Mon, 28 Jul 2014 15:26:32 +0000 (15:26 +0000)]
 
ramips: fix mode switch gpio for AsiaRF AWM eval board
Fix a typo: gpio 21 is already used for the WPS led.  Gpio 20 is the
right one (tested) for the mode switch.  Confirmed that
/sys/kernel/debug/gpio state followed the position of the switch.
Signed-off-by: Russell Senior <russell@personaltelco.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41858 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Mon, 28 Jul 2014 15:26:23 +0000 (15:26 +0000)]
 
ramips: add ethernet macaddr to dts for AWM003-EVB
Follows the pattern of http://patchwork.openwrt.org/patch/5970/
Signed-off-by: Russell Senior <russell@personaltelco.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41857 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jonas Gorski [Mon, 28 Jul 2014 11:12:25 +0000 (11:12 +0000)]
 
brcm63xx: 3.14: fix ath9k_pci_fixup
Since kernel commit 
928bea964827 ("PCI: Delay enabling bridges until
they're needed"), pci fixups are run with bridges (e.g. the pcie port)
disabled.
This causses hangs when ath9k_pci_fixup tries to manually enable the
device to apply the register fixups.
Fix this by enabling any parent bridges before trying to access the
device itself.
Fixes boot on DSL-274XB rev F1.
Reported-by: Matteo Croce <matteo@openwrt.org>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41856 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Mon, 28 Jul 2014 10:36:51 +0000 (10:36 +0000)]
 
hostapd: add missing ifdef
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41855 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Mon, 28 Jul 2014 08:06:40 +0000 (08:06 +0000)]
 
lantiq: fix dgn3500 ethernet
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41854 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jonas Gorski [Sun, 27 Jul 2014 17:44:59 +0000 (17:44 +0000)]
 
brcm63xx: Add support for ADB P.DG A4001N
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41852 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jonas Gorski [Sun, 27 Jul 2014 17:44:56 +0000 (17:44 +0000)]
 
brcm63xx: Add support for Huawei HG520v
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41851 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jonas Gorski [Sun, 27 Jul 2014 17:44:53 +0000 (17:44 +0000)]
 
brcm63xx: Add support for ZyXEL P870HW-51a v2
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41850 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jonas Gorski [Sun, 27 Jul 2014 17:44:51 +0000 (17:44 +0000)]
 
firmware-utils: add new tool for fixing headers on ZyXEL devices (brcm63xx)
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41849 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jonas Gorski [Sun, 27 Jul 2014 17:44:48 +0000 (17:44 +0000)]
 
brcm63xx: Add support for Comtrend VR-3025un
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: José Vázquez Fernández <ppvazquezfer@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41848 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jonas Gorski [Sun, 27 Jul 2014 17:44:45 +0000 (17:44 +0000)]
 
brcm63xx: Add support for Comtrend VR-3025u
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: José Vázquez Fernández <ppvazquezfer@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41847 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Sun, 27 Jul 2014 14:52:18 +0000 (14:52 +0000)]
 
octeon: enable usb and gpio
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41846 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Sun, 27 Jul 2014 14:52:12 +0000 (14:52 +0000)]
 
octeon: add gpio driver
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41845 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Sun, 27 Jul 2014 14:52:07 +0000 (14:52 +0000)]
 
octeon: add detection for edgerouter and edgerouter-pro
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41844 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Sun, 27 Jul 2014 14:52:00 +0000 (14:52 +0000)]
 
octeon: select gcc 4.6 by default
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41843 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Sat, 26 Jul 2014 20:36:32 +0000 (20:36 +0000)]
 
octeon: fix usb support on edge router pro
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41842 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Sat, 26 Jul 2014 20:36:22 +0000 (20:36 +0000)]
 
ramips: add support for Kingston MLW221
This patch adds support for the Kingston Mobilelite Wireless (MLW-221)
http://wiki.openwrt.org/toh/kingston/mlw221
Signed-off-by: L. D. Pinney <ldpinney@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41841 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Sat, 26 Jul 2014 20:36:15 +0000 (20:36 +0000)]
 
base-files: Remove stale calls to start() in initscripts.
based on http://patchwork.openwrt.org/patch/5969/
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41840 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Sat, 26 Jul 2014 20:36:09 +0000 (20:36 +0000)]
 
ramips: ethernet mac cleanup
Compile tested all subtargets and profiles.
Unfortunately I don't own any board affected by these changes, so no run tests.
Signed-off-by: Roman Yeryomin <roman@advem.lv>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41839 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Sat, 26 Jul 2014 20:36:01 +0000 (20:36 +0000)]
 
ramips: fix vlan configuration for asiarf avm003
The earlier r41797 change was missing this part, to enable the right
vlan configuration.
Signed-off-by: Russell Senior <russell@personaltelco.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41838 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Sat, 26 Jul 2014 20:35:46 +0000 (20:35 +0000)]
 
ramips: fix sysupgrade for asiarf awm003
Since the earlier r41797 change, the board_name for awm003 has been
miscalculated, and sysupgrade has been broken.  This seems to fix it.
Signed-off-by: Russell Senior <russell@personaltelco.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41837 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Sat, 26 Jul 2014 14:35:15 +0000 (14:35 +0000)]
 
netifd: fix a small issue in r41831
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41836 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Hauke Mehrtens [Sat, 26 Jul 2014 12:33:48 +0000 (12:33 +0000)]
 
brcm47xx: don't create named switch_vlan sections
It doesn't seem to be used anywhere, it's incompatible with other
targets and can be confusing. People may think they need to update
section name every time they change VLAN ID (well, even I was doing
that).
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41835 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Hauke Mehrtens [Sat, 26 Jul 2014 12:23:56 +0000 (12:23 +0000)]
 
kernel: remove kernel 3.6
kernel 3.6 is not used by any target any more, remove it.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41834 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Sat, 26 Jul 2014 12:23:28 +0000 (12:23 +0000)]
 
odhcp6c: suppress fw3 warnings
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41833 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Hauke Mehrtens [Sat, 26 Jul 2014 12:18:11 +0000 (12:18 +0000)]
 
packages: remove empty directories
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41832 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Sat, 26 Jul 2014 01:46:34 +0000 (01:46 +0000)]
 
netifd: update to the latest version, fixes a race condition with renew/setup
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41831 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Fri, 25 Jul 2014 15:52:17 +0000 (15:52 +0000)]
 
iwinfo: avoid creating tmp.* ifaces for scanning
If the iface to scan on already is in ad-hoc, station or monitor mode
then do not spawn a temporary iface.
Also preventively disable IPv6 on temporary ifaces before bringing them
up to avoid potential security issues.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41830 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Fri, 25 Jul 2014 14:36:43 +0000 (14:36 +0000)]
 
iwinfo: fix secondary radios being misreported as ralink device
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41829 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Fri, 25 Jul 2014 14:29:58 +0000 (14:29 +0000)]
 
hostapd: prevent spurious 20/40 mhz channel bandwidth switches if noscan is enabled
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41828 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Fri, 25 Jul 2014 14:24:03 +0000 (14:24 +0000)]
 
mac80211: merge a few WDS-AP related fixes (#14756, #16802)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41827 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Fri, 25 Jul 2014 14:11:50 +0000 (14:11 +0000)]
 
iwinfo: continue scanning even if temporary mac cannot be changed
So far iwinfo aborted a wifi scan attempt if the mac of the spawned
interface could not be changed. Change the code to try anyway - this
should fix wifi scanning on RaLink devices.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41826 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Steven Barth [Thu, 24 Jul 2014 22:05:19 +0000 (22:05 +0000)]
 
netifd: Fix some race-conditions in interface handling
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41825 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Thu, 24 Jul 2014 15:46:12 +0000 (15:46 +0000)]
 
imagebuilder: fix typo that copied grub to the wrong folder
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41824 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Steven Barth [Thu, 24 Jul 2014 14:17:41 +0000 (14:17 +0000)]
 
softwires: redesign dhcp(v6) provisioning
Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41823 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Imre Kaloz [Thu, 24 Jul 2014 10:18:06 +0000 (10:18 +0000)]
 
[mac80211]: package the mwifiex-pcie driver
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41820 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Thu, 24 Jul 2014 09:19:37 +0000 (09:19 +0000)]
 
kernel: annotate bridge multicast backport patch with upstream commits
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41819 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Thu, 24 Jul 2014 09:13:04 +0000 (09:13 +0000)]
 
netifd: update to the latest version, enables bridge multicast querier and fixes interface reload issues with wifi
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41818 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Thu, 24 Jul 2014 09:12:59 +0000 (09:12 +0000)]
 
kernel: backport upstream bridge multicast snooping fixes
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41817 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Steven Barth [Wed, 23 Jul 2014 21:14:56 +0000 (21:14 +0000)]
 
odhcpd: don't lose downstream routes for managed PD
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41816 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Wed, 23 Jul 2014 13:44:44 +0000 (13:44 +0000)]
 
ath9k: fix a long standing aggregation related tx lockup
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41815 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Imre Kaloz [Wed, 23 Jul 2014 12:47:25 +0000 (12:47 +0000)]
 
[ar71xx]: add support for the archer c5
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41814 
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Imre Kaloz [Wed, 23 Jul 2014 11:46:42 +0000 (11:46 +0000)]
 
[ar71xx]: refresh patches
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41812 
3c298f89-4303-0410-b956-
a3cf2f4a3e73