aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/generic/patches-3.18
Commit message (Collapse)AuthorAgeFilesLines
* generic: improve kexec support of MIPS.John Crispin2015-02-131-0/+308
| | | | | | | | | | | | | - 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
* kernel: fix bgmac check for chip IDRafał Miłecki2015-02-112-4/+50
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 44411
* kernel: backport mainlined bgmac patches from 3.19Rafał Miłecki2015-02-112-10/+22
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 44410
* kernel: backport bcma patches queued for 3.20Rafał Miłecki2015-02-111-0/+527
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 44385
* kernel: 3.18: complete backport of some bcma patchRafał Miłecki2015-02-111-0/+37
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 44384
* kernel: copy mips_decompressor_memmove patch to 3.18/3.19John Crispin2015-02-091-0/+22
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 44339
* kernel: update 3.18 to 3.18.6Luka Perkov2015-02-087-30/+20
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 44318
* generic: allow ubi autoattach to run on NOR flashImre Kaloz2015-02-051-2/+3
| | | | | | | | | | | | 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
* kernel: bcm47xxpart: support T_Meter partitionsRafał Miłecki2015-01-281-0/+47
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 44185
* linux: add upstream patch to allow building dwc2 as module on 3.18Jo-Philipp Wich2015-01-281-0/+146
| | | | | | | | Also add the required config symbols to usb.mk Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 44181
* kernel: add LZ4 decompressors to kconfig hackJohn Crispin2015-01-281-2/+14
| | | | | | Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> SVN-Revision: 44168
* kernel: bcm47xxpart: support boart_data partition on XiaomiRafał Miłecki2015-01-271-0/+39
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 44157
* kernel: backport queued bcm47xxpart changesRafał Miłecki2015-01-272-66/+95
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 44156
* generic/3.18: update to 3.18.3Imre Kaloz2015-01-251-10/+6
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 44121
* kernel: preserve bootloader command line on MIPSJohn Crispin2015-01-181-3/+19
| | | | | | | | | | | 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
* kernel: fix disable_irq() on MIPS CPU IRQsFelix Fietkau2015-01-151-0/+20
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43973
* mvsw6171: rename to 'mvsw61xx'Luka Perkov2015-01-111-2/+2
| | | | | | | | | In preparation for properly supporting switches beyond the 88E6171. Signed-off-by: Claudio Leite <leitec@staticky.com> SVN-Revision: 43935
* upgrade to 3.18.2Imre Kaloz2015-01-091-1/+1
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 43892
* ar8216: factor out AR8327/AR8337-specific driver code into ar8327.cFelix Fietkau2015-01-054-4/+4
| | | | | | | | | | 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
* kernel: update 3.18 to 3.18.1Luka Perkov2015-01-036-28/+19
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 43821
* kernel: move mtdsplit files to drivers/mtd/mtdsplit/ to simplify ↵Felix Fietkau2015-01-0210-40/+13
| | | | | | | | maintenance, unify patches across kernel versions Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43805
* kernel/generic: fix warnings if libata-ledtrig is disabledFelix Fietkau2014-12-271-5/+5
| | | | | | | | | 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
* kernel: remove openwrt micrel.c (replaced by upstream driver)Felix Fietkau2014-12-224-32/+8
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43762
* kernel: disable soft-reset for generic PHY devices to avoid accidentally ↵Felix Fietkau2014-12-201-0/+29
| | | | | | | | clearing preinitialized state Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43757
* mvsw6171: note support for 88E6172 switchesLuka Perkov2014-12-191-1/+1
| | | | | | | | | 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
* kernel: bgmac: fix some problemsHauke Mehrtens2014-12-183-2/+74
| | | | | | | | There are some problems in the napi usage that are fixed now. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 43749
* kernel: disable multicast-to-unicast translation for ipv6 neighbor ↵Felix Fietkau2014-12-171-17/+20
| | | | | | | | solicitation (#17625) Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43736
* kernel: warn users to use the new (dedicated) firmware splitterRafał Miłecki2014-12-142-3/+8
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 43700
* kernel: move old firmware uimage splitter into separated patchRafał Miłecki2014-12-137-67/+101
| | | | | | | | | 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
* kernel/generic: remove some left-over garbage from ledtrig patchJohn Crispin2014-12-131-1/+1
| | | | | | | | cosmetics. clean a style issue introduced by r43674. Signed-off-by: Daniel Golle <daniel@makrotopia.org> SVN-Revision: 43676
* kernel/generic: add ledtrig support to libataJohn Crispin2014-12-121-0/+162
| | | | SVN-Revision: 43674
* kernel: refresh patchesLuka Perkov2014-12-115-25/+28
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 43643
* kernel: add a patch to make netfilter conntrack cache routing informationFelix Fietkau2014-12-095-8/+513
| | | | | | | | Significantly improves routing / NAT performance Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43587
* brcm63xx: fix a few issues in irq chip driversJonas Gorski2014-12-0822-29/+29
| | | | | | | | Fix locking and lock usage, making it compile for SMP. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 43578
* kernel: update linux 3.18 to final releaseFelix Fietkau2014-12-084-37/+23
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43569
* kernel: add missing check for skb->dev on netfilter xfrm optimization patchFelix Fietkau2014-12-081-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43567
* kernel: remove the obsolete vm_exports patchFelix Fietkau2014-12-081-93/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43565
* kernel: fix x86 objdump invocation on 3.14 and 3.18Felix Fietkau2014-12-081-0/+11
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43557
* kernel: update bcma and ssb to wireless-testing master-2014-12-05Hauke Mehrtens2014-12-072-4/+285
| | | | | | | | | | | | 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
* kernel: refresh patches for kernel 3.18Hauke Mehrtens2014-12-073-24/+27
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 43536
* kernel: update bcma up to 2014-10-27Rafał Miłecki2014-12-051-0/+46
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 43527
* kernel: add missing null pointer check for mips dma ops inline patch on 3.18Felix Fietkau2014-12-031-0/+9
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43511
* kernel: make the ubi attach patch check for a valid ubi magic rather than a ↵John Crispin2014-12-031-7/+8
| | | | | | | | tar magic Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 43507
* kernel: make ubi auto-attach check for a tar file magicJohn Crispin2014-12-031-2/+13
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 43506
* kernel: add driver for Marvell 88E6171 switchJohn Crispin2014-12-011-0/+23
| | | | | | | | | | 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
* kernel: update 3.18 to rc7Felix Fietkau2014-12-0127-57/+54
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43479
* kernel: 3.18: Fix patch 644 dependency chainFlorian Fainelli2014-11-281-13/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* kernel: add missing KEEP() statements for gc-sections patch in 3.18Felix Fietkau2014-11-271-0/+18
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43405
* update .18 support for -rc6Imre Kaloz2014-11-248-38/+38
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 43357
* kernel: update kernel 3.18 to rc4Hauke Mehrtens2014-11-1014-23/+23
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 43229