aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/generic/patches-4.4
Commit message (Collapse)AuthorAgeFilesLines
...
* kernel: fix a small bug in the MIPS highmem fixFelix Fietkau2016-01-252-4/+10
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48482 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fix MIPS highmem breakageFelix Fietkau2016-01-241-0/+95
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48468 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add a fix for deadlocks on dump_stackFelix Fietkau2016-01-231-0/+118
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48461 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Revert "kernel: work around CONFIG_CPU_SW_DOMAIN_PAN breakage on ARM11 MPCore"Felix Fietkau2016-01-231-44/+0
| | | | | | | | | | | | This reverts commit r48335 The workaround is incomplete and cannot cover all possible cases. The only real solution to this problem is to disable this feature on ARM11MPcore entirely. Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48460 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: backport bcma stuff sent for 4.6Rafał Miłecki2016-01-221-0/+338
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48449 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fix module load issue in the dma-buf debloat patchFelix Fietkau2016-01-201-1/+10
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48409 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fix keyring reference leak (CVE-2016-0728)Felix Fietkau2016-01-191-0/+75
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48372 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: modularize dma shared buffer code to eliminate kernel bloatFelix Fietkau2016-01-191-0/+35
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48371 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add patch to fix the ccp-crypto moduleFelix Fietkau2016-01-191-0/+114
| | | | | | Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48348 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: work around CONFIG_CPU_SW_DOMAIN_PAN breakage on ARM11 MPCoreFelix Fietkau2016-01-181-0/+44
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48335 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fix uninitialized variable in bridge multicast-to-unicast patch on 4.4Felix Fietkau2016-01-181-2/+5
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48327 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fix a build regression in the ld-version script fixFelix Fietkau2016-01-181-2/+8
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48324 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fix MIPS linux-4.4 build on non-GNU systemsFelix Fietkau2016-01-181-0/+18
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48310 3c298f89-4303-0410-b956-a3cf2f4a3e73
* arc770: move arc patches to target/linux/genericFelix Fietkau2016-01-152-0/+127
| | | | | | | | | | | | | | | | Given those patches are relevant to any ARC platform and even ISA version it makes perfect sense for patches to exist in one place instead of being duplicated for each new ARC-based ASIC. Note this is a prerequisite for upstreaming of ARC HS38 support in OpenWRT. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Cc: Felix Fietkau <nbd@openwrt.org> Cc: Jo-Philipp Wich <jow@openwrt.org> Cc: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48241 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: compile out SNMP MIB related counting if debloat-proc is active - ↵Felix Fietkau2016-01-151-0/+44
| | | | | | | | improves network stack performance Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48239 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: refresh patches for kernel 4.4Hauke Mehrtens2016-01-122-7/+7
| | | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48222 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: Update kernel 4.4 to 4.4.0Felix Fietkau2016-01-114-38/+3
| | | | | | | | | | This removes one patch which was applied upstream with commit 67b9bcd36906e12a15ffec19463afbbd6a41660e. All other patches were refreshed. Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48203 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update bcma by backporting 4.4 and 4.5 patchesRafał Miłecki2016-01-041-0/+49
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48111 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add at803x fix for sgmii modeFelix Fietkau2016-01-031-0/+96
| | | | | | | | | Some (possibly broken) bootloaders incorreclty initialize at8033 phy. This patch enables sgmii autonegotiation mode. Signed-off-by: Roman Yeryomin <roman@advem.lv> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48109 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: move at803x phy patch to genericFelix Fietkau2016-01-031-0/+180
| | | | | | Signed-off-by: Roman Yeryomin <roman@advem.lv> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48108 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: make bcm47xxpart work with TRX flashed at bad block(s)Rafał Miłecki2016-01-022-1/+101
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48061 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: drop bcm47xxpart patch for XiaomiRafał Miłecki2016-01-022-36/+2
| | | | | | | | | It was never tested, most likely not working (because of le32_to_cpu) and not upstreamed. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48060 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic/4.4: update to 4.4-rc7Imre Kaloz2016-01-015-29/+5
| | | | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48059 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fold of_get_mac_address_mtd into of_get_mac_addressFelix Fietkau2016-01-011-29/+56
| | | | | | | | This makes it easier to keep drivers in sync with upstream Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48026 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ledtrig-netdev: update base driver instead of patching it for every kernelRafał Miłecki2015-12-231-39/+0
| | | | | | | | | | All supported kernels require patching ledtrig-netdev in the same way, so it's safe to just move these changes to the base version of this driver. We needed these patches for some old kernels 2.6.36 and 3.11. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47962 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic/4.4: bump to -rc5Imre Kaloz2015-12-154-5/+5
| | | | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47894 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: revert fq_codel quantum override to prevent it from causing too much ↵Felix Fietkau2015-12-081-5/+2
| | | | | | | | cpu load with higher speed (#21326) Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47811 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: bump 4.4 to rc4Imre Kaloz2015-12-079-35/+13
| | | | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47801 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add bcm47xxpart patches sent for 4.5 merge windowRafał Miłecki2015-12-074-2/+132
| | | | | | | | | This replaces old bcm53xx patch for scanning whole flash and makes bcm47xxpart compatible with NAND. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47800 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fix linux 4.4 mac80211 build errorFelix Fietkau2015-12-051-0/+24
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47789 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: drop bridge hack for removing ipv6 dependencyJonas Gorski2015-12-041-123/+0
| | | | | | | | | Now that IPV6 isn't build as a module anymore, we don't need to decouple bridge from ipv6 anymore. Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47751 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: mvswitch: merge 3.10+ compile fix into the codeJonas Gorski2015-12-041-35/+0
| | | | | | | | | The lowest we support is 3.18, so no need to keep it as a separate patch. Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47749 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: drop unneeded modification of mtd_add_partition functionRafał Miłecki2015-12-046-54/+20
| | | | | | | | | | | | In old days mtd_add_partition was checking for partitions overlapping which was breaking our splitting feature. We had to modify this function by adding an extra bool dup_check parameter. Upstream commit: 3a434f66e6da ("mtd: part: Remove partition overlap checks") removed that check so we don't need our modification anymore. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47748 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: drop old uimage splitter from 4.4Rafał Miłecki2015-12-042-71/+1
| | | | | | | | | | | For a long time we have a dedicated firmware splitter for uimage as a replacement for the one builtin into mtd subsystem. For a year we got a proper warning for users sticking to the old one (r43700). It should be really safe to drop it now, especially since we do it for 4.4 only. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47747 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add linux 4.4 supportJonas Gorski2015-12-02179-0/+25212
Based on 4.4-rc3. Runtime tested on MIPS. Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47701 3c298f89-4303-0410-b956-a3cf2f4a3e73