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