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