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