| 1 | Source: kernel-patch-fat-epoc | 
| 2 | Section: admin | 
| 3 | Priority: optional | 
| 4 | Maintainer: Frodo Looijaard <frodo@frodo.looijaard.name> | 
| 5 | Build-Depends-Indep: dh-kpatches (>=0.5) | 
| 6 | Build-Depends: debhelper (>> 4.0.0) | 
| 7 | Standards-Version: 3.7.2 | 
| 8 |  | 
| 9 | Package: kernel-patch-fat-epoc | 
| 10 | Architecture: all | 
| 11 | Depends: ${kpatch:Depends} | 
| 12 | Conflicts: kernel-patch-fat-old | 
| 13 | Replaces: kernel-patch-fat-old | 
| 14 | Description: Kernel patch to support EPOC FATs (like used on Psion PDAs) | 
| 15 | In the FAT standard the end of the directory file index is marked by 00. | 
| 16 | All entries after it should be ignored. The current FAT implementation | 
| 17 | ignores such marked entries, but continues scanning the directory. This | 
| 18 | is good enough for most FAT implementations, because they also mark all | 
| 19 | remaining entries after the last with a 00 byte. | 
| 20 | . | 
| 21 | The filesystem implementation of EPOC 5 (and probably of newer versions | 
| 22 | of EPOC) does not clear old entries after the end of the directory file | 
| 23 | index. This means that without this patch, Linux will show old previously | 
| 24 | deleted or even never assigned entries. | 
| 25 | . | 
| 26 | This package contains patches for 2.4 and 2.6 kernels. The 2.4 patch has | 
| 27 | some known issues; the 2.6 kernel patches should always be safe. |