John Crispin
a9968d9cb8
lantiq: enable retrieving kernel args from bootloader
...
This patch is a device tree enhancement that IMHO is worthy of mainline.
It allows the bootloader's commandline to be preserved even when the
device tree specifies one.
Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>
SVN-Revision: 36780
2013-05-30 16:00:42 +00:00
Jonas Gorski
0b03ff2028
kernel: make zlib and lzo modules selectable
...
Fixes building kmod-lib-zlib and kmod-lib-lzo if nothing depends on them.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 36592
2013-05-09 20:50:07 +00:00
Jonas Gorski
98f6dc1b43
kernel: allow building zsmalloc as a module again
...
zsmalloc was changed to a bool because of missing exports in the kernel,
but we already export the required symbol, so change it back to tristate.
Closes #13481 .
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 36587
2013-05-09 19:19:36 +00:00
Gabor Juhos
e57c7d6c12
kernel: update linux 3.8 to 3.8.12
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36576
2013-05-08 08:53:53 +00:00
Felix Fietkau
30c4360345
kernel: do not strip /proc/net/ip_mr_* in the /proc debloat patch, it is used by iproute2
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 36529
2013-05-02 15:59:57 +00:00
Jonas Gorski
8f15326acc
kernel: generic: don't strip /proc/irq on SMP
...
/proc/irq is needed for changing the SMP affinity of interrupts.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 36525
2013-05-02 15:28:12 +00:00
Gabor Juhos
8a9fe26f20
kernel: update linux 3.8 to 3.8.11
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36507
2013-05-01 22:15:18 +00:00
Gabor Juhos
41445b41cc
linux/3.8: use backported pcibios_get_phb_of_node patches
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36494
2013-04-30 10:44:07 +00:00
Hauke Mehrtens
e7e4afbb64
kernel: fix a memory leak in split_rootfs_data()
...
allocate_partition() copies all the content of dpart into a new struct.
SVN-Revision: 36475
2013-04-28 17:01:56 +00:00
Hauke Mehrtens
1bac172c44
kernel: update bcma and ssb for kernel 3.8+ to version from wireless-testing master-2013-04-26.
...
SVN-Revision: 36473
2013-04-28 16:52:11 +00:00
Jonas Gorski
a33dd13c98
kernel: add missing bcma defines and header file for bcrmfmac
...
Fixes build failure when having kmod-mmc and brcmfmac selected.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 36468
2013-04-28 11:10:42 +00:00
Gabor Juhos
36d4fd70bc
kernel: update linux 3.8 to 3.8.9
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36453
2013-04-26 16:55:42 +00:00
Felix Fietkau
a8a01b42ae
kernel: allow __netdev_alloc_skb_ip_align to be called with dev = NULL
...
SVN-Revision: 36378
2013-04-22 15:01:36 +00:00
Felix Fietkau
f58dcb59c6
kernel: backport SSB/BCMA changes in preparation for a compat-wireless update
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 36367
2013-04-19 12:39:40 +00:00
Gabor Juhos
e07848664c
linux/3.[89]: update bridge_remove_ipv6_dependency patch
...
Fixes the following warning:
CC [M] net/ipv6/addrconf.o
net/ipv6/addrconf.c: In function 'addrconf_init':
net/ipv6/addrconf.c:4944:2: warning: assignment from incompatible pointer type [enabled by default]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36364
2013-04-19 08:07:37 +00:00
Gabor Juhos
151cadfe32
kernel: update linux 3.8 to 3.8.8
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36363
2013-04-19 08:07:34 +00:00
Felix Fietkau
a662200205
kernel: force CONFIG_NET_SCHED=y for fq_codel ( #13360 )
...
SVN-Revision: 36342
2013-04-15 20:40:29 +00:00
Gabor Juhos
604395650a
kernel: update linux 3.8 to 3.8.7
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36332
2013-04-14 09:25:53 +00:00
Gabor Juhos
54635e7f78
linux/3.8: backport 'spi/of: Use DT aliases for assigning bus number' from 3.9
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36328
2013-04-12 19:44:38 +00:00
Felix Fietkau
edd8048107
kernel: calibrate the TWD timer even when booting with only one CPU, it is used for the watchdog timer base
...
Fixes booting on single-core CNS3xxx devices
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 36308
2013-04-10 16:07:50 +00:00
Felix Fietkau
06733c2650
kernel: keep the igmp proc support even with PROC_STRIPPED, some tools still use it
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 36307
2013-04-10 13:45:12 +00:00
Felix Fietkau
7fa2957103
kernel: switch default qdisc from pfifo_fast to fq_codel and remove pfifo_fast
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 36304
2013-04-10 13:11:29 +00:00
Felix Fietkau
df3d4690bd
kernel: keep dropped stats in fq_codel
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 36303
2013-04-10 13:11:25 +00:00
Felix Fietkau
ec3a8846fc
kernel: tune fq_codel defaults for common netdevice speeds
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 36302
2013-04-10 13:11:21 +00:00
Felix Fietkau
307965026a
kernel: add patches by Dave Täht to reduce buffer size in longer queues to reduce memory pressure
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 36301
2013-04-10 13:11:16 +00:00
Florian Fainelli
c3366cd164
kernel: add support for PMC PM25LQ032 SPI Flash in m25p80.c
...
Add support for PMC PM25LQ032 (4MB) SPI Flash used in Hame MPR-A1 and clones.
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 36296
2013-04-09 16:16:16 +00:00
Gabor Juhos
d45ef216e6
linux/3.8: implement pcibios_get_phb_of_node for MIPS
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36233
2013-04-06 17:33:03 +00:00
Gabor Juhos
51fa28e2c2
linux/3.8: backport devm_ioremap_resource from 3.9
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36232
2013-04-06 17:33:00 +00:00
Gabor Juhos
f78c902cfd
kernel: update linux 3.8 to 3.8.6
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36215
2013-04-06 11:40:44 +00:00
John Crispin
c838ec2391
Patch for invoking (pre)init
...
http://patchwork.openwrt.org/patch/3485/
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
SVN-Revision: 36183
2013-04-03 10:00:50 +00:00
Hauke Mehrtens
4995f23669
kernel: REGMAP_SPI should only be selectable when SPI_MASTER is selected
...
This was turned from a silent confg option without a text to a normal
config option which could be selected without any other option
depending on this. This could cause the situation where REGMAP_SPI was
selected without SPI_MASTER being selected.
SVN-Revision: 36101
2013-03-21 14:50:59 +00:00
Florian Fainelli
b1cc7a90a4
kernel: make SND_COMPRESS_OFFLOAD symbol visible for selection ( #13193 )
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 36091
2013-03-19 14:13:39 +00:00
Florian Fainelli
6a7100c760
kernel: set regmap-core module license
...
Fixes the following issues:
[ 7.660000] regmap_core: module license 'unspecified' taints kernel
[ 7.690000] Disabling lock debugging due to kernel
[ 7.700000] regmap_core: Unknown symbol lzo1x_decompress_safe (err 0
[ 7.710000] regmap_core: Unknown symbol lzo1x_1_compress (err 0
[ 7.720000] regmap_core: Unknown symbol devres_add (err 0
[ 7.730000] regmap_core: Unknown symbol debugfs_create_bool (err 0
[ 7.750000] regmap_core: Unknown symbol devres_alloc (err 0
[ 7.760000] regmap_core: Unknown symbol debugfs_remove_recursive (err 0
[ 7.770000] regmap_core: Unknown symbol debugfs_create_file (err 0
[ 7.780000] regmap_core: Unknown symbol devres_free (err 0
[ 7.800000] regmap_core: Unknown symbol devres_find (err 0
[ 7.810000] regmap_core: Unknown symbol debugfs_create_dir (err 0)
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 36070
2013-03-17 19:45:48 +00:00
Gabor Juhos
07532dca7f
kernel: update linux 3.8 to 3.8.3
...
Also refresh the related generic/platform patches.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36039
2013-03-15 14:39:51 +00:00
Felix Fietkau
53e0f10246
kernel: prevent -f*-sections from leaking into the boot zImage wrapper on arm
...
SVN-Revision: 35938
2013-03-10 17:04:36 +00:00
Felix Fietkau
2b83c9bd8a
kernel: ensure that the arm exception handlers get preserved
...
SVN-Revision: 35937
2013-03-10 17:04:31 +00:00
Felix Fietkau
f0d7ba33ef
kernel: use -ffunction-sections, -fdata-sections and --gc-sections on ARM to reduce kernel image size, disable those flags when tracing on MIPS to fix compile errors
...
SVN-Revision: 35936
2013-03-10 14:51:42 +00:00
Felix Fietkau
85348d602e
kernel: fix mpcore watchdog symbol export
...
SVN-Revision: 35907
2013-03-09 18:51:39 +00:00
Gabor Juhos
26fbc15a86
kernel: update linux 3.8 to 3.8.1
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35862
2013-03-03 13:58:52 +00:00
Gabor Juhos
ed0f43f1e2
kernel: update linux 3.8-rcX to 3.8
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35672
2013-02-19 09:17:38 +00:00
Hauke Mehrtens
1a8218d6e4
brcm47xx: add initial support for kernel 3.8
...
This contains the following new bigger changes:
* new partition parser which still could lake some features or have bugs
* new nand flash driver
* using physmap-flash flash driver for parallel flash
* some changes to the serial flash driver
With these changes OpenWrt starts using more of the mainline flash drivers.
SVN-Revision: 35632
2013-02-16 20:28:24 +00:00
Gabor Juhos
fe61fc2d7d
generic: add detach callback to struct phy_driver
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35510
2013-02-07 15:18:24 +00:00
Jonas Gorski
0e9365b346
kernel: generic: update the ehci overcurrent patch to upstream submission
...
Adds support for setting this in the generic platform driver's platform_data.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35480
2013-02-04 10:19:37 +00:00
Jonas Gorski
e0fe5596f8
kernel: generic: add back the patch exporting bcm63xx tag header
...
It went missing when adding linux 3.7 support.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35479
2013-02-04 10:19:35 +00:00
Jonas Gorski
34ad8f4e75
kernel: generic: update to 3.8-rc6
...
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35478
2013-02-04 10:19:28 +00:00
Gabor Juhos
668e529220
generic: fix gc_sections patch
...
Due to the patch, essential '.data..*' sections are merged
into the '.data' section:
--- vmlinux.good.sect 2013-02-01 23:49:16.000000000 +0100
+++ vmlinux.bad.sect 2013-02-01 23:49:02.000000000 +0100
@@ -1,5 +1,5 @@
-vmlinux.good: file format elf32-powerpc
+vmlinux.bad: file format elf32-powerpc
Sections:
Idx Name Size VMA LMA File off Algn
@@ -53,43 +53,35 @@
CONTENTS, ALLOC, LOAD, READONLY, DATA
24 .machine.desc 00000460 c04e1000 004e1000 004f1000 2**2
CONTENTS, ALLOC, LOAD, DATA
- 25 .data 0000f6a0 c04e2000 004e2000 004f2000 2**12
+ 25 .data 0001635c c04e2000 004e2000 004f2000 2**12
CONTENTS, ALLOC, LOAD, DATA
- 26 .data..init_task 00002000 c04f2000 004f2000 00502000 2**3
- CONTENTS, ALLOC, LOAD, DATA
- 27 .data..page_aligned 00002000 c04f4000 004f4000 00504000 2**12
- CONTENTS, ALLOC, LOAD, DATA
- 28 .data..cacheline_aligned 00000c00 c04f6000 004f6000 00506000
2**5
- CONTENTS, ALLOC, LOAD, DATA
- 29 .data..read_mostly 000015e0 c04f6c00 004f6c00 00506c00 2**3
- CONTENTS, ALLOC, LOAD, DATA
- 30 .sbss 000002e0 c04f9000 004f9000 005081e0 2**3
+ 26 .sbss 000002e0 c04fa000 004fa000 0050835c 2**3
<...>
This causes boot hang on powerpc. Modify the patch to
ensure that the kernel specific '.data..*' sections
remain separate.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35447
2013-02-02 09:30:47 +00:00
Gabor Juhos
5a2aa8f184
generic: fix default compression selection in ubifs
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35398
2013-01-29 21:32:22 +00:00
John Crispin
c6744513a3
fix mtd_mp25p80_add_gd25q32_gd25q64.patch
...
SVN-Revision: 35378
2013-01-29 11:06:57 +00:00
Felix Fietkau
8193bbe59a
netfilter: add support for flushing conntrack via /proc
...
SVN-Revision: 35330
2013-01-27 19:02:38 +00:00
Hauke Mehrtens
721bf97863
kernel: remove __devinit, __devexit and __devexit_p for kernel 3.8
...
These attributes where removed with kernel 3.8 and are now causing compile errors.
SVN-Revision: 35328
2013-01-27 17:48:48 +00:00