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