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