florian [Fri, 23 Nov 2012 20:02:02 +0000 (20:02 +0000)]
[package] base-files: use a natural mount syntax
Busybox built against musl-libc will choke on these otherwise, besides that
it is more natural to use the filesystem type, then options, then name, then
mountpoint.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34308
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 23 Nov 2012 20:01:58 +0000 (20:01 +0000)]
[package] busybox: change the date -k patch to be more portable
Not all libcs have support for tm_gmtoff which is only available for BSD
compatibility, and guarded with __USE_BSD defines, use __tm_gmtoff otherwise.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34307
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 23 Nov 2012 20:01:53 +0000 (20:01 +0000)]
[package] grub2: accept the linux-musl* tuple
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34306
3c298f89-4303-0410-b956-
a3cf2f4a3e73
luka [Fri, 23 Nov 2012 18:16:05 +0000 (18:16 +0000)]
[boot] uboot-lantiq: add new package
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34305
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Fri, 23 Nov 2012 10:12:18 +0000 (10:12 +0000)]
rules.mk: fix misspelled config symbol introduced by r34300
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34304
3c298f89-4303-0410-b956-
a3cf2f4a3e73
luka [Thu, 22 Nov 2012 21:16:04 +0000 (21:16 +0000)]
[boot] uboot-kirkwood: update to 2012.10
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34303
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Thu, 22 Nov 2012 19:46:54 +0000 (19:46 +0000)]
imagebuilder: merge r25078 to align files/ handling with current buildroot
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34301
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Thu, 22 Nov 2012 13:43:30 +0000 (13:43 +0000)]
rules.mk: append libc implementation to bin directory name if not using uClibc
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34300
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Thu, 22 Nov 2012 13:43:24 +0000 (13:43 +0000)]
include: use $(DIR_SUFFIX) in $(KERNEL_BUILD_DIR) to separate build_dir/linux-* directories when building different libc implementations in the same buildroot
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34299
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 22 Nov 2012 11:55:18 +0000 (11:55 +0000)]
package: kernel: make crypto kmods always visible
Don't hide crypo submodules unless crypo-core is selected.
Fixes kmods depending on crypto modules being unselectable
until crypto core is selected (like ext4 on 3.6 or mac80211).
Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34298
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Thu, 22 Nov 2012 10:33:03 +0000 (10:33 +0000)]
generic: ar8216: introduce ar8216_mib_op helper
The ar8216_mib_{capture,flush} functions are similar.
Move the common code into a helper and use that from
the original functions.
This change also fixes a lockdep warning in
ar8216_mib_flush.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34297
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Wed, 21 Nov 2012 20:27:15 +0000 (20:27 +0000)]
[toolchain] gcc: remove support for 4.7.0
There are no good reasons for keeping this version around when 4.7.2 and
4.7-linaro are there.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34296
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Wed, 21 Nov 2012 20:27:06 +0000 (20:27 +0000)]
[package] hostapd: include sys/stat.h for a struct stat definition
Some libcs need this header to be explicitely included (e.g: musl)
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34295
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Wed, 21 Nov 2012 20:27:02 +0000 (20:27 +0000)]
[package] mtd: do not include error.h
We do not use anything from it, and it is not available with all libcs.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34294
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Wed, 21 Nov 2012 20:26:58 +0000 (20:26 +0000)]
[package] valgrind: re-categorize from utils to devel
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34293
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Wed, 21 Nov 2012 20:26:55 +0000 (20:26 +0000)]
[toolchain] libthread-db: fix libthread_db.so installation.
libthread_db.so.$(LIBC_SO_VERSION) is only valid for uClibc, (e)glibc just
provides libthread_db.so.1.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34292
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Wed, 21 Nov 2012 20:26:51 +0000 (20:26 +0000)]
[package] gdb: recategorize from utils to devel in menuconfig
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34291
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Wed, 21 Nov 2012 20:26:47 +0000 (20:26 +0000)]
[toolchain] eglibc/2.16: add missing dl-search-paths patch
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34290
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Wed, 21 Nov 2012 17:38:11 +0000 (17:38 +0000)]
swconfig: make it compatible with 3.7
swconfig does not compile with 3.7 because
struct netlink_notify->pid has been renamed to
struct netlink_notify->portid
and
struct genl_info->snd_pid has been renamed to
struct genl_info->snd_portid
Use the new names and add compatibility patches
to 3.3 and 3.6.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34288
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 21 Nov 2012 06:07:23 +0000 (06:07 +0000)]
[linux-atm] actually deploy atmarp and atmarpd and not just their libtool wrapper
due to a small error in the atm-tools package we are not deploying
atmarp/atmarpd but instead the (useless) libtool-wrappers.
Signed-Off-By: Frank Meerkötter <frank@meerkoetter.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34287
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 21 Nov 2012 06:06:48 +0000 (06:06 +0000)]
[lantiq] adds proper package selection for dgn3500
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34286
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Nov 2012 21:37:53 +0000 (21:37 +0000)]
cns21xx: add support for 3.6
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34285
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Nov 2012 21:34:43 +0000 (21:34 +0000)]
generic: add some missing symbols for 3.7
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34284
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Nov 2012 20:40:04 +0000 (20:40 +0000)]
generic: ar8216: fix port number check in 'ar8xxx_mib_work_func'
Also add a WARN_ON to 'ar8216_mib_fetch_port_stat'
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34283
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Nov 2012 20:40:03 +0000 (20:40 +0000)]
generic: ar8216: remove an unblanced mutex_unlock call
Fixes the following warning:
[ 94.080000]
[ 94.080000] =====================================
[ 94.080000] [ BUG: bad unlock balance detected! ]
[ 94.080000] 3.3.8 #2 Tainted: G O
[ 94.080000] -------------------------------------
[ 94.080000] swconfig/1220 is trying to release lock (&priv->mib_lock) at:
[ 94.080000] [<
801df8f4>] ar8216_sw_get_port_mib+0x138/0x16c
[ 94.080000] but there are no more locks to release!
[ 94.080000]
[ 94.080000] other info that might help us debug this:
[ 94.080000] 2 locks held by swconfig/1220:
[ 94.080000] #0: (genl_mutex){+.+...}, at: [<
80222430>] genl_rcv+0x14/0x34
[ 94.080000] #1: (&dev->sw_mutex){+.+...}, at: [<
801da018>] swconfig_get_dev+0x88/0xb4
[ 94.080000]
[ 94.080000] stack backtrace:
[ 94.080000] Call Trace:
[ 94.080000] [<
8028dc58>] dump_stack+0x8/0x34
[ 94.080000] [<
800a5128>] print_unlock_inbalance_bug+0xe0/0xfc
[ 94.080000] [<
800a82c0>] lock_release+0x18c/0x1c8
[ 94.080000] [<
80292074>] __mutex_unlock_slowpath+0xd8/0x17c
[ 94.080000] [<
801df8f4>] ar8216_sw_get_port_mib+0x138/0x16c
[ 94.080000] [<
801db688>] swconfig_get_attr+0xbc/0x394
[ 94.080000] [<
8022261c>] genl_rcv_msg+0x1cc/0x214
[ 94.080000] [<
80221a18>] netlink_rcv_skb+0x6c/0xe8
[ 94.080000] [<
80222440>] genl_rcv+0x24/0x34
[ 94.080000] [<
80221370>] netlink_unicast+0x15c/0x22c
[ 94.080000] [<
8022175c>] netlink_sendmsg+0x240/0x2d0
[ 94.080000] [<
801ef544>] sock_sendmsg+0x84/0x9c
[ 94.080000] [<
801f0648>] __sys_sendmsg+0x1cc/0x270
[ 94.080000] [<
801f207c>] sys_sendmsg+0x48/0x7c
[ 94.080000] [<
8006ad78>] stack_done+0x20/0x40
[ 94.080000]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34282
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Nov 2012 20:40:00 +0000 (20:40 +0000)]
generic: ar8216: add missing locking calls
Fixes the following lockdep warning:
[ 19.160000] ------------[ cut here ]------------
[ 19.160000] WARNING: at drivers/net/phy/ar8216.c:322 ar8216_rmw+0x54/0xa4()
[ 19.170000] Modules linked in: nf_defrag_ipv4 nf_conntrack ehci_hcd
sd_mod pppox ipt_REJECT xt_TCPMSS ipt_LOG xt_comment xt_multip
ort xt_mac xt_limit iptable_mangle iptable_filter ip_tables xt_tcpudp
x_tables ppp_async ppp_generic slhc ath9k(O) ath9k_common(O) at
h9k_hw(O) ath(O) mac80211(O) usbcore usb_common scsi_mod nls_base crc7
crc_itu_t crc_ccitt cfg80211(O) compat(O) arc4 aes_generic cry
pto_blkcipher cryptomgr aead crypto_hash crypto_algapi ledtrig_timer
ledtrig_default_on leds_gpio gpio_button_hotplug(O)
[ 19.210000] Call Trace:
[ 19.220000] [<
8028dc38>] dump_stack+0x8/0x34
[ 19.220000] [<
80072da0>] warn_slowpath_common+0x78/0xa4
[ 19.230000] [<
80072de4>] warn_slowpath_null+0x18/0x24
[ 19.230000] [<
801de820>] ar8216_rmw+0x54/0xa4
[ 19.240000] [<
801df460>] ar8216_mib_capture+0x70/0xd0
[ 19.240000] [<
801df944>] ar8xxx_mib_work_func+0x34/0x98
[ 19.250000] [<
80089a7c>] process_one_work+0x28c/0x460
[ 19.250000] [<
8008a630>] worker_thread+0x22c/0x334
[ 19.260000] [<
8008e544>] kthread+0x88/0x90
[ 19.260000] [<
80065020>] kernel_thread_helper+0x10/0x18
[ 19.270000]
[ 19.270000] ---[ end trace
22e9d696adfa6a08 ]---
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34281
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Nov 2012 17:45:24 +0000 (17:45 +0000)]
generic: convert yaffs to use kuid_t and kgid_t on 3.6+
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34280
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Nov 2012 16:29:43 +0000 (16:29 +0000)]
ar71xx: make rb750_nand driver compatible with 3.7
Also add compatibility patches for the currently
supported kernels.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34279
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Nov 2012 16:29:42 +0000 (16:29 +0000)]
ar71xx: make ar934x_nfc driver compatible with 3.7
Also add compatibility patches for the currently
supported kernels.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34278
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Nov 2012 15:53:17 +0000 (15:53 +0000)]
ar71xx: refresh rb4xx_nand patch
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34277
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Nov 2012 14:40:22 +0000 (14:40 +0000)]
ar71xx: remove buffer verification reference from rb4xx_nand.c
It is a dead code.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34276
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Nov 2012 14:27:17 +0000 (14:27 +0000)]
ar71xx: fix GPIO function selection for AR934x
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34275
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Nov 2012 12:17:45 +0000 (12:17 +0000)]
ar71xx: restore rb4xx kernel partition size to the original value
The new lzma compressed elf kernel image fits into
that, even on devices with large page NAND chips.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34274
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Nov 2012 12:17:44 +0000 (12:17 +0000)]
ar71xx: install lzma compressed elf kernel image from wget2nand
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34273
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Nov 2012 12:17:43 +0000 (12:17 +0000)]
ar71xx/image: provide lzma compressed elf kernel image
This will be used on the RB4xx/RB7xx/RB2011 boards.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34272
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Nov 2012 12:17:41 +0000 (12:17 +0000)]
ar71xx/image: relink loader.elf image to LOADADDR
This allows to load the resulting image directly
from RouterBOOT.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34271
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Nov 2012 07:19:10 +0000 (07:19 +0000)]
ramips: set clk_is_20mhz for rt2x00 on RT3352/RT5350
Signed-off-by: Daniel Golle <dgolle@allnet.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34270
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Nov 2012 07:19:09 +0000 (07:19 +0000)]
mac80211/rt2x00: add rf_vals for Rt3352 with Xtal=20MHz
[juhosg: move ramips specific stuff into a followup patch]
Signed-off-by: Daniel Golle <dgolle@allnet.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34269
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Nov 2012 07:19:08 +0000 (07:19 +0000)]
mac80211/rt2x00: support Rt3352 with external PA
This is needed for WiFi to work e.g. on DIR-615 rev.H1.
Signed-off-by: Daniel Golle <dgolle@allnet.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34268
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 20 Nov 2012 07:19:06 +0000 (07:19 +0000)]
refresh all kernel configurations
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34267
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Mon, 19 Nov 2012 23:12:00 +0000 (23:12 +0000)]
[toolchain] gcc: build with HOST_CFLAGS
Turns on -O2 optimization when building GCC thus making the cross-compiler a
little faster (about 25%).
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34266
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Mon, 19 Nov 2012 19:37:43 +0000 (19:37 +0000)]
[toolchain] binutils: remove 2.21
There is no point in keeping around 2.21 when 2.21.1 which is a bugfix release
is there.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34265
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Mon, 19 Nov 2012 19:37:39 +0000 (19:37 +0000)]
[toolchain] gcc-4.6-linaro: update to 2012.11
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34264
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Mon, 19 Nov 2012 19:37:33 +0000 (19:37 +0000)]
[toolchain] gcc-4.7-linaro: update to 2012.11
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34263
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Mon, 19 Nov 2012 19:37:28 +0000 (19:37 +0000)]
[toolchain] binutils: add support for 2.23.1
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34262
3c298f89-4303-0410-b956-
a3cf2f4a3e73
acinonyx [Mon, 19 Nov 2012 19:29:01 +0000 (19:29 +0000)]
[tools] ipkg-utils: Force gnu format for tar (#12496)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34261
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Mon, 19 Nov 2012 17:32:37 +0000 (17:32 +0000)]
[toolchain] binutils/2.22: backport an upstream fix for an assertion in the ARM backend.
See http://sourceware.org/bugzilla/show_bug.cgi?id=13990 for more details.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34260
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Mon, 19 Nov 2012 14:38:02 +0000 (14:38 +0000)]
[package] gdb: fix debugging of MIPS(el) applications
GDB previously failed with the following:
root@OpenWrt:/# gdb busybox
[snip]
(gdb) r
Starting program: /bin/busybox
GDB bug: target.c (gdb_signal_from_host): unrecognized real-time signal
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34258
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Mon, 19 Nov 2012 14:37:22 +0000 (14:37 +0000)]
[package] gdb: add missing zlib dependency
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34256
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Mon, 19 Nov 2012 12:38:26 +0000 (12:38 +0000)]
Revert "target specific patches have nothing to do in generic.."
This reverts commit r34230, as it is causing build failures:
make[3] -C package/mtd compile
imagetag.c:35:32: fatal error: linux/bcm963xx_tag.h: No such file or directory
compilation terminated.
make[4]: *** [imagetag.o] Error 1
Any patches modifying exported kernel headers need to reside in generic
as toolchain/kernel-headers only applies generic patches.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34255
3c298f89-4303-0410-b956-
a3cf2f4a3e73
kaloz [Mon, 19 Nov 2012 10:56:09 +0000 (10:56 +0000)]
[generic/3.7]: fix 820-usb_add_usb_find_device_by_name.patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34254
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Sun, 18 Nov 2012 21:40:30 +0000 (21:40 +0000)]
kernel: refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34253
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Sun, 18 Nov 2012 21:27:00 +0000 (21:27 +0000)]
brcm47xx: add support for kernel 3.6
This is based on the patch by Peter Wagner.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34252
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Sun, 18 Nov 2012 21:18:37 +0000 (21:18 +0000)]
kernel: fix loading of nf_nat_irc
nf_nat_irc depends on nf_conntrack_irc and it should be defined after that.
This fixes a problem introduced in r34247.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34251
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Sun, 18 Nov 2012 20:54:53 +0000 (20:54 +0000)]
kernel: add missing generic config options for 3.6+
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34250
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Sun, 18 Nov 2012 20:48:53 +0000 (20:48 +0000)]
kernel: add CONFIG_XZ_DEC=y to generic
CONFIG_SQUASHFS_XZ selects CONFIG_XZ_DEC so this could also be moved.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34249
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 18 Nov 2012 20:25:13 +0000 (20:25 +0000)]
ar71xx: use custom LZMA dictionary size for WNDR3700 images
Based on a patch by Hannu Nyman.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34248
3c298f89-4303-0410-b956-
a3cf2f4a3e73
kaloz [Sun, 18 Nov 2012 18:52:38 +0000 (18:52 +0000)]
[generic]: add 3.7-rc6 support (patch 820 still has to be fixed)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34247
3c298f89-4303-0410-b956-
a3cf2f4a3e73
kaloz [Sun, 18 Nov 2012 18:29:58 +0000 (18:29 +0000)]
[linux-atm]: shouldn't use kernel headers from userspace
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34246
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 18 Nov 2012 16:21:00 +0000 (16:21 +0000)]
generic: ar8216: add MIB counter support for the AR8216 switch as well
Thanks to Jonas Gorski for the reference URL.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34245
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 18 Nov 2012 16:20:56 +0000 (16:20 +0000)]
generic: ar8216: rename AR8216_*_STATS_* defines
The names are misleading, those are only valid from
AR8236. The AR8216 chip uses different offsets.
Thanks to Jonas Gorski for the report.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34244
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 18 Nov 2012 12:26:35 +0000 (12:26 +0000)]
generic ar8216: allow to read/reset MIB counters via swconfig
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34243
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 18 Nov 2012 12:26:34 +0000 (12:26 +0000)]
generic: ar8216: use dynamically allocated private data in ar8216_probe
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34242
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 18 Nov 2012 10:18:02 +0000 (10:18 +0000)]
ar71xx: add user-space support for the RB435G board
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34240
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 18 Nov 2012 10:18:01 +0000 (10:18 +0000)]
ar71xx: add kernel support for the RB435G board
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34239
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 18 Nov 2012 09:51:04 +0000 (09:51 +0000)]
ar71xx: update PCI IRQ map for RB4xx devices
Should fix #12269.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34238
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 18 Nov 2012 09:32:41 +0000 (09:32 +0000)]
ar71xx: create profile and build image for the OpenMesh MR600 board
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34237
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 18 Nov 2012 09:32:40 +0000 (09:32 +0000)]
package/uboot-envtools: add OpenMesh MR600 support
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34236
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 18 Nov 2012 09:32:39 +0000 (09:32 +0000)]
ar71xx: enable sysupgrade for the OpenMesh MR600
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34235
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 18 Nov 2012 09:32:37 +0000 (09:32 +0000)]
ar71xx: rename om2p.sh upgrade script to openmesh.sh
It will be used on other boards as well.
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34234
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 18 Nov 2012 09:32:36 +0000 (09:32 +0000)]
scripts/om-fwupgradecfg-gen.sh: add support for the MR600
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34233
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 18 Nov 2012 09:32:35 +0000 (09:32 +0000)]
ar71xx: add user-space support for the OpenMesh MR600 board
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34232
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 18 Nov 2012 09:32:33 +0000 (09:32 +0000)]
ar71xx: add kernel support for the OpenMesh MR600 board
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34231
3c298f89-4303-0410-b956-
a3cf2f4a3e73
kaloz [Sun, 18 Nov 2012 09:22:38 +0000 (09:22 +0000)]
target specific patches have nothing to do in generic..
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34230
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 18 Nov 2012 08:51:56 +0000 (08:51 +0000)]
generic: remove temporary config file introduced in r34227
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34229
3c298f89-4303-0410-b956-
a3cf2f4a3e73
kaloz [Sun, 18 Nov 2012 08:49:08 +0000 (08:49 +0000)]
use xz compressed kernel tarballs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34228
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 18 Nov 2012 08:41:31 +0000 (08:41 +0000)]
kernel: update linux 3.6 to 3.6.7
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34227
3c298f89-4303-0410-b956-
a3cf2f4a3e73
kaloz [Sun, 18 Nov 2012 08:39:10 +0000 (08:39 +0000)]
we don't support kernels < 3.3
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34226
3c298f89-4303-0410-b956-
a3cf2f4a3e73
kaloz [Sun, 18 Nov 2012 08:38:26 +0000 (08:38 +0000)]
we only support v3.x kernels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34225
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Sat, 17 Nov 2012 09:44:41 +0000 (09:44 +0000)]
6relayd: add conffiles section, thanks swalker
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34222
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 16 Nov 2012 16:32:55 +0000 (16:32 +0000)]
[leon] move patches to patches-2.6.36
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34220
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 16 Nov 2012 16:32:52 +0000 (16:32 +0000)]
[sparc] remove broken flag
The SPARC qemu target works like a charm with the following qemu command-line:
qemu-system-sparc64 -M sun4u -L /home/florian/dev/qemu/pc-bios -kernel build_dir/linux-sparc/linux-3.6.6/vmlinux -nographic
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34219
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 16 Nov 2012 16:32:49 +0000 (16:32 +0000)]
[sparc] update to kernel 3.6.6
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34218
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 16 Nov 2012 16:32:45 +0000 (16:32 +0000)]
[kernel] add missing framebuffer config symbol
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34217
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 16 Nov 2012 16:32:42 +0000 (16:32 +0000)]
[sparc] advertise jffs2, squashfs and ext4 features
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34216
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 16 Nov 2012 16:32:39 +0000 (16:32 +0000)]
[sparc] resync kernel configuration with 3.6 kernel
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34215
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 16 Nov 2012 16:32:36 +0000 (16:32 +0000)]
[sparc] build root filesystems and install them in $(BIN_DIR)
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34214
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 16 Nov 2012 16:32:33 +0000 (16:32 +0000)]
[kernel] do not build crashlog on sparc too
This is crashing the kernel in crashlog_init_fs(), until fixed, disable it
for SPARC too.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34213
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 16 Nov 2012 16:32:29 +0000 (16:32 +0000)]
[uml] switch to kernel 3.6.6
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34212
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 16 Nov 2012 16:32:26 +0000 (16:32 +0000)]
[uml] add support for 3.6 kernel
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34211
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 16 Nov 2012 13:00:55 +0000 (13:00 +0000)]
[ar7] move acx-mac80211 to the ar7 generic target
None of the AC49x boards that we support actually have Wi-Fi.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34208
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 16 Nov 2012 13:00:51 +0000 (13:00 +0000)]
[kernel] 3.6: add some framebuffer related config symbols
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34207
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 16 Nov 2012 13:00:48 +0000 (13:00 +0000)]
[ar7] push atm, br2684ctl and kmod-pppoa down the DSL Profile
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34206
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 16 Nov 2012 13:00:41 +0000 (13:00 +0000)]
[package] ar7-atm: make it depend on the generic AR7 platform
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34205
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Fri, 16 Nov 2012 09:27:56 +0000 (09:27 +0000)]
6relayd: various updates & fixes
- Add RD- and DHCPv6-server functionality
- Rework configuration and add example UCI file
- Fix various bugs and be more RFC compliant
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34204
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Thu, 15 Nov 2012 20:53:51 +0000 (20:53 +0000)]
opkg: fix find logic introduced by previous commit
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34203
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Thu, 15 Nov 2012 20:17:49 +0000 (20:17 +0000)]
opkg: various additions
- only wrap package descriptions when outputting to a tty, simplifies parsing descriptions with external utils
- introduce -i (--nocase) flag which makes all matching operations case insensitive
- introduce "find" command which searches package names and descriptions (e.g. opkg -i find "*autoconfig*")
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34202
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Thu, 15 Nov 2012 16:39:45 +0000 (16:39 +0000)]
brcm47xx: revert r33935: check for .ELF header in partition parser
For sysupgrade the generic image should be used and the special image for the wgt634u is just needed for initial flashing over CFE.
russell reported that with this patch sysupgrdae did not worked for him any more and he could not reproduce the error described in #11420.
With the patch the linux partition also contained the loader which is in the first 128KB.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34201
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Wed, 14 Nov 2012 14:18:33 +0000 (14:18 +0000)]
scripts: rename om2p-fwupgradecfg-gen.sh to more generic om-fwupgradecfg-gen.sh
It will be used for non OM2P boards as well.
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34200
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 13 Nov 2012 20:57:19 +0000 (20:57 +0000)]
ar71xx: add profile and build image for the Ubiquiti UniFi AP-Outdoor board
Signed-off-by: Daniel Dickinson <daniel@powercloudsystems.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34198
3c298f89-4303-0410-b956-
a3cf2f4a3e73