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