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