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