Felix Fietkau [Sun, 1 Feb 2015 08:20:37 +0000 (08:20 +0000)]
ramips: fix ethernet driver tx completion polling
- budget is decremented with completed frames, so don't check if done is
smaller
- ACK the interrupt before processing further frames to fix a small race
condition.
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44234
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sat, 31 Jan 2015 22:23:01 +0000 (22:23 +0000)]
x86_64: add more symbols required to enable SMP
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44233
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sat, 31 Jan 2015 17:33:32 +0000 (17:33 +0000)]
x86_64: support HyperThreading and SMP with up to 8 CPUs
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44232
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sat, 31 Jan 2015 16:49:26 +0000 (16:49 +0000)]
linux: enable kmod-bcma on ppc40x after r44230
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44231
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Rafał Miłecki [Sat, 31 Jan 2015 16:43:13 +0000 (16:43 +0000)]
kernel: disable bcma's usage of OF API in kernel 3.10
It fails to build because of missing of_irq_parse_raw and incompatible
irq_create_of_mapping.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44230
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sat, 31 Jan 2015 13:55:51 +0000 (13:55 +0000)]
linux: convert CompareKernelPatchVer to version tagged symbols
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44229
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sat, 31 Jan 2015 13:55:44 +0000 (13:55 +0000)]
include: apply version filter on AutoLoad and AutoProbe arguments
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44228
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sat, 31 Jan 2015 13:15:45 +0000 (13:15 +0000)]
linux: fix framebuffer kmods for >= 3.15
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44227
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Nicolas Thill [Sat, 31 Jan 2015 08:15:51 +0000 (08:15 +0000)]
include: improve 'gettext-version' fixup
* enclose the fixup in brackets
* match anything in the call to AM_GNU_GETTEXT_VERSION
* call it early (before autoreconf if both are specified)
* chain a call to autoreconf since it messes with configure.ac
Signed-off-by: Nicolas Thill <nico@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44225
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Nicolas Thill [Sat, 31 Jan 2015 08:15:46 +0000 (08:15 +0000)]
include: don't use extended regex for deps checking
Closes: #18851
Signed-off-by: Nicolas Thill <nico@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44224
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Fri, 30 Jan 2015 10:04:23 +0000 (10:04 +0000)]
linux: fix mips boot decompressor build
Replace the now defunct 062-mips_decompressor_build_fix.patch with another
patch that simply undefines the arch memset and memcpy defines to avoid
syntax errors in the redeclaration.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44223
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 30 Jan 2015 08:06:47 +0000 (08:06 +0000)]
mac80211: Revision r36939 breaks support for RT5370 (rt2800usb)
http://patchwork.ozlabs.org/patch/434532/
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44222
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 30 Jan 2015 08:06:40 +0000 (08:06 +0000)]
ar71xx: add Netgear WNR1000v2/WNR1000v2-VC support (#18633)
The board is already supported by OpenWrt. WNR1000v2/WNR1000v2-VC are
pretty much the same as WNR2000v3/WNR612v2, therefore the same
initialization code and flash layout is used.
Signed-off-by: Ștefan Rusu <saltwaterc@gmail.com>
Tested-by: Douglas Fraser <1dsfraser@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44221
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Fri, 30 Jan 2015 08:06:28 +0000 (08:06 +0000)]
mac80211: fix NULL pointer crash in monitor frame injection TX path
This "patch to the patch" fixes a NULL pointer derefence crash in the new
intermediate software queues. The crash can be reproduced by injecting an
802.11 frame with a BSSID that does not belong to a configured vif. The
wperf tool (https://github.com/anyfi/wperf) may be convenient for doing
this.
Signed-off-by: Johan Almbladh <ja@anyfi.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44220
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Rafał Miłecki [Fri, 30 Jan 2015 07:25:43 +0000 (07:25 +0000)]
bcm53xx: fix partitions on Netgear R8000
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44219
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Rafał Miłecki [Fri, 30 Jan 2015 06:58:35 +0000 (06:58 +0000)]
bcm53xx: fix booting BCM4709
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44218
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Rafał Miłecki [Fri, 30 Jan 2015 06:30:44 +0000 (06:30 +0000)]
bcm53xx: fix Netgear R8000 serial console
Thanks raven-auand.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44217
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Zoltan HERPAI [Fri, 30 Jan 2015 00:19:18 +0000 (00:19 +0000)]
sunxi: disable MMC debugging in kernel config
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44216
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Zoltan HERPAI [Fri, 30 Jan 2015 00:18:21 +0000 (00:18 +0000)]
sunxi: workaround switch being uninitialized on netifd startup
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44215
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Zoltan HERPAI [Fri, 30 Jan 2015 00:17:16 +0000 (00:17 +0000)]
sunxi: add support for Lamobo R1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44214
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Zoltan HERPAI [Fri, 30 Jan 2015 00:14:17 +0000 (00:14 +0000)]
sunxi: use sunxi_board_name when generating default network settings
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44213
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Zoltan HERPAI [Fri, 30 Jan 2015 00:12:29 +0000 (00:12 +0000)]
sunxi: introduce sunxi_board_name() in /lib/sunxi.sh
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44212
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Zoltan HERPAI [Fri, 30 Jan 2015 00:11:30 +0000 (00:11 +0000)]
sunxi: implement board_detect for device-tree kernels
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44211
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Thu, 29 Jan 2015 22:58:40 +0000 (22:58 +0000)]
linux: add kmod-udptunnel4 & kmod-udptunnel6 required by kmod-vxlan and kmod-l2tp for >= 3.16
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44210
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Thu, 29 Jan 2015 22:58:35 +0000 (22:58 +0000)]
linux: kmod-usb-net-huawei-cdc-ncm depends on kmod-usb-net-cdc-ncm
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44209
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Thu, 29 Jan 2015 22:05:31 +0000 (22:05 +0000)]
scripts: avoid outputting empty lines in gen-dependencies.sh
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44208
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Thu, 29 Jan 2015 21:59:17 +0000 (21:59 +0000)]
include: use anchored patterns for dependency checking
Anchor search pattern when testing dependencies, otherwise the check may
succeed in cases where it shouldn't, e.g. when matching "udp_tunnel.ko"
against "ip6_udp_tunnel.ko".
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44207
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Thu, 29 Jan 2015 21:59:10 +0000 (21:59 +0000)]
scripts: gen-dependencies.sh: fix kmod dependency generation
Do not output faulty ".ko" dependency if a scanned .ko file has an empty
"depends=" specification, also replace the `grep | sed | awk` chain with a
single sed program.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44206
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Thu, 29 Jan 2015 21:59:03 +0000 (21:59 +0000)]
linux: kmod-zram requires kmod-lib-lz4 for >= 3.15
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44205
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Thu, 29 Jan 2015 21:58:57 +0000 (21:58 +0000)]
linux: fix kmod-usbip* for >= 3.17
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44204
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Thu, 29 Jan 2015 19:15:53 +0000 (19:15 +0000)]
x86_64: enable PCIE support
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44203
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Thu, 29 Jan 2015 19:15:45 +0000 (19:15 +0000)]
Revert "x86_64: enable PCIE support"
This reverts commit
daadd4320c4eadce3937e8ca13ede0ce1b97e125 which erroneously
introduced unrelated changes.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44202
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Thu, 29 Jan 2015 19:12:29 +0000 (19:12 +0000)]
x86_64: enable PCIE support
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44201
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Thu, 29 Jan 2015 16:52:15 +0000 (16:52 +0000)]
curl: fix build with --disable-crypto-auth (#18838)
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44192
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Nicolas Thill [Thu, 29 Jan 2015 16:37:08 +0000 (16:37 +0000)]
curl: fix typo in 2 config symbols
Signed-off-by: Nicolas Thill <nico@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44191
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Thu, 29 Jan 2015 15:51:05 +0000 (15:51 +0000)]
include: apply version filter on kmod file list
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44190
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Thu, 29 Jan 2015 15:51:00 +0000 (15:51 +0000)]
include: pass kernel version when generating kconfig overrides
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44189
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Thu, 29 Jan 2015 15:50:53 +0000 (15:50 +0000)]
scripts: add version_filter command to metadata.pl
Also support version annotated Kconfig symbols in the kconfig subcommand.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44188
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Thu, 29 Jan 2015 10:22:17 +0000 (10:22 +0000)]
netfilter: add missing symbols and modules for Linux 3.18+
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44187
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Rafał Miłecki [Wed, 28 Jan 2015 21:55:43 +0000 (21:55 +0000)]
bcm53xx: early support for Netgear R8000
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44186
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Rafał Miłecki [Wed, 28 Jan 2015 21:26:31 +0000 (21:26 +0000)]
kernel: bcm47xxpart: support T_Meter partitions
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44185
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 28 Jan 2015 19:19:57 +0000 (19:19 +0000)]
modules: Add support for Realtek r8712 and RTL8192SU.
This patch adds support for Realtek r8712 and RTL8188SU/RTL8191SU/RTL8192SU
family of fullmac usb wireless cards. The r8712u staging driver only supports
WEXT but works with no problems in OpenWRT.
Signed off by: José Vázquez Fernández <ppvazquezfer@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44184
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 28 Jan 2015 19:19:47 +0000 (19:19 +0000)]
ar71xx: fix D-Link DIR-615 rev. C1 WLAN MAC address
Fix the WLAN MAC address to match the one printed on the label by using the
correct address from the ART instead of the address of the LAN interface.
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44183
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 28 Jan 2015 19:19:33 +0000 (19:19 +0000)]
comgt-ncm: Fix NCM protocol
This patch fixes the NCM protocol by adding the missing ifname
to the netifd script and changing one unintended "send" statement to
"print" in runcommand.gcom. It also cleans up logging and makes the
manufacturer names case-insensitive. Furthermore, comgt-ncm should
not depend on the USB-serial-related kernel modules, as the cdc-wdm
control device works without them. There is also no need to depend on
kmod-huawei-cdc-ncm, since other manufacturers (like Sony-Ericsson
and Samsung) which use other kernel modules should also be supported.
I'd appreciate if someone with Samsung or Sony-Ericsson modems could
test this, I was only able to test it with Huawei E3276, E3372 and
E353.
Signed-off-by: Matti Laakso <malaakso@elisanet.fi>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44182
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Wed, 28 Jan 2015 13:45:06 +0000 (13:45 +0000)]
linux: add upstream patch to allow building dwc2 as module on 3.18
Also add the required config symbols to usb.mk
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44181
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Wed, 28 Jan 2015 13:44:37 +0000 (13:44 +0000)]
fstools: fix exit code of uci-defaults script
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44180
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 28 Jan 2015 12:08:13 +0000 (12:08 +0000)]
uboot-lantiq: fix P-2812HNU-F1/3 package dependency
After r43987 TARGET_lantiq_xrx200_P2812HNUFX does not exist anymore.
Fix empty menuconfig bootloader selection by making u-boot depend on
one of the new target profiles.
Signed-off-by: Antti Seppälä <a.seppala@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44179
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 28 Jan 2015 12:08:04 +0000 (12:08 +0000)]
libubox: update to latest git HEAD
adds "ignore SIGPIPE by default"
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44178
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 28 Jan 2015 12:07:55 +0000 (12:07 +0000)]
procd: update to latest git HEAD
adds a zram size calculation bug fix
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44177
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 28 Jan 2015 12:07:47 +0000 (12:07 +0000)]
cURL: Update to version 7.40.0
* Update to version 7.40.0
* remove non existing config options around enable/disable HTTPS protocoll
* remove --with-ca-path if ssl support disabled
* set proxy support as default like all versions before CC did
Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44176
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 28 Jan 2015 12:07:35 +0000 (12:07 +0000)]
libertas: set wireless macaddr
Update the wireless macaddr with the value retrieved from the H/W.
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44175
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 28 Jan 2015 12:07:29 +0000 (12:07 +0000)]
libertas: configure sysfs symlinks
Update the libertas driver to configure symlinks in sysfs. This enables
the driver to be handled correctly by the mac80211/netifd/hostapd scripts.
With this patch, the wireless interface is functional on Guruplug Server Plus.
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44174
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 28 Jan 2015 12:07:21 +0000 (12:07 +0000)]
mac80211: Add some missing 802.11n capabilities to hostapd configuration
Add some missing 802.11n capabilities to the hostapd ht_capab string when
supported by the hardware: Spatial Multiplexing Power-Save and 7935-byte AMSDUs.
Signed-off-by: Robert Hancock <hancockrwd@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44173
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 28 Jan 2015 12:07:08 +0000 (12:07 +0000)]
mac80211: fix fallback to macaddr
If '/sys/class/ieee80211/phyN' is not a symlink, the call to readlink
produces either an empty path (if /sys/class/ieee80211/phyN/device doesn't
exist) or a path that begins with '/sys/class/ieee80211' (which does not
work with the subsequent line to strip '/sys/devices' from the beginning of
the path). Modify the checks to detect these conditions, and fallback to
using the macaddr.
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44172
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 28 Jan 2015 12:06:59 +0000 (12:06 +0000)]
mac80211: update libertas_sdio package name
Change the name of the package to match the module name so it matches the
package name referenced by the Kirkwood (Guruplug) profile.
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44171
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 28 Jan 2015 12:06:52 +0000 (12:06 +0000)]
modules: select grace_period config option for nfs-common
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44170
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 28 Jan 2015 12:06:45 +0000 (12:06 +0000)]
modules: add lz4 compression support
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44169
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 28 Jan 2015 12:06:35 +0000 (12:06 +0000)]
kernel: add LZ4 decompressors to kconfig hack
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44168
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 28 Jan 2015 12:06:28 +0000 (12:06 +0000)]
kernel: kmod-usb2-pci to Intel ixp4xx/Geode
Signed-off-by: Ted Hess <thess@kitschensync.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44167
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 28 Jan 2015 12:06:22 +0000 (12:06 +0000)]
ralink: check ethernet MAC address whether it is valid
The mac address usually write in factory block. but sometime user erase this block , the mac address will change to ff:ff:ff:ff:ff:ff.
This patch is purpose to fix this issue.
Signed-off-by: wengbj <linux.c@foxmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44166
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 28 Jan 2015 12:06:13 +0000 (12:06 +0000)]
ar71xx: add default LED configuration for D-Link DIR-615 rev. C1
This patch adds an entry in the uci-defaults' led-file to configure the
WAN and WLAN LEDs by default.
Signed-off-by: Vincent Wiemann <me@bibbl.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44165
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 28 Jan 2015 12:06:05 +0000 (12:06 +0000)]
eglibc: mark 2.15 as broken it is effected by CVE-2015-0235
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44164
3c298f89-4303-0410-b956-
a3cf2f4a3e73
John Crispin [Wed, 28 Jan 2015 12:05:58 +0000 (12:05 +0000)]
config: fix typo in Global build settings menu
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44163
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Luka Perkov [Wed, 28 Jan 2015 01:00:08 +0000 (01:00 +0000)]
kernel: update 3.14 to 3.14.30
Signed-off-by: Luka Perkov <luka@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44158
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Rafał Miłecki [Tue, 27 Jan 2015 22:13:18 +0000 (22:13 +0000)]
kernel: bcm47xxpart: support boart_data partition on Xiaomi
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44157
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Rafał Miłecki [Tue, 27 Jan 2015 22:08:14 +0000 (22:08 +0000)]
kernel: backport queued bcm47xxpart changes
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44156
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Tue, 27 Jan 2015 20:46:53 +0000 (20:46 +0000)]
ep93xx: fix broken kmods after r44112 (#18833)
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44155
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Tue, 27 Jan 2015 00:06:42 +0000 (00:06 +0000)]
kernel: fix regression in building kmod-serial-8250 on linux 3.8 (#18821)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44154
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Imre Kaloz [Mon, 26 Jan 2015 20:41:43 +0000 (20:41 +0000)]
mvebu: temporary el cheapo' fan control script
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44153
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sun, 25 Jan 2015 23:36:09 +0000 (23:36 +0000)]
kernel: add missing symbol to generic 3.18 config
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44150
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sun, 25 Jan 2015 23:33:49 +0000 (23:33 +0000)]
fix subject in generated certificates
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44149
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sun, 25 Jan 2015 22:17:43 +0000 (22:17 +0000)]
mvebu: add missing config symbol
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44147
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sun, 25 Jan 2015 21:55:36 +0000 (21:55 +0000)]
linux: disable kmod-bcma on ppc40x, it does not build
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44146
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sun, 25 Jan 2015 21:02:12 +0000 (21:02 +0000)]
linux: disable kmod-zram on ep93xx, it does not export unmap_kernel_range
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44145
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sun, 25 Jan 2015 20:52:50 +0000 (20:52 +0000)]
ipq806x: declare missing config symbols
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44144
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sun, 25 Jan 2015 20:43:17 +0000 (20:43 +0000)]
uhttpd: fix another remaining relro issue in the Lua plugin
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44143
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sun, 25 Jan 2015 20:03:26 +0000 (20:03 +0000)]
linux: fix broken kmod-i2c-mux-pca9541 after r44113
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44142
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Imre Kaloz [Sun, 25 Jan 2015 18:14:18 +0000 (18:14 +0000)]
generic/3.19: fixup the value of IFF_NO_IP_ALIGN
Reported-by: Stephen Walker <stephendwalker+openwrt@gmail.com>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44139
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sun, 25 Jan 2015 17:59:08 +0000 (17:59 +0000)]
uhttpd: fix time_t type mismatch on 32bit systems
The previous update introducing LFS support unconditionally changed the
sprintf() pattern used to print the file modification time to use PRIx64.
Explicitely convert the st_mtime member of the stat struct to uint64_t in
order to avoid type mismatch errors when building for non-64bit targets.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44138
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Luka Perkov [Sun, 25 Jan 2015 17:29:41 +0000 (17:29 +0000)]
kernel: update 3.14 to 3.14.29
Signed-off-by: Luka Perkov <luka@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44137
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sun, 25 Jan 2015 17:29:04 +0000 (17:29 +0000)]
cns21xx: remove stray CONFIG_WAN from kernel config
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44136
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sun, 25 Jan 2015 17:23:26 +0000 (17:23 +0000)]
uhttpd: fix crash with enabled relro, memory leak in dirlists and lfs
* Fix the ubus plugin to not make its uhttpd_plugin entry symbol
constant as uhttpd needs to modify its list_head member
* Make sure that uhttpd supports large files by using 64bit ints
where appropriate and by passing _FILE_OFFSET_BITS=64 to the build
* Plug a possible memleak in the directory listing code
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44135
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sun, 25 Jan 2015 16:12:52 +0000 (16:12 +0000)]
procd: make build of upgraded optional
Update to latest git head in order to support disabling the build
of upgraded which causes linker errors on avr32.
This also adds some fixes to the ubus system.info and system.board
methods.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44134
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sun, 25 Jan 2015 15:55:03 +0000 (15:55 +0000)]
xburst: fix kernel build
Changeset r43049 removed the "062-mips_decompressor_build_fix.patch" which is
still required to properly build the xburst kernel.
Fix the syntax error in the preprocessed code by explicitely undefining the
"memcpy" and "memset" macros prior to declaring the replacements functions.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44133
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Jo-Philipp Wich [Sun, 25 Jan 2015 15:54:43 +0000 (15:54 +0000)]
uhttpd: fix exit code of mod-ubus postinstall script
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44132
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Imre Kaloz [Sun, 25 Jan 2015 15:52:28 +0000 (15:52 +0000)]
mvebu: use pwmfan in the profile
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44131
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Imre Kaloz [Sun, 25 Jan 2015 15:37:31 +0000 (15:37 +0000)]
mvebu: preliminary 3.19 support
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44130
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Imre Kaloz [Sun, 25 Jan 2015 15:36:47 +0000 (15:36 +0000)]
mvebu: gpio based pwm support
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44129
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Imre Kaloz [Sun, 25 Jan 2015 15:26:33 +0000 (15:26 +0000)]
mvebu: update mamba dts
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44128
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Imre Kaloz [Sun, 25 Jan 2015 15:25:14 +0000 (15:25 +0000)]
mvebu: backport some upstream changes
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44127
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Imre Kaloz [Sun, 25 Jan 2015 15:20:39 +0000 (15:20 +0000)]
generic: add preliminary 3.19 support
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44126
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Luka Perkov [Sun, 25 Jan 2015 13:39:24 +0000 (13:39 +0000)]
kirkwood: add wpad-mini to guruplug profile
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44125
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Luka Perkov [Sun, 25 Jan 2015 13:11:07 +0000 (13:11 +0000)]
kirkwood: enable swconfig by default on EA3500
Signed-off-by: Claudio Leite <leitec@staticky.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44124
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Luka Perkov [Sun, 25 Jan 2015 13:11:04 +0000 (13:11 +0000)]
kirkwood: fix EA3500 ubi options
Previous options resulted in a nonfunctional image.
Signed-off-by: Claudio Leite <leitec@staticky.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44123
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Luka Perkov [Sun, 25 Jan 2015 13:11:02 +0000 (13:11 +0000)]
kirkwood: drop port-based VLAN setup
Using port-based VLANs depends on a non-standard
swconfig parameter, which compilcates things like
LuCI that don't know about it. This patch changes
the default to use 802.1q VLANs internally in the
switch, but without tagging packets since we have
two Ethernet ports.
iperf3 tests indicate no difference in performance
versus port-based VLANs when the CPU port is not
using tags.
Signed-off-by: Claudio Leite <leitec@staticky.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44122
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Imre Kaloz [Sun, 25 Jan 2015 11:39:30 +0000 (11:39 +0000)]
generic/3.18: update to 3.18.3
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44121
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Sun, 25 Jan 2015 11:21:48 +0000 (11:21 +0000)]
kernel: fix typo in hwmon.mk (#18813)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44120
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Luka Perkov [Sat, 24 Jan 2015 23:08:17 +0000 (23:08 +0000)]
include: drop kernel 3.3.x leftovers
Signed-off-by: Luka Perkov <luka@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44119
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Sat, 24 Jan 2015 22:45:28 +0000 (22:45 +0000)]
ralink: fix ethernet feature TSO not work
* fix TSO features verify on mt7621 firewrt board
* improve tx clean up. no need to access uncached
memory. also use TX_DTX register instead of
read tx ring DONE bit
* mt7621 need napi weight 64 to get more performance
* remove netif_receive_skb, after kernel version
3.7 tcp4_gro_receive can handle tcp checksum.
on rt2880 use iperf tcp LAN to WAN throughput test.
with gro 135 Mbits/sec. without gro 80.4Mbits/sec.
Signed-off-by: michael lee <igvtee@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44118
3c298f89-4303-0410-b956-
a3cf2f4a3e73
Felix Fietkau [Sat, 24 Jan 2015 22:45:23 +0000 (22:45 +0000)]
ralink: init tx/rx vlan offload register for mt7621
on mt7621 don't have tx vlan vid registers.
so set FE_REG_FE_DMA_VID_BASE to 0.
set rx vlan offload register to disable.
Signed-off-by: michael lee <igvtee@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44117
3c298f89-4303-0410-b956-
a3cf2f4a3e73