ath9k: add initial tx queueing rework patches

This forces all packets (even for un-aggregated traffic) through
software queues to improve fairness and stability

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

Backport of r37483

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@37533 3c298f89-4303-0410-b956-a3cf2f4a3e73
AA: 6relayd: Overridden DNS should affect DHCPv6

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@37559 3c298f89-4303-0410-b956-a3cf2f4a3e73
AA: eglibc: sync with trunk, delete old versions

Fixes build errors in the RPC code and adds parallel build support

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@37596 3c298f89-4303-0410-b956-a3cf2f4a3e73
libubox: update to latest version

Backport of r37604

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@37605 3c298f89-4303-0410-b956-a3cf2f4a3e73
AA: ath9k: remove some newer patches until they are fully debugged/fixed

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@37615 3c298f89-4303-0410-b956-a3cf2f4a3e73
libubox: update to the latest version, fixes a fd deletion race condition in uloop

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

Backport of r37629

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@37630 3c298f89-4303-0410-b956-a3cf2f4a3e73
mac80211: backport a few upstream fixes

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

Backport of r37653

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@37728 3c298f89-4303-0410-b956-a3cf2f4a3e73
AA: ath9k: add an updated version of the tx queueing rework, refresh patches

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@37729 3c298f89-4303-0410-b956-a3cf2f4a3e73
AA: ubus: sync with latest trunk version (as of r37740)

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@37743 3c298f89-4303-0410-b956-a3cf2f4a3e73
ath9k: fix an rx descriptor processing race condition

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

Backport of r37746

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@37747 3c298f89-4303-0410-b956-a3cf2f4a3e73
kernel: allow __netdev_alloc_skb_ip_align to be called with dev = NULL

Backport of r36378

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@37768 3c298f89-4303-0410-b956-a3cf2f4a3e73
netfilter: fix typo

Backport of r37821

Signed-off-by: Luka Perkov <luka@openwrt.org>
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@37838 3c298f89-4303-0410-b956-a3cf2f4a3e73
busybox: enable readlink by default, it is used by various scripts

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@37896 3c298f89-4303-0410-b956-a3cf2f4a3e73
AA: odhcp6c: more compatibility fixes

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@37908 3c298f89-4303-0410-b956-a3cf2f4a3e73
AA: ath9k: remove most of the tx queueing rework until it has been fully debugged

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@37920 3c298f89-4303-0410-b956-a3cf2f4a3e73
rt2x00: merge an rt2800 initialization order fix

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

Backport of r37922

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@37923 3c298f89-4303-0410-b956-a3cf2f4a3e73
AA: odhcp6c: work around buggy server timeouts

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@37952 3c298f89-4303-0410-b956-a3cf2f4a3e73
iwinfo: when using nl80211, parse interface combinations instead of creating/deleting interfaces

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

Backport of r37983

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@37984 3c298f89-4303-0410-b956-a3cf2f4a3e73
AA: kernel: kmod-firewire: fix dependencies

Backport of r37902

This fixes the following error:
firewire_core: Unknown symbol crc_itu_t (err 0)

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@38003 3c298f89-4303-0410-b956-a3cf2f4a3e73
AA: ar71xx: TP-LINK also has a family TL-WDR

Backport of r34577.

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

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@38012 3c298f89-4303-0410-b956-a3cf2f4a3e73