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