summaryrefslogtreecommitdiffstats
path: root/target/linux/generic/patches-3.3
Commit message (Collapse)AuthorAgeFilesLines
* kernel: properly pad the allocated headroom in skb_cow to NET_SKB_PADnbd2012-05-271-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31906 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add a few patches for avoiding unnecessary skb reallocations - ↵nbd2012-05-273-0/+59
| | | | | | significantly improves ethernet<->wireless performance with mac80211 based drivers git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31886 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fix a warning in the connmark modulenbd2012-05-241-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31856 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update linux 3.3 to 3.3.7juhosg2012-05-232-16/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31848 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux/3.3: avoid recursive calling of mtd_writev in the block2mtd driverjuhosg2012-05-231-0/+10
| | | | | | Should fix #11513. Tested with the x86/generic squashfs image within a VM. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31841 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: merge a net-next fq_codel backlog handling fixnbd2012-05-181-0/+133
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31813 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: ssb/bcma: update to version from wireless-testing tag ↵hauke2012-05-173-51/+680
| | | | | | master-2012-05-16-2 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31772 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add codel and fq_codel to generic 3.3 patch set (based on patch by ↵nbd2012-05-167-1/+1941
| | | | | | | | | | | | | | | | | | | | | | | | | | Dave Täht) Codel is a new AQM algorithm and RED replacement designed by Kathie Nichols and Van Jacobson, and published in ACM queue: http://queue.acm.org/detail.cfm?id=2209336 Codel stands for "Controlled Delay", and needs no knobs in the general case, twiddled, for optimum results. It aims for 5ms of delay, at most, when in use. Additionally, fq_codel (by eric dumazet) builds on codel to provide fair queuing superior to what could be had with SFQ, and drop behavior saner than RED, BLUE, or choke. These patches are backported from net-next and are known to work on Linux 3.3.4 and later. Includes updates to codel for better portability and speed git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31756 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update linux 3.3 to 3.3.6juhosg2012-05-141-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31709 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: ssb: add PCI IDs 0x4322 and 43222hauke2012-05-131-0/+11
| | | | | | | | | | | | The 0x4322 ID is found on the BCM4322 used on some SoCs like the Linksys WRT610N V1 connected to a BCM4705. The 43222 (0xa8d6) ID is found on the BCM43222 used on some other SoCs like the D-Link DSL-2760U connected to a BCM63xx. This fixes #10887. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31695 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update linux 3.3 to 3.3.5juhosg2012-05-077-7/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31645 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: rewrite the phy packet hook, put it in the network stack to avoid ↵nbd2012-05-0614-68/+182
| | | | | | having to keep non-upstream ethernet driver changes git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31637 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix iptables abuse of kernel header files. Use exported headers instead.juhosg2012-05-031-0/+10
| | | | | | | | [juhosg: export xt_layer7.h for all kernel versions] Signed-off-by: David Woodhouse <David.Woodhouse@intel.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31566 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update linux 3.3 to 3.3.4juhosg2012-04-304-79/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31541 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux/3.3: refresh patchesjuhosg2012-04-291-14/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31531 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux/3.3: add support for the Pericom PT7C4338 I2C RTC chipjuhosg2012-04-291-0/+253
| | | | | | Signed-off-by: Wojciech Dubowik <Wojciech.Dubowik@neratec.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31525 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux/3.3: fix compiler warnings in the plat_nand driverjuhosg2012-04-251-3/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31473 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update linux 3.3 to 3.3.3jogo2012-04-241-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31460 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux/3.3: nuke the gpio_buttons patchjuhosg2012-04-211-30/+0
| | | | | | It is superseded by the in-kernel gpio-keys-polled driver. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31409 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux/3.3: fix crypto4xx build failurejuhosg2012-04-211-0/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31394 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux/3.3: update ARM mach-typesjuhosg2012-04-201-12/+762
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31378 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [generic] fix 335-mips-kexec patch for all 3+ kernelsflorian2012-04-181-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31344 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update linux 3.3 to 3.3.2jogo2012-04-175-22/+15
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31336 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix bufferbloat in PPPoATM TX queuejow2012-04-161-0/+193
| | | | | | Signed-off-by: David Woodhouse <David.Woodhouse@intel.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31313 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Update ppp TX restart patch to avoid race conditionjow2012-04-161-57/+59
| | | | | | Signed-off-by: David Woodhouse <David.Woodhouse@intel.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31312 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update bcma and ssb to version master-2012-04-12 from wireless-testinghauke2012-04-132-8/+2183
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31278 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update linux 3.3 to 3.3.1jogo2012-04-094-26/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31223 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: restore ebtables functionality by running netfilter hooks when the ↵nbd2012-03-291-43/+67
| | | | | | ebtables module is loaded git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31141 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [generic] ppp: Fix high softirq utilization with pppoaflorian2012-03-271-0/+82
| | | | | | | | | Users of the Geos platform are reporting high CPU utilization. This seems to be rooted in a problem with the TX queue restart in PPP. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31096 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux: refresh patches against 3.3juhosg2012-03-204-7/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31047 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: improve profiling support, keep static symbols when profiling is enablednbd2012-03-171-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30964 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: optimize out remaining netfilter hooks in the bridging code if ↵nbd2012-03-161-25/+71
| | | | | | bridge filtering is disabled git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30954 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: move micrel PHY driver to the generic linux targetjuhosg2012-03-151-0/+24
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30946 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux/3.3: build mdio_register_board_info into the kernel if PHYLIB is selectedjuhosg2012-03-158-68/+144
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30945 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: bypass all netfilter hooks if the sysctls for that functionality ↵nbd2012-03-131-0/+76
| | | | | | have been disabled - eliminates the overhead of enabling CONFIG_BRIDGE_NETFILTER in the kernel config git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30917 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux/3.3: refresh patches against 3.3-rc7juhosg2012-03-122-5/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30908 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux/3.3: allow to set platform_data for phy devicesjuhosg2012-03-121-0/+115
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30906 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [generic] expose CONFIG_NETFILTER_NETLINK for external kmodsjow2012-03-121-0/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30894 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux/3.3: show correct name for MIPS 24KEc in /proc/cpuinfojuhosg2012-03-111-0/+17
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30881 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Merge branch 'bcm63xx'florian2012-03-052-2/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30819 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: remove the crtsavres dependency, the patched gcc will no longer emit ↵nbd2012-03-051-47/+2
| | | | | | references to that code git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30816 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fix vmalloc stack traces triggered by module with an empty init ↵nbd2012-03-051-0/+20
| | | | | | section (mostly happens on x86) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30813 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux/3.3: merge recent ubifs patches from 3.2juhosg2012-03-034-2/+309
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30800 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux/3.3: refresh patches against 3.3-rc5juhosg2012-03-034-5/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30799 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: strip unnecessary symbol table information from kernel modules, ↵nbd2012-02-202-1/+12
| | | | | | reduces default squashfs size on ar71xx by about 4k git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30657 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [generic/3.3]: refresh patches to -rc3kaloz2012-02-116-6/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30456 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: fix yaffs2 build warnings on 3.3juhosg2012-02-101-0/+71
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30418 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: fix kexec build error for MIPS with gcc-4.6-linarojuhosg2012-02-091-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30395 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: 3.3: fix yaffs2 build errorjuhosg2012-02-091-0/+289
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30392 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add a recent upstream commit (post-3.3) to the ssb update patch, ↵nbd2012-02-071-0/+130
| | | | | | required for the next mac80211 update git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30345 3c298f89-4303-0410-b956-a3cf2f4a3e73