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