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