openwrt/staging/pepe2k.git
11 years agogeneric: ar8216: clear driver specific data pointer in phy_device
Gabor Juhos [Tue, 5 Feb 2013 08:39:26 +0000 (08:39 +0000)]
generic: ar8216: clear driver specific data pointer in phy_device

This is needed to avoid a NULL pointer dereference:

  [   19.525270] Unable to handle kernel paging request for data at address 0x00000018
  [   19.532750] Faulting instruction address: 0xc016e104
  [   19.537714] Oops: Kernel access of bad area, sig: 11 [#1]
  [   19.543102] P1010 RDB
  [   19.545365] Modules linked in: booke_wdt nf_nat_irc nf_nat_ftp nf_conntrack_irc nf_conntrack_ftp ipt_MASQUERADE iptable_nat xt_nat d
  [   19.590725] NIP: c016e104 LR: c0171490 CTR: 00000000
  [   19.595681] REGS: c4bc3c10 TRAP: 0300   Tainted: G        W  O (3.7.6)
  [   19.602284] MSR: 00029000 <CE,EE,ME>  CR: 82002022  XER: 20000000
  [   19.608381] DEAR: 00000018, ESR: 00000000
  [   19.612382] TASK = c4cd9c80[2070] 'ifconfig' THREAD: c4bc2000
  GPR00: 00000001 c4bc3cc0 c4cd9c80 00000000 c7811000 00000000 00000000 0000e8ec
  GPR08: 0000e8eb 00000000 00029000 00000001 00000000 100801f8 1005c51c 1005c514
  GPR16: 1005c468 1005c54c 1005c258 1005c530 10060000 00000000 c7811000 ffff8914
  GPR24: c7815030 c793e400 10063adb 00000000 c7811000 c045594c c78ca600 c7815000
  [   19.646352] NIP [c016e104] register_switch+0x98/0x2d0
  [   19.651397] LR [c0171490] ar8216_config_init+0x2d8/0x3f4
  [   19.656697] Call Trace:
  [   19.659138] [c4bc3cc0] [c0170490] ar8216_mii_read+0x64/0xc4 (unreliable)
  [   19.665835] [c4bc3d00] [c0171490] ar8216_config_init+0x2d8/0x3f4
  [   19.671835] [c4bc3d20] [c016cf8c] phy_init_hw+0x50/0x6c
  [   19.677053] [c4bc3d30] [c016d078] phy_attach_direct+0xd0/0xf8
  [   19.682793] [c4bc3d50] [c016d154] phy_connect_direct+0x24/0x68
  [   19.688621] [c4bc3d70] [c0183b70] of_phy_connect+0x48/0x6c
  [   19.694102] [c4bc3d90] [c0175aac] gfar_enet_open+0x254/0x3d8
  [   19.699755] [c4bc3db0] [c019acc4] __dev_open+0xc0/0x120
  [   19.704975] [c4bc3dd0] [c019af98] __dev_change_flags+0xd4/0x15c
  [   19.710888] [c4bc3df0] [c019b0d4] dev_change_flags+0x1c/0x60
  [   19.716544] [c4bc3e10] [c01ebb94] devinet_ioctl+0x290/0x690
  [   19.722111] [c4bc3e70] [c01ec8d4] inet_ioctl+0x88/0xbc
  [   19.727245] [c4bc3e80] [c0186b98] sock_ioctl+0x258/0x294
  [   19.732551] [c4bc3ea0] [c009c00c] do_vfs_ioctl+0x6a4/0x728
  [   19.738031] [c4bc3f10] [c009c0d4] sys_ioctl+0x44/0x70
  [   19.743077] [c4bc3f40] [c000c74c] ret_from_syscall+0x0/0x3c
  [   19.748646] --- Exception: c01 at 0x48091b34
  [   19.748646]     LR = 0x480e4b64
  [   19.756033] Instruction dump:
  [   19.758991] 2f830000 907f0050 3860fff4 419e021c 837f0000 38000000 901f0038 901f0040
  [   19.766744] 901f003c 7f600034 5400d97e 0f000000 <801b00182f800000 40be0010 801b001c

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35497

11 years agogeneric: ar8216: unregister switch on error path
Gabor Juhos [Tue, 5 Feb 2013 08:39:24 +0000 (08:39 +0000)]
generic: ar8216: unregister switch on error path

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35496

11 years agompc85xx: enable GPIO sysfs interface
Gabor Juhos [Tue, 5 Feb 2013 07:48:02 +0000 (07:48 +0000)]
mpc85xx: enable GPIO sysfs interface

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35495

11 years agompc85xx: enable Freescale eSPI driver and m25p80 support
Gabor Juhos [Tue, 5 Feb 2013 07:48:01 +0000 (07:48 +0000)]
mpc85xx: enable Freescale eSPI driver and m25p80 support

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35494

11 years agompc85xx: sync kernel config
Gabor Juhos [Tue, 5 Feb 2013 07:47:59 +0000 (07:47 +0000)]
mpc85xx: sync kernel config

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35493

11 years agobrcm47xx: fix detection of Asus RT-N16
Hauke Mehrtens [Mon, 4 Feb 2013 22:49:05 +0000 (22:49 +0000)]
brcm47xx: fix detection of Asus RT-N16

This fixes #12936.

SVN-Revision: 35492

11 years agoAdd Failsafe support for Linksys E3000V1 / WRT610NV2
Hauke Mehrtens [Mon, 4 Feb 2013 22:40:57 +0000 (22:40 +0000)]
Add Failsafe support for Linksys E3000V1 / WRT610NV2

Adds specification of the correct cpu_port for Linksys E3000V1 and WRT610NV2
in /lib/preinit/05_init_interfaces_brcm.  The list of devices will need to
be expanded.  Is there a way to determine the correct cpu_port to use in a
generic sense; for instance, if "/proc/switch/eth0/port/8" exists, or if
"/sys/class/net/eth0/device/driver/module/drivers/bcma:bgmac" exists?  Could
a similar method be used in "/etc/init.d/netconfig"?

Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
SVN-Revision: 35491

11 years agobrcm47xx: Fix switch config on 4716/53115 devices
Hauke Mehrtens [Mon, 4 Feb 2013 22:38:37 +0000 (22:38 +0000)]
brcm47xx: Fix switch config on 4716/53115 devices

Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
SVN-Revision: 35490

11 years agocoldfire: R.I.P.
Gabor Juhos [Mon, 4 Feb 2013 15:23:10 +0000 (15:23 +0000)]
coldfire: R.I.P.

The target still uses 2.6.38. The support of that
kernel version has been removed ~9 months ago.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35489

11 years agoleon: R.I.P.
Gabor Juhos [Mon, 4 Feb 2013 15:23:08 +0000 (15:23 +0000)]
leon: R.I.P.

It is broken since ~9 months and nobody takes care of that.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35488

11 years agoimx21: R.I.P.
Gabor Juhos [Mon, 4 Feb 2013 15:23:07 +0000 (15:23 +0000)]
imx21: R.I.P.

It is broken since ~22 months and nobody takes care of that.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35487

11 years agoocteon: R.I.P.
Gabor Juhos [Mon, 4 Feb 2013 15:23:05 +0000 (15:23 +0000)]
octeon: R.I.P.

It is broken since ~8 months and nobody takes care of that.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35486

11 years agoomap35xx: R.I.P.
Gabor Juhos [Mon, 4 Feb 2013 15:23:04 +0000 (15:23 +0000)]
omap35xx: R.I.P.

It is broken since ~22 months and nobody takes care of that.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35485

11 years agofirewall: various enhancements
Jo-Philipp Wich [Mon, 4 Feb 2013 14:38:33 +0000 (14:38 +0000)]
firewall: various enhancements

- reduce mssfix related log spam (#10681)
- separate src and dest terminal chains (#11453, #12945)
- disable per-zone custom chains by default, they're rarely used

Additionally introduce options "device", "subnet", "extra", "extra_src" and "extra_dest"
to allow defining zones not related to uci interfaces, e.g. to match "ppp+" or any tcp
traffic to and from a specific port.

SVN-Revision: 35484

11 years agobcm63xx: add support for linux 3.8
Jonas Gorski [Mon, 4 Feb 2013 10:19:55 +0000 (10:19 +0000)]
bcm63xx: add support for linux 3.8

Based on 3.8-rc6

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35482

11 years agobcm63xx: add support for linux 3.7
Jonas Gorski [Mon, 4 Feb 2013 10:19:50 +0000 (10:19 +0000)]
bcm63xx: add support for linux 3.7

Based on 3.7.6.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35481

11 years agokernel: generic: update the ehci overcurrent patch to upstream submission
Jonas Gorski [Mon, 4 Feb 2013 10:19:37 +0000 (10:19 +0000)]
kernel: generic: update the ehci overcurrent patch to upstream submission

Adds support for setting this in the generic platform driver's platform_data.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35480

11 years agokernel: generic: add back the patch exporting bcm63xx tag header
Jonas Gorski [Mon, 4 Feb 2013 10:19:35 +0000 (10:19 +0000)]
kernel: generic: add back the patch exporting bcm63xx tag header

It went missing when adding linux 3.7 support.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35479

11 years agokernel: generic: update to 3.8-rc6
Jonas Gorski [Mon, 4 Feb 2013 10:19:28 +0000 (10:19 +0000)]
kernel: generic: update to 3.8-rc6

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35478

11 years agobcm63xx: refresh 3.6 patches
Jonas Gorski [Mon, 4 Feb 2013 10:19:24 +0000 (10:19 +0000)]
bcm63xx: refresh 3.6 patches

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35477

11 years agokernel: update linux 3.7 to 3.7.6
Gabor Juhos [Mon, 4 Feb 2013 10:02:56 +0000 (10:02 +0000)]
kernel: update linux 3.7 to 3.7.6

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35476

11 years agopackage/kernel: xt_NOTRACK has been removed in 3.7-rc1
Gabor Juhos [Mon, 4 Feb 2013 10:02:52 +0000 (10:02 +0000)]
package/kernel: xt_NOTRACK has been removed in 3.7-rc1

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35475

11 years agoinclude/image.mk: export ubifs image from mkfs.ubifs
Luka Perkov [Sun, 3 Feb 2013 21:00:24 +0000 (21:00 +0000)]
include/image.mk: export ubifs image from mkfs.ubifs

SVN-Revision: 35473

11 years agoodhcp6c: Fix timing issues
Steven Barth [Sun, 3 Feb 2013 17:26:40 +0000 (17:26 +0000)]
odhcp6c: Fix timing issues

SVN-Revision: 35472

11 years agolibiwinfo: reset ioctl_socket fd in iwinfo_close(), fixes random failures with multip...
Jo-Philipp Wich [Sun, 3 Feb 2013 12:03:24 +0000 (12:03 +0000)]
libiwinfo: reset ioctl_socket fd in iwinfo_close(), fixes random failures with multiple cycles of iwinfo_finish() / iwinfo_backend()

SVN-Revision: 35471

11 years agoar71xx: use backported PCI_MEM_SIZE patches
Gabor Juhos [Sat, 2 Feb 2013 18:17:58 +0000 (18:17 +0000)]
ar71xx: use backported PCI_MEM_SIZE patches

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35470

11 years agoar71xx: rename ar933x_uart patch
Gabor Juhos [Sat, 2 Feb 2013 18:17:53 +0000 (18:17 +0000)]
ar71xx: rename ar933x_uart patch

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35469

11 years agoramips: build image for the Omnima EMB HPM board
Gabor Juhos [Sat, 2 Feb 2013 17:21:06 +0000 (17:21 +0000)]
ramips: build image for the Omnima EMB HPM board

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35468

11 years agoramips: add user-space support for the Omnima EMB HPM board
Gabor Juhos [Sat, 2 Feb 2013 17:21:05 +0000 (17:21 +0000)]
ramips: add user-space support for the Omnima EMB HPM board

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35467

11 years agoramips: rt3883: add kernel support for the Omnima EMB HPM board
Gabor Juhos [Sat, 2 Feb 2013 17:21:01 +0000 (17:21 +0000)]
ramips: rt3883: add kernel support for the Omnima EMB HPM board

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35466

11 years agouboot-envtools: add config for the Edimax BR-6425 board
Gabor Juhos [Sat, 2 Feb 2013 17:01:52 +0000 (17:01 +0000)]
uboot-envtools: add config for the Edimax BR-6425 board

Signed-off-by: Yuval Adam <yuv.adm@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35464

11 years agoramips: add userspace support for the Edimax BR-6425
Gabor Juhos [Sat, 2 Feb 2013 17:01:50 +0000 (17:01 +0000)]
ramips: add userspace support for the Edimax BR-6425

[juhosg: remove sysupgrade changes]

Signed-off-by: Yuval Adam <yuv.adm@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35463

11 years agoramips: add kernel support for the Edimax BR-6425 board
Gabor Juhos [Sat, 2 Feb 2013 17:01:47 +0000 (17:01 +0000)]
ramips: add kernel support for the Edimax BR-6425 board

Signed-off-by: Yuval Adam <yuv.adm@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35462

11 years agoadd nForce Ethernet module
Gabor Juhos [Sat, 2 Feb 2013 15:40:43 +0000 (15:40 +0000)]
add nForce Ethernet module

Signed-off-by: Zhiqiang Wang <wang.9264@gmail.com>
SVN-Revision: 35461

11 years agox86/kvm_guest: add support for 3.7
Gabor Juhos [Sat, 2 Feb 2013 15:31:57 +0000 (15:31 +0000)]
x86/kvm_guest: add support for 3.7

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35460

11 years agox86: add missing symbols for 3.7
Gabor Juhos [Sat, 2 Feb 2013 15:31:55 +0000 (15:31 +0000)]
x86: add missing symbols for 3.7

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35459

11 years agox86/kvm_guest: add missing symbols for 3.3
Gabor Juhos [Sat, 2 Feb 2013 15:31:54 +0000 (15:31 +0000)]
x86/kvm_guest: add missing symbols for 3.3

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35458

11 years agoalix2: convert from kernel version 3.3.8 to 3.7.5
Gabor Juhos [Sat, 2 Feb 2013 15:31:52 +0000 (15:31 +0000)]
alix2: convert from kernel version 3.3.8 to 3.7.5

[juhosg: use 3.7.5 instead of 3.7.3]

Signed-off-by: Russell Senior <russell@personaltelco.net>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35457

11 years agogeneric: convert crypto-ocf from kernel_thread to kthread
Gabor Juhos [Sat, 2 Feb 2013 15:31:44 +0000 (15:31 +0000)]
generic: convert crypto-ocf from kernel_thread to kthread

recent kernels have finally stopped exporting kernel_thread, since a
deprecation circa 2006.  This patch attempts to convert to the newer
kernel kthread API, particularly in random.c

[juhosg: remove randomproc variable, it is not required after the patch]

Signed-off-by: Russell Senior <russell@personaltelco.net>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35456

11 years agoar71xx: fixes whitespaces for dir-825-c1
Gabor Juhos [Sat, 2 Feb 2013 15:02:19 +0000 (15:02 +0000)]
ar71xx: fixes whitespaces for dir-825-c1

Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35455

11 years agoodhcp6c: Fix RENEW and REBIND requests
Steven Barth [Sat, 2 Feb 2013 10:44:13 +0000 (10:44 +0000)]
odhcp6c: Fix RENEW and REBIND requests

SVN-Revision: 35454

11 years agompc85xx: nuke 3.6 support
Gabor Juhos [Sat, 2 Feb 2013 10:05:43 +0000 (10:05 +0000)]
mpc85xx: nuke 3.6 support

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35453

11 years agompc85xx: switch to 3.7
Gabor Juhos [Sat, 2 Feb 2013 10:05:40 +0000 (10:05 +0000)]
mpc85xx: switch to 3.7

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35452

11 years agompc85xx: add support for linux 3.7
Gabor Juhos [Sat, 2 Feb 2013 10:05:37 +0000 (10:05 +0000)]
mpc85xx: add support for linux 3.7

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35451

11 years agolinux/3.7: add missing config symbols
Gabor Juhos [Sat, 2 Feb 2013 10:05:08 +0000 (10:05 +0000)]
linux/3.7: add missing config symbols

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35450

11 years agoar71xx: build images for the TP-LINK TL-WR743ND v2
Gabor Juhos [Sat, 2 Feb 2013 10:01:15 +0000 (10:01 +0000)]
ar71xx: build images for the TP-LINK TL-WR743ND v2

AR9331 based, these same as 741v4

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35449

11 years agofirmware-utils/mktplinkfw: add TP-LINK TL-WR743ND v2 support
Gabor Juhos [Sat, 2 Feb 2013 10:01:11 +0000 (10:01 +0000)]
firmware-utils/mktplinkfw: add TP-LINK TL-WR743ND v2 support

AR9331 based, these same as 741v4

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35448

11 years agogeneric: fix gc_sections patch
Gabor Juhos [Sat, 2 Feb 2013 09:30:47 +0000 (09:30 +0000)]
generic: fix gc_sections patch

Due to the patch, essential '.data..*' sections are merged
into the '.data' section:

  --- vmlinux.good.sect   2013-02-01 23:49:16.000000000 +0100
  +++ vmlinux.bad.sect    2013-02-01 23:49:02.000000000 +0100
  @@ -1,5 +1,5 @@

  -vmlinux.good:     file format elf32-powerpc
  +vmlinux.bad:     file format elf32-powerpc

   Sections:
   Idx Name          Size      VMA       LMA       File off  Algn
  @@ -53,43 +53,35 @@
                     CONTENTS, ALLOC, LOAD, READONLY, DATA
    24 .machine.desc 00000460  c04e1000  004e1000  004f1000  2**2
                     CONTENTS, ALLOC, LOAD, DATA
  - 25 .data         0000f6a0  c04e2000  004e2000  004f2000  2**12
  + 25 .data         0001635c  c04e2000  004e2000  004f2000  2**12
                     CONTENTS, ALLOC, LOAD, DATA
  - 26 .data..init_task 00002000  c04f2000  004f2000  00502000  2**3
  -                  CONTENTS, ALLOC, LOAD, DATA
  - 27 .data..page_aligned 00002000  c04f4000  004f4000  00504000  2**12
  -                  CONTENTS, ALLOC, LOAD, DATA
  - 28 .data..cacheline_aligned 00000c00  c04f6000  004f6000  00506000
    2**5
  -                  CONTENTS, ALLOC, LOAD, DATA
  - 29 .data..read_mostly 000015e0  c04f6c00  004f6c00  00506c00  2**3
  -                  CONTENTS, ALLOC, LOAD, DATA
  - 30 .sbss         000002e0  c04f9000  004f9000  005081e0  2**3
  + 26 .sbss         000002e0  c04fa000  004fa000  0050835c  2**3
  <...>

This causes boot hang on powerpc. Modify the patch to
ensure that the kernel specific '.data..*' sections
remain separate.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35447

11 years agoar71xx: fix mac address calculation on the OpenMesh MR600
Gabor Juhos [Sat, 2 Feb 2013 08:47:41 +0000 (08:47 +0000)]
ar71xx: fix mac address calculation on the OpenMesh MR600

Signed-off-by: Marek Lindner <marek@open-mesh.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35446

11 years agompc85xx: nuke 3.3 support
Gabor Juhos [Fri, 1 Feb 2013 17:49:56 +0000 (17:49 +0000)]
mpc85xx: nuke 3.3 support

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35445

11 years agompc85xx: switch to 3.6
Gabor Juhos [Fri, 1 Feb 2013 17:49:54 +0000 (17:49 +0000)]
mpc85xx: switch to 3.6

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35444

11 years agompc85xx: add support for 3.6
Gabor Juhos [Fri, 1 Feb 2013 17:49:53 +0000 (17:49 +0000)]
mpc85xx: add support for 3.6

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35443

11 years agompc85xx: fix dts name for P1010RDB
Gabor Juhos [Fri, 1 Feb 2013 17:49:52 +0000 (17:49 +0000)]
mpc85xx: fix dts name for P1010RDB

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35442

11 years agolinux/3.6: add missing config symbols
Gabor Juhos [Fri, 1 Feb 2013 17:30:18 +0000 (17:30 +0000)]
linux/3.6: add missing config symbols

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35441

11 years agolinux/3.6: refresh patches
Gabor Juhos [Fri, 1 Feb 2013 17:30:15 +0000 (17:30 +0000)]
linux/3.6: refresh patches

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35440

11 years agompc85xx: remove broken flag
Gabor Juhos [Fri, 1 Feb 2013 17:28:54 +0000 (17:28 +0000)]
mpc85xx: remove broken flag

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35439

11 years agompc85xx: build fdt file for the PB1010RDB board
Gabor Juhos [Fri, 1 Feb 2013 17:28:51 +0000 (17:28 +0000)]
mpc85xx: build fdt file for the PB1010RDB board

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35438

11 years agompc85xx: enable PB1010RDB support
Gabor Juhos [Fri, 1 Feb 2013 17:28:49 +0000 (17:28 +0000)]
mpc85xx: enable PB1010RDB support

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35437

11 years agompc85xx: image: fix building of multiple dtb files
Gabor Juhos [Fri, 1 Feb 2013 17:28:47 +0000 (17:28 +0000)]
mpc85xx: image: fix building of multiple dtb files

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35436

11 years agolinux/3.3: disable crashlog on PPC
Gabor Juhos [Fri, 1 Feb 2013 17:28:44 +0000 (17:28 +0000)]
linux/3.3: disable crashlog on PPC

It causes NULL pointer dereference:

[    0.638235] __ioremap(): phys addr 0x7f00000 is RAM lr c025d61c
[    0.644090] Unable to handle kernel paging request for data at address 0x00000000
[    0.651533] Faulting instruction address: 0xc025d620
[    0.656483] Oops: Kernel access of bad area, sig: 11 [#1]
[    0.661856] P1010 RDB
[    0.664113] Modules linked in:
[    0.667152] NIP: c025d620 LR: c025d61c CTR: c000dc38
[    0.672101] REGS: c7831ef0 TRAP: 0300   Not tainted  (3.3.8)
[    0.677740] MSR: 00029000 <CE,EE,ME>  CR: 42022082  XER: 20000000
[    0.683817] DEAR: 00000000, ESR: 00000000
[    0.687811] TASK = c782c000[1] 'swapper' THREAD: c7830000
[    0.693017] GPR00: a1ee0000 c7831fa0 c782c000 00000000 0000214c ffffffff c7831ea6 0001ffff
[    0.701350] GPR08: c03697cc c035fba0 c03697cc c0360000 42022022 00000000 00000000 00000000
[    0.709682] GPR16: c0000a00 00000014 3fffffff 00ffa000 00000015 07fc42bc c0360000 00000000
[    0.718015] GPR24: 00000000 00000000 00001680 c0360000 00000000 c025d5e8 c0390000 c038b824
[    0.726535] NIP [c025d620] crashlog_init_fs+0x38/0xd8
[    0.731560] LR [c025d61c] crashlog_init_fs+0x34/0xd8
[    0.736503] Call Trace:
[    0.738939] [c7831fa0] [c025d61c] crashlog_init_fs+0x34/0xd8 (unreliable)
[    0.745712] [c7831fb0] [c0001e98] do_one_initcall+0xd4/0x198
[    0.751357] [c7831fe0] [c02537f4] kernel_init+0x9c/0x120
[    0.756647] [c7831ff0] [c000c2dc] kernel_thread+0x4c/0x68
[    0.762022] Instruction dump:
[    0.764975] 3860fff4 bfc10008 3fc0c039 90010014 3bfeb824 801f0004 2f800000 41be00a0
[    0.772699] 7c030378 38804000 4bdb38cd 3c00a1ee <816300006000dead 7c691b78 907eb824

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35435

11 years agorefresh kernel configs
Gabor Juhos [Fri, 1 Feb 2013 17:28:40 +0000 (17:28 +0000)]
refresh kernel configs

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35434

11 years agoar71xx: sysupgrade - fix OpenMesh MR600 total flash size
Gabor Juhos [Fri, 1 Feb 2013 15:50:54 +0000 (15:50 +0000)]
ar71xx: sysupgrade - fix OpenMesh MR600 total flash size

Signed-off-by: Marek Lindner <marek@open-mesh.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35433

11 years agopackage/uboot-envtools: add OpenMesh MR600v2 support
Gabor Juhos [Fri, 1 Feb 2013 15:50:52 +0000 (15:50 +0000)]
package/uboot-envtools: add OpenMesh MR600v2 support

Signed-off-by: Marek Lindner <marek@open-mesh.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35432

11 years agopackage/om-watchdog: add OpenMesh MR600v2 support
Gabor Juhos [Fri, 1 Feb 2013 15:50:49 +0000 (15:50 +0000)]
package/om-watchdog: add OpenMesh MR600v2 support

Signed-off-by: Marek Lindner <marek@open-mesh.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35431

11 years agoar71xx: add sysupgrade support for OpenMesh MR600v2
Gabor Juhos [Fri, 1 Feb 2013 15:50:47 +0000 (15:50 +0000)]
ar71xx: add sysupgrade support for OpenMesh MR600v2

Signed-off-by: Marek Lindner <marek@open-mesh.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35430

11 years agoar71xx: add user-space support for OpenMesh MR600v2
Gabor Juhos [Fri, 1 Feb 2013 15:50:45 +0000 (15:50 +0000)]
ar71xx: add user-space support for OpenMesh MR600v2

Signed-off-by: Marek Lindner <marek@open-mesh.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35429

11 years agoar71xx: add kernel support for the OpenMesh MR600v2
Gabor Juhos [Fri, 1 Feb 2013 15:50:42 +0000 (15:50 +0000)]
ar71xx: add kernel support for the OpenMesh MR600v2

Signed-off-by: Marek Lindner <marek@open-mesh.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35428

11 years agoar71xx: remove unused OpenMesh MR600 led definitions
Gabor Juhos [Fri, 1 Feb 2013 15:50:39 +0000 (15:50 +0000)]
ar71xx: remove unused OpenMesh MR600 led definitions

Signed-off-by: Marek Lindner <marek@open-mesh.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35427

11 years agoar71xx: remove unused OpenMesh MR6000 platform code
Gabor Juhos [Fri, 1 Feb 2013 15:50:37 +0000 (15:50 +0000)]
ar71xx: remove unused OpenMesh MR6000 platform code

Signed-off-by: Marek Lindner <marek@open-mesh.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35426

11 years agoar71xx: build image for the TL-WDR3500 board
Gabor Juhos [Fri, 1 Feb 2013 15:50:34 +0000 (15:50 +0000)]
ar71xx: build image for the TL-WDR3500 board

Based on http://patchwork.openwrt.org/patch/3208/

Thanks-to: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Gui Iribarren <gui@altermundi.net>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35425

11 years agoar71xx: add user-space support for TL-WDR3500 board
Gabor Juhos [Fri, 1 Feb 2013 15:50:32 +0000 (15:50 +0000)]
ar71xx: add user-space support for TL-WDR3500 board

Based on http://patchwork.openwrt.org/patch/3208/

Thanks-to: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Gui Iribarren <gui@altermundi.net>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35424

11 years agoar71xx: add kernel support for the TL-WDR3500 board
Gabor Juhos [Fri, 1 Feb 2013 15:50:29 +0000 (15:50 +0000)]
ar71xx: add kernel support for the TL-WDR3500 board

WDR3500 is similar to WDR3600 except it doesn't have gigabit ethernet,
and has only 1 USB port.

Pending issues:

  * Leds are not working at all (except power and wlan_5g)
  * LAN switch ethernet ports are reversed with respect to case label.

  [Label] -> soft device
  [LAN1] -> eth0.4
  [LAN2] -> eth0.3
  [LAN3] -> eth0.2
  [LAN4] -> eth0.1

Based on http://patchwork.openwrt.org/patch/3208/

Thanks-to: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Gui Iribarren <gui@altermundi.net>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35423

11 years agoodhcp6c: allow IPv6-config via SLAAC-only if no prefix is requested
Steven Barth [Fri, 1 Feb 2013 13:38:47 +0000 (13:38 +0000)]
odhcp6c: allow IPv6-config via SLAAC-only if no prefix is requested

SVN-Revision: 35421

11 years agonetifd: Improved IPv6 featureset * Fix reloading of ula-prefixes * Added support...
Steven Barth [Fri, 1 Feb 2013 12:28:43 +0000 (12:28 +0000)]
netifd: Improved IPv6 featureset * Fix reloading of ula-prefixes * Added support for temporary addresses and routes * Added support for offlink addresses * Improved status-output for assigned prefixes

SVN-Revision: 35420

11 years agoodhcp6c: switch to userspace RA-handling and offload address assignment to netifd
Steven Barth [Fri, 1 Feb 2013 12:28:39 +0000 (12:28 +0000)]
odhcp6c: switch to userspace RA-handling and offload address assignment to netifd

SVN-Revision: 35419

11 years ago6relayd: Fix announced router flags and IPv6 procfs-configuration
Steven Barth [Fri, 1 Feb 2013 12:28:34 +0000 (12:28 +0000)]
6relayd: Fix announced router flags and IPv6 procfs-configuration

SVN-Revision: 35418

11 years agobase-files: Fix IPv6 early sysctls again * Kernel IPv6 /proc interface inconsistency...
Steven Barth [Fri, 1 Feb 2013 12:28:24 +0000 (12:28 +0000)]
base-files: Fix IPv6 early sysctls again * Kernel IPv6 /proc interface inconsistency caused races

SVN-Revision: 35417

11 years agoopenvpn: add from openvpn-devel from /packages, fix support for current polarssl
Felix Fietkau [Wed, 30 Jan 2013 20:07:15 +0000 (20:07 +0000)]
openvpn: add from openvpn-devel from /packages, fix support for current polarssl

SVN-Revision: 35412

11 years agopolarssl: add from /packages, update to 1.2.4, fix openssl compatibility
Felix Fietkau [Wed, 30 Jan 2013 20:07:04 +0000 (20:07 +0000)]
polarssl: add from /packages, update to 1.2.4, fix openssl compatibility

SVN-Revision: 35411

11 years agomove lzo from /packages to trunk
Felix Fietkau [Wed, 30 Jan 2013 19:52:03 +0000 (19:52 +0000)]
move lzo from /packages to trunk

SVN-Revision: 35410

11 years ago6in4: fix typo in last commit
Steven Barth [Wed, 30 Jan 2013 09:07:23 +0000 (09:07 +0000)]
6in4: fix typo in last commit

SVN-Revision: 35409

11 years ago6in4: work around hanging wget process
Steven Barth [Wed, 30 Jan 2013 09:05:53 +0000 (09:05 +0000)]
6in4: work around hanging wget process

SVN-Revision: 35408

11 years agobcm63xx: replace kmod-switch with swconfig in default package set
Jonas Gorski [Wed, 30 Jan 2013 00:19:21 +0000 (00:19 +0000)]
bcm63xx: replace kmod-switch with swconfig in default package set

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35407

11 years agotoolchain/gcc: fix the mips64 linker path to be more musl conforming
Florian Fainelli [Tue, 29 Jan 2013 23:05:46 +0000 (23:05 +0000)]
toolchain/gcc: fix the mips64 linker path to be more musl conforming

musl libc does not use /lib32 or /lib64 directories, just /lib

Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35406

11 years agoallow using sstrip with musl
Florian Fainelli [Tue, 29 Jan 2013 23:05:43 +0000 (23:05 +0000)]
allow using sstrip with musl

There was no particular reason for it to be disabled so allow it.

Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35405

11 years agotoolchain/musl: add parenthesis to the __ARE_4_EQUAL macro
Florian Fainelli [Tue, 29 Jan 2013 23:05:40 +0000 (23:05 +0000)]
toolchain/musl: add parenthesis to the __ARE_4_EQUAL macro

Fixes warnings exposed by netifd while using IN6_ARE_ADDR_EQUAL turned
into errors.

Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35404

11 years agoar71xx: add profile and build image for dir-825-c1
Gabor Juhos [Tue, 29 Jan 2013 22:50:57 +0000 (22:50 +0000)]
ar71xx: add profile and build image for dir-825-c1

Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35403

11 years agoar71xx: add user space support for dir-825-c1
Gabor Juhos [Tue, 29 Jan 2013 22:50:54 +0000 (22:50 +0000)]
ar71xx: add user space support for dir-825-c1

[juhosg: fix whitespaces in some scripts]

Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35402

11 years agoar71xx: add kernel support for dir-825-c1
Gabor Juhos [Tue, 29 Jan 2013 22:50:50 +0000 (22:50 +0000)]
ar71xx: add kernel support for dir-825-c1

[juhosg:
 - remove unused GPIO stuff
 - use a separate kernel patch for machine integration]

Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35401

11 years agolibubox: update to latest version, fixes a string corruption issue on JSON formatting
Felix Fietkau [Tue, 29 Jan 2013 22:23:43 +0000 (22:23 +0000)]
libubox: update to latest version, fixes a string corruption issue on JSON formatting

SVN-Revision: 35399

11 years agogeneric: fix default compression selection in ubifs
Gabor Juhos [Tue, 29 Jan 2013 21:32:22 +0000 (21:32 +0000)]
generic: fix default compression selection in ubifs

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35398

11 years agoar71xx: add profile and generate images for the AP132 board
Gabor Juhos [Tue, 29 Jan 2013 19:12:34 +0000 (19:12 +0000)]
ar71xx: add profile and generate images for the AP132 board

Based on http://patchwork.openwrt.org/patch/3162/

Signed-off-by: Embedded Wireless GmbH <info at embeddedwireless.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35397

11 years agoar71xx: add user-space support for the AP132 board
Gabor Juhos [Tue, 29 Jan 2013 19:12:32 +0000 (19:12 +0000)]
ar71xx: add user-space support for the AP132 board

Based on http://patchwork.openwrt.org/patch/3162/

Signed-off-by: Embedded Wireless GmbH <info at embeddedwireless.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35396

11 years agoar71xx: add kernel support for Atheros AP132 Reference Board
Gabor Juhos [Tue, 29 Jan 2013 19:12:30 +0000 (19:12 +0000)]
ar71xx: add kernel support for Atheros AP132 Reference Board

Based on http://patchwork.openwrt.org/patch/3162/

Signed-off-by: Embedded Wireless GmbH <info at embeddedwireless.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35395

11 years agoar71xx: fix ethernet device registration for the QCA9556 SoC
Gabor Juhos [Tue, 29 Jan 2013 19:12:28 +0000 (19:12 +0000)]
ar71xx: fix ethernet device registration for the QCA9556 SoC

Based on http://patchwork.openwrt.org/patch/3162/

Signed-off-by: Embedded Wireless GmbH <info at embeddedwireless.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35394

11 years agoar71xx: add kernel support for the QCA9556 SoC
Gabor Juhos [Tue, 29 Jan 2013 19:12:26 +0000 (19:12 +0000)]
ar71xx: add kernel support for the QCA9556 SoC

Based on http://patchwork.openwrt.org/patch/3162/

Signed-off-by: Embedded Wireless GmbH <info at embeddedwireless.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35393

11 years agoar71xx: enable fast flash read on dual-flash devices
Gabor Juhos [Tue, 29 Jan 2013 19:12:25 +0000 (19:12 +0000)]
ar71xx: enable fast flash read on dual-flash devices

This improves flash read speed on various Buffalo units.

mtd_speedtest results on the WZR-HP-AG300H:

                          old         new        delta
eraseblock read speed:  726 KiB/s   2068 KiB/s   +184.85%
page read speed:        699 KiB/s   1973 KiB/s   +182.26%
2 page read speed:      711 KiB/s   2043 KiB/s   +187.34%

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35392

11 years agokernel: update linux 3.7 to 3.7.5
Gabor Juhos [Tue, 29 Jan 2013 18:29:45 +0000 (18:29 +0000)]
kernel: update linux 3.7 to 3.7.5

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35390

11 years agobuild: fix the strip default for musl
Felix Fietkau [Tue, 29 Jan 2013 18:16:55 +0000 (18:16 +0000)]
build: fix the strip default for musl

SVN-Revision: 35389

11 years agoadd libusb-compat
Felix Fietkau [Tue, 29 Jan 2013 16:12:00 +0000 (16:12 +0000)]
add libusb-compat

SVN-Revision: 35387