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