finally move buildroot-ng to trunk
[openwrt.git] / target / linux / generic-2.4 / README
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