Commit Graph

73 Commits (de3c3d7181e75047dae810a729768e737d39730a)

Author SHA1 Message Date
Gabor Juhos 5d84dabf0f generic: extend pci_isable_usb_common_quirks patch
Fixes the following build error:
  SYSMAP  System.map
  Building modules, stage 2.
  MODPOST 48 modules
ERROR: "usb_enable_xhci_ports" [drivers/usb/host/ehci-hcd.ko] undefined!
ERROR: "usb_is_intel_switchable_xhci" [drivers/usb/host/ehci-hcd.ko] undefined!
make[6]: *** [__modpost] Error 1
make[5]: *** [modules] Error 2

SVN-Revision: 33193
12 years ago
Gabor Juhos b942309f4f generic: use __meminit annotation for crashlog_init_memblock
Fixes this section mismatch warning:
WARNING: vmlinux.o(.meminit.text+0xb14): Section mismatch in reference
from the function memblock_insert_region() to the function
.init.text:crashlog_init_memblock()
The function __meminit memblock_insert_region() references
a function __init crashlog_init_memblock().
If crashlog_init_memblock is only used by memblock_insert_region then
annotate crashlog_init_memblock with a matching annotation.

Also, remove the __init annotations from 'include/linux/crashlog.h'

SVN-Revision: 33137
12 years ago
John Crispin f45132d1d4 Codel: avoid a nul rec_inv_sqrt
One condition before codel_Newton_step() was not good if
we never left the dropping state for a flow. As a result
rec_inv_sqrt was 0, instead of the ~0 initial value.

codel control law was then set to a very aggressive mode, dropping
many packets before reaching 'target' and recovering from this problem.

Brought over from 3.5-stable

Signed-off-by: Dave Taht <dave.taht@bufferbloat.net>

SVN-Revision: 32950
12 years ago
Florian Fainelli c0561a42e7 disable crashlog on ARM platforms for the moment
It is currently badly broken on ARM, until fixed, disable it

SVN-Revision: 32926
12 years ago
John Crispin ee0946a5f4 refresh pwm patch
SVN-Revision: 32905
12 years ago
John Crispin 101766fb00 clean up pwm patches and drivers
SVN-Revision: 32901
12 years ago
Hauke Mehrtens 0c75abf527 bcma: update to version from wireless-testing tag master-2012-07-16
I did not add the last patch, because it add some stubs for the flash drivers and our patches have to be changed for that, if the flash support in bcma is able to do something I will integrate it.

This also contains 3 additional patches fixing some bugs in bcma.

SVN-Revision: 32880
12 years ago
John Crispin 53a6946bb4 fix tantos patch properly
SVN-Revision: 32796
12 years ago
John Crispin 6fe32d72a2 make tantos switch select ETHERNET_PACKET_MANGLE
SVN-Revision: 32795
12 years ago
Felix Fietkau b59bc92c6e crashlog: fix dependency, add memblock support
SVN-Revision: 32787
12 years ago
Felix Fietkau b1f318de53 kernel: fix portability issues on the x86 specific relocs host tool, fixes build on mac os x
SVN-Revision: 32783
12 years ago
Luka Perkov 283021ac15 ocf: update to version 20120127
SVN-Revision: 32672
12 years ago
Hauke Mehrtens 45d55161a6 kernel: bcma: update to version from wireless-testing tag master-2012-07-11
SVN-Revision: 32670
12 years ago
Jonas Gorski 1e2262df76 kernel: generic: spi: allow empty (un)prepare transfer
SVN-Revision: 32590
12 years ago
Hauke Mehrtens bd9fa13c73 kernel: ssb/bcma: update to version from wireless-testing tag master-2012-07-02
SVN-Revision: 32580
12 years ago
Felix Fietkau 50958f5e03 kernel: replace the brcm47xx fuse workaround patches with a generic patch that applies to all mips targets
The dcache bug that it works around is a generic issue, not a brcm47xx cache quirk

SVN-Revision: 32395
12 years ago
Florian Fainelli 7b12e9e49c backport spi message queue infrastructure
SVN-Revision: 32077
12 years ago
Florian Fainelli 5ec2209734 refresh generic patches
SVN-Revision: 32059
12 years ago
John Crispin 47ef62d1b8 adds patch to make Tantos (psb6970) switch buildable again
SVN-Revision: 32006
12 years ago
Felix Fietkau f638414fdc kernel: fix suppressing -s for linking modules when profiling is enabled
SVN-Revision: 31924
12 years ago
Gabor Juhos 9217115687 generic: rtl8366_smi: rename debugfs Kconfig symbol
SVN-Revision: 31915
12 years ago
Felix Fietkau 51bc47ce7c kernel: properly pad the allocated headroom in skb_cow to NET_SKB_PAD
SVN-Revision: 31906
12 years ago
Felix Fietkau 6f89cffc9a kernel: add a few patches for avoiding unnecessary skb reallocations - significantly improves ethernet<->wireless performance with mac80211 based drivers
SVN-Revision: 31886
12 years ago
Felix Fietkau 230c0eb2cb kernel: fix a warning in the connmark module
SVN-Revision: 31856
12 years ago
Gabor Juhos 2ae5581447 kernel: update linux 3.3 to 3.3.7
SVN-Revision: 31848
12 years ago
Gabor Juhos 1e1c0a5405 linux/3.3: avoid recursive calling of mtd_writev in the block2mtd driver
Should fix #11513. Tested with the x86/generic squashfs image within a VM.

SVN-Revision: 31841
12 years ago
Felix Fietkau ce59af117c kernel: merge a net-next fq_codel backlog handling fix
SVN-Revision: 31813
12 years ago
Hauke Mehrtens 273797f15a kernel: ssb/bcma: update to version from wireless-testing tag master-2012-05-16-2
SVN-Revision: 31772
12 years ago
Felix Fietkau 54edbfabac kernel: add codel and fq_codel to generic 3.3 patch set (based on patch by 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

SVN-Revision: 31756
12 years ago
Gabor Juhos b472e5d12e kernel: update linux 3.3 to 3.3.6
SVN-Revision: 31709
12 years ago
Hauke Mehrtens 31c2c485c1 kernel: ssb: add PCI IDs 0x4322 and 43222
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.

SVN-Revision: 31695
12 years ago
Gabor Juhos 34018a630f kernel: update linux 3.3 to 3.3.5
SVN-Revision: 31645
12 years ago
Felix Fietkau 0ff3c396d3 kernel: rewrite the phy packet hook, put it in the network stack to avoid having to keep non-upstream ethernet driver changes
SVN-Revision: 31637
12 years ago
Gabor Juhos 3349cf2691 Fix iptables abuse of kernel header files. Use exported headers instead.
[juhosg: export xt_layer7.h for all kernel versions]

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>

SVN-Revision: 31566
12 years ago
Gabor Juhos cbfce53831 kernel: update linux 3.3 to 3.3.4
SVN-Revision: 31541
12 years ago
Gabor Juhos 532b74ff7b linux/3.3: refresh patches
SVN-Revision: 31531
12 years ago
Gabor Juhos 55fdc18beb linux/3.3: add support for the Pericom PT7C4338 I2C RTC chip
Signed-off-by: Wojciech Dubowik <Wojciech.Dubowik@neratec.com>

SVN-Revision: 31525
12 years ago
Gabor Juhos 43d67fa995 linux/3.3: fix compiler warnings in the plat_nand driver
SVN-Revision: 31473
12 years ago
Jonas Gorski 8fd383ae2e kernel: update linux 3.3 to 3.3.3
SVN-Revision: 31460
12 years ago
Gabor Juhos c627479641 linux/3.3: nuke the gpio_buttons patch
It is superseded by the in-kernel gpio-keys-polled driver.

SVN-Revision: 31409
12 years ago
Gabor Juhos 1ffcaae700 linux/3.3: fix crypto4xx build failure
SVN-Revision: 31394
12 years ago
Gabor Juhos 434655d460 linux/3.3: update ARM mach-types
SVN-Revision: 31378
12 years ago
Florian Fainelli 2e641b13c0 fix 335-mips-kexec patch for all 3+ kernels
SVN-Revision: 31344
12 years ago
Jonas Gorski 3a9b6dc313 kernel: update linux 3.3 to 3.3.2
SVN-Revision: 31336
12 years ago
Jo-Philipp Wich 9d11e3395a Fix bufferbloat in PPPoATM TX queue
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>

SVN-Revision: 31313
12 years ago
Jo-Philipp Wich 2036c23faa Update ppp TX restart patch to avoid race condition
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>

SVN-Revision: 31312
12 years ago
Hauke Mehrtens 6af575967c kernel: update bcma and ssb to version master-2012-04-12 from wireless-testing
SVN-Revision: 31278
12 years ago
Jonas Gorski 50eba35cd3 kernel: update linux 3.3 to 3.3.1
SVN-Revision: 31223
12 years ago
Felix Fietkau 5f87ce9150 kernel: restore ebtables functionality by running netfilter hooks when the ebtables module is loaded
SVN-Revision: 31141
12 years ago
Florian Fainelli af2c5df66a ppp: Fix high softirq utilization with pppoa
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>

SVN-Revision: 31096
12 years ago