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