summaryrefslogtreecommitdiffstats
path: root/target/linux/generic/patches-3.6
Commit message (Collapse)AuthorAgeFilesLines
* mips: use -mno-branch-likely for kernel and userspace, saves ~11k kernel ↵Felix Fietkau2012-12-282-1/+12
| | | | | | size after lzma and ~12k squashfs size in the default configuration SVN-Revision: 34909
* kernel: remove the cisco SIP NAT patch, at least on 3.6 it crashesFelix Fietkau2012-12-271-118/+0
| | | | SVN-Revision: 34901
* generic/3.6: add platform specific power callbacks to {e,o}hci_platform driversGabor Juhos2012-12-224-0/+305
| | | | | | | | | | | | | Backport of upstream commits: 86e4cb35f2260374df4139c2352afe7fe247cb60 usb: host: ehci-platform: BUG_ON() to WARN_ON() on probe b6dd245c4594482d46507a0bfd100439be367952 usb: host: ohci-platform: BUG_ON() to WARN_ON() on probe 04216bedafb1b3992a6c2b7f1518281d2ba5fc7b usb: host: ehci-platform: add platform specific power callback e4d37aeb373a5edceecc1dadc76fabbe8bc18e44 usb: host: ohci-platform: addplatform specific power callback Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34842
* kernel: add solos-pci patches from 3.8 for new hardwareGabor Juhos2012-12-201-16/+400
| | | | | | | | | [juhosg: refresh patches with quilt, skip the patch for 3.3] Signed-off-by: David Woodhouse <David.Woodhouse@intel.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34806
* generic: disable crashlog on ppcGabor Juhos2012-12-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It causes panic on boot: [ 0.194287] __ioremap(): phys addr 0x1f00000 is RAM lr crashlog_init_fs [ 0.200902] Unable to handle kernel paging request for data at address 0x00000000 [ 0.208347] Faulting instruction address: 0xc026cb10 [ 0.213282] Oops: Kernel access of bad area, sig: 11 [#1] [ 0.218586] PowerPC 40x Platform [ 0.221783] Modules linked in: [ 0.224817] NIP: c026cb10 LR: c026cb10 CTR: c000c1b8 [ 0.229745] REGS: c1825ed0 TRAP: 0300 Not tainted (3.6.11) [ 0.235435] MSR: 00029030 <EE,ME,IR,DR> CR: 42004082 XER: 00000000 [ 0.241745] DEAR: 00000000, ESR: 00000000 [ 0.245724] TASK = c181e000[1] 'swapper' THREAD: c1824000 GPR00: c026cb10 c1825f80 c181e000 00000000 0000004b 0000004b c029a4dd 6f675f69 GPR08: 6e69745f c0290440 00000000 00000000 22004084 00000000 01ffc400 004011f8 GPR16: 00000001 ffffffff 00000000 007fff00 01ff6120 01f94298 01fff258 c02631b8 GPR24: c02604bc 00000019 c02a0000 c02a0000 c027c644 00000000 c02c0000 c02bd388 [ 0.279089] NIP [c026cb10] crashlog_init_fs+0x30/0xe0 [ 0.284095] LR [c026cb10] crashlog_init_fs+0x30/0xe0 [ 0.289000] Call Trace: [ 0.291442] [c1825f80] [c026cb10] crashlog_init_fs+0x30/0xe0 (unreliable) [ 0.298185] [c1825f90] [c00023fc] do_one_initcall+0xdc/0x1c8 [ 0.303812] [c1825fc0] [c02638c4] kernel_init+0x110/0x1a4 [ 0.309154] [c1825ff0] [c000ad4c] kernel_thread+0x4c/0x68 [ 0.314488] Instruction dump: [ 0.317429] 9421fff0 7c0802a6 bfc10008 3fc0c02c 90010014 3bfed388 3800fff4 807f0004 [ 0.325117] 2f830000 41be00a4 38804000 4bda2809 <81630000> 7c691b78 907ed388 6d605e11 Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34773
* kernel: update linux 3.6 to 3.6.11Gabor Juhos2012-12-185-67/+4
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34748
* kernel: fix a warning in the O_DIRECT debloat patchFelix Fietkau2012-12-171-11/+1
| | | | SVN-Revision: 34740
* kernel: add some debloat patches, strip down procfs and make O_DIRECT ↵Felix Fietkau2012-12-173-0/+491
| | | | | | support optional, saves ~15K after lzma on MIPS SVN-Revision: 34737
* generic: export include/linux/switch.h on 3.3, 3.6Gabor Juhos2012-12-141-0/+10
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34678
* generic: disintegrate UAPI from include/linux/switch.hGabor Juhos2012-12-141-0/+100
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34677
* generic: refresh patchesGabor Juhos2012-12-143-15/+5
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34676
* generic: update pci_disable_usb_common_quirks patchGabor Juhos2012-12-141-10/+4
| | | | | | | | | Fixes the following compiler warning: drivers/usb/host/pci-quirks.c:459:23: warning: 'quirk_usb_handoff_uhci' defined but not used [-Wunused-function] Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34675
* kernel: fix solos-pci skb double-free in DMA modeGabor Juhos2012-12-131-0/+33
| | | | | | | | | [juhosg: refresh the patches with quilt] Signed-off-by: David Woodhouse <David.Woodhouse@intel.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34667
* kernel: fix perf build with uclibc toolchains on x86Florian Fainelli2012-12-131-0/+32
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34666
* kernel/3.6: backport an upstream build for perf with uClibcFlorian Fainelli2012-12-131-0/+40
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34662
* kernel: fix porting mistakes on the 3.6+ SIP NAT patch causing crashesFelix Fietkau2012-12-131-23/+10
| | | | SVN-Revision: 34657
* kernel: update bcma and ssb to master-2012-12-11-2 from wireless-testingHauke Mehrtens2012-12-125-51/+981
| | | | SVN-Revision: 34651
* generic: fix 8139cp patch for 3.6Gabor Juhos2012-12-121-1/+19
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34640
* kernel: update linux 3.6 to 3.6.10Gabor Juhos2012-12-113-31/+3
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34639
* generic: backport a fix for the input keymap-matrix moduleFlorian Fainelli2012-12-101-0/+39
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34620
* generic: backport an upstream fix for building snd-soc-pcm as a moduleFlorian Fainelli2012-12-101-0/+34
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34617
* kernel/generic: fix build failure on missing uhci symbolFlorian Fainelli2012-12-101-6/+18
| | | | | | | | | linux-3.6.8/drivers/usb/host/pci-quirks.c:471: undefined reference to `uhci_check_and_reset_hc' Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34599
* kernel: update linux 3.6 to 3.6.9Gabor Juhos2012-12-081-11/+9
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34578
* kernel 3.6+: nuke obsolete patches that are messing up oprofile buildsFelix Fietkau2012-12-051-35/+0
| | | | SVN-Revision: 34506
* kernel: disable more pci quirks to save space on platforms that don't need themFelix Fietkau2012-12-032-15/+79
| | | | SVN-Revision: 34467
* kernel: fix stripping symbol exportsFelix Fietkau2012-12-021-17/+19
| | | | SVN-Revision: 34458
* kernel: patch in a working copy of elf.h instead of using relative path ↵Felix Fietkau2012-12-021-2/+3012
| | | | | | based hackery in #include statements SVN-Revision: 34449
* Update linux-atm fixes to reflect the final upstream pull requestGabor Juhos2012-12-021-87/+278
| | | | | | | | | [juhosg: refresh the patches with quilt] Signed-off-by: David Woodhouse <David.Woodhouse@intel.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34443
* kernel: Fix 8139cp ring buffer initialisation, tx timeout recovery, add BQLGabor Juhos2012-11-291-0/+176
| | | | | | | | | Patches queued upstream in net-next.git Signed-off-by: David Woodhouse <David.Woodhouse@intel.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34415
* kernel: Add ATM fixes pending upstream merge (queue reduction, race fixes)Gabor Juhos2012-11-291-0/+709
| | | | | | | | | Patches about to go into net-next.git Signed-off-by: David Woodhouse <David.Woodhouse@intel.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34410
* kernel: update linux 3.6 to 3.6.8Gabor Juhos2012-11-293-4/+4
| | | | | | | | Also refresh the affected patches. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34402
* swconfig: make it compatible with 3.7Gabor Juhos2012-11-211-0/+30
| | | | | | | | | | | | | | | | | | | swconfig does not compile with 3.7 because struct netlink_notify->pid has been renamed to struct netlink_notify->portid and struct genl_info->snd_pid has been renamed to struct genl_info->snd_portid Use the new names and add compatibility patches to 3.3 and 3.6. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34288
* generic: convert yaffs to use kuid_t and kgid_t on 3.6+Gabor Juhos2012-11-203-11/+581
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34280
* Revert "target specific patches have nothing to do in generic.."Jonas Gorski2012-11-191-0/+219
| | | | | | | | | | | | | | This reverts commit r34230, as it is causing build failures: make[3] -C package/mtd compile imagetag.c:35:32: fatal error: linux/bcm963xx_tag.h: No such file or directory compilation terminated. make[4]: *** [imagetag.o] Error 1 Any patches modifying exported kernel headers need to reside in generic as toolchain/kernel-headers only applies generic patches. SVN-Revision: 34255
* kernel: refresh patchesHauke Mehrtens2012-11-181-1/+1
| | | | SVN-Revision: 34253
* brcm47xx: add support for kernel 3.6Hauke Mehrtens2012-11-181-0/+72
| | | | | | This is based on the patch by Peter Wagner. SVN-Revision: 34252
* target specific patches have nothing to do in generic..Imre Kaloz2012-11-181-219/+0
| | | | SVN-Revision: 34230
* kernel: update linux 3.6 to 3.6.7Gabor Juhos2012-11-181-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34227
* do not build crashlog on sparc tooFlorian Fainelli2012-11-161-1/+1
| | | | | | | | | This is crashing the kernel in crashlog_init_fs(), until fixed, disable it for SPARC too. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34213
* generic: refresh 3.6 patchesGabor Juhos2012-11-131-5/+0
| | | | SVN-Revision: 34194
* MIPS: add a build fix for arch/mips/boot/compressed/decompress.cFlorian Fainelli2012-11-121-0/+71
| | | | | | | | And get rid of the AR7 patch because at least the Alchemy SoC also needs it Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34170
* move redboot boardconfig patch into target folderJohn Crispin2012-11-121-60/+0
| | | | SVN-Revision: 34166
* add support for the Tonze AP-422/425Imre Kaloz2012-11-111-1/+2
| | | | SVN-Revision: 34165
* generic: sanitize deps_initramfs listGabor Juhos2012-11-091-0/+28
| | | | | | | | | | | | | | | | If any filename in the intramfs dependency list contains a colon, that causes a kernel build error like this: /devel/openwrt/build_dir/linux-ar71xx_generic/linux-3.6.6/usr/Makefile:58: *** multiple target patterns. Stop. make[5]: *** [usr] Error 2 Fix it by removing such filenames from the deps_initramfs list. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34125
* linux: export bcm963xx_tag.h to userspaceJonas Gorski2012-11-062-1/+220
| | | | | | | | | | | | Export bcm963xx_tag.h so mtd can use it without using kernel includes. Signed-off-by: Catalin Patulea <cat@vv.carleton.ca> [jonas.gorski@gmail.com: fixup bcm63xx patches, completely remove header from original location, refresh patches, use a more matching patch number, port to 3.6] Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com> SVN-Revision: 34103
* linux: generic: fix split_squashfs for 3.6Jonas Gorski2012-11-061-1/+1
| | | | | | | _read expects the retlen to be initialized to zero, which the mtd_read helper does. So fix it by using mtd_read instead of calling _read directly. SVN-Revision: 34093
* linux-3.6: fix portability of some includes files in tools/ used on the hostFelix Fietkau2012-11-042-22/+53
| | | | SVN-Revision: 34068
* generic: make yaffs work on 3.6Gabor Juhos2012-11-015-0/+341
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34054
* generic: rename jffs2 patchesGabor Juhos2012-11-013-0/+0
| | | | | | | | | Make room for the upcoming yaffs patches. No functional changes. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34053
* generic: use mtd_* helpers in the yaffs codeGabor Juhos2012-10-311-0/+160
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34046