aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/generic/patches-3.12
Commit message (Collapse)AuthorAgeFilesLines
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41552 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41219 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fix pkt_type filter mask for packet socketsFelix Fietkau2014-06-131-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41178 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40864 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add a ssb backport required for a new mac80211 updateFelix Fietkau2014-05-231-2/+20
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40833 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add missing bracket in MAP-E FMR kernel supportSteven Barth2014-05-231-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40830 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add kernel support for MAP-E FMRsSteven Barth2014-05-221-0/+490
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40822 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: remove obsolete symbol export from block2mtd init patchFelix Fietkau2014-04-101-10/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40445 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40444 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40424 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40347 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39955 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [generic]: upgrade 3.12 to 3.12.10Imre Kaloz2014-02-1311-142/+159
| | | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39581 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: XHCI PCI quirks for kernel 3.12 and 3.13Hauke Mehrtens2014-02-081-10/+4
| | | | | | | | | | | | 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39534 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: bgmac: update bgmac to a version from kernel 3.14-rc1Hauke Mehrtens2014-02-045-516/+760
| | | | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39465 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: ssb: update ssb to a version from kernel 3.14-rc1Hauke Mehrtens2014-02-041-0/+543
| | | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39464 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: bcma: update bcma to a version from kernel 3.14-rc1Hauke Mehrtens2014-02-042-71/+364
| | | | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39463 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39409 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39387 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel/3.1[02]: add AR8216_PHY_LEDS optionGabor Juhos2014-01-201-0/+13
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39339 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: backport upstream inet fixLuka Perkov2013-12-191-0/+54
| | | | | | | | | Without it in some occasions oops is shown on network restart. Problem was noticed on imx6 targed. Signed-off-by: Luka Perkov <luka@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39134 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel/3.1[02]: add Winbond W25X05 SPI flash supportGabor Juhos2013-12-161-0/+20
| | | | | | | | It is used on newer RouterBOARDs. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39086 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update yaffs codeGabor Juhos2013-12-1618-1670/+328
| | | | | | | | | | | | | | | | Use the latest version of the yaffs code. Fetched from the yaffs2 git tree and it is based on the following commit: commit bc76682d93955cfb33051beb503ad9f8a5450578 Merge: 3a8580e ffa781d Author: Charles Manning <cdhmanning@gmail.com> Date: Thu Jul 11 17:46:25 2013 +1200 Merge branch 'master' of ssh://www.aleph1.co.uk/home/aleph1/git/yaffs2 Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39084 3c298f89-4303-0410-b956-a3cf2f4a3e73
* upgrade 3.12 targets to 3.12.5Imre Kaloz2013-12-149-29/+29
| | | | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39055 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [generic/3.12]: refresh patchImre Kaloz2013-11-271-4/+3
| | | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38930 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [generic/3.12]: make the wl12xx glue code available with compat-wireless, tooImre Kaloz2013-11-271-0/+15
| | | | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38929 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add fix to block2mtd driver for modified error loggingZoltan HERPAI2013-11-171-0/+12
| | | | | | | | Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38827 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: bgmac: make it send and receive some packages on BCM4708Hauke Mehrtens2013-11-114-2/+260
| | | | | | | | | | | This adds some more code for bgmac core rev 4 and it now restarts all cores when initializing the first one on BCM4708. I am just able to send under 100 packages and then DMA TX does not work any more. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38714 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: bcma: detect pci ID 0x4313Hauke Mehrtens2013-11-111-0/+24
| | | | | | | | | | | | This pci ID is used by sprom less BCM4313 devices. This is a backport from the mainline kernel. This is part of #13551. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38713 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [generic/3.12]: update for 3.12 finalImre Kaloz2013-11-051-11/+11
| | | | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38657 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel/3.1[02]: move MTD root device setup code to mtdcoreGabor Juhos2013-11-048-29/+47
| | | | | | | | | | The current code only allows to automatically set root device on MTD partitions. Move the code to MTD core to allow to use it with all MTD devices. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38643 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: bgmac: update backport patchHauke Mehrtens2013-11-034-13/+250
| | | | | | | | | This adds some more bgmac patches from mainline kernel. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38637 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: refresh 3.12 patches on -rc7 releaseLuka Perkov2013-10-297-18/+18
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38572 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: jffs2: ignore bad blocks after the end-of-filesystem markerFelix Fietkau2013-10-281-5/+8
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38568 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fix compile error in 3.12Luka Perkov2013-10-271-1/+1
| | | | | | | | | Upstream commit c655bc6896b94ee0223393f26155c6daf1e2d148 changed number of arguments in nf_ct_iterate_cleanup() function. Signed-off-by: Luka Perkov <luka@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38547 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [generic:] preliminary 3.12 supportImre Kaloz2013-10-24174-0/+29808
Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38528 3c298f89-4303-0410-b956-a3cf2f4a3e73