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