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