aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/generic/patches-3.18
Commit message (Collapse)AuthorAgeFilesLines
* bcm53xx: add power button for Buffalo WZR-1750DHPFelix Fietkau2015-04-161-0/+20
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45466
* bcm53xx: add USB LED for Buffalo WZR-1750DHPFelix Fietkau2015-04-161-0/+20
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45465
* kernel: update bgmac patches to the latest version submittedFelix Fietkau2015-04-1410-80/+102
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45431
* kernel: finally remove layer7 filter supportFelix Fietkau2015-04-1318-2388/+27
| | | | | | | | | | | 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
* kernel: fix more bgmac dma init/cleanup issuesFelix Fietkau2015-04-136-9/+32
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45422
* kernel: sync bgmac changes with latest upstream submissionFelix Fietkau2015-04-138-54/+92
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45420
* kernel: add bgmac fixes for bcm53xx (fix ethernet bringup on a bcm4709 based ↵Felix Fietkau2015-04-133-2/+54
| | | | | | | | device) Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45417
* kernel: bgmac: add more DMA related fixesFelix Fietkau2015-04-128-48/+428
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45407
* kernel: add missing memory barrier to bgmacFelix Fietkau2015-04-121-10/+40
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45398
* generic: make sure we only try to mangle bootargs we do haveImre Kaloz2015-04-121-9/+12
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 45393
* kernel: add bgmac fixes for various issuesFelix Fietkau2015-04-124-0/+330
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45388
* kernel: revert section sorting change from r41951Felix Fietkau2015-04-113-5/+5
| | | | | | | | | 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
* kernel: add jffs2 RENAME_WHITEOUT support, fixes overlayfs renames (#19432)Felix Fietkau2015-04-101-0/+86
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45362
* kernel: remove ATHEROS_AR{231X,71XX} config symbols from the patchesGabor Juhos2015-04-081-1/+1
| | | | | | | | Those don't exist anymore. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 45314
* kernel: backport ssb patches up to changes queued for 4.1Rafał Miłecki2015-04-071-0/+55
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45306
* generic/3.18: upgrade to 3.18.11Imre Kaloz2015-04-071-31/+0
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 45303
* kernel: add support for the MX25L512E and SI25CD512 SPI flash chipsGabor Juhos2015-04-072-0/+43
| | | | | | | | These are used on some MikroTik boards. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 45295
* generic/3.18: upgrade to 3.18.10Imre Kaloz2015-03-312-3/+3
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 45197
* generic: add CONFIG_MANGLE_BOOTARGS and disable it by defaultImre Kaloz2015-03-311-0/+55
| | | | | | | | | | 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
* kernel: update yaffs code to the latest versionGabor Juhos2015-03-318-376/+71
| | | | | | | | | | | | | | | | | 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
* kernel: fix linux/spi/spidev.h portability issues with muslFelix Fietkau2015-03-291-0/+11
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45105
* kernel: clean up fq_codel default patchFelix Fietkau2015-03-292-22/+20
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45104
* kernel: refresh 3.18 patchesFlorian Fainelli2015-03-284-16/+16
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 45093
* kernel: extend seccomp with a LOG actionJohn Crispin2015-03-261-0/+34
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 45007
* kernel: merge upstream bgmac driver improvementsFelix Fietkau2015-03-253-0/+480
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44978
* kernel: yaffs: use new_sync_{read,write} for 3.18+Gabor Juhos2015-03-251-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* kernel: backport rest of bcma patchesRafał Miłecki2015-03-241-13/+33
| | | | | | | | | | 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
* kernel: mac80211: backport bcma patch renaming IRQ control functionRafał Miłecki2015-03-241-27/+84
| | | | | | | | | 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
* kernel: update bcma with most patches from wireless-drivers-nextRafał Miłecki2015-03-241-7/+255
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 44955
* kernel: backport fixed_phy_register EXPORT fix from 3.19Rafał Miłecki2015-03-231-0/+30
| | | | | | | | | 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
* generic/3.18: refresh patchesImre Kaloz2015-03-235-32/+7
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 44951
* kernel: backport bgmac patchesRafał Miłecki2015-03-216-14/+187
| | | | | | | | This allows dropping some hacky bcm53xx bgmac patch forcing link state. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 44917
* kernel: fix ipsec related regression in the netfilter rtcache patchFelix Fietkau2015-03-201-1/+5
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44913
* ipv6: fix throw routesSteven Barth2015-03-191-0/+36
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 44894
* kernel: replace GRO optimization patch with a new one that supports ↵Felix Fietkau2015-03-183-30/+164
| | | | | | | | VLANs/bridges with different MAC addresses Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44877
* kernel: bump to 3.14.35, 3.18.9, 3.19.1 and 4.0-rc4Felix Fietkau2015-03-1824-56/+56
| | | | | | | | | | | 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
* kernel: remove the netfilter optimization that skips the filter table, it ↵Felix Fietkau2015-03-171-87/+0
| | | | | | | | has caused too many issues Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44873
* kernel: fix duplicate use of patch number 490Felix Fietkau2015-03-161-0/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44800
* kernel: add missing description for GRO optimization patchFelix Fietkau2015-03-161-0/+14
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44798
* kernel: skip GRO for packets bridged to other hostsFelix Fietkau2015-03-151-0/+12
| | | | | | | | | Eliminates excessive skb copying when bridging from LAN to WLAN on ramips. Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44797
* kernel: fix portability issues of the x86 vdso2c utilityFelix Fietkau2015-03-151-0/+13
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44757
* atheros: v3.18: rename ATHEROS_AR231X symbol to ATH25Felix Fietkau2015-03-131-1/+1
| | | | | | | | | | This patch starts upsteam ath25 code backporting. No functional changes. Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com> SVN-Revision: 44706
* kernel: backport fib_trie improvements/fixes from 4.0-rcFelix Fietkau2015-03-1225-0/+6099
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44695
* kenrel: refresh patchesJohn Crispin2015-03-111-2/+2
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 44678
* Fix 3.18.8 breakage of UBI devices with EOF marker (e.g. WNDR4300)John Crispin2015-03-111-0/+51
| | | | | | | | | 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
* kernel: backport an export required by newer compat-wireless versionsFelix Fietkau2015-03-111-0/+21
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44653
* kernel: fix yaffs compile for >= v3.16John Crispin2015-03-101-0/+28
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 44643
* kernel/mac80211: backport bcma changes from 4.1Rafał Miłecki2015-03-031-0/+355
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 44595
* generic: upgrade to 3.18.8Jonas Gorski2015-03-032-10/+10
| | | | | | | | | | | 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
* package: mtd: move bcm963xx_tag definition into source codeJonas Gorski2015-02-272-220/+1
| | | | | | | | | | 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