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