Jonas Gorski
9a59b350b7
kernel: update 3.18 to 3.18.16
...
Changelogs:
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.15
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.16
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46011
2015-06-17 09:54:55 +00:00
Rafał Miłecki
a1340b5cce
kernel: backport config-related bcma patches from 4.2
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45927
2015-06-08 12:49:54 +00:00
Felix Fietkau
5a64d5337b
kernel: adjust mips highmem offset to avoid the need for -mlong-calls on systems with >256M RAM
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45891
2015-06-05 08:07:35 +00:00
Rafał Miłecki
6bc9e00e94
kernel: backport ssb fix for WRT350N v1 (BCM4705) reboots
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45865
2015-06-01 06:11:26 +00:00
John Crispin
50da78705a
kernel: upstream fix: mount overlayfs r/o if workdir cannot be created
...
move the patch to the proper folder
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45848
2015-05-30 13:16:23 +00:00
Felix Fietkau
388404764d
kernel: bridge: backport two snooping related patches
...
With this patch the following two patches are backported:
* bridge: fix parsing of MLDv2 reports
* bridge: allow setting hash_max + multicast_router if interface is down
The former one is an important fix which got just applied to the net-tree
and is queued for stable. The latter is a patch which is needed to make
the hash_max and multicast_router attributes configurable through
netifd.
Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue>
SVN-Revision: 45783
2015-05-27 15:20:04 +00:00
Jonas Gorski
76d079204d
kernel: update 3.18 to 3.18.14
...
Changelogs:
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.12
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.13
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.14
Build tested on brcm63xx and ipq806x, runtested on brcm63xx.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45711
2015-05-21 19:32:46 +00:00
Steven Barth
1296956908
linux: backport IPv6 SAS fixes for source-specific routes
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45699
2015-05-19 07:43:59 +00:00
Rafał Miłecki
260383aeb1
kernel: backport struct ssb_sprom changes submitted by MIPS tree
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45677
2015-05-13 07:52:43 +00:00
Felix Fietkau
ac0e2479dc
mtd: remove the warning about read-only caused by size vs. block boundary mismatch
...
Since the kernel/rootfs split handling was modified 2 years ago by r37283 (
https://dev.openwrt.org/changeset/37283 ) and by the subsequent checkins,
users have seen rather scary mtd errors in the log at every boot. The message
ends "-- forcing read-only", which looks a bit error-like. That error has
been mentioned in some forum threads, when users have noticed this message
instead of some actual error.
[ 2.940000] 0x000000070000-0x000000ff0000 : "firmware"
[ 2.970000] 2 netgear-fw partitions found on MTD device firmware
[ 2.970000] 0x000000070000-0x000000188440 : "kernel"
[ 2.980000] mtd: partition "kernel" must either start or end on erase
block boundary or be smaller than an erase block -- forcing read-only
[ 2.990000] 0x000000188440-0x000000ff0000 : "rootfs"
The patch removes the rather useless warning message.
signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
SVN-Revision: 45669
2015-05-10 16:09:58 +00:00
Felix Fietkau
9ebb99cb98
kernel: fix regression in backtrace module info change ( #19631 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45665
2015-05-10 13:16:40 +00:00
Felix Fietkau
53827cdc82
kernel: when KALLSYMS is disabled, print module address + size for matching backtrace entries
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45655
2015-05-10 00:02:18 +00:00
Felix Fietkau
a13783f8c3
kernel: fix pppoe disconnect issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45653
2015-05-09 21:14:41 +00:00
Rafał Miłecki
3a6cdac37c
kernel: backport first bcma patches from 4.2
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45652
2015-05-09 17:38:48 +00:00
Felix Fietkau
dbb99e937a
kernel: add accidentally left out fib trie backport patch
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45650
2015-05-08 21:46:51 +00:00
Luka Perkov
3209b13b3f
generic: refresh patches
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45648
2015-05-08 20:12:42 +00:00
Felix Fietkau
333579e527
kernel: backport upstream usbnet fix ( fixes #19455 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45621
2015-05-06 10:19:22 +00:00
Imre Kaloz
f86c07d8d4
The ability to read MAC addresses from MTD is useful for other targets besides ramips and lantiq as well.
...
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
SVN-Revision: 45596
2015-05-03 17:56:32 +00:00
Felix Fietkau
51d0476ab0
kernel: implement RENAME_EXCHANGE support for jffs2 - overlayfs requires it
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45580
2015-04-25 10:47:18 +00:00
Felix Fietkau
23f9c83594
kernel: backport an upstream PPPoE shutdown fix
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45548
2015-04-21 11:24:46 +00:00
Jonas Gorski
0dfba24e9a
kernel: refresh generic patches
...
Refresh patches to remove the trailing whitespaces caused by an old
diffutils version on osx.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45506
2015-04-19 11:38:46 +00:00
Felix Fietkau
582b20c4e2
kernel: accidentally committed a few patches in the wrong place, move them
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45468
2015-04-16 20:43:11 +00:00
Felix Fietkau
c9aeb21405
bcm53xx: add power button for Buffalo WZR-1750DHP
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45466
2015-04-16 20:09:48 +00:00
Felix Fietkau
a7f768bdc8
bcm53xx: add USB LED for Buffalo WZR-1750DHP
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45465
2015-04-16 20:09:42 +00:00
Felix Fietkau
5c9c670616
kernel: update bgmac patches to the latest version submitted
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45431
2015-04-14 12:17:20 +00:00
Felix Fietkau
d0ba3bb1e2
kernel: finally remove layer7 filter support
...
it has been non-functional for years and caused numerous memleaks and
crashes for people that tried to enable it.
it has no maintained upstream source, and it does not look like it's
going to be fixed any time soon
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45423
2015-04-13 22:23:14 +00:00
Felix Fietkau
87f854059a
kernel: fix more bgmac dma init/cleanup issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45422
2015-04-13 20:08:30 +00:00
Felix Fietkau
1bf8e555bb
kernel: sync bgmac changes with latest upstream submission
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45420
2015-04-13 17:32:33 +00:00
Felix Fietkau
6bc743ef6f
kernel: add bgmac fixes for bcm53xx (fix ethernet bringup on a bcm4709 based device)
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45417
2015-04-13 17:32:12 +00:00
Felix Fietkau
afafbc0d74
kernel: bgmac: add more DMA related fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45407
2015-04-12 22:10:40 +00:00
Felix Fietkau
808fb7a0bd
kernel: add missing memory barrier to bgmac
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45398
2015-04-12 16:39:24 +00:00
Imre Kaloz
6cfe1539da
generic: make sure we only try to mangle bootargs we do have
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45393
2015-04-12 14:46:19 +00:00
Felix Fietkau
8904cd1dcc
kernel: add bgmac fixes for various issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45388
2015-04-12 10:35:21 +00:00
Felix Fietkau
1a797043e5
kernel: revert section sorting change from r41951
...
It currently does not seem to make a difference anymore, except by
increasing compressed kernel image size
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45385
2015-04-11 21:21:03 +00:00
Felix Fietkau
9428c5609b
kernel: add jffs2 RENAME_WHITEOUT support, fixes overlayfs renames ( #19432 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45362
2015-04-10 11:52:59 +00:00
Gabor Juhos
1630498e4c
kernel: remove ATHEROS_AR{231X,71XX} config symbols from the patches
...
Those don't exist anymore.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 45314
2015-04-08 16:21:04 +00:00
Rafał Miłecki
a9d2a1aa29
kernel: backport ssb patches up to changes queued for 4.1
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45306
2015-04-07 22:06:17 +00:00
Imre Kaloz
7a9fe56452
generic/3.18: upgrade to 3.18.11
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45303
2015-04-07 21:29:26 +00:00
Gabor Juhos
298a46c0b3
kernel: add support for the MX25L512E and SI25CD512 SPI flash chips
...
These are used on some MikroTik boards.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 45295
2015-04-07 20:03:15 +00:00
Imre Kaloz
35df52f89f
generic/3.18: upgrade to 3.18.10
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45197
2015-03-31 19:21:13 +00:00
Imre Kaloz
17fb965d6b
generic: add CONFIG_MANGLE_BOOTARGS and disable it by default
...
Enabling this option renames the bootloader supplied root=
and rootfstype= variables, which might have to be know but
would break the automatisms OpenWrt uses.
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45196
2015-03-31 19:18:03 +00:00
Gabor Juhos
82f0308be9
kernel: update yaffs code to the latest version
...
Use the latest version of the yaffs code. Fetched from the
yaffs2 git tree and it is based on the following commit:
commit 7e5cf0fa1b694f835cdc184a8395b229fa29f9ae
Author: Charles Manning <cdhmanning@gmail.com>
Date: Thu Aug 7 11:25:05 2014 +1200
yaffs-direct: Basic tests. Add lpthread flag for background gc support
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 45188
2015-03-31 15:31:57 +00:00
Felix Fietkau
795e7cf60d
kernel: fix linux/spi/spidev.h portability issues with musl
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45105
2015-03-29 04:28:24 +00:00
Felix Fietkau
9444bc1ee2
kernel: clean up fq_codel default patch
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45104
2015-03-29 04:28:02 +00:00
Florian Fainelli
26cf81b94b
kernel: refresh 3.18 patches
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 45093
2015-03-28 18:17:46 +00:00
John Crispin
c67144cc05
kernel: extend seccomp with a LOG action
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45007
2015-03-26 10:58:03 +00:00
Felix Fietkau
fafa3f57e3
kernel: merge upstream bgmac driver improvements
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44978
2015-03-25 14:30:46 +00:00
Gabor Juhos
621979b49f
kernel: yaffs: use new_sync_{read,write} for 3.18+
...
Using the do_sync_{read,write} functions in conjunction
with the generic_file_{read,write}_iter causes a kernel
panic like this:
root@OpenWrt:/# mount -t yaffs /dev/mtdblock5 /mnt
[ 2884.110000] yaffs: dev is 32505861 name is "mtdblock5" rw
[ 2884.120000] yaffs: passed flags ""
root@OpenWrt:/# hexdump -vC -n 64 /mnt/kernel
[ 2902.700000] CPU 0 Unable to handle kernel paging request at virtual \
address 00000000, epc == 00000000, ra == 80129414
[ 2902.710000] Oops[#1 ]:
[ 2902.710000] CPU: 0 PID: 1030 Comm: hexdump Not tainted 3.18.9 #2
[ 2902.710000] task: 878e7a20 ti: 868c6000 task.ti: 868c6000
[ 2902.710000] $ 0 : 00000000 fffffff8 00000000 00000000
[ 2902.710000] $ 4 : 868c7e70 868c7ea8 00000001 868c7f08
[ 2902.710000] $ 8 : 00000038 80064f18 80072280 00000000
[ 2902.710000] $12 : 7fa152b8 7709e3a0 00c42008 7709e3a0
[ 2902.710000] $16 : 868c7f08 86a46000 00000010 878e7a20
[ 2902.710000] $20 : 7705c4b0 00000010 00000000 00000000
[ 2902.710000] $24 : 770960bc 7707dd78
[ 2902.710000] $28 : 868c6000 868c7e58 7f8e7030 80129414
[ 2902.710000] Hi : 00000000
[ 2902.710000] Lo : ffffffff
[ 2902.710000] epc : 00000000 (null)
[ 2902.710000] Not tainted
[ 2902.710000] ra : 80129414 do_sync_read+0x7c/0xb4
[ 2902.710000] Status: 1900dc03 KERNEL EXL IE
[ 2902.710000] Cause : 00800008
[ 2902.710000] BadVA : 00000000
[ 2902.710000] PrId : 00019750 (MIPS 74Kc)
Change the yaffs code to use the new_sync_{read,write} functions
instead.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 44974
2015-03-25 08:59:12 +00:00
Rafał Miłecki
8fdd0fb07c
kernel: backport rest of bcma patches
...
This backports
bcma: allow disabling (not building) PCI driver
Revert "bcma: Kconfig: Let it depend on PCI"
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44970
2015-03-24 10:39:10 +00:00
Rafał Miłecki
a7724918c9
kernel: mac80211: backport bcma patch renaming IRQ control function
...
This backports upstream commit 702131e2a393b45174be326f1dbe20b658b4f157
bcma: move PCI IRQ control function to host specific code
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44969
2015-03-24 10:38:59 +00:00