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