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