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