1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-11-24 18:31:53 +02:00
Commit Graph

923 Commits

Author SHA1 Message Date
florian
6e23517e21 [kernel] add kexec fixes for mips from M. Syrchin
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17768 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-27 19:11:53 +00:00
hauke
e0cf13bf5a [ipset] Update ipset to version 3.2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17764 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-27 15:03:41 +00:00
hauke
749981b832 small fixes mostly for kernel 2.6.31
- libsas needs symbols from scsi_transport_sas
 - autoload line in pppoe was missing
 - rfkill-input does not exist in kernel 2.6.31
 - password for download server of r8101 changed
 - r8101 and siit do not build with kernel 2.6.31
 - fix build of net sched esfq


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17752 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-26 21:23:53 +00:00
nbd
cf5d9b9638 add jffs2 whiteout support (necessary for using it with union mounts)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17745 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-26 18:51:05 +00:00
hauke
b69ee884f4 [kernel] refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17738 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-26 13:29:13 +00:00
nbd
82bbacf365 fix 2.6.31 compile with union mounts disabled
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17730 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-26 08:52:09 +00:00
nbd
8fe4228261 kernel: refresh the vm exports patch in 2.6.31
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17727 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-25 20:58:40 +00:00
nbd
95802daad9 kernel: add a patch for union mounts in 2.6.31
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17726 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-25 20:58:37 +00:00
nbd
0bc3ef4da4 kernel: if block2mtd does not find the device immediately, use wait_for_device_probe() before trying again (should fix squashfs/jffs2 image boot issues), patch from #5216
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17720 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-25 14:10:29 +00:00
nbd
15590d9848 merge r17683 to 2.6.30
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17701 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-24 19:31:57 +00:00
nbd
19b9e51722 add bfs to linux 2.6.31
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17699 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-24 19:23:55 +00:00
nbd
0f073edc52 merge missing updates to squashfs lzma support from 2.6.30 to 2.6.31
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17686 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-23 13:32:13 +00:00
juhosg
704ba3690d kernel: refresh 2.6.30 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17685 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-23 12:05:48 +00:00
juhosg
928f811d46 kernel: check return code of nla_parse in pcomp_lzma on 2.6.31
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17683 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-23 09:30:31 +00:00
nbd
e44638b110 when using -O2 instead of -Os, get rid of the two optimizations that are causing most of the extra bloat. brings kernel size close to the -Os size again
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17679 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-22 18:00:35 +00:00
nbd
915b00a7ed unlzma: fix a race condition and add some optimizations to improve performance
also make peek_old_byte errors non-fatal

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17678 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-22 18:00:28 +00:00
hcg
dac1d868d3 Cleaned config-2.6.31 defaults for PPC
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17664 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-21 14:06:38 +00:00
nbd
b93baae024 implement write support for partitions covering only a part of an eraseblock (buffer data that would otherwise be erased)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17658 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-21 09:58:36 +00:00
nbd
2378fae683 add support for the Brain Fuck Scheduler v230 for 2.6.30 (disabled by default)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17606 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-19 13:15:20 +00:00
lars
b76687c0dc Fix lzma cmd args.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17604 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-17 22:16:31 +00:00
nbd
8bdac63e6f move the updated version (for 2.6.30+) of ar8216/mvswitch to the generic files directory and remove patches for older kernel versions (no longer in use)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17594 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-16 12:24:46 +00:00
noz
c75b24b146 Backport arm ppoll()/pselect6() etc. implementation from linux-next@36984265a3
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17573 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-12 20:37:26 +00:00
juhosg
978a5fb741 kernel: wrong image_cmdline patches has been sent by accidentaly, replace them
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17570 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-11 08:15:55 +00:00
juhosg
c0ff770282 kernel: add missing symbols to the 2.6.31 config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17568 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-10 19:12:08 +00:00
juhosg
b4c4a81c44 kernel: get rid of the simple_prom_emulator, it is not really useful
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17567 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-10 18:30:20 +00:00
juhosg
31cee17e38 kernel: add generic image_cmdline hack to MIPS targets
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17563 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-10 18:30:01 +00:00
juhosg
98337a7ad3 kernel: add md5sum for 2.6.31 final, and refresh 2.6.31 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17558 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-10 13:37:31 +00:00
juhosg
1f742d4078 kernel: refresh 2.6.30 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17557 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-10 13:35:47 +00:00
nbd
e6c017f510 remove an empty patch file (thx, xiangfu)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17521 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-05 23:15:47 +00:00
nbd
a1d288086f get rid of dynamic buffer struct allocation during pcomp lzma decompression and instead force the caller to provide the maximum buffer list size
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17475 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-02 17:42:35 +00:00
nbd
f8e09ed6d7 mvswitch: set the netdevice into promiscuous mode when header mode is enabled, otherwise packets may get dropped
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17469 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-02 15:14:37 +00:00
florian
8c720dfa92 add the in-tree gspca driver
Signed-off-by: David Cooper <dave at kupesoft.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17421 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-27 08:38:16 +00:00
florian
6901b1af8f [kernel] mode cygwin fixes for scripts/mod/file2alias
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17420 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-27 08:18:01 +00:00
florian
6acfb9dbbf [kernel] more linux kernel cygwin build fixes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17402 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-26 07:26:00 +00:00
juhosg
8a29e880ca [kernel] 2.6.31: refresh generic patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17368 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-24 19:57:47 +00:00
juhosg
5140b9f897 [kernel] 2.6.31: update generic config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17367 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-24 19:57:08 +00:00
mirko
b05391b8aa also take over the files for 2.6.31
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17356 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-23 12:00:58 +00:00
mirko
c3fd35e780 add generic patchset levelled up to 2.6.31-rc6
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17351 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-22 12:46:12 +00:00
juhosg
dd1725daab [kernel] 2.6.30: fix lzma compressed intitramfs support, and decrease dictionary size
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17289 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-16 19:21:21 +00:00
juhosg
993735e76a [kernel] 2.6.30: update layer7 patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17284 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-16 07:45:34 +00:00
hauke
a7cf249b3c [mac80211] fix for commit r17276
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17280 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-15 22:12:17 +00:00
hauke
986268ff2e [mac80211] Do not build the mac80211 module in the kernel.
The attributes skb->do_not_encrypt and skb->requeue in include/linux/skbuff.h are not used my mac80211 any more.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17276 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-15 16:42:48 +00:00
hauke
d668adfbb7 refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17268 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-15 08:37:45 +00:00
nbd
1881cb34ec add a driver for rtl8306 switches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17248 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-14 00:52:17 +00:00
hauke
68e593ec2a [lib80211] fix build
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17246 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-13 18:08:08 +00:00
nbd
9b8c34de26 arm: when linking the kernel, move the section discards after the other sections to fix discarding unused symbol exports
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17204 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-09 20:51:04 +00:00
nbd
f052c38f12 revert some accidentally committed test/debug changes from the module symbol export patch - should fix #5655
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17200 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-09 12:33:08 +00:00
nbd
88537a79d1 backport fixed module exports patch to 2.6.28
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17187 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-09 01:55:19 +00:00
nbd
28a7e46a0e fix the kernel symbol export patch for arm/powerpc
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17186 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-09 01:55:13 +00:00
nbd
1867f66fb1 revert the module exports patch on 2.6.28 until it is fixed
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17185 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-08 22:31:24 +00:00
nbd
ba38e05850 add an optional config option for stripping all unnecessary symbol exports from the kernel image
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17181 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-08 14:22:04 +00:00
florian
2b27796714 [kernel] make 64-bits MIPS kernel compile again on arch/mips/kernel/module.c
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17147 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-06 14:06:26 +00:00
nbd
8489bea056 atheros: rename CONFIG_ATHEROS to CONFIG_ATHEROS_AR231X
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17145 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-06 12:55:23 +00:00
florian
d9921d9824 [kernel] add missing configuration symbol CONFIG_CRYPTO_SALSA20_586 in 2.6.27 config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17128 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-05 10:41:16 +00:00
nbd
995803309d fix mvswitch/ar8216 tx path hooking for 2.6.30
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17121 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-04 10:51:06 +00:00
florian
3bd9c56bd2 [kernel] refresh 2.6.30 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17093 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-02 11:02:35 +00:00
florian
37fd863e61 [kernel] also use openwrt-specific lzma options in gen_initramfs_list.sh
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17080 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-01 16:44:16 +00:00
lars
0cd57d2f52 fix patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17079 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-01 13:35:17 +00:00
lars
4df39edd96 ASoC: jack: Fix race in snd_soc_jack_add_gpios
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17071 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-31 23:58:29 +00:00
florian
0fcf0020d6 [kernel] refresh 2.6.27 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17061 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-31 11:10:20 +00:00
kaloz
94c88a851e move some PPC symbols to the generic config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17041 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-29 14:59:08 +00:00
kaloz
79b3d01792 ppc4xx optimizations
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17040 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-29 14:52:31 +00:00
nbd
d7da1b9f00 add another lzma pcomp fix by jeff hansen - fixes cleanup at the end of do_lzma processing
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17036 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-28 09:07:07 +00:00
florian
69b3fbbacd [kernel] use 2.6.27.7
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16968 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-24 17:03:03 +00:00
florian
7a5980c056 [kernel] add missing 2.6.30 HID configuration symbols
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16960 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-23 12:35:31 +00:00
juhosg
7269593779 [kernel] 2.6.{28,30}: add missing config symbol
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16956 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-22 10:43:47 +00:00
nbd
6bacf3c99f fix a >2 year old stack overflow in the mtd rootfs split patch which only caused issues on the orion platform on 2.6.30.
also merge the squashfs4 fix into the rootfs split patch

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16944 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-21 15:05:13 +00:00
nbd
f84d7d2736 add a new arm lzma kernel decompressor based on rewritten (and much more readable) unlzma code. backport to 2.6.28 as well. tested on ixp4xx and orion
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16939 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-21 02:31:37 +00:00
juhosg
a452106e88 [kernel] 2.6.{28,30}: refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16934 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-20 10:59:21 +00:00
juhosg
832a33e52a [kernel] 2.6.30: add CONFIG_DEFAULT_MMAP_MIN_ADDR symbol
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16933 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-20 10:54:49 +00:00
juhosg
5850aef158 [kernel] 2.6.30 add missing config symbol
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16909 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-19 08:08:52 +00:00
nbd
9c0e4a40eb mips: fix another bug in the module relocation change: the wrong base address for 24 bit jump -> long jump fixup table was used
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16904 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-18 22:28:46 +00:00
nbd
a9f188546b sched: fix compile errors with CONFIG_NET_SCHED deactivated in the kernel config (#5553)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16903 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-18 20:31:21 +00:00
nbd
4e5b21cd78 fix lock-up issues in lzma pcomp support in 2.6.30 (used in squashfs). thanks to jeff hansen for the patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16886 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-18 00:36:13 +00:00
nbd
fb042825f8 get rid of linux 2.6.29
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16883 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-17 16:20:25 +00:00
florian
31abfec66a [kernel] add missing CONFIG_FIXED_PHY symbol to 2.6.25
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16869 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-16 16:35:00 +00:00
lars
a9d94ee88b [s3c24xx] Cleanup glamo platform_data.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16863 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-16 12:06:48 +00:00
florian
fc03d532b2 [kernel] add SND_HRTIMER to 2.6.30/31 kernel configurations (#5180)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16840 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-14 12:18:04 +00:00
nbd
9204381ccc kernel: fix a relative addressing bug in the mips module relocation code change
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16831 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-13 15:09:46 +00:00
juhosg
c89ed64561 [kernel] MIPS: fix loading of modules with unresolved weak symbols
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16823 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-13 09:34:49 +00:00
lars
519de6658d [s3c24xx] glamo: get rid of static driver handle.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16821 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-12 20:24:18 +00:00
lars
f35d974a50 [s3c24xx] glamo: Use mfd_cell for child resource handling instead of some ugly custom code.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16816 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-12 15:42:22 +00:00
nbd
8f4fd13fba sched: allow user space to create pfifo_fast qdiscs on virtual interfaces, allow pfifo_fast qdiscs to have filters and filter actions - useful for controlling packet classification into wme classes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16791 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-12 00:01:22 +00:00
nbd
d7f87c9aae kernel: clean up scheduler default config and kmod-sched kconfig symbols, enable skbedit by default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16789 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-12 00:01:12 +00:00
juhosg
32a3e524bf [kernel] use subsys_initcall in the i2c-gpio driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16787 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-11 19:14:01 +00:00
nbd
c41d46bc82 seems like the pages that mentioned mips 4k cores not having prefetch were wrong. back out that patch. thx, juhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16775 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-11 11:57:13 +00:00
nbd
a9dafde4e3 mips: replace -mlong-calls with -mno-long-calls to make function calls faster in kernel modules
to achieve this, try to load kernel modules to KSEG0 and if that doesn't work, use vmalloc and fix up relocations with a jump table
based on code from a kernel patch by MikroTik

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16772 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-11 02:30:25 +00:00
nbd
755f396893 mips: do not use the prefetch instruction on R4K (MIPS32_R1), the ISA does not implement it
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16771 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-11 02:30:19 +00:00
nbd
71f5d93ef9 ar8216: rename the vlan attribute to enable_vlan to keep it consistent with other drivers
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16770 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-11 01:21:01 +00:00
hcg
01796da73b Add config file for 2.6.31 kernels in preparation for 2.6.31
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16713 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-06 11:48:56 +00:00
juhosg
9c5b233c5b [kernel] bump to 2.6.29.6 and refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16698 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-05 15:08:56 +00:00
florian
f1d5ca45b6 [kernel] update targets to 2.6.30.1, update patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16697 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-05 14:39:13 +00:00
lars
465f0ffdb5 [s3c24xx] Add ioctls to glamo framebuffer driver to enable/disable glamo
engines.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16686 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-05 12:05:20 +00:00
florian
f2446147e5 [kernel] update to latest 2.6.27.26 stable kernel
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16659 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-03 09:31:52 +00:00
nbd
109963bd6d ar8216: fix transmission of large frames by setting the switch mtu
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16629 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-29 21:54:16 +00:00
nbd
a95f34106f pppoe: add extra padding for the header (useful for drivers that need headroom)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16628 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-29 21:54:11 +00:00
florian
a8f843853d [kernel] turn off the Algorithmics FPU emulator by default now that we have software floating point enabled in the toolchain, please recompile your toolchains and kernels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16605 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-28 15:50:59 +00:00
kaloz
ec8eb27331 refresh 2.6.25 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16537 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-21 18:32:07 +00:00
florian
76e776b4ad [kernel] ensure ledtrig-netdev will compile even if CONFIG_COMPAT_NET_DEV_OPS is unset
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16516 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-19 13:12:00 +00:00
kaloz
890ab34553 add missing initramfs symbols to the generic 2.6.30 config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16487 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-17 09:57:30 +00:00
kaloz
7db6197f88 IKCONFIG shouldn't be enabled by default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16473 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-15 07:45:06 +00:00
nbd
6e49fbcfc0 2.6.30: add another export for the binder module
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16464 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-14 23:18:23 +00:00
nbd
4b274577f3 add missing function declaration for extra vm exports
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16456 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-14 20:42:18 +00:00
hauke
0b54fe6a54 [kernel] refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16444 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-14 09:45:26 +00:00
nbd
66fc7bca04 ar8216: add delay for page switching to work around register setting corruption. use packet mangling to fix up the vlan for incoming packets (workaround for hardware bug, which renders normal 802.1q support unusable)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16442 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-14 03:32:01 +00:00
florian
8335176e7a [kernel] also apply gcc4.4.0 specific patches to 2.6.27 (#5318)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16439 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-13 20:36:48 +00:00
florian
af42e21bf1 [kernel] refresh generic patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16420 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-11 08:49:53 +00:00
hcg
713c08cb30 Cleaned up whitespace in patch 024-mips_delay.patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16404 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-10 15:18:25 +00:00
hcg
86996ff727 Remove deprecated 023-mips_delay_gcc4.4.0.patch and add new delay fix for MIPS
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16397 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-10 12:23:55 +00:00
florian
1dd065cce5 [kernel] refresh 2.6.28 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16377 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-08 11:31:17 +00:00
juhosg
88ce24799a [kernel] generic-2.6/2.6.30: more mini_fo fixes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16346 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-05 15:24:59 +00:00
kaloz
7d01bddd18 upgrade to 2.6.30-rc8
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16307 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-03 13:42:28 +00:00
nbd
e83dfd3b1d add ip175c switch driver patch to 2.6.30
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16287 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-01 22:14:11 +00:00
nbd
9e04630d39 ocf: fix uninitialized variable access (thx, Dakon)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16285 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-01 22:14:01 +00:00
kaloz
224b54bdaa temporary, hackish, etc, etc.. lzma support for the arm zImage loader
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16284 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-01 21:09:40 +00:00
kaloz
d3e75a7644 use the openwrt lzma options for now
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16281 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-01 20:31:23 +00:00
kaloz
46b7acf0a9 add missing config option
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16280 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-01 20:03:46 +00:00
nbd
b1b0b6966c remove some more obsolete files
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16276 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-01 18:20:09 +00:00
kaloz
9f545e245b remove 2.6.23 support, as the last target using that has been nuked, too
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16275 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-01 18:16:10 +00:00
hauke
9959eb47d1 [kernel] Add missing kernel symbol.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16264 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-01 17:40:55 +00:00
kaloz
53228ab985 fix mv643xx_eth dma mask
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16247 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-01 12:46:25 +00:00
kaloz
e13225ef04 fix VFP handling on feroceon cores
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16246 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-01 12:45:50 +00:00
kaloz
347bbc9497 fix typo and add nand_gpio to the generic config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16245 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-01 12:44:59 +00:00
florian
c5c3cf287d [kernel] refresh 2.6.30 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16241 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-01 08:07:40 +00:00
florian
fd1bdd00cb [kernel] mips: fix gcc 4.4.0 build failure on delay.h (#5116)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16209 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-30 12:03:27 +00:00
florian
5242105c94 [kernel] refresh generic-2.6.29 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16169 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-29 09:09:32 +00:00
florian
bdbe0f75ce [ar7] refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16156 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-28 19:04:19 +00:00
hcg
c5a9834bb4 [kernel] revert 15922 - add back 2.6.29 kernel support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16127 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-28 10:00:48 +00:00
hauke
8ccd126bed [kernel] Add buildfix for kernel 2.6.21
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16117 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-27 18:06:38 +00:00
kaloz
a210854b74 update to 2.6.30-rc7
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16048 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-25 12:27:13 +00:00
nbd
3ead8ebbe2 enable multicast routing by default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16044 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-24 21:26:40 +00:00
nbd
ae5d2804ae move the hostap firmware kernel config options to KCONFIG for the hostap package to keep it consistent
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16031 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-24 17:13:14 +00:00
nbd
7557428c93 fix typo in squashfs-lzma patch (thx, hauke)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16028 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-24 13:48:48 +00:00
hauke
379a28590c [ssb] Remove pcmcia support from ssb.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16023 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-24 11:30:06 +00:00
juhosg
95ec909393 [kernel] generic-2.6/2.6.30: mini_fo fixes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15991 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-22 13:53:03 +00:00
juhosg
0150f4c34e [kernel] generic-2.6: move PCI quirk patch from the adm5120 target into the generic patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15985 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-22 11:26:08 +00:00
juhosg
68b89bf622 [kernel] generic-2.6/2.6.28: refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15982 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-22 09:57:03 +00:00
juhosg
d5b89889f8 [kernel] generic-2.6/2.6.30: refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15981 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-22 09:46:02 +00:00
juhosg
e6da6c9196 [kernel] generic-2.6/2.6.30: nuke unnecessary patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15978 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-22 07:56:07 +00:00
juhosg
b71e3af269 [kernel] generic-2.6/2.6.30: CONFIG_CRYPTO_ALGAPI must be equal with CONFIG_CRYPTO_ALGAPI2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15960 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-21 17:26:56 +00:00
nbd
989c09b9d9 2.6.30: add lzma support to squashfs through pcomp
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15934 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-20 15:12:57 +00:00
juhosg
37925d0365 [kernel] generic-2.6/2.6.30: gets rid of the length limitation on the name in the mips_machine stuff
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15930 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-20 08:35:01 +00:00
florian
91302e010f [kernel] disable CONFIG_SSB_BLOCKIO by default until we fix it properly in mac80211
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15926 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-19 18:15:19 +00:00
florian
98f8672981 [kernel] remove 2.6.29 since there are no remaining users of it
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15922 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-19 10:21:32 +00:00
kaloz
fda10e7818 even more config file cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15913 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-18 13:21:25 +00:00
kaloz
c15d708c49 upgrade to 2.6.30-rc6, refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15912 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-18 13:08:46 +00:00
juhosg
5f47b607c0 [kernel] generic/2.6.{29,30}: fix rootfs_split with squashfs4
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15867 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-15 12:17:48 +00:00
kaloz
b2a8c8047d config cleanups
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15861 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-15 10:40:04 +00:00
nbd
793ad82542 fix a compile error in the netfilter match speedup patch for 2.6.30
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15849 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-14 18:35:10 +00:00
kaloz
1b51d87252 some additional config file cleanup..
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15845 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-14 13:32:34 +00:00