florian [Fri, 23 Nov 2012 20:02:14 +0000 (20:02 +0000)]
[package] busybox: fix arping applet building on musl
musl-libc is more strict about missing includes.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34311
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 23 Nov 2012 20:02:10 +0000 (20:02 +0000)]
[package] netfid: fix build on musl
AF_INET* is provided by sys/socket.h
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34310
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 23 Nov 2012 20:02:06 +0000 (20:02 +0000)]
[package] busybox: define musl specificities in platform.h
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34309
3c298f89-4303-0410-b956-
a3cf2f4a3e73
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