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