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