Make e2fsprogs optional (and off by default)
[genkernel.git] / ChangeLog
1 # ChangeLog for genkernel
2 # Copyright: 
3 # - 2003-2008 Gentoo Foundation
4 # - 2008-2011 Various authors (see AUTHORS)
5 # Distributed under the GPL v2
6 # $Id$
7
8   23 Sep 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
9   Append e2fsck and mke2fs to initramfs. Original patch by Rick Farina
10
11   10 Sep 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
12   Bump version to 3.4.42
13
14   10 Sep 2012; Sebastian Pipping <sping@gentoo.org>
15   +patches/busybox/1.20.2/busybox-1.20.2-glibc-sys-resource.patch:
16   Add busybox 1.20.2 patch: busybox-1.20.2-glibc-sys-resource.patch
17
18   10 Sep 2012; Sebastian Pipping <sping@gentoo.org>
19   +patches/busybox/1.20.2/1.18.1-openvt.diff,
20   +patches/busybox/1.20.2/busybox-1.7.4-signal-hack.patch,
21   +patches/busybox/1.20.2/busybox-1.20.1-mdstart.patch:
22   Copy busybox patches from 1.20.1 to 1.20.2
23
24   30 Aug 2012; Fabio Erculiani <lxnay@gentoo.org> defaults/linuxrc:
25   mount /mnt/cdrom inside target chroot even when aufs/unionfs is disabled
26
27   14 Aug 2012; Richard Yao <ryao@gentoo.org> genkernel:
28   Bump version to 3.4.41
29
30   12 Aug 2012; Sebastian Pipping <sping@gentoo.org> +defaults/software.sh,
31   genkernel.conf:
32   Move software version defaults for defaults/software.sh to ease the
33   etc-update game
34
35   12 Aug 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
36   Fix parsing of --config=... command line option
37
38   27 Jul 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
39   genkernel:
40   Bump version to 3.4.40
41
42   24 Jul 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts:
43   Flip awk return values.
44
45   24 Jul 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts:
46   Minor thinko in devpts check.
47
48   24 Jul 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts:
49   Prior commit to only mount devtmpfs and devpts if they were not already
50   mounted made assumptions about the device names they were mounted as. Check
51   the filesystem column of /proc/mounts instead.
52
53   21 Jul 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
54   Bump version to 3.4.39
55
56   17 Jul 2012; Robin H. Johnson <robbat2@gentoo.org> arch/x86_64/kernel-config:
57   Bug #399703: amd64 default kernel config did not have EFI support.
58   
59   15 July 2012; Robin H. Johnson <robbat2@gentoo.org> doc/genkernel.8.txt,
60   Document the isoboot option, as designed for GRUB2 usage 3 years ago.
61
62   09 Jul 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
63   Bump version to 3.4.38
64
65   09 Jul 2012; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
66   Fix linking of unionfs-fuse 0.24
67
68   09 Jul 2012; Sebastian Pipping <sping@gentoo.org>
69   patches/fuse/2.8.6/fuse-2.8.6-glibc-2.14.patch:
70   Allow compilation of FUSE 2.8.6 with glibc 2.14 (bug #425080)
71
72   09 Jul 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
73   Restore previous handling of real_root due to report of regressions (bug
74   #419965)
75
76   08 Jul 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
77   Bump version to 3.4.37
78
79   08 Jul 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh,
80   genkernel:
81   Always report used kernel config file
82
83   08 Jul 2012; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh,
84   gen_initramfs.sh:
85   Catch case with no initramfs compression supported by kernel (bug #423847)
86
87   08 Jul 2012; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh,
88   gen_initramfs.sh:
89   Fix detection of initramfs compression with bzip2 as best candidate
90
91   08 Jul 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/modules_load,
92   arch/x86_64/modules_load, defaults/modules_load:
93   Add xts to MODULES_CRYPTO (bug #425028)
94
95   01 Jul 2012; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh,
96   gen_package.sh:
97   Support --kernel-config=/proc/config.gz (bug #421027)
98
99   08 Jul 2012; Kenny Cheng <kenny97821419@gmail.com> defaults/linuxrc:
100   Add /run to support openrc >=0.10 (bug #425180)
101
102   11 Jun 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
103   Bump version to 3.4.36
104
105   11 Jun 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
106   Respect real_root for plain dm-crypt without LVM (bug #419965)
107
108   10 Jun 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
109   Bump version to 3.4.35
110
111   10 Jun 2012; Sebastian Pipping <sping@gentoo.org>
112   +patches/busybox/1.20.1/1.18.1-openvt.diff,
113   +patches/busybox/1.20.1/busybox-1.7.4-signal-hack.patch,
114   +patches/busybox/1.20.1/busybox-1.20.1-mdstart.patch:
115   Support busybox 1.20.1 (bug #419511)
116
117   04 Jun 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
118   Bump version to 3.4.34
119
120   02 Jun 2012; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc:
121   Support bind mounts from /etc/initramfs.mounts (bug #418463)
122
123   02 Jun 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/modules_load,
124   arch/x86_64/modules_load, defaults/modules_load:
125   Make sure that cbc.ko and aes*.ko needed for cbc-essiv:sha256 (=default) disk
126   encryption are included with the initramfs (bug #416973)
127
128   28 May 2012; Sebastian Pipping <sping@gentoo.org> gen_funcs.sh:
129   Fix an e2fsprogs compilation leftover (bug #417095), reported by Juergen Rose
130
131   17 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
132   Bump to 3.4.33.1
133
134   17 May 2012; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc:
135   Fix call to blkid as "blkid -l -t UUID=foo" (without -o device) does not seem
136   to work well with blkid of util-linux
137
138   17 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
139   Bump version to 3.4.33
140
141   17 May 2012; Sebastian Pipping <sping@gentoo.org>
142   -patches/e2fsprogs/1.42/e2fsprogs-1.41.12-getpagesize.patch, gen_compile.sh,
143   gen_initramfs.sh, genkernel, genkernel.conf:
144   Use blkid from system's util-linux rather than compiling e2fsprogs ourselves
145
146   14 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
147   Bump version to 3.4.32
148
149   14 May 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
150   Stop removing lvm/dmsetup from the initramfs (bug #415697), reported by
151   I.zaufi, bug introduced in 9f36ecc125bf2c20bd28c0ad513577a858140a77 affects
152   genkernel >=3.4.30
153
154   12 May 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
155   arch/x86_64/kernel-config, defaults/kernel-config:
156   Set CONFIG_DEVTMPFS=y on x86, x86_64, default for udev
157
158   12 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
159   Bump version to 3.4.31
160
161   18 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
162   lddtree call must be outside the for loop.
163
164   16 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
165   Use CC0 instead of public domain for copy_binaries to cover French
166   jurisdiction concerns.
167
168   16 Apr 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
169   Bump version to 3.4.30
170
171   16 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
172   Support a non-static cryptsetup binary (bug #409277)
173  
174   15 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
175   Release copy_binaries function as public domain.
176
177   15 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
178   Handle other binary paths for LVM.
179
180   09 Apr 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
181   defaults/keymaps/keymapList, defaults/keymaps/sf.map:
182   Add keymap "sf" from Pentoo
183
184   08 Apr 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
185   Bump version to 3.4.29
186
187   08 Apr 2012; Mike Auty <ikelos@gentoo.org> gen_bootloader.sh:
188   Support for Grub 2, adjustements by Tomasz Wasiak
189
190   08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh,
191   genkernel.conf:
192   Add "fastest" to supported initrd compressions
193
194   08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
195   Support comression "lzop" (not just "lzo") as wrongly advertised by comments
196   in genkernel.conf before
197
198   08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
199   Be more helpful when requested compression is not available
200
201   08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
202   Error out on unknown initrd compression, reported by Peter Gantner (bug
203   #411197)
204
205   08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
206   Fix initrd compression "gzip", reported by Peter Gantner (bug #411197)
207
208   30 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
209   Bump version to 3.4.28
210
211   29 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
212   Restore original /dev/tty after GPG (bug #410073), report and initial patch
213   by Brendan Pike
214
215   22 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
216   Bump version to 3.4.27
217
218   22 Mar 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
219   Fail hard on LUKS inclusion error (bug #409277), advise about
220   sys-fs/cryptsetup[static], drop support for cryptsetup binary from /bin/
221
222   22 Mar 2012; Sebastian Pipping <sping@gentoo.org> gen_funcs.sh,
223   gen_initramfs.sh:
224   Make errors stand out more
225
226   22 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
227   defaults/linuxrc:
228   Fix docache (bug #397309)
229
230   22 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
231   Bump version to 3.4.26
232
233   16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
234   defaults/linuxrc:
235   Drop into debug shell when squashfs could not be mounted
236
237   16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
238   defaults/linuxrc:
239   Drop into debug shell when files could not be copied into tmpfs
240
241   16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
242   defaults/linuxrc:
243   Improve handling of missing /etc/fstab
244
245   16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
246   No longer use parameter "-r" (for regex intervals) that busybox awk does not
247   support
248
249   10 Mar 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
250   Bump version for release.
251
252   25 Feb 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/modules_load,
253   arch/x86_64/modules_load, defaults/modules_load:
254   Make sure the sha256 module makes it into the initramfs (bug #405495).
255   Reported by Ogelpre.
256
257   20 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/linuxrc:
258   With the new /usr mounting, if the device path that ends up in /proc/mounts
259   ends up being different than in /etc/fstab due to symlinks, mount -a will
260   always exit 32. Avoid by resolving symlinks like util-linux does.
261
262   14 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh,
263   gen_initramfs.sh:
264   dmraid is entirely broken if you try to use the system static
265   LVM/device-mapper. Instead start always building LVM2 for the initramfs,
266   using DESTDIR for cleaner install. Dead code paths for old LVM2 build not
267   removed yet until more users have tested.
268
269   12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh:
270   More UTILS_CROSS_COMPILE prefix on strip calls.
271
272   12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> arch/alpha/modules_load,
273   arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
274   arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
275   arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
276   arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
277   defaults/modules_load:
278   Bug #401583: include more DM and MD modules for other RAID/LVM
279   configurations.
280
281   12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh:
282   Bug #265005: ensure CROSS_COMPILE is set for cross-compile strip calls to
283   work.
284
285   12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org>
286   +patches/dmraid/dmraid-1.0.0_rc16-as-needed2.patch,
287   +patches/dmraid/dmraid-1.0.0_rc16-return-all-sets.patch,
288   +patches/dmraid/dmraid-1.0.0_rc16-static-build-fixes.patch,
289   +patches/dmraid/dmraid-1.0.0_rc16-undo-p-rename.patch,
290   +patches/dmraid/dmraid-1.0.0.rc16-3-staticlink.patch, genkernel.conf:
291   Bug #398467: Update dmraid. Also add other patches from Portage tree.
292
293   12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_cmdline.sh,
294   gen_compile.sh, gen_determineargs.sh, gen_funcs.sh, genkernel.conf:
295   device-mapper "update". It was merged into LVM2-2.02.67 upstream in 2010.
296   Bug #398467 is wrong for the device-mapper update.
297
298   09 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
299   defaults/linuxrc:
300   Dogfooding of the /usr mount code with the matching OpenRC change to make the
301   mounts RW revealed some bugs and gotchas in our prior code, now fixed and
302   verified to work.
303
304   06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> arch/alpha/config.sh,
305   arch/arm/config.sh, arch/ia64/config.sh, arch/mips/config.sh,
306   arch/parisc/config.sh, arch/parisc64/config.sh, arch/ppc/config.sh,
307   arch/ppc64/config.sh, arch/sparc/config.sh, arch/sparc64/config.sh,
308   arch/um/config.sh, arch/x86/config.sh, arch/x86_64/config.sh:
309   Ensure default for new initramfs compression is used.
310
311   06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
312   Bugfixes in new code branches that I didn't test fully.
313
314   06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> doc/genkernel.8.txt,
315   gen_cmdline.sh:
316   Update documentation for new initramfs compression.
317
318   06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/config.sh,
319   gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
320   Import customizable compression for initramfs, based on Pentoo development.
321
322   06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> arch/alpha/modules_load,
323   arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
324   arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
325   arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
326   arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
327   defaults/busy-config, defaults/initrd.scripts, defaults/linuxrc,
328   defaults/modules_load, doc/genkernel.8.txt, gen_cmdline.sh,
329   gen_determineargs.sh, gen_initramfs.sh, genkernel:
330   This provides ZFS support, to go with the sys-fs/zfs package.
331
332   06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
333   Refactor copy_binaries and multipath slightly for ease of usage and readability.
334
335   06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> gen_initramfs.sh:
336   Refactor multipath initramfs generation using copy_binaries.
337
338   06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> gen_initramfs.sh:
339   copy_binaries utility function for putting binaries and librares into
340   initramfs (see git commit for full details).
341
342   06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts:
343   Support virtio devices, and provide fallback of all remaining devices.
344
345   03 Feb 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
346   Support SD card readers. Patch by Rick Farina
347
348   24 Jan 2012; Sebastian Pipping <sping@gentoo.org> .gitignore, genkernel:
349   Bump version to 3.4.24
350
351   24 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/alpha/kernel-config,
352   arch/ia64/kernel-config, arch/ppc/kernel-config, arch/sparc64/kernel-config,
353   arch/x86/kernel-config:
354   Unset CONFIG_SYSFS_DEPRECATED for udev (bug #335763)
355
356   15 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
357   Bump version to 3.4.23.1
358
359   14 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
360   Re-activate mdstart in busybox config
361
362   14 Jan 2012; Sebastian Pipping <sping@gentoo.org>
363   +patches/busybox/1.19.3/busybox-1.19.3-mdstart.patch:
364   Port mdstart patch to busybox 1.19.3
365
366   13 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
367   Busybox config: Enable verbose usage
368
369   13 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
370   Update busybox config using "yes '' | make oldconfig"
371
372   13 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
373   Bump version to 3.4.23
374
375   13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
376   +patches/busybox/1.19.3/1.18.1-openvt.diff,
377   +patches/busybox/1.19.3/busybox-1.7.4-signal-hack.patch:
378   Copy patches from busybox/1.18.1 to busybox/1.19.3
379
380   13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
381   +patches/e2fsprogs/1.42/e2fsprogs-1.41.12-getpagesize.patch:
382   Add a patch for e2fsprogs/1.42 from main tree
383
384   13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
385   +patches/lvm/2.02.88/lvm2-2.02.72-no-export-dynamic.patch:
386   Copy patch from lvm/2.02.74 to lvm/2.02.88
387
388   13 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> gen_determineargs.sh:
389   Prior to commit a141d715, CMD_NOINSTALL had no default set, but most of the
390   usages were of the form "! isTrue ${CMD_NOINSTALL}", which on an unset value,
391   came out as false. These were replaced by "isTrue ${CMD_INSTALL}", but my
392   analysis of the needed default value was wrong, and was set to false instead
393   of true.
394
395   13 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel.conf:
396   Replace "# FOO=bar" by "#FOO=bar" in genkernel.conf to (1) distinguish
397   commented-out options from their explanatory comments and (2) to return
398   consistenty (bug #398471)
399
400   12 Jan 2012; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
401   Support application of patches before compilation for tools which previously
402   lacked that support. Special thanks to Tomasz Wasiak (bug #398469)
403
404   08 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/alpha/modules_load,
405   arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
406   arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
407   arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
408   arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load:
409   Add mpt2sas to auto-load SCSI modules as requested by Borg Onion
410
411   06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
412   Bump to 3.4.22 to reflect /usr mount support.
413
414   06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
415   defaults/linuxrc:
416   Code to mount /usr and other filesystems as needed for new udev and systemd.
417
418   06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
419   Bump version to 3.4.21.2. Stock configuration of 3.4.21.1 generates
420   unbootable initramfs!
421
422   06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> gen_determineargs.sh,
423   genkernel.conf:
424   Fix some defaults otherwise you get an initramfs without any modules!
425
426   06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/busy-config:
427   Awk support in busybox is needed for initramfs setup code (to parse fstab).
428
429   06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> TODO:
430   Multipath has been done for a while now.
431
432   06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel.conf:
433   Add a configuration option for --install, so users can get it as a default.
434   Defaults to "no", due to catalyst.
435
436   06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> ChangeLog:
437   Fix up changelog
438
439   05 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
440   Bump version to 3.4.21.1
441
442   05 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
443   defaults/linuxrc, doc/genkernel.8.txt:
444   Introduce boot parameter root_trim=(yes|no) for SSDs.
445   Special thanks:
446   - Christian Kruse
447
448   04 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/um/busy-config,
449   defaults/busy-config, netboot/busy-config:
450   Set CONFIG_NFSMOUNT=n in busybox config to fix compilation with glibc 2.14.
451   Special thanks:
452   - Borg Onion
453
454   04 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> arch/mips/config.sh,
455   doc/genkernel.8.txt, gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh,
456   gen_funcs.sh, gen_initramfs.sh, genkernel, genkernel.conf:
457   Provide real boolean commandline options for options that were previously
458   only available as booleans in the config, so that they can be enable in
459   configuration and overridden to disable on the commandline. Remove negation
460   on options: NOINSTALL, NORAMDISKMODULES, NO_KERNEL_SOURCES.
461
462   08 Nov 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
463   Bump version to 3.4.20
464
465   31 Oct 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
466   Fix return value of crypt_filter() which caused bogus LUKS opening errors
467   (bug #383545)
468
469   30 Oct 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
470   Bump version to 3.4.19
471
472   25 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
473   fix random build failures during e2fsprogs, force -j1
474
475   08 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.defaults,
476   defaults/initrd.scripts, defaults/linuxrc:
477   Do not hardcode /mnt/cdrom path across the whole code, use CDROOT_PATH
478   instead. At the same time, mount cdrom into /mnt/cdrom instead of
479   /newroot/mnt/cdrom (which is now just a bind mount), this avoids
480   losetup to expose unavailable paths inside the live system, breaking
481   mkfs.btrfs (next upstream version, which does silly things with
482   /proc/mounts).
483
484   07 Oct 2011; Robin H. Johnson <robbat2@gentoo.org>
485   patches/busybox/1.18.1/1.18.1-mdstart.diff:
486   Fix patch typo that broke compile.
487
488   22 Sep 2011; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
489   defaults/linuxrc:
490   Fix trailing backtick and root-on-LVM.
491
492   13 Sep 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh,
493   gen_initramfs.sh:
494   dmraid requires dmsetup to assign UUID to discovered RAID volumes, close bug
495   #382555
496
497   11 Sep 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.scripts,
498   defaults/linuxrc:
499   drop parse_opt usage and crufty, deprecated subshelling through 
500
501   30 Aug 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
502   Fix quoting issue (bug #380729).
503   Thanks to:
504   - Axel Bringenberg
505
506   30 Aug 2011; Sebastian Pipping <sping@gentoo.org>
507   +patches/mdadm/3.1.4/mdadm-3.1.4-z-now.patch, gen_compile.sh:
508   Enable patch application for mdadm, add patch to fix compilation (bug
509   #381089)
510
511   28 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.scripts,
512   defaults/linuxrc, doc/genkernel.8.txt:
513   Add basic support to AUFS2, requires kernel with aufs module or built-in
514
515   16 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
516   gen_compile: correct MAKEOPTS usage on utils task
517
518   16 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
519   gen_compile: always use -j1 with kernel *_install targets, fixes compilation
520   with make 3.82
521
522   06 Aug 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
523   No longer copy /lib/libsysfs*so* for multipath-tools (bug #300841, bug
524   #377709)
525
526   31 Jul 2011; Sebastian Pipping <sping@gentoo.org>
527   -patches/busybox/1.7.4/1.7.4-ash-timeout.diff,
528   -patches/busybox/1.7.4/1.7.4-mdstart.diff,
529   -patches/busybox/1.7.4/1.7.4-mount-umount-i-option.diff,
530   -patches/busybox/1.7.4/1.7.4-openvt.diff,
531   -patches/busybox/1.7.4/1.7.4-static-error.diff,
532   -patches/busybox/1.7.4/1.7.4-make-3.82.diff, -patches/busybox/1.7.4/README,
533   -patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch:
534   End support for 4 years old busybox 1.7.4 (bug #377133)
535
536   31 Jul 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
537   Improve doc on filing bugs
538
539   28 Jul 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
540   Bump version to 3.4.18
541
542   27 Jul 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
543   Fix display of seconds waiting (bug #376575)
544   Thanks to Richard Scott
545
546   26 Jul 2011; Robin H. Johnson <robbat2@gentoo.org> gen_arch.sh:
547   Bug #376467: fix kernel version checks for 3.0 kernel.
548
549   23 Jul 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
550   netboot/linuxrc.x:
551   Fix permissions of /dev/pts (bug #375947)
552
553   20 Jul 2011; Fabio Erculiani <lxnay@sabayon.org> defaults/config.sh,
554   doc/genkernel.8.txt, gen_cmdline.sh, gen_compile.sh:
555   Make possible to compile XEN based kernels providing --kernel-target= and
556   --kernel-binary= switches
557
558   03 Jul 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
559   Set version to 3.4.17
560
561   03 Jul 2011; Sebastian Pipping <sping@gentoo.org> arch/alpha/modules_load,
562   arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
563   arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
564   arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
565   arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
566   defaults/initrd.defaults, defaults/initrd.scripts, defaults/linuxrc,
567   defaults/modules_load, doc/genkernel.8.txt, gen_cmdline.sh,
568   gen_determineargs.sh, gen_initramfs.sh, genkernel, genkernel.conf,
569   maintenance/docmatcher.py:
570   Remove support for sys-fs/evms, as it was removed from Gentoo (bug #372423)
571
572   22 Jun 2011; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
573   Make --arch-override= affect "make menuconfig" (bug #247246)
574
575   13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86_64/kernel-config:
576   Unset CONFIG_EMBEDDED on arch amd64
577
578   13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
579   arch/x86_64/kernel-config, defaults/kernel-config:
580   Apply CONFIG_USB_HID=y to archs amd64/x86/default (bug #270983)
581
582   13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
583   arch/x86_64/kernel-config, defaults/kernel-config:
584   Unset CONFIG_IDE on archs amd64/x86/default (bug #357213)
585
586   07 Jun 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
587   Bump version to 3.4.16
588
589   07 Jun 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
590   Document most undocumented boot parameters (bug #370369)
591
592   07 Jun 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
593   Docs: Fix mixup of boot parameters real_init= and init_opts=
594
595   04 Jun 2011; Sebastian Pipping <sping@gentoo.org> genkernel.conf,
596   maintenance/docmatcher.py:
597   Document remaining options inside genkiernel.conf (bug #367233)
598
599   01 Jun 2011; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc,
600   doc/genkernel.8.txt:
601   Document option lvmraid= and make it imply dolvm (bug #153502)
602
603   31 May 2011; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc,
604   doc/genkernel.8.txt:
605   Add rootfstype= boot parameter (bug #221245)
606   Special thanks:
607   - Marcin Kurek
608
609   31 May 2011; Nelson Batalha <nelson.batalha@gmail.com> defaults/initrd.defaults:
610   Add Kernel 3.0.0 support (bug #369481)
611
612   31 May 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
613   Output warning in warning color
614
615   31 May 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt,
616   genkernel:
617   Document boot parameter domdadm (bug #369415)
618
619   12 May 2011; Amadeusz Å»oÅ‚nowski <aidecoe@aidecoe.name>
620   defaults/modules_load:
621   Added hpsa to defaults/modules_load; fixes bug #363369
622
623   28 Mar 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
624   Bump to 3.4.15
625
626   24 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/linuxrc, initrd.scripts:
627   Rescue /proc and /sys over into chroot
628   Apply mount options noexec,nosuid,nodev to /proc and /sys
629
630   22 Mar 2011; Fabio Erculiani <lxnay@sabayon.org> gen_compile.sh, patches/iscsi/*:
631   Fix compilation of iSCSI
632
633   23 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> doc/genkernel.8.txt,
634   gen_cmdline.sh, gen_initramfs.sh:
635   Remove "--slowusb" as it is enabled by default now. Also document "noslowusb"
636   ramdisk option that skips it.
637
638   22 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/initrd.defaults,
639   defaults/initrd.scripts:
640   Set DO_slowusb as default, and make setup_slowusb unset it if it cannot find
641   a usb-storage attached. This makes genkernel ramdisk adhere to "noslowusb",
642   makes the ramdisk only wait if there is a usb-storage attached and should fix
643   gentoo bug #359619.
644
645   16 Mar 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
646   Bump version to 3.4.14
647
648   16 Mar 2011; Fabio Erculiani <lxnay@sabayon.org> **/modules_load:
649   Add btrfs to MODULES_FS
650
651   07 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/initrd.scripts:
652   Fix typo where the kernelcmd version "dokeymap" was added to MY_HWOPTS
653   instead of the HWOPTS version "keymap".
654   Broke setups where only "keymap=<...>" was added to kernelcmd (bug #356167)
655
656   24 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
657   Fix handling of mdadm.conf (bug #354809)
658   Special thanks:
659   - Peter Hjalmarsson
660
661   10 Feb 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
662   Bump version to 3.4.13
663
664   09 Feb 2011; Sebastian Pipping <sping@gentoo.org> genkernel.conf:
665   Add SPLASH and SPLASH_THEME to genkernel.conf (bug #268468)
666   Special thanks:
667   - PhobosK
668
669   08 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
670   Add iBFT support for iSCSI (bug #314575)
671   Special thanks:
672   - Stefan Behte
673
674   7 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
675   Use devtmpfs/tmpfs for /dev (bug #353024)
676   Rescue devtmpfs /dev over to chroot (bug #353024, bug #344407)
677   Special thanks:
678   - Peter Hjalmarsson
679
680   31 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
681   Bump version to 3.4.12.6
682
683   31 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
684   Speed up LVM activation (bug #351047)
685   Special thanks:
686   - Peter Hjalmarsson
687
688   30 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
689   Bump version to 3.4.12.5
690
691   30 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
692   Give blkid of e2fsprogs precedence over busybox re-write by putting it into
693   /sbin, not /bin (bug #352746)
694
695   30 Jan 2011; Sebastian Pipping <sping@gentoo.org> arch/x86_64/kernel-config:
696   Enable CONFIG_USB_SUSPEND and CONFIG_PM_RUNTIME for x86_64 (bug #351376)
697
698   30 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
699   Bump version to 3.4.12.4
700
701   30 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
702   Enhance console handling on netboot linuxrc (bug #353084)
703   Enable shadow on netboot's busybox config (bug #353085)
704   Special thanks:
705   - Raúl Porcel
706
707   29 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
708   Bump version to 3.4.12.3
709
710   29 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
711   No longer require device mapper bincache for compiling lvm (bug #353026)
712   Special thanks:
713   - Peter Hjalmarsson
714
715   27 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
716   Bump version to 3.4.12.2
717
718   27 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_determineargs.sh:
719   Revert kernel release detection fix (regression) (bug #352787)
720
721   23 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
722   Bump version to 3.4.12.1
723
724   23 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
725   Fix copying of mdadm/mdmon to the initramfs (bug #352496). Thanks to Malcolm
726   Lashley for reporting.
727
728   23 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
729   Bump version to 3.4.12
730
731   22 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
732   Enable CONFIG_USB_SUSPEND for x86/amd64 (bug #351376)
733   Replace "${MAKEOPTS/-j?/j1}" by "${MAKEOPTS} -j1" (bug #277607)
734
735   21 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_determineargs.sh:
736   Do not query generated files (like include/config/kernel.release) for kernel
737   version, as they may be out of sync (bug #263927)
738
739   20 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
740   Add proper mdadm support (bug #282100)
741   Special thanks:
742   - Craig Andrews (Testing)
743   - Laurent Pinchart (mdmon/IMSM support)
744   - Matthias Dahl (Initial patch)
745   - Peter Hjalmarsson (Testing)
746
747   20 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
748   Bump version to 3.4.11.1
749
750   20 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh:
751   Move application of kernel config after "make mrproper" as that deletes
752   .config (whereas "make clean" does not) (bug #351906)
753   Special thanks:
754   - Peter Hjalmarsson
755
756   20 Jan 2011; Sebastian Pipping <sping@gentoo.org>
757   patches/busybox/1.18.1/1.18.1-mdstart.diff:
758   busybox 1.18.1: Return of mdstart as an applet (regression) (bug #351909)
759
760   16 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
761   Bump version to 3.4.11
762
763   16 Jan 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
764   Do not sleep after vgscan (bug #351047)
765
766   16 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
767   Changes:
768   - Fix compilation of LVM 2.02.74 (and 2.02.28) (bug #255196, bug #267383)
769   - Add minimal btrfs support (bug #303529)
770   - Add support for UUID to crypt_root (bug #315467)
771   - Run "make firmware_install" if CONFIG_FIRMWARE_IN_KERNEL != y (bug #244651)
772   - Port busybox patches from 1.7.4 to 1.18.1 (bug #331971)
773   - Handle missing kernel .config better (bug #271528)
774   - Improve slowusb handling (bug #323317)
775   - Add GnuPG 1.x support (bug #217959)
776   - Check return codes of cpio (bug #246370)
777   - Update e2fsprogs/blkid to 1.41.14 (bug #291822)
778   - Create /bin/vg* symlinks when called as /linuxrc, too (bug #307855)
779   - Pick first device when several devices are matching real_root (bug #303531)
780   - Fix warning "cannot remove `/var/cache/genkernel/src'" (bug #347213)
781   - Allow configuring the list of busybox applets (bug #326593)
782   - Fix arithmetic bug in defaults/initrd.scripts (bug #339789)
783   Special thanks:
784   - Amadeusz Zolnowski (LVM update)
785   - Christian Giessner (UUID crypt_root)
786   - dacook (GnuPG 1.x support)
787   - Denis Kaganovich (Busybox patch porting)
788   - devsk (Multi-device patch)
789   - Fabio Erculiani (Slowusb fixes)
790   - Kai Dietrich (Symlink analysis)
791   - Kolbjørn Barmen (Arithmetic fix)
792
793   13 Dec 2010; Sebastian Pipping <sping@gentoo.org> genkernel:
794   Bump version to 3.4.10.908
795
796   13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt, gen_cmdline.sh:
797   docs: Document --genzimage
798
799   13 Dec 2010; <sping@gentoo.org> gen_cmdline.sh:
800   Fix a reference to --nomenuconfig into --no-menuconfig
801
802   13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
803   docs: Update man page from output of --help
804
805   13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
806   docs: Document keymap= and dokeymap (bug #346017)
807
808   6 Dec 2010; <sping@gentoo.org> genkernel.conf:
809   .conf: Document LUKS variable (bug #346015)
810
811   6 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
812   docs: Mention both "initramfs" and "ramdisk" as available actions
813   (bug #251702)
814
815   6 Dec 2010; <sping@gentoo.org> genkernel.8:
816   man page: Propagate rename of --no-initrdmodules to --no-ramdisk-modules
817
818   29 Nov 2010; <sping@gentoo.org> ChangeLog:
819   Add patch allowing compilation of busybox 1.7.4 with make 3.82 (bug #341943)
820
821   20 Feb 2010; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
822   Apply patches from Gentoo bug #268468
823
824   19 Jan 2010; Andrew Gaffney <agaffney@gentoo.org> genkernel:
825   Only call set_bootloader is CMD_NOINSTALL is not set for Gentoo bug
826   #301454
827
828   27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
829   arch/arm/modules_load, arch/ia64/kernel-config, arch/ia64/modules_load,
830   arch/mips/modules_load, arch/parisc/modules_load,
831   arch/parisc64/modules_load, arch/ppc/kernel-config, arch/ppc/modules_load,
832   arch/ppc64/modules_load, arch/sparc/modules_load,
833   arch/sparc64/kernel-config, arch/sparc64/modules_load,
834   arch/um/modules_load, arch/x86/kernel-config, arch/x86/modules_load,
835   arch/x86_64/kernel-config, arch/x86_64/modules_load,
836   defaults/kernel-config:
837   Add USB HID modules to modules_load and default kernel-config (for Gentoo
838   bug #270983)
839
840   27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
841   arch/alpha/kernel-config, arch/alpha/modules_load, arch/arm/modules_load,
842   arch/ia64/kernel-config, arch/ia64/modules_load, arch/mips/modules_load,
843   arch/parisc/modules_load, arch/parisc64/modules_load,
844   arch/ppc/kernel-config, arch/ppc/modules_load, arch/ppc64/modules_load,
845   arch/sparc/modules_load, arch/sparc64/kernel-config,
846   arch/sparc64/modules_load, arch/um/modules_load, arch/x86/kernel-config,
847   arch/x86/modules_load, arch/x86_64/kernel-config,
848   arch/x86_64/modules_load, defaults/kernel-config, defaults/modules_load:
849   Enable ext4 by default everywhere (for Gentoo bug #268818)
850
851   27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
852   defaults/linuxrc:
853   Add support for isoboot= option (for Gentoo bug #294268)
854
855   26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
856   defaults/initrd.defaults, defaults/initrd.scripts:
857   Properly apply NFS mount options for Gentoo bug #262915
858
859   26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
860   arch/alpha/kernel-config, arch/ia64/kernel-config, arch/ppc/kernel-config,
861   arch/x86_64/kernel-config:
862   Enable CONFIG_SCSI_MULTI_LUN option for Gentoo bug #261122
863
864   26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
865   Apply patch to make sure loop cache directory exists for Gentoo bug
866   #297814
867
868   17 Dec 2009; Robin H. Johnson <robbat2@gentoo.org> HACKING:
869   Document how to roll a release for the next time.
870
871   17 Dec 2009; Robin H. Johnson <robbat2@gentoo.org> genkernel:
872   Tag 3.4.10.907 release.
873
874   06 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
875   use a symlink instead of a hardlink for busybox utils (for Gentoo bug
876   #246370)
877
878   23 Nov 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
879   Fix typo for Gentoo bug #294138
880
881   16 Nov 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
882   Make sure to change back to existant directory before removing the current
883   directory for Gentoo bug #291794
884
885   15 Oct 2009; <craig@haquarter.de> Changelog:
886   added iSCSI support
887
888   22 Sep 2009; <tsunam@gentoo.org> ChangeLog:
889   modified the libaio search so it'll actually work, cause I'm a dork
890
891   21 Sep 2009; <tsunam@gentoo.org> gen_initramfs.sh:
892   Fix broken libraries for multipath per Gentoo bug #284592
893
894   21 Sep 2009; <tsunam@gentoo.org> gen_initramfs.sh:
895   Update to fix broken initramfs caused by multipath config in Gentoo bug #284589
896
897   05 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
898   defaults/linuxrc:
899   Apply patch from Gentoo bug #220913 for tuxonice resume
900
901   14 Aug 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
902   Enable DISKLABEL=yes by default
903
904   05 Aug 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel:
905   This is genkernel 3.4.10.906
906
907   25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel.conf,
908   .gitattributes:
909   Adding Id header and Ident for genkernel.conf
910
911   25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org>
912   arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
913   arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
914   arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
915   arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
916   arch/x86_64/config.sh, defaults/config.sh, gen_arch.sh, gen_bootloader.sh,
917   gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
918   gen_funcs.sh, gen_initramfs.sh, gen_moddeps.sh, gen_package.sh:
919   Adding Id header.
920
921   25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel,
922   .gitattributes:
923   Adding Id header and enabling Ident on *.sh files.
924
925   25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS, BUGS,
926   HACKING, README, TODO:
927   Adding Id header.
928
929   25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> .gitattributes:
930   Adding additional files to .gitattributes to enable Ident.
931
932   25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> +.gitattributes:
933   Adding .gitattributes file.
934
935   19 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
936   Change command used to determine real filename for REAL_RESUME for Gentoo
937   bug #269603
938
939   19 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
940   arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
941   arch/parisc/modules_load, arch/parisc64/modules_load,
942   arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
943   arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
944   arch/x86_64/modules_load, defaults/modules_load:
945   Add aic94xx to MODULES_SCSI for Gentoo bug #277792
946
947   12 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/kernel-config,
948   arch/x86_64/kernel-config:
949   enable CONFIG_SYSFS_DEPRECATED=y in x86/x86_64 kernel-config for Gentoo
950   bug #225249
951
952   12 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
953   Apply patch for Gentoo bug #276753 for new lvm.static binary
954
955   07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
956   Version bumping to 3.4.10.905 for release.
957
958   04 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> gen_funcs.sh, genkernel:
959   Remove code to check for host kernel LOOP support for Gentoo bug #275757
960
961   28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/modprobe,
962   genkernel.conf:
963   Restore BOOTLOADER="grub" example line in genkernel.conf for Gentoo bug
964   #274768
965
966   12 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load,
967   defaults/initrd.scripts:
968   Apply fix to deference links for Gentoo bug #269603
969
970   09 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load:
971   foo
972
973   09 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load,
974   arch/x86_64/modules_load:
975   Add dm-crypt module for Gentoo bug #269042
976
977   24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
978   Rolling a new genkernel 3.4.10.904 version for testing.
979
980   17 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
981   Apply patch from Gentoo bug #266373 for additional options in the netboot
982   busy-config
983
984   06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
985   Clean up append_multipath() code to copy files in a loop and report file
986   that failed to copy
987
988   06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
989   Apply patch from robbat2 to fix whitespace breakage in multipath code
990
991   06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh,
992   genkernel.conf:
993   Apply patch from robbat2 to finish wiring up multipath support
994
995   06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
996   Modify append_data to die on 0 arguments and check arg 2 with isTrue().
997   Based on a patch from robbat2
998
999   20 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sparc64/config.sh,
1000   gen_compile.sh, gen_funcs.sh, gen_package.sh:
1001   Add support for multiple possible kernel binary paths for Gentoo bug
1002   #255085
1003
1004   04 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1005   Comment out the exec line for console=*, since it seems to blow up when
1006   the param isn't a true device node, such as ttyS0,115200n8
1007
1008   19 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1009   defaults/linuxrc:
1010   Remove detect_sbp2_devices() for Gentoo bug #239474
1011
1012   16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
1013   Add commented out DISKLABEL=yes option for Gentoo bug #229847
1014
1015   08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
1016   Added more verbosity to the auto-detection section.
1017
1018   08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
1019   Updated the AUTHORS section and the header for the ChangeLog, to reflect
1020   that individual authors now retain their copyright to code they submit.
1021
1022   08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
1023   Added a note about Security Tokens, cleaned up the block device section, and
1024   added a section about autodetection.
1025
1026   08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> HACKING:
1027   Adding a note about contacting me to HACKING.
1028
1029   08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
1030   Adding multipath support is really two different functions, so split them.
1031
1032   08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
1033   Adding a note about documenting the code paths.
1034
1035   08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
1036   Adding new boot support information to the TODO.
1037
1038   05 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, genkernel:
1039   Version bump to 3.4.10.903 to resolve bug #250330.
1040
1041   31 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1042   Add case for arm* in get_official_arch()
1043
1044   31 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
1045   Enable CONFIG_MKSWAP for netboot busybox
1046
1047   26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
1048   Modify grep regex to account for additional suffixes on old kernel names
1049
1050   24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1051   gen_determineargs.sh:
1052   Add --busybox-config= commandline option
1053
1054   24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1055   Revert to just running /bin/bash on /dev/console for serial. We still
1056   start getty on tty2-6
1057
1058   23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1059   Allow old 'initramfs' option instead of 'ramdisk' for compatability
1060   (bug #251702)
1061
1062   17 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1063   Remove the use of 'env -i' when calling switch_root due to Gentoo bug
1064   #248688
1065
1066   16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1067   Run the getty commands with proper arguments so they don't die immediately
1068
1069   16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1070   Explicitly set /bin/ashlogin +x during boot
1071
1072   16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1073   Run getty for tty1 in the foreground
1074
1075   16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x,
1076   +netboot/misc/bin/ashlogin:
1077   Use getty to launch ash, so that we can use ^C and friends
1078
1079   16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +BUGS:
1080   Adding a BUGS file, where we can list bugs that we have found in genkernel
1081   that need to be resolved.
1082
1083   16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +HACKING:
1084   Adding a HACKING file, which I will use to document the various phases of
1085   genkernel so we can split up the default functions and also so we can
1086   provide hooks into the various phases for external addons.
1087
1088   16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1089   arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
1090   arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
1091   arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
1092   arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
1093   arch/x86_64/config.sh, defaults/config.sh, defaults/initrd.defaults,
1094   defaults/initrd.scripts, defaults/linuxrc, defaults/udhcpc.scripts,
1095   gen_bootloader.sh, gen_compile.sh, gen_configkernel.sh,
1096   gen_determineargs.sh, gen_initramfs.sh, gen_moddeps.sh, gen_package.sh,
1097   genkernel.conf, netboot/linuxrc.x, netboot/misc/bin/net-setup:
1098   Actually setting permissions. It helps if one remembers to 'git add'
1099   before doing their commit.
1100
1101   16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
1102   Enable GETTY for netboot busy-config
1103
1104   16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1105   We don't need to add - to UTILS_CROSS_COMPILE since it's already there
1106
1107   16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/busy-config,
1108   gen_compile.sh, +netboot/busy-config:
1109   Separate out main and netboot busy-config
1110
1111   15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1112   Use : as a regex separator instead of / since REAL_ROOT will have / in it
1113
1114   15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
1115   Add check for existing grub.conf entry for kernel
1116
1117   15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
1118   Default to '0' if 'default' line not found at all in existing grub.conf
1119
1120   15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
1121   Adding code that duplicates default grub.conf entry to replace old awk
1122   script. Based on code written by Mike Auty <ikelos@gentoo.org>
1123
1124   15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> +gen_bootloader.sh,
1125   gen_cmdline.sh, gen_determineargs.sh, genkernel:
1126   Initial commit for re-adding support for --bootloader=grub
1127
1128   14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1129   Change -f checks to -e for /dev nodes Check that dropbear exists before
1130   starting it
1131
1132   14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1133   Explicitly set UTILS_{CC,LD,AS} if UTILS_CROSS_COMPILE is set
1134
1135   14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1136   Typo fix for Gentoo bug #250875
1137
1138   14 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1139   arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
1140   arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
1141   arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
1142   arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
1143   arch/x86_64/config.sh, defaults/config.sh, defaults/initrd.defaults,
1144   defaults/initrd.scripts, defaults/linuxrc, defaults/udhcpc.scripts,
1145   gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
1146   gen_initramfs.sh, gen_moddeps.sh, gen_package.sh, genkernel.conf,
1147   netboot/linuxrc.x, netboot/misc/bin/net-setup:
1148   Setting executable bit properly on shell scripts and configuration files.
1149
1150   13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1151   Create /sbin directory in append_luks for bug #250330
1152
1153   13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1154   Disable creation of most standard devices nodes, since we're running mdev
1155
1156   13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1157   gen_initramfs.sh, netboot/linuxrc.x:
1158   Move udhcpc's script to default location
1159
1160   13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/busy-config:
1161   Enable support klogd and syslogd for netboot
1162
1163   13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1164   gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh:
1165   Add --real-root=<foo> parameter to specify a default for real_root= in the
1166   initramfs for Gentoo bug #249783
1167
1168   12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> -arch/alpha/busy-config,
1169   -arch/arm/busy-config, -arch/ia64/busy-config, -arch/mips/busy-config,
1170   -arch/parisc/busy-config, -arch/parisc64/busy-config,
1171   -arch/ppc/busy-config, -arch/ppc64/busy-config, -arch/sparc/busy-config,
1172   -arch/sparc64/busy-config, -arch/x86/busy-config,
1173   -arch/x86_64/busy-config, gen_compile.sh:
1174   Switch search order so arch-specific is first for busy-config Remove
1175   unneeded identical busy-config files
1176
1177   12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1178   genkernel.conf:
1179   Remove BUSYBOX_CONFIG from genkernel.conf Add search order for
1180   busy-config: user-specified, defaults/busy-config,
1181   arch/%%ARCH%%/busy-config
1182
1183   12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> -arch/x86/nb-busybox.cf,
1184   -defaults/nb-busybox.cf:
1185   Remove old nb-busybox.cf files that aren't used anymore
1186
1187   12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> +arch/arm/busy-config,
1188   +arch/arm/config.sh, +arch/arm/modules_load:
1189   Add support for arm from armin76
1190
1191   12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1192   arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1193   arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1194   arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1195   arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1196   Enable CONFIG_MAKEDEVS in busy-config for netboot
1197
1198   09 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1199   s/aux/luks/ for Gentoo bug #250330
1200
1201   07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1202   arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1203   arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1204   arch/sparc/busy-config, arch/sparc64/busy-config, arch/x86/busy-config,
1205   arch/x86_64/busy-config, defaults/busy-config, netboot/linuxrc.x:
1206   Enable CONFIG_FEATURE_PREFER_APPLETS busybox option export PATH at top of
1207   netboot linuxrc
1208
1209   07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1210   netboot/linuxrc.x:
1211   Move all netboot logic from catalyst into gk
1212
1213   07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/udhcpc.scripts,
1214   gen_cmdline.sh, gen_determineargs.sh, netboot/linuxrc.x:
1215   Initial support for --netboot option integrate functionality from netboot
1216   udhcpc.scripts into default one
1217
1218   04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
1219   Bumping version for release.
1220
1221   25 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1222   Use symlinks for busybox utils Use full path to mount since it gets grumpy
1223   without it in later bb versions for some reason
1224
1225   17 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1226   Break apart cryptsetup stuff into separate append_luks() and make
1227   append_auxillary() dependent on ${BUSYBOX} for Gentoo bug #247052
1228
1229   15 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1230   Applied patch for UUID support for real_resume= from Gentoo bug #239687
1231
1232   15 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1233   Added modified version of patch from Gentoo bug #238707
1234
1235   14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1236   Only append unionfs_fuse stuff if UNIONFS is set
1237
1238   14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1239   gen_cmdline.sh, gen_determineargs.sh, genkernel:
1240   Add --unionfs commandline option to enable building of unionfs-fuse Add
1241   nounionfs boot option
1242
1243   14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1244   Add good_msg for creating the union mount
1245
1246   14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1247   Pipe stderr for unionfs mount call to /dev/null to supress getcwd message
1248
1249   14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1250   defaults/linuxrc:
1251   Call switch_root with full path
1252
1253   14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1254   Call switch_root with 'env -i' to clean out the kernel-defined key/value
1255   pairs
1256
1257   14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1258   Skip good_root check for /dev/nfs for Gentoo bug #246759
1259
1260   14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1261   Simplify implementation of parse_opt in linuxrc
1262
1263   14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1264   defaults/linuxrc:
1265   Small cleanups in unionfs code
1266
1267   14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
1268   arch/ia64/modules_load, arch/mips/modules_load, arch/parisc/modules_load,
1269   arch/parisc64/modules_load, arch/ppc/modules_load,
1270   arch/ppc64/modules_load, arch/sparc/modules_load,
1271   arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
1272   arch/x86_64/modules_load, defaults/modules_load, gen_compile.sh,
1273   gen_initramfs.sh, genkernel:
1274   Add fuse to MODULES_FS Remove direct calls to compile_fuse() and
1275   append_fuse() Disable bincache for fuse, since we don't need any files at
1276   runtime from it
1277
1278   14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org>
1279   +patches/busybox/1.7.4/1.7.4-mount-umount-i-option.diff,
1280   -patches/busybox/1.7.4/1.7.4-simplify-path-debug.diff:
1281   Replace debug patch with simple patch to add trivial support for -i option
1282   to mount/umount
1283
1284   13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1285   Add suid,dev to unionfs mount opts
1286
1287   13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1288   Remove allow_root mount opt, since it conflicts with allow_other
1289
1290   13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1291   patches/busybox/1.7.4/1.7.4-simplify-path-debug.diff:
1292   Change typo in unionfs-fuse mount opt and add -i support to umount
1293
1294   13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1295   arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1296   arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1297   arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1298   arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1299   Enable CONFIG_FEATURE_MTAB_SUPPORT option for busybox
1300
1301   13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1302   +patches/busybox/1.7.4/1.7.4-mount-i-option.diff:
1303   Add patch for busybox to add -i option to mount command
1304
1305   13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1306   Compile unionfs-fuse statically
1307
1308   13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1309   gen_initramfs.sh:
1310   Make sure that /sbin/unionfs is +x
1311
1312   13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1313   gen_initramfs.sh:
1314   Correct unionfs-fuse bincache path and clean up debugging code
1315
1316   13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1317   Add -L line into LIB= in Makefile
1318
1319   13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1320   Unpack fuse source and modify CFLAGS for unionfs-fuse
1321
1322   12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1323   genkernel.conf:
1324   Unpack unionfs-fuse with -j
1325
1326   12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1327   Call arch_replace and cache_replace on fuse/unionfs-fuse vars
1328
1329   12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
1330   Add fuse/unionfs-fuse blocks to genkernel.conf
1331
1332   12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1333   Actually call compile_fuse() and compile_unionfs_fuse()
1334
1335   12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1336   defaults/linuxrc:
1337   Add back (modified) unionfs code in linuxrc
1338
1339   12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1340   Add append_fuse() and append_unionfs_fuse() functions
1341
1342   12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1343   Add compile_fuse() and compile_unionfs_fuse()
1344
1345   04 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1346   arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1347   arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1348   arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1349   arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1350   Enabling CONFIG_WGET and CONFIG_FEATURE_TAR_BZIP2 for initial support of
1351   Gentoo bug #211976
1352
1353   31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
1354   Tagging a 3.4.10.901 release, for testing. Adding periods to ChangeLog to
1355   fix syntax hilighting.
1356
1357   15 Sep 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
1358   Adding Andrew and Robin to AUTHORS.
1359
1360   15 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1361   Add dummy handler for --config in gen_cmdline.sh for Gentoo bug #237541.
1362
1363   12 Sep 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1364   arch/alpha/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
1365   arch/parisc/modules_load, arch/parisc64/modules_load,
1366   arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
1367   arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
1368   arch/x86_64/modules_load, defaults/initrd.defaults, defaults/modules_load:
1369   Removing scsi_wait_scan from PATA/SATA/SCSI and moving it to its own
1370   module group. This allows the module to be loaded last, no matter what
1371   combination of disks are in the system, allowing for firmware and such to
1372   be loaded before genkernel continues, even when asynchronous SCSI scanning
1373   is enabled in the kernel.
1374
1375   31 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1376   arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1377   arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1378   arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1379   arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config,
1380   genkernel.conf:
1381   Enable CONFIG_ROUTE in busy-configs.
1382
1383   29 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1384   arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1385   arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1386   arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1387   arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config,
1388   defaults/udhcpc.scripts:
1389   Enable CONFIG_HOSTNAME in all busy-configs and call 'hostname' with value
1390   from DHCP.
1391
1392   28 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/x86/kernel-config,
1393   arch/x86_64/kernel-config:
1394   Disabled CONFIG_DEBUG_INFO in x86{,_64} kconfigs.
1395
1396   25 Aug 2008; Andrew Gaffney <agaffney@gentoo.org>
1397   +patches/busybox/1.7.4/README:
1398   Add README to busybox patches dir.
1399
1400   25 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1401   Only apply files from patch dir ending in diff/patch.
1402
1403   24 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1404   Fix CONSOLE= handling code for bug 232012.
1405
1406   21 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> -gen_bootloader.sh,
1407   -gen_bootloader_grub.awk:
1408   Remove unneeded files for broken grub code.
1409
1410   21 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1411   gen_determineargs.sh, genkernel, genkernel.conf:
1412   Remove broken grub code.
1413
1414   07 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1415   Only append splash portion to initramfs if SPLASH is set.
1416
1417   29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
1418   Fix typo in man page, butt -> but.
1419
1420   29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/udhcpc.scripts:
1421   Add support to udhcpc.scripts for default route and DNS servers/domain.
1422
1423   29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1424   Remove check for >=2.6 for mounting sysfs.
1425
1426   29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1427   Remove check for >=2.6 for 'make prepare'.
1428
1429   29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh,
1430   gen_configkernel.sh, gen_moddeps.sh, genkernel.8:
1431   Remove a few more 2.4 kernel support remnants.
1432
1433   29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh, genkernel:
1434   Cleanup remaining references to ${ARCH}/ without arch/ prefix.
1435
1436   29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> +arch/um/busy-config,
1437   +arch/um/config.sh, +arch/um/kernel-config, +arch/um/modules_load,
1438   -um/busy-config, -um/config.sh, -um/kernel-config, -um/modules_load:
1439   Move um/ underneath arch/ where it belongs.
1440
1441   28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> gen_compile.sh:
1442   Removed some unused dietlibc code.
1443
1444   28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1445   gen_bootloader.sh, gen_compile.sh, gen_configkernel.sh,
1446   gen_determineargs.sh, genkernel:
1447   Removed a large chunk of 2.4 kernel support. This will still require some
1448   fairly extensive cleaning to completely remove, but I'd say that without a
1449   shadow of a doubt, genkernel will not function on 2.4 kernels.
1450
1451   28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel,
1452   genkernel.8:
1453   Added a couple more places where I needed to switch INITRD with RAMDISK.
1454
1455   28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1456   arch/alpha/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
1457   arch/parisc/modules_load, arch/parisc64/modules_load,
1458   arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
1459   arch/sparc64/modules_load, arch/x86/modules_load,
1460   arch/x86_64/modules_load, defaults/initrd.scripts, defaults/linuxrc,
1461   defaults/modules_load, gen_bootloader.sh, gen_cmdline.sh,
1462   gen_determineargs.sh, gen_initramfs.sh, -gen_initrd.sh, gen_moddeps.sh,
1463   gen_package.sh, genkernel, genkernel.8:
1464   Removed all references to an initrd and renamed most initr{d,amfs} stuff
1465   to simply 'ramdisk' to simplify things for the future.
1466
1467   28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1468   +defaults/initrd.defaults, +defaults/initrd.scripts,
1469   +defaults/keymaps.tar.gz, +defaults/linuxrc, +defaults/modprobe,
1470   +defaults/udhcpc.scripts, gen_initramfs.sh, -generic/initrd.defaults,
1471   -generic/initrd.scripts, -generic/keymaps.tar.gz, -generic/linuxrc,
1472   -generic/modprobe, -generic/udhcpc.scripts:
1473   Moving files from generic to defaults, since they are the defaults used
1474   globally.
1475
1476   28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, +modules/README:
1477   Added the modules directory, which will be used to store the built-in
1478   modules and also for external entities to add their own modules and hooks.
1479
1480   28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +defaults/busy-config,
1481   +defaults/config.sh, +defaults/kernel-config, +defaults/modules_load,
1482   +defaults/nb-busybox.cf:
1483   Added a defaults directory to store default files for builds. These are
1484   overridden by architecture or module specific parameters. This should end
1485   up reducing the amount of architecture-specific files needed, especially
1486   as most of them have files which are (nearly) identical.
1487
1488   28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> -alpha/busy-config,
1489   -alpha/config.sh, -alpha/kernel-config, -alpha/modules_load,
1490   +arch/alpha/busy-config, +arch/alpha/config.sh, +arch/alpha/kernel-config,
1491   +arch/alpha/modules_load, +arch/ia64/busy-config, +arch/ia64/config.sh,
1492   +arch/ia64/kernel-config, +arch/mips/ip22r4k-2006_1.cf,
1493   -mips/ip22r4k-2006_1.cf, +arch/ia64/modules_load,
1494   +arch/mips/ip22r5k-2006_1.cf, +arch/mips/ip27r10k-2006_1.cf,
1495   +arch/mips/ip28r10k-2006_1.cf, +arch/mips/ip30r10k-2006_1.cf,
1496   +arch/mips/ip32r5k-2006_1.cf, +arch/mips/ip32rm5k-2006_1.cf,
1497   -mips/ip22r5k-2006_1.cf, -mips/ip27r10k-2006_1.cf,
1498   -mips/ip28r10k-2006_1.cf, -mips/ip30r10k-2006_1.cf,
1499   -mips/ip32r5k-2006_1.cf, -mips/ip32rm5k-2006_1.cf, +arch/mips/busy-config,
1500   +arch/mips/config.sh, +arch/mips/modules_load, +arch/mips/nb-busybox.cf,
1501   +arch/parisc/busy-config, +arch/parisc/config.sh,
1502   +arch/parisc/modules_load, +arch/parisc64/busy-config,
1503   +arch/parisc64/config.sh, +arch/parisc64/modules_load,
1504   +arch/ppc/busy-config, +arch/ppc/config.sh, +arch/ppc/kernel-config,
1505   +arch/ppc/modules_load, +arch/ppc64/busy-config, +arch/ppc64/config.sh,
1506   +arch/ppc64/kernel-2.6-pSeries, +arch/ppc64/kernel-2.6.g5,
1507   +arch/ppc64/modules_load, +arch/sparc/busy-config, +arch/sparc/config.sh,
1508   +arch/sparc/kernel-config, +arch/sparc/modules_load,
1509   +arch/sparc64/busy-config, +arch/sparc64/config.sh,
1510   +arch/sparc64/kernel-config, +arch/sparc64/modules_load,
1511   +arch/x86/busy-config, +arch/x86/config.sh, +arch/x86/kernel-config,
1512   +arch/x86/modules_load, +arch/x86/nb-busybox.cf, +arch/x86_64/busy-config,
1513   +arch/x86_64/config.sh, +arch/x86_64/kernel-config,
1514   +arch/x86_64/modules_load, gen_configkernel.sh, genkernel.conf,
1515   -ia64/busy-config, -ia64/config.sh, -ia64/kernel-config,
1516   -ia64/modules_load, -mips/busy-config, -mips/config.sh,
1517   -mips/modules_load, -mips/nb-busybox.cf, -parisc/busy-config,
1518   -parisc/config.sh, -parisc/modules_load, -parisc64/busy-config,
1519   -parisc64/config.sh, -parisc64/modules_load, -ppc/busy-config,
1520   -ppc/config.sh, -ppc/kernel-config, -ppc/modules_load, -ppc64/busy-config,
1521   -ppc64/config.sh, -ppc64/kernel-2.6-pSeries, -ppc64/kernel-2.6.g5,
1522   -ppc64/modules_load, -sparc/busy-config, -sparc/config.sh,
1523   -sparc/kernel-config, -sparc/modules_load, -sparc64/busy-config,
1524   -sparc64/config.sh, -sparc64/kernel-config, -sparc64/modules_load,
1525   -x86/busy-config, -x86/config.sh, -x86/kernel-config, -x86/modules_load,
1526   -x86/nb-busybox.cf, -x86_64/busy-config, -x86_64/config.sh,
1527   -x86_64/kernel-config, -x86_64/modules_load:
1528   Moved architecture folders under the arch subfolder.
1529
1530   05 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org> -um/kernel-config-2.6,
1531   -ppc/kernel-config-2.6, -alpha/kernel-config-2.6, -ia64/kernel-config-2.6,
1532   -x86/kernel-config-2.6, -x86_64/kernel-config-2.6, +um/kernel-config,
1533   +ppc/kernel-config, +alpha/kernel-config, +ia64/kernel-config,
1534   +x86/kernel-config, +x86_64/kernel-config, genkernel:
1535   Rename kernel-config-2.6 to kernel-config, since we no longer support 2.4
1536   kernels. This is genkernel 3.4.10 for release.
1537
1538   05 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1539   -ppc/2.6.3-benh2-G4-SMP.autoload, -ppc/2.6.3-benh2-G4.autoload,
1540   -ppc/2.6.3-benh2-G5-SMP.autoload, ia64/kernel-config-2.6,
1541   -ppc/2.6.3-benh2-G5.autoload, -ppc/G4, -ppc/G4-SMP,
1542   +ppc/kernel-config-2.6, x86/kernel-config-2.6, -ppc/G5, -ppc/G5-SMP,
1543   alpha/kernel-config-2.6, x86_64/kernel-config-2.6, TODO, -ppc/Pegasos,
1544   sparc64/kernel-config:
1545   Sync kernel configs from releng/trunk/releases/2008.0/kconfig and remove
1546   some unused configs.
1547
1548   13 May 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1549   Move setup_keymap call to before LUKS setup.
1550
1551   10 May 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1552   Store pre-oldconfig busybox .config for use in bincache comparison.
1553
1554   09 May 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.defaults,
1555   generic/initrd.scripts, generic/linuxrc:
1556   Add nomodules kernel commandline parameter to disable loading of modules.
1557
1558   09 May 2008; Andrew Gaffney <agaffney@gentoo.org> gen_funcs.sh, genkernel,
1559   genkernel.conf:
1560   Move distfile cache to /var/cache/genkernel/src and add check to make sure
1561   all distfiles are present.
1562
1563   09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1564   ia64/modules_load, mips/modules_load, parisc/modules_load,
1565   parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1566   sparc/modules_load, sparc64/modules_load, um/modules_load,
1567   x86/modules_load, x86_64/modules_load:
1568   Added a few SATA and PATA drivers to modules_load.
1569
1570   09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1571   ia64/modules_load, mips/modules_load, parisc/modules_load,
1572   parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1573   sparc/modules_load, sparc64/modules_load, um/modules_load,
1574   x86/modules_load, x86_64/modules_load:
1575   Updated the modules_load files.
1576
1577   25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1578   generic/initrd.scripts, genkernel:
1579   Enable keymap code when keymap is set on the kernel command line. This is
1580   genkernel 3.4.10_pre10 for testing.
1581
1582   25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1583   generic/initrd.scripts:
1584   We need to unset keymap if it doesn't match to keep from hitting an infinite
1585   loop.
1586
1587   24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
1588   gen_funcs.sh, generic/initrd.scripts, generic/linuxrc:
1589   Updated the keymap-handling code so it will be installed and displayed
1590   without using --do-auto-keymap with a patch from Florian Schilhabel
1591   <fernsehleo@gmx.net> for bug #215822. Also, added a keymap= command line
1592   option to allow setting keymap from the bootloader, also from Florian.
1593
1594   22 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1595   generic/initrd.scripts:
1596   Change from using a directory check to a file check. This should fix bug
1597   #215822.
1598
1599   12 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1600   generic/initrd.defaults:
1601   Move removable storage like USB and firewire after traditional fixed storage
1602   like PATA/SATA/SCSI for bug #217347.
1603
1604   10 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, genkernel:
1605   Updated TODO.  This is 3.4.10_pre9 for testing.
1606
1607   08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1608   generic/initrd.defaults, generic/initrd.scripts:
1609   Added scsi to the default list of modules to load.
1610
1611   05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1612   Set CMD_KEYMAP to default to yes, so it's enabled unless specifically
1613   disabled
1614
1615   04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1616   generic/initrd.scripts, genkernel:
1617   Added a patch to skip device nodes for devices if at least one partition
1618   exists on the device. This aids in LiveUSB usage and is for bug #212794.
1619   This is genkernel 3.4.10_pre8.
1620
1621   03 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1622   Split up /dev node checks into console/null and tty1
1623
1624   02 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1625   Remove initrd-specific code from linuxrc
1626
1627   30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1628   Uncomment ppc/ppc64->powerpc code in set_kernel_arch, since it appears to
1629   actually be necessary as of 2.6.24-gentoo-r4
1630
1631   29 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1632   +patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch:
1633   Add patch from ebuild in-tree to fix build issue with signals on hppa
1634
1635   14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1636   gen_determineargs.sh:
1637   Get rid of --initramfs option as it doesn't do anything anymore
1638
1639   14 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
1640   genkernel.conf, -pkg/alpha/README, -pkg/ia64/README, -pkg/mips/.keep,
1641   -pkg/parisc/README, -pkg/parisc64/README, -pkg/ppc/README,
1642   -pkg/ppc64/README, -pkg/sparc/README, -pkg/sparc64/README, -pkg/um/README,
1643   -pkg/x86/README, -pkg/x86_64/README, -pkg/xen0/README, -pkg/xenU/README:
1644   Removing pkg directory, since it is no longer necessary. From now on, we'll
1645   just pull the tarballs from DISTDIR directly, and we've already moved our
1646   caches to /var/tmp/genkernel, so there's nothing left to keep here. This is
1647   genkernel 3.4.10_pre7 for testing.
1648
1649   14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1650   Copy the original kconfig with a different name than the one used to build
1651
1652   14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1653   Include original kconfig in kerncache If original kconfig exists in the
1654   kerncache, use that for comparison to the current kconfig
1655
1656   14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1657   Switch back to building kernel first
1658   Optionally build the kernel a second time if we're integrating the initramfs
1659
1660   14 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1661   genkernel, ia64/modules_load, mips/modules_load, parisc/modules_load,
1662   parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1663   sparc/modules_load, sparc64/modules_load, um/modules_load,
1664   x86/modules_load, x86_64/modules_load:
1665   Clean up the modules_load files and add qla2xxx. This is genkernel
1666   3.4.10_pre6 for testing.
1667
1668   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1669   Stick CONFIG_INITRAMFS_ROOT_GID in the .config, too
1670
1671   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1672   Remove existing CONFIG_INITRAMFS_SOURCE line and write new one as well as
1673   CONFIG_INITRAMFS_ROOT_UID line
1674
1675   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1676   Change sed delimeter
1677
1678   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1679   We should edit the copy of the kconfig instead of the source file
1680
1681   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1682   genkernel:
1683   Instead of copying the initramfs into the kernel tree, we now sed the
1684   kconfig to point CONFIG_INITRAMFS_SOURCE to the generated image
1685
1686   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> sparc64/modules_load:
1687   Add scsi_wait_scan to sparc64's MODULES_SCSI
1688
1689   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1690   Add a check after mounting NEW_ROOT to see if /dev exists and /sbin/init is
1691   executable before moving on
1692
1693   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1694   Change the location we copy the intiramfs to for integrated initramfs
1695
1696   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1697   Revert last commit as it wasn't a problem
1698
1699   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1700   Remove -c "/dev/console" from switch_root command
1701
1702   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1703   Add missing $ to {NORMAL} for broken /dev message
1704
1705   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1706   Spacing cleanups in gen_package.sh
1707
1708   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh, genkernel:
1709   Remove unsetting of ARCH for callback and change set_kernel_arch debug to
1710   use print_info
1711
1712   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1713   It helps to actually add the handling for the --integrated-initramfs option
1714
1715   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1716   Use echo instead of print
1717
1718   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1719   Add debug code for set_kernel_arch
1720
1721   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1722   Add debugging code to show ARCH when running callback
1723   Unset ARCH when running callback and restore afterwards
1724
1725   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1726   Move set_kernel_arch() call to after determine_real_args() so that get_KV()
1727   has populated the vars we need
1728
1729   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1730   Change powerpc switch kernel version to 2.6.16 for if we ever uncomment it
1731
1732   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh,
1733   gen_compile.sh, genkernel:
1734   Add set_kernel_arch(), which maps the genkernel arch to the arch that the
1735   kernel expects based on the version of the kernel
1736
1737   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1738   gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1739   gen_package.sh, genkernel:
1740   Get rid of the ENABLE_PEGASOS_HACKS hacks Add INTEGRATED_INITRAMFS option to
1741   optionally insert the generated initramfs directly into the kernel image
1742   Change default build order to build the kernel last to facilitate the
1743   INTEGRATED_INITRAMFS option Add GENZIMAGE option and change various checks
1744   from ENABLE_PEGASOS_HACKS to GENZIMAGE
1745
1746   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1747   Argh...Changing the right line helps
1748
1749   13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1750   Change into initramfs-firmware-temp/ instead of
1751   initramfs-firmware-temp/lib/firmware/ before doing cpio
1752
1753   12 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
1754   genkernel:
1755   Added a small debug statement to generic/linuxrc so we know when we're
1756   hitting the initrd code path. This is genkernel 3.4.10_pre5 for testing.
1757
1758   12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1759   Change to new temp directory so the firmware gets copied to the right place
1760
1761   12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1762   Copy firmware file with -L so we get the file instead of the symlink
1763
1764   12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1765   Fix another quoting malfunction
1766
1767   12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1768   ia64/busy-config, mips/busy-config, parisc/busy-config,
1769   parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1770   sparc/busy-config, sparc64/busy-config, x86/busy-config,
1771   x86_64/busy-config:
1772   Explicitly enable MDADM and MDSTART in busy-config
1773
1774   12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1775   patches/busybox/1.7.4/1.7.4-static-error.diff:
1776   Update busybox static-error patch to actually work
1777
1778   12 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
1779   Change BUSYBOX_VER to VERSION_BUSYBOX for genkernel-9999 ebuild.
1780
1781   11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1782   Remove the quotes when trying to expand a glob
1783
1784   11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1785   patches/busybox/1.7.4/1.7.4-mdadm.diff,
1786   patches/busybox/1.7.4/1.7.4-mdstart.diff:
1787   Update mdadm and mdstart patches
1788
1789   11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1790   It helps if we assign the correct value to version
1791   Send output of patch command to /dev/null
1792   Show a message saying we're patching if there are patches for the util
1793
1794   11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1795   +patches/busybox/1.7.4/1.7.4-static-error.diff:
1796   Add busybox patch to remove error about compiling statically
1797
1798   11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1799   gen_compile.sh, ia64/busy-config, mips/busy-config, parisc/busy-config,
1800   parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1801   sparc/busy-config, sparc64/busy-config, x86/busy-config,
1802   x86_64/busy-config:
1803   Update busy-config files for the various arches for busybox 1.7.4
1804
1805   11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1806   genkernel.conf, +patches/busybox/1.7.4/1.7.4-ash-timeout.diff,
1807   +patches/busybox/1.7.4/1.7.4-mdadm.diff,
1808   +patches/busybox/1.7.4/1.7.4-mdstart.diff,
1809   +patches/busybox/1.7.4/1.7.4-openvt.diff:
1810   Add apply_patches() function to automagically apply patches for a given util
1811   Add updated busybox patches for 1.7.4 from robbat2
1812   Change BUSYBOX_VER to 1.7.4
1813
1814   11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1815   generic/initrd.scripts:
1816   Rearrange checks so the return value is read correctly.
1817
1818   10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1819   gen_initrd.sh, generic/initrd.scripts, generic/linuxrc, ia64/busy-config,
1820   mips/busy-config, parisc/busy-config, parisc64/busy-config,
1821   ppc/busy-config, ppc64/busy-config, sparc/busy-config,
1822   sparc64/busy-config, um/busy-config, x86/busy-config, x86_64/busy-config:
1823   Enable CONFIG_HEXDUMP globally for busybox
1824   Add getdvhoff replacement function from vapier
1825   Remove copying of getdvhoff from system
1826
1827   10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1828   gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
1829   Add support for --firmware-files option to make robbat2 happy
1830
1831   10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1832   gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
1833   Add support for --firmware and --firmware-dir options to include firmware in
1834   the initramfs
1835
1836   09 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1837   Apply patch from Vince C <v_cadet@yahoo.fr> to mount sysfs prior to loading
1838   modules, so that the mdev firmware loading can actually work
1839
1840   04 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh:
1841   If we have a raid456.ko module, we need to create a raid45.ko symlink since
1842   dmraid can be rather stupid. This should resolve bug #195804.
1843
1844   04 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> sparc64/kernel-config,
1845   alpha/kernel-config-2.6, ia64/kernel-config-2.6, x86/kernel-config-2.6,
1846   x86_64/kernel-config-2.6:
1847   Updated the kernel configs for arches which have given us their 2008.0
1848   configs. This is 3.4.10_pre4 for testing.
1849
1850   29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1851   Redirect which output to /dev/null and put quotes around var in test
1852
1853   29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1854   ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
1855   x86_64/modules_load:
1856   Changed MDRAID to MDADM for bug #211316.
1857
1858   28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1859   gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts:
1860   Added a --no-keymap option for bug #210886.
1861
1862   28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1863   generic/linuxrc:
1864   Use which to determine the location of splash_geninitramfs, rather than
1865   having an endless number of conditional checks for the location. This fixes
1866   bug #211521. Thanks to Uriy Zhuravlev <stalkerg@gmail.com> for finding the
1867   problem and suggesting a solution.
1868
1869   20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1870   -xenU/kernel-config-2.6, -xen0/kernel-config-2.6, genkernel,
1871   -xen0/busy-config, -xen0/config.sh, -xen0/modules_load, -xenU/busy-config,
1872   -xenU/config.sh, -xenU/modules_load:
1873   Removing the xen0 and xenU arches, since they didn't work, anyway. This is
1874   genkernel 3.4.10_pre3 for testing.
1875
1876   20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1877   Add missing space before closing ]
1878
1879   19 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1880   Apply patch from bug 210457 to fix variable substitution. Thanks to Paul
1881   Taylor <birder@ozemail.com.au> for reporting
1882
1883   19 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1884   Remove quotes from around ${ROOT_TREES} so that the dirs are parsed
1885   separately by bash/cp
1886
1887   14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1888   gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh,
1889   generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
1890   genkernel, genkernel.8, genkernel.conf:
1891   Removing DEVFS support from genkernel since we don't support 2.4 kernels
1892   anymore. This is 3.4.10_pre2.
1893
1894   14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1895   generic/initrd.scripts:
1896   Added a line to make sure we remove image.squashfs as well as the other loop
1897   names used by catalyst.
1898
1899   14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
1900   Added another patch from Javier Miqueleiz <javier@miqueleiz.com> in bug
1901   #198892 for mdadm 1.1 and 1.2 metadata support.
1902
1903   14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1904   generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
1905   Switch to detection for LOOP and LOOPTYPE when they are not set.
1906
1907   14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1908   generic/initrd.scripts, generic/linuxrc:
1909   Performed some minor cleanup.
1910
1911   14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
1912   Move "busybox --install -s" to outside the /init check. Fix problems with
1913   running mknod on a non-CD root filesystem, which will be read-only, for bug
1914   #208266.
1915
1916   14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> -um/kernel-config-2.4,
1917   -alpha/kernel-config-2.4, -parisc64/kernel-config-2.4,
1918   -xenU/kernel-config-2.4, -parisc/kernel-config-2.4,
1919   -x86/kernel-config-2.4, -xen0/kernel-config-2.4:
1920   Removing 2.4 kernel configs, since we aren't supporting 2.4 from here on out.
1921
1922   14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1923   We only need to make sure that we have /sbin and /usr/sbin in our PATH for
1924   bug #97378, not reset it. Thanks to Justin Bronder <jsbronder@gentoo.org> in
1925   bug #209182 for pointing it out. This is genkernel 3.4.10_pre1 for testing.
1926
1927   14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1928   gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1929   generic/initrd.scripts, generic/linuxrc, genkernel, genkernel.conf,
1930   mips/config.sh:
1931   This is the long-awaited unionfs code cleanup. All of the unionfs code in
1932   genkernel has been removed.
1933
1934   07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1935   Fix two calls to set_config_with_override on CMD_KERNCACHE and some
1936   indentation weirdness
1937
1938   04 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1939   Change &>/dev/null to >/dev/null 2>&1 because busybox ash sucks
1940
1941   04 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1942   generic/linuxrc:
1943   Switch to double quotes where we're interpolating variables, because I suck
1944
1945   03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> sparc64/modules_load:
1946   Add qla2xxx to sparc64's MODULES_SCSI
1947
1948   03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1949   gen_determineargs.sh, gen_moddeps.sh:
1950   Add --all-initrd-modules option to copy all kernel modules into
1951   initrd/ramfs. This is useful for netboot images
1952
1953   03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1954   generic/linuxrc:
1955   Add setup_hotplug() function that runs before the modules are loaded to
1956   setup mdev as the hotplug event handler. Add $KV to /lib/modules anywhere it
1957   occurs to allow for an initramfs with multiple sets of modules
1958
1959   03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_configkernel.sh,
1960   genkernel.conf:
1961   Clean up OLDCONFIG logic and default to OLDCONFIG=yes. This is for bug 207895
1962
1963   02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
1964   Moving the code to start resume operations so it doesn't run when booting
1965   from CD. We also don't execute the code if there's no real_resume set on the
1966   command line, since it will fail, anyway, without it.
1967
1968   02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/modules_load,
1969   ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
1970   x86/modules_load, x86_64/modules_load, xen0/modules_load,
1971   xenU/modules_load:
1972   add megaraid module to MODULES_SCSI for bug 206039
1973
1974   02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/modprobe:
1975   specify the kernel version when looking for a module for bug 208593
1976
1977   02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1978   generic/initrd.defaults, generic/initrd.scripts:
1979   Removed runUdev, since we no longer use it.
1980
1981   11 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1982   gen_initrd.sh, genkernel:
1983   Fixing a problem where we were copying the busybox binary cache into the
1984   busybox temporary directory. I am assuming that this was a result of all of
1985   the changes we've been doing, and it simply just got everlooked. Thanks to
1986   Marek Szuba <cyberman@if.pw.edu.pl> for pointing it out in bug #204087. This
1987   is genkernel 3.4.9 FINAL. Enjoy.
1988
1989   28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.defaults,
1990   generic/initrd.scripts, generic/linuxrc:
1991   Don't scan a bunch of extra devices when CDROOT_DEV is defined.
1992
1993   28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1994   generic/linuxrc:
1995   Add new cdroot_type=foo kernel commandline parameter to override -t iso9660
1996   for bug #182818.
1997
1998   28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1999   Put -t auto back to -t iso9660 for mounting a cdrom. This is for bug #162962.
2000
2001   27 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
2002   Fix description of --kernel-config for bug #194752.
2003
2004   27 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2005   This is 3.4.9_pre12 for testing.
2006
2007   23 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
2008   generic/linuxrc, genkernel.8:
2009   Apply LUKS key patch from bug #162962 from Nelson Batalha
2010   <nelson_batalha@hotmail.com>
2011
2012   14 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
2013   Fix text bolding on serial console for bug #202266 thanks to Michael Hordijk
2014   <hoffbrinkle@hotmail.com>.
2015
2016   13 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
2017   Apply a patch from John R. Graham <john_r_graham@mindspring.com> for bug
2018   #201482.
2019
2020   06 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
2021   Do s/KERNELDIR/KERNEL_DIR/ for bug #201159.
2022
2023   06 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
2024   Fix typo for bug #201442. Thanks to Michael Hordijk <hoffbrinkle@hotmail.com>.
2025
2026   03 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2027   This is genkernel 3.4.9_pre11 for testing.
2028
2029   29 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
2030   gen_initrd.sh:
2031   Do s/elsif/elif/ because I use too many languages and random bash tutorials
2032   online can't be trusted.
2033
2034   28 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
2035   genkernel:
2036   Added a patch line for busybox for bug #198892. This is 3.4.9_pre10 for
2037   testing.
2038
2039   24 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_funcs.sh:
2040   Added a small patch from John R. Graham <john_r_graham@mindspring.com> to
2041   fix arguments with spaces for bug #200161.
2042
2043   24 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
2044   Use 'read' to get a line at a time to account for directories with spaces in
2045   the name. This fixes bug 199701.
2046
2047   23 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
2048   gen_initrd.sh:
2049   Look for cryptsetup in /bin and /sbin.
2050
2051   17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
2052   Force dmraid to be built with -j1 for bug #188273.
2053
2054   16 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2055   My original sed of LVM2->LVM caught a few too many things. Thanks to Robin
2056   Johnson <robbat2@gentoo.org> for pointing them out and providing the fix in
2057   bug #198546.
2058
2059   13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
2060   genkernel.conf, genkernel:
2061   Added config defaulting for --mdadm for bug #198694. Thanks to John R.
2062   Graham <john_r_graham@mindspring.com> for providing the patch. This is
2063   3.4.9_pre9 for testing.
2064
2065   08 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
2066   Revert patch from bug #190327 as it breaks well more than it fixed.
2067
2068   07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/config.sh,
2069   gen_cmdline.sh, gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh,
2070   gen_initrd.sh, gen_package.sh, genkernel, genkernel.conf, ia64/config.sh,
2071   mips/config.sh, parisc/config.sh, parisc64/config.sh, ppc/config.sh,
2072   ppc64/config.sh, sparc/config.sh, sparc64/config.sh, um/config.sh,
2073   x86/config.sh, x86_64/config.sh, xen0/config.sh, xenU/config.sh:
2074   Added a nice patch from John R. Graham <john_r_graham@mindspring.com> to
2075   allow all command line options to be configurable from within the
2076   genkernel.conf file. This is for bug #182616. This is genkernel 3.4.9_pre8
2077   for testing.
2078
2079   07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2080   generic/initrd.scripts:
2081   Fixed the noload module code. Thanks to Mijail Fedorovich
2082   <mfedorovich@gmail.com> for pointing it out in bug #198187.
2083
2084   07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2085   generic/initrd.scripts, generic/linuxrc:
2086   Added an update patch from Alon Bar-Lev <alonbl@gentoo.org> in bug #197244
2087   to clean up the suspend2 code and rename the functions to tuxonice to match
2088   the upstream rename.
2089
2090   07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2091   gen_compile.sh, gen_initramfs.sh, gen_initrd.sh, gen_package.sh,
2092   genkernel:
2093   Added a patch from Joshua Kinard <kumba@gentoo.org> to clean up the Pegasos
2094   hacks in genkernel. This is from bug #193826. This is genkernel 3.4.9_pre7
2095   for testing.
2096
2097   07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_arch.sh:
2098   Added a simple patch from Andrew Gaffney <agaffney@gentoo.org> to ensure
2099   that we export ARCH before running menuconfig. This is from bug #190327.
2100
2101   07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
2102   generic/initrd.scripts, generic/linuxrc:
2103   Make sure we still allow dolvm2/doevms2 on the kernel command line and give
2104   a warning. I've also added a 2 second delay between vgscan and vgchange.
2105   Thanks to Robin H. Johnson <robbat2@gentoo.org> for suggesting the changes
2106   and testing.
2107
2108   02 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> +generic/modprobe,
2109   gen_initramfs.sh, gen_initrd.sh, genkernel:
2110   Reverting the removal of generic/modprobe for bug #197730. This is genkernel
2111   3.4.9_pre6 for testing.
2112
2113   01 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
2114   gen_initramfs.sh, genkernel:
2115   Fixed device-mapper/man removal for bug #196087, fixed mdadm.conf copying,
2116   and fixed syntax error for bug #197582. This is genkernel-3.4.9_pre5.
2117
2118   30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2119   -pkg/suspend-0.5-Makefile.patch, -pkg/busybox-1.1.3+gentoo.tar.bz2,
2120   -pkg/devfsd-1.3.25-dietlibc.patch,
2121   -pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2, alpha/busy-config,
2122   gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
2123   generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
2124   genkernel, ia64/busy-config, mips/busy-config, parisc/busy-config,
2125   parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2126   sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2127   x86/modules_load, x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2128   Added a patch from Alan Hourihane <alanh@fairlite.demon.co.uk> for mdadm
2129   support in busybox from bug #172128. This is genkernel 3.4.9_pre4 for
2130   testing.
2131
2132   30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2133   generic/initrd.scripts, generic/linuxrc:
2134   Made a few minor cleanups here and there.
2135
2136   12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
2137   Update description for --initramfs-overlay in man page to match --help.
2138
2139   05 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
2140   gen_initrd.sh:
2141   Remove generic/modprobe and all supporting code, since busybox has it now.
2142
2143   04 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
2144   We need to cd out of directory to be deleted for bug #194695. Thanks to Asmund
2145   Grammeltvedt <asmundg@big-oil.org> for pointing this out.
2146
2147   18 Sep 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
2148   gen_initrd.sh:
2149   We don't ever want devfs in an initramfs, so check KERN_24 instead of DEVFS
2150   for 2.4 initrd generation
2151
2152   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2153   gen_compile.sh, gen_determineargs.sh, gen_funcs.sh, gen_initrd.sh,
2154   genkernel, genkernel.8, genkernel.conf:
2155   Rename DEBUGLEVEL/DEBUGFILE to LOGLEVEL/LOGFILE to help reduce confusion.
2156
2157   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2158   gen_configkernel.sh, genkernel:
2159   Some more general cleanup and adding support for using a config file other
2160   than /etc/genkernel.conf to add flexibility.
2161
2162   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2163   -pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2164   -pkg/klibc-1.1.16-sparc2.patch, -pkg/klibc-1.2.1-nostdinc-flags.patch,
2165   -pkg/modutils-2.4.26.tar.bz2:
2166   Removing klibc/modutils/module-init-tools files, since we don't need any of
2167   them, anymore.
2168
2169   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2170   It helps if I use 'g' when doing a sed.
2171
2172   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2173   genkernel, genkernel.conf:
2174   Removed the use of GK_BIN variable, since it isn't necessary.
2175
2176   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO, genkernel.conf:
2177   Updated TODO and cleaning up genkernel.conf a bit.
2178
2179   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
2180   netboot/misc/bin/net-setup, netboot/misc/etc/fstab:
2181   Remove some unnecessary copyright dates from a few files so we don't keep
2182   forgetting to update them when we modify the files.
2183
2184   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2185   gen_configkernel.sh, gen_determineargs.sh, gen_initramfs.sh, genkernel,
2186   genkernel.8, mips/config.sh:
2187   Renamed gensplash to splash and marked gensplash as deprecated. This is
2188   3.4.9_pre3 for testing.
2189
2190   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
2191   alpha/modules_load, gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh,
2192   gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
2193   generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
2194   genkernel, genkernel.8, genkernel.conf, ia64/modules_load, mips/config.sh,
2195   ppc/modules_load, ppc64/modules_load, um/modules_load, x86/modules_load,
2196   x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2197   Changed all instances of EVMS2/LVM2 to EVMS/LVM, respectively. This will
2198   keep everything simplified if a newer EVMS/LVM version set appears.
2199
2200   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> README,
2201   alpha/config.sh, gen_bootloader.sh, gen_cmdline.sh, gen_configkernel.sh,
2202   gen_determineargs.sh, gen_initrd.sh, gen_package.sh, genkernel,
2203   genkernel.8, genkernel.conf, ia64/config.sh, mips/config.sh,
2204   parisc/config.sh, parisc64/config.sh, ppc/config.sh, ppc64/config.sh,
2205   sparc/config.sh, sparc64/config.sh, um/config.sh, x86/config.sh,
2206   x86_64/config.sh, xen0/config.sh, xenU/config.sh:
2207   Removing bootsplash support since it hasn't been in a kernel we've supported
2208   for years now, causes confusion amongst users, and really wasn't being used
2209   and caused issues with 2.6/initrd creation in some corner cases.
2210
2211   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2212   -pkg/genkernel-svn-suspend.patch:
2213   Removing the reversal patch for the suspend removal, since it will no longer
2214   apply.
2215
2216   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2217   gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
2218   gen_initrd.sh, generic/linuxrc, genkernel, mips/config.sh:
2219   Performed some general cleanup on a few files and removed devfs/udev
2220   selection code, since we force devfs on 2.4 and mdev on 2.6 kernels.
2221
2222   30 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2223   gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
2224   gen_initramfs.sh, generic/initrd.scripts, generic/linuxrc, genkernel,
2225   genkernel.conf, +pkg/genkernel-svn-suspend.patch:
2226   Removing the suspend support that was added for bug #156445 until suspend is
2227   added to the tree and we can determine the proper way to support it. For
2228   more information, see bug #156431. This is genkernel 3.4.9_pre2 for testing.
2229
2230   22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6,
2231   x86_64/kernel-config-2.6, genkernel:
2232   Removed CONFIG_PHYSICAL_START from the x86/amd64 kernel configs for bug
2233   #186378. This is genkernel 3.4.9_pre1 for testing.
2234
2235   22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2236   Changing to use console=tty1 instead of CONSOLE=/dev/tty1 with a patch from
2237   Matthias Schwarzott <zzam@gentoo.org> for bug #188954.
2238
2239   22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2240   ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
2241   x86/modules_load, x86_64/modules_load, xen0/modules_load,
2242   xenU/modules_load:
2243   Added arcmsr to MODULES_SCSI for bug #185827.
2244
2245   22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2246   +pkg/suspend-0.5-Makefile.patch:
2247   Added suspend-0.5-Makefile.patch to pkg directory for suspend capabilities,
2248   bringing it into the repository, from the tree.
2249
2250   22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2251   Added a small patch from Tais M. Hansen <tais.hansen@osd.dk> to add doscsi
2252   to the genkernel man page for bug #183406.
2253
2254   21 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_funcs.sh,
2255   genkernel.8:
2256   Added another patch from John R. Graham <john_r_graham@mindspring.com> for
2257   bug #180161.
2258
2259   26 Jul 2007; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
2260   Clean up a cosmetic error introduced by the symlink patch:  
2261   ${GK_SHARE}/gen_funcs.sh: line 431: popd:
2262   /var/tmp/genkernel/3996.6301.23048.13838/initramfs-modules-${KV}-temp: No
2263   such file or directory
2264
2265   26 Jul 2007; Robin H. Johnson <robbat2@gentoo.org> generic/initrd.scripts,
2266   generic/linuxrc:
2267   The previous patch from bug #174294 still contained some bugs in the linuxrc
2268   and scripts, that caused a failure during boot. Clean them up with one more
2269   patch from Nelson Batalha <nelson_batalha@hotmail.com>, again on bug #174294.
2270
2271   26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
2272   enhanced netboot linuxrc from gustavoz
2273
2274   26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
2275   gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
2276   genkernel, genkernel.conf, ia64/busy-config, mips/busy-config,
2277   parisc/busy-config, parisc64/busy-config, ppc/busy-config,
2278   ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
2279   x86/busy-config, x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2280   enable CONFIG_INSMOD in all arch busy-config files
2281   disable building of static insmod and remove all code related to it
2282
2283   26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
2284   Patch to compare new config instead of the one left laying around in the
2285   kerncache dir. Thanks to Pat Double <gentoo@patdouble.com> in bug #179739
2286
2287   26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
2288   gen_initramfs.sh, gen_initrd.sh, genkernel.conf:
2289   Patch to actually use busybox bincache. Thanks to Pat Double
2290   <gentoo@patdouble.com> on bug #180211
2291
2292   21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initrd.sh:
2293   Fixed lvm/evms code for initrd generation. Thanks to Vinny
2294   <vfuria@gmail.com> on bug #179480 for pointing it out.
2295
2296   21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2297   generic/initrd.defaults, ia64/modules_load, ppc/modules_load,
2298   ppc64/modules_load, um/modules_load, x86/modules_load,
2299   x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2300   Added new PATA support from Paul Hewlett <paul@gccs.co.za> from bug #180111
2301   and also created a separate MDRAID module group.
2302
2303   21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2304   generic/initrd.scripts, generic/linuxrc:
2305   Added a patch from Nelson Batalha <nelson_batalha@hotmail.com> from bug
2306   #174294 to enable the use of encryption on a CD and the location of a key.
2307
2308   21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
2309   gen_funcs.sh, genkernel, genkernel.8, genkernel.conf:
2310   Added two patches from John R. Graham <john_r_graham@mindspring.com> from
2311   bug #180161. This should fix bug #180161, bug #144703, and bug #150697.
2312
2313   21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2314   Added USB Printer support for bug #176543.
2315
2316   21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2317   generic/initrd.scripts:
2318   Change the check for /livecd when booting a CD to check for a file called
2319   livecd, rather than just the existence of /livecd, which should keep it from
2320   finding disks with a /livecd directory.
2321
2322   21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_package.sh:
2323   Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #174188 to
2324   fix a problem with the System.map file copying that was previously
2325   introduced.
2326
2327   21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2328   Added patch from Nelson Batalha <nelson_batalha@hotmail.com> from bug
2329   #172766 to add documentation for genkernel's LUKS features.
2330
2331   21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2332   generic/initrd.scripts:
2333   Added patch from Nicolas Schlumberger <n.schlumberger@bluewin.ch> to create
2334   md devices with LUKS for bug #170753.
2335
2336   21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2337   generic/initrd.scripts:
2338   Reverting patch that was originally added due to bug #160333 due to the
2339   problems it caused on the 2007.0 release.
2340
2341   12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_package.sh,
2342   genkernel:
2343   Added a patch from Andrew Gaffney <agaffney@gentoo.org> to add System.map to
2344   the tarball for the minimal kernel package for bug #174188. This is also the
2345   3.4.8 release.
2346
2347   12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2348   ia64/modules_load, um/modules_load, x86/modules_load, x86_64/modules_load,
2349   xen0/modules_load, xenU/modules_load:
2350   Added mptsas to SCSI for bug #174130 and removing raid0/raid1/raid10/raid456
2351   from DMRAID.
2352
2353   12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2354   gen_initrd.sh:
2355   Commented out the checks on the sanity of lvm.conf since they were not quite
2356   working right. This should fix bug #173622.
2357
2358   09 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> +x86/nb-busybox.cf:
2359   Added nb-busybox.cf to x86 on the request of Andrew Gaffney
2360   <agaffney@gentoo.org>.
2361
2362   05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2363   gen_initrd.sh, genkernel:
2364   Added a change to force objdump output to be English for bug #173412 and
2365   rolling 3.4.7 final for the release.
2366
2367   05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2368   generic/initrd.scripts:
2369   Added a patch from Daniel Drake <dsd@gentoo.org> to fix splash problems for
2370   bug #172562.
2371
2372   03 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2373   Some minor config file cleanup.
2374
2375   03 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2376   genkernel.8:
2377   Added a second patch from John R. Graham <john_r_graham@mindspring.com> from
2378   bug #169383.
2379
2380   27 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2381   ia64/modules_load, x86/modules_load, x86_64/modules_load,
2382   xen0/modules_load, xenU/modules_load:
2383   Added raid456 to dmraid target for bug #172128.
2384
2385   26 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2386   gen_initrd.sh:
2387   Changed LVM configuration detection to not error.
2388
2389   26 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2390   Added joystick support to the default configuration for bug #171911.
2391
2392   14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2393   gen_initrd.sh, genkernel:
2394   Before we copy lvm.conf, we run it through 'lvm dumpconfig' to make sure the
2395   config is valid for bug #156009. This is 3.4.7_pre5.
2396
2397   14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2398   Change the default CACHE_DIR from /usr/share/genkernel/pkg/%%ARCH%% to
2399   /var/cache/genkernel/%%ARCH%% for bug #148253.
2400
2401   13 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2402   ia64/modules_load, um/modules_load, x86/modules_load, x86_64/modules_load,
2403   xen0/modules_load, xenU/modules_load:
2404   Added libata to the MODULES_SATA list. This might be why SATA CD drives
2405   weren't working for us.
2406
2407   09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
2408   gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh,
2409   gen_package.sh, genkernel:
2410   Added a patch by John R. Graham <john_r_graham@mindspring.com> from bug
2411   #169383 to improve the --symlink option fairly significantly. This is going
2412   to be 3.4.7_pre4 and while I haven't tested this yet, it looks good.
2413
2414   09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh:
2415   Fixed lib64 link for bug #168664.
2416
2417   09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2418   Update default kernel config with the current LiveCD config for 2007.0,
2419   which is built on 2.6.19, rather than 2.6.17 only.
2420
2421   07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2422   +pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2423   +pkg/busybox-1.1.3+gentoo.tar.bz2,
2424   +pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
2425   +pkg/modutils-2.4.26.tar.bz2:
2426   Added binary files back and updated busybox with a patch from Peter
2427   Alfredsen <peter.alfredsen@gmail.com> in bug #168599.
2428
2429   07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2430   -pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2431   -pkg/busybox-1.1.3+gentoo.tar.bz2,
2432   -pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
2433   -pkg/modutils-2.4.26.tar.bz2:
2434   Removing binary files from pkg since they were corrupted during the CVS->SVN
2435   migration.
2436
2437   07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2438   Fixed up the man page for bug #168500 and bug #168719.
2439
2440   14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
2441   parisc/config.sh, parisc64/config.sh:
2442   Moved the MAKEOPTS check to the top of the file for parisc, so it matches
2443   other architectures. This fixes bug #165494. Thanks to Andrew Gaffney
2444   <agaffney@gentoo.org> for finding the fix. I'm marking this as 3.4.7_pre3
2445   for testing.
2446
2447   14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2448   generic/initrd.scripts:
2449   Adding yet another patch from Fabio Erculiani <lxnay@lxnaydesign.net> from
2450   bug #152945.
2451
2452   12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2453   generic/initrd.scripts, generic/linuxrc, genkernel:
2454   Added a non-braindead version of a patch provided by Fabio Erculiani
2455   <lxnay@lxnaydesign.net> in bug #160333. This is completely untested, so I'm
2456   rolling up 3.4.7_pre2 to get it tested prior to genkernel 3.4.7 going final.
2457
2458   12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> ppc/Pegasos:
2459   Add a known-working 2.6.16+ kernel config from
2460   http://www.ppczone.org/downloads/config-2.6.16-pegasos for bug #165758.
2461
2462   12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2463   Added a note about the MAKEOPTS option to genkernel as suggested in bug
2464   #165980.
2465
2466   12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2467   Added patch from Mike Frysinger <vapier@gentoo.org> to clean up the
2468   genkernel man page for bug #166179.
2469
2470   12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2471   Fix REAL_INIT for bug #160635.
2472
2473   12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2474   gen_compile.sh, genkernel:
2475   Added patch from Fabio Erculiani <lxnay@lxnaydesign.net> to fix unionfs
2476   compilation. This is for bug #152945.
2477
2478   08 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2479   gen_funcs.sh:
2480   Added patch from Martin Parm <parmus@diku.dk> to fix the --no-color option.
2481   This resolves bug #114156.
2482
2483   15 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh:
2484   Changed basename to dirname when creating the directory from grub.conf to
2485   solve bug #161716.
2486
2487   09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2488   x86/modules_load, x86_64/modules_load, xen0/modules_load,
2489   xenU/modules_load:
2490   Added scsi_scan_wait module to modules_load for 2.6.20 support. Thanks to
2491   Robin H. Johnson for <robbat2@gentoo.org> for pointing it out.
2492
2493   27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2494   generic/initrd.scripts:
2495   Added a case statement for the keymap selection to ensure we're always using
2496   the named keymaps. This should resolve bug #146714 if everything works
2497   correctly. This is 3.4.6, for real.
2498
2499   27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2500   +generic/keymaps.tar.gz:
2501   Adding back the known-good copy of keymaps.tar.gz to svn.
2502
2503   27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2504   gen_compile.sh, -generic/keymaps.tar.gz, generic/linuxrc, genkernel,
2505   ia64/busy-config, mips/busy-config, parisc/busy-config,
2506   parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2507   sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2508   x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2509   Removing generic/keymaps.tar.gz to replace it with a known-good copy. Blame
2510   cvs2svn.  Also, added patch from Alon Bar-Lev <alonbl@gentoo.org> to switch
2511   to using switch_root for 2.6 kernels, and a small typo fix from Michael
2512   Hordijk <hoffbrinkle@hotmail.com> for bug #158776.
2513
2514   15 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initrd.sh,
2515   generic/linuxrc, genkernel:
2516   Added patches from François-Xavier Roure <fx_roure@yahoo.fr> from bug
2517   #149020. This will end up being genkernel 3.4.6, most likely.
2518
2519   14 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2520   Adjust selinux stuff in gen_compile.sh to actually do what we intended, not
2521   the opposite.
2522
2523   14 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2524   Since device-mapper tries to build with selinux by default, we've removed
2525   it, then commented out the selinux support. The ebuild will need to
2526   enable/disable selinux support based on the selinux USE flag. This should
2527   resolve bug #157538.
2528
2529   13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2530   generic/initrd.scripts:
2531   More fixes for similarly-named modules.
2532
2533   13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2534   ia64/busy-config, parisc/busy-config, parisc64/busy-config,
2535   ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2536   sparc64/busy-config, x86/busy-config, x86_64/busy-config,
2537   xen0/busy-config, xenU/busy-config:
2538   Disabled full SuSv3 compliant sort, as suggested by Aurélien Francillon
2539   <aurelien.francillon@inrialpes.fr> in bug #157777.
2540
2541   13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/modprobe:
2542   Added a fix for similarly-named modules from bug #158017.
2543
2544   13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2545   Fixed up linking for dmraid for bug #157538.
2546
2547   13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2548   ia64/busy-config, parisc/busy-config, parisc64/busy-config,
2549   ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2550   sparc64/busy-config, x86/busy-config, x86_64/busy-config,
2551   xen0/busy-config, xenU/busy-config:
2552   Updated busy-config to work with root=LABEL=<label> for bug #156640.
2553
2554   13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
2555   gen_initramfs.sh, genkernel, genkernel.conf:
2556   Added patch from Daniel Drake <dsd@gentoo.org> in bug #156611 to clean up
2557   the initramfs creation and create a 'proper' initramfs, instead of our
2558   concatenated monster.
2559
2560   13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2561   gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
2562   gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts, generic/linuxrc,
2563   genkernel.8, genkernel.conf:
2564   Added patch from Daniel Drake <dsd@gentoo.org> in bug #156445 to add
2565   userspace suspend support to genkernel.
2566
2567   13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2568   gen_initrd.sh:
2569   Added debug level to LUKS print_info messages for bug #156410.
2570
2571   03 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2572   x86/modules_load, x86_64/modules_load:
2573   Added raid456 to alpha/amd64/x86 MODULES_EVMS2 and added tg3 to MODULES_NET.
2574
2575   13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2576   generic/initrd.scripts:
2577   Inverted check on CDROOT_DEV, as it should be -z not -n. Thanks to Jakub Moc
2578   <jakub@gentoo.org> for coming up with the quick fix in bug #153554. I lied
2579   before. This one is really 3.4.5.
2580
2581   13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
2582   genkernel:
2583   Added typo fix from Jason Pepas <j.pepas@mail.utexas.edu> in bug #153516.
2584   This is 3.4.5.
2585
2586   13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2587   ia64/busy-config, mips/busy-config, parisc/busy-config,
2588   parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2589   sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2590   x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2591   Added Large File Support thanks to Fabio Erculiani <lxnay@lxnaydesign.net>
2592   in bug #152881.
2593
2594   13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2595   Added patch to improve symlink support by Michael Hordijk
2596   <hoffbrinkle@hotmail.com> for bug #143217.
2597
2598   13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2599   Added patch from Tim Steiner <tsteiner@nerdclub.net> to add a real_rootflags
2600   parameter for bug #122672.
2601
2602   13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2603   generic/initrd.scripts, generic/linuxrc:
2604   Added patch to support resuming from encrypted swap. The patch was submitted
2605   to bug #152441.
2606
2607   25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2608   This is the 3.4.4 release.
2609
2610   25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2611   generic/initrd.scripts, generic/linuxrc:
2612   Updated with the latest version of the LUKS patches from bug #152441.
2613
2614   25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> ChangeLog:
2615   Changed mime-type to application/x-gzip for generic/keymaps.tar.gz for bug
2616   #151500.
2617
2618   23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2619   Added patch from bug #152441 to improve LUKS support.
2620
2621   23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6,
2622   x86_64/kernel-config-2.6:
2623   Updated kernel configs for amd64/x86 for bug #151609 and bug #152299.
2624
2625   23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2626   Changed mime-type property to binary/gzip for keymaps.tar.gz for bug #151500.
2627   This is genkernel 3.4.3.
2628
2629   13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2630   generic/initrd.defaults, generic/initrd.scripts, +generic/udhcpc.scripts,
2631   x86/busy-config, x86/modules_load:
2632   Added patch for udhcp support. Patch by Stefan Nickl
2633   <snickl@snickl.freaks.de> and submitted to bug #145115.
2634
2635   13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2636   Allow root= for initramfs, instead of only real_root= to specify the root
2637   volume. Patch by Salah Coronya <salahx@yahoo.com> from bug #142606.
2638
2639   13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2640   Added patch from Salah Coronya <salahx@yahoo.com> to document dolvm2 and
2641   doevms2 in the genkernel man page from bug #142606.
2642
2643   13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> +AUTHORS, genkernel:
2644   Added the AUTHORS file and ChangeLog.  This is 3.4.2
2645
2646   02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2647   generic/initrd.scripts:
2648   Added patch for suspend2-sources 2.6.18 by Romeo Benzoni
2649   <romeo@benzoni.org> and submitted to bug #148499.
2650
2651   02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2652   gen_determineargs.sh:
2653   Added patch from Alon Bar-Lev <alon.barlev@gmail.com> for bug
2654   #148498 and also a patch from Robin H. Johnson
2655   <robbat2@gentoo.org> to support git-based kernels.
2656
2657   02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2658   x86_64/kernel-config-2.6, -x86_64/kernel-config-2.6-emachines,
2659   -x86_64/kernel-config-2.6-smp:
2660   Update the amd64 kernel configs from the release.
2661
2662   16 Sep 2006; Tim Yamin <plasmaroo@gentoo.org>
2663   gen_initramfs.sh, genkernel:
2664   Should check for /sbin/splash_geninitramfs instead of
2665   /usr/sbin/...
2666
2667   14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2668   generic/initrd.scripts:
2669   This change makes it so we only try to mount 'auto' when cdroot
2670   is specified. This should fix all of our mounting issues, as
2671   well as allow for not only USB keys to use these kernels with a
2672   LiveCD kernel/config, but allow it to boot from any media which
2673   the kernel has support.
2674
2675   14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2676   generic/initrd.scripts:
2677   Added a symlink for device-mapper stuff. This should resolve
2678   both bug #142775 and bug #147015.
2679
2680   14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2681   alpha/modules_load, x86/modules_load, x86_64/modules_load:
2682   Added lpfc and scsi_transport_fc for Emulex fibre-channel
2683   controllers.
2684
2685   13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2686   alpha/modules_load, x86/modules_load, x86_64/modules_load:
2687   Make sure we load the raid0, raid1, and raid10 personalities
2688   with dmraid.
2689
2690   12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2691   generic/initrd.scripts:
2692   This is ugly. I mean, really ugly. However, it is the only way
2693   to support all of the insane ways that people are trying to boot
2694   release media. I really wish we didn't have to support this
2695   junk, but a regression really shouldn't happen with our
2696   releases. Anyway, hopefully I can come up with a better
2697   solution to this in the future.
2698
2699   12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2700   generic/initrd.scripts:
2701   Try using -t iso9660,vfat to our mount command, since we can't
2702   use only iso9660 as it breaks booting from a USB stick.
2703
2704   12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2705   gen_initrd.sh:
2706   The initrd code was still looking for udev, even though we
2707   aren't building it anymore. This should fix bug #145802.
2708
2709   12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2710   ppc/busy-config:
2711   Fix NFS mount.
2712
2713   12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2714   generic/initrd.defaults:
2715   Added emul to ROOT_LINKS for bug #145248.
2716
2717   12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2718   x86/busy-config, x86_64/busy-config:
2719   Fixed the NFS mount configuration for busybox for bug #143476.
2720
2721   12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2722   generic/initrd.scripts:
2723   Update the suspend2_resume function for bug #131202.
2724
2725   12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2726   generic/initrd.scripts:
2727   iso9660 -> auto, and added support for checking SUBDIR for the
2728   livecd file. This is for bug #147186.
2729
2730   12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2731   x86/kernel-config-2.6, x86_64/kernel-config-2.6:
2732   Updated default kernel configurations for x86/amd64 to match the
2733   2006.1 release.
2734
2735   08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2736   gen_initramfs.sh:
2737   Add more error checking into the splash code and die instead of
2738   silently fail on an error.
2739
2740   23 Aug 2006; Tim Yamin <plasmaroo@gentoo.org>
2741   ia64/kernel-config-2.6:
2742   Update config, fix #141949.
2743
2744   22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2745   generic/initrd.scripts, generic/linuxrc:
2746   Added patch for suspend2 for bug #131202.
2747
2748   15 Aug 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2749   Fix bug #143442.
2750
2751   13 Aug 2006; Tim Yamin <plasmaroo@gentoo.org>
2752   generic/initrd.scripts:
2753   Fix devfsd not kicking in on 2.4 on Alpha.
2754
2755   11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2756   gen_compile.sh, genkernel.conf:
2757   Add in the kernel version compatibility table from
2758   http://www.am-utils.org/project-unionfs.html and ensure that
2759   genkernel dies if the unionfs module fails to build. Until now,
2760   it would fail and the build would continue without it.
2761
2762   01 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2763   gen_initramfs.sh:
2764   We should be checking for /usr/bin/splash_geninitramfs, instead.
2765
2766   31 Jul 2006; Tim Yamin <plasmaroo@gentoo.org> genkernel:
2767   3.4.0 final... so much Bad-Ass <TM> that Chuck Norris himself
2768   digs it :)
2769
2770   20 Jul 2006; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2771   gen_initramfs.sh, genkernel:
2772   Commit fix for bug #141153 from Pylon; 3.4.0_pre4.
2773
2774   18 Jul 2006; Tim Yamin <plasmaroo@gentoo.org>
2775   gen_bootloader.sh, gen_funcs.sh, gen_package.sh, genkernel:
2776   Commit patches #91453, #91481 from bug #139866.
2777
2778   18 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2779   alpha/modules_load, um/modules_load, x86/modules_load,
2780   x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2781   Added megaraid drivers for bug #139888.
2782
2783   16 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2784   gen_initramfs.sh:
2785   Added fix for bug #140445.
2786
2787   11 Jul 2006; Tim Yamin <plasmaroo@gentoo.org>
2788   gen_bootloader.sh, gen_cmdline.sh, gen_compile.sh,
2789   gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh,
2790   gen_initrd.sh, gen_package.sh, genkernel, genkernel.conf:
2791   Commit patch for bug #139866 by Martin Parm.
2792
2793   05 Jul 2006; Joshua Kinard <kumba@gentoo.org> generic/linuxrc:
2794   Tweak the sgimips section for rootfs mounting to use squashfs
2795   instead of ext2.
2796
2797   30 Jun 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2798   Fix "Cannot read /proc/mounts" cosmetics.
2799
2800   30 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2801   alpha/modules_load, um/modules_load, x86/modules_load,
2802   x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2803   We need firmware_class in our initramfs for ide-cs to work.
2804
2805   20 Jun 2006; Tim Yamin <plasmaroo@gentoo.org> genkernel,
2806   genkernel.conf,
2807   -pkg/busybox-1.1.0-gentoo-gk4-20060519-snappie.tar.bz2,
2808   +pkg/busybox-1.1.3+gentoo.tar.bz2:
2809   Bump busybox to 1.1.3 courtesy of `Kumba.
2810
2811   19 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2812   gen_initramfs.sh, -mips/ip22r4k-2006_0.cf,
2813   +mips/ip22r4k-2006_1.cf, -mips/ip22r5k-2006_0.cf,
2814   +mips/ip22r5k-2006_1.cf, -mips/ip27r10k-2006_0.cf,
2815   +mips/ip27r10k-2006_1.cf, -mips/ip28r10k-2006_0.cf,
2816   +mips/ip28r10k-2006_1.cf, -mips/ip30r10k-2006_0.cf,
2817   +mips/ip30r10k-2006_1.cf, -mips/ip32r5k-2006_0.cf,
2818   mips/ip32r5k-2006_1.cf, -mips/ip32rm52-2006_0.cf,
2819   +mips/ip32rm5k-2006_1.cf, mips/nb-busybox.cf, netboot/linuxrc.x:
2820   Remove getdvhoff hack in gen_initramfs.sh for mips livecds (it's
2821   a busybox applet now), tweak the ip32r5k config, add wget to the
2822   mips netboot busybox config. Also import the remaining 2006.1
2823   mips-sources configs and remove the old 2006.0 ones.
2824
2825   12 Jun 2006; Joshua Kinard <kumba@gentoo.org> mips/busy-config:
2826   Enable the config option for busybox's --install parameter.
2827
2828   12 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2829   mips/busy-config, +mips/ip32r5k-2006_1.cf, mips/nb-busybox.cf:
2830   Add IP32 R5K 2.6.16.20 kernel build, and update LiveCD/Netboot
2831   Busybox configs to match with busybox-1.1.3.
2832
2833   10 Jun 2006; Joshua Kinard <kumba@gentoo.org> mips/config.sh:
2834   Modernize the mips genkernel config.
2835
2836   10 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2837   -mips/ip22r4k-2005_1.cf, -mips/ip22r5k-2005_1.cf,
2838   -mips/ip27r10k-2005_1.cf, -mips/ip28r10k-2005_1.cf,
2839   -mips/ip30r10k-2005_1.cf, -mips/ip32r5k-2005_1.cf:
2840   Remove old configs.
2841
2842   10 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2843   generic/linuxrc:
2844   We can't use vol_id since it was a part of udev.
2845
2846   09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2847   genkernel.8:
2848   Added --static to man page for bug #135703.
2849
2850   09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2851   gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh,
2852   gen_initrd.sh, generic/initrd.scripts, generic/linuxrc:
2853   Add a modified version of the two LUKS patches that made their
2854   way into bugzilla for bug #122421.
2855
2856   09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2857   alpha/modules_load, generic/initrd.defaults, generic/linuxrc,
2858   x86/modules_load, x86_64/modules_load, xen0/modules_load,
2859   xenU/modules_load:
2860   Added code to allow the root file-system to be a module. This
2861   is for bug #118098.
2862
2863   09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2864   generic/linuxrc:
2865   Changed real_init to init_opts to be more accurate, and added a
2866   proper real_init option to allow the selection of the init
2867   executable to run. This is for bug #113426.
2868
2869   09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2870   gen_initramfs.sh, gen_initrd.sh:
2871   Added fix for bug #134843 from Thomas Raschbacher
2872   <lordvan@gentoo.org> for evms and later glibc versions.
2873
2874   05 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2875   genkernel.8:
2876   Fixed man page. Thanks to Andrew Yates <andrew@andrewyates.net>
2877   for the patch.
2878
2879   01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2880   alpha/busy-config, ia64/busy-config, mips/busy-config,
2881   parisc/busy-config, parisc64/busy-config, ppc/busy-config,
2882   ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
2883   um/busy-config, x86/busy-config, x86_64/busy-config,
2884   xen0/busy-config, xenU/busy-config:
2885   Added CONFIG_ASH_READ_TIMEOUT=y so we have a timeout value on
2886   read, used for keymap selection.
2887
2888   01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2889   generic/linuxrc:
2890   More spacing cleanups.
2891
2892   01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2893   generic/linuxrc:
2894   I accidentally removed some stuff that needed to be there in my
2895   overzealous debug cleanup.
2896
2897   01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2898   generic/linuxrc:
2899   Cleaning up debug statements.
2900
2901   31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2902   generic/linuxrc:
2903   Ooops... forgot my then after elif. I hope nobody noticed.
2904
2905   31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2906   generic/linuxrc:
2907   Change cp to mknod for sr0/loop0 for mips and also for tty1 for
2908   splash.
2909
2910   30 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2911   generic/linuxrc:
2912   Change cp to mknod for console/null.
2913
2914   25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2915   generic/initrd.scripts, generic/linuxrc:
2916   Fix an error in setup_unionfs and add in some debug support to
2917   figure out why/where this initramfs is stopping.
2918
2919   24 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2920   generic/initrd.scripts:
2921   Fixed up TODO with actual working code since we don't have awk.
2922
2923   24 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2924   generic/initrd.scripts, generic/linuxrc:
2925   Add in image.squashfs as a squashfs loop, since it is now the
2926   default in catalyst. Also, added a nice TODO about docache and
2927   size restrictions into cache_cd_contents.
2928
2929   19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2930   gen_cmdline.sh:
2931   Just some spacing clean ups in the long usage listing.
2932
2933   19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2934   genkernel.conf:
2935   Comment the rest of the udev syuff from genkernel.conf as it
2936   shouldn't be necessary anymore with mdev.
2937
2938   19 May 2006; Tim Yamin <plasmaroo@gentoo.org>
2939   alpha/busy-config, gen_compile.sh, gen_initramfs.sh,
2940   generic/initrd.scripts, generic/linuxrc, genkernel,
2941   genkernel.conf, ia64/busy-config, mips/busy-config,
2942   parisc/busy-config, parisc64/busy-config,
2943   -pkg/busybox-1.00-headers_fix.patch,
2944   -pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2,
2945   +pkg/busybox-1.1.0-gentoo-gk4-20060519-snappie.tar.bz2,
2946   ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2947   sparc64/busy-config, um/busy-config, x86/busy-config,
2948   x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2949   Update to busybox 1.1.0; port over to use mdev.
2950
2951   07 May 2006; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2952   genkernel:
2953   Fix #132408.
2954
2955   07 May 2006; Tim Yamin <plasmaroo@gentoo.org>
2956   gen_initramfs.sh, gen_initrd.sh:
2957   Fix #131769.
2958
2959   27 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2960   gen_compile.sh:
2961   Added patch for unionfs from bug #129965.
2962
2963   27 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2964   gen_compile.sh:
2965   Add -DUNIONFS_UNSUPPORTED for 2.6.16 and unionfs.
2966
2967   25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2968   alpha/modules_load, x86/modules_load, x86_64/modules_load,
2969   xen0/modules_load, xenU/modules_load:
2970   Added some more modules to MODULES_SCSI that could be used to
2971   boot from a genkernel-compiled kernel on a live system.
2972
2973   17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2974   gen_compile.sh, generic/initrd.scripts, generic/linuxrc:
2975   Added patch from Mike Auty for udev 088+.
2976
2977   17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2978   alpha/modules_load, x86/modules_load, x86_64/modules_load,
2979   xen0/modules_load, xenU/modules_load:
2980   Added 3ware card drivers to scsi modules on x86/amd64/alpha.
2981
2982   17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2983   gen_compile.sh, genkernel:
2984   Updated to *hopefully* work with udev 087.
2985
2986   14 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> alpha/config.sh,
2987   ia64/config.sh, parisc/config.sh, parisc64/config.sh,
2988   ppc/config.sh, ppc64/config.sh, sparc/config.sh,
2989   sparc64/config.sh, um/config.sh, x86/config.sh,
2990   x86_64/config.sh, xen0/config.sh, xenU/config.sh:
2991   Fix #107628.
2992
2993   14 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2994   gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts,
2995   generic/linuxrc, genkernel:
2996   ->3.3.11d. Fix #121616, #128805, #129887, #129910.
2997
2998   14 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2999   generic/initrd.scripts:
3000   Forgot one part of the patch from bug #121334.
3001
3002   13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3003   gen_compile.sh, genkernel, genkernel.8:
3004   Updated the unionfs compiling section. This *should* allow
3005   unionfs to build on supported kernels.
3006
3007   13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3008   generic/linuxrc:
3009   Uncommented suspend2 support from bug #114266.
3010
3011   13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3012   generic/initrd.scripts, generic/linuxrc:
3013   Added unionfs patches from bug #121334.
3014
3015   13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3016   generic/initrd.scripts, generic/linuxrc, genkernel,
3017   x86/busy-config, x86/modules_load, x86_64/busy-config,
3018   x86_64/modules_load, xen0/busy-config, xen0/modules_load,
3019   xenU/busy-config, xenU/modules_load:
3020   Added a check for /dev/tty0 to setup_keymap, added raid
3021   personality modules for EVMS, and fixed lots of space/tab
3022   issues, along with a general style cleanup. I'm calling this
3023   one 3.3.11b internally, and hopefully it will be added to the
3024   tree if it resolves bug #124388.
3025
3026   13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3027   gen_cmdline.sh, gen_initramfs.sh, gen_initrd.sh,
3028   generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
3029   dobladecenter->slowusb
3030
3031   06 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3032   +pkg/klibc-1.2.1-nostdinc-flags.patch:
3033   Add hardened fix for bug #128806.
3034
3035   24 Mar 2006; Tim Yamin <plasmaroo@gentoo.org>
3036   ia64/kernel-config-2.6:
3037   Update config for the new Fusion MPT CONFIG_ options on newer
3038   2.6 kernels; bug #125353.
3039
3040   10 Mar 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3041   Fix bug #124251.
3042
3043   14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3044   generic/linuxrc:
3045   Updated copyright notice to get KingTaco off my back.
3046
3047   14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3048   gen_initramfs.sh, gen_initrd.sh:
3049   Added 0 0 to end of the ram0 line on fstab. Blame KingTaco for
3050   pointing it out.
3051
3052   08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3053   gen_compile.sh:
3054   Changed unpacking of klibc to use tar j instead of tar z.
3055
3056   08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3057   genkernel.conf:
3058   Let's use the bzip2 tarball of klibc by default form now on,
3059   shall we...
3060
3061   07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
3062   +pkg/klibc-1.1.16-sparc2.patch:
3063   Added klibc patch for sparc to CVS (from distfiles). This is
3064   3.3.11 so like... run in fear or something...
3065
3066   02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3067   gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh,
3068   gen_initrd.sh, genkernel:
3069   Added patch from Kumba to make certain initrd functions less
3070   mips-specific.
3071
3072   27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3073   gen_compile.sh, genkernel:
3074   Removed save_args/reset_args on kernel. This is 3.3.11_pre7.
3075
3076   26 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3077   unset temp vars so they get cleaned up
3078
3079   26 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3080   gen_initramfs.sh, genkernel:
3081   bump to pre6. resets ARCH env var after utils are compiled
3082
3083   25 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3084   gen_arch.sh, gen_compile.sh, genkernel:
3085   Added sparc patches for udev/klibc.
3086
3087   24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3088   gen_arch.sh, gen_cmdline.sh, gen_compile.sh,
3089   gen_determineargs.sh, genkernel:
3090   Added nice and fun patch from dostrow for building on ppc64 (and
3091   possibly others) with mixed kernel/userland.
3092
3093   23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3094   generic/linuxrc:
3095   Added fix for bug #120031.
3096
3097   20 Jan 2006; Joshua Kinard <kumba@gentoo.org>
3098   +mips/ip32rm52-2006_0.cf:
3099   Kernel 2.6.14.6 config for SGI O2 w/ RM5271 CPU ("Nevada")
3100
3101   15 Jan 2006; Joshua Kinard <kumba@gentoo.org> gen_cmdline.sh,
3102   gen_determineargs.sh, genkernel:
3103   Add support to genkernel to build a monolithic kernel by
3104   skipping module building sections when
3105   --static is passed on the gk commandline.
3106
3107   12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3108   gen_compile.sh:
3109   Added comment about utils breaking udev so we don't break it
3110   again inadvertently.
3111
3112   12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3113   gen_compile.sh, genkernel, +pkg/busybox-1.00-headers_fix.patch:
3114   Added busybox headers fix (_pre2) and changed utils to runtask
3115   on udev build (_pre3).
3116
3117   12 Jan 2006; Joshua Kinard <kumba@gentoo.org>
3118   netboot/linuxrc.x:
3119   chmod +x the udhcpc script on bootup
3120
3121   12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3122   gen_compile.sh, genkernel, -pkg/byteswap.h:
3123   Added patch from bug #118324.
3124
3125   10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3126   x86/modules_load, x86_64/modules_load, xen0/modules_load,
3127   xenU/modules_load:
3128   Added additional SATA controllers to MODULES_SATA for loading
3129   into the initrd/initramfs image.
3130
3131   07 Jan 2006; Joshua Kinard <kumba@gentoo.org>
3132   gen_initramfs.sh, +mips/ip22r4k-2006_0.cf,
3133   +mips/ip22r5k-2006_0.cf, +mips/ip27r10k-2006_0.cf,
3134   +mips/ip28r10k-2006_0.cf, +mips/ip30r10k-2006_0.cf,
3135   +mips/ip32r5k-2006_0.cf, +mips/nb-busybox.cf, +netboot,
3136   +netboot/linuxrc.x, +netboot/misc, +netboot/misc/bin,
3137   +netboot/misc/bin/net-setup, +netboot/misc/etc,
3138   +netboot/misc/etc/fstab, +netboot/misc/etc/group,
3139   +netboot/misc/etc/inittab, +netboot/misc/etc/passwd,
3140   +netboot/misc/etc/profile, +netboot/misc/etc/resolv.conf,
3141   +netboot/misc/etc/shadow, +netboot/misc/etc/shells,
3142   +netboot/misc/usr, +netboot/misc/usr/share,
3143   +netboot/misc/usr/share/terminfo,
3144   +netboot/misc/usr/share/terminfo/p,
3145   +netboot/misc/usr/share/terminfo/p/putty,
3146   +netboot/misc/usr/share/udhcpc,
3147   +netboot/misc/usr/share/udhcpc/default.script:
3148   Import the Genkernel-side of things for the catalyst2 netboot2
3149   module
3150
3151   06 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3152   udev compile change from runtask to utils
3153
3154   03 Jan 2006; Tim Yamin <plasmaroo@gentoo.org>
3155   gen_bootloader.sh, gen_compile.sh, gen_determineargs.sh,
3156   gen_initramfs.sh, genkernel:
3157   Fix #115263, #117392, add a fix to sanify LOCALVERSION if
3158   unresolved variables are embedded.
3159
3160   02 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3161   alpha/modules_load, um/modules_load, x86/modules_load,
3162   x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3163   Updated Fusion MPT support for bug #117114.
3164
3165   21 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3166   Fix --kernel-cross-compile with PPC64.
3167
3168   18 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3169   genkernel:
3170   Add a compile_klibc(...) fix for old GNU tars and patch the
3171   klibc Makefile to leave /lib alone.
3172
3173   16 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3174   runtask -> utils for compile_klibc.
3175
3176   16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3177   gen_compile.sh, genkernel:
3178   Added x86/klibc fix.
3179
3180   16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3181   x86/kernel-config-2.6:
3182   Added HERMES support to use in-kernel driver rather than
3183   external.
3184
3185   15 Dec 2005; Tim Yamin <plasmaroo@gentoo.org>
3186   pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2:
3187   Fix #109196.
3188
3189   15 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3190   +pkg/byteswap.h:
3191   Fix to allow udev 076 and udev 077 to compile... add a missing
3192   file byteswap.h to klibc-1.1.1
3193
3194   15 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3195   genkernel.conf:
3196   Removed versions from all packages that are pulled from upstream
3197   so we can use sed in the ebuild to set these, making maintenance
3198   easier.
3199
3200   09 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3201   add quotes to the ARCH= stuff for the kernel
3202
3203   09 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3204   Forcibly set the ARCH when compiling the kernel
3205
3206   07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3207   x86/kernel-config-2.6:
3208   Changed CONFIG_BLK_DEV_MD=y for bug #112962.
3209
3210   06 Dec 2005; Tim Yamin <plasmaroo@gentoo.org>
3211   gen_bootloader_grub.awk:
3212   Fix #100637.
3213
3214   05 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3215   Back out suspend2 support temporarily as per #114266 comment 10.
3216
3217   05 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3218   Fix #113634, #114266.
3219
3220   05 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3221   x86/kernel-config-2.6:
3222   Added USB Printer support for bug #114496.
3223
3224   28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3225   x86/kernel-config-2.6, x86/modules_load, x86_64/modules_load:
3226   Added sata_mv to x86/amd64 for Marvell SATA controllers and
3227   updated 2.6 kernel config for x86 to match what would be used on
3228   a current 2.6.14 LiveCD.
3229
3230   23 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3231   Version Bump 3.3.8
3232
3233   23 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3234   gen_initrd.sh:
3235   Fix bug 113287
3236
3237   22 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel.conf:
3238   Update unionfs in genkernel.conf to 1.1.1
3239
3240   21 Nov 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3241   fix for sys delete bug 109819
3242
3243   21 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3244   genkernel.conf:
3245   Add support for dmraid1.0.0.rc9 to fix bug 94762
3246
3247   21 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3248   gen_initrd.sh, gen_moddeps.sh, gen_package.sh:
3249   Fix missing moddeps file by adding a test;Do not keep the
3250   initrd/initramfs with a kernelz system as it is already bundled
3251   together.
3252
3253   18 Nov 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3254   Fix {PPC+Catalyst+Pegasos} build failure regression.
3255
3256   17 Nov 2005; Tim Yamin <plasmaroo@gentoo.org>
3257   -pkg/udev-054.tar.bz2, -pkg/udev-068.tar.bz2:
3258   Remove obsoleted udev...
3259
3260   17 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3261   gen_determineargs.sh, genkernel.conf:
3262   Udev 075 support, klibc 1.1.1, and fixes for ppc on 2.6.14+
3263   kernels
3264
3265   04 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3266   gen_arch.sh, gen_initramfs.sh, gen_initrd.sh,
3267   generic/initrd.scripts, generic/linuxrc, genkernel, +mips,
3268   +mips/busy-config, +mips/config.sh, +mips/ip22r4k-2005_1.cf,
3269   +mips/ip22r5k-2005_1.cf, +mips/ip27r10k-2005_1.cf,
3270   +mips/ip28r10k-2005_1.cf, +mips/ip30r10k-2005_1.cf,
3271   +mips/ip32r5k-2005_1.cf, +mips/modules_load, +pkg/mips,
3272   +pkg/mips/.keep:
3273   Added patches from bug #106338. This means mips support in
3274   genkernel. Blame Kumba.
3275
3276   28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3277   generic/linuxrc, genkernel:
3278   Changed the version indicator, fixing fstab generation for
3279   unionfs, and resolving bug #103332.
3280
3281   28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3282   gen_initramfs.sh:
3283   Made symlink relative for bug #105572.
3284
3285   28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3286   gen_compile.sh, genkernel.conf, +pkg/udev-068.tar.bz2:
3287   Upgraded to udev 068 and also closing bug #103936.
3288
3289   28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3290   gen_funcs.sh:
3291   Added fix for bug #103717.
3292
3293   21 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3294   x86/kernel-config-2.6:
3295   Updated x86 2.6 kernel configuration.
3296
3297   10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3298   alpha/modules_load, x86/modules_load, x86_64/modules_load:
3299   Added fix for bug #102006.
3300
3301   31 Aug 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3302   Update genkernel version number
3303
3304   31 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3305   x86/kernel-config-2.6:
3306   CONFIG_PRINTER=m for bug #104229.
3307
3308   30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3309   generic/initrd.scripts, generic/linuxrc:
3310   Add nodetect and doload patch from bug #102643, with some
3311   modifications.
3312
3313   16 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3314   gen_initrd.sh, generic/initrd.scripts, generic/linuxrc:
3315   Fix for bug 83276 and add udevsend binary to initramfs for newer
3316   udevs
3317
3318   16 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3319   alpha/modules_load, um/modules_load, x86/modules_load,
3320   x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3321   Added dm-mirror to dmraid on all supported arches for bug
3322   #102739.
3323
3324   15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel.8:
3325   Fix #101716.
3326
3327   15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org>
3328   gen_configkernel.sh:
3329   Fix #88080.
3330
3331   15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3332   Fix #102407.
3333
3334   15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org>
3335   pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2:
3336   Fix #102491.
3337
3338   11 Aug 2005; Eric Edgar <rocket@gentoo.org>
3339   alpha/modules_load, um/modules_load, x86/modules_load,
3340   x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3341   Fix bug 102006 for dm-bbr. Added dm-bbr to modules_load files
3342   under MODULES_LVM2.
3343
3344   11 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh:
3345   Fix for bug 91966. Link lib64 to lib in the initramfs
3346
3347   11 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3348   generic/linuxrc:
3349   Fix for newer udevs to detect udevstart
3350
3351   06 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3352   gen_configkernel.sh:
3353   Fixed config parsing for dmraid/lvm2 to only set =m if item is
3354   not set. Closing bug #101535.
3355
3356   02 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3357   ppc/config.sh, ppc64/config.sh:
3358   Fix incorrect commit
3359
3360   02 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3361   gen_initramfs.sh, ppc/config.sh, ppc64/config.sh:
3362   Create symlink to init named linuxrc. In preparation for the
3363   need to pack the cpio into the kernel
3364
3365   02 Aug 2005; Eric Edgar <rocket@gentoo.org>
3366   generic/initrd.scripts:
3367   Add iseries virtual cdrom auto scanning support
3368
3369   01 Aug 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3370   Remove unnecessary check for multiple running genkernels.
3371
3372   01 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_package.sh,
3373   genkernel:
3374   kerncache wasnt sending the config to /etc/kernels properly
3375
3376   30 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3377   generic/initrd.scripts, generic/linuxrc, genkernel,
3378   ppc/config.sh:
3379   Fix cosmetics and PPC without --genzimage.
3380
3381   30 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3382   gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
3383   generic/initrd.defaults, generic/initrd.scripts,
3384   generic/linuxrc, genkernel:
3385   Finally making the --bladecenter/dobladecenter stuff correct.
3386   Thanks plasmaroo for helping me wrap my head around how this
3387   works and to remove my dirty hack.
3388
3389   29 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3390   genkernel:
3391   >> 3.3.3. Fix KERNEL_MAKE_DIRECTIVE_2 if not using --genzimage.
3392
3393   29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3394   gen_initramfs.sh, gen_initrd.sh, generic/linuxrc:
3395   Fixed up the BladeCenter support some more.
3396
3397   29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3398   generic/linuxrc:
3399   Added bladecenter boot-time option, also... so kernels don't
3400   *have* to be built with --bladecenter.
3401
3402   29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3403   generic/initrd.scripts:
3404   Fixed up --bladecenter expressions
3405
3406   29 Jul 2005; Eric Edgar <rocket@gentoo.org>
3407   gen_determineargs.sh, gen_initramfs.sh:
3408   Fix a few directory creation issues and a typo
3409
3410   29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3411   gen_cmdline.sh, gen_determineargs.sh, generic/initrd.scripts,
3412   generic/linuxrc:
3413   Added --bladecenter for slow USB CD on IBM BladeCenter.
3414
3415   29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh:
3416   Better genkernel.log output for initramfs
3417
3418   29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3419   print warning that unionfs flag is disabled at this time
3420
3421   29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3422   Remove normal access to unionfs
3423
3424   29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3425   Change unionfs so that it is clearly noted as experimental
3426
3427   28 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initrd.sh,
3428   generic/linuxrc:
3429   Fix cp /dev/tty1 error message
3430
3431   28 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3432   gen_initramfs.sh, gen_initrd.sh, gen_package.sh, ppc/config.sh:
3433   Fix ppc not compiling without --genzimage
3434
3435   28 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3436   gen_initramfs.sh, gen_package.sh, generic/initrd.scripts,
3437   generic/linuxrc, genkernel, genkernel.8,
3438   pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2, ppc/config.sh:
3439   >> 3.3.1. Fix #100144, #100169, #100583.
3440
3441   25 Jul 2005; Eric Edgar <rocket@gentoo.org>
3442   gen_determineargs.sh, gen_package.sh:
3443   Remove extra TEMP checking code that was commented out
3444
3445   25 Jul 2005; Eric Edgar <rocket@gentoo.org>
3446   gen_determineargs.sh, gen_package.sh, genkernel:
3447   Add kernelz- to minkernpackage and kerncache
3448
3449   22 Jul 2005; Eric Edgar <rocket@gentoo.org>
3450   gen_determineargs.sh, gen_package.sh:
3451   Remove extra checks that fail
3452
3453   20 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_package.sh:
3454   Fix minkernpackage breakage regarding the TEMP and TMPDIR
3455   variable
3456
3457   19 Jul 2005; Eric Edgar <rocket@gentoo.org>
3458   generic/initrd.scripts:
3459   Switch order of error messages to make less confusing
3460
3461   19 Jul 2005; Eric Edgar <rocket@gentoo.org>
3462   generic/initrd.scripts, generic/linuxrc, genkernel:
3463   Fix exit 1 issue being always called. Add UID support for
3464   unionfs. add check for livecd.unionfs file on blockdev
3465
3466   19 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3467   gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh, generic/linuxrc,
3468   genkernel:
3469   Fix --no-install cleaning the tmpdir bug that plasmaroo reported
3470
3471   18 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3472   Fix info about the framebuffers
3473
3474   18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_funcs.sh,
3475   genkernel:
3476   cause genkernel to die if cant write to the DEBUGFILE. remove
3477   extra info strings that arent necessary
3478
3479   18 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3480   Fix genkernel finishing info messages to be more accurate
3481
3482   18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_funcs.sh,
3483   genkernel:
3484   Cleanup tmpdirs if genkernel dies abnormally
3485
3486   18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initrd.sh:
3487   Fix evms bugs with missing sbin for an initrd
3488
3489   18 Jul 2005; Eric Edgar <rocket@gentoo.org>
3490   gen_determineargs.sh, gen_initramfs.sh:
3491   Fix evms bugs with missing sbin. Remove prepare line as it
3492   probably isnt necessary
3493
3494   18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_bootloader.sh,
3495   gen_cmdline.sh, gen_determineargs.sh, gen_funcs.sh,
3496   gen_initramfs.sh, gen_package.sh, generic/initrd.scripts,
3497   generic/linuxrc, genkernel, genkernel.conf:
3498   Create additional cleanup options. --postclear for final
3499   cleanup and 2 new genkernel.conf options. Also fixup TEMP dir
3500   creation and extraneous %%ARCH%% creation in the cache_dir
3501
3502   16 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3503   gen_initramfs.sh, gen_initrd.sh, genkernel:
3504   Fix #98886.
3505
3506   15 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3507   genkernel:
3508   >> 3.2.6. Fix mkdir linuxrc issues and bootstrapCD() not getting
3509   called as early as it should,
3510
3511   14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3512   generic/initrd.scripts:
3513   Fix '[: /dev/md: unknown operand' for LiveCD boots.
3514
3515   14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3516   ia64/kernel-config-2.6:
3517   Add USB Storage support.
3518
3519   14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3520   Fix bug #80617.
3521
3522   14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3523   gen_bootloader.sh, +gen_bootloader_grub.awk,
3524   gen_determineargs.sh, genkernel, ia64/kernel-config-2.6:
3525   Fix #98944, add GRUB :root_device support and add a more
3526   versatile grub.conf updater.
3527
3528   14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3529   x86/kernel-config-2.6:
3530   Add an updated x86 kernel config from wolf31o2.
3531
3532   13 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3533   alpha/busy-config, ia64/busy-config, parisc/busy-config,
3534   parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
3535   sparc/busy-config, sparc64/busy-config, um/busy-config,
3536   x86/busy-config, x86_64/busy-config, xen0/busy-config,
3537   xenU/busy-config:
3538   Add CONFIG_ASH_TIMEOUT.
3539
3540   13 Jul 2005; Eric Edgar <rocket@gentoo.org>
3541   generic/initrd.scripts:
3542   Fix find|grep output
3543
3544   13 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3545   gen_initrd.sh:
3546   Fix typo for evms and removing the swap libs in gen_initramfs
3547
3548   13 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3549   alpha/busy-config, gen_bootloader.sh, gen_compile.sh,
3550   gen_configkernel.sh, gen_determineargs.sh, gen_initramfs.sh,
3551   gen_package.sh, generic/initrd.scripts, generic/linuxrc,
3552   genkernel, genkernel.conf, ia64/busy-config, parisc/busy-config,
3553   parisc64/busy-config,
3554   -pkg/busybox-1.00-pre7-crypto-losetup-2.patch,
3555   -pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
3556   +pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2, ppc/busy-config,
3557   ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
3558   um/busy-config, x86/busy-config, x86_64/busy-config,
3559   xen0/busy-config, xenU/busy-config:
3560   Fix #97672, #98886, #98893, #98897; fix real_root=/dev/mdX:
3561   upgraded busybox to 1.00, porting in my read -t and mdstart
3562   patches.
3563
3564   13 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3565   Fix for bug 97672. Call get_KV to get the KV after the prepare
3566   has been run
3567
3568   12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3569   Fix minor print bug 98744. Shouldnt affect operation but it
3570   could be annoying
3571
3572   12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3573   Fix for hardened/selinux systems to have extened attributes, per
3574   r2d2's request
3575
3576   12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3577   gen_determineargs.sh, genkernel:
3578   Adding --symlink to fix bug 98716
3579
3580   12 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3581   generic/initrd.scripts, generic/modprobe, genkernel,
3582   genkernel.conf:
3583   >> 3.2.2. Fix #83771, #97700, #98590, #98594, #98661, #98746.
3584
3585   12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3586   generic/initrd.defaults, generic/linuxrc:
3587   Added multilib cdboot patch.
3588
3589   11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3590   gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
3591   gen_initrd.sh, generic/initrd.scripts, generic/linuxrc,
3592   genkernel, genkernel.conf:
3593   ENHANCEMENT bug 83771. Add support for LABEL= and UUID=
3594
3595   11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3596   gen_determineargs.sh:
3597   Fix bug 97700. Add additional check for kernel source directory
3598   earlier
3599
3600   11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_arch.sh:
3601   Fix bug 95280 in genkernel. ARCH_OVERRIDE in
3602   /etc/genkernel.conf should work now
3603
3604   11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3605   gen_determineargs.sh, generic/initrd.scripts, generic/linuxrc:
3606   remove extra make prepare in gen_determineargs.sh that breaks
3607   things. Fix md /dev creation bug 98193
3608
3609   11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3610   Fix bug 98661 with the missing underscore in gen_cmdline.sh
3611
3612   11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3613   generic/initrd.scripts, generic/linuxrc:
3614   Fix to let the /mnt/cdrom/cdupdate.sh script run just before the
3615   chroot
3616
3617   11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3618   generic/initrd.scripts:
3619   send stderr to /dev/null for lvm startup
3620
3621   10 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3622   gen_bootloader.sh, generic/linuxrc, genkernel:
3623   Fix #93178, #98436, #98501
3624
3625   08 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3626   gen_initramfs.sh, generic/initrd.defaults,
3627   generic/initrd.scripts, generic/linuxrc, genkernel, genkernel.8,
3628   genkernel.conf, x86/busy-config, x86_64/busy-config:
3629   >> 3.2.0. Add spock's gensplash fixes, fix initrd startup 'find:
3630   ...' errors.
3631
3632   01 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> ppc/Pegasos:
3633   Update Pegasos config from dholm.
3634
3635   01 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3636   fix bug 97378; setup the PATH environment properly.
3637
3638   29 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3639   +pkg/udev-054.tar.bz2, -pkg/udev-058.tar.bz2:
3640   Downgrade to 054.
3641
3642   29 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3643   gen_determineargs.sh:
3644   fix unionfs-modules-bincache naming error. Fix directory change
3645   error on unionfs
3646
3647   29 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3648   run modules_prepare in the kernel tree before unionfs modules
3649   compile
3650
3651   28 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3652   pkg/udev-058.tar.bz2:
3653   Revert to 1.1.
3654
3655   28 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3656   generic/initrd.scripts, generic/linuxrc, pkg/udev-058.tar.bz2:
3657   changed to backticks and changed /bin/bash back to /bin/sh
3658   which is a valid shell inside the initrd/initramfs
3659
3660   27 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3661   genkernel, genkernel.conf, -pkg/udev-054.tar.bz2,
3662   +pkg/udev-058.tar.bz2:
3663   Update udev and fix for SPARC64.
3664
3665   27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3666   gen_configkernel.sh:
3667   bug 97051: Initramfs on 2.6+ kernels dont require ext2
3668   filesystem so can drop this forced entry.
3669
3670   27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3671   generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
3672   Change all EVMS/evms to EVMS2/evms2 for consitency. Also,
3673   enabled dodmraid by default.
3674
3675   27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3676   generic/linuxrc:
3677   Must use /bin/bash for dollar-sign, parentheses sub-shell syntax.
3678
3679   27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3680   x86/modules_load, x86_64/modules_load:
3681   Changed sata_vitesse to sata_vsc and closing bug #97089.
3682
3683   27 Jun 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3684   linuxrc that should not create avc denied messages for a
3685   hardened system.
3686
3687   24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
3688   _pre12... ph43r...
3689
3690   24 Jun 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3691   Add info for cmdline usage to genkernel
3692
3693   23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3694   generic/initrd.scripts:
3695   Fix confusing volume manager message
3696
3697   23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3698   alpha/modules_load, x86_64/modules_load:
3699   Add Fusion MPT support
3700
3701   23 Jun 2005; Eric Edgar <rocket@gentoo.org> x86/modules_load:
3702   Add Fusion MPT support for VMWare machines
3703
3704   23 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3705   Add missing else
3706
3707   23 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3708   Fix missing elif
3709
3710   22 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3711   genkernel, pkg/udev-054.tar.bz2:
3712   Fix #76082, #86487, #87673, #95993.
3713
3714   22 Jun 2005; Eric Edgar <rocket@gentoo.org>
3715   generic/initrd.scripts, generic/linuxrc:
3716   Fix bug 87673. Option passing for dmraid. dodmraid= on the
3717   cmdline. sets up /sbin/dmraid -ay .
3718
3719   22 Jun 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3720   Fix for bug 86487. Allowing a subdirectory of a block device to
3721   be chrooted from and booted. New cmdline option subdir=
3722
3723   22 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3724   Fix udev for sparc so it compiles properly
3725
3726   22 Jun 2005; Eric Edgar <rocket@gentoo.org>
3727   generic/initrd.scripts, generic/linuxrc:
3728   Remove sort because busybox is not compiled with it. Remove
3729   unnecessary UML fixes
3730
3731   22 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3732   gen_compile.sh, gen_determineargs.sh:
3733   Fix bug 68903; Allows the CROSS_COMPILE env to be set for
3734   kernel compiles. Added --kernel-cross-compile= option
3735
3736   21 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3737   genkernel, genkernel.8:
3738   Fix #95993, #96300.
3739
3740   20 Jun 2005; Eric Edgar <rocket@gentoo.org>
3741   gen_determineargs.sh:
3742   Fix genkernel crash when .config is present and testing for
3743   Localversion info on a 2.6 kernel
3744
3745   17 Jun 2005; Eric Edgar <rocket@gentoo.org>
3746   gen_determineargs.sh:
3747   Fix 2.6 crash detecting LocalVersion, fix 2.4 kernels so they
3748   dont do localversion checks as they dont support it
3749
3750   16 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3751   udev build fix for no ARCH=um architectures
3752
3753   16 Jun 2005; Eric Edgar <rocket@gentoo.org>
3754   gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
3755   gen_moddeps.sh, genkernel:
3756   Localversion changes to kerncache, and added a sleep statement
3757   so modprobe loop has a chance to work
3758
3759   15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3760   Fix devfs for those archs that still need it.
3761
3762   15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3763   gen_compile.sh, gen_determineargs.sh, gen_funcs.sh,
3764   gen_initramfs.sh, gen_initrd.sh, gen_package.sh,
3765   generic/initrd.defaults, generic/initrd.scripts,
3766   generic/linuxrc, genkernel, genkernel.conf:
3767   Add rocket's unionfs patch and linuxrc cleanup; fix Pegasos with
3768   regard to initramfs.
3769
3770   15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> ppc/Pegasos,
3771   ppc/config.sh:
3772   Fix Pegasos on initramfs and add an updated Pegasos config,
3773   thanks dholm!
3774
3775   12 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3776   Fix 'lib64: No such...' error.
3777
3778   07 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3779   gen_package.sh:
3780   Fixing up minkernpackage
3781
3782   07 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3783   x86_64/kernel-config-2.6:
3784   Added floppy module to kernel config for bug #95272.
3785
3786   04 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3787   x86_64/kernel-config-2.6:
3788   Disable sound stuff, #92711.
3789
3790   03 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3791   gen_bootloader.sh, genkernel:
3792   Fix syntax.
3793
3794   02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3795   gen_bootloader.sh:
3796   Add GRUB support cleanup by Richard Morris (#59192) to show an
3797   error if we can't work out device nodes and tell the user to
3798   manually generate grub.conf.
3799
3800   02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3801   +gen_initramfs.sh:
3802   Add gen_initramfs.sh into CVS from rocket's initramfs support
3803   patches.
3804
3805   02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3806   Fix #94860; clean up concurrent compile tmpdir-setting.
3807
3808   02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3809   alpha/busy-config, generic/initrd.defaults,
3810   generic/initrd.scripts, generic/linuxrc, genkernel.8,
3811   ia64/busy-config, parisc/busy-config, parisc64/busy-config,
3812   ppc/busy-config, ppc64/busy-config, sparc/busy-config,
3813   sparc64/busy-config, um/busy-config, x86/busy-config,
3814   x86_64/busy-config, xen0/busy-config, xenU/busy-config:
3815   Remove evms and lvm2 from default boot args (they cause hardware
3816   issues, so users should explicitly specify them); add NFSboot
3817   support patches by Thomas Seiler.
3818
3819   02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3820   x86/kernel-config-2.6:
3821   Updated x86 2.6 kernel to 2005.0 config.
3822
3823   02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3824   alpha/kernel-config-2.4, +alpha/kernel-config-2.6,
3825   alpha/modules_load, um/modules_load, x86/modules_load,
3826   x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3827   Updated alpha kernel configs to 2005.0 configs and updated
3828   modules_load for alpha, um, x86, x86_64, xen0, and xenU to match
3829   x86.
3830
3831   02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3832   gen_configkernel.sh:
3833   Added config parsing for dmraid modules if genkernel is called
3834   with --dmraid
3835
3836   25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3837   gen_configkernel.sh:
3838   Added check for --lvm2 and enable lvm2-required modules if they
3839   are not enabled already in the supplied .config file.
3840
3841   25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3842   x86/modules_load:
3843   Adding back in atp870u to modules_load on x86.
3844
3845   02 May 2005; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3846   Add ata_piix.
3847
3848   22 Apr 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3849   Added support for reading /mnt/cdrom/cdupdate.sh if its
3850   executable on the livecd
3851
3852   22 Apr 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3853   gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
3854   gen_initrd.sh, gen_package.sh, generic/linuxrc, genkernel,
3855   genkernel.8, -notes, -pkg/dietlibc-0.27.tar.bz2, +pkg/ia64,
3856   +pkg/ia64/README, +pkg/um, +pkg/um/README, +pkg/xen0,
3857   +pkg/xen0/README, +pkg/xenU, +pkg/xenU/README, +ppc/Pegasos,
3858   ppc/config.sh, +um, +um/busy-config, +um/config.sh,
3859   +um/kernel-config-2.4, +um/kernel-config-2.6, +um/modules_load,
3860   +xen0, +xen0/busy-config, +xen0/config.sh,
3861   +xen0/kernel-config-2.4, +xen0/kernel-config-2.6,
3862   +xen0/modules_load, +xenU, +xenU/busy-config, +xenU/config.sh,
3863   +xenU/kernel-config-2.4, +xenU/kernel-config-2.6,
3864   +xenU/modules_load:
3865   >> 3.2.0_beta1; now with extra froz-faktor <TM>.
3866
3867   29 Mar 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3868   fixed bug in scan delay so that it will work with both udev and
3869   devfs
3870
3871   13 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3872   Add missing mkdir -p /etc/sysconfig to linuxrc.
3873
3874   12 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3875   Get udev to go as the default manager if the udev binary exists
3876   and 2.6 or above is being used.
3877
3878   11 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3879   mkdir -> mkdir -p
3880
3881   10 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3882   genkernel:
3883   Fix udev.rules install issue.
3884
3885   10 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3886   genkernel, genkernel.conf, -pkg/udev-039.tar.bz2,
3887   +pkg/udev-054.tar.bz2:
3888   >> 3.1.3. Remove udev static mode; upgrade udev to 054 instead.
3889
3890   08 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3891   generic/initrd.defaults, generic/linuxrc:
3892   Add patch by Gerte Hoogewerf (gerte <-at-> nieuwenborg.nl) to
3893   fix dmraid with cdroot.
3894
3895   07 Mar 2005; Eric Edgar <rocket@gentoo.org>
3896   gen_configkernel.sh:
3897   Fix possible broken pipe error message when configuring the
3898   kernel
3899
3900   07 Mar 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3901   Fix for broken pipe when configuring busybox in the
3902   gen_compile.sh script
3903
3904   07 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3905   genkernel, x86/modules_load, x86_64/modules_load:
3906   >> 3.1.1d. Add sata_qstor; fix #83328.
3907
3908   03 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3909   generic/initrd.scripts:
3910   Check for dummy 'livecd' file instead of 'gentoo'.
3911
3912   03 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3913   generic/initrd.scripts, genkernel:
3914   >> 3.1.1c. Add LiveCD detection to skip mountable but non-LiveCD
3915   media; requires Catalyst 1.1.6.
3916
3917   02 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3918   genkernel.conf:
3919   Bump dmraid, >> 3.1.1.b.
3920
3921   01 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3922   genkernel:
3923   Fix 2.4 -j0 issue.
3924
3925   28 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3926   Fix -j0 2.4 modules breakage.
3927
3928   25 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3929   generic/initrd.defaults, genkernel, x86/modules_load,
3930   x86_64/modules_load:
3931   >> 3.1.0k -- Add MODULES_SATA, fix udev on non-x86 archs where
3932   there seem to be problems with KLibC+udev so use a static udev
3933   on those.
3934
3935   24 Feb 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3936   gen_determineargs.sh, gen_package.sh, genkernel, genkernel.8:
3937   Add support for maxkernpackage
3938   creates a tarball containing:
3939   kernel
3940   initrd
3941   contents of /lib/modules
3942   kernel config
3943
3944   24 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3945   Fix 2.4 strict flag filtering issue.
3946
3947   24 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel.8:
3948   Document arbitrary scandelay initrd option.
3949
3950   20 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3951   genkernel:
3952   Fix '/tmp/.initrd/bin/[' to '[' in places before the pivot_root.
3953
3954   18 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3955   genkernel, pkg/udev-039.tar.bz2, x86/modules_load:
3956   Fix #58686 and #80716.
3957
3958   17 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3959   gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
3960   generic/linuxrc, genkernel.conf, pkg/udev-039.tar.bz2:
3961   Add DMRAID support (thanks rocket!); fix AMD64 udev issues (#65985).
3962
3963   31 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3964   Fix #77259.
3965
3966   30 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3967   genkernel:
3968   Fix #79999.
3969
3970   27 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3971   -eq >> = for the LVM and EVMS2 checks.
3972
3973   27 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3974   genkernel:
3975   Add patch for turning off LVM and EVMS2 optionally at boot time
3976   even if compiled into initrd; bug #79755.
3977
3978   26 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3979   Fix #79502; thanks to rocket for the patch.
3980
3981   22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3982   Make udev default for 2.6+
3983
3984   22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3985   Add missing #72253 patch.
3986
3987   22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3988   Add missing echo; #77363.
3989
3990   22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org>
3991   gen_bootloader.sh, generic/initrd.scripts, generic/linuxrc,
3992   genkernel:
3993   >> 3.1.0e. Fixes #73356, #74758, #77277, #77363, #78636.
3994
3995   10 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3996   gen_initrd.sh:
3997   Add --evms2 patch by Eric Edgar; bug #77385.
3998
3999   21 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel,
4000   pkg/dietlibc-0.27.tar.bz2:
4001   >> 3.1.0d; bug #73112.
4002
4003   17 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
4004   Removing tmscsim module; bug #72055.
4005
4006   01 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
4007   Fix for bug #73054.
4008
4009   30 Nov 2004; Tim Yamin <plasmaroo@gentoo.org>
4010   gen_determineargs.sh, gen_initrd.sh:
4011   >> 3.0.2c. Adding LVM2 args code to gen_determineargs.sh.
4012
4013   29 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
4014   Bugfix for bug #72342.
4015
4016   27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel,
4017   +genkernel.8:
4018   Time for our own manpage...
4019
4020   27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4021   gen_compile.sh, gen_determineargs.sh, gen_initrd.sh, genkernel,
4022   genkernel.conf:
4023   LVM2 compilation support; thanks to Eric Edgar for the patch.
4024   Bug #72129.
4025
4026   27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4027   generic/initrd.scripts, generic/linuxrc:
4028   Udev speedups; thanks to Eric Edgar for the patch - bug #72253.
4029
4030   27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
4031   Adding MODULES_LVM2; #72129 // #72253.
4032
4033   13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4034   gen_initrd.sh:
4035   Adding user-specified /linuxrc support; bug #66198.
4036
4037   13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
4038   ramdisk=8092 >> ramdisk_size=8092; bug #64864.
4039
4040   13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4041   gen_initrd.sh, generic/initrd.defaults, generic/linuxrc:
4042   Adding EVMS2 support; bug #61827.
4043
4044   13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
4045   LVM fix, bug #69745.
4046
4047   05 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
4048   Fix for --minkernpackage and 'kernel' only instead of all; bug
4049   #70193.
4050
4051   26 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
4052   uchi-hcd >> uhci-hcd.
4053
4054   25 Oct 2004; Mike Frysinger <vapier@gentoo.org> gen_cmdline.sh:
4055   clean up some of the help output
4056
4057   23 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> README,
4058   gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh,
4059   gen_initrd.sh, generic/initrd.defaults, generic/initrd.scripts,
4060   generic/linuxrc, genkernel, genkernel.conf,
4061   -pkg/busybox-1.00-pre2-decl.patch,
4062   pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
4063   pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
4064   -pkg/dietlibc-0.26.tar.bz2, +pkg/dietlibc-0.27.tar.bz2,
4065   -pkg/udev-030.tar.bz2, +pkg/udev-039.tar.bz2, x86/modules_load:
4066   >> 3.1.0b.
4067
4068   09 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
4069   vgscan >> lvm; bug #44091.
4070
4071   02 Oct 2004; Travis Tilley <lv@gentoo.org> x86_64/modules_load:
4072   fix the sata crap
4073
4074   27 Sep 2004; Travis Tilley <lv@gentoo.org>
4075   x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp,
4076   x86_64/modules_load:
4077   add bluetooth for one user's bluetooth kb+mouse, fix usb module
4078   stuff, add in support for an ide chipset used in some em64t boxes
4079
4080   27 Sep 2004; Travis Tilley <lv@gentoo.org>
4081   x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp:
4082   CONFIG_SCSI_AIC7XXX_OLD, you are the weakest link! goodbye!
4083
4084   26 Sep 2004; Travis Tilley <lv@gentoo.org>
4085   x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp:
4086   new generic genkernel configs. em64t support, here we come
4087
4088   19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org>
4089   x86/kernel-config-2.6:
4090   Adding CONFIG_CRYPTO_ARC4=m; bug #58360.
4091
4092   19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org>
4093   gen_bootloader.sh:
4094   Adding updated grub.conf patch from Mathias Gug, bug #57576.
4095
4096   19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4097   gen_funcs.sh, genkernel:
4098   Adding robbat2's patch for bug #62365.
4099
4100   19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4101   genkernel, genkernel.conf,
4102   pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
4103   -pkg/dietlibc-0.24.tar.bz2, +pkg/dietlibc-0.26.tar.bz2:
4104   Disabling dietlibc usage for devfsd and modutils; dietlibc
4105   updated to a new Hardened-aware version. Bug #60862.
4106
4107   18 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_package.sh:
4108   Adding missing {} around a logic check; bug #64514.
4109
4110   23 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
4111   --no-lvm-2 >> --no-lvm2 as it should be.
4112
4113   23 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh:
4114   Updated the --cache-dir patch to patch #36982.
4115
4116   14 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4117   +ia64, +ia64/busy-config, +ia64/config.sh,
4118   +ia64/kernel-config-2.6, +ia64/modules_load:
4119   Added an ia64 config.
4120
4121   11 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
4122   Added a check to disable udev on 2.4 kernels; bug #59687.
4123
4124   11 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4125   gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
4126   generic/initrd.scripts, generic/linuxrc, genkernel:
4127   Added LiveCD udev support.
4128
4129   07 Aug 2004; Tim Yamin <plasmaroo@gentoo.org>
4130   x86/kernel-config-2.6, x86/modules_load:
4131   modules_load cleaned up to match the version used for the 2004.2
4132   release, also added BusLogic=m to the 2.6 configartion: bug #59310.
4133
4134   30 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4135   generic/initrd.scripts:
4136   Removed "-t iso9660" which causes issues on Gentoo/PPC-Pegasos,
4137   supposedly.
4138
4139   29 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4140   gen_determineargs.sh, gen_funcs.sh, genkernel, genkernel.conf:
4141   Patch for bug #57867 adding --cachedir=<dir> by Martin Parm.
4142
4143   29 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4144   genkernel:
4145   '-ne' >> '!=' for LVM2 static support to work properly; bug
4146   #58816.
4147
4148   28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4149   x86/kernel-config-2.4:
4150   Ext3 shouldn't really be a module - bug #58663.
4151
4152   28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4153   generic/linuxrc:
4154   Fix for "udev" not having to be passed to the linuxrc; and a fix
4155   for the devfsd bincache not being used.
4156
4157   28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4158   gen_bootloader.sh, gen_cmdline.sh, gen_compile.sh,
4159   gen_determineargs.sh, gen_initrd.sh, generic/linuxrc, genkernel,
4160   genkernel.conf, +pkg/udev-030.tar.bz2:
4161   >> 3.0.2e. Code formatting fixes from Bob Barry, as well as a
4162   patch for bug #57953 from Martin Parm. Udev support, bug #49328.
4163
4164   22 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
4165   Fix for bug #57865. Thanks to Martin Parm for the patch!
4166
4167   21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
4168   Added a patch for only [re]mounting /boot when installation is
4169   required. Patch from bug #57836 by Martin "Parmus" Parm.
4170
4171   21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4172   +gen_bootloader.sh, gen_cmdline.sh, gen_determineargs.sh,
4173   genkernel, genkernel.conf:
4174   GRUB Bootloader support - bug #57576. Thanks to Mathias Gug for
4175   the patch!
4176
4177   21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4178   gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
4179   gen_moddeps.sh, genkernel, genkernel.conf:
4180   Adding a set of patches submitted by Martin "Parmus" Parm; bugs
4181   #57748, #57749, #57751, #57752, and #57761.
4182
4183   16 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4184   gen_funcs.sh, genkernel:
4185   Bug #57297 fix.
4186
4187   14 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4188   genkernel, pkg/modutils-2.4.26.tar.bz2:
4189   >> 3.0.2d. Modutils ./configure* patch for HPPA and an option
4190   parsing fix.
4191
4192   12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4193   x86/kernel-config-2.6:
4194   Added CONFIG_PRINTER=y; bug #47666.
4195
4196   12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4197   gen_configkernel.sh, x86/config.sh:
4198   Added a sed to ensure Ext2 support is on; bug #52558.
4199
4200   12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh,
4201   gen_initrd.sh, genkernel, x86/modules_load:
4202   >> 3.0.2c. Added more PCMCIA modules to the x86 module list; and
4203   added the bug
4204   #52561 patch.
4205
4206   03 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
4207   Added a patch allowing arguments to be passed to init by
4208   real_init=...; this closes bug #55736.
4209
4210   19 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4211   gen_configkernel.sh:
4212   Fix for bug #54455; moved the code to create a backup .config
4213   upwards since
4214   before the "make mrproper" just wiped it out.
4215
4216   04 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4217   generic/keymaps.tar.gz:
4218   New keymaps tarball lost the keymapList file; added back in.
4219
4220   03 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4221   alpha/modules_load, gen_arch.sh, gen_cmdline.sh, gen_compile.sh,
4222   gen_configkernel.sh, gen_determineargs.sh, gen_funcs.sh,
4223   gen_initrd.sh, gen_moddeps.sh, gen_package.sh,
4224   generic/initrd.defaults, generic/initrd.scripts,
4225   generic/keymaps.tar.gz, generic/linuxrc, generic/modprobe,
4226   genkernel, parisc/modules_load, parisc64/modules_load,
4227   pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
4228   ppc/modules_load, ppc64/modules_load, sparc/modules_load,
4229   sparc64/modules_load, x86/kernel-config-2.4,
4230   x86/kernel-config-2.6, x86/modules_load, x86_64/modules_load:
4231   New release:
4232   
4233   * Busybox patched to support loops on 2.4 thus giving 2.4
4234   squashfs
4235   support.
4236   * Various bug fixes; #46167, #46278, #47551, #48219, #48308,
4237   #48339, #49728, #51395, #51948.
4238   * Speedups: "" > ''; [ ! ... ] && > [ ... ] || et al where
4239   applicable.
4240
4241   11 Apr 2004; Tim Yamin <plasmaroo@gentoo.org>
4242   x86/kernel-config-2.6:
4243   Modularized parallel support in the X86 2.6 configuration.
4244
4245   11 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh,
4246   generic/linuxrc, genkernel:
4247   Bugfixes for bugs #46941, #46641; and a cosmetic fix for LiveCD
4248   mount issues.
4249
4250   02 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
4251   Added an error message for mistyped options [ Bug #45946 ] and
4252   also shortened the help list into two sections: a long one specified by
4253   --help and a short default one.
4254
4255   02 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4256   genkernel:
4257   Fix for bug #46596; version header update.
4258
4259   28 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
4260   Applied the fixed for ``docache'' to work properly on zisofs.
4261
4262   27 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4263   gen_initrd.sh, generic/initrd.defaults, generic/linuxrc:
4264   A few short fixes: reduced compilation verbosity; bootsplash fix
4265   to use both 'bootsplash' and 'bootsplash.conf' rather than 'bootsplash'
4266   and also docache support which should work on at least loopFSes for now.
4267
4268   22 Mar 2004; Jason Wever <weeve@gentoo.org> sparc/config.sh:
4269   Fixed MAKEOPTS for sparc32 so kernels will reliably build.
4270
4271   21 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> README, TODO,
4272   gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh,
4273   gen_determineargs.sh, gen_funcs.sh, gen_initrd.sh,
4274   generic/initrd.defaults, generic/initrd.scripts,
4275   +generic/keymaps.tar.gz, generic/linuxrc, generic/modprobe,
4276   genkernel, genkernel.conf, x86/modules_load:
4277   Version bump. Closes bugs #34948, #37371, #41129, #41166,
4278   #42725, #42815, #44127, #44556, and #44601.
4279
4280   20 Mar 2004; Tim Yamin <plasmaroo@gentoo.org>
4281   -pkg/busybox-1.00-pre8-alpha.patch,
4282   -pkg/busybox-1.00-pre8-crypto-losetup.patch,
4283   -pkg/busybox-1.00-pre8-losetup-alpha.tar.bz2:
4284   Removing broken 1.00-pre8 busybox.
4285
4286   08 Mar 2004; Tom Gall <tgall@gentoo.org>
4287   +ppc64/kernel-2.6-pSeries, +ppc64/kernel-2.6.g5:
4288   g5 and pseries kernel config
4289
4290   08 Mar 2004; Brad House <brad_mssw@gentoo.org> +ppc64,
4291   +ppc64/busy-config, +ppc64/config.sh, +ppc64/modules_load:
4292   ppc64 profile
4293
4294   06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4295   +ppc/2.6.3-benh2-G4-SMP.autoload, +ppc/2.6.3-benh2-G4.autoload,
4296   +ppc/2.6.3-benh2-G5-SMP.autoload, +ppc/2.6.3-benh2-G5.autoload:
4297   What stuff needs to be automatically loaded for each kernel
4298
4299   06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4300   ppc/G4, ppc/G4-SMP, ppc/G5, ppc/G5-SMP:
4301   bugfixes - posible /proc mounting lock bug solution included (removed
4302   rivafb support)
4303
4304   06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4305   ppc/G4, ppc/G4-SMP, ppc/G5, ppc/G5-SMP:
4306   bugfixed kernels - still rivafb enabled
4307
4308   01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4309   version bump
4310
4311   01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel.conf:
4312   busybox version change
4313
4314   27 Feb 2004; Daniel Robbins <drobbins@gentoo.org>
4315   gen_initrd.sh:
4316   initrd bootsplash fix to use "default"
4317
4318   27 Feb 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4319   -ppc/G3, -ppc/G3-SMP:
4320   Migrated G3 into G4
4321
4322   26 Feb 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4323   +ppc/G3, +ppc/G3-SMP, +ppc/G4, +ppc/G4-SMP, +ppc/G5,
4324   +ppc/G5-SMP, -ppc/kernel-config-2.4-g3g4,
4325   -ppc/kernel-config-2.4-g5:
4326   Updated kernel .configs.
4327   
4328   G5-SMP verified to work on dual G5 1.8 w. radeon and 160G SATA
4329   Others are being tested right now
4330
4331   25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4332   +pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2:
4333   busybox pre7 patched
4334
4335   25 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel,
4336   genkernel.conf, +pkg/busybox-1.00-pre7-crypto-losetup-2.patch,
4337   -pkg/busybox-1.00-pre7-crypto-losetup-2.tar.bz2,
4338   +pkg/busybox-1.00-pre8-alpha.patch,
4339   +pkg/busybox-1.00-pre8-crypto-losetup.patch,
4340   +pkg/busybox-1.00-pre8-losetup-alpha.tar.bz2:
4341   busybox update and alpha fix
4342
4343   25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4344   generic/linuxrc, generic/modprobe:
4345   script updates, less debugging, and modprobe return code fix
4346
4347   25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4348   x86/kernel-config-2.4:
4349   too many complaints, make reiser static
4350
4351   22 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4352   version update
4353
4354   22 Feb 2004; Brad House <brad_mssw@gentoo.org>
4355   +pkg/busybox-1.00-pre7-crypto-losetup-2.tar.bz2:
4356   busybox tarball
4357
4358   22 Feb 2004; Brad House <brad_mssw@gentoo.org>
4359   generic/linuxrc, genkernel.conf,
4360   -pkg/busybox-1.00-pre7-crypto-losetup.patch,
4361   -pkg/busybox-1.00-pre7-crypto-patched.tar.bz2,
4362   x86_64/kernel-config-2.6, +x86_64/kernel-config-2.6-emachines,
4363   +x86_64/kernel-config-2.6-smp:
4364   gcloop fixes
4365
4366   14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4367   create /dev/console if for some reason /dev wasn't on the fs
4368
4369   14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4370   temp move
4371
4372   14 Feb 2004; Brad House <brad_mssw@gentoo.org>
4373   +pkg/busybox-1.00-pre7-crypto-patched.tar.bz2:
4374   pkg
4375
4376   14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel.conf,
4377   -pkg/busybox-1.00-pre3-patched.tar.bz2,
4378   -pkg/busybox-1.00-pre3.tar.bz2,
4379   +pkg/busybox-1.00-pre7-crypto-losetup.patch:
4380   busybox updates
4381
4382   14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4383   gcloop fix
4384
4385   14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel,
4386   +pkg/ppc, +pkg/ppc/README:
4387   updates
4388
4389   14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4390   initrd updates for correctness, squashfs, and gcloop
4391
4392   12 Feb 2004; Luca Barbato <lu_zero@gentoo.org> +pkg/ppc64,
4393   +pkg/ppc64/README, +ppc, +ppc/busy-config, +ppc/config.sh,
4394   +ppc/kernel-config-2.4-g3g4, +ppc/kernel-config-2.4-g5,
4395   +ppc/modules_load:
4396   pvdabeel's first import.
4397
4398   08 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4399   typo
4400
4401   07 Feb 2004; Brad House <brad_mssw@gentoo.org>
4402   generic/linuxrc, genkernel:
4403   beta10 finalizations
4404
4405   07 Feb 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4406   make modules_install should use -j1 only
4407
4408   07 Feb 2004; Brad House <brad_mssw@gentoo.org>
4409   gen_configkernel.sh:
4410   err, backed up wrong file :)
4411
4412   03 Feb 2004; Guy Martin <gmsoft@gentoo.org> +parisc64,
4413   +parisc64/busy-config, +parisc64/config.sh,
4414   +parisc64/kernel-config-2.4, +parisc64/modules_load,
4415   +pkg/parisc64, +pkg/parisc64/README:
4416   Ported to parisc64
4417
4418   31 Jan 2004; Brad House <brad_mssw@gentoo.org>
4419   gen_determineargs.sh:
4420   make commandline debugfile option work
4421
4422   30 Jan 2004; Brad House <brad_mssw@gentoo.org>
4423   generic/modprobe, x86_64/modules_load:
4424   modprobe fixes, and scsi module updates for x86_64
4425
4426   30 Jan 2004; Brad House <brad_mssw@gentoo.org>
4427   generic/linuxrc, genkernel:
4428   hwopts fix
4429
4430   28 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4431   cleanups
4432
4433   28 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4434   debugfile truncation fix
4435
4436   28 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4437   version bump
4438
4439   28 Jan 2004; Brad House <brad_mssw@gentoo.org>
4440   x86/kernel-config-2.6, x86_64/kernel-config-2.6:
4441   kernel config updates
4442
4443   28 Jan 2004; Brad House <brad_mssw@gentoo.org>
4444   gen_configkernel.sh, genkernel:
4445   misc fixes in relation to kernel configs
4446
4447   25 Jan 2004; Brain Jackson <iggy@gentoo.org>
4448   x86/kernel-config-2.4:
4449   new default config, works well with gentoo-sources
4450
4451   24 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_funcs.sh,
4452   generic/linuxrc, genkernel:
4453   updates
4454
4455   18 Jan 2004; Brad House <brad_mssw@gentoo.org> +alpha,
4456   +alpha/busy-config, +alpha/config.sh, +alpha/kernel-config-2.4,
4457   +alpha/modules_load, +pkg/alpha, +pkg/alpha/README:
4458   add alpha profile
4459
4460   17 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4461   version bump
4462
4463   17 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4464   must bind-mount dev for loop devices
4465
4466   17 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4467   support multiple loop types
4468
4469   11 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4470   not -t ext3 use -t ext2 Im and idiot
4471
4472   11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4473   generic/linuxrc, genkernel:
4474   fix for loop device mounting
4475
4476   11 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4477   genkernel
4478
4479   11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4480   generic/initrd.scripts, generic/linuxrc:
4481   more fixes
4482
4483   11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4484   generic/initrd.scripts, generic/linuxrc:
4485   fixes
4486
4487   11 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4488   livecd fixes
4489
4490   10 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4491   uname machine for parisc, etc
4492
4493   08 Jan 2004; Brad House <brad_mssw@gentoo.org> +pkg/sparc,
4494   +pkg/sparc/README, +pkg/sparc64, +pkg/sparc64/README:
4495   dont forget placeholders for pkg directory
4496
4497   08 Jan 2004; Brad House <brad_mssw@gentoo.org>
4498   x86_64/kernel-config-2.6:
4499   updated config
4500
4501   08 Jan 2004; Brad House <brad_mssw@gentoo.org> +TODO:
4502   todo
4503
4504   08 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4505   version bump
4506
4507   08 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4508   fix
4509
4510   08 Jan 2004; Brad House <brad_mssw@gentoo.org>
4511   x86_64/kernel-config-2.6:
4512   updated kernel config
4513
4514   08 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4515   gen_funcs.sh, genkernel:
4516   check for loop devices and fix debug printing
4517
4518   08 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4519   gen_determineargs.sh, generic/linuxrc, parisc/config.sh,
4520   sparc/config.sh, sparc64/config.sh, x86/config.sh,
4521   x86_64/config.sh:
4522   add makeopts params, and fixes for if old coreutils is in root
4523
4524   05 Jan 2004; Jason Wever <weeve@gentoo.org> +sparc,
4525   +sparc/busy-config, +sparc/config.sh, +sparc/kernel-config,
4526   +sparc/modules_load, +sparc64, +sparc64/busy-config,
4527   +sparc64/config.sh, +sparc64/kernel-config,
4528   +sparc64/modules_load:
4529   Added sparc and sparc64 dirs for genkernel.
4530
4531   03 Jan 2004; Guy Martin <gmsoft@gentoo.org> +parisc,
4532   +parisc/busy-config, +parisc/config.sh,
4533   +parisc/kernel-config-2.4, +parisc/modules_load, +pkg/parisc,
4534   +pkg/parisc/README:
4535   Added parisc files
4536
4537   31 Dec 2003; Seemant Kulleen <seemant@gentoo.org>
4538   +x86/kernel-config-2.4:
4539   2.4 config thanks to iggycvs add kernel-config-2.4
4540
4541   24 Dec 2003; Brad House <brad_mssw@gentoo.org>
4542   gen_determineargs.sh:
4543   no bootsplash fix
4544
4545   24 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel:
4546   reverse kernel compile with modules make
4547
4548   23 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4549   +genkernel, -genkernel.sh:
4550   genkernel move
4551
4552   23 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4553   gen_determineargs.sh, gen_initrd.sh, generic/linuxrc,
4554   genkernel.sh:
4555   no initrd modules stuff
4556
4557   23 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4558   gen_determineargs.sh, +gen_package.sh, genkernel.sh:
4559   changes for livecd stuff
4560
4561   22 Dec 2003; Brad House <brad_mssw@gentoo.org> README:
4562   notes
4563
4564   22 Dec 2003; Brad House <brad_mssw@gentoo.org>
4565   gen_determineargs.sh:
4566   get extraversion properly
4567
4568   17 Dec 2003; Brad House <brad_mssw@gentoo.org>
4569   -x86_64/modprobe:
4570   remove modprobe from x86_64
4571
4572   17 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4573   gen_initrd.sh, gen_moddeps.sh, generic/initrd.defaults,
4574   generic/initrd.scripts, generic/linuxrc, generic/modprobe,
4575   x86_64/modules_load:
4576   fixes
4577
4578   17 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4579   generic/linuxrc, -x86/linuxrc, x86/modules_load,
4580   x86_64/modules_load:
4581   more generic
4582
4583   17 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4584   +generic, +generic/initrd.defaults, +generic/initrd.scripts,
4585   +generic/linuxrc, +generic/modprobe, -x86_64/initrd.defaults,
4586   -x86_64/initrd.scripts, -x86_64/linuxrc:
4587   make more generic
4588
4589   16 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4590   +gen_moddeps.sh, genkernel.sh, +x86_64/initrd.defaults,
4591   +x86_64/initrd.scripts, x86_64/linuxrc, +x86_64/modprobe,
4592   x86_64/modules_load:
4593   integrate new initrd, and module scanning
4594
4595   10 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4596   killall
4597
4598   10 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4599   devfsd fixes
4600
4601   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4602   typos
4603
4604   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4605   x86/config.sh, x86_64/config.sh:
4606   fix
4607
4608   09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4609   +pkg/busybox-1.00-pre2-decl.patch:
4610   stuff
4611
4612   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4613   gen_compile.sh, gen_determineargs.sh, x86/config.sh,
4614   x86_64/config.sh:
4615   different makes for kernel and utils
4616
4617   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4618   gen_determineargs.sh, x86/config.sh, x86_64/config.sh:
4619   add make variable
4620
4621   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4622   x86/config.sh:
4623   KERNEL_MAKE_2 for sparc
4624
4625   09 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel.conf,
4626   +pkg/busybox-1.00-pre3-patched.tar.bz2:
4627   busybox stuff
4628
4629   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4630   gen_determineargs.sh, genkernel.conf, genkernel.sh:
4631   add devfsd support
4632
4633   09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4634   +pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
4635   +pkg/devfsd-1.3.25-dietlibc.patch:
4636   devfsd dietlibc stuff
4637
4638   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4639   x86/config.sh, x86_64/config.sh:
4640   fixes
4641
4642   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4643   umm, make configure scripts work with CC, AS, and LD set or unset
4644
4645   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4646   don't forget 'env' before
4647
4648   09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4649   +pkg/modutils-2.4.26.tar.bz2:
4650   forgot modutils package
4651
4652   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4653   gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
4654   x86/config.sh, x86_64/config.sh:
4655   need seperate toolkit for compilation of kernel and utils on sparc64
4656
4657   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4658   gen_determineargs.sh:
4659   fixes for sparc, cant set LD or AS for sparc64
4660
4661   09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4662   gen_configkernel.sh, gen_determineargs.sh, genkernel.conf,
4663   -x86/kernel-config, +x86/kernel-config-2.6,
4664   -x86_64/kernel-config, +x86_64/kernel-config-2.6:
4665   make friendly with 2.4
4666
4667   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4668   gen_determineargs.sh, +pkg/x86, +pkg/x86/README, +pkg/x86_64,
4669   +pkg/x86_64/README:
4670   fixes
4671
4672   09 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4673   gen_compile.sh, gen_initrd.sh, genkernel.conf, genkernel.sh:
4674   2.4 kernel updates
4675
4676   08 Dec 2003; Brad House <brad_mssw@gentoo.org> +README,
4677   +gen_arch.sh, +gen_cmdline.sh, +gen_compile.sh,
4678   +gen_configkernel.sh, +gen_determineargs.sh, +gen_funcs.sh,
4679   +gen_initrd.sh, +genkernel.conf, +genkernel.sh, +notes, +pkg,
4680   +pkg/busybox-1.00-pre3.tar.bz2, +pkg/dietlibc-0.24.tar.bz2,
4681   +pkg/module-init-tools-0.9.15-pre4.tar.bz2, +x86,
4682   +x86/busy-config, +x86/config.sh, +x86/kernel-config,
4683   +x86/linuxrc, +x86/modules_load, +x86_64, +x86_64/busy-config,
4684   +x86_64/config.sh, +x86_64/kernel-config, +x86_64/linuxrc,
4685   +x86_64/modules_load:
4686   add new genkernel dev