| 1 | Description of kernel patches:
|
|---|
| 2 |
|
|---|
| 3 |
|
|---|
| 4 | generic/
|
|---|
| 5 | Generic patches for vanilla Linux kernel
|
|---|
| 6 |
|
|---|
| 7 | 000-linux_mips.patch
|
|---|
| 8 | This is the diff between vanilla linux-2.4.32 and linux-mips.org kernel
|
|---|
| 9 | (CVS tag 2_4_32-rc1 used). The kernel source from linux-mips.org CVS repository has
|
|---|
| 10 | newer drivers and code then vanilla linux-2.4.32 especially for the mips architecture.
|
|---|
| 11 |
|
|---|
| 12 | 001-squashfs.patch
|
|---|
| 13 | Support for the squashfs filesystem. It has better compression ratio then cramfs.
|
|---|
| 14 |
|
|---|
| 15 | 002-squashfs_lzma.patch
|
|---|
| 16 | LZMA Addon patch from Oleg I. Vdovikin for the squashfs filesystem.
|
|---|
| 17 | Even better compression ratio.
|
|---|
| 18 |
|
|---|
| 19 | 003-jffs2_compression.patch
|
|---|
| 20 | Compression for jffs2 filesystem.
|
|---|
| 21 |
|
|---|
| 22 | 004-exec_pagesize.patch
|
|---|
| 23 |
|
|---|
| 24 | 005-mtd_flashtypes.patch
|
|---|
| 25 | Additional mtd drivers for flash chips
|
|---|
| 26 |
|
|---|
| 27 | 100-ebtables.patch
|
|---|
| 28 | Filtering packets on ethernet layer. See http://ebtables.sf.net
|
|---|
| 29 |
|
|---|
| 30 | 101-netfilter_ipp2p.patch
|
|---|
| 31 | Netfilter ipp2p match module (matches traffic of most P2P networks)
|
|---|
| 32 |
|
|---|
| 33 | 102-netfilter_layer7.patch
|
|---|
| 34 |
|
|---|
| 35 | 103-netfilter_nat_pptp.patch
|
|---|
| 36 | NAT support for PPTP and GRE
|
|---|
| 37 |
|
|---|
| 38 | 104-netfilter_maxconn.patch
|
|---|
| 39 |
|
|---|
| 40 | 105-netfilter_TTL.patch
|
|---|
| 41 | Netfilter target for manipulating the TTL of IP packets
|
|---|
| 42 |
|
|---|
| 43 | 106-mppe_mppc.patch
|
|---|
| 44 | Microsoft PPP Encryption/Compression
|
|---|
| 45 |
|
|---|
| 46 | 107-cifs.patch
|
|---|
| 47 | CIFS (Common Internet File System) module.
|
|---|
| 48 |
|
|---|
| 49 | 108-optional_aout_support.patch
|
|---|
| 50 |
|
|---|
| 51 | 109-ipsec_nat_traversal.patch
|
|---|
| 52 | Openswan patch for allowing IPSec through NAT
|
|---|
| 53 |
|
|---|
| 54 | 110-netdev_random_core.patch
|
|---|
| 55 | Support for gathering entropy from network devices for /dev/random
|
|---|
| 56 |
|
|---|
| 57 | 200-i4l.patch
|
|---|
| 58 |
|
|---|
| 59 | 201-hfc_usb_backport.patch
|
|---|
| 60 |
|
|---|
| 61 | 202-pl2303_backport.patch
|
|---|
| 62 |
|
|---|
| 63 | 203-hfsplus_fix.patch
|
|---|
| 64 |
|
|---|
| 65 | 204-net_b44.patch
|
|---|
| 66 | Support for the BCM47xx chipset in the b44 driver
|
|---|
| 67 |
|
|---|
| 68 | 206-gcc_3.4_fixes.patch
|
|---|
| 69 | mips specific gcc 3.4 fixes
|
|---|
| 70 |
|
|---|
| 71 | 207-gcc_4.0_fixes.patch
|
|---|
| 72 | gcc 4.0 fixes
|
|---|
| 73 |
|
|---|
| 74 |
|
|---|
| 75 | brcm/
|
|---|
| 76 | Broadcom specific patches
|
|---|
| 77 |
|
|---|
| 78 | 001-bcm47xx.patch
|
|---|
| 79 | This is the broadcom specific code from asus (1941) GPL source tarball.
|
|---|
| 80 | There are many small patches included, so it works with linux 2.4.32 kernel.
|
|---|
| 81 | The original code is based on Linux 2.4.20.
|
|---|
| 82 |
|
|---|
| 83 | 002-wl_fix.patch
|
|---|
| 84 | The driver for the wireless lan chip on brcm47xx based routers is binary only.
|
|---|
| 85 | This means it depends on older data structures in the kernel. We backported some
|
|---|
| 86 | of the changes or changed some of the data structures to work with the binary modul.
|
|---|
| 87 | This is a really bad hack, but without source code, there is no better chance to get
|
|---|
| 88 | the driver working with newer kernels.
|
|---|
| 89 |
|
|---|
| 90 | 003-bcm47xx_cache_fixes.patch
|
|---|
| 91 |
|
|---|
| 92 |
|
|---|
| 93 | ar7/
|
|---|
| 94 | TI AR7 specific patches
|
|---|
| 95 |
|
|---|
| 96 | 000-ar7_support.patch
|
|---|
| 97 |
|
|---|
| 98 | 001-flash_map.patch
|
|---|