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