summaryrefslogtreecommitdiffstats
path: root/target/linux/generic/patches-3.13
Commit message (Collapse)AuthorAgeFilesLines
* kernel: remove linux 3.13 supportFelix Fietkau2015-03-16169-31369/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44804
* package: mtd: move bcm963xx_tag definition into source codeJonas Gorski2015-02-271-219/+0
| | | | | | | | | | 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
* ar8216: factor out AR8327/AR8337-specific driver code into ar8327.cFelix Fietkau2015-01-053-3/+3
| | | | | | | | | | 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: move mtdsplit files to drivers/mtd/mtdsplit/ to simplify ↵Felix Fietkau2015-01-0213-133/+25
| | | | | | | | maintenance, unify patches across kernel versions Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43805
* kernel: remove the obsolete vm_exports patchFelix Fietkau2014-12-081-101/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43565
* kernel: add missing patch for AR8216_PHY_LEDSHauke Mehrtens2014-10-311-0/+13
| | | | | | | | | | 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
* kernel: remove wrongly added SYS_HAS_DMA_OPS in r43134Hauke Mehrtens2014-10-312-11/+3
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 43135
* kernel: add patch header and missing part in 132-mips_inline_dma_ops.patch againHauke Mehrtens2014-10-312-3/+30
| | | | | | | | | | | | 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
* mac80211: configuration: Better handling of LIB80211 configurationHauke Mehrtens2014-10-311-1/+13
| | | | | | | | 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
* kernel: add closing " to REGMAP_I2C's tristateHauke Mehrtens2014-10-271-1/+1
| | | | | | | | Thanks swalker for reporting. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 43099
* kernel: Backport essential fixes for ad799xHauke Mehrtens2014-09-131-0/+138
| | | | | | | | | This series of patches ports back some fixes of the ad799x driver, which were commited between 3.10 and 3.15. Signed-off-by: Hartmut Knaack <knaack.h@gmx.de> SVN-Revision: 42523
* kernel: remove obsolete 322-ppc4xx-crypto-compile-fix.patch patchesFlorian Fainelli2014-08-231-10/+0
| | | | | | | | | Upstream commit c11eede powerpc: add missing explicit OF includes for ppc was included in 3.13 and onwards, hence making those patches obsolete. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 42263
* kernel: update bcma to code from v3.17-rc1Hauke Mehrtens2014-08-191-0/+60
| | | | | | | | This is needed for some new patches. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 42221
* netfilter: consider reply direction on selective flushingJo-Philipp Wich2014-08-101-6/+9
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 42095
* netfilter: fix calls to nf_ct_iterate_cleanup() with Linux >= 3.13Jo-Philipp Wich2014-08-101-1/+1
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 42093
* netfilter: support /proc conntrack flushing of specific ip addressesJo-Philipp Wich2014-08-091-10/+47
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 42092
* kernel/3.1{3, 4}: fix IFF_NO_IP_ALIGN flag locationFelix Fietkau2014-08-041-1/+1
| | | | | | | | | Fix IFF_NO_IP_ALIGN location which is collide with new netdev private flag IFF_MACVLAN. Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com> SVN-Revision: 41992
* kernel: when using --gc-sections, add --sort-section=name to get a more ↵Felix Fietkau2014-08-023-5/+5
| | | | | | | | stable sorting order Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41951
* netfilter: introduce xt_id matchJo-Philipp Wich2014-08-011-0/+95
| | | | | | | | | This commit implements a new netfilter match "xt_id" which can be used to attach unsigned 32bit IDs to iptables rules. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 41945
* kernel: refresh patchesHauke Mehrtens2014-07-311-1/+1
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 41909
* kernel: update bcma to version master-2014-07-29-1Hauke Mehrtens2014-07-301-6/+10
| | | | | | | | | | | This is a backport of bcma from wireless-tesing/master tag master-2014-07-29-1. For kernel < 3.10 this only adds the header changes needed by more recent b43 versions. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 41899
* kernel: update bcma and ssb to version master-2014-07-22Hauke Mehrtens2014-07-222-4/+685
| | | | | | | | | This is a backport of bcma and ssb from wireless-tesing/master tag master-2014-07-22. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 41804
* kernel: mtd: allow partial block eraseFelix Fietkau2014-07-181-3/+4
| | | | | | | | | | This fixes error erasing partial mtd partition which does not start on eraseblock boundary and allows using fconfig to configure redboot on devices such as the Gateworks Cambria. Signed-off-by: Maciej Skrzypek <maciej.skrzypek@flytronic.pl> SVN-Revision: 41733
* kernel/3.1{3, 4}: fix AMD USB HDC wakeup quirk disablingFelix Fietkau2014-07-171-0/+17
| | | | | | | | | Declare inline placeholder when usb_hcd_amd_remote_wakeup_quirk() not compiled due CONFIG_PCI_DISABLE_COMMON_QUIRKS. Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com> SVN-Revision: 41702
* kernel: 3.13: refresh patchesLuka Perkov2014-07-083-31/+20
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 41553
* kernel: ledtrig-netdev: use netdev_notifier_infoLuka Perkov2014-07-081-2/+11
| | | | | | | | | | Since kernel 3.11, the third parameter passed to notifier_call() is of type struct netdev_notifier_info. This patch fixes an oops when setting a netdev LED trigger. Signed-off-by: Claudio Leite <leitec@staticky.com> SVN-Revision: 41552
* kernel/3.1{0, 2, 3, 4}: mtd: m25p80: add support for EON EN25QH128John Crispin2014-06-161-0/+20
| | | | | | | | This flash is used in newer Ubnt UniFi AP Pro Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com> SVN-Revision: 41219
* kernel: fix pkt_type filter mask for packet socketsFelix Fietkau2014-06-131-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41178
* ubifs: remove obsolete CONFIG_UBIFS_FS_XATTR symbolFelix Fietkau2014-05-271-3/+1
| | | | | | | | | | | | | | 550-ubifs-symlink-xattr-support.patch contains a reference to the by now obsolete config symbol CONFIG_UBIFS_FS_XATTR which leads to the functionality originally added by the patch in r30794 being left-out during compile since commit 1bdcc63112a0 ("UBIFS: remove xattr Kconnfig option") in v3.5. Fix this by removing the #ifdef from all affected kernels as XATTR support is now always enabled for UBIFS as well. Signed-off-by: Daniel Golle <daniel@makrotopia.org> SVN-Revision: 40864
* kernel: add a ssb backport required for a new mac80211 updateFelix Fietkau2014-05-231-2/+20
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 40833
* Add missing bracket in MAP-E FMR kernel supportSteven Barth2014-05-231-2/+2
| | | | SVN-Revision: 40830
* Add kernel support for MAP-E FMRsSteven Barth2014-05-221-0/+490
| | | | SVN-Revision: 40822
* generic: remove obsolete symbol export from block2mtd init patchFelix Fietkau2014-04-101-10/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 40445
* x86: try harder to attach block2mtd to fix boot issues on devices with ↵Felix Fietkau2014-04-103-18/+105
| | | | | | | | longer delays Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 40444
* kernel: bgmac: rework patch checking packet lengthHauke Mehrtens2014-04-081-0/+39
| | | | | | | | | | | | | | | | | | | | This bgmac patch was an attempt to fix/workaround bug reported in https://dev.openwrt.org/ticket/7198 noticed on WNR3500L. Patch assumed length reported by the hardware was 0 and was trying to read it until getting a different value. This was actually the opposite. Lenghts were some invalid & huge values that resulted in skb_over_panic. For example: skbuff: skb_over_panic: text:83b21074 len:57222 (...) skbuff: skb_over_panic: text:87af1024 len:43226 (...) skbuff: skb_over_panic: text:87af5024 len:8739 (...) So instead of that not-working patch checking for 0, write a new one checking for huge values. In case something like that happens, dump hardware state and drop the packet. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 40424
* kernel: backport BCM5357 fix for GPIOsHauke Mehrtens2014-03-301-3/+12
| | | | | | | | | This backports: bcma: gpio: register 32 GPIOs on BCM5357 Signed-off-by: Rafał Miłecki <zajec5@gmail.com> Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 40347
* kernel: export gluebi info to sysfsJohn Crispin2014-03-301-0/+88
| | | | | | | | Export the ubi_num and vol_id into the sysfs record of the gluebi- emulated mtd device. Previously userspace didn't have a way to map gluebi-emulated devices back to their corresponding ubi volumes. SVN-Revision: 40306
* upgrade 3.13 targets to 3.13.7Imre Kaloz2014-03-2610-14/+14
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 40022
* kernel/generic: fix define in 642-bridge_port_isolate.patchFelix Fietkau2014-03-191-1/+1
| | | | | | | | | | Patch 642-bridge_port_isolate.patch needs to be updated for kernels 3.12, 3.13 and 3.14 as the define for BR_ISOLATE_MODE conflicts with BR_LEARNING Signed-off-by: Jonas Eymann <j.eymann@gmx.net> SVN-Revision: 39955
* kernel/generic: drop already upstreamed patchLuka Perkov2014-03-101-37/+0
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 39855
* upgrade 3.13 targets to 3.13.2, refresh patchesImre Kaloz2014-02-132-3/+3
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org SVN-Revision: 39582
* keep initramfs the default for usImre Kaloz2014-02-101-0/+25
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 39561
* kernel: XHCI PCI quirks for kernel 3.12 and 3.13Hauke Mehrtens2014-02-081-11/+12
| | | | | | | | | | This adds empty definitions for the PCI quirks functions when they should not be included in the kernel. This is based on a patch by Daniel <daniel@makrotopia.org> Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 39534
* kernel: fix bridge compilation on kernel 3.13Hauke Mehrtens2014-02-081-1/+1
| | | | | | | | | | The int brnf_call_ebtables in the header should be extern, otherwise every object file gets its own int and they will conflict when linking the binary. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 39533
* kernel: bgmac: update bgmac to a version from kernel 3.14-rc1Hauke Mehrtens2014-02-045-504/+752
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 39465
* kernel: ssb: update ssb to a version from kernel 3.14-rc1Hauke Mehrtens2014-02-041-0/+467
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 39464
* kernel: bcma: update bcma to a version from kernel 3.14-rc1Hauke Mehrtens2014-02-042-69/+317
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 39463
* kernel: add missing changes to 220-gc_sections.patch that were accidentally ↵Felix Fietkau2014-02-041-0/+75
| | | | | | | | dropped during porting to 3.13 Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39458
* kernel/3.1x: yaffs: fix handling of small-page NAND devicesGabor Juhos2014-01-282-0/+354
| | | | | | | | | | | Since the yaffs code update (r39084), it is not possible to install OpenWrt on RouterBoards with small-page NAND chips. Fix the yaffs code to make it work again. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 39409
* kernel/3.1x: add split code for LZMA compressed kernel based firmwaresGabor Juhos2014-01-242-2/+25
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 39387