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