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