don't scan a bunch of extra devices when CDROOT_DEV is defined
[genkernel.git] / ChangeLog
1 # ChangeLog for genkernel
2 # Copyright 2006-2007 Gentoo Foundation; Distributed under the GPL v2
3 # $Header: $
4
5   28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.defaults,
6   generic/initrd.scripts, generic/linuxrc:
7   don't scan a bunch of extra devices when CDROOT_DEV is defined
8
9   28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
10   generic/linuxrc:
11   add new cdroot_type=foo kernel commandline parameter to override -t iso9660
12   for bug 182818
13
14   28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
15   put -t auto back to -t iso9660 for mounting a cdrom. this is for bug 162962
16
17   27 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
18   fix description of --kernel-config for bug 194752
19
20   27 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
21   This is 3.4.9_pre12 for testing.
22
23   23 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
24   generic/linuxrc, genkernel.8:
25   Apply LUKS key patch from bug #162962 from Nelson Batalha
26   <nelson_batalha@hotmail.com>
27
28   14 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
29   Fix text bolding on serial console for bug #202266 thanks to Michael Hordijk
30   <hoffbrinkle@hotmail.com>.
31
32   13 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
33   Apply a patch from John R. Graham <john_r_graham@mindspring.com> for bug
34   #201482.
35
36   06 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
37   Do s/KERNELDIR/KERNEL_DIR/ for bug #201159.
38
39   06 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
40   Fix typo for bug #201442. Thanks to Michael Hordijk <hoffbrinkle@hotmail.com>.
41
42   03 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
43   This is genkernel 3.4.9_pre11 for testing.
44
45   29 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
46   gen_initrd.sh:
47   Do s/elsif/elif/ because I use too many languages and random bash tutorials
48   online can't be trusted.
49
50   28 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
51   genkernel:
52   Added a patch line for busybox for bug #198892. This is 3.4.9_pre10 for
53   testing.
54
55   24 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_funcs.sh:
56   Added a small patch from John R. Graham <john_r_graham@mindspring.com> to
57   fix arguments with spaces for bug #200161.
58
59   24 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
60   Use 'read' to get a line at a time to account for directories with spaces in
61   the name. This fixes bug 199701.
62
63   23 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
64   gen_initrd.sh:
65   Look for cryptsetup in /bin and /sbin.
66
67   17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
68   Force dmraid to be built with -j1 for bug #188273.
69
70   16 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
71   My original sed of LVM2->LVM caught a few too many things. Thanks to Robin
72   Johnson <robbat2@gentoo.org> for pointing them out and providing the fix in
73   bug #198546.
74
75   13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
76   genkernel.conf, genkernel:
77   Added config defaulting for --mdadm for bug #198694. Thanks to John R.
78   Graham <john_r_graham@mindspring.com> for providing the patch. This is
79   3.4.9_pre9 for testing.
80
81   08 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
82   Revert patch from bug #190327 as it breaks well more than it fixed.
83
84   07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/config.sh,
85   gen_cmdline.sh, gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh,
86   gen_initrd.sh, gen_package.sh, genkernel, genkernel.conf, ia64/config.sh,
87   mips/config.sh, parisc/config.sh, parisc64/config.sh, ppc/config.sh,
88   ppc64/config.sh, sparc/config.sh, sparc64/config.sh, um/config.sh,
89   x86/config.sh, x86_64/config.sh, xen0/config.sh, xenU/config.sh:
90   Added a nice patch from John R. Graham <john_r_graham@mindspring.com> to
91   allow all command line options to be configurable from within the
92   genkernel.conf file. This is for bug #182616. This is genkernel 3.4.9_pre8
93   for testing.
94
95   07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
96   generic/initrd.scripts:
97   Fixed the noload module code. Thanks to Mijail Fedorovich
98   <mfedorovich@gmail.com> for pointing it out in bug #198187.
99
100   07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
101   generic/initrd.scripts, generic/linuxrc:
102   Added an update patch from Alon Bar-Lev <alonbl@gentoo.org> in bug #197244
103   to clean up the suspend2 code and rename the functions to tuxonice to match
104   the upstream rename.
105
106   07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
107   gen_compile.sh, gen_initramfs.sh, gen_initrd.sh, gen_package.sh,
108   genkernel:
109   Added a patch from Joshua Kinard <kumba@gentoo.org> to clean up the Pegasos
110   hacks in genkernel. This is from bug #193826. This is genkernel 3.4.9_pre7
111   for testing.
112
113   07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_arch.sh:
114   Added a simple patch from Andrew Gaffney <agaffney@gentoo.org> to ensure
115   that we export ARCH before running menuconfig. This is from bug #190327.
116
117   07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
118   generic/initrd.scripts, generic/linuxrc:
119   Make sure we still allow dolvm2/doevms2 on the kernel command line and give
120   a warning. I've also added a 2 second delay between vgscan and vgchange.
121   Thanks to Robin H. Johnson <robbat2@gentoo.org> for suggesting the changes
122   and testing.
123
124   02 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> +generic/modprobe,
125   gen_initramfs.sh, gen_initrd.sh, genkernel:
126   Reverting the removal of generic/modprobe for bug #197730. This is genkernel
127   3.4.9_pre6 for testing.
128
129   01 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
130   gen_initramfs.sh, genkernel:
131   Fixed device-mapper/man removal for bug #196087, fixed mdadm.conf copying,
132   and fixed syntax error for bug #197582. This is genkernel-3.4.9_pre5.
133
134   30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
135   -pkg/suspend-0.5-Makefile.patch, -pkg/busybox-1.1.3+gentoo.tar.bz2,
136   -pkg/devfsd-1.3.25-dietlibc.patch,
137   -pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2, alpha/busy-config,
138   gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
139   generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
140   genkernel, ia64/busy-config, mips/busy-config, parisc/busy-config,
141   parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
142   sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
143   x86/modules_load, x86_64/busy-config, xen0/busy-config, xenU/busy-config:
144   Added a patch from Alan Hourihane <alanh@fairlite.demon.co.uk> for mdadm
145   support in busybox from bug #172128. This is genkernel 3.4.9_pre4 for
146   testing.
147
148   30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
149   generic/initrd.scripts, generic/linuxrc:
150   Made a few minor cleanups here and there.
151
152   12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
153   Update description for --initramfs-overlay in man page to match --help.
154
155   05 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
156   gen_initrd.sh:
157   Remove generic/modprobe and all supporting code, since busybox has it now.
158
159   04 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
160   We need to cd out of directory to be deleted for bug #194695. Thanks to Asmund
161   Grammeltvedt <asmundg@big-oil.org> for pointing this out.
162
163   18 Sep 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
164   gen_initrd.sh:
165   We don't ever want devfs in an initramfs, so check KERN_24 instead of DEVFS
166   for 2.4 initrd generation
167
168   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
169   gen_compile.sh, gen_determineargs.sh, gen_funcs.sh, gen_initrd.sh,
170   genkernel, genkernel.8, genkernel.conf:
171   Rename DEBUGLEVEL/DEBUGFILE to LOGLEVEL/LOGFILE to help reduce confusion.
172
173   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
174   gen_configkernel.sh, genkernel:
175   Some more general cleanup and adding support for using a config file other
176   than /etc/genkernel.conf to add flexibility.
177
178   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
179   -pkg/module-init-tools-0.9.15-pre4.tar.bz2,
180   -pkg/klibc-1.1.16-sparc2.patch, -pkg/klibc-1.2.1-nostdinc-flags.patch,
181   -pkg/modutils-2.4.26.tar.bz2:
182   Removing klibc/modutils/module-init-tools files, since we don't need any of
183   them, anymore.
184
185   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
186   It helps if I use 'g' when doing a sed.
187
188   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
189   genkernel, genkernel.conf:
190   Removed the use of GK_BIN variable, since it isn't necessary.
191
192   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO, genkernel.conf:
193   Updated TODO and cleaning up genkernel.conf a bit.
194
195   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
196   netboot/misc/bin/net-setup, netboot/misc/etc/fstab:
197   Remove some unnecessary copyright dates from a few files so we don't keep
198   forgetting to update them when we modify the files.
199
200   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
201   gen_configkernel.sh, gen_determineargs.sh, gen_initramfs.sh, genkernel,
202   genkernel.8, mips/config.sh:
203   Renamed gensplash to splash and marked gensplash as deprecated. This is
204   3.4.9_pre3 for testing.
205
206   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
207   alpha/modules_load, gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh,
208   gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
209   generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
210   genkernel, genkernel.8, genkernel.conf, ia64/modules_load, mips/config.sh,
211   ppc/modules_load, ppc64/modules_load, um/modules_load, x86/modules_load,
212   x86_64/modules_load, xen0/modules_load, xenU/modules_load:
213   Changed all instances of EVMS2/LVM2 to EVMS/LVM, respectively. This will
214   keep everything simplified if a newer EVMS/LVM version set appears.
215
216   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> README,
217   alpha/config.sh, gen_bootloader.sh, gen_cmdline.sh, gen_configkernel.sh,
218   gen_determineargs.sh, gen_initrd.sh, gen_package.sh, genkernel,
219   genkernel.8, genkernel.conf, ia64/config.sh, mips/config.sh,
220   parisc/config.sh, parisc64/config.sh, ppc/config.sh, ppc64/config.sh,
221   sparc/config.sh, sparc64/config.sh, um/config.sh, x86/config.sh,
222   x86_64/config.sh, xen0/config.sh, xenU/config.sh:
223   Removing bootsplash support since it hasn't been in a kernel we've supported
224   for years now, causes confusion amongst users, and really wasn't being used
225   and caused issues with 2.6/initrd creation in some corner cases.
226
227   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
228   -pkg/genkernel-svn-suspend.patch:
229   Removing the reversal patch for the suspend removal, since it will no longer
230   apply.
231
232   17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
233   gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
234   gen_initrd.sh, generic/linuxrc, genkernel, mips/config.sh:
235   Performed some general cleanup on a few files and removed devfs/udev
236   selection code, since we force devfs on 2.4 and mdev on 2.6 kernels.
237
238   30 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
239   gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
240   gen_initramfs.sh, generic/initrd.scripts, generic/linuxrc, genkernel,
241   genkernel.conf, +pkg/genkernel-svn-suspend.patch:
242   Removing the suspend support that was added for bug #156445 until suspend is
243   added to the tree and we can determine the proper way to support it. For
244   more information, see bug #156431. This is genkernel 3.4.9_pre2 for testing.
245
246   22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6,
247   x86_64/kernel-config-2.6, genkernel:
248   Removed CONFIG_PHYSICAL_START from the x86/amd64 kernel configs for bug
249   #186378. This is genkernel 3.4.9_pre1 for testing.
250
251   22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
252   Changing to use console=tty1 instead of CONSOLE=/dev/tty1 with a patch from
253   Matthias Schwarzott <zzam@gentoo.org> for bug #188954.
254
255   22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
256   ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
257   x86/modules_load, x86_64/modules_load, xen0/modules_load,
258   xenU/modules_load:
259   Added arcmsr to MODULES_SCSI for bug #185827.
260
261   22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
262   +pkg/suspend-0.5-Makefile.patch:
263   Added suspend-0.5-Makefile.patch to pkg directory for suspend capabilities,
264   bringing it into the repository, from the tree.
265
266   22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
267   Added a small patch from Tais M. Hansen <tais.hansen@osd.dk> to add doscsi
268   to the genkernel man page for bug #183406.
269
270   21 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_funcs.sh,
271   genkernel.8:
272   Added another patch from John R. Graham <john_r_graham@mindspring.com> for
273   bug #180161.
274
275   26 Jul 2007; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
276   Clean up a cosmetic error introduced by the symlink patch:  
277   ${GK_SHARE}/gen_funcs.sh: line 431: popd:
278   /var/tmp/genkernel/3996.6301.23048.13838/initramfs-modules-${KV}-temp: No
279   such file or directory
280
281   26 Jul 2007; Robin H. Johnson <robbat2@gentoo.org> generic/initrd.scripts,
282   generic/linuxrc:
283   The previous patch from bug #174294 still contained some bugs in the linuxrc
284   and scripts, that caused a failure during boot. Clean them up with one more
285   patch from Nelson Batalha <nelson_batalha@hotmail.com>, again on bug #174294.
286
287   26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
288   enhanced netboot linuxrc from gustavoz
289
290   26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
291   gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
292   genkernel, genkernel.conf, ia64/busy-config, mips/busy-config,
293   parisc/busy-config, parisc64/busy-config, ppc/busy-config,
294   ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
295   x86/busy-config, x86_64/busy-config, xen0/busy-config, xenU/busy-config:
296   enable CONFIG_INSMOD in all arch busy-config files
297   disable building of static insmod and remove all code related to it
298
299   26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
300   Patch to compare new config instead of the one left laying around in the
301   kerncache dir. Thanks to Pat Double <gentoo@patdouble.com> in bug #179739
302
303   26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
304   gen_initramfs.sh, gen_initrd.sh, genkernel.conf:
305   Patch to actually use busybox bincache. Thanks to Pat Double
306   <gentoo@patdouble.com> on bug #180211
307
308   21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initrd.sh:
309   Fixed lvm/evms code for initrd generation. Thanks to Vinny
310   <vfuria@gmail.com> on bug #179480 for pointing it out.
311
312   21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
313   generic/initrd.defaults, ia64/modules_load, ppc/modules_load,
314   ppc64/modules_load, um/modules_load, x86/modules_load,
315   x86_64/modules_load, xen0/modules_load, xenU/modules_load:
316   Added new PATA support from Paul Hewlett <paul@gccs.co.za> from bug #180111
317   and also created a separate MDRAID module group.
318
319   21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
320   generic/initrd.scripts, generic/linuxrc:
321   Added a patch from Nelson Batalha <nelson_batalha@hotmail.com> from bug
322   #174294 to enable the use of encryption on a CD and the location of a key.
323
324   21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
325   gen_funcs.sh, genkernel, genkernel.8, genkernel.conf:
326   Added two patches from John R. Graham <john_r_graham@mindspring.com> from
327   bug #180161. This should fix bug #180161, bug #144703, and bug #150697.
328
329   21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
330   Added USB Printer support for bug #176543.
331
332   21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
333   generic/initrd.scripts:
334   Change the check for /livecd when booting a CD to check for a file called
335   livecd, rather than just the existence of /livecd, which should keep it from
336   finding disks with a /livecd directory.
337
338   21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_package.sh:
339   Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #174188 to
340   fix a problem with the System.map file copying that was previously
341   introduced.
342
343   21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
344   Added patch from Nelson Batalha <nelson_batalha@hotmail.com> from bug
345   #172766 to add documentation for genkernel's LUKS features.
346
347   21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
348   generic/initrd.scripts:
349   Added patch from Nicolas Schlumberger <n.schlumberger@bluewin.ch> to create
350   md devices with LUKS for bug #170753.
351
352   21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
353   generic/initrd.scripts:
354   Reverting patch that was originally added due to bug #160333 due to the
355   problems it caused on the 2007.0 release.
356
357   12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_package.sh,
358   genkernel:
359   Added a patch from Andrew Gaffney <agaffney@gentoo.org> to add System.map to
360   the tarball for the minimal kernel package for bug #174188. This is also the
361   3.4.8 release.
362
363   12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
364   ia64/modules_load, um/modules_load, x86/modules_load, x86_64/modules_load,
365   xen0/modules_load, xenU/modules_load:
366   Added mptsas to SCSI for bug #174130 and removing raid0/raid1/raid10/raid456
367   from DMRAID.
368
369   12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
370   gen_initrd.sh:
371   Commented out the checks on the sanity of lvm.conf since they were not quite
372   working right. This should fix bug #173622.
373
374   09 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> +x86/nb-busybox.cf:
375   Added nb-busybox.cf to x86 on the request of Andrew Gaffney
376   <agaffney@gentoo.org>.
377
378   05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
379   gen_initrd.sh, genkernel:
380   Added a change to force objdump output to be English for bug #173412 and
381   rolling 3.4.7 final for the release.
382
383   05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
384   generic/initrd.scripts:
385   Added a patch from Daniel Drake <dsd@gentoo.org> to fix splash problems for
386   bug #172562.
387
388   03 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
389   Some minor config file cleanup.
390
391   03 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
392   genkernel.8:
393   Added a second patch from John R. Graham <john_r_graham@mindspring.com> from
394   bug #169383.
395
396   27 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
397   ia64/modules_load, x86/modules_load, x86_64/modules_load,
398   xen0/modules_load, xenU/modules_load:
399   Added raid456 to dmraid target for bug #172128.
400
401   26 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
402   gen_initrd.sh:
403   Changed LVM configuration detection to not error.
404
405   26 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
406   Added joystick support to the default configuration for bug #171911.
407
408   14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
409   gen_initrd.sh, genkernel:
410   Before we copy lvm.conf, we run it through 'lvm dumpconfig' to make sure the
411   config is valid for bug #156009. This is 3.4.7_pre5.
412
413   14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
414   Change the default CACHE_DIR from /usr/share/genkernel/pkg/%%ARCH%% to
415   /var/cache/genkernel/%%ARCH%% for bug #148253.
416
417   13 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
418   ia64/modules_load, um/modules_load, x86/modules_load, x86_64/modules_load,
419   xen0/modules_load, xenU/modules_load:
420   Added libata to the MODULES_SATA list. This might be why SATA CD drives
421   weren't working for us.
422
423   09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
424   gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh,
425   gen_package.sh, genkernel:
426   Added a patch by John R. Graham <john_r_graham@mindspring.com> from bug
427   #169383 to improve the --symlink option fairly significantly. This is going
428   to be 3.4.7_pre4 and while I haven't tested this yet, it looks good.
429
430   09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh:
431   Fixed lib64 link for bug #168664.
432
433   09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
434   Update default kernel config with the current LiveCD config for 2007.0,
435   which is built on 2.6.19, rather than 2.6.17 only.
436
437   07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
438   +pkg/module-init-tools-0.9.15-pre4.tar.bz2,
439   +pkg/busybox-1.1.3+gentoo.tar.bz2,
440   +pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
441   +pkg/modutils-2.4.26.tar.bz2:
442   Added binary files back and updated busybox with a patch from Peter
443   Alfredsen <peter.alfredsen@gmail.com> in bug #168599.
444
445   07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
446   -pkg/module-init-tools-0.9.15-pre4.tar.bz2,
447   -pkg/busybox-1.1.3+gentoo.tar.bz2,
448   -pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
449   -pkg/modutils-2.4.26.tar.bz2:
450   Removing binary files from pkg since they were corrupted during the CVS->SVN
451   migration.
452
453   07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
454   Fixed up the man page for bug #168500 and bug #168719.
455
456   14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
457   parisc/config.sh, parisc64/config.sh:
458   Moved the MAKEOPTS check to the top of the file for parisc, so it matches
459   other architectures. This fixes bug #165494. Thanks to Andrew Gaffney
460   <agaffney@gentoo.org> for finding the fix. I'm marking this as 3.4.7_pre3
461   for testing.
462
463   14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
464   generic/initrd.scripts:
465   Adding yet another patch from Fabio Erculiani <lxnay@lxnaydesign.net> from
466   bug #152945.
467
468   12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
469   generic/initrd.scripts, generic/linuxrc, genkernel:
470   Added a non-braindead version of a patch provided by Fabio Erculiani
471   <lxnay@lxnaydesign.net> in bug #160333. This is completely untested, so I'm
472   rolling up 3.4.7_pre2 to get it tested prior to genkernel 3.4.7 going final.
473
474   12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> ppc/Pegasos:
475   Add a known-working 2.6.16+ kernel config from
476   http://www.ppczone.org/downloads/config-2.6.16-pegasos for bug #165758.
477
478   12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
479   Added a note about the MAKEOPTS option to genkernel as suggested in bug
480   #165980.
481
482   12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
483   Added patch from Mike Frysinger <vapier@gentoo.org> to clean up the
484   genkernel man page for bug #166179.
485
486   12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
487   Fix REAL_INIT for bug #160635.
488
489   12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
490   gen_compile.sh, genkernel:
491   Added patch from Fabio Erculiani <lxnay@lxnaydesign.net> to fix unionfs
492   compilation. This is for bug #152945.
493
494   08 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
495   gen_funcs.sh:
496   Added patch from Martin Parm <parmus@diku.dk> to fix the --no-color option.
497   This resolves bug #114156.
498
499   15 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh:
500   Changed basename to dirname when creating the directory from grub.conf to
501   solve bug #161716.
502
503   09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
504   x86/modules_load, x86_64/modules_load, xen0/modules_load,
505   xenU/modules_load:
506   Added scsi_scan_wait module to modules_load for 2.6.20 support. Thanks to
507   Robin H. Johnson for <robbat2@gentoo.org> for pointing it out.
508
509   27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
510   generic/initrd.scripts:
511   Added a case statement for the keymap selection to ensure we're always using
512   the named keymaps. This should resolve bug #146714 if everything works
513   correctly. This is 3.4.6, for real.
514
515   27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
516   +generic/keymaps.tar.gz:
517   Adding back the known-good copy of keymaps.tar.gz to svn.
518
519   27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
520   gen_compile.sh, -generic/keymaps.tar.gz, generic/linuxrc, genkernel,
521   ia64/busy-config, mips/busy-config, parisc/busy-config,
522   parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
523   sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
524   x86_64/busy-config, xen0/busy-config, xenU/busy-config:
525   Removing generic/keymaps.tar.gz to replace it with a known-good copy. Blame
526   cvs2svn.  Also, added patch from Alon Bar-Lev <alonbl@gentoo.org> to switch
527   to using switch_root for 2.6 kernels, and a small typo fix from Michael
528   Hordijk <hoffbrinkle@hotmail.com> for bug #158776.
529
530   15 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initrd.sh,
531   generic/linuxrc, genkernel:
532   Added patches from François-Xavier Roure <fx_roure@yahoo.fr> from bug
533   #149020. This will end up being genkernel 3.4.6, most likely.
534
535   14 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
536   Adjust selinux stuff in gen_compile.sh to actually do what we intended, not
537   the opposite.
538
539   14 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
540   Since device-mapper tries to build with selinux by default, we've removed
541   it, then commented out the selinux support. The ebuild will need to
542   enable/disable selinux support based on the selinux USE flag. This should
543   resolve bug #157538.
544
545   13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
546   generic/initrd.scripts:
547   More fixes for similarly-named modules.
548
549   13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
550   ia64/busy-config, parisc/busy-config, parisc64/busy-config,
551   ppc/busy-config, ppc64/busy-config, sparc/busy-config,
552   sparc64/busy-config, x86/busy-config, x86_64/busy-config,
553   xen0/busy-config, xenU/busy-config:
554   Disabled full SuSv3 compliant sort, as suggested by Aurélien Francillon
555   <aurelien.francillon@inrialpes.fr> in bug #157777.
556
557   13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/modprobe:
558   Added a fix for similarly-named modules from bug #158017.
559
560   13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
561   Fixed up linking for dmraid for bug #157538.
562
563   13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
564   ia64/busy-config, parisc/busy-config, parisc64/busy-config,
565   ppc/busy-config, ppc64/busy-config, sparc/busy-config,
566   sparc64/busy-config, x86/busy-config, x86_64/busy-config,
567   xen0/busy-config, xenU/busy-config:
568   Updated busy-config to work with root=LABEL=<label> for bug #156640.
569
570   13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
571   gen_initramfs.sh, genkernel, genkernel.conf:
572   Added patch from Daniel Drake <dsd@gentoo.org> in bug #156611 to clean up
573   the initramfs creation and create a 'proper' initramfs, instead of our
574   concatenated monster.
575
576   13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
577   gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
578   gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts, generic/linuxrc,
579   genkernel.8, genkernel.conf:
580   Added patch from Daniel Drake <dsd@gentoo.org> in bug #156445 to add
581   userspace suspend support to genkernel.
582
583   13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
584   gen_initrd.sh:
585   Added debug level to LUKS print_info messages for bug #156410.
586
587   03 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
588   x86/modules_load, x86_64/modules_load:
589   Added raid456 to alpha/amd64/x86 MODULES_EVMS2 and added tg3 to MODULES_NET.
590
591   13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
592   generic/initrd.scripts:
593   Inverted check on CDROOT_DEV, as it should be -z not -n. Thanks to Jakub Moc
594   <jakub@gentoo.org> for coming up with the quick fix in bug #153554. I lied
595   before. This one is really 3.4.5.
596
597   13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
598   genkernel:
599   Added typo fix from Jason Pepas <j.pepas@mail.utexas.edu> in bug #153516.
600   This is 3.4.5.
601
602   13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
603   ia64/busy-config, mips/busy-config, parisc/busy-config,
604   parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
605   sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
606   x86_64/busy-config, xen0/busy-config, xenU/busy-config:
607   Added Large File Support thanks to Fabio Erculiani <lxnay@lxnaydesign.net>
608   in bug #152881.
609
610   13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
611   Added patch to improve symlink support by Michael Hordijk
612   <hoffbrinkle@hotmail.com> for bug #143217.
613
614   13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
615   Added patch from Tim Steiner <tsteiner@nerdclub.net> to add a real_rootflags
616   parameter for bug #122672.
617
618   13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
619   generic/initrd.scripts, generic/linuxrc:
620   Added patch to support resuming from encrypted swap. The patch was submitted
621   to bug #152441.
622
623   25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
624   This is the 3.4.4 release.
625
626   25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
627   generic/initrd.scripts, generic/linuxrc:
628   Updated with the latest version of the LUKS patches from bug #152441.
629
630   25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> ChangeLog:
631   Changed mime-type to application/x-gzip for generic/keymaps.tar.gz for bug
632   #151500.
633
634   23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
635   Added patch from bug #152441 to improve LUKS support.
636
637   23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6,
638   x86_64/kernel-config-2.6:
639   Updated kernel configs for amd64/x86 for bug #151609 and bug #152299.
640
641   23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
642   Changed mime-type property to binary/gzip for keymaps.tar.gz for bug #151500.
643   This is genkernel 3.4.3.
644
645   13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
646   generic/initrd.defaults, generic/initrd.scripts, +generic/udhcpc.scripts,
647   x86/busy-config, x86/modules_load:
648   Added patch for udhcp support. Patch by Stefan Nickl
649   <snickl@snickl.freaks.de> and submitted to bug #145115.
650
651   13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
652   Allow root= for initramfs, instead of only real_root= to specify the root
653   volume. Patch by Salah Coronya <salahx@yahoo.com> from bug #142606.
654
655   13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
656   Added patch from Salah Coronya <salahx@yahoo.com> to document dolvm2 and
657   doevms2 in the genkernel man page from bug #142606.
658
659   13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> +AUTHORS, genkernel:
660   Added the AUTHORS file and ChangeLog.  This is 3.4.2
661
662   02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
663   generic/initrd.scripts:
664   Added patch for suspend2-sources 2.6.18 by Romeo Benzoni
665   <romeo@benzoni.org> and submitted to bug #148499.
666
667   02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
668   gen_determineargs.sh:
669   Added patch from Alon Bar-Lev <alon.barlev@gmail.com> for bug
670   #148498 and also a patch from Robin H. Johnson
671   <robbat2@gentoo.org> to support git-based kernels.
672
673   02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
674   x86_64/kernel-config-2.6, -x86_64/kernel-config-2.6-emachines,
675   -x86_64/kernel-config-2.6-smp:
676   Update the amd64 kernel configs from the release.
677
678   16 Sep 2006; Tim Yamin <plasmaroo@gentoo.org>
679   gen_initramfs.sh, genkernel:
680   Should check for /sbin/splash_geninitramfs instead of
681   /usr/sbin/...
682
683   14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
684   generic/initrd.scripts:
685   This change makes it so we only try to mount 'auto' when cdroot
686   is specified. This should fix all of our mounting issues, as
687   well as allow for not only USB keys to use these kernels with a
688   LiveCD kernel/config, but allow it to boot from any media which
689   the kernel has support.
690
691   14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
692   generic/initrd.scripts:
693   Added a symlink for device-mapper stuff. This should resolve
694   both bug #142775 and bug #147015.
695
696   14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
697   alpha/modules_load, x86/modules_load, x86_64/modules_load:
698   Added lpfc and scsi_transport_fc for Emulex fibre-channel
699   controllers.
700
701   13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
702   alpha/modules_load, x86/modules_load, x86_64/modules_load:
703   Make sure we load the raid0, raid1, and raid10 personalities
704   with dmraid.
705
706   12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
707   generic/initrd.scripts:
708   This is ugly. I mean, really ugly. However, it is the only way
709   to support all of the insane ways that people are trying to boot
710   release media. I really wish we didn't have to support this
711   junk, but a regression really shouldn't happen with our
712   releases. Anyway, hopefully I can come up with a better
713   solution to this in the future.
714
715   12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
716   generic/initrd.scripts:
717   Try using -t iso9660,vfat to our mount command, since we can't
718   use only iso9660 as it breaks booting from a USB stick.
719
720   12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
721   gen_initrd.sh:
722   The initrd code was still looking for udev, even though we
723   aren't building it anymore. This should fix bug #145802.
724
725   12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
726   ppc/busy-config:
727   Fix NFS mount.
728
729   12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
730   generic/initrd.defaults:
731   Added emul to ROOT_LINKS for bug #145248.
732
733   12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
734   x86/busy-config, x86_64/busy-config:
735   Fixed the NFS mount configuration for busybox for bug #143476.
736
737   12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
738   generic/initrd.scripts:
739   Update the suspend2_resume function for bug #131202.
740
741   12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
742   generic/initrd.scripts:
743   iso9660 -> auto, and added support for checking SUBDIR for the
744   livecd file. This is for bug #147186.
745
746   12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
747   x86/kernel-config-2.6, x86_64/kernel-config-2.6:
748   Updated default kernel configurations for x86/amd64 to match the
749   2006.1 release.
750
751   08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
752   gen_initramfs.sh:
753   Add more error checking into the splash code and die instead of
754   silently fail on an error.
755
756   23 Aug 2006; Tim Yamin <plasmaroo@gentoo.org>
757   ia64/kernel-config-2.6:
758   Update config, fix #141949.
759
760   22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
761   generic/initrd.scripts, generic/linuxrc:
762   Added patch for suspend2 for bug #131202.
763
764   15 Aug 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
765   Fix bug #143442.
766
767   13 Aug 2006; Tim Yamin <plasmaroo@gentoo.org>
768   generic/initrd.scripts:
769   Fix devfsd not kicking in on 2.4 on Alpha.
770
771   11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
772   gen_compile.sh, genkernel.conf:
773   Add in the kernel version compatibility table from
774   http://www.am-utils.org/project-unionfs.html and ensure that
775   genkernel dies if the unionfs module fails to build. Until now,
776   it would fail and the build would continue without it.
777
778   01 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
779   gen_initramfs.sh:
780   We should be checking for /usr/bin/splash_geninitramfs, instead.
781
782   31 Jul 2006; Tim Yamin <plasmaroo@gentoo.org> genkernel:
783   3.4.0 final... so much Bad-Ass <TM> that Chuck Norris himself
784   digs it :)
785
786   20 Jul 2006; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
787   gen_initramfs.sh, genkernel:
788   Commit fix for bug #141153 from Pylon; 3.4.0_pre4.
789
790   18 Jul 2006; Tim Yamin <plasmaroo@gentoo.org>
791   gen_bootloader.sh, gen_funcs.sh, gen_package.sh, genkernel:
792   Commit patches #91453, #91481 from bug #139866.
793
794   18 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
795   alpha/modules_load, um/modules_load, x86/modules_load,
796   x86_64/modules_load, xen0/modules_load, xenU/modules_load:
797   Added megaraid drivers for bug #139888.
798
799   16 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
800   gen_initramfs.sh:
801   Added fix for bug #140445.
802
803   11 Jul 2006; Tim Yamin <plasmaroo@gentoo.org>
804   gen_bootloader.sh, gen_cmdline.sh, gen_compile.sh,
805   gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh,
806   gen_initrd.sh, gen_package.sh, genkernel, genkernel.conf:
807   Commit patch for bug #139866 by Martin Parm.
808
809   05 Jul 2006; Joshua Kinard <kumba@gentoo.org> generic/linuxrc:
810   Tweak the sgimips section for rootfs mounting to use squashfs
811   instead of ext2.
812
813   30 Jun 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
814   Fix "Cannot read /proc/mounts" cosmetics.
815
816   30 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
817   alpha/modules_load, um/modules_load, x86/modules_load,
818   x86_64/modules_load, xen0/modules_load, xenU/modules_load:
819   We need firmware_class in our initramfs for ide-cs to work.
820
821   20 Jun 2006; Tim Yamin <plasmaroo@gentoo.org> genkernel,
822   genkernel.conf,
823   -pkg/busybox-1.1.0-gentoo-gk4-20060519-snappie.tar.bz2,
824   +pkg/busybox-1.1.3+gentoo.tar.bz2:
825   Bump busybox to 1.1.3 courtesy of `Kumba.
826
827   19 Jun 2006; Joshua Kinard <kumba@gentoo.org>
828   gen_initramfs.sh, -mips/ip22r4k-2006_0.cf,
829   +mips/ip22r4k-2006_1.cf, -mips/ip22r5k-2006_0.cf,
830   +mips/ip22r5k-2006_1.cf, -mips/ip27r10k-2006_0.cf,
831   +mips/ip27r10k-2006_1.cf, -mips/ip28r10k-2006_0.cf,
832   +mips/ip28r10k-2006_1.cf, -mips/ip30r10k-2006_0.cf,
833   +mips/ip30r10k-2006_1.cf, -mips/ip32r5k-2006_0.cf,
834   mips/ip32r5k-2006_1.cf, -mips/ip32rm52-2006_0.cf,
835   +mips/ip32rm5k-2006_1.cf, mips/nb-busybox.cf, netboot/linuxrc.x:
836   Remove getdvhoff hack in gen_initramfs.sh for mips livecds (it's
837   a busybox applet now), tweak the ip32r5k config, add wget to the
838   mips netboot busybox config. Also import the remaining 2006.1
839   mips-sources configs and remove the old 2006.0 ones.
840
841   12 Jun 2006; Joshua Kinard <kumba@gentoo.org> mips/busy-config:
842   Enable the config option for busybox's --install parameter.
843
844   12 Jun 2006; Joshua Kinard <kumba@gentoo.org>
845   mips/busy-config, +mips/ip32r5k-2006_1.cf, mips/nb-busybox.cf:
846   Add IP32 R5K 2.6.16.20 kernel build, and update LiveCD/Netboot
847   Busybox configs to match with busybox-1.1.3.
848
849   10 Jun 2006; Joshua Kinard <kumba@gentoo.org> mips/config.sh:
850   Modernize the mips genkernel config.
851
852   10 Jun 2006; Joshua Kinard <kumba@gentoo.org>
853   -mips/ip22r4k-2005_1.cf, -mips/ip22r5k-2005_1.cf,
854   -mips/ip27r10k-2005_1.cf, -mips/ip28r10k-2005_1.cf,
855   -mips/ip30r10k-2005_1.cf, -mips/ip32r5k-2005_1.cf:
856   Remove old configs.
857
858   10 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
859   generic/linuxrc:
860   We can't use vol_id since it was a part of udev.
861
862   09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
863   genkernel.8:
864   Added --static to man page for bug #135703.
865
866   09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
867   gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh,
868   gen_initrd.sh, generic/initrd.scripts, generic/linuxrc:
869   Add a modified version of the two LUKS patches that made their
870   way into bugzilla for bug #122421.
871
872   09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
873   alpha/modules_load, generic/initrd.defaults, generic/linuxrc,
874   x86/modules_load, x86_64/modules_load, xen0/modules_load,
875   xenU/modules_load:
876   Added code to allow the root file-system to be a module. This
877   is for bug #118098.
878
879   09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
880   generic/linuxrc:
881   Changed real_init to init_opts to be more accurate, and added a
882   proper real_init option to allow the selection of the init
883   executable to run. This is for bug #113426.
884
885   09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
886   gen_initramfs.sh, gen_initrd.sh:
887   Added fix for bug #134843 from Thomas Raschbacher
888   <lordvan@gentoo.org> for evms and later glibc versions.
889
890   05 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
891   genkernel.8:
892   Fixed man page. Thanks to Andrew Yates <andrew@andrewyates.net>
893   for the patch.
894
895   01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
896   alpha/busy-config, ia64/busy-config, mips/busy-config,
897   parisc/busy-config, parisc64/busy-config, ppc/busy-config,
898   ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
899   um/busy-config, x86/busy-config, x86_64/busy-config,
900   xen0/busy-config, xenU/busy-config:
901   Added CONFIG_ASH_READ_TIMEOUT=y so we have a timeout value on
902   read, used for keymap selection.
903
904   01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
905   generic/linuxrc:
906   More spacing cleanups.
907
908   01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
909   generic/linuxrc:
910   I accidentally removed some stuff that needed to be there in my
911   overzealous debug cleanup.
912
913   01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
914   generic/linuxrc:
915   Cleaning up debug statements.
916
917   31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
918   generic/linuxrc:
919   Ooops... forgot my then after elif. I hope nobody noticed.
920
921   31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
922   generic/linuxrc:
923   Change cp to mknod for sr0/loop0 for mips and also for tty1 for
924   splash.
925
926   30 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
927   generic/linuxrc:
928   Change cp to mknod for console/null.
929
930   25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
931   generic/initrd.scripts, generic/linuxrc:
932   Fix an error in setup_unionfs and add in some debug support to
933   figure out why/where this initramfs is stopping.
934
935   24 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
936   generic/initrd.scripts:
937   Fixed up TODO with actual working code since we don't have awk.
938
939   24 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
940   generic/initrd.scripts, generic/linuxrc:
941   Add in image.squashfs as a squashfs loop, since it is now the
942   default in catalyst. Also, added a nice TODO about docache and
943   size restrictions into cache_cd_contents.
944
945   19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
946   gen_cmdline.sh:
947   Just some spacing clean ups in the long usage listing.
948
949   19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
950   genkernel.conf:
951   Comment the rest of the udev syuff from genkernel.conf as it
952   shouldn't be necessary anymore with mdev.
953
954   19 May 2006; Tim Yamin <plasmaroo@gentoo.org>
955   alpha/busy-config, gen_compile.sh, gen_initramfs.sh,
956   generic/initrd.scripts, generic/linuxrc, genkernel,
957   genkernel.conf, ia64/busy-config, mips/busy-config,
958   parisc/busy-config, parisc64/busy-config,
959   -pkg/busybox-1.00-headers_fix.patch,
960   -pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2,
961   +pkg/busybox-1.1.0-gentoo-gk4-20060519-snappie.tar.bz2,
962   ppc/busy-config, ppc64/busy-config, sparc/busy-config,
963   sparc64/busy-config, um/busy-config, x86/busy-config,
964   x86_64/busy-config, xen0/busy-config, xenU/busy-config:
965   Update to busybox 1.1.0; port over to use mdev.
966
967   07 May 2006; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
968   genkernel:
969   Fix #132408.
970
971   07 May 2006; Tim Yamin <plasmaroo@gentoo.org>
972   gen_initramfs.sh, gen_initrd.sh:
973   Fix #131769.
974
975   27 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
976   gen_compile.sh:
977   Added patch for unionfs from bug #129965.
978
979   27 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
980   gen_compile.sh:
981   Add -DUNIONFS_UNSUPPORTED for 2.6.16 and unionfs.
982
983   25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
984   alpha/modules_load, x86/modules_load, x86_64/modules_load,
985   xen0/modules_load, xenU/modules_load:
986   Added some more modules to MODULES_SCSI that could be used to
987   boot from a genkernel-compiled kernel on a live system.
988
989   17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
990   gen_compile.sh, generic/initrd.scripts, generic/linuxrc:
991   Added patch from Mike Auty for udev 088+.
992
993   17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
994   alpha/modules_load, x86/modules_load, x86_64/modules_load,
995   xen0/modules_load, xenU/modules_load:
996   Added 3ware card drivers to scsi modules on x86/amd64/alpha.
997
998   17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
999   gen_compile.sh, genkernel:
1000   Updated to *hopefully* work with udev 087.
1001
1002   14 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> alpha/config.sh,
1003   ia64/config.sh, parisc/config.sh, parisc64/config.sh,
1004   ppc/config.sh, ppc64/config.sh, sparc/config.sh,
1005   sparc64/config.sh, um/config.sh, x86/config.sh,
1006   x86_64/config.sh, xen0/config.sh, xenU/config.sh:
1007   Fix #107628.
1008
1009   14 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
1010   gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts,
1011   generic/linuxrc, genkernel:
1012   ->3.3.11d. Fix #121616, #128805, #129887, #129910.
1013
1014   14 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1015   generic/initrd.scripts:
1016   Forgot one part of the patch from bug #121334.
1017
1018   13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1019   gen_compile.sh, genkernel, genkernel.8:
1020   Updated the unionfs compiling section. This *should* allow
1021   unionfs to build on supported kernels.
1022
1023   13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1024   generic/linuxrc:
1025   Uncommented suspend2 support from bug #114266.
1026
1027   13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1028   generic/initrd.scripts, generic/linuxrc:
1029   Added unionfs patches from bug #121334.
1030
1031   13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1032   generic/initrd.scripts, generic/linuxrc, genkernel,
1033   x86/busy-config, x86/modules_load, x86_64/busy-config,
1034   x86_64/modules_load, xen0/busy-config, xen0/modules_load,
1035   xenU/busy-config, xenU/modules_load:
1036   Added a check for /dev/tty0 to setup_keymap, added raid
1037   personality modules for EVMS, and fixed lots of space/tab
1038   issues, along with a general style cleanup. I'm calling this
1039   one 3.3.11b internally, and hopefully it will be added to the
1040   tree if it resolves bug #124388.
1041
1042   13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1043   gen_cmdline.sh, gen_initramfs.sh, gen_initrd.sh,
1044   generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
1045   dobladecenter->slowusb
1046
1047   06 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
1048   +pkg/klibc-1.2.1-nostdinc-flags.patch:
1049   Add hardened fix for bug #128806.
1050
1051   24 Mar 2006; Tim Yamin <plasmaroo@gentoo.org>
1052   ia64/kernel-config-2.6:
1053   Update config for the new Fusion MPT CONFIG_ options on newer
1054   2.6 kernels; bug #125353.
1055
1056   10 Mar 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
1057   Fix bug #124251.
1058
1059   14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1060   generic/linuxrc:
1061   Updated copyright notice to get KingTaco off my back.
1062
1063   14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1064   gen_initramfs.sh, gen_initrd.sh:
1065   Added 0 0 to end of the ram0 line on fstab. Blame KingTaco for
1066   pointing it out.
1067
1068   08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1069   gen_compile.sh:
1070   Changed unpacking of klibc to use tar j instead of tar z.
1071
1072   08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1073   genkernel.conf:
1074   Let's use the bzip2 tarball of klibc by default form now on,
1075   shall we...
1076
1077   07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
1078   +pkg/klibc-1.1.16-sparc2.patch:
1079   Added klibc patch for sparc to CVS (from distfiles). This is
1080   3.3.11 so like... run in fear or something...
1081
1082   02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1083   gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh,
1084   gen_initrd.sh, genkernel:
1085   Added patch from Kumba to make certain initrd functions less
1086   mips-specific.
1087
1088   27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1089   gen_compile.sh, genkernel:
1090   Removed save_args/reset_args on kernel. This is 3.3.11_pre7.
1091
1092   26 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
1093   unset temp vars so they get cleaned up
1094
1095   26 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
1096   gen_initramfs.sh, genkernel:
1097   bump to pre6. resets ARCH env var after utils are compiled
1098
1099   25 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1100   gen_arch.sh, gen_compile.sh, genkernel:
1101   Added sparc patches for udev/klibc.
1102
1103   24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1104   gen_arch.sh, gen_cmdline.sh, gen_compile.sh,
1105   gen_determineargs.sh, genkernel:
1106   Added nice and fun patch from dostrow for building on ppc64 (and
1107   possibly others) with mixed kernel/userland.
1108
1109   23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1110   generic/linuxrc:
1111   Added fix for bug #120031.
1112
1113   20 Jan 2006; Joshua Kinard <kumba@gentoo.org>
1114   +mips/ip32rm52-2006_0.cf:
1115   Kernel 2.6.14.6 config for SGI O2 w/ RM5271 CPU ("Nevada")
1116
1117   15 Jan 2006; Joshua Kinard <kumba@gentoo.org> gen_cmdline.sh,
1118   gen_determineargs.sh, genkernel:
1119   Add support to genkernel to build a monolithic kernel by
1120   skipping module building sections when
1121   --static is passed on the gk commandline.
1122
1123   12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1124   gen_compile.sh:
1125   Added comment about utils breaking udev so we don't break it
1126   again inadvertently.
1127
1128   12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1129   gen_compile.sh, genkernel, +pkg/busybox-1.00-headers_fix.patch:
1130   Added busybox headers fix (_pre2) and changed utils to runtask
1131   on udev build (_pre3).
1132
1133   12 Jan 2006; Joshua Kinard <kumba@gentoo.org>
1134   netboot/linuxrc.x:
1135   chmod +x the udhcpc script on bootup
1136
1137   12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1138   gen_compile.sh, genkernel, -pkg/byteswap.h:
1139   Added patch from bug #118324.
1140
1141   10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1142   x86/modules_load, x86_64/modules_load, xen0/modules_load,
1143   xenU/modules_load:
1144   Added additional SATA controllers to MODULES_SATA for loading
1145   into the initrd/initramfs image.
1146
1147   07 Jan 2006; Joshua Kinard <kumba@gentoo.org>
1148   gen_initramfs.sh, +mips/ip22r4k-2006_0.cf,
1149   +mips/ip22r5k-2006_0.cf, +mips/ip27r10k-2006_0.cf,
1150   +mips/ip28r10k-2006_0.cf, +mips/ip30r10k-2006_0.cf,
1151   +mips/ip32r5k-2006_0.cf, +mips/nb-busybox.cf, +netboot,
1152   +netboot/linuxrc.x, +netboot/misc, +netboot/misc/bin,
1153   +netboot/misc/bin/net-setup, +netboot/misc/etc,
1154   +netboot/misc/etc/fstab, +netboot/misc/etc/group,
1155   +netboot/misc/etc/inittab, +netboot/misc/etc/passwd,
1156   +netboot/misc/etc/profile, +netboot/misc/etc/resolv.conf,
1157   +netboot/misc/etc/shadow, +netboot/misc/etc/shells,
1158   +netboot/misc/usr, +netboot/misc/usr/share,
1159   +netboot/misc/usr/share/terminfo,
1160   +netboot/misc/usr/share/terminfo/p,
1161   +netboot/misc/usr/share/terminfo/p/putty,
1162   +netboot/misc/usr/share/udhcpc,
1163   +netboot/misc/usr/share/udhcpc/default.script:
1164   Import the Genkernel-side of things for the catalyst2 netboot2
1165   module
1166
1167   06 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
1168   udev compile change from runtask to utils
1169
1170   03 Jan 2006; Tim Yamin <plasmaroo@gentoo.org>
1171   gen_bootloader.sh, gen_compile.sh, gen_determineargs.sh,
1172   gen_initramfs.sh, genkernel:
1173   Fix #115263, #117392, add a fix to sanify LOCALVERSION if
1174   unresolved variables are embedded.
1175
1176   02 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1177   alpha/modules_load, um/modules_load, x86/modules_load,
1178   x86_64/modules_load, xen0/modules_load, xenU/modules_load:
1179   Updated Fusion MPT support for bug #117114.
1180
1181   21 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
1182   Fix --kernel-cross-compile with PPC64.
1183
1184   18 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
1185   genkernel:
1186   Add a compile_klibc(...) fix for old GNU tars and patch the
1187   klibc Makefile to leave /lib alone.
1188
1189   16 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
1190   runtask -> utils for compile_klibc.
1191
1192   16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1193   gen_compile.sh, genkernel:
1194   Added x86/klibc fix.
1195
1196   16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1197   x86/kernel-config-2.6:
1198   Added HERMES support to use in-kernel driver rather than
1199   external.
1200
1201   15 Dec 2005; Tim Yamin <plasmaroo@gentoo.org>
1202   pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2:
1203   Fix #109196.
1204
1205   15 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
1206   +pkg/byteswap.h:
1207   Fix to allow udev 076 and udev 077 to compile... add a missing
1208   file byteswap.h to klibc-1.1.1
1209
1210   15 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1211   genkernel.conf:
1212   Removed versions from all packages that are pulled from upstream
1213   so we can use sed in the ebuild to set these, making maintenance
1214   easier.
1215
1216   09 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
1217   add quotes to the ARCH= stuff for the kernel
1218
1219   09 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
1220   Forcibly set the ARCH when compiling the kernel
1221
1222   07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1223   x86/kernel-config-2.6:
1224   Changed CONFIG_BLK_DEV_MD=y for bug #112962.
1225
1226   06 Dec 2005; Tim Yamin <plasmaroo@gentoo.org>
1227   gen_bootloader_grub.awk:
1228   Fix #100637.
1229
1230   05 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
1231   Back out suspend2 support temporarily as per #114266c10.
1232
1233   05 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
1234   Fix #113634, #114266.
1235
1236   05 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1237   x86/kernel-config-2.6:
1238   Added USB Printer support for bug #114496.
1239
1240   28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1241   x86/kernel-config-2.6, x86/modules_load, x86_64/modules_load:
1242   Added sata_mv to x86/amd64 for Marvell SATA controllers and
1243   updated 2.6 kernel config for x86 to match what would be used on
1244   a current 2.6.14 LiveCD.
1245
1246   23 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel:
1247   Version Bump 3.3.8
1248
1249   23 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
1250   gen_initrd.sh:
1251   Fix bug 113287
1252
1253   22 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel.conf:
1254   Update unionfs in genkernel.conf to 1.1.1
1255
1256   21 Nov 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
1257   fix for sys delete bug 109819
1258
1259   21 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
1260   genkernel.conf:
1261   Add support for dmraid1.0.0.rc9 to fix bug 94762
1262
1263   21 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
1264   gen_initrd.sh, gen_moddeps.sh, gen_package.sh:
1265   Fix missing moddeps file by adding a test;Do not keep the
1266   initrd/initramfs with a kernelz system as it is already bundled
1267   together.
1268
1269   18 Nov 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
1270   Fix {PPC+Catalyst+Pegasos} build failure regression.
1271
1272   17 Nov 2005; Tim Yamin <plasmaroo@gentoo.org>
1273   -pkg/udev-054.tar.bz2, -pkg/udev-068.tar.bz2:
1274   Remove obsoleted udev...
1275
1276   17 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
1277   gen_determineargs.sh, genkernel.conf:
1278   Udev 075 support, klibc 1.1.1, and fixes for ppc on 2.6.14+
1279   kernels
1280
1281   04 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1282   gen_arch.sh, gen_initramfs.sh, gen_initrd.sh,
1283   generic/initrd.scripts, generic/linuxrc, genkernel, +mips,
1284   +mips/busy-config, +mips/config.sh, +mips/ip22r4k-2005_1.cf,
1285   +mips/ip22r5k-2005_1.cf, +mips/ip27r10k-2005_1.cf,
1286   +mips/ip28r10k-2005_1.cf, +mips/ip30r10k-2005_1.cf,
1287   +mips/ip32r5k-2005_1.cf, +mips/modules_load, +pkg/mips,
1288   +pkg/mips/.keep:
1289   Added patches from bug #106338. This means mips support in
1290   genkernel. Blame Kumba.
1291
1292   28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1293   generic/linuxrc, genkernel:
1294   Changed the version indicator, fixing fstab generation for
1295   unionfs, and resolving bug #103332.
1296
1297   28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1298   gen_initramfs.sh:
1299   Made symlink relative for bug #105572.
1300
1301   28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1302   gen_compile.sh, genkernel.conf, +pkg/udev-068.tar.bz2:
1303   Upgraded to udev 068 and also closing bug #103936.
1304
1305   28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1306   gen_funcs.sh:
1307   Added fix for bug #103717.
1308
1309   21 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1310   x86/kernel-config-2.6:
1311   Updated x86 2.6 kernel configuration.
1312
1313   10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1314   alpha/modules_load, x86/modules_load, x86_64/modules_load:
1315   Added fix for bug #102006.
1316
1317   31 Aug 2005; Eric Edgar <rocket@gentoo.org> genkernel:
1318   Update genkernel version number
1319
1320   31 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1321   x86/kernel-config-2.6:
1322   CONFIG_PRINTER=m for bug #104229.
1323
1324   30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1325   generic/initrd.scripts, generic/linuxrc:
1326   Add nodetect and doload patch from bug #102643, with some
1327   modifications.
1328
1329   16 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
1330   gen_initrd.sh, generic/initrd.scripts, generic/linuxrc:
1331   Fix for bug 83276 and add udevsend binary to initramfs for newer
1332   udevs
1333
1334   16 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1335   alpha/modules_load, um/modules_load, x86/modules_load,
1336   x86_64/modules_load, xen0/modules_load, xenU/modules_load:
1337   Added dm-mirror to dmraid on all supported arches for bug
1338   #102739.
1339
1340   15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel.8:
1341   Fix #101716.
1342
1343   15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org>
1344   gen_configkernel.sh:
1345   Fix #88080.
1346
1347   15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
1348   Fix #102407.
1349
1350   15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org>
1351   pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2:
1352   Fix #102491.
1353
1354   11 Aug 2005; Eric Edgar <rocket@gentoo.org>
1355   alpha/modules_load, um/modules_load, x86/modules_load,
1356   x86_64/modules_load, xen0/modules_load, xenU/modules_load:
1357   Fix bug 102006 for dm-bbr. Added dm-bbr to modules_load files
1358   under MODULES_LVM2.
1359
1360   11 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh:
1361   Fix for bug 91966. Link lib64 to lib in the initramfs
1362
1363   11 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
1364   generic/linuxrc:
1365   Fix for newer udevs to detect udevstart
1366
1367   06 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1368   gen_configkernel.sh:
1369   Fixed config parsing for dmraid/lvm2 to only set =m if item is
1370   not set. Closing bug #101535.
1371
1372   02 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
1373   ppc/config.sh, ppc64/config.sh:
1374   Fix incorrect commit
1375
1376   02 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
1377   gen_initramfs.sh, ppc/config.sh, ppc64/config.sh:
1378   Create symlink to init named linuxrc. In preparation for the
1379   need to pack the cpio into the kernel
1380
1381   02 Aug 2005; Eric Edgar <rocket@gentoo.org>
1382   generic/initrd.scripts:
1383   Add iseries virtual cdrom auto scanning support
1384
1385   01 Aug 2005; Eric Edgar <rocket@gentoo.org> genkernel:
1386   Remove unnecessary check for multiple running genkernels.
1387
1388   01 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_package.sh,
1389   genkernel:
1390   kerncache wasnt sending the config to /etc/kernels properly
1391
1392   30 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
1393   generic/initrd.scripts, generic/linuxrc, genkernel,
1394   ppc/config.sh:
1395   Fix cosmetics and PPC without --genzimage.
1396
1397   30 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1398   gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1399   generic/initrd.defaults, generic/initrd.scripts,
1400   generic/linuxrc, genkernel:
1401   Finally making the --bladecenter/dobladecenter stuff correct.
1402   Thanks plasmaroo for helping me wrap my head around how this
1403   works and to remove my dirty hack.
1404
1405   29 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
1406   genkernel:
1407   >> 3.3.3. Fix KERNEL_MAKE_DIRECTIVE_2 if not using --genzimage.
1408
1409   29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1410   gen_initramfs.sh, gen_initrd.sh, generic/linuxrc:
1411   Fixed up the BladeCenter support some more.
1412
1413   29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1414   generic/linuxrc:
1415   Added bladecenter boot-time option, also... so kernels don't
1416   *have* to be built with --bladecenter.
1417
1418   29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1419   generic/initrd.scripts:
1420   Fixed up --bladecenter expressions
1421
1422   29 Jul 2005; Eric Edgar <rocket@gentoo.org>
1423   gen_determineargs.sh, gen_initramfs.sh:
1424   Fix a few directory creation issues and a typo
1425
1426   29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1427   gen_cmdline.sh, gen_determineargs.sh, generic/initrd.scripts,
1428   generic/linuxrc:
1429   Added --bladecenter for slow USB CD on IBM BladeCenter.
1430
1431   29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh:
1432   Better genkernel.log output for initramfs
1433
1434   29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
1435   print warning that unionfs flag is disabled at this time
1436
1437   29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
1438   Remove normal access to unionfs
1439
1440   29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
1441   Change unionfs so that it is clearly noted as experimental
1442
1443   28 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initrd.sh,
1444   generic/linuxrc:
1445   Fix cp /dev/tty1 error message
1446
1447   28 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
1448   gen_initramfs.sh, gen_initrd.sh, gen_package.sh, ppc/config.sh:
1449   Fix ppc not compiling without --genzimage
1450
1451   28 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
1452   gen_initramfs.sh, gen_package.sh, generic/initrd.scripts,
1453   generic/linuxrc, genkernel, genkernel.8,
1454   pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2, ppc/config.sh:
1455   >> 3.3.1. Fix #100144, #100169, #100583.
1456
1457   25 Jul 2005; Eric Edgar <rocket@gentoo.org>
1458   gen_determineargs.sh, gen_package.sh:
1459   Remove extra TEMP checking code that was commented out
1460
1461   25 Jul 2005; Eric Edgar <rocket@gentoo.org>
1462   gen_determineargs.sh, gen_package.sh, genkernel:
1463   Add kernelz- to minkernpackage and kerncache
1464
1465   22 Jul 2005; Eric Edgar <rocket@gentoo.org>
1466   gen_determineargs.sh, gen_package.sh:
1467   Remove extra checks that fail
1468
1469   20 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_package.sh:
1470   Fix minkernpackage breakage regarding the TEMP and TMPDIR
1471   variable
1472
1473   19 Jul 2005; Eric Edgar <rocket@gentoo.org>
1474   generic/initrd.scripts:
1475   Switch order of error messages to make less confusing
1476
1477   19 Jul 2005; Eric Edgar <rocket@gentoo.org>
1478   generic/initrd.scripts, generic/linuxrc, genkernel:
1479   Fix exit 1 issue being always called. Add UID support for
1480   unionfs. add check for livecd.unionfs file on blockdev
1481
1482   19 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
1483   gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh, generic/linuxrc,
1484   genkernel:
1485   Fix --no-install cleaning the tmpdir bug that plasmaroo reported
1486
1487   18 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
1488   Fix info about the framebuffers
1489
1490   18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_funcs.sh,
1491   genkernel:
1492   cause genkernel to die if cant write to the DEBUGFILE. remove
1493   extra info strings that arent necessary
1494
1495   18 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
1496   Fix genkernel finishing info messages to be more accurate
1497
1498   18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_funcs.sh,
1499   genkernel:
1500   Cleanup tmpdirs if genkernel dies abnormally
1501
1502   18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initrd.sh:
1503   Fix evms bugs with missing sbin for an initrd
1504
1505   18 Jul 2005; Eric Edgar <rocket@gentoo.org>
1506   gen_determineargs.sh, gen_initramfs.sh:
1507   Fix evms bugs with missing sbin. Remove prepare line as it
1508   probably isnt necessary
1509
1510   18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_bootloader.sh,
1511   gen_cmdline.sh, gen_determineargs.sh, gen_funcs.sh,
1512   gen_initramfs.sh, gen_package.sh, generic/initrd.scripts,
1513   generic/linuxrc, genkernel, genkernel.conf:
1514   Create additional cleanup options. --postclear for final
1515   cleanup and 2 new genkernel.conf options. Also fixup TEMP dir
1516   creation and extraneous %%ARCH%% creation in the cache_dir
1517
1518   16 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
1519   gen_initramfs.sh, gen_initrd.sh, genkernel:
1520   Fix #98886.
1521
1522   15 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
1523   genkernel:
1524   >> 3.2.6. Fix mkdir linuxrc issues and bootstrapCD() not getting
1525   called as early as it should,
1526
1527   14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
1528   generic/initrd.scripts:
1529   Fix '[: /dev/md: unknown operand' for LiveCD boots.
1530
1531   14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
1532   ia64/kernel-config-2.6:
1533   Add USB Storage support.
1534
1535   14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
1536   Fix bug #80617.
1537
1538   14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
1539   gen_bootloader.sh, +gen_bootloader_grub.awk,
1540   gen_determineargs.sh, genkernel, ia64/kernel-config-2.6:
1541   Fix #98944, add GRUB :root_device support and add a more
1542   versatile grub.conf updater.
1543
1544   14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
1545   x86/kernel-config-2.6:
1546   Add an updated x86 kernel config from wolf31o2.
1547
1548   13 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
1549   alpha/busy-config, ia64/busy-config, parisc/busy-config,
1550   parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1551   sparc/busy-config, sparc64/busy-config, um/busy-config,
1552   x86/busy-config, x86_64/busy-config, xen0/busy-config,
1553   xenU/busy-config:
1554   Add CONFIG_ASH_TIMEOUT.
1555
1556   13 Jul 2005; Eric Edgar <rocket@gentoo.org>
1557   generic/initrd.scripts:
1558   Fix find|grep output
1559
1560   13 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
1561   gen_initrd.sh:
1562   Fix typo for evms and removing the swap libs in gen_initramfs
1563
1564   13 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
1565   alpha/busy-config, gen_bootloader.sh, gen_compile.sh,
1566   gen_configkernel.sh, gen_determineargs.sh, gen_initramfs.sh,
1567   gen_package.sh, generic/initrd.scripts, generic/linuxrc,
1568   genkernel, genkernel.conf, ia64/busy-config, parisc/busy-config,
1569   parisc64/busy-config,
1570   -pkg/busybox-1.00-pre7-crypto-losetup-2.patch,
1571   -pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
1572   +pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2, ppc/busy-config,
1573   ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
1574   um/busy-config, x86/busy-config, x86_64/busy-config,
1575   xen0/busy-config, xenU/busy-config:
1576   Fix #97672, #98886, #98893, #98897; fix real_root=/dev/mdX:
1577   upgraded busybox to 1.00, porting in my read -t and mdstart
1578   patches.
1579
1580   13 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
1581   Fix for bug 97672. Call get_KV to get the KV after the prepare
1582   has been run
1583
1584   12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
1585   Fix minor print bug 98744. Shouldnt affect operation but it
1586   could be annoying
1587
1588   12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
1589   Fix for hardened/selinux systems to have extened attributes, per
1590   r2d2's request
1591
1592   12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
1593   gen_determineargs.sh, genkernel:
1594   Adding --symlink to fix bug 98716
1595
1596   12 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
1597   generic/initrd.scripts, generic/modprobe, genkernel,
1598   genkernel.conf:
1599   >> 3.2.2. Fix #83771, #97700, #98590, #98594, #98661, #98746.
1600
1601   12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1602   generic/initrd.defaults, generic/linuxrc:
1603   Added multilib cdboot patch.
1604
1605   11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
1606   gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
1607   gen_initrd.sh, generic/initrd.scripts, generic/linuxrc,
1608   genkernel, genkernel.conf:
1609   ENHANCEMENT bug 83771. Add support for LABEL= and UUID=
1610
1611   11 Jul 2005; Eric Edgar <rocket@gentoo.org>
1612   gen_determineargs.sh:
1613   Fix bug 97700. Add additional check for kernel source directory
1614   earlier
1615
1616   11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_arch.sh:
1617   Fix bug 95280 in genkernel. ARCH_OVERRIDE in
1618   /etc/genkernel.conf should work now
1619
1620   11 Jul 2005; Eric Edgar <rocket@gentoo.org>
1621   gen_determineargs.sh, generic/initrd.scripts, generic/linuxrc:
1622   remove extra make prepare in gen_determineargs.sh that breaks
1623   things. Fix md /dev creation bug 98193
1624
1625   11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
1626   Fix bug 98661 with the missing underscore in gen_cmdline.sh
1627
1628   11 Jul 2005; Eric Edgar <rocket@gentoo.org>
1629   generic/initrd.scripts, generic/linuxrc:
1630   Fix to let the /mnt/cdrom/cdupdate.sh script run just before the
1631   chroot
1632
1633   11 Jul 2005; Eric Edgar <rocket@gentoo.org>
1634   generic/initrd.scripts:
1635   send stderr to /dev/null for lvm startup
1636
1637   10 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
1638   gen_bootloader.sh, generic/linuxrc, genkernel:
1639   Fix #93178, #98436, #98501
1640
1641   08 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
1642   gen_initramfs.sh, generic/initrd.defaults,
1643   generic/initrd.scripts, generic/linuxrc, genkernel, genkernel.8,
1644   genkernel.conf, x86/busy-config, x86_64/busy-config:
1645   >> 3.2.0. Add spock's gensplash fixes, fix initrd startup 'find:
1646   ...' errors.
1647
1648   01 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> ppc/Pegasos:
1649   Update Pegasos config from dholm.
1650
1651   01 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
1652   fix bug 97378; setup the PATH environment properly.
1653
1654   29 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
1655   +pkg/udev-054.tar.bz2, -pkg/udev-058.tar.bz2:
1656   Downgrade to 054.
1657
1658   29 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
1659   gen_determineargs.sh:
1660   fix unionfs-modules-bincache naming error. Fix directory change
1661   error on unionfs
1662
1663   29 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
1664   run modules_prepare in the kernel tree before unionfs modules
1665   compile
1666
1667   28 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
1668   pkg/udev-058.tar.bz2:
1669   Revert to 1.1.
1670
1671   28 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
1672   generic/initrd.scripts, generic/linuxrc, pkg/udev-058.tar.bz2:
1673   changed to backticks and changed /bin/bash back to /bin/sh
1674   which is a valid shell inside the initrd/initramfs
1675
1676   27 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
1677   genkernel, genkernel.conf, -pkg/udev-054.tar.bz2,
1678   +pkg/udev-058.tar.bz2:
1679   Update udev and fix for SPARC64.
1680
1681   27 Jun 2005; Eric Edgar <rocket@gentoo.org>
1682   gen_configkernel.sh:
1683   bug 97051: Initramfs on 2.6+ kernels dont require ext2
1684   filesystem so can drop this forced entry.
1685
1686   27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1687   generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
1688   Change all EVMS/evms to EVMS2/evms2 for consitency. Also,
1689   enabled dodmraid by default.
1690
1691   27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1692   generic/linuxrc:
1693   Must use /bin/bash for dollar-sign, parentheses sub-shell syntax.
1694
1695   27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1696   x86/modules_load, x86_64/modules_load:
1697   Changed sata_vitesse to sata_vsc and closing bug #97089.
1698
1699   27 Jun 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
1700   linuxrc that should not create avc denied messages for a
1701   hardened system.
1702
1703   24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1704   _pre12... ph43r...
1705
1706   24 Jun 2005; Eric Edgar <rocket@gentoo.org> genkernel:
1707   Add info for cmdline usage to genkernel
1708
1709   23 Jun 2005; Eric Edgar <rocket@gentoo.org>
1710   generic/initrd.scripts:
1711   Fix confusing volume manager message
1712
1713   23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1714   alpha/modules_load, x86_64/modules_load:
1715   Add Fusion MPT support
1716
1717   23 Jun 2005; Eric Edgar <rocket@gentoo.org> x86/modules_load:
1718   Add Fusion MPT support for VMWare machines
1719
1720   23 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
1721   Add missing else
1722
1723   23 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
1724   Fix missing elif
1725
1726   22 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
1727   genkernel, pkg/udev-054.tar.bz2:
1728   Fix #76082, #86487, #87673, #95993.
1729
1730   22 Jun 2005; Eric Edgar <rocket@gentoo.org>
1731   generic/initrd.scripts, generic/linuxrc:
1732   Fix bug 87673. Option passing for dmraid. dodmraid= on the
1733   cmdline. sets up /sbin/dmraid -ay .
1734
1735   22 Jun 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
1736   Fix for bug 86487. Allowing a subdirectory of a block device to
1737   be chrooted from and booted. New cmdline option subdir=
1738
1739   22 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
1740   Fix udev for sparc so it compiles properly
1741
1742   22 Jun 2005; Eric Edgar <rocket@gentoo.org>
1743   generic/initrd.scripts, generic/linuxrc:
1744   Remove sort because busybox is not compiled with it. Remove
1745   unnecessary UML fixes
1746
1747   22 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
1748   gen_compile.sh, gen_determineargs.sh:
1749   Fix bug 68903; Allows the CROSS_COMPILE env to be set for
1750   kernel compiles. Added --kernel-cross-compile= option
1751
1752   21 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
1753   genkernel, genkernel.8:
1754   Fix #95993, #96300.
1755
1756   20 Jun 2005; Eric Edgar <rocket@gentoo.org>
1757   gen_determineargs.sh:
1758   Fix genkernel crash when .config is present and testing for
1759   Localversion info on a 2.6 kernel
1760
1761   17 Jun 2005; Eric Edgar <rocket@gentoo.org>
1762   gen_determineargs.sh:
1763   Fix 2.6 crash detecting LocalVersion, fix 2.4 kernels so they
1764   dont do localversion checks as they dont support it
1765
1766   16 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
1767   udev build fix for no ARCH=um architectures
1768
1769   16 Jun 2005; Eric Edgar <rocket@gentoo.org>
1770   gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1771   gen_moddeps.sh, genkernel:
1772   Localversion changes to kerncache, and added a sleep statement
1773   so modprobe loop has a chance to work
1774
1775   15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
1776   Fix devfs for those archs that still need it.
1777
1778   15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
1779   gen_compile.sh, gen_determineargs.sh, gen_funcs.sh,
1780   gen_initramfs.sh, gen_initrd.sh, gen_package.sh,
1781   generic/initrd.defaults, generic/initrd.scripts,
1782   generic/linuxrc, genkernel, genkernel.conf:
1783   Add rocket's unionfs patch and linuxrc cleanup; fix Pegasos with
1784   regard to initramfs.
1785
1786   15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> ppc/Pegasos,
1787   ppc/config.sh:
1788   Fix Pegasos on initramfs and add an updated Pegasos config,
1789   thanks dholm!
1790
1791   12 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
1792   Fix 'lib64: No such...' error.
1793
1794   07 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1795   gen_package.sh:
1796   Fixing up minkernpackage
1797
1798   07 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1799   x86_64/kernel-config-2.6:
1800   Added floppy module to kernel config for bug #95272.
1801
1802   04 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
1803   x86_64/kernel-config-2.6:
1804   Disable sound stuff, #92711.
1805
1806   03 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
1807   gen_bootloader.sh, genkernel:
1808   Fix syntax.
1809
1810   02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
1811   gen_bootloader.sh:
1812   Add GRUB support cleanup by Richard Morris (#59192) to show an
1813   error if we can't work out device nodes and tell the user to
1814   manually generate grub.conf.
1815
1816   02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
1817   +gen_initramfs.sh:
1818   Add gen_initramfs.sh into CVS from rocket's initramfs support
1819   patches.
1820
1821   02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
1822   Fix #94860; clean up concurrent compile tmpdir-setting.
1823
1824   02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
1825   alpha/busy-config, generic/initrd.defaults,
1826   generic/initrd.scripts, generic/linuxrc, genkernel.8,
1827   ia64/busy-config, parisc/busy-config, parisc64/busy-config,
1828   ppc/busy-config, ppc64/busy-config, sparc/busy-config,
1829   sparc64/busy-config, um/busy-config, x86/busy-config,
1830   x86_64/busy-config, xen0/busy-config, xenU/busy-config:
1831   Remove evms and lvm2 from default boot args (they cause hardware
1832   issues, so users should explicitly specify them); add NFSboot
1833   support patches by Thomas Seiler.
1834
1835   02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1836   x86/kernel-config-2.6:
1837   Updated x86 2.6 kernel to 2005.0 config.
1838
1839   02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1840   alpha/kernel-config-2.4, +alpha/kernel-config-2.6,
1841   alpha/modules_load, um/modules_load, x86/modules_load,
1842   x86_64/modules_load, xen0/modules_load, xenU/modules_load:
1843   Updated alpha kernel configs to 2005.0 configs and updated
1844   modules_load for alpha, um, x86, x86_64, xen0, and xenU to match
1845   x86.
1846
1847   02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1848   gen_configkernel.sh:
1849   Added config parsing for dmraid modules if genkernel is called
1850   with --dmraid
1851
1852   25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1853   gen_configkernel.sh:
1854   Added check for --lvm2 and enable lvm2-required modules if they
1855   are not enabled already in the supplied .config file.
1856
1857   25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1858   x86/modules_load:
1859   Adding back in atp870u to modules_load on x86.
1860
1861   02 May 2005; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
1862   Add ata_piix.
1863
1864   22 Apr 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
1865   Added support for reading /mnt/cdrom/cdupdate.sh if its
1866   executable on the livecd
1867
1868   22 Apr 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
1869   gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
1870   gen_initrd.sh, gen_package.sh, generic/linuxrc, genkernel,
1871   genkernel.8, -notes, -pkg/dietlibc-0.27.tar.bz2, +pkg/ia64,
1872   +pkg/ia64/README, +pkg/um, +pkg/um/README, +pkg/xen0,
1873   +pkg/xen0/README, +pkg/xenU, +pkg/xenU/README, +ppc/Pegasos,
1874   ppc/config.sh, +um, +um/busy-config, +um/config.sh,
1875   +um/kernel-config-2.4, +um/kernel-config-2.6, +um/modules_load,
1876   +xen0, +xen0/busy-config, +xen0/config.sh,
1877   +xen0/kernel-config-2.4, +xen0/kernel-config-2.6,
1878   +xen0/modules_load, +xenU, +xenU/busy-config, +xenU/config.sh,
1879   +xenU/kernel-config-2.4, +xenU/kernel-config-2.6,
1880   +xenU/modules_load:
1881   >> 3.2.0_beta1; now with extra froz-faktor <TM>.
1882
1883   29 Mar 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
1884   fixed bug in scan delay so that it will work with both udev and
1885   devfs
1886
1887   13 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
1888   Add missing mkdir -p /etc/sysconfig to linuxrc.
1889
1890   12 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
1891   Get udev to go as the default manager if the udev binary exists
1892   and 2.6 or above is being used.
1893
1894   11 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
1895   mkdir -> mkdir -p
1896
1897   10 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
1898   genkernel:
1899   Fix udev.rules install issue.
1900
1901   10 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
1902   genkernel, genkernel.conf, -pkg/udev-039.tar.bz2,
1903   +pkg/udev-054.tar.bz2:
1904   >> 3.1.3. Remove udev static mode; upgrade udev to 054 instead.
1905
1906   08 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
1907   generic/initrd.defaults, generic/linuxrc:
1908   Add patch by Gerte Hoogewerf (gerte <-at-> nieuwenborg.nl) to
1909   fix dmraid with cdroot.
1910
1911   07 Mar 2005; Eric Edgar <rocket@gentoo.org>
1912   gen_configkernel.sh:
1913   Fix possible broken pipe error message when configuring the
1914   kernel
1915
1916   07 Mar 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
1917   Fix for broken pipe when configuring busybox in the
1918   gen_compile.sh script
1919
1920   07 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
1921   genkernel, x86/modules_load, x86_64/modules_load:
1922   >> 3.1.1d. Add sata_qstor; fix #83328.
1923
1924   03 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
1925   generic/initrd.scripts:
1926   Check for dummy 'livecd' file instead of 'gentoo'.
1927
1928   03 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
1929   generic/initrd.scripts, genkernel:
1930   >> 3.1.1c. Add LiveCD detection to skip mountable but non-LiveCD
1931   media; requires Catalyst 1.1.6.
1932
1933   02 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel,
1934   genkernel.conf:
1935   Bump dmraid, >> 3.1.1.b.
1936
1937   01 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
1938   genkernel:
1939   Fix 2.4 -j0 issue.
1940
1941   28 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
1942   Fix -j0 2.4 modules breakage.
1943
1944   25 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
1945   generic/initrd.defaults, genkernel, x86/modules_load,
1946   x86_64/modules_load:
1947   >> 3.1.0k -- Add MODULES_SATA, fix udev on non-x86 archs where
1948   there seem to be problems with KLibC+udev so use a static udev
1949   on those.
1950
1951   24 Feb 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
1952   gen_determineargs.sh, gen_package.sh, genkernel, genkernel.8:
1953   Add support for maxkernpackage
1954   creates a tarball containing:
1955   kernel
1956   initrd
1957   contents of /lib/modules
1958   kernel config
1959
1960   24 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
1961   Fix 2.4 strict flag filtering issue.
1962
1963   24 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel.8:
1964   Document arbitrary scandelay initrd option.
1965
1966   20 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
1967   genkernel:
1968   Fix '/tmp/.initrd/bin/[' to '[' in places before the pivot_root.
1969
1970   18 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
1971   genkernel, pkg/udev-039.tar.bz2, x86/modules_load:
1972   Fix #58686 and #80716.
1973
1974   17 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
1975   gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
1976   generic/linuxrc, genkernel.conf, pkg/udev-039.tar.bz2:
1977   Add DMRAID support (thanks rocket!); fix AMD64 udev issues (#65985).
1978
1979   31 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
1980   Fix #77259.
1981
1982   30 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
1983   genkernel:
1984   Fix #79999.
1985
1986   27 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
1987   -eq >> = for the LVM and EVMS2 checks.
1988
1989   27 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
1990   genkernel:
1991   Add patch for turning off LVM and EVMS2 optionally at boot time
1992   even if compiled into initrd; bug #79755.
1993
1994   26 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
1995   Fix #79502; thanks to rocket for the patch.
1996
1997   22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
1998   Make udev default for 2.6+
1999
2000   22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2001   Add missing #72253 patch.
2002
2003   22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2004   Add missing echo; #77363.
2005
2006   22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org>
2007   gen_bootloader.sh, generic/initrd.scripts, generic/linuxrc,
2008   genkernel:
2009   >> 3.1.0e. Fixes #73356, #74758, #77277, #77363, #78636.
2010
2011   10 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2012   gen_initrd.sh:
2013   Add --evms2 patch by Eric Edgar; bug #77385.
2014
2015   21 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel,
2016   pkg/dietlibc-0.27.tar.bz2:
2017   >> 3.1.0d; bug #73112.
2018
2019   17 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
2020   Removing tmscsim module; bug #72055.
2021
2022   01 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
2023   Fix for bug #73054.
2024
2025   30 Nov 2004; Tim Yamin <plasmaroo@gentoo.org>
2026   gen_determineargs.sh, gen_initrd.sh:
2027   >> 3.0.2c. Adding LVM2 args code to gen_determineargs.sh.
2028
2029   29 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
2030   Bugfix for bug #72342.
2031
2032   27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel,
2033   +genkernel.8:
2034   Time for our own manpage...
2035
2036   27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2037   gen_compile.sh, gen_determineargs.sh, gen_initrd.sh, genkernel,
2038   genkernel.conf:
2039   LVM2 compilation support; thanks to Eric Edgar for the patch.
2040   Bug #72129.
2041
2042   27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
2043   generic/initrd.scripts, generic/linuxrc:
2044   Udev speedups; thanks to Eric Edgar for the patch - bug #72253.
2045
2046   27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
2047   Adding MODULES_LVM2; #72129 // #72253.
2048
2049   13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2050   gen_initrd.sh:
2051   Adding user-specified /linuxrc support; bug #66198.
2052
2053   13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
2054   ramdisk=8092 >> ramdisk_size=8092; bug #64864.
2055
2056   13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2057   gen_initrd.sh, generic/initrd.defaults, generic/linuxrc:
2058   Adding EVMS2 support; bug #61827.
2059
2060   13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
2061   LVM fix, bug #69745.
2062
2063   05 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
2064   Fix for --minkernpackage and 'kernel' only instead of all; bug
2065   #70193.
2066
2067   26 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
2068   uchi-hcd >> uhci-hcd.
2069
2070   25 Oct 2004; Mike Frysinger <vapier@gentoo.org> gen_cmdline.sh:
2071   clean up some of the help output
2072
2073   23 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> README,
2074   gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh,
2075   gen_initrd.sh, generic/initrd.defaults, generic/initrd.scripts,
2076   generic/linuxrc, genkernel, genkernel.conf,
2077   -pkg/busybox-1.00-pre2-decl.patch,
2078   pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
2079   pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
2080   -pkg/dietlibc-0.26.tar.bz2, +pkg/dietlibc-0.27.tar.bz2,
2081   -pkg/udev-030.tar.bz2, +pkg/udev-039.tar.bz2, x86/modules_load:
2082   >> 3.1.0b.
2083
2084   09 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
2085   vgscan >> lvm; bug #44091.
2086
2087   02 Oct 2004; Travis Tilley <lv@gentoo.org> x86_64/modules_load:
2088   fix the sata crap
2089
2090   27 Sep 2004; Travis Tilley <lv@gentoo.org>
2091   x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp,
2092   x86_64/modules_load:
2093   add bluetooth for one user's bluetooth kb+mouse, fix usb module
2094   stuff, add in support for an ide chipset used in some em64t boxes
2095
2096   27 Sep 2004; Travis Tilley <lv@gentoo.org>
2097   x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp:
2098   CONFIG_SCSI_AIC7XXX_OLD, you are the weakest link! goodbye!
2099
2100   26 Sep 2004; Travis Tilley <lv@gentoo.org>
2101   x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp:
2102   new generic genkernel configs. em64t support, here we come
2103
2104   19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org>
2105   x86/kernel-config-2.6:
2106   Adding CONFIG_CRYPTO_ARC4=m; bug #58360.
2107
2108   19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org>
2109   gen_bootloader.sh:
2110   Adding updated grub.conf patch from Mathias Gug, bug #57576.
2111
2112   19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2113   gen_funcs.sh, genkernel:
2114   Adding robbat2's patch for bug #62365.
2115
2116   19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2117   genkernel, genkernel.conf,
2118   pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
2119   -pkg/dietlibc-0.24.tar.bz2, +pkg/dietlibc-0.26.tar.bz2:
2120   Disabling dietlibc usage for devfsd and modutils; dietlibc
2121   updated to a new Hardened-aware version. Bug #60862.
2122
2123   18 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_package.sh:
2124   Adding missing {} around a logic check; bug #64514.
2125
2126   23 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
2127   --no-lvm-2 >> --no-lvm2 as it should be.
2128
2129   23 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh:
2130   Updated the --cache-dir patch to patch #36982.
2131
2132   14 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
2133   +ia64, +ia64/busy-config, +ia64/config.sh,
2134   +ia64/kernel-config-2.6, +ia64/modules_load:
2135   Added an ia64 config.
2136
2137   11 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
2138   Added a check to disable udev on 2.4 kernels; bug #59687.
2139
2140   11 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2141   gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
2142   generic/initrd.scripts, generic/linuxrc, genkernel:
2143   Added LiveCD udev support.
2144
2145   07 Aug 2004; Tim Yamin <plasmaroo@gentoo.org>
2146   x86/kernel-config-2.6, x86/modules_load:
2147   modules_load cleaned up to match the version used for the 2004.2
2148   release, also added BusLogic=m to the 2.6 configartion: bug #59310.
2149
2150   30 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
2151   generic/initrd.scripts:
2152   Removed "-t iso9660" which causes issues on Gentoo/PPC-Pegasos,
2153   supposedly.
2154
2155   29 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2156   gen_determineargs.sh, gen_funcs.sh, genkernel, genkernel.conf:
2157   Patch for bug #57867 adding --cachedir=<dir> by Martin Parm.
2158
2159   29 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
2160   genkernel:
2161   '-ne' >> '!=' for LVM2 static support to work properly; bug
2162   #58816.
2163
2164   28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
2165   x86/kernel-config-2.4:
2166   Ext3 shouldn't really be a module - bug #58663.
2167
2168   28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2169   generic/linuxrc:
2170   Fix for "udev" not having to be passed to the linuxrc; and a fix
2171   for the devfsd bincache not being used.
2172
2173   28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
2174   gen_bootloader.sh, gen_cmdline.sh, gen_compile.sh,
2175   gen_determineargs.sh, gen_initrd.sh, generic/linuxrc, genkernel,
2176   genkernel.conf, +pkg/udev-030.tar.bz2:
2177   >> 3.0.2e. Code formatting fixes from Bob Barry, as well as a
2178   patch for bug #57953 from Martin Parm. Udev support, bug #49328.
2179
2180   22 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
2181   Fix for bug #57865. Thanks to Martin Parm for the patch!
2182
2183   21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
2184   Added a patch for only [re]mounting /boot when installation is
2185   required. Patch from bug #57836 by Martin "Parmus" Parm.
2186
2187   21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
2188   +gen_bootloader.sh, gen_cmdline.sh, gen_determineargs.sh,
2189   genkernel, genkernel.conf:
2190   GRUB Bootloader support - bug #57576. Thanks to Mathias Gug for
2191   the patch!
2192
2193   21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2194   gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
2195   gen_moddeps.sh, genkernel, genkernel.conf:
2196   Adding a set of patches submitted by Martin "Parmus" Parm; bugs
2197   #57748, #57749, #57751, #57752, and #57761.
2198
2199   16 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2200   gen_funcs.sh, genkernel:
2201   Bug #57297 fix.
2202
2203   14 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2204   genkernel, pkg/modutils-2.4.26.tar.bz2:
2205   >> 3.0.2d. Modutils ./configure* patch for HPPA and an option
2206   parsing fix.
2207
2208   12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
2209   x86/kernel-config-2.6:
2210   Added CONFIG_PRINTER=y; bug #47666.
2211
2212   12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
2213   gen_configkernel.sh, x86/config.sh:
2214   Added a sed to ensure Ext2 support is on; bug #52558.
2215
2216   12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh,
2217   gen_initrd.sh, genkernel, x86/modules_load:
2218   >> 3.0.2c. Added more PCMCIA modules to the x86 module list; and
2219   added the bug
2220   #52561 patch.
2221
2222   03 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2223   Added a patch allowing arguments to be passed to init by
2224   real_init=...; this closes bug #55736.
2225
2226   19 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
2227   gen_configkernel.sh:
2228   Fix for bug #54455; moved the code to create a backup .config
2229   upwards since
2230   before the "make mrproper" just wiped it out.
2231
2232   04 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
2233   generic/keymaps.tar.gz:
2234   New keymaps tarball lost the keymapList file; added back in.
2235
2236   03 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
2237   alpha/modules_load, gen_arch.sh, gen_cmdline.sh, gen_compile.sh,
2238   gen_configkernel.sh, gen_determineargs.sh, gen_funcs.sh,
2239   gen_initrd.sh, gen_moddeps.sh, gen_package.sh,
2240   generic/initrd.defaults, generic/initrd.scripts,
2241   generic/keymaps.tar.gz, generic/linuxrc, generic/modprobe,
2242   genkernel, parisc/modules_load, parisc64/modules_load,
2243   pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
2244   ppc/modules_load, ppc64/modules_load, sparc/modules_load,
2245   sparc64/modules_load, x86/kernel-config-2.4,
2246   x86/kernel-config-2.6, x86/modules_load, x86_64/modules_load:
2247   New release:
2248   
2249   * Busybox patched to support loops on 2.4 thus giving 2.4
2250   squashfs
2251   support.
2252   * Various bug fixes; #46167, #46278, #47551, #48219, #48308,
2253   #48339, #49728, #51395, #51948.
2254   * Speedups: "" > ''; [ ! ... ] && > [ ... ] || et al where
2255   applicable.
2256
2257   11 Apr 2004; Tim Yamin <plasmaroo@gentoo.org>
2258   x86/kernel-config-2.6:
2259   Modularized parallel support in the X86 2.6 configuration.
2260
2261   11 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh,
2262   generic/linuxrc, genkernel:
2263   Bugfixes for bugs #46941, #46641; and a cosmetic fix for LiveCD
2264   mount issues.
2265
2266   02 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
2267   Added an error message for mistyped options [ Bug #45946 ] and
2268   also shortened the help list into two sections: a long one specified by
2269   --help and a short default one.
2270
2271   02 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
2272   genkernel:
2273   Fix for bug #46596; version header update.
2274
2275   28 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2276   Applied the fixed for ``docache'' to work properly on zisofs.
2277
2278   27 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2279   gen_initrd.sh, generic/initrd.defaults, generic/linuxrc:
2280   A few short fixes: reduced compilation verbosity; bootsplash fix
2281   to use both 'bootsplash' and 'bootsplash.conf' rather than 'bootsplash'
2282   and also docache support which should work on at least loopFSes for now.
2283
2284   22 Mar 2004; Jason Wever <weeve@gentoo.org> sparc/config.sh:
2285   Fixed MAKEOPTS for sparc32 so kernels will reliably build.
2286
2287   21 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> README, TODO,
2288   gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh,
2289   gen_determineargs.sh, gen_funcs.sh, gen_initrd.sh,
2290   generic/initrd.defaults, generic/initrd.scripts,
2291   +generic/keymaps.tar.gz, generic/linuxrc, generic/modprobe,
2292   genkernel, genkernel.conf, x86/modules_load:
2293   Version bump. Closes bugs #34948, #37371, #41129, #41166,
2294   #42725, #42815, #44127, #44556, and #44601.
2295
2296   20 Mar 2004; Tim Yamin <plasmaroo@gentoo.org>
2297   -pkg/busybox-1.00-pre8-alpha.patch,
2298   -pkg/busybox-1.00-pre8-crypto-losetup.patch,
2299   -pkg/busybox-1.00-pre8-losetup-alpha.tar.bz2:
2300   Removing broken 1.00-pre8 busybox.
2301
2302   08 Mar 2004; Tom Gall <tgall@gentoo.org>
2303   +ppc64/kernel-2.6-pSeries, +ppc64/kernel-2.6.g5:
2304   g5 and pseries kernel config
2305
2306   08 Mar 2004; Brad House <brad_mssw@gentoo.org> +ppc64,
2307   +ppc64/busy-config, +ppc64/config.sh, +ppc64/modules_load:
2308   ppc64 profile
2309
2310   06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
2311   +ppc/2.6.3-benh2-G4-SMP.autoload, +ppc/2.6.3-benh2-G4.autoload,
2312   +ppc/2.6.3-benh2-G5-SMP.autoload, +ppc/2.6.3-benh2-G5.autoload:
2313   What stuff needs to be automatically loaded for each kernel
2314
2315   06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
2316   ppc/G4, ppc/G4-SMP, ppc/G5, ppc/G5-SMP:
2317   bugfixes - posible /proc mounting lock bug solution included (removed
2318   rivafb support)
2319
2320   06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
2321   ppc/G4, ppc/G4-SMP, ppc/G5, ppc/G5-SMP:
2322   bugfixed kernels - still rivafb enabled
2323
2324   01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel:
2325   version bump
2326
2327   01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel.conf:
2328   busybox version change
2329
2330   27 Feb 2004; Daniel Robbins <drobbins@gentoo.org>
2331   gen_initrd.sh:
2332   initrd bootsplash fix to use "default"
2333
2334   27 Feb 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
2335   -ppc/G3, -ppc/G3-SMP:
2336   Migrated G3 into G4
2337
2338   26 Feb 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
2339   +ppc/G3, +ppc/G3-SMP, +ppc/G4, +ppc/G4-SMP, +ppc/G5,
2340   +ppc/G5-SMP, -ppc/kernel-config-2.4-g3g4,
2341   -ppc/kernel-config-2.4-g5:
2342   Updated kernel .configs.
2343   
2344   G5-SMP verified to work on dual G5 1.8 w. radeon and 160G SATA
2345   Others are being tested right now
2346
2347   25 Feb 2004; Brad House <brad_mssw@gentoo.org>
2348   +pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2:
2349   busybox pre7 patched
2350
2351   25 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel,
2352   genkernel.conf, +pkg/busybox-1.00-pre7-crypto-losetup-2.patch,
2353   -pkg/busybox-1.00-pre7-crypto-losetup-2.tar.bz2,
2354   +pkg/busybox-1.00-pre8-alpha.patch,
2355   +pkg/busybox-1.00-pre8-crypto-losetup.patch,
2356   +pkg/busybox-1.00-pre8-losetup-alpha.tar.bz2:
2357   busybox update and alpha fix
2358
2359   25 Feb 2004; Brad House <brad_mssw@gentoo.org>
2360   generic/linuxrc, generic/modprobe:
2361   script updates, less debugging, and modprobe return code fix
2362
2363   25 Feb 2004; Brad House <brad_mssw@gentoo.org>
2364   x86/kernel-config-2.4:
2365   too many complaints, make reiser static
2366
2367   22 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel:
2368   version update
2369
2370   22 Feb 2004; Brad House <brad_mssw@gentoo.org>
2371   +pkg/busybox-1.00-pre7-crypto-losetup-2.tar.bz2:
2372   busybox tarball
2373
2374   22 Feb 2004; Brad House <brad_mssw@gentoo.org>
2375   generic/linuxrc, genkernel.conf,
2376   -pkg/busybox-1.00-pre7-crypto-losetup.patch,
2377   -pkg/busybox-1.00-pre7-crypto-patched.tar.bz2,
2378   x86_64/kernel-config-2.6, +x86_64/kernel-config-2.6-emachines,
2379   +x86_64/kernel-config-2.6-smp:
2380   gcloop fixes
2381
2382   14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
2383   create /dev/console if for some reason /dev wasn't on the fs
2384
2385   14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel:
2386   temp move
2387
2388   14 Feb 2004; Brad House <brad_mssw@gentoo.org>
2389   +pkg/busybox-1.00-pre7-crypto-patched.tar.bz2:
2390   pkg
2391
2392   14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel.conf,
2393   -pkg/busybox-1.00-pre3-patched.tar.bz2,
2394   -pkg/busybox-1.00-pre3.tar.bz2,
2395   +pkg/busybox-1.00-pre7-crypto-losetup.patch:
2396   busybox updates
2397
2398   14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
2399   gcloop fix
2400
2401   14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel,
2402   +pkg/ppc, +pkg/ppc/README:
2403   updates
2404
2405   14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
2406   initrd updates for correctness, squashfs, and gcloop
2407
2408   12 Feb 2004; Luca Barbato <lu_zero@gentoo.org> +pkg/ppc64,
2409   +pkg/ppc64/README, +ppc, +ppc/busy-config, +ppc/config.sh,
2410   +ppc/kernel-config-2.4-g3g4, +ppc/kernel-config-2.4-g5,
2411   +ppc/modules_load:
2412   pvdabeel's first import.
2413
2414   08 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
2415   typo
2416
2417   07 Feb 2004; Brad House <brad_mssw@gentoo.org>
2418   generic/linuxrc, genkernel:
2419   beta10 finalizations
2420
2421   07 Feb 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
2422   make modules_install should use -j1 only
2423
2424   07 Feb 2004; Brad House <brad_mssw@gentoo.org>
2425   gen_configkernel.sh:
2426   err, backed up wrong file :)
2427
2428   03 Feb 2004; Guy Martin <gmsoft@gentoo.org> +parisc64,
2429   +parisc64/busy-config, +parisc64/config.sh,
2430   +parisc64/kernel-config-2.4, +parisc64/modules_load,
2431   +pkg/parisc64, +pkg/parisc64/README:
2432   Ported to parisc64
2433
2434   31 Jan 2004; Brad House <brad_mssw@gentoo.org>
2435   gen_determineargs.sh:
2436   make commandline debugfile option work
2437
2438   30 Jan 2004; Brad House <brad_mssw@gentoo.org>
2439   generic/modprobe, x86_64/modules_load:
2440   modprobe fixes, and scsi module updates for x86_64
2441
2442   30 Jan 2004; Brad House <brad_mssw@gentoo.org>
2443   generic/linuxrc, genkernel:
2444   hwopts fix
2445
2446   28 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
2447   cleanups
2448
2449   28 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
2450   debugfile truncation fix
2451
2452   28 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
2453   version bump
2454
2455   28 Jan 2004; Brad House <brad_mssw@gentoo.org>
2456   x86/kernel-config-2.6, x86_64/kernel-config-2.6:
2457   kernel config updates
2458
2459   28 Jan 2004; Brad House <brad_mssw@gentoo.org>
2460   gen_configkernel.sh, genkernel:
2461   misc fixes in relation to kernel configs
2462
2463   25 Jan 2004; Brain Jackson <iggy@gentoo.org>
2464   x86/kernel-config-2.4:
2465   new default config, works well with gentoo-sources
2466
2467   24 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_funcs.sh,
2468   generic/linuxrc, genkernel:
2469   updates
2470
2471   18 Jan 2004; Brad House <brad_mssw@gentoo.org> +alpha,
2472   +alpha/busy-config, +alpha/config.sh, +alpha/kernel-config-2.4,
2473   +alpha/modules_load, +pkg/alpha, +pkg/alpha/README:
2474   add alpha profile
2475
2476   17 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
2477   version bump
2478
2479   17 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
2480   must bind-mount dev for loop devices
2481
2482   17 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
2483   support multiple loop types
2484
2485   11 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
2486   not -t ext3 use -t ext2 Im and idiot
2487
2488   11 Jan 2004; Brad House <brad_mssw@gentoo.org>
2489   generic/linuxrc, genkernel:
2490   fix for loop device mounting
2491
2492   11 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
2493   genkernel
2494
2495   11 Jan 2004; Brad House <brad_mssw@gentoo.org>
2496   generic/initrd.scripts, generic/linuxrc:
2497   more fixes
2498
2499   11 Jan 2004; Brad House <brad_mssw@gentoo.org>
2500   generic/initrd.scripts, generic/linuxrc:
2501   fixes
2502
2503   11 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
2504   livecd fixes
2505
2506   10 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
2507   uname machine for parisc, etc
2508
2509   08 Jan 2004; Brad House <brad_mssw@gentoo.org> +pkg/sparc,
2510   +pkg/sparc/README, +pkg/sparc64, +pkg/sparc64/README:
2511   dont forget placeholders for pkg directory
2512
2513   08 Jan 2004; Brad House <brad_mssw@gentoo.org>
2514   x86_64/kernel-config-2.6:
2515   updated config
2516
2517   08 Jan 2004; Brad House <brad_mssw@gentoo.org> +TODO:
2518   todo
2519
2520   08 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
2521   version bump
2522
2523   08 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
2524   fix
2525
2526   08 Jan 2004; Brad House <brad_mssw@gentoo.org>
2527   x86_64/kernel-config-2.6:
2528   updated kernel config
2529
2530   08 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
2531   gen_funcs.sh, genkernel:
2532   check for loop devices and fix debug printing
2533
2534   08 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
2535   gen_determineargs.sh, generic/linuxrc, parisc/config.sh,
2536   sparc/config.sh, sparc64/config.sh, x86/config.sh,
2537   x86_64/config.sh:
2538   add makeopts params, and fixes for if old coreutils is in root
2539
2540   05 Jan 2004; Jason Wever <weeve@gentoo.org> +sparc,
2541   +sparc/busy-config, +sparc/config.sh, +sparc/kernel-config,
2542   +sparc/modules_load, +sparc64, +sparc64/busy-config,
2543   +sparc64/config.sh, +sparc64/kernel-config,
2544   +sparc64/modules_load:
2545   Added sparc and sparc64 dirs for genkernel.
2546
2547   03 Jan 2004; Guy Martin <gmsoft@gentoo.org> +parisc,
2548   +parisc/busy-config, +parisc/config.sh,
2549   +parisc/kernel-config-2.4, +parisc/modules_load, +pkg/parisc,
2550   +pkg/parisc/README:
2551   Added parisc files
2552
2553   31 Dec 2003; Seemant Kulleen <seemant@gentoo.org>
2554   +x86/kernel-config-2.4:
2555   2.4 config thanks to iggycvs add kernel-config-2.4
2556
2557   24 Dec 2003; Brad House <brad_mssw@gentoo.org>
2558   gen_determineargs.sh:
2559   no bootsplash fix
2560
2561   24 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel:
2562   reverse kernel compile with modules make
2563
2564   23 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
2565   +genkernel, -genkernel.sh:
2566   genkernel move
2567
2568   23 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
2569   gen_determineargs.sh, gen_initrd.sh, generic/linuxrc,
2570   genkernel.sh:
2571   no initrd modules stuff
2572
2573   23 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
2574   gen_determineargs.sh, +gen_package.sh, genkernel.sh:
2575   changes for livecd stuff
2576
2577   22 Dec 2003; Brad House <brad_mssw@gentoo.org> README:
2578   notes
2579
2580   22 Dec 2003; Brad House <brad_mssw@gentoo.org>
2581   gen_determineargs.sh:
2582   get extraversion properly
2583
2584   17 Dec 2003; Brad House <brad_mssw@gentoo.org>
2585   -x86_64/modprobe:
2586   remove modprobe from x86_64
2587
2588   17 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
2589   gen_initrd.sh, gen_moddeps.sh, generic/initrd.defaults,
2590   generic/initrd.scripts, generic/linuxrc, generic/modprobe,
2591   x86_64/modules_load:
2592   fixes
2593
2594   17 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
2595   generic/linuxrc, -x86/linuxrc, x86/modules_load,
2596   x86_64/modules_load:
2597   more generic
2598
2599   17 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
2600   +generic, +generic/initrd.defaults, +generic/initrd.scripts,
2601   +generic/linuxrc, +generic/modprobe, -x86_64/initrd.defaults,
2602   -x86_64/initrd.scripts, -x86_64/linuxrc:
2603   make more generic
2604
2605   16 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
2606   +gen_moddeps.sh, genkernel.sh, +x86_64/initrd.defaults,
2607   +x86_64/initrd.scripts, x86_64/linuxrc, +x86_64/modprobe,
2608   x86_64/modules_load:
2609   integrate new initrd, and module scanning
2610
2611   10 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
2612   killall
2613
2614   10 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
2615   devfsd fixes
2616
2617   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
2618   typos
2619
2620   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
2621   x86/config.sh, x86_64/config.sh:
2622   fix
2623
2624   09 Dec 2003; Brad House <brad_mssw@gentoo.org>
2625   +pkg/busybox-1.00-pre2-decl.patch:
2626   stuff
2627
2628   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
2629   gen_compile.sh, gen_determineargs.sh, x86/config.sh,
2630   x86_64/config.sh:
2631   different makes for kernel and utils
2632
2633   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
2634   gen_determineargs.sh, x86/config.sh, x86_64/config.sh:
2635   add make variable
2636
2637   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
2638   x86/config.sh:
2639   KERNEL_MAKE_2 for sparc
2640
2641   09 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel.conf,
2642   +pkg/busybox-1.00-pre3-patched.tar.bz2:
2643   busybox stuff
2644
2645   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
2646   gen_determineargs.sh, genkernel.conf, genkernel.sh:
2647   add devfsd support
2648
2649   09 Dec 2003; Brad House <brad_mssw@gentoo.org>
2650   +pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
2651   +pkg/devfsd-1.3.25-dietlibc.patch:
2652   devfsd dietlibc stuff
2653
2654   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
2655   x86/config.sh, x86_64/config.sh:
2656   fixes
2657
2658   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
2659   umm, make configure scripts work with CC, AS, and LD set or unset
2660
2661   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
2662   don't forget 'env' before
2663
2664   09 Dec 2003; Brad House <brad_mssw@gentoo.org>
2665   +pkg/modutils-2.4.26.tar.bz2:
2666   forgot modutils package
2667
2668   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
2669   gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
2670   x86/config.sh, x86_64/config.sh:
2671   need seperate toolkit for compilation of kernel and utils on sparc64
2672
2673   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
2674   gen_determineargs.sh:
2675   fixes for sparc, cant set LD or AS for sparc64
2676
2677   09 Dec 2003; Brad House <brad_mssw@gentoo.org>
2678   gen_configkernel.sh, gen_determineargs.sh, genkernel.conf,
2679   -x86/kernel-config, +x86/kernel-config-2.6,
2680   -x86_64/kernel-config, +x86_64/kernel-config-2.6:
2681   make friendly with 2.4
2682
2683   09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
2684   gen_determineargs.sh, +pkg/x86, +pkg/x86/README, +pkg/x86_64,
2685   +pkg/x86_64/README:
2686   fixes
2687
2688   09 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
2689   gen_compile.sh, gen_initrd.sh, genkernel.conf, genkernel.sh:
2690   2.4 kernel updates
2691
2692   08 Dec 2003; Brad House <brad_mssw@gentoo.org> +README,
2693   +gen_arch.sh, +gen_cmdline.sh, +gen_compile.sh,
2694   +gen_configkernel.sh, +gen_determineargs.sh, +gen_funcs.sh,
2695   +gen_initrd.sh, +genkernel.conf, +genkernel.sh, +notes, +pkg,
2696   +pkg/busybox-1.00-pre3.tar.bz2, +pkg/dietlibc-0.24.tar.bz2,
2697   +pkg/module-init-tools-0.9.15-pre4.tar.bz2, +x86,
2698   +x86/busy-config, +x86/config.sh, +x86/kernel-config,
2699   +x86/linuxrc, +x86/modules_load, +x86_64, +x86_64/busy-config,
2700   +x86_64/config.sh, +x86_64/kernel-config, +x86_64/linuxrc,
2701   +x86_64/modules_load:
2702   add new genkernel dev