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