summaryrefslogtreecommitdiff
path: root/target/linux/generic/patches-3.14
Commit message (Collapse)AuthorAgeFilesLines
* kernel: 3.14: refresh patchesLuka Perkov2014-08-111-2/+2
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 42113
* 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: update 3.14 to 3.14.16Luka Perkov2014-08-083-3/+2
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 42070
* kernel: add a patch to allow disabling processing of the netfilter "filter" ↵Felix Fietkau2014-08-071-0/+87
| | | | | | | | table for established connection packets Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 42046
* kernel: improve ipv4 netfilter optimization patchFelix Fietkau2014-08-071-37/+48
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 42045
* 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
* kernel: add a small xfrm related performance optimizationFelix Fietkau2014-08-021-0/+13
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41950
* 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: update bcma to version master-2014-07-29-1Hauke Mehrtens2014-07-301-5/+9
| | | | | | | | | | | 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 3.14 to 3.14.14Luka Perkov2014-07-303-4/+4
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 41898
* kernel: update bcma and ssb to version master-2014-07-22Hauke Mehrtens2014-07-222-26/+697
| | | | | | | | | 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: ledtrig-netdev: use netdev_notifier_infoLuka Perkov2014-07-081-0/+9
| | | | | | | | | | 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: update 3.14 to 3.14.11Luka Perkov2014-07-082-3/+3
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 41551
* kernel: update 3.14 to 3.14.10Luka Perkov2014-07-063-8/+8
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 41533
* kernel: implement optinal multicast->unicast conversion for igmp snoopingFelix Fietkau2014-06-281-0/+375
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41367
* kernel: update 3.14 to 3.14.9Luka Perkov2014-06-275-24/+24
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 41362
* kernel: update 3.14 to 3.14.8Luka Perkov2014-06-243-13/+7
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 41309
* 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: replace a ubifs patch by upstream commitJohn Crispin2014-06-161-115/+80
| | | | | | | | | | A modified version of 552-ubifs-respect-silent-mount-flag.patch has been merged upstream. Replace the patch in OpenWrt with the version which has been merged. Signed-off-by: Daniel Golle <daniel@makrotopia.org> SVN-Revision: 41218
* 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
* kernel: update 3.14 to 3.14.7Luka Perkov2014-06-1118-129/+35
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 41150
* kernel: rootfs auto-mount on ubiJohn Crispin2014-06-115-0/+418
| | | | | | | | | | | | | | | | | | | | | | | | | | Similar to the rootfs hacks on NOR flash devices, this series introduces support for auto-attaching (ubi device), auto-creating (ubiblock device) and mounting the "rootfs" (ubifs or squashfs) volume. This is needed so OpenWrt can start without relying on the bootloader to pass the ubi.mtd, ubi.block, rootfs and rootfstype parameters, but instead auto-detect the root filesystem according to a simple convention. OpenWrt-specific: 490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch 491-ubi-auto-create-ubiblock-device-for-rootfs.patch 492-try-auto-mounting-ubi0-rootfs-in-init-do_mounts.c.patch 493-ubi-set-ROOT_DEV-to-ubiblock-rootfs-if-unset.patch sent upstream: 552-ubifs-respect-silent-mount-flag.patch http://lists.infradead.org/pipermail/linux-mtd/2014-May/053893.html v2: actually retry with MS_RDONLY when mounting read-only ubifs root Signed-off-by: Daniel Golle <daniel@makrotopia.org> SVN-Revision: 41119
* kernel: backport ubiblock support from 3.15John Crispin2014-06-118-0/+1336
| | | | | | | | | | | | | | | | | | Backport ubiblock support from kernel 3.15 as well as all follow-up fixes related to ubiblock. Signed-off-by: Daniel Golle <daniel@makrotopia.org> create mode 100644 target/linux/generic/patches-3.14/040-UBI-R-O-block-driver-on-top-of-UBI-volumes.patch create mode 100644 target/linux/generic/patches-3.14/041-UBI-block-do-not-use-term-attach.patch create mode 100644 target/linux/generic/patches-3.14/042-UBI-block-Mark-init-only-symbol-as-__initdata.patch create mode 100644 target/linux/generic/patches-3.14/043-UBI-block-Use-u64-for-the-64-bit-dividend.patch create mode 100644 target/linux/generic/patches-3.14/044-UBI-rename-block-device-ioctls.patch create mode 100644 target/linux/generic/patches-3.14/045-UBI-block-Remove-__initdata-from-ubiblock_param_ops.patch create mode 100644 target/linux/generic/patches-3.14/046-UBI-avoid-workqueue-format-string-leak.patch create mode 100644 target/linux/generic/patches-3.14/047-UBI-make-UBI_IOCVOLCRBLK-take-a-parameter-for-future.patch SVN-Revision: 41118
* kernel: update 3.14 to 3.14.5Luka Perkov2014-06-026-38/+29
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 40901
* 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-0/+36
| | | | | | 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
* kernel: update 3.14 to 3.14.4Luka Perkov2014-05-141-1/+1
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 40769
* kernel: update to kernel 3.14.3Hauke Mehrtens2014-05-082-2/+2
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 40736
* kernel: fix some compile warnings with kernel 3.14Hauke Mehrtens2014-05-082-3/+7
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 40734
* 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: make sched_act_connmark compile for 3.14Jonas Gorski2014-04-041-15/+11
| | | | | | | | The upstream API changed, which allowed to simplify the code a bit. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 40376
* kernel: make sched_esfq compile for 3.14Jonas Gorski2014-04-041-1/+1
| | | | | | | | net_random was replaced with prandom_u32. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 40375
* 3.14 final is outImre Kaloz2014-03-318-19/+19
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 40352
* kernel: backport BCM5357 fix for GPIOsHauke Mehrtens2014-03-301-0/+18
| | | | | | | | | 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
* update to 3.14-rc8Imre Kaloz2014-03-2611-26/+26
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 40023
* 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: fix 990-gpio_wdt.patch patchHauke Mehrtens2014-03-121-1/+1
| | | | | | | | This uses the correct include now. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 39906
* kernel/generic: drop already upstreamed patchLuka Perkov2014-03-101-37/+0
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 39855
* add preliminary 3.14 supportImre Kaloz2014-03-07167-0/+28399
Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 39789