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