John Crispin
8fa677d7b0
generic: mtd backport for Spansion S25FL164K
...
Backport for the Spansion S25FL164K
It's a 8 MiB flash chip with 4 KiB erase sectors.
Signed-off-by: L. D. Pinney <ldpinney@gmail.com>
SVN-Revision: 46237
2015-07-07 13:47:08 +00:00
John Crispin
b9463ce786
generic: Allow configuring an increment with mtd-mac-address
...
This is useful if the device also has an ethernet WAN interface with a
separate mac address (that is derived from the LAN mac address).
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
SVN-Revision: 46220
2015-07-07 13:44:27 +00:00
Jonas Gorski
fa401693d9
kernel: improve uapi headers coexistence with musl
...
Make some network uapi headers detect if they are included after
not only glibc but also musl headers.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46161
2015-07-03 11:48:45 +00:00
Jonas Gorski
901a7fa067
kernel: update 3.18 to 3.18.17
...
Changelog:
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.17
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46150
2015-06-30 23:26:09 +00:00
Rafał Miłecki
51042bc517
kernel: make USB_XHCI_PLATFORM selectable
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46079
2015-06-21 10:18:24 +00:00
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
Rafał Miłecki
3b6c70b7fc
kernel: update bcma with most patches from wireless-drivers-next
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44955
2015-03-24 07:15:31 +00:00
Rafał Miłecki
eb90a6d7d8
kernel: backport fixed_phy_register EXPORT fix from 3.19
...
This fixes
ERROR: "fixed_phy_register" [drivers/net/ethernet/broadcom/bgmac.ko] undefined!
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44954
2015-03-23 18:39:16 +00:00
Imre Kaloz
2375f37723
generic/3.18: refresh patches
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44951
2015-03-23 13:28:52 +00:00
Rafał Miłecki
ba10454b91
kernel: backport bgmac patches
...
This allows dropping some hacky bcm53xx bgmac patch forcing link state.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44917
2015-03-21 11:45:50 +00:00
Felix Fietkau
db3b862d1c
kernel: fix ipsec related regression in the netfilter rtcache patch
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44913
2015-03-20 22:13:34 +00:00
Steven Barth
9b1840b861
ipv6: fix throw routes
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 44894
2015-03-19 15:46:03 +00:00
Felix Fietkau
b011293d0b
kernel: replace GRO optimization patch with a new one that supports VLANs/bridges with different MAC addresses
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44877
2015-03-18 18:22:41 +00:00
Felix Fietkau
17afb853ee
kernel: bump to 3.14.35, 3.18.9, 3.19.1 and 4.0-rc4
...
also refresh generic patches for 3.14, 3.18, 3.19 and 4.0
targets might need a minor refresh as well, however, it looks
like everything still applies cleanly with occasional small
offsets.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 44876
2015-03-18 18:21:08 +00:00
Felix Fietkau
f30358d41a
kernel: remove the netfilter optimization that skips the filter table, it has caused too many issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44873
2015-03-17 17:14:48 +00:00
Felix Fietkau
adb6d8f93f
kernel: fix duplicate use of patch number 490
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44800
2015-03-16 05:16:07 +00:00
Felix Fietkau
d5b99a2d74
kernel: add missing description for GRO optimization patch
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44798
2015-03-16 04:19:09 +00:00
Felix Fietkau
270bc6427b
kernel: skip GRO for packets bridged to other hosts
...
Eliminates excessive skb copying when bridging from LAN to WLAN on
ramips.
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44797
2015-03-15 20:32:09 +00:00
Felix Fietkau
50d4775df0
kernel: fix portability issues of the x86 vdso2c utility
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44757
2015-03-15 04:43:22 +00:00
Felix Fietkau
cd34dcd2ce
atheros: v3.18: rename ATHEROS_AR231X symbol to ATH25
...
This patch starts upsteam ath25 code backporting.
No functional changes.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 44706
2015-03-13 02:57:51 +00:00
Felix Fietkau
944612680d
kernel: backport fib_trie improvements/fixes from 4.0-rc
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44695
2015-03-12 15:27:44 +00:00
John Crispin
da3fd5dbf9
kenrel: refresh patches
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44678
2015-03-11 17:08:46 +00:00
John Crispin
7dc189c572
Fix 3.18.8 breakage of UBI devices with EOF marker (e.g. WNDR4300)
...
This commit re-adds a patch from 3.14 that is required for UBI block
devices with an EOF marker to be successfully mounted.
Signed-off-by: Oliver Smith <oliver@8.c.9.b.0.7.4.0.1.0.0.2.ip6.arpa>
SVN-Revision: 44658
2015-03-11 15:54:52 +00:00
Felix Fietkau
ac999f4f33
kernel: backport an export required by newer compat-wireless versions
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44653
2015-03-11 15:02:16 +00:00
John Crispin
850bab2559
kernel: fix yaffs compile for >= v3.16
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44643
2015-03-10 13:08:17 +00:00
Rafał Miłecki
be2abf706f
kernel/mac80211: backport bcma changes from 4.1
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44595
2015-03-03 23:15:49 +00:00
Jonas Gorski
ead555a94a
generic: upgrade to 3.18.8
...
Fixes several issues in the network stack.
Full changelog:
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.8
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44593
2015-03-03 14:39:49 +00:00
Jonas Gorski
92eb27f56d
package: mtd: move bcm963xx_tag definition into source code
...
Remove the need for the header file to be exported - we don't need most
of it anyway; all we care about are the offset of the rootfs length and
header crc fields.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44557
2015-02-27 17:38:25 +00:00
Felix Fietkau
b64ca483ef
kernel: fix 3.18+ if_bridge.h header conflict with musl
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44553
2015-02-27 07:35:26 +00:00
Imre Kaloz
4893c0c7f7
generic: upgrade to 3.18.7
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44442
2015-02-14 10:45:12 +00:00
John Crispin
91c07334d8
generic: improve kexec support of MIPS.
...
- Allow --command-line parameters of kexec-tools be parsed and used by
the kernel.
- For malta machine, mark kernel code and kernel data segments as
"System RAM" instead of "reserved" in /proc/iomem, otherwise
kexec-tools will complain that program segments in ELF kernel file
are invalid.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
SVN-Revision: 44429
2015-02-13 07:29:25 +00:00
Rafał Miłecki
1f3cdb8634
kernel: fix bgmac check for chip ID
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44411
2015-02-11 18:11:22 +00:00
Rafał Miłecki
e73ca898ab
kernel: backport mainlined bgmac patches from 3.19
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44410
2015-02-11 17:35:09 +00:00
Rafał Miłecki
ddcbef5766
kernel: backport bcma patches queued for 3.20
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44385
2015-02-11 10:04:51 +00:00
Rafał Miłecki
d417d58ff7
kernel: 3.18: complete backport of some bcma patch
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44384
2015-02-11 09:14:48 +00:00
John Crispin
7155ec7191
kernel: copy mips_decompressor_memmove patch to 3.18/3.19
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44339
2015-02-09 12:10:46 +00:00
Luka Perkov
b9d513158e
kernel: update 3.18 to 3.18.6
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 44318
2015-02-08 12:01:37 +00:00
Imre Kaloz
b361a9d59a
generic: allow ubi autoattach to run on NOR flash
...
Some devices out there only have a NOR flash to store the rootfs on.
While using UBI is arguable on this kind of flash, this is something that should
be supported.
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44260
2015-02-05 11:21:31 +00:00
Rafał Miłecki
5ecce85db7
kernel: bcm47xxpart: support T_Meter partitions
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44185
2015-01-28 21:26:31 +00:00
Jo-Philipp Wich
e25e6df2cf
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>
SVN-Revision: 44181
2015-01-28 13:45:06 +00:00
John Crispin
dcac85d7d8
kernel: add LZ4 decompressors to kconfig hack
...
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
SVN-Revision: 44168
2015-01-28 12:06:35 +00:00
Rafał Miłecki
3579379dba
kernel: bcm47xxpart: support boart_data partition on Xiaomi
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44157
2015-01-27 22:13:18 +00:00
Rafał Miłecki
6296b8ca9f
kernel: backport queued bcm47xxpart changes
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44156
2015-01-27 22:08:14 +00:00
Imre Kaloz
53c7248554
generic/3.18: update to 3.18.3
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44121
2015-01-25 11:39:30 +00:00
John Crispin
90ef62c78f
kernel: preserve bootloader command line on MIPS
...
Somewhere in the conversion of the MIPS architecture code to Device Tree
usage, there's been a failure to keep the separate variables holding the
kernel command line reconciled between the tree and the bootloader. This
patch restores previous functionality that broke.
Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>
SVN-Revision: 44030
2015-01-18 09:40:53 +00:00
Felix Fietkau
4f2fe5d7fa
kernel: fix disable_irq() on MIPS CPU IRQs
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43973
2015-01-15 12:19:12 +00:00
Luka Perkov
a1872182bb
mvsw6171: rename to 'mvsw61xx'
...
In preparation for properly supporting switches
beyond the 88E6171.
Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 43935
2015-01-11 17:19:58 +00:00
Imre Kaloz
182bbf60b7
upgrade to 3.18.2
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 43892
2015-01-09 12:35:19 +00:00
Felix Fietkau
1cbf0fbcb4
ar8216: factor out AR8327/AR8337-specific driver code into ar8327.c
...
Move all AR8327/AR8337-specific driver code into a separate source file
ar8327.c and adjust patches so that ar8327.c is compiled if
CONFIG_AR8216_PHY is set.
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
SVN-Revision: 43845
2015-01-05 13:03:07 +00:00
Luka Perkov
deb35ad4ac
kernel: update 3.18 to 3.18.1
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 43821
2015-01-03 22:59:47 +00:00
Felix Fietkau
4153c0adff
kernel: move mtdsplit files to drivers/mtd/mtdsplit/ to simplify maintenance, unify patches across kernel versions
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43805
2015-01-02 21:52:35 +00:00
Felix Fietkau
604fc8faf5
kernel/generic: fix warnings if libata-ledtrig is disabled
...
accidentally #if was used instead of #ifdef, thus gcc warned
about CONFIG_ATA_LEDS being undefined...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 43786
2014-12-27 13:02:58 +00:00
Felix Fietkau
5506420980
kernel: remove openwrt micrel.c (replaced by upstream driver)
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43762
2014-12-22 14:37:07 +00:00
Felix Fietkau
570fe5c662
kernel: disable soft-reset for generic PHY devices to avoid accidentally clearing preinitialized state
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43757
2014-12-20 15:26:38 +00:00
Luka Perkov
0847247129
mvsw6171: note support for 88E6172 switches
...
The '6171 and '6172 are similar enough to work
without any changes to the code.
Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 43753
2014-12-19 22:02:59 +00:00
Hauke Mehrtens
abca0462d3
kernel: bgmac: fix some problems
...
There are some problems in the napi usage that are fixed now.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 43749
2014-12-18 16:25:22 +00:00
Felix Fietkau
d27c682def
kernel: disable multicast-to-unicast translation for ipv6 neighbor solicitation ( #17625 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43736
2014-12-17 12:27:14 +00:00
Rafał Miłecki
b1bfed548c
kernel: warn users to use the new (dedicated) firmware splitter
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 43700
2014-12-14 00:35:03 +00:00
Rafał Miłecki
2b4fbeb6d4
kernel: move old firmware uimage splitter into separated patch
...
This will allow us to drop it in the future. This patch doesn't change
the final mtdpart.c, it remains the same.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 43696
2014-12-13 20:06:47 +00:00
John Crispin
4a7c88f139
kernel/generic: remove some left-over garbage from ledtrig patch
...
cosmetics. clean a style issue introduced by r43674.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 43676
2014-12-13 08:00:22 +00:00
John Crispin
ee6b5c6007
kernel/generic: add ledtrig support to libata
...
SVN-Revision: 43674
2014-12-12 20:24:21 +00:00
Luka Perkov
a3eed6bc35
kernel: refresh patches
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 43643
2014-12-11 23:29:07 +00:00
Felix Fietkau
27f36718d3
kernel: add a patch to make netfilter conntrack cache routing information
...
Significantly improves routing / NAT performance
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43587
2014-12-09 11:01:49 +00:00
Jonas Gorski
bdb1ee51f8
brcm63xx: fix a few issues in irq chip drivers
...
Fix locking and lock usage, making it compile for SMP.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 43578
2014-12-08 16:11:52 +00:00
Felix Fietkau
712f6ec52a
kernel: update linux 3.18 to final release
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43569
2014-12-08 13:16:35 +00:00
Felix Fietkau
0cebaafa6e
kernel: add missing check for skb->dev on netfilter xfrm optimization patch
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43567
2014-12-08 12:21:17 +00:00
Felix Fietkau
14a163ca58
kernel: remove the obsolete vm_exports patch
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43565
2014-12-08 12:04:34 +00:00
Felix Fietkau
0485747912
kernel: fix x86 objdump invocation on 3.14 and 3.18
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43557
2014-12-08 10:04:39 +00:00
Hauke Mehrtens
d9bb8326fa
kernel: update bcma and ssb to wireless-testing master-2014-12-05
...
This brings ssb and bcma to wireless-testing tag master-2014-12-05
In addition it also adds the ARM-BCM5301X-Add-IRQs-to-Broadcom-s-bus-
axi-in-DTS-f.patch which adds the irq number in a way it is done in the
mainline kernel.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 43544
2014-12-07 21:53:20 +00:00
Hauke Mehrtens
563f963b1b
kernel: refresh patches for kernel 3.18
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 43536
2014-12-07 16:12:44 +00:00
Rafał Miłecki
8033ccc975
kernel: update bcma up to 2014-10-27
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 43527
2014-12-05 16:11:03 +00:00
Felix Fietkau
426467beba
kernel: add missing null pointer check for mips dma ops inline patch on 3.18
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43511
2014-12-03 18:17:17 +00:00
John Crispin
a21c9fd655
kernel: make the ubi attach patch check for a valid ubi magic rather than a tar magic
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 43507
2014-12-03 16:05:06 +00:00
John Crispin
a10a204aab
kernel: make ubi auto-attach check for a tar file magic
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 43506
2014-12-03 14:32:38 +00:00
John Crispin
9b5f583906
kernel: add driver for Marvell 88E6171 switch
...
This is a swconfig driver for the Marvell 88E6171 switch,
which is a 7-port GigE switch with two CPU ports and 64
802.1q VLANs.
Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 43486
2014-12-01 21:30:35 +00:00
Felix Fietkau
d1c0a65266
kernel: update 3.18 to rc7
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43479
2014-12-01 17:38:54 +00:00
Florian Fainelli
d73dc14957
kernel: 3.18: Fix patch 644 dependency chain
...
This patch introduces some code that is compiled in whenever
CONFIG_BRIDGE_NETFILTER is built, with the code called from code compiled under
CONFIG_BRIDGE, CONFIG_BRIDGE_IGMP_SNOOPING or CONFIG_BRIDGE_NF_EBTABLES.
Unfortunately, these options aren't setting explicitly the dependency they now
have on CONFIG_BRIDGE_NETFILTER, for obvious reasons for CONFIG_BRIDGE.
However, this is not working really well when CONFIG_BRIDGE_NETFILTER is built
as a module, since code statically compiled will now use a function that is not
in the kernel image, which makes the linker grumpy.
Solve this by removing the option to build CONFIG_BRIDGE_NETFILTER as a module,
and protect our function definition by an IS_BUILTIN instead of a IS_ENABLED
macro. This fixes the issue for CONFIG_BRIDGE and CONFIG_BRIDGE_IGMP_SNOOPING.
Fixing CONFIG_BRIDGE_NF_EBTABLES has to be handled a bit differently, since it
directly references a variable that will not be declared if
CONFIG_BRIDGE_NETFILTER is not set. Protect the variable affectations by an
ifdef to make sure this doesn't happen.
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 43419
2014-11-28 01:29:51 +00:00
Felix Fietkau
a03b522bd6
kernel: add missing KEEP() statements for gc-sections patch in 3.18
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43405
2014-11-27 16:24:25 +00:00
Imre Kaloz
c26c5eff0e
update .18 support for -rc6
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 43357
2014-11-24 10:17:33 +00:00
Hauke Mehrtens
a69ebe234d
kernel: update kernel 3.18 to rc4
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 43229
2014-11-10 22:51:30 +00:00
Rafał Miłecki
93b3924128
kernel: backport bcm47xxpart changes queued for 3.19
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 43223
2014-11-08 21:41:21 +00:00
Hauke Mehrtens
6deeb3513c
kernel: add missing patch for AR8216_PHY_LEDS
...
The patch adding AR8216_PHY_LEDS was not ported to more recent kernel
versions.
Thank you swalker for spotting this.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 43139
2014-10-31 23:53:32 +00:00
Hauke Mehrtens
e1078da32a
kernel: 3.18: add some missing parts in 721-phy_packets.patch
...
Some changes from the header file were not ported from older kernel.
Thank you swalker for spotting this.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 43137
2014-10-31 23:48:43 +00:00
Hauke Mehrtens
5e3d188e89
kernel: add patch header and missing part in 132-mips_inline_dma_ops.patch again
...
The select SYS_HAS_DMA_OPS in CPU_CAVIUM_OCTEON was from the kernel
patch in 3.13, but it is only included in kernel 3.14 and not in 3.13
and 3.18, add it again.
Thank you swalker for spotting this.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 43134
2014-10-31 23:32:22 +00:00
Hauke Mehrtens
b63cfc9530
mac80211: configuration: Better handling of LIB80211 configuration
...
Apply patch for kernel 3.10 from r43112 also in 3.12, 3.14 and 3.18.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 43133
2014-10-31 23:27:27 +00:00
Hauke Mehrtens
e770d60e47
kernel: kernel 3.18 fix compilation on mips
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 43130
2014-10-31 21:54:16 +00:00
Hauke Mehrtens
fb543b63a9
kernel: add closing " to REGMAP_I2C's tristate
...
Thanks swalker for reporting.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 43099
2014-10-27 23:14:21 +00:00
Hauke Mehrtens
a76ee3b1d5
kernel: make the kernel 3.18 patches apply and boot on arm.
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 43095
2014-10-27 22:55:39 +00:00
Rafał Miłecki
1513b39a8c
kernel: start working on 3.18 support
...
This commit:
1) Copies 3.14 patches
2) Drops mainlined stuff
3) Modifies some patches to apply
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 43093
2014-10-27 18:14:39 +00:00