florian [Thu, 6 Dec 2012 22:40:26 +0000 (22:40 +0000)]
[adm8668] move clock frequencies into clock driver
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34556
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Thu, 6 Dec 2012 22:40:21 +0000 (22:40 +0000)]
[kernel] add CONFIG_GPIO_PL061 config symbol
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34555
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Thu, 6 Dec 2012 22:40:17 +0000 (22:40 +0000)]
[adm8668] replace the custom mtd driver with a partition parser
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34554
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Thu, 6 Dec 2012 22:40:12 +0000 (22:40 +0000)]
[adm8668] cleanup PCI controller code
At some point we should make the ADM5120 PCI controller driver a real
platform driver and share that one between the two targets.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34553
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Thu, 6 Dec 2012 22:40:02 +0000 (22:40 +0000)]
[adm8668] cleanup and make interrupt code more robust
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34552
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Thu, 6 Dec 2012 22:39:57 +0000 (22:39 +0000)]
[adm8668] remove frequency from /proc/cpuinfo
This is not the place to expose it and duplicates code reading the
system frequency.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34551
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Thu, 6 Dec 2012 22:39:52 +0000 (22:39 +0000)]
[adm8668] provide a system clock to be used by the MIPS timer
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34550
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Thu, 6 Dec 2012 22:39:47 +0000 (22:39 +0000)]
[adm8668] get rid of the UART defines
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34549
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Thu, 6 Dec 2012 22:39:43 +0000 (22:39 +0000)]
[adm8668] get rid of the specific UART driver and use AMBA PL010
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34548
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Thu, 6 Dec 2012 22:39:33 +0000 (22:39 +0000)]
[adm8668] implement early_printk without an early_console
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34547
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Thu, 6 Dec 2012 22:39:27 +0000 (22:39 +0000)]
[adm8668] simplify IRQ controller code
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34546
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Thu, 6 Dec 2012 22:39:22 +0000 (22:39 +0000)]
[adm8668] use platform_add_devices
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34545
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Thu, 6 Dec 2012 22:39:18 +0000 (22:39 +0000)]
[adm8668] move time related functions to their own file
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34544
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Thu, 6 Dec 2012 22:39:08 +0000 (22:39 +0000)]
[adm8668] move setup-related functions to their own file
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34543
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Thu, 6 Dec 2012 20:52:40 +0000 (20:52 +0000)]
ipv6-support: next iteration
* Introduce mode 6rd
* Introduce mode 6to4
* Fix announcement of DNS-Servers received from DHCPv6
* Fix some corner-cases in relaying behaviour
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34542
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Thu, 6 Dec 2012 20:52:35 +0000 (20:52 +0000)]
6relayd: More RFC-compatibility and size reduction
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34541
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Thu, 6 Dec 2012 20:52:30 +0000 (20:52 +0000)]
6distributed: Add compatibility with 6rd and 6to4
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34540
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Thu, 6 Dec 2012 18:17:21 +0000 (18:17 +0000)]
ppp: unconditionally start pppd with nodefaultroute and usepeerdns (#12580)
Since the switch to netifd, proto handlers may always set the defaultroute
and provide dns server addresses, netifd will decide in the generic code
path whether the announced values are masked or not.
Additionally protocol handlers should not modify the routing tables themselves
and prevent any launched services from doing so.
Remove the additional defaultroute and peerdns option handling from the ppp.sh
protocol handler and rely on netifd to mask or not mask the values.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34536
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 6 Dec 2012 14:11:19 +0000 (14:11 +0000)]
kernel: fix video-core build on 3.6+
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34533
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 6 Dec 2012 14:11:16 +0000 (14:11 +0000)]
kernel: add missing config symbols
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34532
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Thu, 6 Dec 2012 14:11:09 +0000 (14:11 +0000)]
mac80211: clean up patches, replace patching config.mk with a generated sed expression
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34531
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Wed, 5 Dec 2012 18:05:04 +0000 (18:05 +0000)]
libiconv-full: add clause to Makefile to actually install iconv
At present, if you select the iconv utility it will be built but not
installed. This patch adds the clauses necessary to the Makefile to
actually install iconv.
Signed-off-by: Mike Brady <mikebrady@eircom.net>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34530
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Wed, 5 Dec 2012 16:49:48 +0000 (16:49 +0000)]
kernel 3.6+: nuke obsolete patches that are messing up oprofile builds
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34506
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Wed, 5 Dec 2012 14:58:54 +0000 (14:58 +0000)]
linux-atm: put all packages into their own submenus
Now that we package individual tools as well, the list of ATM tools is
pretty big to deserve its own submenu.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34504
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Wed, 5 Dec 2012 14:37:03 +0000 (14:37 +0000)]
linux-atm: fix typo introduced in r34502
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34503
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Wed, 5 Dec 2012 14:18:08 +0000 (14:18 +0000)]
linux-atm: package each available atm debug tool individually
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34502
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Wed, 5 Dec 2012 14:18:05 +0000 (14:18 +0000)]
kernel/3.3: move OHCI and EHCI platform drivers to generic
These patches are not specific to bcm47xx and will be used on other
platforms as well.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34501
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Wed, 5 Dec 2012 13:28:56 +0000 (13:28 +0000)]
netifd: update to latest version, fixes resolv.conf writes on interface setting changes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34500
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Tue, 4 Dec 2012 22:59:05 +0000 (22:59 +0000)]
Revert "include/image.mk: call Image/Build/{cpiogz,targz}"
This breaks on platforms building their own targz/cpioz images.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34498
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Tue, 4 Dec 2012 16:40:17 +0000 (16:40 +0000)]
dropbear: update to 2012.55 and refresh patches
Upstream has a few code cleanups, more eagerly burns sensitive memory and
includes the fix for CVE-2012-0920. Full changelog:
https://matt.ucc.asn.au/dropbear/CHANGES
Local changes:
- Removed PKG_MULTI which is no longer in options.h (even before 2011.54)
- Merged DO_HOST_LOOKUP into 120-openwrt_options.patch
- Removed LD from make opts (now included in TARGET_CONFIGURE_OPTS)
- Removed 400-CVE-2012-0920.patch which is included in 2012.55
Signed-off-by: Catalin Patulea <cat@vv.carleton.ca>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34496
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Tue, 4 Dec 2012 16:19:24 +0000 (16:19 +0000)]
linux-atm: create atm-debug-tools package
Instead of commenting the inclusion of some binaries, just make them
available using a new package "atm-debug-tools."
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34477
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Tue, 4 Dec 2012 16:19:21 +0000 (16:19 +0000)]
linux-atm: factor common descriptions
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34476
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Tue, 4 Dec 2012 16:19:18 +0000 (16:19 +0000)]
cns3xxx: fix dwc_otg driver compat with udc-core
function. This removes those from the dwc_otg driver and removes the patch
that comments out the linkage of udc-core so that the dwc_otg driver can
co-exist happily with other USB Device Controllers.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34475
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Tue, 4 Dec 2012 16:19:12 +0000 (16:19 +0000)]
cns3xxx: advertise pcie usb usbgadget features
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34474
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Tue, 4 Dec 2012 16:19:09 +0000 (16:19 +0000)]
include/image.mk: call Image/Build/{cpiogz,targz}
All Image/mkfs/... macros call the Image/Build except for
Image/mkfs/targz and Image/mkfs/cpiogz
This patch adds the Image/Build call for Image/mkfs/targz and
Image/mkfs/cpiogz.
Signed-off-by: Maarten Bezemer <m.m.bezemer@utwente.nl>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34473
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Tue, 4 Dec 2012 15:24:21 +0000 (15:24 +0000)]
firewall: extend nat reflection support
- use comment match to keep track of per-network rules
- setup reflection for any interface which is part of a masqueraded zone, not just "wan"
- delete per-network reflection rules if network is brought down
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34472
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Tue, 4 Dec 2012 15:19:50 +0000 (15:19 +0000)]
[brcm63xx ] Fix Comtrend AR-5381u Power LED
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34471
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 4 Dec 2012 12:06:40 +0000 (12:06 +0000)]
mac80211, hostapd: Fix macfilter for multi bssid setups
Previously only the first macfilter configuration would have been used
on all interfaces. However, the configuration was always done per vif
already. Hence, move the macfilter setup into hostapd.sh where and
create one mac list file per vif.
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34470
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Mon, 3 Dec 2012 16:18:40 +0000 (16:18 +0000)]
[adm5120] do no longer rename amba-pl010 serial devices names
Back in the days when we could not override /etc/inittab, it made a lot
of sense to rename ttyAM to ttyS since this was the only supported
serial device(s), we can now just put in an appropriate /etc/inittab file
now.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34469
3c298f89-4303-0410-b956-
a3cf2f4a3e73
mirko [Mon, 3 Dec 2012 12:46:57 +0000 (12:46 +0000)]
Make ltq-dsl-app compile with an eglibc-based toolchain
Signed-Off-By: Frank Meerkötter <frank@meerkoetter.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34468
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 3 Dec 2012 10:33:47 +0000 (10:33 +0000)]
kernel: disable more pci quirks to save space on platforms that don't need them
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34467
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Mon, 3 Dec 2012 09:18:53 +0000 (09:18 +0000)]
ipv6-support: Second Iteration
* mode 'downstream' renamed to 'router'
* mode 'upstream' renamed to 'dhcpv6'
* mode 'relay' added
* cleanups and minor bugfixes in state handling
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34466
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Mon, 3 Dec 2012 07:20:44 +0000 (07:20 +0000)]
netifd: empty hotplug handler removed
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34465
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 2 Dec 2012 20:41:39 +0000 (20:41 +0000)]
mac80211: refresh patches
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34464
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 2 Dec 2012 20:41:37 +0000 (20:41 +0000)]
mac80211: rename a misnamed ath9k patch
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34463
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Sun, 2 Dec 2012 19:06:48 +0000 (19:06 +0000)]
6distributed: Poll for ubus to come up (fix race)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34462
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 2 Dec 2012 18:37:41 +0000 (18:37 +0000)]
kernel 3.6+: switch to a crc32 implementation that is more suitable for small caches. reduces kernel image size by ~22 KiB on mips
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34461
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Sun, 2 Dec 2012 18:35:47 +0000 (18:35 +0000)]
include: download.mk: correct tar argument order when packing checkouts
GNU TAR v1.26 will fail with "no such file or directory" errors when the
output file does not immediately follow the -f switch.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34460
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Sun, 2 Dec 2012 18:35:39 +0000 (18:35 +0000)]
tools: e2fsprogs: delete doc/ directory after unpacking to ensure that makeinfo is not invoked
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34459
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 2 Dec 2012 17:42:17 +0000 (17:42 +0000)]
kernel: fix stripping symbol exports
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34458
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 2 Dec 2012 16:50:39 +0000 (16:50 +0000)]
libubox: update to latest version, fixes blob/blobmsg endian issues
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34456
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 2 Dec 2012 16:17:33 +0000 (16:17 +0000)]
tools/sstrip: remove redundant -I flag that breaks build on some x86_64 linux hosts
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34455
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Sun, 2 Dec 2012 16:11:39 +0000 (16:11 +0000)]
brcm47xx: read sprom vars without prefix for boardrev and boardtype if the prefixed one is not available.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34454
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Sun, 2 Dec 2012 16:09:23 +0000 (16:09 +0000)]
b43-tools: pack the lcn firmware into the brcmsmac firmware package.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34453
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Sun, 2 Dec 2012 16:07:43 +0000 (16:07 +0000)]
broadcom-wl: get the mmio address directly from the struct if bcma is used.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34452
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 2 Dec 2012 15:26:28 +0000 (15:26 +0000)]
build: it is no longer necessary to call make target/linux/clean as part of make clean
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34451
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 2 Dec 2012 15:26:24 +0000 (15:26 +0000)]
kernel: move KERNEL_BUILD_DIR under BUILD_DIR to properly fix gcc/libc based dependencies
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34450
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 2 Dec 2012 15:26:19 +0000 (15:26 +0000)]
kernel: patch in a working copy of elf.h instead of using relative path based hackery in #include statements
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34449
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 2 Dec 2012 15:26:15 +0000 (15:26 +0000)]
sstrip: remove a redundant copy of elf.h
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34448
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Sun, 2 Dec 2012 15:15:07 +0000 (15:15 +0000)]
rules.mk: don't use $(realpath) in file_copy, the destination directory might not exist yet - spotted while doing a fresh build
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34447
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 2 Dec 2012 14:16:12 +0000 (14:16 +0000)]
ramips: fix serial console for Belkin
F5D8235 v1/v2
Based on a patch from #12533.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34445
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 2 Dec 2012 13:04:04 +0000 (13:04 +0000)]
Update linux-atm fixes to reflect the final upstream pull request
[juhosg: refresh the patches with quilt]
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34443
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 2 Dec 2012 13:04:03 +0000 (13:04 +0000)]
Make teql hotplug script run sooner
In particular, it wants to run before the ntpclient script. Which may
block for a long time attempting to do DNS lookups for NTP servers. In
my case, that would have *worked* if the new device had been added to
teql first, rather than timing out.
This was effectively causing a huge delay between an interface coming
up, and routing actually starting to work.
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34442
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 2 Dec 2012 13:04:01 +0000 (13:04 +0000)]
Change default TARGET_ROOTFS_RESERVED_PCT to zero to avoid wasted space
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34441
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Sun, 2 Dec 2012 12:20:47 +0000 (12:20 +0000)]
toolchain: use file_copy to install the initial gcc files
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34440
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Sun, 2 Dec 2012 12:20:43 +0000 (12:20 +0000)]
imagebuilder: use file_copy to deploy files/ in the image generation phase
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34439
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Sun, 2 Dec 2012 12:20:38 +0000 (12:20 +0000)]
package: use file_copy to deploy files/ in the package/install phase
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34438
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Sun, 2 Dec 2012 12:20:34 +0000 (12:20 +0000)]
rules.mk: provide a macro "file_copy" which removes any symlink in the destination dir that would be overwritten
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34437
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Sun, 2 Dec 2012 11:27:23 +0000 (11:27 +0000)]
toolchain: remove duplicate default in bintutils Kconfig
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34436
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 30 Nov 2012 10:53:55 +0000 (10:53 +0000)]
[toolchain] remove support for ubicom32
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34432
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 30 Nov 2012 10:53:51 +0000 (10:53 +0000)]
[package] kernel: remove references to TARGET_ubicom32
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34431
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 30 Nov 2012 10:53:47 +0000 (10:53 +0000)]
[ubicom32] remove target
This target is unused, does not support any off the shelf hardware and
has been a maintenance burden for quite some time now.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34430
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Thu, 29 Nov 2012 21:43:05 +0000 (21:43 +0000)]
[buildroot] disable sstrip when using musl
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34427
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Thu, 29 Nov 2012 21:43:02 +0000 (21:43 +0000)]
[malta] remove Linux 3.3 support
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34426
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Thu, 29 Nov 2012 21:42:58 +0000 (21:42 +0000)]
[toolchain] gcc/4.5-linaro: backport musl patch
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34425
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Thu, 29 Nov 2012 21:42:53 +0000 (21:42 +0000)]
[ar7] use a default kernel command-line to mount squashfs and jffs2
This fixes bug #9055.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34424
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Thu, 29 Nov 2012 20:33:17 +0000 (20:33 +0000)]
ipv6-support: Add conffiles section
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34423
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Thu, 29 Nov 2012 20:14:28 +0000 (20:14 +0000)]
ipv6-support: Add new IPv6-support meta-package
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34422
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Thu, 29 Nov 2012 20:14:23 +0000 (20:14 +0000)]
odhcp6c: Add new embedded DHCPv6 client
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34421
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Thu, 29 Nov 2012 20:14:18 +0000 (20:14 +0000)]
6distributed: add local IPv6 prefix distributor
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34420
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Thu, 29 Nov 2012 20:14:14 +0000 (20:14 +0000)]
6relayd: Fix some RFC 6204 compatibility issues
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34419
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Thu, 29 Nov 2012 20:14:09 +0000 (20:14 +0000)]
Remove old IPv6 sysctl-config (deprecated)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34418
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Thu, 29 Nov 2012 20:14:04 +0000 (20:14 +0000)]
Remove default sysctl-entry for IPv6 here (races)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34417
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Thu, 29 Nov 2012 17:58:28 +0000 (17:58 +0000)]
kernel: Fix 8139cp ring buffer initialisation, tx timeout recovery, add BQL
Patches queued upstream in net-next.git
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34415
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Thu, 29 Nov 2012 17:53:42 +0000 (17:53 +0000)]
ar71xx: switch to 3.6.8
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34414
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Thu, 29 Nov 2012 17:37:19 +0000 (17:37 +0000)]
kernel: Update Geos to 3.6.8
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34411
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Thu, 29 Nov 2012 17:37:18 +0000 (17:37 +0000)]
kernel: Add ATM fixes pending upstream merge (queue reduction, race fixes)
Patches about to go into net-next.git
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34410
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Thu, 29 Nov 2012 17:37:16 +0000 (17:37 +0000)]
kernel: Add missing CONFIG_BATTERY_DS2781 option to generic 3.6 config
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34409
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Thu, 29 Nov 2012 17:37:15 +0000 (17:37 +0000)]
build: Add TARGET_ROOTFS_RESERVED_PCT option to reduce wasted space
The genext2fs tool will 'reserve' 5% of the image size by default,
apparently by creating a huge lost+found directory. In fact it seemed to
be much more than 5% in practice — I saw an image with 8MiB used, and
recovered about 2MiB of it by deleting the 'empty' lost+found directory:
/dev/loop0 48377 8482 37438 19% /mnt/spare
# rmdir lost+found/
/dev/loop0 48377 6014 39906 14% /mnt/spare
This makes it configurable, but leaves it at the genext2fs default
of 5% for now. It should probably be changed to default to zero, but
that can be a separate patch.
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34408
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Thu, 29 Nov 2012 17:37:14 +0000 (17:37 +0000)]
ramips: rt305x: add profile and build image for the Asus RT-N13U
Signed-off-by: Amit Mendapara <mendapara.amit@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34407
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Thu, 29 Nov 2012 17:37:13 +0000 (17:37 +0000)]
ramips: rt305x: add user-space support for the Asus RT-N13U
Signed-off-by: Amit Mendapara <mendapara.amit@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34406
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Thu, 29 Nov 2012 17:37:11 +0000 (17:37 +0000)]
ramips: rt305x: add kernel support for the Asus RT-N13U Wireless-N300 Router
The work has been backported from openwrt-dreambox with
some modifications & code cleanup.
* updated config-3.3
* updated config-3.6
* renamed rt-n13 to rt-n13u
* fixed mach-rt-n13u.c
[juhosg: move user-space support and image generation into separate
patches]
Signed-off-by: Amit Mendapara <mendapara.amit@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34405
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Thu, 29 Nov 2012 15:21:41 +0000 (15:21 +0000)]
remove common symbols from 3.6 configs
The removed symbols are present in the generic configuration.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34404
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Thu, 29 Nov 2012 15:21:35 +0000 (15:21 +0000)]
remove common symbols from 3.3 configs
The removed symbols are present in the generic configuration.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34403
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Thu, 29 Nov 2012 07:42:19 +0000 (07:42 +0000)]
kernel: update linux 3.6 to 3.6.8
Also refresh the affected patches.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34402
3c298f89-4303-0410-b956-
a3cf2f4a3e73
luka [Thu, 29 Nov 2012 01:04:37 +0000 (01:04 +0000)]
[boot] uboot-kirkwood: build in $(BUILD_DIR)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34401
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Wed, 28 Nov 2012 21:02:53 +0000 (21:02 +0000)]
gettext-full: use shipped libxml for the host build, fixes lzma references from creeping in on certain distributions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34400
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Tue, 27 Nov 2012 18:42:49 +0000 (18:42 +0000)]
[ar7] use physmap-flash part_probe_types
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34398
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Tue, 27 Nov 2012 18:42:45 +0000 (18:42 +0000)]
[buildroot] image.mk: don't squash file permissions in JFFS2 images
Currently we call mkfs.jffs2 --squash, which will change
both file permissions and owners.
If we have some file with suid bits, it will clear these bits.
Thus it's enough to just squash file owners, by replacing that
argument to --squash-uids.
Signed-off-by: Jonh Wendell <jonh.wendell@oiwifi.com.br>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34397
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Tue, 27 Nov 2012 18:42:42 +0000 (18:42 +0000)]
[brcm63xx] Fix typo in 96338GW power LED.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34396
3c298f89-4303-0410-b956-
a3cf2f4a3e73