Jonas Gorski
621677154f
kernel: add linux 4.4 support
...
Based on 4.4-rc3. Runtime tested on MIPS.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 47701
2015-12-02 22:23:22 +00:00
Hauke Mehrtens
f0a5f24217
kernel: update 4.1 to 4.1.13
...
- two upstreamed patches removed
- compile tested all targets using 4.1
- run tested ar71xx
Signed-off-by: Roman Yeryomin <roman@advem.lv>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47694
2015-12-02 21:52:41 +00:00
Rafał Miłecki
3ced1d6bb7
kernel: add fix for missing include in spi-nor.h ( #20973 )
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47665
2015-11-26 17:13:05 +00:00
Felix Fietkau
b44a27885f
kernel: revert a faulty upstream commit that was added with the spi-nor/m25p80 backport ( fixes #20971 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47664
2015-11-26 16:40:11 +00:00
Felix Fietkau
c3fc2a7a35
kernel: disable software protection bits for macronix flash chips at init
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47626
2015-11-24 19:09:56 +00:00
Felix Fietkau
bb1c915f1e
kernel: update m25p80 in 4.1 to the latest version from 4.4-rc1
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47624
2015-11-24 18:59:28 +00:00
Felix Fietkau
3a0266b471
kernel: mtd: Backport GD25Q128B support to 3.18
...
Support is present in 3.19 and above as kernel commit:
fcc87a95195236b0935183361a72e4a98bf577d8
Changes to other existing patches are a result of "make target/linux/refresh".
Signed-off-by: Srdjan Rosic <srdjan.rosic@gmail.com>
Signed-off-by: Srdjan Rosic <rosic@google.com>
SVN-Revision: 47588
2015-11-22 19:05:53 +00:00
John Crispin
058275197b
kernel/generic: 3.18, 4.y: Add support for Quectel EC20 Mini PCIe module
...
* both patches (qcserial/qmi_wwan) were submitted upstream[1,2]
* build tested on 3.18 and 4.1
* run tested on imx6 platform with 4.1
1. http://article.gmane.org/gmane.linux.usb.general/132998
2. http://article.gmane.org/gmane.linux.usb.general/133113
Signed-off-by: Petr Štetiar <ynezz@true.cz>
SVN-Revision: 47567
2015-11-21 21:25:54 +00:00
Hauke Mehrtens
9f87a0d352
kernel: add missing config option
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47549
2015-11-21 17:35:59 +00:00
Hauke Mehrtens
70a9188d18
kernel: add missing config option
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47536
2015-11-20 22:33:59 +00:00
Rafał Miłecki
ce7bf20101
kernel: add CONFIG_SSB_HOST_SOC symbol
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47486
2015-11-16 12:22:47 +00:00
Rafał Miłecki
b2dab45aa7
kernel: backport ssb changes from 4.4-rc1
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47483
2015-11-16 06:55:38 +00:00
Felix Fietkau
1f8864c046
kernel: add patch to fix prefsrc lookups
...
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 47471
2015-11-15 21:33:14 +00:00
Hauke Mehrtens
cb0c8da7c2
kernel: take bcm47xx_nvram.h from kernel and not backports
...
compat-wireless/backports now contains a bcm47xx_nvram.h file to
backport some of the functions in it which are used by the bcmfmac
driver. This file just checks for the kernel versions and provide an
empty implementations on older kernel versions. This is OK on most
systems, but on bcm47xx / bcm53xx systems we want to call the real
functions here. This commit removes the file from backports in our
build process like we do it with the bcma and ssb header files. Instead
we add a recent version into our kernel so all code uses only one
header file. On bcm47xx / bcm53xx the real implementations of this code
will be used.
Reported-by: Hante Meuleman <meuleman@broadcom.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47467
2015-11-13 23:51:31 +00:00
Felix Fietkau
8a2a1c1d71
kernel: fix an af_packet regression that was breaking PPPoE on 4.1+ ( #20707 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47459
2015-11-11 14:12:51 +00:00
Hauke Mehrtens
f38dbb89c2
kernel: add missing config options
...
This was seen by the buildbot on arm64.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47452
2015-11-10 23:21:10 +00:00
Felix Fietkau
99af1cf410
kernel: fix breakage in the 4.3 version of 611-netfilter_match_bypass_default_table.patch
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47447
2015-11-10 21:11:25 +00:00
Felix Fietkau
ad133b57a9
kernel: remove linux 4.0 support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47412
2015-11-07 16:22:08 +00:00
Luka Perkov
122fadaa00
kernel: update kernel 4.3-rc7 to version 4.3
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 47384
2015-11-04 22:28:40 +00:00
John Crispin
4f9fcd94bd
package/devel/perf: fix build for kernel 4.1
...
This fix contains 2 parts:
- kernel 4.1: backport upstream patch "perf build: Do not fail on missing Build file"
- add NO_LZMA=1 to perf MAKE_FLAGS to disable LZMA support
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
SVN-Revision: 47338
2015-11-02 10:16:28 +00:00
Hauke Mehrtens
55a912f43e
kernel: update kernel 3.18 to version 3.18.23
...
Changelog:
* https://cdn.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.22
* https://cdn.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.23
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47334
2015-11-01 13:45:57 +00:00
Luka Perkov
013a114691
generic: 3.18: refresh patches
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 47329
2015-11-01 00:04:21 +00:00
Felix Fietkau
93efeef9b3
generic: fix unrecognized opcode wsbh when building for MIPS16.
...
The issue was found and reported by hynman [1] when compiling reaver for ar71xx
(Big Endian MIPS).
{standard input}: Assembler messages:
{standard input}:79: Error: unrecognized opcode `wsbh $2,$2'
{standard input}:90: Error: unrecognized opcode `wsbh $3,$17'
{standard input}:208: Error: unrecognized opcode `wsbh $2,$2'
make[3]: *** [builder.o] Error 1
The patch was already in upstream since kernel release 4.3-rc5.
[1] 1e29676a8a (commitcomment-12901931)
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
SVN-Revision: 47322
2015-10-31 09:29:57 +00:00
Felix Fietkau
0365ce46df
kernel: add some missing symbols for 4.3
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 47302
2015-10-30 22:32:04 +00:00
Felix Fietkau
65558ba722
kernel: backport some bcma header file definitions from wireless-testing
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47284
2015-10-30 15:17:41 +00:00
Felix Fietkau
e2ebbfab40
kernel: add missing config symbol
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47283
2015-10-30 15:17:34 +00:00
John Crispin
7fe0940c69
generic: fix adm6996 init
...
Kernel 3.14 added aditional genphy_soft_reset phy reset to phy_init_hw in drivers/net/phy/phy_device.c
Since adm6996 does in driver soft reset and doesn't use BMCR_RESET for soft reset
add dummy soft_reset callback to adm6996 driver, like it is done in ar8216.
This fixes ticket #20147
Signed-off-by: Andrej Vlasic <andrej.vlasic0@gmail.com>
SVN-Revision: 47272
2015-10-26 10:39:53 +00:00
Hauke Mehrtens
da94b00df5
kernel: update kernel 4.1 to version 4.1.11
...
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.11
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47252
2015-10-25 17:32:01 +00:00
Hauke Mehrtens
6bc8640163
kernel: update kernel 4.3 to version 4.3-rc7
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47250
2015-10-25 16:13:34 +00:00
John Crispin
024083a556
generic: add 8139cp fixes, enable hardware csum/tso on 4.0+
...
This contains two sets of fixes for the 8139cp driver.
For all kernel versions older than 4.3, we can apply the fixes from the
4.3-rc4 kernel. In particular, these fix the TX timeout recovery which
is causing my Geos to lock up until the hardware watchdog kicks in.
For 4.0 and later kernels, we can also apply the additional improvements
which are going into 4.4 to fix and enable hardware checksum/TSO
offload. Backporting those to older kernels is non-trivial.
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
SVN-Revision: 47220
2015-10-19 10:09:54 +00:00
Hauke Mehrtens
b5842aed82
kernel: generic: add kernel 4.3
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47182
2015-10-11 19:08:08 +00:00
Hauke Mehrtens
0cd478518f
kernel: update 4.1 to 4.1.10
...
Fixes a regression on spi flash devices (upstream commit 1583eaece6fa).
Changelogs:
* https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.7
* https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.8
* https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.9
* https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.10
096-ipv4-off-by-one-in-continuation-handling-in-proc-net.patch was applied
upstream and dropped.
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
[update from 4.1.9 to 4.1.10]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 47104
2015-10-04 11:34:39 +00:00
Felix Fietkau
110a74dd71
uml: update to linux 4.1
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47061
2015-09-27 17:29:38 +00:00
Rafał Miłecki
792f31bd10
kernel: crypto: fix ubsec_ssb.c compilation with 4.0+
...
SSB_DEVTABLE_END was removed in 4.0 by upstream commit 673e2baaa6d9
("treewide: Remove unnecessary SSB_DEVTABLE_END macro").
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47047
2015-09-25 04:22:13 +00:00
Felix Fietkau
941505c94b
kernel: backport some SPI layer improvements from 4.1 to 3.18, significantly improves flash speed on ramips
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47045
2015-09-24 16:07:10 +00:00
Rafał Miłecki
ff6ae7ce34
kernel: remove old "rootfs" splitter
...
A year ago I made this old splitter obsolete (see r42828), it's time to
completely remove it now. For all this time we got these warnings:
"Dedicated partitioner didn't create "rootfs_data" partition, please fill a bug report!"
and
"Support for built-in "rootfs_data" splitter will be removed, please use CONFIG_MTD_SPLIT_SQUASHFS_ROOT"
but I'm not aware of any bug reports related to that.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47040
2015-09-24 11:19:12 +00:00
Felix Fietkau
b0f48b6ebc
kernel: add a patch to fix crashes on pppoe disconnect/reconnect
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47026
2015-09-22 11:28:28 +00:00
Felix Fietkau
708c58c1a7
kernel: fix dependencies of the sock_diag debloat patch ( #20544 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46997
2015-09-18 09:05:01 +00:00
Felix Fietkau
6c018c2f5e
kernel: solos-pci: Increase headroom on received packets
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46993
2015-09-17 15:38:58 +00:00
Felix Fietkau
312908ff4b
kernel: ipv6: ip6_fragment: fix headroom tests and skb leak
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46992
2015-09-17 15:38:46 +00:00
Felix Fietkau
45b52d4581
kernel: remove lantiq specific ATM API hacks and their kernel space users ( fixes #20523 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46984
2015-09-17 09:45:34 +00:00
John Crispin
9412c4e66c
kernel: unbreak atm ABI for 4.0 and 4.1
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 46983
2015-09-16 12:40:40 +00:00
John Crispin
e11479771d
kernel: properly guard the lantiq atm abi hack with an ifdef
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 46981
2015-09-16 12:08:05 +00:00
John Crispin
94295b80ff
kernel 3.18/kernel 4.0/kernel 4.1: add missing symbol
...
deactivate NET_SCTPPROBE just like NET_TCPPROBE
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 46974
2015-09-16 08:33:25 +00:00
John Crispin
f461ffbaad
kernel: unbreak the atm abi
...
the lantiq dsl hack to struct atm_trafprm broke the ABI fix this by moving
the variables to the end of the struct
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 46964
2015-09-16 08:32:01 +00:00
Hauke Mehrtens
89ce027c08
kernel: add CONFIG_MIPS_CDMM config option
...
This driver was added in kernel 4.1.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 46881
2015-09-11 20:31:32 +00:00
Hauke Mehrtens
4b1278e43e
kernel: Added missing symbols into 4.1 & 4.0 kernel default .config
...
As requested here #20432 I've
tried to fix the missing symbols from the specified default kernel
config files.
I ran into this problem trying to build an image for x86_64 target
with a custom kernel configuration.
Signed-off-by: Manganini Mirko <mmanganini@gmail.com>
SVN-Revision: 46879
2015-09-11 19:02:53 +00:00
Felix Fietkau
18c01061a9
mvsw61xx: match swconfig function names
...
Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 46865
2015-09-11 16:34:49 +00:00
Felix Fietkau
b75d188b21
mvsw61xx: use standard swconfig get_port_link
...
The previous "link" and "status" functions were non-standard,
and thus less useful for parsing.
Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 46864
2015-09-11 16:34:35 +00:00
Felix Fietkau
e6fb730daa
yaffs2: remove __TIME__ __DATE__ macros
...
prevent compiler errors with gcc 4.9
increase reproducibility
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 46858
2015-09-11 16:33:12 +00:00