Felix Fietkau
6c2651566c
ath9k: switch to using mac80211 intermediate software queues
...
Provides a nice latency reduction under load, due to mac80211's fq_codel
support.
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-19 14:27:08 +02:00
Florian Klink
4221288db7
x86/generic: enable CONFIG_SATA_VIA
...
This enables support for VIA SATA.
2016-07-19 14:26:32 +02:00
Felix Fietkau
122a7021a9
ubox: update to the latest version, fixes lsmod output
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-19 13:59:04 +02:00
Felix Fietkau
6b654ab741
uboot-oxnas: fix build error on non-linux systems
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-19 12:48:28 +02:00
Daniel Golle
022698c6c9
kernel: backport cosmetic UBIFS patches to kernel 4.1
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-07-19 00:31:34 +02:00
Daniel Golle
fc90851df0
kernel: backport yet another cosmetic ubifs patch
...
On UBI-enabled devices using squashfs as their rootfs an error
message like
UBIFS error (ubi0:3 pid 1): init_constants_early: too few LEBs (12), min. is 17
was thrown while probe-mounting the rootfs which later on succeeds and
thus shouldn't alert the user.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-07-19 00:31:27 +02:00
Hauke Mehrtens
9b05d3aa8e
strace: update to version 1.12
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-07-18 23:25:30 +02:00
Daniel Golle
f082d94235
oxnas: add kmod-ledtrig-timer to default package set
...
It is needed for preinit/failsafe indications to work.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-07-18 20:05:15 +02:00
Daniel Golle
8880497382
oxnas: use DHCP by default on ethernet interface (lan)
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-07-18 19:37:43 +02:00
Daniel Golle
b05125c775
oxnas: sync kernel config-4.1 with changes made to config-4.4
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-07-18 18:59:53 +02:00
Daniel Golle
caf36d199d
oxnas: add DTB for Akitio devices in patches-4.1
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-07-18 18:45:03 +02:00
Daniel Golle
c5ec5e1f7f
oxnas: revert to kernel 4.1
...
A bug resulting in the NAND not being detected by newer kernels has
kept me sleepless for months and yet I wasn't able to discover the
cause.
Bring back patches and files for 4.1 until this has been resolved.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-07-18 18:35:32 +02:00
Felix Fietkau
56f686b710
samba36: disable local browse master by default
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-18 13:37:12 +02:00
Felix Fietkau
75329fc161
hostapd: fix VLAN support in full wpad builds
...
Suppress -DCONFIG_NO_VLAN if CONFIG_IBSS_RSN is enabled
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-18 13:37:10 +02:00
Josh Bendavid
9780b2dd93
ipq806x: add patch for kernel compiler flags
...
Signed-off-by: Josh Bendavid <joshbendavid@gmail.com>
2016-07-17 17:29:12 +02:00
Josh Bendavid
15bcda4be6
ipq806x: change compiler flags to arm cortex-a15
...
Signed-off-by: Josh Bendavid <joshbendavid@gmail.com>
2016-07-17 17:29:12 +02:00
Felix Fietkau
4e5a8c4c6d
feeds.conf: disable the targets feed by default
...
It is not actively maintained anyway
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-17 16:57:54 +02:00
Felix Fietkau
7cdb51e046
ath10k: fix stack traces from a-msdu rx reporting issues
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-17 12:53:30 +02:00
Jonas Gorski
efdd3bf5fb
scripts/getver.sh: fix older git versions from printing stuff to stdout
...
Older git versions seem output the original argument to stdout if there
is no upstream, presumably because they try to do things with it
internally. This can be prevented by passing --verify to it, which
should be safe on newer git versions.
Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
2016-07-16 20:50:56 +02:00
Jo-Philipp Wich
b051ac76e8
ramips: mt7621: add missing kernel symbol
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2016-07-16 13:59:12 +02:00
Stephen Walker
900da27c91
ar71xx: add software transmit timestamp support
...
Add software transmit timestamp and ethtool (-T) timestamp support
Signed-off-by: Stephen Walker <stephendwalker+github@gmail.com>
2016-07-15 14:19:32 +02:00
Felix Fietkau
207338c78e
ath9k: implement temperature compensation support for AR93xx and newer
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-15 14:19:22 +02:00
Felix Fietkau
98e4b504b4
ath9k: use external reset on AR91xx and QCA955x to improve stability
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-15 14:19:13 +02:00
Felix Fietkau
a176168a85
ar71xx: define wmac reset function for QCA955x
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-15 14:19:06 +02:00
Felix Fietkau
7bdc21de72
image.mk: fix append-dtb race when multiple devices use the same .dts
...
Call Image/BuildDTB unconditionally to keep things consistent
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-15 14:18:14 +02:00
Felix Fietkau
b948c9371b
uclibc++: fix build with gcc 6.1.0, which defaults to using C++14 ABI
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-15 14:18:01 +02:00
Syrone Wong
445604a915
toolchain/gcc: add 6.1.0
...
-fno-plt and musl-libc patches already get upstream, then dropped
in GCC 6. Other patches are almost identical compared to GCC 5.4.
Compile and run tested on ar71xx/Qihoo C301 and
mvebu/Linksys WRT1900ac v1
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name> [cleanups/fixes]
2016-07-15 14:17:58 +02:00
Felix Fietkau
a4e90e2cac
toolchain: get rid of GCC_VERSION_5 config symbol
...
Replace it with !GCC_VERSION_4_8 to be more future compatible
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-15 14:17:40 +02:00
Felix Fietkau
e031940570
toolchain/gcc: clean up remaining references to the old linaro version
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-15 14:17:36 +02:00
Felix Fietkau
d4916359c0
toolchain/gdb: update to version 7.11.1
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-15 14:17:30 +02:00
Felix Fietkau
0aa6450840
toolchain/gdb: reorganize patch layout
...
Use ./patches and ./patches-arc instead of version dependent patches.
We should have only one main supported version (along with the special
case for arc).
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-15 14:17:26 +02:00
Syrone Wong
0f4a337b31
toolchain/binutils: add 2.26.1
...
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name> [fixes/cleanup]
2016-07-15 14:17:20 +02:00
Syrone Wong
dc8da205cb
tools/isl: bump to 0.17.1
...
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2016-07-15 14:17:16 +02:00
Felix Fietkau
3273267c2b
ath9k: fix spectral scan on AR9285 and newer AR92xx chipsets
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-15 14:15:34 +02:00
Felix Fietkau
9edb651094
ath9k: merge a fix for the minimum CCA threshold on 5 GHz
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-15 14:15:31 +02:00
Felix Fietkau
f021ea47d3
target.mk: change CPU_CFLAGS to better suit target CPUs
...
-march forces the compiler to generate generic code, whereas -mcpu
allows it to target the specific CPU variant and use instructions that
the generic architecture may not have
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-15 14:14:42 +02:00
Felix Fietkau
11d496d156
target.mk: rework arm architecture level detection
...
Use kernel config as input instead of -march CFLAGS.
With this change, -march can be dropped and replaced with more specific
optimization flags for better code generation.
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-15 14:14:37 +02:00
Felix Fietkau
8e2764ce9b
image.mk: clean up redundant code related to DEVICE_DTS
...
It is used by a core build template, so the variable should be
initialized and added to DEVICE_VARS in the core.
Same for DEVICE_DTS_DIR
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-15 14:14:11 +02:00
Felix Fietkau
7ed215437c
scripts/getver.sh: stop relying on the reboot tag
...
It may not be present when cloning a staging tree or another fork
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-14 13:37:58 +02:00
Felix Fietkau
55761205ef
mac80211: fix a harmless uninitialized variable warning
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-14 13:32:00 +02:00
Ben Greear
1c52826010
add ath10k-ct: Candela-Tech ath10k out-of-tree driver.
...
This lets one use the CT ath10k driver instead of the built-in
ath10k driver from the upstream kernel (or backports).
This should be a drop-in replacement, as well as enabling
better CT firmware support.
Signed-off-by: Ben Greear <greearb@candelatech.com>
2016-07-14 12:45:06 +02:00
Rafał Miłecki
c940ccedd8
bcm53xx: image: don't suppress "mv" command echoing
...
We call all commands normally, with standard echoing. It's useful for
debugging with V=s. Don't make lzma compression an exception, it's a bit
confusing this way.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
2016-07-14 11:31:26 +02:00
Felix Fietkau
b3b797076e
bcm53xx: simplify image building code
...
Use append-ubi template for ubinize, remove mkfs override
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-14 10:27:45 +02:00
Felix Fietkau
dbc416b6ec
bcm53xx: remove duplicate template data from the image makefile
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-14 10:27:30 +02:00
Felix Fietkau
b8fddb8912
image: allow devices to override the -E 5 ubinize option
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-14 10:27:30 +02:00
Felix Fietkau
e0ed6ec667
image: clean up UBI related device variable definitions
...
Move UBI related variable export to core, since the variables are used
by a core Build/ template
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-14 10:27:30 +02:00
Felix Fietkau
1729a089fe
ipq806x: remove obsolete UBINIZE_OPTS variables
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-14 10:27:30 +02:00
Hauke Mehrtens
d43075710b
mbedtls: fix missing mbedtls_time_t bug in mbedtls 2.3.0
...
This backports a commit from mbedtls current git which adds missing
include for platform.h.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-07-14 09:19:56 +02:00
Hauke Mehrtens
3e5b50a8a7
musl: remove sh3 workaround
...
The GCC bug 67260 is fixed upstream now, remove this workaround.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-07-13 23:04:21 +02:00
Hauke Mehrtens
9816d2f5f5
musl: update musl to version 1.1.15
...
The removed patch is already integrated in upstream musl.
Add one additional patch which fixes a regression on mips.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-07-13 23:04:19 +02:00