openwrt.git
11 years agofirewall: fix logging rule regression (#12999)
jow [Fri, 22 Feb 2013 13:45:20 +0000 (13:45 +0000)]
firewall: fix logging rule regression (#12999)

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

11 years agofirewall3: add support for shell script and iptables-restore style includes
jow [Fri, 22 Feb 2013 12:45:38 +0000 (12:45 +0000)]
firewall3: add support for shell script and iptables-restore style includes

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

11 years agonetifd: only update resolv.conf.auto if changed
cyrus [Fri, 22 Feb 2013 08:56:29 +0000 (08:56 +0000)]
netifd: only update resolv.conf.auto if changed
This avoids logspam under certain conditions.

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

11 years agoudev: Update MAINTAINER info
geoff [Thu, 21 Feb 2013 23:12:17 +0000 (23:12 +0000)]
udev: Update MAINTAINER info

Signed-off-by: Geoff Levand <geoff@infradead.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35741 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agofirewall3: update to git head
jow [Thu, 21 Feb 2013 22:33:44 +0000 (22:33 +0000)]
firewall3: update to git head

- all uci rules are boxed in custom chains now, so a firewall stop leaves user rules intact
- properly handle selective ipv4 or ipv6 only firewall start/stop/restart actions
- support ip ranges (e.g. option src_ip '!192.168.1.1-192.168.1.100' -> -m iprange ! --src-range 192.168.1.1-192.168.1.100')
- support time options (e.g. option weekdays 'Mon Tue Sat' -> -m time --weekdays 1,2,6')

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

11 years agocns21xx: add support for 3.8
juhosg [Thu, 21 Feb 2013 20:45:24 +0000 (20:45 +0000)]
cns21xx: add support for 3.8

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

11 years agompc83xx: add support for 3.8
juhosg [Thu, 21 Feb 2013 20:39:22 +0000 (20:39 +0000)]
mpc83xx: add support for 3.8

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

11 years agoppc44x: add support for 3.8
juhosg [Thu, 21 Feb 2013 19:23:31 +0000 (19:23 +0000)]
ppc44x: add support for 3.8

Compile tested only.

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

11 years agoppc40x: add support for 3.8
juhosg [Thu, 21 Feb 2013 19:23:29 +0000 (19:23 +0000)]
ppc40x: add support for 3.8

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

11 years agompc85xx: add user-space support for the TL-WDR4900 v1
juhosg [Thu, 21 Feb 2013 19:20:34 +0000 (19:20 +0000)]
mpc85xx: add user-space support for the TL-WDR4900 v1

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

11 years agompc85xx: update 3.8 config
juhosg [Thu, 21 Feb 2013 18:44:40 +0000 (18:44 +0000)]
mpc85xx: update 3.8 config

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

11 years agoar71xx: fix MAC address assignment on the DIR-825-Bx boards
juhosg [Thu, 21 Feb 2013 17:58:21 +0000 (17:58 +0000)]
ar71xx: fix MAC address assignment on the DIR-825-Bx boards

Use the same MAC addresses as the original firmware.

Based on a patch from #10421.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
Tested-by: Gabor Varga <vargagab@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35730 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agompc85xx: add support for 3.8
juhosg [Thu, 21 Feb 2013 17:48:31 +0000 (17:48 +0000)]
mpc85xx: add support for 3.8

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

11 years agoar71xx: add support for 3.8
juhosg [Thu, 21 Feb 2013 17:47:15 +0000 (17:47 +0000)]
ar71xx: add support for 3.8

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

11 years agoatheros: add support for linux kernel v3.8
juhosg [Thu, 21 Feb 2013 17:45:54 +0000 (17:45 +0000)]
atheros: add support for linux kernel v3.8

This builds and boots.

Because of the function pointer indirection (e.g. mtd_info's read
function pointer is assigned to spiflash_read), it is difficult for me
to understand where the calls are coming from (could be anywhere,
conditionally pointing at spiflash versions), so I punted and used the
renamed function pointers (_erase, _read, _write).  If someone knows
better what to do, please fix.

Cleaned up other sundry kernel tracking issues like get_phy_id and
__devinit,etc.

[juhosg: don't switch to that yet]

Signed-off-by: Russell Senior <russell@personaltelco.net>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35727 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agolinux/3.8: add missing config symbols
juhosg [Thu, 21 Feb 2013 16:52:34 +0000 (16:52 +0000)]
linux/3.8: add missing config symbols

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

11 years agobcm63xx: Fix sysupgrade for tag-version 7 and 8
jogo [Thu, 21 Feb 2013 11:45:41 +0000 (11:45 +0000)]
bcm63xx: Fix sysupgrade for tag-version 7 and 8

Fix sysupgrade for tag-version 7 and 8.

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

11 years agogeneric: b53: clear SM_SW_FWD_MODE unconditionally when enabling VLAN
jogo [Thu, 21 Feb 2013 11:45:38 +0000 (11:45 +0000)]
generic: b53: clear SM_SW_FWD_MODE unconditionally when enabling VLAN

Setting this bit stops BCM53125 (bgmac actually) from receiving any
packets. This bit is cleared conditionally in b53_switch_reset and it
seems the same is done in bcmrobo.c which never sets that bit again.

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

11 years agogeneric: b53: remove empty spaces
jogo [Thu, 21 Feb 2013 11:45:36 +0000 (11:45 +0000)]
generic: b53: remove empty spaces

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

11 years agoramips: print image build warnings/errors to stderr
jogo [Thu, 21 Feb 2013 11:45:33 +0000 (11:45 +0000)]
ramips: print image build warnings/errors to stderr

Makes warnings/errors visible when building with V=w/V=1.

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

11 years agocns21xx: print image build warnings/errors to stderr
jogo [Thu, 21 Feb 2013 11:45:31 +0000 (11:45 +0000)]
cns21xx: print image build warnings/errors to stderr

Makes warnings/errors visible when building with V=w/V=1.

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

11 years agoar71xx: print image build warnings/errors to stderr
jogo [Thu, 21 Feb 2013 11:45:29 +0000 (11:45 +0000)]
ar71xx: print image build warnings/errors to stderr

Makes warnings/errors visible when building with V=w/V=1.

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

11 years agoscripts/symlink-tree.sh: print warnings/errors to stderr
jogo [Thu, 21 Feb 2013 11:45:27 +0000 (11:45 +0000)]
scripts/symlink-tree.sh: print warnings/errors to stderr

Makes warnings/errors visible when building with V=w/V=1.

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

11 years agoscripts/ipkg: print warnings/errors to stderr
jogo [Thu, 21 Feb 2013 11:45:25 +0000 (11:45 +0000)]
scripts/ipkg: print warnings/errors to stderr

Makes warnings/errors visible when building with V=w/V=1.

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

11 years agoinclude/toplevel.mk: print warnings/errors to stderr
jogo [Thu, 21 Feb 2013 11:45:22 +0000 (11:45 +0000)]
include/toplevel.mk: print warnings/errors to stderr

Makes warnings/errors visible when building with V=w/V=1.

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

11 years agoinclude/package-ipkg.mk: print warnings/errors to stderr
jogo [Thu, 21 Feb 2013 11:45:20 +0000 (11:45 +0000)]
include/package-ipkg.mk: print warnings/errors to stderr

Makes warnings/errors visible when building with V=w/V=1.

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

11 years agoinclude/package-bin: print warnings/errors to stderr
jogo [Thu, 21 Feb 2013 11:45:18 +0000 (11:45 +0000)]
include/package-bin: print warnings/errors to stderr

Makes warnings/errors visible when building with V=w/V=1.

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

11 years agoinclude/kernel.mk: print warnings/errors to stderr
jogo [Thu, 21 Feb 2013 11:45:16 +0000 (11:45 +0000)]
include/kernel.mk: print warnings/errors to stderr

Makes warnings/errors visible when building with V=w/V=1.

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

11 years agobase-files: make firstboot ask for confirmation
jogo [Thu, 21 Feb 2013 11:45:14 +0000 (11:45 +0000)]
base-files: make firstboot ask for confirmation

To prevent accidential resets ask for confirmation (and default to n).

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

11 years agomac80211: add missing DRIVER_11N_SUPPORT selects
jogo [Thu, 21 Feb 2013 11:45:12 +0000 (11:45 +0000)]
mac80211: add missing DRIVER_11N_SUPPORT selects

Multiple drivers were missing their DRIVER_11N_SUPPORT despite
supporting 11N capable cards.

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

11 years agobusybox: remove two obsolete patches
jogo [Thu, 21 Feb 2013 11:45:10 +0000 (11:45 +0000)]
busybox: remove two obsolete patches

They either work around missing implementations in uClibc 0.9.30 and
earlier and add already present functionality.

Closes #11210, #11211.

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

11 years agotoolchain: uclibc: fix typo in uclibc common config
jogo [Thu, 21 Feb 2013 11:45:07 +0000 (11:45 +0000)]
toolchain: uclibc: fix typo in uclibc common config

Based on a patch from Oliver Metz.

Closes #10735.

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

11 years agompc85xx: add kmod-leds-gpio to the default packages
juhosg [Thu, 21 Feb 2013 10:26:03 +0000 (10:26 +0000)]
mpc85xx: add kmod-leds-gpio to the default packages

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

11 years agompc85xx: disable a bunch of unused device nodes on the TL-WDR4900
juhosg [Thu, 21 Feb 2013 10:26:00 +0000 (10:26 +0000)]
mpc85xx: disable a bunch of unused device nodes on the TL-WDR4900

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

11 years agopackage/kernel: add package for the Gianfar PTP driver
juhosg [Wed, 20 Feb 2013 19:14:20 +0000 (19:14 +0000)]
package/kernel: add package for the Gianfar PTP driver

PTP for gianfar can be built as a module. Create a package for it.

[juhosg: remove the mp85xx specific patch]

Patchwork: http://patchwork.openwrt.org/patch/3344/
Signed-off-by: Wojciech Dubowik <Wojciech.Dubowik@neratec.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35706 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agopackage/kernel: add package for the Freescale Gianfar driver
juhosg [Wed, 20 Feb 2013 19:14:15 +0000 (19:14 +0000)]
package/kernel: add package for the Freescale Gianfar driver

[juhosg: move the fsl-pq-mdio driver into a separate package]

Patchwork: http://patchwork.openwrt.org/patch/3345/
Signed-off-by: Wojciech Dubowik <Wojciech.Dubowik@neratec.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35705 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agobrcm47xx: do not use vlan0 any more.
hauke [Wed, 20 Feb 2013 15:31:43 +0000 (15:31 +0000)]
brcm47xx: do not use vlan0 any more.

The Broadcom switch driver says that vlan0 should not be used with any switch other than bcm5325.

This makes OpenWrt always use vlan1 and vlan2 instead.

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

11 years agobuildroot: allow specifying libc personality for external toolchains
jow [Wed, 20 Feb 2013 15:06:10 +0000 (15:06 +0000)]
buildroot: allow specifying libc personality for external toolchains

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

11 years agopackage/kernel: remove trailing whitespaces from *.mk files
juhosg [Wed, 20 Feb 2013 09:41:48 +0000 (09:41 +0000)]
package/kernel: remove trailing whitespaces from *.mk files

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

11 years agompc85xx: add kernel support for the TL-WDR4900 v1 board
juhosg [Wed, 20 Feb 2013 08:27:27 +0000 (08:27 +0000)]
mpc85xx: add kernel support for the TL-WDR4900 v1 board

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

11 years agompc85xx: use a foreach loop to copy boot images
juhosg [Wed, 20 Feb 2013 08:27:26 +0000 (08:27 +0000)]
mpc85xx: use a foreach loop to copy boot images

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

11 years agofix ARCH_SUFFIX for mips64{,el}r2
juhosg [Wed, 20 Feb 2013 06:49:02 +0000 (06:49 +0000)]
fix ARCH_SUFFIX for mips64{,el}r2

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

11 years agoar71xx: remove __dev{init,exit} annotations from kernel files
juhosg [Tue, 19 Feb 2013 20:52:06 +0000 (20:52 +0000)]
ar71xx: remove __dev{init,exit} annotations from kernel files

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

11 years agolinux/3.8: add missing Kconfig symbols
juhosg [Tue, 19 Feb 2013 20:52:03 +0000 (20:52 +0000)]
linux/3.8: add missing Kconfig symbols

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

11 years agodante: fix broken configure script not using CFLAGS for conftest
florian [Tue, 19 Feb 2013 17:22:55 +0000 (17:22 +0000)]
dante: fix broken configure script not using CFLAGS for conftest

Spotted by doing an ARM hard float build.

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

11 years agoopenssl: remove now obsolete cris/etrax patch
florian [Tue, 19 Feb 2013 17:22:51 +0000 (17:22 +0000)]
openssl: remove now obsolete cris/etrax patch

The etrax target has been removed in r34768.

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

11 years agolibiconv: compile iconv stub with TARGET_CFLAGS
florian [Tue, 19 Feb 2013 17:22:46 +0000 (17:22 +0000)]
libiconv: compile iconv stub with TARGET_CFLAGS

Fixes spurious build issues when changing target CFLAGS for specific ABI
options (such as ARM's floating point ABI).

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

11 years agompc85xx: add default profile
juhosg [Tue, 19 Feb 2013 14:53:17 +0000 (14:53 +0000)]
mpc85xx: add default profile

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

11 years agompc85xx: add gpio-keys to OF match table
juhosg [Tue, 19 Feb 2013 14:53:16 +0000 (14:53 +0000)]
mpc85xx: add gpio-keys to OF match table

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

11 years agompc85xx: enable squashfs feature
juhosg [Tue, 19 Feb 2013 14:53:15 +0000 (14:53 +0000)]
mpc85xx: enable squashfs feature

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

11 years agompc85xx: add swconfig to default packages
juhosg [Tue, 19 Feb 2013 14:53:12 +0000 (14:53 +0000)]
mpc85xx: add swconfig to default packages

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

11 years ago6relayd: Fix possible memory corruption issue
cyrus [Tue, 19 Feb 2013 12:04:41 +0000 (12:04 +0000)]
6relayd: Fix possible memory corruption issue

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

11 years agokernel: update linux 3.8-rcX to 3.8
juhosg [Tue, 19 Feb 2013 09:17:38 +0000 (09:17 +0000)]
kernel: update linux 3.8-rcX to 3.8

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

11 years agomac80211: b43: Increase number of RX DMA slots
hauke [Mon, 18 Feb 2013 20:44:26 +0000 (20:44 +0000)]
mac80211: b43: Increase number of RX DMA slots

Bastian Bittorf reported that some of the silent freezes on a Linksys WRT54G
were due to overflow of the RX DMA ring buffer, which was created with 64
slots. That finding reminded me that I was seeing similar crashed on a netbook,
which also has a relatively slow processor. After increasing the number of
slots to 128, runs on the netbook that previously failed now worked; however,
I found that 109 slots had been used in one test. For that reason, the number
of slots is being increased to 256.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35671 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago6relayd: Workaround potential signal handling issue
cyrus [Mon, 18 Feb 2013 12:50:36 +0000 (12:50 +0000)]
6relayd: Workaround potential signal handling issue

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

11 years agox86/rdc: migrate to common led helper functions
florian [Mon, 18 Feb 2013 10:38:05 +0000 (10:38 +0000)]
x86/rdc: migrate to common led helper functions

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

11 years agorb532: migrate platform to common led helper functions
florian [Mon, 18 Feb 2013 10:38:02 +0000 (10:38 +0000)]
rb532: migrate platform to common led helper functions

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

11 years agocobalt: migrate platform to common led helper functions
florian [Mon, 18 Feb 2013 10:37:58 +0000 (10:37 +0000)]
cobalt: migrate platform to common led helper functions

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

11 years agobrcm63xx: migrate platform to common led helper functions
florian [Mon, 18 Feb 2013 10:37:55 +0000 (10:37 +0000)]
brcm63xx: migrate platform to common led helper functions

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

11 years agoau1000: migrate to common led helper functions
florian [Mon, 18 Feb 2013 10:37:52 +0000 (10:37 +0000)]
au1000: migrate to common led helper functions

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

11 years agoar7: migrate to common led helper functions
florian [Mon, 18 Feb 2013 10:37:43 +0000 (10:37 +0000)]
ar7: migrate to common led helper functions

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

11 years agoramips: migrate to common led helper functions
juhosg [Mon, 18 Feb 2013 09:56:29 +0000 (09:56 +0000)]
ramips: migrate to common led helper functions

[juhosg: migrate to status_led_blink_{preinit,failsafe} helpers]

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

11 years agocns21xx: migrate to common led helper functions
juhosg [Mon, 18 Feb 2013 09:56:28 +0000 (09:56 +0000)]
cns21xx: migrate to common led helper functions

[juhosg: migrate to status_led_blink_{preinit,failsafe} helpers]

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

11 years agoar71xx: migrate to common led helper functions
juhosg [Mon, 18 Feb 2013 09:56:27 +0000 (09:56 +0000)]
ar71xx: migrate to common led helper functions

[juhosg: migrate to status_led_blink_{preinit,failsafe} helpers]

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

11 years agoadm5120: migrate to common led helper functions
juhosg [Mon, 18 Feb 2013 09:56:26 +0000 (09:56 +0000)]
adm5120: migrate to common led helper functions

[juhosg: migrate to status_led_blink_{preinit,failsafe} helpers]

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

11 years agobase-files: introduce commonly used helper functions for setting leds
juhosg [Mon, 18 Feb 2013 09:56:23 +0000 (09:56 +0000)]
base-files: introduce commonly used helper functions for setting leds

Currently, most platforms define such helpers in their own diag.sh
implementation with almost identical code. By factoring out the
common ground it's possible to simplify maintainability and
homogenize the haptics over multiple platforms (so far as is
reasonably practicable, in a next step).

[juhosg:
 - fix led_set_attr parameters in led_timer
 - add led_morse and status_led_set_morse helpers
 - add status_led_blink_{preinit,failsafe} helpers]

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

11 years agobase-files: minor cosmetic corrections for functions.sh
juhosg [Sun, 17 Feb 2013 21:47:03 +0000 (21:47 +0000)]
base-files: minor cosmetic corrections for functions.sh

  - update copyright header
  - remove superfluous shebang left-over from changeset 34794
  - unify function declaration

[juhosg: keep Vertical Communications' copyright notice]

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

11 years agoAdd xz compressed packages to known extensions of dl_cleanup
juhosg [Sun, 17 Feb 2013 21:37:14 +0000 (21:37 +0000)]
Add xz compressed packages to known extensions of dl_cleanup

Add .tar.xz, .txz, and .orig.tar.xz as known extensions to dl_cleanup.py.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35645 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: update linux 3.7 to 3.7.9
juhosg [Sun, 17 Feb 2013 21:32:42 +0000 (21:32 +0000)]
kernel: update linux 3.7 to 3.7.9

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

11 years agofirewall3 - a C implementation of the current firewall scripts
jow [Sun, 17 Feb 2013 19:26:52 +0000 (19:26 +0000)]
firewall3 - a C implementation of the current firewall scripts

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

11 years agogeneric: ar8216: cleanup function/variable names
juhosg [Sun, 17 Feb 2013 12:48:25 +0000 (12:48 +0000)]
generic: ar8216: cleanup function/variable names

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

11 years agogeneric: ar8216: rename struct ar8216_priv to ar8xxx_priv
juhosg [Sun, 17 Feb 2013 12:48:23 +0000 (12:48 +0000)]
generic: ar8216: rename struct ar8216_priv to ar8xxx_priv

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

11 years agoar71xx: add user-space support for the Mikrotik RB951G board
juhosg [Sun, 17 Feb 2013 10:08:41 +0000 (10:08 +0000)]
ar71xx: add user-space support for the Mikrotik RB951G board

[juhosg: change rb-951g to rb-951g-2hnd in the scripts]

Patchwork: http://patchwork.openwrt.org/patch/3257/
Signed-off-by: Kamil Trzcinski <ayufan@ayufan.eu>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35634 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: add kernel support for the Mikrotik RB951G board
juhosg [Sun, 17 Feb 2013 10:08:35 +0000 (10:08 +0000)]
ar71xx: add kernel support for the Mikrotik RB951G board

This is platform definition for the RB951G device. It's mostly rework
of RB2011UAS patchset with network taken from the RB751 patches.
The main difference is the flash layout used by this device.

[juhosg:
  - remove dead code from mach-rb951g
  - add "-2HnD" suffix to the machine name
  - use a separate 615-MIPS-ath79-RB951G-support.patch]

Patchwork: http://patchwork.openwrt.org/patch/3257/
Signed-off-by: Kamil Trzcinski <ayufan@ayufan.eu>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35633 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agobrcm47xx: add initial support for kernel 3.8
hauke [Sat, 16 Feb 2013 20:28:24 +0000 (20:28 +0000)]
brcm47xx: add initial support for kernel 3.8

This contains the following new bigger changes:
 * new partition parser which still could lake some features or have bugs
 * new nand flash driver
 * using physmap-flash flash driver for parallel flash
 * some changes to the serial flash driver

With these changes OpenWrt starts using more of the mainline flash drivers.

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

11 years agohostapd: fix the scan wait patch for multiple interfaces
nbd [Sat, 16 Feb 2013 19:00:34 +0000 (19:00 +0000)]
hostapd: fix the scan wait patch for multiple interfaces

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

11 years agoar71xx: fix kmod-usb2 package name
juhosg [Sat, 16 Feb 2013 17:33:06 +0000 (17:33 +0000)]
ar71xx: fix kmod-usb2 package name

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

11 years agoramips: fix kmod-usb2 package name
juhosg [Sat, 16 Feb 2013 17:26:52 +0000 (17:26 +0000)]
ramips: fix kmod-usb2 package name

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

11 years agopackage/kernel: add package for the Freescale On-Chip EHCI Controller
juhosg [Sat, 16 Feb 2013 17:13:40 +0000 (17:13 +0000)]
package/kernel: add package for the Freescale On-Chip EHCI Controller

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

11 years agompc85xx: add input drivers to default packages, and load those during preinit
juhosg [Sat, 16 Feb 2013 17:13:38 +0000 (17:13 +0000)]
mpc85xx: add input drivers to default packages, and load those during preinit

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

11 years agobrcm47xx: BGMAC - Adjust AutoLoad number to be prior to switch modules
hauke [Sat, 16 Feb 2013 16:27:33 +0000 (16:27 +0000)]
brcm47xx: BGMAC - Adjust AutoLoad number to be prior to switch modules

Adjust the "AutoLoad" number for the BGMAC module to be prior
to the switch modules.  This probably isn't real important as
the modules are loaded in the correct order by preinit anyway.

Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35625 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agobrcm47xx: improve cpuport detection for filesafe
hauke [Sat, 16 Feb 2013 16:24:15 +0000 (16:24 +0000)]
brcm47xx: improve cpuport detection for filesafe

Do not try to load bcm57xx.ko any more this is not needed for kernel 2.6 and 3.X
Ask the switch driver where the CPU port is.

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

11 years agobrcm47xx: fix network config on simpleshare
hauke [Sat, 16 Feb 2013 15:24:48 +0000 (15:24 +0000)]
brcm47xx:  fix network config on simpleshare

The included patch will generate a correct network configuration on the simpletech simpleshare.

Thank you for the patch Will Holmes (RealOpty)

This closes #12361.

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

11 years agobrcm47xx: handle return values of cfe_env_get() correctly.
hauke [Sat, 16 Feb 2013 15:19:24 +0000 (15:19 +0000)]
brcm47xx: handle return values of cfe_env_get() correctly.

This closes #12746.

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

11 years agobrcm47xx: bgmac: fix unaligned accesses to network headers.
hauke [Sat, 16 Feb 2013 14:38:17 +0000 (14:38 +0000)]
brcm47xx: bgmac: fix unaligned accesses to network headers.

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

11 years agohostapd: add back the patch that waits for interface bringup in ht40, it got lost...
nbd [Sat, 16 Feb 2013 14:26:03 +0000 (14:26 +0000)]
hostapd: add back the patch that waits for interface bringup in ht40, it got lost with the update

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

11 years agobrcm47xx: fix unaligned access to mac address
hauke [Sat, 16 Feb 2013 13:46:00 +0000 (13:46 +0000)]
brcm47xx: fix unaligned access to mac address

The mac address should be aligned to u16 to prevent an unaligned access
in drivers/ssb/pci.c where it is casted to __be16.

This closes #9824.

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

11 years agobrcm47xx: try to automatically detect if the wan port is at port 4 and not at port 0.
hauke [Sat, 16 Feb 2013 12:37:24 +0000 (12:37 +0000)]
brcm47xx: try to automatically detect if the wan port is at port 4 and not at port 0.

This should fix #13000.

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

11 years agoupdate x86 generic to kernel v3.7
juhosg [Sat, 16 Feb 2013 12:12:52 +0000 (12:12 +0000)]
update x86 generic to kernel v3.7

Signed-off-by: Russell Senior <russell@personaltelco.net>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35616 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoramips: use the new macaddr_* helpers instead of maccalc
juhosg [Sat, 16 Feb 2013 11:50:25 +0000 (11:50 +0000)]
ramips: use the new macaddr_* helpers instead of maccalc

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

11 years agobase-files: add macaddr_{add,2bin,setbit_la} helpers
juhosg [Sat, 16 Feb 2013 11:50:22 +0000 (11:50 +0000)]
base-files: add macaddr_{add,2bin,setbit_la} helpers

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

11 years agoramips: use the mtd_get_mac_* helpers
juhosg [Sat, 16 Feb 2013 11:50:21 +0000 (11:50 +0000)]
ramips: use the mtd_get_mac_* helpers

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

11 years agobase-files: add mtd_get_mac_{ascii,binary} helpers
juhosg [Sat, 16 Feb 2013 11:50:19 +0000 (11:50 +0000)]
base-files: add mtd_get_mac_{ascii,binary} helpers

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

11 years agokernel: add missing config options
jogo [Sat, 16 Feb 2013 11:39:45 +0000 (11:39 +0000)]
kernel: add missing config options

r35336 exposed PTP, which has additional drivers on ixp4xx, causing it to
not build with PTP enabled.

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

11 years agosamba36: fix segmentation fault when trying to add non-existent users
jogo [Sat, 16 Feb 2013 11:39:42 +0000 (11:39 +0000)]
samba36: fix segmentation fault when trying to add non-existent users

Based on a patch from НКВД. Closes #12962.

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

11 years agohotplug2: depend on libbsd only when targetting eglibc
florian [Fri, 15 Feb 2013 13:25:18 +0000 (13:25 +0000)]
hotplug2: depend on libbsd only when targetting eglibc

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

11 years agolibevent2: do not add librt dependency when targetting eglibc
florian [Fri, 15 Feb 2013 13:25:15 +0000 (13:25 +0000)]
libevent2: do not add librt dependency when targetting eglibc

This is already taken care of by PKG_DEFAULT_DEPENDS

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

11 years agolibbsd: make it available for eglibc only
florian [Fri, 15 Feb 2013 13:25:12 +0000 (13:25 +0000)]
libbsd: make it available for eglibc only

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

11 years agobcm63xx: make nvram checksum failures non fatal
jogo [Fri, 15 Feb 2013 12:23:49 +0000 (12:23 +0000)]
bcm63xx: make nvram checksum failures non fatal

fixes #12982.

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

11 years agokernel: update linux 3.7 to 3.7.8
juhosg [Fri, 15 Feb 2013 07:36:15 +0000 (07:36 +0000)]
kernel: update linux 3.7 to 3.7.8

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