1 # ChangeLog for genkernel
3 # - 2003-2008 Gentoo Foundation
4 # - 2008-2011 Various authors (see AUTHORS)
5 # Distributed under the GPL v2
8 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
11 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
12 Document most undocumented boot parameters (bug #370369)
14 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
15 Docs: Fix mixup of boot parameters real_init= and init_opts=
17 04 Jun 2011; Sebastian Pipping <sping@gentoo.org> genkernel.conf,
18 maintenance/docmatcher.py:
19 Document remaining options inside genkiernel.conf (bug #367233)
21 01 Jun 2011; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc,
23 Document option lvmraid= and make it imply dolvm (bug #153502)
25 31 May 2011; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc,
27 Add rootfstype= boot parameter (bug #221245)
32 31 May 2011; Nelson Batalha <nelson.batalha@gmail.com> defaults/initrd.defaults:
33 Add Kernel 3.0.0 support (bug #369481)
35 31 May 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
36 Output warning in warning color
38 31 May 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt,
40 Document boot parameter domdadm (bug #369415)
42 12 May 2011; Amadeusz Żołnowski <aidecoe@aidecoe.name>
43 defaults/modules_load:
44 Added hpsa to defaults/modules_load; fixes bug #363369
46 28 Mar 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
49 24 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/linuxrc, initrd.scripts:
50 Rescue /proc and /sys over into chroot
51 Apply mount options noexec,nosuid,nodev to /proc and /sys
53 22 Mar 2011; Fabio Erculiani <lxnay@sabayon.org> gen_compile.sh, patches/iscsi/*:
54 Fix compilation of iSCSI
56 23 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> doc/genkernel.8.txt,
57 gen_cmdline.sh, gen_initramfs.sh:
58 Remove "--slowusb" as it is enabled by default now. Also document "noslowusb"
59 ramdisk option that skips it.
61 22 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/initrd.defaults,
62 defaults/initrd.scripts:
63 Set DO_slowusb as default, and make setup_slowusb unset it if it cannot find
64 a usb-storage attached. This makes genkernel ramdisk adhere to "noslowusb",
65 makes the ramdisk only wait if there is a usb-storage attached and should fix
68 16 Mar 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
69 Bump version to 3.4.14
71 16 Mar 2011; Fabio Erculiani <lxnay@sabayon.org> **/modules_load:
72 Add btrfs to MODULES_FS
74 07 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/initrd.scripts:
75 Fix typo where the kernelcmd version "dokeymap" was added to MY_HWOPTS
76 instead of the HWOPTS version "keymap".
77 Broke setups where only "keymap=<...>" was added to kernelcmd (bug #356167)
79 24 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
80 Fix handling of mdadm.conf (bug #354809)
85 10 Feb 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
86 Bump version to 3.4.13
88 09 Feb 2011; Sebastian Pipping <sping@gentoo.org> genkernel.conf:
89 Add SPLASH and SPLASH_THEME to genkernel.conf (bug #268468)
94 08 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
95 Add iBFT support for iSCSI (bug #314575)
100 7 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
101 Use devtmpfs/tmpfs for /dev (bug #353024)
102 Rescue devtmpfs /dev over to chroot (bug #353024, bug #344407)
107 31 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
108 Bump version to 3.4.12.6
110 31 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
111 Speed up LVM activation (bug #351047)
116 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
117 Bump version to 3.4.12.5
119 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
120 Give blkid of e2fsprogs precedence over busybox re-write by putting it into
121 /sbin, not /bin (bug #352746)
123 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> arch/x86_64/kernel-config:
124 Enable CONFIG_USB_SUSPEND and CONFIG_PM_RUNTIME for x86_64 (bug #351376)
126 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
127 Bump version to 3.4.12.4
129 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
130 Enhance console handling on netboot linuxrc (bug #353084)
131 Enable shadow on netboot's busybox config (bug #353085)
136 29 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
137 Bump version to 3.4.12.3
139 29 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
140 No longer require device mapper bincache for compiling lvm (bug #353026)
145 27 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
146 Bump version to 3.4.12.2
148 27 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_determineargs.sh:
149 Revert kernel release detection fix (regression) (bug #352787)
151 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
152 Bump version to 3.4.12.1
154 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
155 Fix copying of mdadm/mdmon to the initramfs (bug #352496). Thanks to Malcolm
156 Lashley for reporting.
158 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
159 Bump version to 3.4.12
161 22 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
162 Enable CONFIG_USB_SUSPEND for x86/amd64 (bug #351376)
163 Replace "${MAKEOPTS/-j?/j1}" by "${MAKEOPTS} -j1" (bug #277607)
165 21 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_determineargs.sh:
166 Do not query generated files (like include/config/kernel.release) for kernel
167 version, as they may be out of sync (bug #263927)
169 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
170 Add proper mdadm support (bug #282100)
173 - Craig Andrews (Testing)
174 - Laurent Pinchart (mdmon/IMSM support)
175 - Matthias Dahl (Initial patch)
176 - Peter Hjalmarsson (Testing)
178 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
179 Bump version to 3.4.11.1
181 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh:
182 Move application of kernel config after "make mrproper" as that deletes
183 .config (whereas "make clean" does not) (bug #351906)
188 20 Jan 2011; Sebastian Pipping <sping@gentoo.org>
189 patches/busybox/1.18.1/1.18.1-mdstart.diff:
190 busybox 1.18.1: Return of mdstart as an applet (regression) (bug #351909)
192 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
193 Bump version to 3.4.11
195 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
196 Do not sleep after vgscan (bug #351047)
198 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
200 - Fix compilation of LVM 2.02.74 (and 2.02.28) (bug #255196, bug #267383)
201 - Add minimal btrfs support (bug #303529)
202 - Add support for UUID to crypt_root (bug #315467)
203 - Run "make firmware_install" if CONFIG_FIRMWARE_IN_KERNEL != y (bug #244651)
204 - Port busybox patches from 1.7.4 to 1.18.1 (bug #331971)
205 - Handle missing kernel .config better (bug #271528)
206 - Improve slowusb handling (bug #323317)
207 - Add GnuPG 1.x support (bug #217959)
208 - Check return codes of cpio (bug #246370)
209 - Update e2fsprogs/blkid to 1.41.14 (bug #291822)
210 - Create /bin/vg* symlinks when called as /linuxrc, too (bug #307855)
211 - Pick first device when several devices are matching real_root (bug #303531)
212 - Fix warning "cannot remove `/var/cache/genkernel/src'" (bug #347213)
213 - Allow configuring the list of busybox applets (bug #326593)
214 - Fix arithmetic bug in defaults/initrd.scripts (bug #339789)
217 - Amadeusz Zolnowski (LVM update)
218 - Christian Giessner (UUID crypt_root)
219 - dacook (GnuPG 1.x support)
220 - Denis Kaganovich (Busybox patch porting)
221 - devsk (Multi-device patch)
222 - Fabio Erculiani (Slowusb fixes)
223 - Kai Dietrich (Symlink analysis)
224 - Kolbjørn Barmen (Arithmetic fix)
226 13 Dec 2010; Sebastian Pipping <sping@gentoo.org> genkernel:
227 Bump version to 3.4.10.908
229 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt, gen_cmdline.sh:
230 docs: Document --genzimage
232 13 Dec 2010; <sping@gentoo.org> gen_cmdline.sh:
233 Fix a reference to --nomenuconfig into --no-menuconfig
235 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
236 docs: Update man page from output of --help
238 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
239 docs: Document keymap= and dokeymap (bug #346017)
241 6 Dec 2010; <sping@gentoo.org> genkernel.conf:
242 .conf: Document LUKS variable (bug #346015)
244 6 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
245 docs: Mention both "initramfs" and "ramdisk" as available actions
248 6 Dec 2010; <sping@gentoo.org> genkernel.8:
249 man page: Propagate rename of --no-initrdmodules to --no-ramdisk-modules
251 29 Nov 2010; <sping@gentoo.org> ChangeLog:
252 Add patch allowing compilation of busybox 1.7.4 with make 3.82 (bug #341943)
254 20 Feb 2010; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
255 Apply patches from Gentoo bug #268468
257 19 Jan 2010; Andrew Gaffney <agaffney@gentoo.org> genkernel:
258 Only call set_bootloader is CMD_NOINSTALL is not set for Gentoo bug
261 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
262 arch/arm/modules_load, arch/ia64/kernel-config, arch/ia64/modules_load,
263 arch/mips/modules_load, arch/parisc/modules_load,
264 arch/parisc64/modules_load, arch/ppc/kernel-config, arch/ppc/modules_load,
265 arch/ppc64/modules_load, arch/sparc/modules_load,
266 arch/sparc64/kernel-config, arch/sparc64/modules_load,
267 arch/um/modules_load, arch/x86/kernel-config, arch/x86/modules_load,
268 arch/x86_64/kernel-config, arch/x86_64/modules_load,
269 defaults/kernel-config:
270 Add USB HID modules to modules_load and default kernel-config (for Gentoo
273 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
274 arch/alpha/kernel-config, arch/alpha/modules_load, arch/arm/modules_load,
275 arch/ia64/kernel-config, arch/ia64/modules_load, arch/mips/modules_load,
276 arch/parisc/modules_load, arch/parisc64/modules_load,
277 arch/ppc/kernel-config, arch/ppc/modules_load, arch/ppc64/modules_load,
278 arch/sparc/modules_load, arch/sparc64/kernel-config,
279 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/kernel-config,
280 arch/x86/modules_load, arch/x86_64/kernel-config,
281 arch/x86_64/modules_load, defaults/kernel-config, defaults/modules_load:
282 Enable ext4 by default everywhere (for Gentoo bug #268818)
284 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
286 Add support for isoboot= option (for Gentoo bug #294268)
288 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
289 defaults/initrd.defaults, defaults/initrd.scripts:
290 Properly apply NFS mount options for Gentoo bug #262915
292 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
293 arch/alpha/kernel-config, arch/ia64/kernel-config, arch/ppc/kernel-config,
294 arch/x86_64/kernel-config:
295 Enable CONFIG_SCSI_MULTI_LUN option for Gentoo bug #261122
297 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
298 Apply patch to make sure loop cache directory exists for Gentoo bug
301 17 Dec 2009; Robin H. Johnson <robbat2@gentoo.org> HACKING:
302 Document how to roll a release for the next time.
304 17 Dec 2009; Robin H. Johnson <robbat2@gentoo.org> genkernel:
305 Tag 3.4.10.907 release.
307 06 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
308 use a symlink instead of a hardlink for busybox utils (for Gentoo bug
311 23 Nov 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
312 Fix typo for Gentoo bug #294138
314 16 Nov 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
315 Make sure to change back to existant directory before removing the current
316 directory for Gentoo bug #291794
318 15 Oct 2009; <craig@haquarter.de> Changelog:
321 22 Sep 2009; <tsunam@gentoo.org> ChangeLog:
322 modified the libaio search so it'll actually work, cause I'm a dork
324 21 Sep 2009; <tsunam@gentoo.org> gen_initramfs.sh:
325 Fix broken libraries for multipath per Gentoo bug #284592
327 21 Sep 2009; <tsunam@gentoo.org> gen_initramfs.sh:
328 Update to fix broken initramfs caused by multipath config in Gentoo bug #284589
330 05 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
332 Apply patch from Gentoo bug #220913 for tuxonice resume
334 14 Aug 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
335 Enable DISKLABEL=yes by default
337 05 Aug 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel:
338 This is genkernel 3.4.10.906
340 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel.conf,
342 Adding Id header and Ident for genkernel.conf
344 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org>
345 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
346 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
347 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
348 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
349 arch/x86_64/config.sh, defaults/config.sh, gen_arch.sh, gen_bootloader.sh,
350 gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
351 gen_funcs.sh, gen_initramfs.sh, gen_moddeps.sh, gen_package.sh:
354 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel,
356 Adding Id header and enabling Ident on *.sh files.
358 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS, BUGS,
359 HACKING, README, TODO:
362 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> .gitattributes:
363 Adding additional files to .gitattributes to enable Ident.
365 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> +.gitattributes:
366 Adding .gitattributes file.
368 19 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
369 Change command used to determine real filename for REAL_RESUME for Gentoo
372 19 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
373 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
374 arch/parisc/modules_load, arch/parisc64/modules_load,
375 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
376 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
377 arch/x86_64/modules_load, defaults/modules_load:
378 Add aic94xx to MODULES_SCSI for Gentoo bug #277792
380 12 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/kernel-config,
381 arch/x86_64/kernel-config:
382 enable CONFIG_SYSFS_DEPRECATED=y in x86/x86_64 kernel-config for Gentoo
385 12 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
386 Apply patch for Gentoo bug #276753 for new lvm.static binary
388 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
389 Version bumping to 3.4.10.905 for release.
391 04 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> gen_funcs.sh, genkernel:
392 Remove code to check for host kernel LOOP support for Gentoo bug #275757
394 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/modprobe,
396 Restore BOOTLOADER="grub" example line in genkernel.conf for Gentoo bug
399 12 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load,
400 defaults/initrd.scripts:
401 Apply fix to deference links for Gentoo bug #269603
403 09 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load:
406 09 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load,
407 arch/x86_64/modules_load:
408 Add dm-crypt module for Gentoo bug #269042
410 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
411 Rolling a new genkernel 3.4.10.904 version for testing.
413 17 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
414 Apply patch from Gentoo bug #266373 for additional options in the netboot
417 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
418 Clean up append_multipath() code to copy files in a loop and report file
421 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
422 Apply patch from robbat2 to fix whitespace breakage in multipath code
424 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh,
426 Apply patch from robbat2 to finish wiring up multipath support
428 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
429 Modify append_data to die on 0 arguments and check arg 2 with isTrue().
430 Based on a patch from robbat2
432 20 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sparc64/config.sh,
433 gen_compile.sh, gen_funcs.sh, gen_package.sh:
434 Add support for multiple possible kernel binary paths for Gentoo bug
437 04 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
438 Comment out the exec line for console=*, since it seems to blow up when
439 the param isn't a true device node, such as ttyS0,115200n8
441 19 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
443 Remove detect_sbp2_devices() for Gentoo bug #239474
445 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
446 Add commented out DISKLABEL=yes option for Gentoo bug #229847
448 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
449 Added more verbosity to the auto-detection section.
451 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
452 Updated the AUTHORS section and the header for the ChangeLog, to reflect
453 that individual authors now retain their copyright to code they submit.
455 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
456 Added a note about Security Tokens, cleaned up the block device section, and
457 added a section about autodetection.
459 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> HACKING:
460 Adding a note about contacting me to HACKING.
462 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
463 Adding multipath support is really two different functions, so split them.
465 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
466 Adding a note about documenting the code paths.
468 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
469 Adding new boot support information to the TODO.
471 05 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, genkernel:
472 Version bump to 3.4.10.903 to resolve bug #250330.
474 31 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
475 Add case for arm* in get_official_arch()
477 31 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
478 Enable CONFIG_MKSWAP for netboot busybox
480 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
481 Modify grep regex to account for additional suffixes on old kernel names
483 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
484 gen_determineargs.sh:
485 Add --busybox-config= commandline option
487 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
488 Revert to just running /bin/bash on /dev/console for serial. We still
489 start getty on tty2-6
491 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
492 Allow old 'initramfs' option instead of 'ramdisk' for compatability
495 17 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
496 Remove the use of 'env -i' when calling switch_root due to Gentoo bug
499 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
500 Run the getty commands with proper arguments so they don't die immediately
502 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
503 Explicitly set /bin/ashlogin +x during boot
505 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
506 Run getty for tty1 in the foreground
508 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x,
509 +netboot/misc/bin/ashlogin:
510 Use getty to launch ash, so that we can use ^C and friends
512 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +BUGS:
513 Adding a BUGS file, where we can list bugs that we have found in genkernel
514 that need to be resolved.
516 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +HACKING:
517 Adding a HACKING file, which I will use to document the various phases of
518 genkernel so we can split up the default functions and also so we can
519 provide hooks into the various phases for external addons.
521 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
522 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
523 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
524 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
525 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
526 arch/x86_64/config.sh, defaults/config.sh, defaults/initrd.defaults,
527 defaults/initrd.scripts, defaults/linuxrc, defaults/udhcpc.scripts,
528 gen_bootloader.sh, gen_compile.sh, gen_configkernel.sh,
529 gen_determineargs.sh, gen_initramfs.sh, gen_moddeps.sh, gen_package.sh,
530 genkernel.conf, netboot/linuxrc.x, netboot/misc/bin/net-setup:
531 Actually setting permissions. It helps if one remembers to 'git add'
532 before doing their commit.
534 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
535 Enable GETTY for netboot busy-config
537 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
538 We don't need to add - to UTILS_CROSS_COMPILE since it's already there
540 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/busy-config,
541 gen_compile.sh, +netboot/busy-config:
542 Separate out main and netboot busy-config
544 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
545 Use : as a regex separator instead of / since REAL_ROOT will have / in it
547 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
548 Add check for existing grub.conf entry for kernel
550 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
551 Default to '0' if 'default' line not found at all in existing grub.conf
553 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
554 Adding code that duplicates default grub.conf entry to replace old awk
555 script. Based on code written by Mike Auty <ikelos@gentoo.org>
557 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> +gen_bootloader.sh,
558 gen_cmdline.sh, gen_determineargs.sh, genkernel:
559 Initial commit for re-adding support for --bootloader=grub
561 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
562 Change -f checks to -e for /dev nodes Check that dropbear exists before
565 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
566 Explicitly set UTILS_{CC,LD,AS} if UTILS_CROSS_COMPILE is set
568 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
569 Typo fix for Gentoo bug #250875
571 14 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
572 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
573 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
574 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
575 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
576 arch/x86_64/config.sh, defaults/config.sh, defaults/initrd.defaults,
577 defaults/initrd.scripts, defaults/linuxrc, defaults/udhcpc.scripts,
578 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
579 gen_initramfs.sh, gen_moddeps.sh, gen_package.sh, genkernel.conf,
580 netboot/linuxrc.x, netboot/misc/bin/net-setup:
581 Setting executable bit properly on shell scripts and configuration files.
583 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
584 Create /sbin directory in append_luks for bug #250330
586 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
587 Disable creation of most standard devices nodes, since we're running mdev
589 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
590 gen_initramfs.sh, netboot/linuxrc.x:
591 Move udhcpc's script to default location
593 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/busy-config:
594 Enable support klogd and syslogd for netboot
596 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
597 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh:
598 Add --real-root=<foo> parameter to specify a default for real_root= in the
599 initramfs for Gentoo bug #249783
601 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> -arch/alpha/busy-config,
602 -arch/arm/busy-config, -arch/ia64/busy-config, -arch/mips/busy-config,
603 -arch/parisc/busy-config, -arch/parisc64/busy-config,
604 -arch/ppc/busy-config, -arch/ppc64/busy-config, -arch/sparc/busy-config,
605 -arch/sparc64/busy-config, -arch/x86/busy-config,
606 -arch/x86_64/busy-config, gen_compile.sh:
607 Switch search order so arch-specific is first for busy-config Remove
608 unneeded identical busy-config files
610 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
612 Remove BUSYBOX_CONFIG from genkernel.conf Add search order for
613 busy-config: user-specified, defaults/busy-config,
614 arch/%%ARCH%%/busy-config
616 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> -arch/x86/nb-busybox.cf,
617 -defaults/nb-busybox.cf:
618 Remove old nb-busybox.cf files that aren't used anymore
620 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> +arch/arm/busy-config,
621 +arch/arm/config.sh, +arch/arm/modules_load:
622 Add support for arm from armin76
624 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
625 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
626 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
627 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
628 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
629 Enable CONFIG_MAKEDEVS in busy-config for netboot
631 09 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
632 s/aux/luks/ for Gentoo bug #250330
634 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
635 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
636 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
637 arch/sparc/busy-config, arch/sparc64/busy-config, arch/x86/busy-config,
638 arch/x86_64/busy-config, defaults/busy-config, netboot/linuxrc.x:
639 Enable CONFIG_FEATURE_PREFER_APPLETS busybox option export PATH at top of
642 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
644 Move all netboot logic from catalyst into gk
646 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/udhcpc.scripts,
647 gen_cmdline.sh, gen_determineargs.sh, netboot/linuxrc.x:
648 Initial support for --netboot option integrate functionality from netboot
649 udhcpc.scripts into default one
651 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
652 Bumping version for release.
654 25 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
655 Use symlinks for busybox utils Use full path to mount since it gets grumpy
656 without it in later bb versions for some reason
658 17 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
659 Break apart cryptsetup stuff into separate append_luks() and make
660 append_auxillary() dependent on ${BUSYBOX} for Gentoo bug #247052
662 15 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
663 Applied patch for UUID support for real_resume= from Gentoo bug #239687
665 15 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
666 Added modified version of patch from Gentoo bug #238707
668 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
669 Only append unionfs_fuse stuff if UNIONFS is set
671 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
672 gen_cmdline.sh, gen_determineargs.sh, genkernel:
673 Add --unionfs commandline option to enable building of unionfs-fuse Add
674 nounionfs boot option
676 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
677 Add good_msg for creating the union mount
679 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
680 Pipe stderr for unionfs mount call to /dev/null to supress getcwd message
682 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
684 Call switch_root with full path
686 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
687 Call switch_root with 'env -i' to clean out the kernel-defined key/value
690 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
691 Skip good_root check for /dev/nfs for Gentoo bug #246759
693 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
694 Simplify implementation of parse_opt in linuxrc
696 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
698 Small cleanups in unionfs code
700 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
701 arch/ia64/modules_load, arch/mips/modules_load, arch/parisc/modules_load,
702 arch/parisc64/modules_load, arch/ppc/modules_load,
703 arch/ppc64/modules_load, arch/sparc/modules_load,
704 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
705 arch/x86_64/modules_load, defaults/modules_load, gen_compile.sh,
706 gen_initramfs.sh, genkernel:
707 Add fuse to MODULES_FS Remove direct calls to compile_fuse() and
708 append_fuse() Disable bincache for fuse, since we don't need any files at
711 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org>
712 +patches/busybox/1.7.4/1.7.4-mount-umount-i-option.diff,
713 -patches/busybox/1.7.4/1.7.4-simplify-path-debug.diff:
714 Replace debug patch with simple patch to add trivial support for -i option
717 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
718 Add suid,dev to unionfs mount opts
720 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
721 Remove allow_root mount opt, since it conflicts with allow_other
723 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
724 patches/busybox/1.7.4/1.7.4-simplify-path-debug.diff:
725 Change typo in unionfs-fuse mount opt and add -i support to umount
727 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
728 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
729 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
730 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
731 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
732 Enable CONFIG_FEATURE_MTAB_SUPPORT option for busybox
734 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
735 +patches/busybox/1.7.4/1.7.4-mount-i-option.diff:
736 Add patch for busybox to add -i option to mount command
738 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
739 Compile unionfs-fuse statically
741 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
743 Make sure that /sbin/unionfs is +x
745 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
747 Correct unionfs-fuse bincache path and clean up debugging code
749 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
750 Add -L line into LIB= in Makefile
752 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
753 Unpack fuse source and modify CFLAGS for unionfs-fuse
755 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
757 Unpack unionfs-fuse with -j
759 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
760 Call arch_replace and cache_replace on fuse/unionfs-fuse vars
762 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
763 Add fuse/unionfs-fuse blocks to genkernel.conf
765 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
766 Actually call compile_fuse() and compile_unionfs_fuse()
768 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
770 Add back (modified) unionfs code in linuxrc
772 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
773 Add append_fuse() and append_unionfs_fuse() functions
775 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
776 Add compile_fuse() and compile_unionfs_fuse()
778 04 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
779 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
780 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
781 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
782 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
783 Enabling CONFIG_WGET and CONFIG_FEATURE_TAR_BZIP2 for initial support of
786 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
787 Tagging a 3.4.10.901 release, for testing. Adding periods to ChangeLog to
788 fix syntax hilighting.
790 15 Sep 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
791 Adding Andrew and Robin to AUTHORS.
793 15 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
794 Add dummy handler for --config in gen_cmdline.sh for Gentoo bug #237541.
796 12 Sep 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
797 arch/alpha/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
798 arch/parisc/modules_load, arch/parisc64/modules_load,
799 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
800 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
801 arch/x86_64/modules_load, defaults/initrd.defaults, defaults/modules_load:
802 Removing scsi_wait_scan from PATA/SATA/SCSI and moving it to its own
803 module group. This allows the module to be loaded last, no matter what
804 combination of disks are in the system, allowing for firmware and such to
805 be loaded before genkernel continues, even when asynchronous SCSI scanning
806 is enabled in the kernel.
808 31 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
809 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
810 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
811 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
812 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config,
814 Enable CONFIG_ROUTE in busy-configs.
816 29 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
817 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
818 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
819 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
820 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config,
821 defaults/udhcpc.scripts:
822 Enable CONFIG_HOSTNAME in all busy-configs and call 'hostname' with value
825 28 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/x86/kernel-config,
826 arch/x86_64/kernel-config:
827 Disabled CONFIG_DEBUG_INFO in x86{,_64} kconfigs.
829 25 Aug 2008; Andrew Gaffney <agaffney@gentoo.org>
830 +patches/busybox/1.7.4/README:
831 Add README to busybox patches dir.
833 25 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
834 Only apply files from patch dir ending in diff/patch.
836 24 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
837 Fix CONSOLE= handling code for bug 232012.
839 21 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> -gen_bootloader.sh,
840 -gen_bootloader_grub.awk:
841 Remove unneeded files for broken grub code.
843 21 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
844 gen_determineargs.sh, genkernel, genkernel.conf:
845 Remove broken grub code.
847 07 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
848 Only append splash portion to initramfs if SPLASH is set.
850 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
851 Fix typo in man page, butt -> but.
853 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/udhcpc.scripts:
854 Add support to udhcpc.scripts for default route and DNS servers/domain.
856 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
857 Remove check for >=2.6 for mounting sysfs.
859 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
860 Remove check for >=2.6 for 'make prepare'.
862 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh,
863 gen_configkernel.sh, gen_moddeps.sh, genkernel.8:
864 Remove a few more 2.4 kernel support remnants.
866 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh, genkernel:
867 Cleanup remaining references to ${ARCH}/ without arch/ prefix.
869 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> +arch/um/busy-config,
870 +arch/um/config.sh, +arch/um/kernel-config, +arch/um/modules_load,
871 -um/busy-config, -um/config.sh, -um/kernel-config, -um/modules_load:
872 Move um/ underneath arch/ where it belongs.
874 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> gen_compile.sh:
875 Removed some unused dietlibc code.
877 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
878 gen_bootloader.sh, gen_compile.sh, gen_configkernel.sh,
879 gen_determineargs.sh, genkernel:
880 Removed a large chunk of 2.4 kernel support. This will still require some
881 fairly extensive cleaning to completely remove, but I'd say that without a
882 shadow of a doubt, genkernel will not function on 2.4 kernels.
884 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel,
886 Added a couple more places where I needed to switch INITRD with RAMDISK.
888 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
889 arch/alpha/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
890 arch/parisc/modules_load, arch/parisc64/modules_load,
891 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
892 arch/sparc64/modules_load, arch/x86/modules_load,
893 arch/x86_64/modules_load, defaults/initrd.scripts, defaults/linuxrc,
894 defaults/modules_load, gen_bootloader.sh, gen_cmdline.sh,
895 gen_determineargs.sh, gen_initramfs.sh, -gen_initrd.sh, gen_moddeps.sh,
896 gen_package.sh, genkernel, genkernel.8:
897 Removed all references to an initrd and renamed most initr{d,amfs} stuff
898 to simply 'ramdisk' to simplify things for the future.
900 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
901 +defaults/initrd.defaults, +defaults/initrd.scripts,
902 +defaults/keymaps.tar.gz, +defaults/linuxrc, +defaults/modprobe,
903 +defaults/udhcpc.scripts, gen_initramfs.sh, -generic/initrd.defaults,
904 -generic/initrd.scripts, -generic/keymaps.tar.gz, -generic/linuxrc,
905 -generic/modprobe, -generic/udhcpc.scripts:
906 Moving files from generic to defaults, since they are the defaults used
909 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, +modules/README:
910 Added the modules directory, which will be used to store the built-in
911 modules and also for external entities to add their own modules and hooks.
913 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +defaults/busy-config,
914 +defaults/config.sh, +defaults/kernel-config, +defaults/modules_load,
915 +defaults/nb-busybox.cf:
916 Added a defaults directory to store default files for builds. These are
917 overridden by architecture or module specific parameters. This should end
918 up reducing the amount of architecture-specific files needed, especially
919 as most of them have files which are (nearly) identical.
921 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> -alpha/busy-config,
922 -alpha/config.sh, -alpha/kernel-config, -alpha/modules_load,
923 +arch/alpha/busy-config, +arch/alpha/config.sh, +arch/alpha/kernel-config,
924 +arch/alpha/modules_load, +arch/ia64/busy-config, +arch/ia64/config.sh,
925 +arch/ia64/kernel-config, +arch/mips/ip22r4k-2006_1.cf,
926 -mips/ip22r4k-2006_1.cf, +arch/ia64/modules_load,
927 +arch/mips/ip22r5k-2006_1.cf, +arch/mips/ip27r10k-2006_1.cf,
928 +arch/mips/ip28r10k-2006_1.cf, +arch/mips/ip30r10k-2006_1.cf,
929 +arch/mips/ip32r5k-2006_1.cf, +arch/mips/ip32rm5k-2006_1.cf,
930 -mips/ip22r5k-2006_1.cf, -mips/ip27r10k-2006_1.cf,
931 -mips/ip28r10k-2006_1.cf, -mips/ip30r10k-2006_1.cf,
932 -mips/ip32r5k-2006_1.cf, -mips/ip32rm5k-2006_1.cf, +arch/mips/busy-config,
933 +arch/mips/config.sh, +arch/mips/modules_load, +arch/mips/nb-busybox.cf,
934 +arch/parisc/busy-config, +arch/parisc/config.sh,
935 +arch/parisc/modules_load, +arch/parisc64/busy-config,
936 +arch/parisc64/config.sh, +arch/parisc64/modules_load,
937 +arch/ppc/busy-config, +arch/ppc/config.sh, +arch/ppc/kernel-config,
938 +arch/ppc/modules_load, +arch/ppc64/busy-config, +arch/ppc64/config.sh,
939 +arch/ppc64/kernel-2.6-pSeries, +arch/ppc64/kernel-2.6.g5,
940 +arch/ppc64/modules_load, +arch/sparc/busy-config, +arch/sparc/config.sh,
941 +arch/sparc/kernel-config, +arch/sparc/modules_load,
942 +arch/sparc64/busy-config, +arch/sparc64/config.sh,
943 +arch/sparc64/kernel-config, +arch/sparc64/modules_load,
944 +arch/x86/busy-config, +arch/x86/config.sh, +arch/x86/kernel-config,
945 +arch/x86/modules_load, +arch/x86/nb-busybox.cf, +arch/x86_64/busy-config,
946 +arch/x86_64/config.sh, +arch/x86_64/kernel-config,
947 +arch/x86_64/modules_load, gen_configkernel.sh, genkernel.conf,
948 -ia64/busy-config, -ia64/config.sh, -ia64/kernel-config,
949 -ia64/modules_load, -mips/busy-config, -mips/config.sh,
950 -mips/modules_load, -mips/nb-busybox.cf, -parisc/busy-config,
951 -parisc/config.sh, -parisc/modules_load, -parisc64/busy-config,
952 -parisc64/config.sh, -parisc64/modules_load, -ppc/busy-config,
953 -ppc/config.sh, -ppc/kernel-config, -ppc/modules_load, -ppc64/busy-config,
954 -ppc64/config.sh, -ppc64/kernel-2.6-pSeries, -ppc64/kernel-2.6.g5,
955 -ppc64/modules_load, -sparc/busy-config, -sparc/config.sh,
956 -sparc/kernel-config, -sparc/modules_load, -sparc64/busy-config,
957 -sparc64/config.sh, -sparc64/kernel-config, -sparc64/modules_load,
958 -x86/busy-config, -x86/config.sh, -x86/kernel-config, -x86/modules_load,
959 -x86/nb-busybox.cf, -x86_64/busy-config, -x86_64/config.sh,
960 -x86_64/kernel-config, -x86_64/modules_load:
961 Moved architecture folders under the arch subfolder.
963 05 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org> -um/kernel-config-2.6,
964 -ppc/kernel-config-2.6, -alpha/kernel-config-2.6, -ia64/kernel-config-2.6,
965 -x86/kernel-config-2.6, -x86_64/kernel-config-2.6, +um/kernel-config,
966 +ppc/kernel-config, +alpha/kernel-config, +ia64/kernel-config,
967 +x86/kernel-config, +x86_64/kernel-config, genkernel:
968 Rename kernel-config-2.6 to kernel-config, since we no longer support 2.4
969 kernels. This is genkernel 3.4.10 for release.
971 05 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org>
972 -ppc/2.6.3-benh2-G4-SMP.autoload, -ppc/2.6.3-benh2-G4.autoload,
973 -ppc/2.6.3-benh2-G5-SMP.autoload, ia64/kernel-config-2.6,
974 -ppc/2.6.3-benh2-G5.autoload, -ppc/G4, -ppc/G4-SMP,
975 +ppc/kernel-config-2.6, x86/kernel-config-2.6, -ppc/G5, -ppc/G5-SMP,
976 alpha/kernel-config-2.6, x86_64/kernel-config-2.6, TODO, -ppc/Pegasos,
977 sparc64/kernel-config:
978 Sync kernel configs from releng/trunk/releases/2008.0/kconfig and remove
981 13 May 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
982 Move setup_keymap call to before LUKS setup.
984 10 May 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
985 Store pre-oldconfig busybox .config for use in bincache comparison.
987 09 May 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.defaults,
988 generic/initrd.scripts, generic/linuxrc:
989 Add nomodules kernel commandline parameter to disable loading of modules.
991 09 May 2008; Andrew Gaffney <agaffney@gentoo.org> gen_funcs.sh, genkernel,
993 Move distfile cache to /var/cache/genkernel/src and add check to make sure
994 all distfiles are present.
996 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
997 ia64/modules_load, mips/modules_load, parisc/modules_load,
998 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
999 sparc/modules_load, sparc64/modules_load, um/modules_load,
1000 x86/modules_load, x86_64/modules_load:
1001 Added a few SATA and PATA drivers to modules_load.
1003 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1004 ia64/modules_load, mips/modules_load, parisc/modules_load,
1005 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1006 sparc/modules_load, sparc64/modules_load, um/modules_load,
1007 x86/modules_load, x86_64/modules_load:
1008 Updated the modules_load files.
1010 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1011 generic/initrd.scripts, genkernel:
1012 Enable keymap code when keymap is set on the kernel command line. This is
1013 genkernel 3.4.10_pre10 for testing.
1015 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1016 generic/initrd.scripts:
1017 We need to unset keymap if it doesn't match to keep from hitting an infinite
1020 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
1021 gen_funcs.sh, generic/initrd.scripts, generic/linuxrc:
1022 Updated the keymap-handling code so it will be installed and displayed
1023 without using --do-auto-keymap with a patch from Florian Schilhabel
1024 <fernsehleo@gmx.net> for bug #215822. Also, added a keymap= command line
1025 option to allow setting keymap from the bootloader, also from Florian.
1027 22 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1028 generic/initrd.scripts:
1029 Change from using a directory check to a file check. This should fix bug
1032 12 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1033 generic/initrd.defaults:
1034 Move removable storage like USB and firewire after traditional fixed storage
1035 like PATA/SATA/SCSI for bug #217347.
1037 10 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, genkernel:
1038 Updated TODO. This is 3.4.10_pre9 for testing.
1040 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1041 generic/initrd.defaults, generic/initrd.scripts:
1042 Added scsi to the default list of modules to load.
1044 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1045 Set CMD_KEYMAP to default to yes, so it's enabled unless specifically
1048 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1049 generic/initrd.scripts, genkernel:
1050 Added a patch to skip device nodes for devices if at least one partition
1051 exists on the device. This aids in LiveUSB usage and is for bug #212794.
1052 This is genkernel 3.4.10_pre8.
1054 03 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1055 Split up /dev node checks into console/null and tty1
1057 02 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1058 Remove initrd-specific code from linuxrc
1060 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1061 Uncomment ppc/ppc64->powerpc code in set_kernel_arch, since it appears to
1062 actually be necessary as of 2.6.24-gentoo-r4
1064 29 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1065 +patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch:
1066 Add patch from ebuild in-tree to fix build issue with signals on hppa
1068 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1069 gen_determineargs.sh:
1070 Get rid of --initramfs option as it doesn't do anything anymore
1072 14 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
1073 genkernel.conf, -pkg/alpha/README, -pkg/ia64/README, -pkg/mips/.keep,
1074 -pkg/parisc/README, -pkg/parisc64/README, -pkg/ppc/README,
1075 -pkg/ppc64/README, -pkg/sparc/README, -pkg/sparc64/README, -pkg/um/README,
1076 -pkg/x86/README, -pkg/x86_64/README, -pkg/xen0/README, -pkg/xenU/README:
1077 Removing pkg directory, since it is no longer necessary. From now on, we'll
1078 just pull the tarballs from DISTDIR directly, and we've already moved our
1079 caches to /var/tmp/genkernel, so there's nothing left to keep here. This is
1080 genkernel 3.4.10_pre7 for testing.
1082 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1083 Copy the original kconfig with a different name than the one used to build
1085 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1086 Include original kconfig in kerncache If original kconfig exists in the
1087 kerncache, use that for comparison to the current kconfig
1089 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1090 Switch back to building kernel first
1091 Optionally build the kernel a second time if we're integrating the initramfs
1093 14 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1094 genkernel, ia64/modules_load, mips/modules_load, parisc/modules_load,
1095 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1096 sparc/modules_load, sparc64/modules_load, um/modules_load,
1097 x86/modules_load, x86_64/modules_load:
1098 Clean up the modules_load files and add qla2xxx. This is genkernel
1099 3.4.10_pre6 for testing.
1101 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1102 Stick CONFIG_INITRAMFS_ROOT_GID in the .config, too
1104 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1105 Remove existing CONFIG_INITRAMFS_SOURCE line and write new one as well as
1106 CONFIG_INITRAMFS_ROOT_UID line
1108 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1109 Change sed delimeter
1111 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1112 We should edit the copy of the kconfig instead of the source file
1114 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1116 Instead of copying the initramfs into the kernel tree, we now sed the
1117 kconfig to point CONFIG_INITRAMFS_SOURCE to the generated image
1119 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> sparc64/modules_load:
1120 Add scsi_wait_scan to sparc64's MODULES_SCSI
1122 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1123 Add a check after mounting NEW_ROOT to see if /dev exists and /sbin/init is
1124 executable before moving on
1126 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1127 Change the location we copy the intiramfs to for integrated initramfs
1129 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1130 Revert last commit as it wasn't a problem
1132 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1133 Remove -c "/dev/console" from switch_root command
1135 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1136 Add missing $ to {NORMAL} for broken /dev message
1138 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1139 Spacing cleanups in gen_package.sh
1141 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh, genkernel:
1142 Remove unsetting of ARCH for callback and change set_kernel_arch debug to
1145 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1146 It helps to actually add the handling for the --integrated-initramfs option
1148 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1149 Use echo instead of print
1151 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1152 Add debug code for set_kernel_arch
1154 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1155 Add debugging code to show ARCH when running callback
1156 Unset ARCH when running callback and restore afterwards
1158 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1159 Move set_kernel_arch() call to after determine_real_args() so that get_KV()
1160 has populated the vars we need
1162 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1163 Change powerpc switch kernel version to 2.6.16 for if we ever uncomment it
1165 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh,
1166 gen_compile.sh, genkernel:
1167 Add set_kernel_arch(), which maps the genkernel arch to the arch that the
1168 kernel expects based on the version of the kernel
1170 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1171 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1172 gen_package.sh, genkernel:
1173 Get rid of the ENABLE_PEGASOS_HACKS hacks Add INTEGRATED_INITRAMFS option to
1174 optionally insert the generated initramfs directly into the kernel image
1175 Change default build order to build the kernel last to facilitate the
1176 INTEGRATED_INITRAMFS option Add GENZIMAGE option and change various checks
1177 from ENABLE_PEGASOS_HACKS to GENZIMAGE
1179 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1180 Argh...Changing the right line helps
1182 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1183 Change into initramfs-firmware-temp/ instead of
1184 initramfs-firmware-temp/lib/firmware/ before doing cpio
1186 12 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
1188 Added a small debug statement to generic/linuxrc so we know when we're
1189 hitting the initrd code path. This is genkernel 3.4.10_pre5 for testing.
1191 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1192 Change to new temp directory so the firmware gets copied to the right place
1194 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1195 Copy firmware file with -L so we get the file instead of the symlink
1197 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1198 Fix another quoting malfunction
1200 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1201 ia64/busy-config, mips/busy-config, parisc/busy-config,
1202 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1203 sparc/busy-config, sparc64/busy-config, x86/busy-config,
1205 Explicitly enable MDADM and MDSTART in busy-config
1207 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1208 patches/busybox/1.7.4/1.7.4-static-error.diff:
1209 Update busybox static-error patch to actually work
1211 12 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
1212 Change BUSYBOX_VER to VERSION_BUSYBOX for genkernel-9999 ebuild.
1214 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1215 Remove the quotes when trying to expand a glob
1217 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1218 patches/busybox/1.7.4/1.7.4-mdadm.diff,
1219 patches/busybox/1.7.4/1.7.4-mdstart.diff:
1220 Update mdadm and mdstart patches
1222 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1223 It helps if we assign the correct value to version
1224 Send output of patch command to /dev/null
1225 Show a message saying we're patching if there are patches for the util
1227 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1228 +patches/busybox/1.7.4/1.7.4-static-error.diff:
1229 Add busybox patch to remove error about compiling statically
1231 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1232 gen_compile.sh, ia64/busy-config, mips/busy-config, parisc/busy-config,
1233 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1234 sparc/busy-config, sparc64/busy-config, x86/busy-config,
1236 Update busy-config files for the various arches for busybox 1.7.4
1238 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1239 genkernel.conf, +patches/busybox/1.7.4/1.7.4-ash-timeout.diff,
1240 +patches/busybox/1.7.4/1.7.4-mdadm.diff,
1241 +patches/busybox/1.7.4/1.7.4-mdstart.diff,
1242 +patches/busybox/1.7.4/1.7.4-openvt.diff:
1243 Add apply_patches() function to automagically apply patches for a given util
1244 Add updated busybox patches for 1.7.4 from robbat2
1245 Change BUSYBOX_VER to 1.7.4
1247 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1248 generic/initrd.scripts:
1249 Rearrange checks so the return value is read correctly.
1251 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1252 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc, ia64/busy-config,
1253 mips/busy-config, parisc/busy-config, parisc64/busy-config,
1254 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
1255 sparc64/busy-config, um/busy-config, x86/busy-config, x86_64/busy-config:
1256 Enable CONFIG_HEXDUMP globally for busybox
1257 Add getdvhoff replacement function from vapier
1258 Remove copying of getdvhoff from system
1260 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1261 gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
1262 Add support for --firmware-files option to make robbat2 happy
1264 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1265 gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
1266 Add support for --firmware and --firmware-dir options to include firmware in
1269 09 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1270 Apply patch from Vince C <v_cadet@yahoo.fr> to mount sysfs prior to loading
1271 modules, so that the mdev firmware loading can actually work
1273 04 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh:
1274 If we have a raid456.ko module, we need to create a raid45.ko symlink since
1275 dmraid can be rather stupid. This should resolve bug #195804.
1277 04 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> sparc64/kernel-config,
1278 alpha/kernel-config-2.6, ia64/kernel-config-2.6, x86/kernel-config-2.6,
1279 x86_64/kernel-config-2.6:
1280 Updated the kernel configs for arches which have given us their 2008.0
1281 configs. This is 3.4.10_pre4 for testing.
1283 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1284 Redirect which output to /dev/null and put quotes around var in test
1286 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1287 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
1288 x86_64/modules_load:
1289 Changed MDRAID to MDADM for bug #211316.
1291 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1292 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts:
1293 Added a --no-keymap option for bug #210886.
1295 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1297 Use which to determine the location of splash_geninitramfs, rather than
1298 having an endless number of conditional checks for the location. This fixes
1299 bug #211521. Thanks to Uriy Zhuravlev <stalkerg@gmail.com> for finding the
1300 problem and suggesting a solution.
1302 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1303 -xenU/kernel-config-2.6, -xen0/kernel-config-2.6, genkernel,
1304 -xen0/busy-config, -xen0/config.sh, -xen0/modules_load, -xenU/busy-config,
1305 -xenU/config.sh, -xenU/modules_load:
1306 Removing the xen0 and xenU arches, since they didn't work, anyway. This is
1307 genkernel 3.4.10_pre3 for testing.
1309 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1310 Add missing space before closing ]
1312 19 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1313 Apply patch from bug 210457 to fix variable substitution. Thanks to Paul
1314 Taylor <birder@ozemail.com.au> for reporting
1316 19 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1317 Remove quotes from around ${ROOT_TREES} so that the dirs are parsed
1318 separately by bash/cp
1320 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1321 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh,
1322 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
1323 genkernel, genkernel.8, genkernel.conf:
1324 Removing DEVFS support from genkernel since we don't support 2.4 kernels
1325 anymore. This is 3.4.10_pre2.
1327 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1328 generic/initrd.scripts:
1329 Added a line to make sure we remove image.squashfs as well as the other loop
1330 names used by catalyst.
1332 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
1333 Added another patch from Javier Miqueleiz <javier@miqueleiz.com> in bug
1334 #198892 for mdadm 1.1 and 1.2 metadata support.
1336 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1337 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
1338 Switch to detection for LOOP and LOOPTYPE when they are not set.
1340 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1341 generic/initrd.scripts, generic/linuxrc:
1342 Performed some minor cleanup.
1344 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
1345 Move "busybox --install -s" to outside the /init check. Fix problems with
1346 running mknod on a non-CD root filesystem, which will be read-only, for bug
1349 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> -um/kernel-config-2.4,
1350 -alpha/kernel-config-2.4, -parisc64/kernel-config-2.4,
1351 -xenU/kernel-config-2.4, -parisc/kernel-config-2.4,
1352 -x86/kernel-config-2.4, -xen0/kernel-config-2.4:
1353 Removing 2.4 kernel configs, since we aren't supporting 2.4 from here on out.
1355 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1356 We only need to make sure that we have /sbin and /usr/sbin in our PATH for
1357 bug #97378, not reset it. Thanks to Justin Bronder <jsbronder@gentoo.org> in
1358 bug #209182 for pointing it out. This is genkernel 3.4.10_pre1 for testing.
1360 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1361 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1362 generic/initrd.scripts, generic/linuxrc, genkernel, genkernel.conf,
1364 This is the long-awaited unionfs code cleanup. All of the unionfs code in
1365 genkernel has been removed.
1367 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1368 Fix two calls to set_config_with_override on CMD_KERNCACHE and some
1369 indentation weirdness
1371 04 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1372 Change &>/dev/null to >/dev/null 2>&1 because busybox ash sucks
1374 04 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1376 Switch to double quotes where we're interpolating variables, because I suck
1378 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> sparc64/modules_load:
1379 Add qla2xxx to sparc64's MODULES_SCSI
1381 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1382 gen_determineargs.sh, gen_moddeps.sh:
1383 Add --all-initrd-modules option to copy all kernel modules into
1384 initrd/ramfs. This is useful for netboot images
1386 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1388 Add setup_hotplug() function that runs before the modules are loaded to
1389 setup mdev as the hotplug event handler. Add $KV to /lib/modules anywhere it
1390 occurs to allow for an initramfs with multiple sets of modules
1392 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_configkernel.sh,
1394 Clean up OLDCONFIG logic and default to OLDCONFIG=yes. This is for bug 207895
1396 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
1397 Moving the code to start resume operations so it doesn't run when booting
1398 from CD. We also don't execute the code if there's no real_resume set on the
1399 command line, since it will fail, anyway, without it.
1401 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/modules_load,
1402 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
1403 x86/modules_load, x86_64/modules_load, xen0/modules_load,
1405 add megaraid module to MODULES_SCSI for bug 206039
1407 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/modprobe:
1408 specify the kernel version when looking for a module for bug 208593
1410 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1411 generic/initrd.defaults, generic/initrd.scripts:
1412 Removed runUdev, since we no longer use it.
1414 11 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1415 gen_initrd.sh, genkernel:
1416 Fixing a problem where we were copying the busybox binary cache into the
1417 busybox temporary directory. I am assuming that this was a result of all of
1418 the changes we've been doing, and it simply just got everlooked. Thanks to
1419 Marek Szuba <cyberman@if.pw.edu.pl> for pointing it out in bug #204087. This
1420 is genkernel 3.4.9 FINAL. Enjoy.
1422 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.defaults,
1423 generic/initrd.scripts, generic/linuxrc:
1424 Don't scan a bunch of extra devices when CDROOT_DEV is defined.
1426 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1428 Add new cdroot_type=foo kernel commandline parameter to override -t iso9660
1431 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1432 Put -t auto back to -t iso9660 for mounting a cdrom. This is for bug #162962.
1434 27 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
1435 Fix description of --kernel-config for bug #194752.
1437 27 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1438 This is 3.4.9_pre12 for testing.
1440 23 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1441 generic/linuxrc, genkernel.8:
1442 Apply LUKS key patch from bug #162962 from Nelson Batalha
1443 <nelson_batalha@hotmail.com>
1445 14 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1446 Fix text bolding on serial console for bug #202266 thanks to Michael Hordijk
1447 <hoffbrinkle@hotmail.com>.
1449 13 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1450 Apply a patch from John R. Graham <john_r_graham@mindspring.com> for bug
1453 06 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1454 Do s/KERNELDIR/KERNEL_DIR/ for bug #201159.
1456 06 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1457 Fix typo for bug #201442. Thanks to Michael Hordijk <hoffbrinkle@hotmail.com>.
1459 03 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1460 This is genkernel 3.4.9_pre11 for testing.
1462 29 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1464 Do s/elsif/elif/ because I use too many languages and random bash tutorials
1465 online can't be trusted.
1467 28 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1469 Added a patch line for busybox for bug #198892. This is 3.4.9_pre10 for
1472 24 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_funcs.sh:
1473 Added a small patch from John R. Graham <john_r_graham@mindspring.com> to
1474 fix arguments with spaces for bug #200161.
1476 24 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1477 Use 'read' to get a line at a time to account for directories with spaces in
1478 the name. This fixes bug 199701.
1480 23 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1482 Look for cryptsetup in /bin and /sbin.
1484 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1485 Force dmraid to be built with -j1 for bug #188273.
1487 16 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
1488 My original sed of LVM2->LVM caught a few too many things. Thanks to Robin
1489 Johnson <robbat2@gentoo.org> for pointing them out and providing the fix in
1492 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
1493 genkernel.conf, genkernel:
1494 Added config defaulting for --mdadm for bug #198694. Thanks to John R.
1495 Graham <john_r_graham@mindspring.com> for providing the patch. This is
1496 3.4.9_pre9 for testing.
1498 08 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1499 Revert patch from bug #190327 as it breaks well more than it fixed.
1501 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/config.sh,
1502 gen_cmdline.sh, gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh,
1503 gen_initrd.sh, gen_package.sh, genkernel, genkernel.conf, ia64/config.sh,
1504 mips/config.sh, parisc/config.sh, parisc64/config.sh, ppc/config.sh,
1505 ppc64/config.sh, sparc/config.sh, sparc64/config.sh, um/config.sh,
1506 x86/config.sh, x86_64/config.sh, xen0/config.sh, xenU/config.sh:
1507 Added a nice patch from John R. Graham <john_r_graham@mindspring.com> to
1508 allow all command line options to be configurable from within the
1509 genkernel.conf file. This is for bug #182616. This is genkernel 3.4.9_pre8
1512 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1513 generic/initrd.scripts:
1514 Fixed the noload module code. Thanks to Mijail Fedorovich
1515 <mfedorovich@gmail.com> for pointing it out in bug #198187.
1517 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1518 generic/initrd.scripts, generic/linuxrc:
1519 Added an update patch from Alon Bar-Lev <alonbl@gentoo.org> in bug #197244
1520 to clean up the suspend2 code and rename the functions to tuxonice to match
1521 the upstream rename.
1523 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1524 gen_compile.sh, gen_initramfs.sh, gen_initrd.sh, gen_package.sh,
1526 Added a patch from Joshua Kinard <kumba@gentoo.org> to clean up the Pegasos
1527 hacks in genkernel. This is from bug #193826. This is genkernel 3.4.9_pre7
1530 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_arch.sh:
1531 Added a simple patch from Andrew Gaffney <agaffney@gentoo.org> to ensure
1532 that we export ARCH before running menuconfig. This is from bug #190327.
1534 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1535 generic/initrd.scripts, generic/linuxrc:
1536 Make sure we still allow dolvm2/doevms2 on the kernel command line and give
1537 a warning. I've also added a 2 second delay between vgscan and vgchange.
1538 Thanks to Robin H. Johnson <robbat2@gentoo.org> for suggesting the changes
1541 02 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> +generic/modprobe,
1542 gen_initramfs.sh, gen_initrd.sh, genkernel:
1543 Reverting the removal of generic/modprobe for bug #197730. This is genkernel
1544 3.4.9_pre6 for testing.
1546 01 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1547 gen_initramfs.sh, genkernel:
1548 Fixed device-mapper/man removal for bug #196087, fixed mdadm.conf copying,
1549 and fixed syntax error for bug #197582. This is genkernel-3.4.9_pre5.
1551 30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1552 -pkg/suspend-0.5-Makefile.patch, -pkg/busybox-1.1.3+gentoo.tar.bz2,
1553 -pkg/devfsd-1.3.25-dietlibc.patch,
1554 -pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2, alpha/busy-config,
1555 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
1556 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
1557 genkernel, ia64/busy-config, mips/busy-config, parisc/busy-config,
1558 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1559 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
1560 x86/modules_load, x86_64/busy-config, xen0/busy-config, xenU/busy-config:
1561 Added a patch from Alan Hourihane <alanh@fairlite.demon.co.uk> for mdadm
1562 support in busybox from bug #172128. This is genkernel 3.4.9_pre4 for
1565 30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1566 generic/initrd.scripts, generic/linuxrc:
1567 Made a few minor cleanups here and there.
1569 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
1570 Update description for --initramfs-overlay in man page to match --help.
1572 05 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1574 Remove generic/modprobe and all supporting code, since busybox has it now.
1576 04 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1577 We need to cd out of directory to be deleted for bug #194695. Thanks to Asmund
1578 Grammeltvedt <asmundg@big-oil.org> for pointing this out.
1580 18 Sep 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1582 We don't ever want devfs in an initramfs, so check KERN_24 instead of DEVFS
1583 for 2.4 initrd generation
1585 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1586 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh, gen_initrd.sh,
1587 genkernel, genkernel.8, genkernel.conf:
1588 Rename DEBUGLEVEL/DEBUGFILE to LOGLEVEL/LOGFILE to help reduce confusion.
1590 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1591 gen_configkernel.sh, genkernel:
1592 Some more general cleanup and adding support for using a config file other
1593 than /etc/genkernel.conf to add flexibility.
1595 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1596 -pkg/module-init-tools-0.9.15-pre4.tar.bz2,
1597 -pkg/klibc-1.1.16-sparc2.patch, -pkg/klibc-1.2.1-nostdinc-flags.patch,
1598 -pkg/modutils-2.4.26.tar.bz2:
1599 Removing klibc/modutils/module-init-tools files, since we don't need any of
1602 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1603 It helps if I use 'g' when doing a sed.
1605 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
1606 genkernel, genkernel.conf:
1607 Removed the use of GK_BIN variable, since it isn't necessary.
1609 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO, genkernel.conf:
1610 Updated TODO and cleaning up genkernel.conf a bit.
1612 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
1613 netboot/misc/bin/net-setup, netboot/misc/etc/fstab:
1614 Remove some unnecessary copyright dates from a few files so we don't keep
1615 forgetting to update them when we modify the files.
1617 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1618 gen_configkernel.sh, gen_determineargs.sh, gen_initramfs.sh, genkernel,
1619 genkernel.8, mips/config.sh:
1620 Renamed gensplash to splash and marked gensplash as deprecated. This is
1621 3.4.9_pre3 for testing.
1623 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
1624 alpha/modules_load, gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh,
1625 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1626 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
1627 genkernel, genkernel.8, genkernel.conf, ia64/modules_load, mips/config.sh,
1628 ppc/modules_load, ppc64/modules_load, um/modules_load, x86/modules_load,
1629 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
1630 Changed all instances of EVMS2/LVM2 to EVMS/LVM, respectively. This will
1631 keep everything simplified if a newer EVMS/LVM version set appears.
1633 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> README,
1634 alpha/config.sh, gen_bootloader.sh, gen_cmdline.sh, gen_configkernel.sh,
1635 gen_determineargs.sh, gen_initrd.sh, gen_package.sh, genkernel,
1636 genkernel.8, genkernel.conf, ia64/config.sh, mips/config.sh,
1637 parisc/config.sh, parisc64/config.sh, ppc/config.sh, ppc64/config.sh,
1638 sparc/config.sh, sparc64/config.sh, um/config.sh, x86/config.sh,
1639 x86_64/config.sh, xen0/config.sh, xenU/config.sh:
1640 Removing bootsplash support since it hasn't been in a kernel we've supported
1641 for years now, causes confusion amongst users, and really wasn't being used
1642 and caused issues with 2.6/initrd creation in some corner cases.
1644 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1645 -pkg/genkernel-svn-suspend.patch:
1646 Removing the reversal patch for the suspend removal, since it will no longer
1649 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
1650 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
1651 gen_initrd.sh, generic/linuxrc, genkernel, mips/config.sh:
1652 Performed some general cleanup on a few files and removed devfs/udev
1653 selection code, since we force devfs on 2.4 and mdev on 2.6 kernels.
1655 30 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1656 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
1657 gen_initramfs.sh, generic/initrd.scripts, generic/linuxrc, genkernel,
1658 genkernel.conf, +pkg/genkernel-svn-suspend.patch:
1659 Removing the suspend support that was added for bug #156445 until suspend is
1660 added to the tree and we can determine the proper way to support it. For
1661 more information, see bug #156431. This is genkernel 3.4.9_pre2 for testing.
1663 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6,
1664 x86_64/kernel-config-2.6, genkernel:
1665 Removed CONFIG_PHYSICAL_START from the x86/amd64 kernel configs for bug
1666 #186378. This is genkernel 3.4.9_pre1 for testing.
1668 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1669 Changing to use console=tty1 instead of CONSOLE=/dev/tty1 with a patch from
1670 Matthias Schwarzott <zzam@gentoo.org> for bug #188954.
1672 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1673 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
1674 x86/modules_load, x86_64/modules_load, xen0/modules_load,
1676 Added arcmsr to MODULES_SCSI for bug #185827.
1678 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1679 +pkg/suspend-0.5-Makefile.patch:
1680 Added suspend-0.5-Makefile.patch to pkg directory for suspend capabilities,
1681 bringing it into the repository, from the tree.
1683 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
1684 Added a small patch from Tais M. Hansen <tais.hansen@osd.dk> to add doscsi
1685 to the genkernel man page for bug #183406.
1687 21 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_funcs.sh,
1689 Added another patch from John R. Graham <john_r_graham@mindspring.com> for
1692 26 Jul 2007; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
1693 Clean up a cosmetic error introduced by the symlink patch:
1694 ${GK_SHARE}/gen_funcs.sh: line 431: popd:
1695 /var/tmp/genkernel/3996.6301.23048.13838/initramfs-modules-${KV}-temp: No
1696 such file or directory
1698 26 Jul 2007; Robin H. Johnson <robbat2@gentoo.org> generic/initrd.scripts,
1700 The previous patch from bug #174294 still contained some bugs in the linuxrc
1701 and scripts, that caused a failure during boot. Clean them up with one more
1702 patch from Nelson Batalha <nelson_batalha@hotmail.com>, again on bug #174294.
1704 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1705 enhanced netboot linuxrc from gustavoz
1707 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1708 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1709 genkernel, genkernel.conf, ia64/busy-config, mips/busy-config,
1710 parisc/busy-config, parisc64/busy-config, ppc/busy-config,
1711 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
1712 x86/busy-config, x86_64/busy-config, xen0/busy-config, xenU/busy-config:
1713 enable CONFIG_INSMOD in all arch busy-config files
1714 disable building of static insmod and remove all code related to it
1716 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1717 Patch to compare new config instead of the one left laying around in the
1718 kerncache dir. Thanks to Pat Double <gentoo@patdouble.com> in bug #179739
1720 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1721 gen_initramfs.sh, gen_initrd.sh, genkernel.conf:
1722 Patch to actually use busybox bincache. Thanks to Pat Double
1723 <gentoo@patdouble.com> on bug #180211
1725 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initrd.sh:
1726 Fixed lvm/evms code for initrd generation. Thanks to Vinny
1727 <vfuria@gmail.com> on bug #179480 for pointing it out.
1729 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1730 generic/initrd.defaults, ia64/modules_load, ppc/modules_load,
1731 ppc64/modules_load, um/modules_load, x86/modules_load,
1732 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
1733 Added new PATA support from Paul Hewlett <paul@gccs.co.za> from bug #180111
1734 and also created a separate MDRAID module group.
1736 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1737 generic/initrd.scripts, generic/linuxrc:
1738 Added a patch from Nelson Batalha <nelson_batalha@hotmail.com> from bug
1739 #174294 to enable the use of encryption on a CD and the location of a key.
1741 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
1742 gen_funcs.sh, genkernel, genkernel.8, genkernel.conf:
1743 Added two patches from John R. Graham <john_r_graham@mindspring.com> from
1744 bug #180161. This should fix bug #180161, bug #144703, and bug #150697.
1746 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
1747 Added USB Printer support for bug #176543.
1749 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1750 generic/initrd.scripts:
1751 Change the check for /livecd when booting a CD to check for a file called
1752 livecd, rather than just the existence of /livecd, which should keep it from
1753 finding disks with a /livecd directory.
1755 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_package.sh:
1756 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #174188 to
1757 fix a problem with the System.map file copying that was previously
1760 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
1761 Added patch from Nelson Batalha <nelson_batalha@hotmail.com> from bug
1762 #172766 to add documentation for genkernel's LUKS features.
1764 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1765 generic/initrd.scripts:
1766 Added patch from Nicolas Schlumberger <n.schlumberger@bluewin.ch> to create
1767 md devices with LUKS for bug #170753.
1769 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1770 generic/initrd.scripts:
1771 Reverting patch that was originally added due to bug #160333 due to the
1772 problems it caused on the 2007.0 release.
1774 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_package.sh,
1776 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to add System.map to
1777 the tarball for the minimal kernel package for bug #174188. This is also the
1780 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1781 ia64/modules_load, um/modules_load, x86/modules_load, x86_64/modules_load,
1782 xen0/modules_load, xenU/modules_load:
1783 Added mptsas to SCSI for bug #174130 and removing raid0/raid1/raid10/raid456
1786 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1788 Commented out the checks on the sanity of lvm.conf since they were not quite
1789 working right. This should fix bug #173622.
1791 09 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> +x86/nb-busybox.cf:
1792 Added nb-busybox.cf to x86 on the request of Andrew Gaffney
1793 <agaffney@gentoo.org>.
1795 05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1796 gen_initrd.sh, genkernel:
1797 Added a change to force objdump output to be English for bug #173412 and
1798 rolling 3.4.7 final for the release.
1800 05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1801 generic/initrd.scripts:
1802 Added a patch from Daniel Drake <dsd@gentoo.org> to fix splash problems for
1805 03 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
1806 Some minor config file cleanup.
1808 03 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1810 Added a second patch from John R. Graham <john_r_graham@mindspring.com> from
1813 27 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1814 ia64/modules_load, x86/modules_load, x86_64/modules_load,
1815 xen0/modules_load, xenU/modules_load:
1816 Added raid456 to dmraid target for bug #172128.
1818 26 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1820 Changed LVM configuration detection to not error.
1822 26 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
1823 Added joystick support to the default configuration for bug #171911.
1825 14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1826 gen_initrd.sh, genkernel:
1827 Before we copy lvm.conf, we run it through 'lvm dumpconfig' to make sure the
1828 config is valid for bug #156009. This is 3.4.7_pre5.
1830 14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
1831 Change the default CACHE_DIR from /usr/share/genkernel/pkg/%%ARCH%% to
1832 /var/cache/genkernel/%%ARCH%% for bug #148253.
1834 13 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1835 ia64/modules_load, um/modules_load, x86/modules_load, x86_64/modules_load,
1836 xen0/modules_load, xenU/modules_load:
1837 Added libata to the MODULES_SATA list. This might be why SATA CD drives
1838 weren't working for us.
1840 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1841 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh,
1842 gen_package.sh, genkernel:
1843 Added a patch by John R. Graham <john_r_graham@mindspring.com> from bug
1844 #169383 to improve the --symlink option fairly significantly. This is going
1845 to be 3.4.7_pre4 and while I haven't tested this yet, it looks good.
1847 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh:
1848 Fixed lib64 link for bug #168664.
1850 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
1851 Update default kernel config with the current LiveCD config for 2007.0,
1852 which is built on 2.6.19, rather than 2.6.17 only.
1854 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1855 +pkg/module-init-tools-0.9.15-pre4.tar.bz2,
1856 +pkg/busybox-1.1.3+gentoo.tar.bz2,
1857 +pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
1858 +pkg/modutils-2.4.26.tar.bz2:
1859 Added binary files back and updated busybox with a patch from Peter
1860 Alfredsen <peter.alfredsen@gmail.com> in bug #168599.
1862 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1863 -pkg/module-init-tools-0.9.15-pre4.tar.bz2,
1864 -pkg/busybox-1.1.3+gentoo.tar.bz2,
1865 -pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
1866 -pkg/modutils-2.4.26.tar.bz2:
1867 Removing binary files from pkg since they were corrupted during the CVS->SVN
1870 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
1871 Fixed up the man page for bug #168500 and bug #168719.
1873 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
1874 parisc/config.sh, parisc64/config.sh:
1875 Moved the MAKEOPTS check to the top of the file for parisc, so it matches
1876 other architectures. This fixes bug #165494. Thanks to Andrew Gaffney
1877 <agaffney@gentoo.org> for finding the fix. I'm marking this as 3.4.7_pre3
1880 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1881 generic/initrd.scripts:
1882 Adding yet another patch from Fabio Erculiani <lxnay@lxnaydesign.net> from
1885 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1886 generic/initrd.scripts, generic/linuxrc, genkernel:
1887 Added a non-braindead version of a patch provided by Fabio Erculiani
1888 <lxnay@lxnaydesign.net> in bug #160333. This is completely untested, so I'm
1889 rolling up 3.4.7_pre2 to get it tested prior to genkernel 3.4.7 going final.
1891 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> ppc/Pegasos:
1892 Add a known-working 2.6.16+ kernel config from
1893 http://www.ppczone.org/downloads/config-2.6.16-pegasos for bug #165758.
1895 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
1896 Added a note about the MAKEOPTS option to genkernel as suggested in bug
1899 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
1900 Added patch from Mike Frysinger <vapier@gentoo.org> to clean up the
1901 genkernel man page for bug #166179.
1903 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
1904 Fix REAL_INIT for bug #160635.
1906 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1907 gen_compile.sh, genkernel:
1908 Added patch from Fabio Erculiani <lxnay@lxnaydesign.net> to fix unionfs
1909 compilation. This is for bug #152945.
1911 08 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1913 Added patch from Martin Parm <parmus@diku.dk> to fix the --no-color option.
1914 This resolves bug #114156.
1916 15 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh:
1917 Changed basename to dirname when creating the directory from grub.conf to
1920 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1921 x86/modules_load, x86_64/modules_load, xen0/modules_load,
1923 Added scsi_scan_wait module to modules_load for 2.6.20 support. Thanks to
1924 Robin H. Johnson for <robbat2@gentoo.org> for pointing it out.
1926 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
1927 generic/initrd.scripts:
1928 Added a case statement for the keymap selection to ensure we're always using
1929 the named keymaps. This should resolve bug #146714 if everything works
1930 correctly. This is 3.4.6, for real.
1932 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1933 +generic/keymaps.tar.gz:
1934 Adding back the known-good copy of keymaps.tar.gz to svn.
1936 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
1937 gen_compile.sh, -generic/keymaps.tar.gz, generic/linuxrc, genkernel,
1938 ia64/busy-config, mips/busy-config, parisc/busy-config,
1939 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1940 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
1941 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
1942 Removing generic/keymaps.tar.gz to replace it with a known-good copy. Blame
1943 cvs2svn. Also, added patch from Alon Bar-Lev <alonbl@gentoo.org> to switch
1944 to using switch_root for 2.6 kernels, and a small typo fix from Michael
1945 Hordijk <hoffbrinkle@hotmail.com> for bug #158776.
1947 15 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initrd.sh,
1948 generic/linuxrc, genkernel:
1949 Added patches from François-Xavier Roure <fx_roure@yahoo.fr> from bug
1950 #149020. This will end up being genkernel 3.4.6, most likely.
1952 14 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
1953 Adjust selinux stuff in gen_compile.sh to actually do what we intended, not
1956 14 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
1957 Since device-mapper tries to build with selinux by default, we've removed
1958 it, then commented out the selinux support. The ebuild will need to
1959 enable/disable selinux support based on the selinux USE flag. This should
1960 resolve bug #157538.
1962 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1963 generic/initrd.scripts:
1964 More fixes for similarly-named modules.
1966 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
1967 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
1968 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
1969 sparc64/busy-config, x86/busy-config, x86_64/busy-config,
1970 xen0/busy-config, xenU/busy-config:
1971 Disabled full SuSv3 compliant sort, as suggested by Aurélien Francillon
1972 <aurelien.francillon@inrialpes.fr> in bug #157777.
1974 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/modprobe:
1975 Added a fix for similarly-named modules from bug #158017.
1977 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
1978 Fixed up linking for dmraid for bug #157538.
1980 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
1981 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
1982 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
1983 sparc64/busy-config, x86/busy-config, x86_64/busy-config,
1984 xen0/busy-config, xenU/busy-config:
1985 Updated busy-config to work with root=LABEL=<label> for bug #156640.
1987 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
1988 gen_initramfs.sh, genkernel, genkernel.conf:
1989 Added patch from Daniel Drake <dsd@gentoo.org> in bug #156611 to clean up
1990 the initramfs creation and create a 'proper' initramfs, instead of our
1991 concatenated monster.
1993 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1994 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
1995 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts, generic/linuxrc,
1996 genkernel.8, genkernel.conf:
1997 Added patch from Daniel Drake <dsd@gentoo.org> in bug #156445 to add
1998 userspace suspend support to genkernel.
2000 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2002 Added debug level to LUKS print_info messages for bug #156410.
2004 03 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2005 x86/modules_load, x86_64/modules_load:
2006 Added raid456 to alpha/amd64/x86 MODULES_EVMS2 and added tg3 to MODULES_NET.
2008 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2009 generic/initrd.scripts:
2010 Inverted check on CDROOT_DEV, as it should be -z not -n. Thanks to Jakub Moc
2011 <jakub@gentoo.org> for coming up with the quick fix in bug #153554. I lied
2012 before. This one is really 3.4.5.
2014 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
2016 Added typo fix from Jason Pepas <j.pepas@mail.utexas.edu> in bug #153516.
2019 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2020 ia64/busy-config, mips/busy-config, parisc/busy-config,
2021 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2022 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2023 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2024 Added Large File Support thanks to Fabio Erculiani <lxnay@lxnaydesign.net>
2027 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2028 Added patch to improve symlink support by Michael Hordijk
2029 <hoffbrinkle@hotmail.com> for bug #143217.
2031 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2032 Added patch from Tim Steiner <tsteiner@nerdclub.net> to add a real_rootflags
2033 parameter for bug #122672.
2035 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2036 generic/initrd.scripts, generic/linuxrc:
2037 Added patch to support resuming from encrypted swap. The patch was submitted
2040 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2041 This is the 3.4.4 release.
2043 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2044 generic/initrd.scripts, generic/linuxrc:
2045 Updated with the latest version of the LUKS patches from bug #152441.
2047 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> ChangeLog:
2048 Changed mime-type to application/x-gzip for generic/keymaps.tar.gz for bug
2051 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2052 Added patch from bug #152441 to improve LUKS support.
2054 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6,
2055 x86_64/kernel-config-2.6:
2056 Updated kernel configs for amd64/x86 for bug #151609 and bug #152299.
2058 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2059 Changed mime-type property to binary/gzip for keymaps.tar.gz for bug #151500.
2060 This is genkernel 3.4.3.
2062 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2063 generic/initrd.defaults, generic/initrd.scripts, +generic/udhcpc.scripts,
2064 x86/busy-config, x86/modules_load:
2065 Added patch for udhcp support. Patch by Stefan Nickl
2066 <snickl@snickl.freaks.de> and submitted to bug #145115.
2068 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2069 Allow root= for initramfs, instead of only real_root= to specify the root
2070 volume. Patch by Salah Coronya <salahx@yahoo.com> from bug #142606.
2072 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2073 Added patch from Salah Coronya <salahx@yahoo.com> to document dolvm2 and
2074 doevms2 in the genkernel man page from bug #142606.
2076 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> +AUTHORS, genkernel:
2077 Added the AUTHORS file and ChangeLog. This is 3.4.2
2079 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2080 generic/initrd.scripts:
2081 Added patch for suspend2-sources 2.6.18 by Romeo Benzoni
2082 <romeo@benzoni.org> and submitted to bug #148499.
2084 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2085 gen_determineargs.sh:
2086 Added patch from Alon Bar-Lev <alon.barlev@gmail.com> for bug
2087 #148498 and also a patch from Robin H. Johnson
2088 <robbat2@gentoo.org> to support git-based kernels.
2090 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2091 x86_64/kernel-config-2.6, -x86_64/kernel-config-2.6-emachines,
2092 -x86_64/kernel-config-2.6-smp:
2093 Update the amd64 kernel configs from the release.
2095 16 Sep 2006; Tim Yamin <plasmaroo@gentoo.org>
2096 gen_initramfs.sh, genkernel:
2097 Should check for /sbin/splash_geninitramfs instead of
2100 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2101 generic/initrd.scripts:
2102 This change makes it so we only try to mount 'auto' when cdroot
2103 is specified. This should fix all of our mounting issues, as
2104 well as allow for not only USB keys to use these kernels with a
2105 LiveCD kernel/config, but allow it to boot from any media which
2106 the kernel has support.
2108 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2109 generic/initrd.scripts:
2110 Added a symlink for device-mapper stuff. This should resolve
2111 both bug #142775 and bug #147015.
2113 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2114 alpha/modules_load, x86/modules_load, x86_64/modules_load:
2115 Added lpfc and scsi_transport_fc for Emulex fibre-channel
2118 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2119 alpha/modules_load, x86/modules_load, x86_64/modules_load:
2120 Make sure we load the raid0, raid1, and raid10 personalities
2123 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2124 generic/initrd.scripts:
2125 This is ugly. I mean, really ugly. However, it is the only way
2126 to support all of the insane ways that people are trying to boot
2127 release media. I really wish we didn't have to support this
2128 junk, but a regression really shouldn't happen with our
2129 releases. Anyway, hopefully I can come up with a better
2130 solution to this in the future.
2132 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2133 generic/initrd.scripts:
2134 Try using -t iso9660,vfat to our mount command, since we can't
2135 use only iso9660 as it breaks booting from a USB stick.
2137 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2139 The initrd code was still looking for udev, even though we
2140 aren't building it anymore. This should fix bug #145802.
2142 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2146 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2147 generic/initrd.defaults:
2148 Added emul to ROOT_LINKS for bug #145248.
2150 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2151 x86/busy-config, x86_64/busy-config:
2152 Fixed the NFS mount configuration for busybox for bug #143476.
2154 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2155 generic/initrd.scripts:
2156 Update the suspend2_resume function for bug #131202.
2158 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2159 generic/initrd.scripts:
2160 iso9660 -> auto, and added support for checking SUBDIR for the
2161 livecd file. This is for bug #147186.
2163 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2164 x86/kernel-config-2.6, x86_64/kernel-config-2.6:
2165 Updated default kernel configurations for x86/amd64 to match the
2168 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2170 Add more error checking into the splash code and die instead of
2171 silently fail on an error.
2173 23 Aug 2006; Tim Yamin <plasmaroo@gentoo.org>
2174 ia64/kernel-config-2.6:
2175 Update config, fix #141949.
2177 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2178 generic/initrd.scripts, generic/linuxrc:
2179 Added patch for suspend2 for bug #131202.
2181 15 Aug 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2184 13 Aug 2006; Tim Yamin <plasmaroo@gentoo.org>
2185 generic/initrd.scripts:
2186 Fix devfsd not kicking in on 2.4 on Alpha.
2188 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2189 gen_compile.sh, genkernel.conf:
2190 Add in the kernel version compatibility table from
2191 http://www.am-utils.org/project-unionfs.html and ensure that
2192 genkernel dies if the unionfs module fails to build. Until now,
2193 it would fail and the build would continue without it.
2195 01 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2197 We should be checking for /usr/bin/splash_geninitramfs, instead.
2199 31 Jul 2006; Tim Yamin <plasmaroo@gentoo.org> genkernel:
2200 3.4.0 final... so much Bad-Ass <TM> that Chuck Norris himself
2203 20 Jul 2006; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2204 gen_initramfs.sh, genkernel:
2205 Commit fix for bug #141153 from Pylon; 3.4.0_pre4.
2207 18 Jul 2006; Tim Yamin <plasmaroo@gentoo.org>
2208 gen_bootloader.sh, gen_funcs.sh, gen_package.sh, genkernel:
2209 Commit patches #91453, #91481 from bug #139866.
2211 18 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2212 alpha/modules_load, um/modules_load, x86/modules_load,
2213 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2214 Added megaraid drivers for bug #139888.
2216 16 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2218 Added fix for bug #140445.
2220 11 Jul 2006; Tim Yamin <plasmaroo@gentoo.org>
2221 gen_bootloader.sh, gen_cmdline.sh, gen_compile.sh,
2222 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh,
2223 gen_initrd.sh, gen_package.sh, genkernel, genkernel.conf:
2224 Commit patch for bug #139866 by Martin Parm.
2226 05 Jul 2006; Joshua Kinard <kumba@gentoo.org> generic/linuxrc:
2227 Tweak the sgimips section for rootfs mounting to use squashfs
2230 30 Jun 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2231 Fix "Cannot read /proc/mounts" cosmetics.
2233 30 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2234 alpha/modules_load, um/modules_load, x86/modules_load,
2235 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2236 We need firmware_class in our initramfs for ide-cs to work.
2238 20 Jun 2006; Tim Yamin <plasmaroo@gentoo.org> genkernel,
2240 -pkg/busybox-1.1.0-gentoo-gk4-20060519-snappie.tar.bz2,
2241 +pkg/busybox-1.1.3+gentoo.tar.bz2:
2242 Bump busybox to 1.1.3 courtesy of `Kumba.
2244 19 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2245 gen_initramfs.sh, -mips/ip22r4k-2006_0.cf,
2246 +mips/ip22r4k-2006_1.cf, -mips/ip22r5k-2006_0.cf,
2247 +mips/ip22r5k-2006_1.cf, -mips/ip27r10k-2006_0.cf,
2248 +mips/ip27r10k-2006_1.cf, -mips/ip28r10k-2006_0.cf,
2249 +mips/ip28r10k-2006_1.cf, -mips/ip30r10k-2006_0.cf,
2250 +mips/ip30r10k-2006_1.cf, -mips/ip32r5k-2006_0.cf,
2251 mips/ip32r5k-2006_1.cf, -mips/ip32rm52-2006_0.cf,
2252 +mips/ip32rm5k-2006_1.cf, mips/nb-busybox.cf, netboot/linuxrc.x:
2253 Remove getdvhoff hack in gen_initramfs.sh for mips livecds (it's
2254 a busybox applet now), tweak the ip32r5k config, add wget to the
2255 mips netboot busybox config. Also import the remaining 2006.1
2256 mips-sources configs and remove the old 2006.0 ones.
2258 12 Jun 2006; Joshua Kinard <kumba@gentoo.org> mips/busy-config:
2259 Enable the config option for busybox's --install parameter.
2261 12 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2262 mips/busy-config, +mips/ip32r5k-2006_1.cf, mips/nb-busybox.cf:
2263 Add IP32 R5K 2.6.16.20 kernel build, and update LiveCD/Netboot
2264 Busybox configs to match with busybox-1.1.3.
2266 10 Jun 2006; Joshua Kinard <kumba@gentoo.org> mips/config.sh:
2267 Modernize the mips genkernel config.
2269 10 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2270 -mips/ip22r4k-2005_1.cf, -mips/ip22r5k-2005_1.cf,
2271 -mips/ip27r10k-2005_1.cf, -mips/ip28r10k-2005_1.cf,
2272 -mips/ip30r10k-2005_1.cf, -mips/ip32r5k-2005_1.cf:
2275 10 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2277 We can't use vol_id since it was a part of udev.
2279 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2281 Added --static to man page for bug #135703.
2283 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2284 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh,
2285 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc:
2286 Add a modified version of the two LUKS patches that made their
2287 way into bugzilla for bug #122421.
2289 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2290 alpha/modules_load, generic/initrd.defaults, generic/linuxrc,
2291 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2293 Added code to allow the root file-system to be a module. This
2296 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2298 Changed real_init to init_opts to be more accurate, and added a
2299 proper real_init option to allow the selection of the init
2300 executable to run. This is for bug #113426.
2302 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2303 gen_initramfs.sh, gen_initrd.sh:
2304 Added fix for bug #134843 from Thomas Raschbacher
2305 <lordvan@gentoo.org> for evms and later glibc versions.
2307 05 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2309 Fixed man page. Thanks to Andrew Yates <andrew@andrewyates.net>
2312 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2313 alpha/busy-config, ia64/busy-config, mips/busy-config,
2314 parisc/busy-config, parisc64/busy-config, ppc/busy-config,
2315 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
2316 um/busy-config, x86/busy-config, x86_64/busy-config,
2317 xen0/busy-config, xenU/busy-config:
2318 Added CONFIG_ASH_READ_TIMEOUT=y so we have a timeout value on
2319 read, used for keymap selection.
2321 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2323 More spacing cleanups.
2325 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2327 I accidentally removed some stuff that needed to be there in my
2328 overzealous debug cleanup.
2330 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2332 Cleaning up debug statements.
2334 31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2336 Ooops... forgot my then after elif. I hope nobody noticed.
2338 31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2340 Change cp to mknod for sr0/loop0 for mips and also for tty1 for
2343 30 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2345 Change cp to mknod for console/null.
2347 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2348 generic/initrd.scripts, generic/linuxrc:
2349 Fix an error in setup_unionfs and add in some debug support to
2350 figure out why/where this initramfs is stopping.
2352 24 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2353 generic/initrd.scripts:
2354 Fixed up TODO with actual working code since we don't have awk.
2356 24 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2357 generic/initrd.scripts, generic/linuxrc:
2358 Add in image.squashfs as a squashfs loop, since it is now the
2359 default in catalyst. Also, added a nice TODO about docache and
2360 size restrictions into cache_cd_contents.
2362 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2364 Just some spacing clean ups in the long usage listing.
2366 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2368 Comment the rest of the udev syuff from genkernel.conf as it
2369 shouldn't be necessary anymore with mdev.
2371 19 May 2006; Tim Yamin <plasmaroo@gentoo.org>
2372 alpha/busy-config, gen_compile.sh, gen_initramfs.sh,
2373 generic/initrd.scripts, generic/linuxrc, genkernel,
2374 genkernel.conf, ia64/busy-config, mips/busy-config,
2375 parisc/busy-config, parisc64/busy-config,
2376 -pkg/busybox-1.00-headers_fix.patch,
2377 -pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2,
2378 +pkg/busybox-1.1.0-gentoo-gk4-20060519-snappie.tar.bz2,
2379 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2380 sparc64/busy-config, um/busy-config, x86/busy-config,
2381 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2382 Update to busybox 1.1.0; port over to use mdev.
2384 07 May 2006; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2388 07 May 2006; Tim Yamin <plasmaroo@gentoo.org>
2389 gen_initramfs.sh, gen_initrd.sh:
2392 27 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2394 Added patch for unionfs from bug #129965.
2396 27 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2398 Add -DUNIONFS_UNSUPPORTED for 2.6.16 and unionfs.
2400 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2401 alpha/modules_load, x86/modules_load, x86_64/modules_load,
2402 xen0/modules_load, xenU/modules_load:
2403 Added some more modules to MODULES_SCSI that could be used to
2404 boot from a genkernel-compiled kernel on a live system.
2406 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2407 gen_compile.sh, generic/initrd.scripts, generic/linuxrc:
2408 Added patch from Mike Auty for udev 088+.
2410 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2411 alpha/modules_load, x86/modules_load, x86_64/modules_load,
2412 xen0/modules_load, xenU/modules_load:
2413 Added 3ware card drivers to scsi modules on x86/amd64/alpha.
2415 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2416 gen_compile.sh, genkernel:
2417 Updated to *hopefully* work with udev 087.
2419 14 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> alpha/config.sh,
2420 ia64/config.sh, parisc/config.sh, parisc64/config.sh,
2421 ppc/config.sh, ppc64/config.sh, sparc/config.sh,
2422 sparc64/config.sh, um/config.sh, x86/config.sh,
2423 x86_64/config.sh, xen0/config.sh, xenU/config.sh:
2426 14 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2427 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts,
2428 generic/linuxrc, genkernel:
2429 ->3.3.11d. Fix #121616, #128805, #129887, #129910.
2431 14 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2432 generic/initrd.scripts:
2433 Forgot one part of the patch from bug #121334.
2435 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2436 gen_compile.sh, genkernel, genkernel.8:
2437 Updated the unionfs compiling section. This *should* allow
2438 unionfs to build on supported kernels.
2440 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2442 Uncommented suspend2 support from bug #114266.
2444 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2445 generic/initrd.scripts, generic/linuxrc:
2446 Added unionfs patches from bug #121334.
2448 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2449 generic/initrd.scripts, generic/linuxrc, genkernel,
2450 x86/busy-config, x86/modules_load, x86_64/busy-config,
2451 x86_64/modules_load, xen0/busy-config, xen0/modules_load,
2452 xenU/busy-config, xenU/modules_load:
2453 Added a check for /dev/tty0 to setup_keymap, added raid
2454 personality modules for EVMS, and fixed lots of space/tab
2455 issues, along with a general style cleanup. I'm calling this
2456 one 3.3.11b internally, and hopefully it will be added to the
2457 tree if it resolves bug #124388.
2459 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2460 gen_cmdline.sh, gen_initramfs.sh, gen_initrd.sh,
2461 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
2462 dobladecenter->slowusb
2464 06 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2465 +pkg/klibc-1.2.1-nostdinc-flags.patch:
2466 Add hardened fix for bug #128806.
2468 24 Mar 2006; Tim Yamin <plasmaroo@gentoo.org>
2469 ia64/kernel-config-2.6:
2470 Update config for the new Fusion MPT CONFIG_ options on newer
2471 2.6 kernels; bug #125353.
2473 10 Mar 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2476 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2478 Updated copyright notice to get KingTaco off my back.
2480 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2481 gen_initramfs.sh, gen_initrd.sh:
2482 Added 0 0 to end of the ram0 line on fstab. Blame KingTaco for
2485 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2487 Changed unpacking of klibc to use tar j instead of tar z.
2489 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2491 Let's use the bzip2 tarball of klibc by default form now on,
2494 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
2495 +pkg/klibc-1.1.16-sparc2.patch:
2496 Added klibc patch for sparc to CVS (from distfiles). This is
2497 3.3.11 so like... run in fear or something...
2499 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2500 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh,
2501 gen_initrd.sh, genkernel:
2502 Added patch from Kumba to make certain initrd functions less
2505 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2506 gen_compile.sh, genkernel:
2507 Removed save_args/reset_args on kernel. This is 3.3.11_pre7.
2509 26 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
2510 unset temp vars so they get cleaned up
2512 26 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
2513 gen_initramfs.sh, genkernel:
2514 bump to pre6. resets ARCH env var after utils are compiled
2516 25 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2517 gen_arch.sh, gen_compile.sh, genkernel:
2518 Added sparc patches for udev/klibc.
2520 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2521 gen_arch.sh, gen_cmdline.sh, gen_compile.sh,
2522 gen_determineargs.sh, genkernel:
2523 Added nice and fun patch from dostrow for building on ppc64 (and
2524 possibly others) with mixed kernel/userland.
2526 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2528 Added fix for bug #120031.
2530 20 Jan 2006; Joshua Kinard <kumba@gentoo.org>
2531 +mips/ip32rm52-2006_0.cf:
2532 Kernel 2.6.14.6 config for SGI O2 w/ RM5271 CPU ("Nevada")
2534 15 Jan 2006; Joshua Kinard <kumba@gentoo.org> gen_cmdline.sh,
2535 gen_determineargs.sh, genkernel:
2536 Add support to genkernel to build a monolithic kernel by
2537 skipping module building sections when
2538 --static is passed on the gk commandline.
2540 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2542 Added comment about utils breaking udev so we don't break it
2543 again inadvertently.
2545 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2546 gen_compile.sh, genkernel, +pkg/busybox-1.00-headers_fix.patch:
2547 Added busybox headers fix (_pre2) and changed utils to runtask
2548 on udev build (_pre3).
2550 12 Jan 2006; Joshua Kinard <kumba@gentoo.org>
2552 chmod +x the udhcpc script on bootup
2554 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2555 gen_compile.sh, genkernel, -pkg/byteswap.h:
2556 Added patch from bug #118324.
2558 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2559 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2561 Added additional SATA controllers to MODULES_SATA for loading
2562 into the initrd/initramfs image.
2564 07 Jan 2006; Joshua Kinard <kumba@gentoo.org>
2565 gen_initramfs.sh, +mips/ip22r4k-2006_0.cf,
2566 +mips/ip22r5k-2006_0.cf, +mips/ip27r10k-2006_0.cf,
2567 +mips/ip28r10k-2006_0.cf, +mips/ip30r10k-2006_0.cf,
2568 +mips/ip32r5k-2006_0.cf, +mips/nb-busybox.cf, +netboot,
2569 +netboot/linuxrc.x, +netboot/misc, +netboot/misc/bin,
2570 +netboot/misc/bin/net-setup, +netboot/misc/etc,
2571 +netboot/misc/etc/fstab, +netboot/misc/etc/group,
2572 +netboot/misc/etc/inittab, +netboot/misc/etc/passwd,
2573 +netboot/misc/etc/profile, +netboot/misc/etc/resolv.conf,
2574 +netboot/misc/etc/shadow, +netboot/misc/etc/shells,
2575 +netboot/misc/usr, +netboot/misc/usr/share,
2576 +netboot/misc/usr/share/terminfo,
2577 +netboot/misc/usr/share/terminfo/p,
2578 +netboot/misc/usr/share/terminfo/p/putty,
2579 +netboot/misc/usr/share/udhcpc,
2580 +netboot/misc/usr/share/udhcpc/default.script:
2581 Import the Genkernel-side of things for the catalyst2 netboot2
2584 06 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
2585 udev compile change from runtask to utils
2587 03 Jan 2006; Tim Yamin <plasmaroo@gentoo.org>
2588 gen_bootloader.sh, gen_compile.sh, gen_determineargs.sh,
2589 gen_initramfs.sh, genkernel:
2590 Fix #115263, #117392, add a fix to sanify LOCALVERSION if
2591 unresolved variables are embedded.
2593 02 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2594 alpha/modules_load, um/modules_load, x86/modules_load,
2595 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2596 Updated Fusion MPT support for bug #117114.
2598 21 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
2599 Fix --kernel-cross-compile with PPC64.
2601 18 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2603 Add a compile_klibc(...) fix for old GNU tars and patch the
2604 klibc Makefile to leave /lib alone.
2606 16 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
2607 runtask -> utils for compile_klibc.
2609 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2610 gen_compile.sh, genkernel:
2611 Added x86/klibc fix.
2613 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2614 x86/kernel-config-2.6:
2615 Added HERMES support to use in-kernel driver rather than
2618 15 Dec 2005; Tim Yamin <plasmaroo@gentoo.org>
2619 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2:
2622 15 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
2624 Fix to allow udev 076 and udev 077 to compile... add a missing
2625 file byteswap.h to klibc-1.1.1
2627 15 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2629 Removed versions from all packages that are pulled from upstream
2630 so we can use sed in the ebuild to set these, making maintenance
2633 09 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
2634 add quotes to the ARCH= stuff for the kernel
2636 09 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
2637 Forcibly set the ARCH when compiling the kernel
2639 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2640 x86/kernel-config-2.6:
2641 Changed CONFIG_BLK_DEV_MD=y for bug #112962.
2643 06 Dec 2005; Tim Yamin <plasmaroo@gentoo.org>
2644 gen_bootloader_grub.awk:
2647 05 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2648 Back out suspend2 support temporarily as per #114266 comment 10.
2650 05 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2651 Fix #113634, #114266.
2653 05 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2654 x86/kernel-config-2.6:
2655 Added USB Printer support for bug #114496.
2657 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2658 x86/kernel-config-2.6, x86/modules_load, x86_64/modules_load:
2659 Added sata_mv to x86/amd64 for Marvell SATA controllers and
2660 updated 2.6 kernel config for x86 to match what would be used on
2661 a current 2.6.14 LiveCD.
2663 23 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel:
2666 23 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
2670 22 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel.conf:
2671 Update unionfs in genkernel.conf to 1.1.1
2673 21 Nov 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
2674 fix for sys delete bug 109819
2676 21 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
2678 Add support for dmraid1.0.0.rc9 to fix bug 94762
2680 21 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
2681 gen_initrd.sh, gen_moddeps.sh, gen_package.sh:
2682 Fix missing moddeps file by adding a test;Do not keep the
2683 initrd/initramfs with a kernelz system as it is already bundled
2686 18 Nov 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
2687 Fix {PPC+Catalyst+Pegasos} build failure regression.
2689 17 Nov 2005; Tim Yamin <plasmaroo@gentoo.org>
2690 -pkg/udev-054.tar.bz2, -pkg/udev-068.tar.bz2:
2691 Remove obsoleted udev...
2693 17 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
2694 gen_determineargs.sh, genkernel.conf:
2695 Udev 075 support, klibc 1.1.1, and fixes for ppc on 2.6.14+
2698 04 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2699 gen_arch.sh, gen_initramfs.sh, gen_initrd.sh,
2700 generic/initrd.scripts, generic/linuxrc, genkernel, +mips,
2701 +mips/busy-config, +mips/config.sh, +mips/ip22r4k-2005_1.cf,
2702 +mips/ip22r5k-2005_1.cf, +mips/ip27r10k-2005_1.cf,
2703 +mips/ip28r10k-2005_1.cf, +mips/ip30r10k-2005_1.cf,
2704 +mips/ip32r5k-2005_1.cf, +mips/modules_load, +pkg/mips,
2706 Added patches from bug #106338. This means mips support in
2707 genkernel. Blame Kumba.
2709 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2710 generic/linuxrc, genkernel:
2711 Changed the version indicator, fixing fstab generation for
2712 unionfs, and resolving bug #103332.
2714 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2716 Made symlink relative for bug #105572.
2718 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2719 gen_compile.sh, genkernel.conf, +pkg/udev-068.tar.bz2:
2720 Upgraded to udev 068 and also closing bug #103936.
2722 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2724 Added fix for bug #103717.
2726 21 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2727 x86/kernel-config-2.6:
2728 Updated x86 2.6 kernel configuration.
2730 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2731 alpha/modules_load, x86/modules_load, x86_64/modules_load:
2732 Added fix for bug #102006.
2734 31 Aug 2005; Eric Edgar <rocket@gentoo.org> genkernel:
2735 Update genkernel version number
2737 31 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2738 x86/kernel-config-2.6:
2739 CONFIG_PRINTER=m for bug #104229.
2741 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2742 generic/initrd.scripts, generic/linuxrc:
2743 Add nodetect and doload patch from bug #102643, with some
2746 16 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
2747 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc:
2748 Fix for bug 83276 and add udevsend binary to initramfs for newer
2751 16 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2752 alpha/modules_load, um/modules_load, x86/modules_load,
2753 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2754 Added dm-mirror to dmraid on all supported arches for bug
2757 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel.8:
2760 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org>
2761 gen_configkernel.sh:
2764 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
2767 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org>
2768 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2:
2771 11 Aug 2005; Eric Edgar <rocket@gentoo.org>
2772 alpha/modules_load, um/modules_load, x86/modules_load,
2773 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2774 Fix bug 102006 for dm-bbr. Added dm-bbr to modules_load files
2777 11 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh:
2778 Fix for bug 91966. Link lib64 to lib in the initramfs
2780 11 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
2782 Fix for newer udevs to detect udevstart
2784 06 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2785 gen_configkernel.sh:
2786 Fixed config parsing for dmraid/lvm2 to only set =m if item is
2787 not set. Closing bug #101535.
2789 02 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
2790 ppc/config.sh, ppc64/config.sh:
2791 Fix incorrect commit
2793 02 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
2794 gen_initramfs.sh, ppc/config.sh, ppc64/config.sh:
2795 Create symlink to init named linuxrc. In preparation for the
2796 need to pack the cpio into the kernel
2798 02 Aug 2005; Eric Edgar <rocket@gentoo.org>
2799 generic/initrd.scripts:
2800 Add iseries virtual cdrom auto scanning support
2802 01 Aug 2005; Eric Edgar <rocket@gentoo.org> genkernel:
2803 Remove unnecessary check for multiple running genkernels.
2805 01 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_package.sh,
2807 kerncache wasnt sending the config to /etc/kernels properly
2809 30 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2810 generic/initrd.scripts, generic/linuxrc, genkernel,
2812 Fix cosmetics and PPC without --genzimage.
2814 30 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2815 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
2816 generic/initrd.defaults, generic/initrd.scripts,
2817 generic/linuxrc, genkernel:
2818 Finally making the --bladecenter/dobladecenter stuff correct.
2819 Thanks plasmaroo for helping me wrap my head around how this
2820 works and to remove my dirty hack.
2822 29 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2824 >> 3.3.3. Fix KERNEL_MAKE_DIRECTIVE_2 if not using --genzimage.
2826 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2827 gen_initramfs.sh, gen_initrd.sh, generic/linuxrc:
2828 Fixed up the BladeCenter support some more.
2830 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2832 Added bladecenter boot-time option, also... so kernels don't
2833 *have* to be built with --bladecenter.
2835 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2836 generic/initrd.scripts:
2837 Fixed up --bladecenter expressions
2839 29 Jul 2005; Eric Edgar <rocket@gentoo.org>
2840 gen_determineargs.sh, gen_initramfs.sh:
2841 Fix a few directory creation issues and a typo
2843 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2844 gen_cmdline.sh, gen_determineargs.sh, generic/initrd.scripts,
2846 Added --bladecenter for slow USB CD on IBM BladeCenter.
2848 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh:
2849 Better genkernel.log output for initramfs
2851 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
2852 print warning that unionfs flag is disabled at this time
2854 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
2855 Remove normal access to unionfs
2857 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
2858 Change unionfs so that it is clearly noted as experimental
2860 28 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initrd.sh,
2862 Fix cp /dev/tty1 error message
2864 28 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
2865 gen_initramfs.sh, gen_initrd.sh, gen_package.sh, ppc/config.sh:
2866 Fix ppc not compiling without --genzimage
2868 28 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
2869 gen_initramfs.sh, gen_package.sh, generic/initrd.scripts,
2870 generic/linuxrc, genkernel, genkernel.8,
2871 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2, ppc/config.sh:
2872 >> 3.3.1. Fix #100144, #100169, #100583.
2874 25 Jul 2005; Eric Edgar <rocket@gentoo.org>
2875 gen_determineargs.sh, gen_package.sh:
2876 Remove extra TEMP checking code that was commented out
2878 25 Jul 2005; Eric Edgar <rocket@gentoo.org>
2879 gen_determineargs.sh, gen_package.sh, genkernel:
2880 Add kernelz- to minkernpackage and kerncache
2882 22 Jul 2005; Eric Edgar <rocket@gentoo.org>
2883 gen_determineargs.sh, gen_package.sh:
2884 Remove extra checks that fail
2886 20 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_package.sh:
2887 Fix minkernpackage breakage regarding the TEMP and TMPDIR
2890 19 Jul 2005; Eric Edgar <rocket@gentoo.org>
2891 generic/initrd.scripts:
2892 Switch order of error messages to make less confusing
2894 19 Jul 2005; Eric Edgar <rocket@gentoo.org>
2895 generic/initrd.scripts, generic/linuxrc, genkernel:
2896 Fix exit 1 issue being always called. Add UID support for
2897 unionfs. add check for livecd.unionfs file on blockdev
2899 19 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
2900 gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh, generic/linuxrc,
2902 Fix --no-install cleaning the tmpdir bug that plasmaroo reported
2904 18 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
2905 Fix info about the framebuffers
2907 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_funcs.sh,
2909 cause genkernel to die if cant write to the DEBUGFILE. remove
2910 extra info strings that arent necessary
2912 18 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
2913 Fix genkernel finishing info messages to be more accurate
2915 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_funcs.sh,
2917 Cleanup tmpdirs if genkernel dies abnormally
2919 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initrd.sh:
2920 Fix evms bugs with missing sbin for an initrd
2922 18 Jul 2005; Eric Edgar <rocket@gentoo.org>
2923 gen_determineargs.sh, gen_initramfs.sh:
2924 Fix evms bugs with missing sbin. Remove prepare line as it
2925 probably isnt necessary
2927 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_bootloader.sh,
2928 gen_cmdline.sh, gen_determineargs.sh, gen_funcs.sh,
2929 gen_initramfs.sh, gen_package.sh, generic/initrd.scripts,
2930 generic/linuxrc, genkernel, genkernel.conf:
2931 Create additional cleanup options. --postclear for final
2932 cleanup and 2 new genkernel.conf options. Also fixup TEMP dir
2933 creation and extraneous %%ARCH%% creation in the cache_dir
2935 16 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
2936 gen_initramfs.sh, gen_initrd.sh, genkernel:
2939 15 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
2941 >> 3.2.6. Fix mkdir linuxrc issues and bootstrapCD() not getting
2942 called as early as it should,
2944 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
2945 generic/initrd.scripts:
2946 Fix '[: /dev/md: unknown operand' for LiveCD boots.
2948 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
2949 ia64/kernel-config-2.6:
2950 Add USB Storage support.
2952 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2955 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
2956 gen_bootloader.sh, +gen_bootloader_grub.awk,
2957 gen_determineargs.sh, genkernel, ia64/kernel-config-2.6:
2958 Fix #98944, add GRUB :root_device support and add a more
2959 versatile grub.conf updater.
2961 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
2962 x86/kernel-config-2.6:
2963 Add an updated x86 kernel config from wolf31o2.
2965 13 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
2966 alpha/busy-config, ia64/busy-config, parisc/busy-config,
2967 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2968 sparc/busy-config, sparc64/busy-config, um/busy-config,
2969 x86/busy-config, x86_64/busy-config, xen0/busy-config,
2971 Add CONFIG_ASH_TIMEOUT.
2973 13 Jul 2005; Eric Edgar <rocket@gentoo.org>
2974 generic/initrd.scripts:
2975 Fix find|grep output
2977 13 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
2979 Fix typo for evms and removing the swap libs in gen_initramfs
2981 13 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
2982 alpha/busy-config, gen_bootloader.sh, gen_compile.sh,
2983 gen_configkernel.sh, gen_determineargs.sh, gen_initramfs.sh,
2984 gen_package.sh, generic/initrd.scripts, generic/linuxrc,
2985 genkernel, genkernel.conf, ia64/busy-config, parisc/busy-config,
2986 parisc64/busy-config,
2987 -pkg/busybox-1.00-pre7-crypto-losetup-2.patch,
2988 -pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
2989 +pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2, ppc/busy-config,
2990 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
2991 um/busy-config, x86/busy-config, x86_64/busy-config,
2992 xen0/busy-config, xenU/busy-config:
2993 Fix #97672, #98886, #98893, #98897; fix real_root=/dev/mdX:
2994 upgraded busybox to 1.00, porting in my read -t and mdstart
2997 13 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
2998 Fix for bug 97672. Call get_KV to get the KV after the prepare
3001 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3002 Fix minor print bug 98744. Shouldnt affect operation but it
3005 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3006 Fix for hardened/selinux systems to have extened attributes, per
3009 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3010 gen_determineargs.sh, genkernel:
3011 Adding --symlink to fix bug 98716
3013 12 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3014 generic/initrd.scripts, generic/modprobe, genkernel,
3016 >> 3.2.2. Fix #83771, #97700, #98590, #98594, #98661, #98746.
3018 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3019 generic/initrd.defaults, generic/linuxrc:
3020 Added multilib cdboot patch.
3022 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3023 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
3024 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc,
3025 genkernel, genkernel.conf:
3026 ENHANCEMENT bug 83771. Add support for LABEL= and UUID=
3028 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3029 gen_determineargs.sh:
3030 Fix bug 97700. Add additional check for kernel source directory
3033 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_arch.sh:
3034 Fix bug 95280 in genkernel. ARCH_OVERRIDE in
3035 /etc/genkernel.conf should work now
3037 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3038 gen_determineargs.sh, generic/initrd.scripts, generic/linuxrc:
3039 remove extra make prepare in gen_determineargs.sh that breaks
3040 things. Fix md /dev creation bug 98193
3042 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3043 Fix bug 98661 with the missing underscore in gen_cmdline.sh
3045 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3046 generic/initrd.scripts, generic/linuxrc:
3047 Fix to let the /mnt/cdrom/cdupdate.sh script run just before the
3050 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3051 generic/initrd.scripts:
3052 send stderr to /dev/null for lvm startup
3054 10 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3055 gen_bootloader.sh, generic/linuxrc, genkernel:
3056 Fix #93178, #98436, #98501
3058 08 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3059 gen_initramfs.sh, generic/initrd.defaults,
3060 generic/initrd.scripts, generic/linuxrc, genkernel, genkernel.8,
3061 genkernel.conf, x86/busy-config, x86_64/busy-config:
3062 >> 3.2.0. Add spock's gensplash fixes, fix initrd startup 'find:
3065 01 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> ppc/Pegasos:
3066 Update Pegasos config from dholm.
3068 01 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3069 fix bug 97378; setup the PATH environment properly.
3071 29 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3072 +pkg/udev-054.tar.bz2, -pkg/udev-058.tar.bz2:
3075 29 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3076 gen_determineargs.sh:
3077 fix unionfs-modules-bincache naming error. Fix directory change
3080 29 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3081 run modules_prepare in the kernel tree before unionfs modules
3084 28 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3085 pkg/udev-058.tar.bz2:
3088 28 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3089 generic/initrd.scripts, generic/linuxrc, pkg/udev-058.tar.bz2:
3090 changed to backticks and changed /bin/bash back to /bin/sh
3091 which is a valid shell inside the initrd/initramfs
3093 27 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3094 genkernel, genkernel.conf, -pkg/udev-054.tar.bz2,
3095 +pkg/udev-058.tar.bz2:
3096 Update udev and fix for SPARC64.
3098 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3099 gen_configkernel.sh:
3100 bug 97051: Initramfs on 2.6+ kernels dont require ext2
3101 filesystem so can drop this forced entry.
3103 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3104 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
3105 Change all EVMS/evms to EVMS2/evms2 for consitency. Also,
3106 enabled dodmraid by default.
3108 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3110 Must use /bin/bash for dollar-sign, parentheses sub-shell syntax.
3112 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3113 x86/modules_load, x86_64/modules_load:
3114 Changed sata_vitesse to sata_vsc and closing bug #97089.
3116 27 Jun 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3117 linuxrc that should not create avc denied messages for a
3120 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
3123 24 Jun 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3124 Add info for cmdline usage to genkernel
3126 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3127 generic/initrd.scripts:
3128 Fix confusing volume manager message
3130 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3131 alpha/modules_load, x86_64/modules_load:
3132 Add Fusion MPT support
3134 23 Jun 2005; Eric Edgar <rocket@gentoo.org> x86/modules_load:
3135 Add Fusion MPT support for VMWare machines
3137 23 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3140 23 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3143 22 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3144 genkernel, pkg/udev-054.tar.bz2:
3145 Fix #76082, #86487, #87673, #95993.
3147 22 Jun 2005; Eric Edgar <rocket@gentoo.org>
3148 generic/initrd.scripts, generic/linuxrc:
3149 Fix bug 87673. Option passing for dmraid. dodmraid= on the
3150 cmdline. sets up /sbin/dmraid -ay .
3152 22 Jun 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3153 Fix for bug 86487. Allowing a subdirectory of a block device to
3154 be chrooted from and booted. New cmdline option subdir=
3156 22 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3157 Fix udev for sparc so it compiles properly
3159 22 Jun 2005; Eric Edgar <rocket@gentoo.org>
3160 generic/initrd.scripts, generic/linuxrc:
3161 Remove sort because busybox is not compiled with it. Remove
3162 unnecessary UML fixes
3164 22 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3165 gen_compile.sh, gen_determineargs.sh:
3166 Fix bug 68903; Allows the CROSS_COMPILE env to be set for
3167 kernel compiles. Added --kernel-cross-compile= option
3169 21 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3170 genkernel, genkernel.8:
3173 20 Jun 2005; Eric Edgar <rocket@gentoo.org>
3174 gen_determineargs.sh:
3175 Fix genkernel crash when .config is present and testing for
3176 Localversion info on a 2.6 kernel
3178 17 Jun 2005; Eric Edgar <rocket@gentoo.org>
3179 gen_determineargs.sh:
3180 Fix 2.6 crash detecting LocalVersion, fix 2.4 kernels so they
3181 dont do localversion checks as they dont support it
3183 16 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3184 udev build fix for no ARCH=um architectures
3186 16 Jun 2005; Eric Edgar <rocket@gentoo.org>
3187 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
3188 gen_moddeps.sh, genkernel:
3189 Localversion changes to kerncache, and added a sleep statement
3190 so modprobe loop has a chance to work
3192 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3193 Fix devfs for those archs that still need it.
3195 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3196 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh,
3197 gen_initramfs.sh, gen_initrd.sh, gen_package.sh,
3198 generic/initrd.defaults, generic/initrd.scripts,
3199 generic/linuxrc, genkernel, genkernel.conf:
3200 Add rocket's unionfs patch and linuxrc cleanup; fix Pegasos with
3201 regard to initramfs.
3203 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> ppc/Pegasos,
3205 Fix Pegasos on initramfs and add an updated Pegasos config,
3208 12 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3209 Fix 'lib64: No such...' error.
3211 07 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3213 Fixing up minkernpackage
3215 07 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3216 x86_64/kernel-config-2.6:
3217 Added floppy module to kernel config for bug #95272.
3219 04 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3220 x86_64/kernel-config-2.6:
3221 Disable sound stuff, #92711.
3223 03 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3224 gen_bootloader.sh, genkernel:
3227 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3229 Add GRUB support cleanup by Richard Morris (#59192) to show an
3230 error if we can't work out device nodes and tell the user to
3231 manually generate grub.conf.
3233 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3235 Add gen_initramfs.sh into CVS from rocket's initramfs support
3238 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3239 Fix #94860; clean up concurrent compile tmpdir-setting.
3241 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3242 alpha/busy-config, generic/initrd.defaults,
3243 generic/initrd.scripts, generic/linuxrc, genkernel.8,
3244 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
3245 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
3246 sparc64/busy-config, um/busy-config, x86/busy-config,
3247 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
3248 Remove evms and lvm2 from default boot args (they cause hardware
3249 issues, so users should explicitly specify them); add NFSboot
3250 support patches by Thomas Seiler.
3252 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3253 x86/kernel-config-2.6:
3254 Updated x86 2.6 kernel to 2005.0 config.
3256 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3257 alpha/kernel-config-2.4, +alpha/kernel-config-2.6,
3258 alpha/modules_load, um/modules_load, x86/modules_load,
3259 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3260 Updated alpha kernel configs to 2005.0 configs and updated
3261 modules_load for alpha, um, x86, x86_64, xen0, and xenU to match
3264 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3265 gen_configkernel.sh:
3266 Added config parsing for dmraid modules if genkernel is called
3269 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3270 gen_configkernel.sh:
3271 Added check for --lvm2 and enable lvm2-required modules if they
3272 are not enabled already in the supplied .config file.
3274 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3276 Adding back in atp870u to modules_load on x86.
3278 02 May 2005; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3281 22 Apr 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3282 Added support for reading /mnt/cdrom/cdupdate.sh if its
3283 executable on the livecd
3285 22 Apr 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3286 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
3287 gen_initrd.sh, gen_package.sh, generic/linuxrc, genkernel,
3288 genkernel.8, -notes, -pkg/dietlibc-0.27.tar.bz2, +pkg/ia64,
3289 +pkg/ia64/README, +pkg/um, +pkg/um/README, +pkg/xen0,
3290 +pkg/xen0/README, +pkg/xenU, +pkg/xenU/README, +ppc/Pegasos,
3291 ppc/config.sh, +um, +um/busy-config, +um/config.sh,
3292 +um/kernel-config-2.4, +um/kernel-config-2.6, +um/modules_load,
3293 +xen0, +xen0/busy-config, +xen0/config.sh,
3294 +xen0/kernel-config-2.4, +xen0/kernel-config-2.6,
3295 +xen0/modules_load, +xenU, +xenU/busy-config, +xenU/config.sh,
3296 +xenU/kernel-config-2.4, +xenU/kernel-config-2.6,
3298 >> 3.2.0_beta1; now with extra froz-faktor <TM>.
3300 29 Mar 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3301 fixed bug in scan delay so that it will work with both udev and
3304 13 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3305 Add missing mkdir -p /etc/sysconfig to linuxrc.
3307 12 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3308 Get udev to go as the default manager if the udev binary exists
3309 and 2.6 or above is being used.
3311 11 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3314 10 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3316 Fix udev.rules install issue.
3318 10 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3319 genkernel, genkernel.conf, -pkg/udev-039.tar.bz2,
3320 +pkg/udev-054.tar.bz2:
3321 >> 3.1.3. Remove udev static mode; upgrade udev to 054 instead.
3323 08 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3324 generic/initrd.defaults, generic/linuxrc:
3325 Add patch by Gerte Hoogewerf (gerte <-at-> nieuwenborg.nl) to
3326 fix dmraid with cdroot.
3328 07 Mar 2005; Eric Edgar <rocket@gentoo.org>
3329 gen_configkernel.sh:
3330 Fix possible broken pipe error message when configuring the
3333 07 Mar 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3334 Fix for broken pipe when configuring busybox in the
3335 gen_compile.sh script
3337 07 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3338 genkernel, x86/modules_load, x86_64/modules_load:
3339 >> 3.1.1d. Add sata_qstor; fix #83328.
3341 03 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3342 generic/initrd.scripts:
3343 Check for dummy 'livecd' file instead of 'gentoo'.
3345 03 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3346 generic/initrd.scripts, genkernel:
3347 >> 3.1.1c. Add LiveCD detection to skip mountable but non-LiveCD
3348 media; requires Catalyst 1.1.6.
3350 02 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3352 Bump dmraid, >> 3.1.1.b.
3354 01 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3358 28 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3359 Fix -j0 2.4 modules breakage.
3361 25 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3362 generic/initrd.defaults, genkernel, x86/modules_load,
3363 x86_64/modules_load:
3364 >> 3.1.0k -- Add MODULES_SATA, fix udev on non-x86 archs where
3365 there seem to be problems with KLibC+udev so use a static udev
3368 24 Feb 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3369 gen_determineargs.sh, gen_package.sh, genkernel, genkernel.8:
3370 Add support for maxkernpackage
3371 creates a tarball containing:
3374 contents of /lib/modules
3377 24 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3378 Fix 2.4 strict flag filtering issue.
3380 24 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel.8:
3381 Document arbitrary scandelay initrd option.
3383 20 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3385 Fix '/tmp/.initrd/bin/[' to '[' in places before the pivot_root.
3387 18 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3388 genkernel, pkg/udev-039.tar.bz2, x86/modules_load:
3389 Fix #58686 and #80716.
3391 17 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3392 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
3393 generic/linuxrc, genkernel.conf, pkg/udev-039.tar.bz2:
3394 Add DMRAID support (thanks rocket!); fix AMD64 udev issues (#65985).
3396 31 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3399 30 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3403 27 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3404 -eq >> = for the LVM and EVMS2 checks.
3406 27 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3408 Add patch for turning off LVM and EVMS2 optionally at boot time
3409 even if compiled into initrd; bug #79755.
3411 26 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3412 Fix #79502; thanks to rocket for the patch.
3414 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3415 Make udev default for 2.6+
3417 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3418 Add missing #72253 patch.
3420 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3421 Add missing echo; #77363.
3423 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org>
3424 gen_bootloader.sh, generic/initrd.scripts, generic/linuxrc,
3426 >> 3.1.0e. Fixes #73356, #74758, #77277, #77363, #78636.
3428 10 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3430 Add --evms2 patch by Eric Edgar; bug #77385.
3432 21 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3433 pkg/dietlibc-0.27.tar.bz2:
3434 >> 3.1.0d; bug #73112.
3436 17 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3437 Removing tmscsim module; bug #72055.
3439 01 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3442 30 Nov 2004; Tim Yamin <plasmaroo@gentoo.org>
3443 gen_determineargs.sh, gen_initrd.sh:
3444 >> 3.0.2c. Adding LVM2 args code to gen_determineargs.sh.
3446 29 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3447 Bugfix for bug #72342.
3449 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3451 Time for our own manpage...
3453 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3454 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh, genkernel,
3456 LVM2 compilation support; thanks to Eric Edgar for the patch.
3459 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
3460 generic/initrd.scripts, generic/linuxrc:
3461 Udev speedups; thanks to Eric Edgar for the patch - bug #72253.
3463 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3464 Adding MODULES_LVM2; #72129 // #72253.
3466 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3468 Adding user-specified /linuxrc support; bug #66198.
3470 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3471 ramdisk=8092 >> ramdisk_size=8092; bug #64864.
3473 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3474 gen_initrd.sh, generic/initrd.defaults, generic/linuxrc:
3475 Adding EVMS2 support; bug #61827.
3477 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3478 LVM fix, bug #69745.
3480 05 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3481 Fix for --minkernpackage and 'kernel' only instead of all; bug
3484 26 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3485 uchi-hcd >> uhci-hcd.
3487 25 Oct 2004; Mike Frysinger <vapier@gentoo.org> gen_cmdline.sh:
3488 clean up some of the help output
3490 23 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> README,
3491 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh,
3492 gen_initrd.sh, generic/initrd.defaults, generic/initrd.scripts,
3493 generic/linuxrc, genkernel, genkernel.conf,
3494 -pkg/busybox-1.00-pre2-decl.patch,
3495 pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
3496 pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
3497 -pkg/dietlibc-0.26.tar.bz2, +pkg/dietlibc-0.27.tar.bz2,
3498 -pkg/udev-030.tar.bz2, +pkg/udev-039.tar.bz2, x86/modules_load:
3501 09 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3502 vgscan >> lvm; bug #44091.
3504 02 Oct 2004; Travis Tilley <lv@gentoo.org> x86_64/modules_load:
3507 27 Sep 2004; Travis Tilley <lv@gentoo.org>
3508 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp,
3509 x86_64/modules_load:
3510 add bluetooth for one user's bluetooth kb+mouse, fix usb module
3511 stuff, add in support for an ide chipset used in some em64t boxes
3513 27 Sep 2004; Travis Tilley <lv@gentoo.org>
3514 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp:
3515 CONFIG_SCSI_AIC7XXX_OLD, you are the weakest link! goodbye!
3517 26 Sep 2004; Travis Tilley <lv@gentoo.org>
3518 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp:
3519 new generic genkernel configs. em64t support, here we come
3521 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org>
3522 x86/kernel-config-2.6:
3523 Adding CONFIG_CRYPTO_ARC4=m; bug #58360.
3525 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org>
3527 Adding updated grub.conf patch from Mathias Gug, bug #57576.
3529 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3530 gen_funcs.sh, genkernel:
3531 Adding robbat2's patch for bug #62365.
3533 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3534 genkernel, genkernel.conf,
3535 pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
3536 -pkg/dietlibc-0.24.tar.bz2, +pkg/dietlibc-0.26.tar.bz2:
3537 Disabling dietlibc usage for devfsd and modutils; dietlibc
3538 updated to a new Hardened-aware version. Bug #60862.
3540 18 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_package.sh:
3541 Adding missing {} around a logic check; bug #64514.
3543 23 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3544 --no-lvm-2 >> --no-lvm2 as it should be.
3546 23 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh:
3547 Updated the --cache-dir patch to patch #36982.
3549 14 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
3550 +ia64, +ia64/busy-config, +ia64/config.sh,
3551 +ia64/kernel-config-2.6, +ia64/modules_load:
3552 Added an ia64 config.
3554 11 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3555 Added a check to disable udev on 2.4 kernels; bug #59687.
3557 11 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3558 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
3559 generic/initrd.scripts, generic/linuxrc, genkernel:
3560 Added LiveCD udev support.
3562 07 Aug 2004; Tim Yamin <plasmaroo@gentoo.org>
3563 x86/kernel-config-2.6, x86/modules_load:
3564 modules_load cleaned up to match the version used for the 2004.2
3565 release, also added BusLogic=m to the 2.6 configartion: bug #59310.
3567 30 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
3568 generic/initrd.scripts:
3569 Removed "-t iso9660" which causes issues on Gentoo/PPC-Pegasos,
3572 29 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3573 gen_determineargs.sh, gen_funcs.sh, genkernel, genkernel.conf:
3574 Patch for bug #57867 adding --cachedir=<dir> by Martin Parm.
3576 29 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
3578 '-ne' >> '!=' for LVM2 static support to work properly; bug
3581 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
3582 x86/kernel-config-2.4:
3583 Ext3 shouldn't really be a module - bug #58663.
3585 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3587 Fix for "udev" not having to be passed to the linuxrc; and a fix
3588 for the devfsd bincache not being used.
3590 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
3591 gen_bootloader.sh, gen_cmdline.sh, gen_compile.sh,
3592 gen_determineargs.sh, gen_initrd.sh, generic/linuxrc, genkernel,
3593 genkernel.conf, +pkg/udev-030.tar.bz2:
3594 >> 3.0.2e. Code formatting fixes from Bob Barry, as well as a
3595 patch for bug #57953 from Martin Parm. Udev support, bug #49328.
3597 22 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3598 Fix for bug #57865. Thanks to Martin Parm for the patch!
3600 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3601 Added a patch for only [re]mounting /boot when installation is
3602 required. Patch from bug #57836 by Martin "Parmus" Parm.
3604 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
3605 +gen_bootloader.sh, gen_cmdline.sh, gen_determineargs.sh,
3606 genkernel, genkernel.conf:
3607 GRUB Bootloader support - bug #57576. Thanks to Mathias Gug for
3610 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3611 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
3612 gen_moddeps.sh, genkernel, genkernel.conf:
3613 Adding a set of patches submitted by Martin "Parmus" Parm; bugs
3614 #57748, #57749, #57751, #57752, and #57761.
3616 16 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3617 gen_funcs.sh, genkernel:
3620 14 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3621 genkernel, pkg/modutils-2.4.26.tar.bz2:
3622 >> 3.0.2d. Modutils ./configure* patch for HPPA and an option
3625 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
3626 x86/kernel-config-2.6:
3627 Added CONFIG_PRINTER=y; bug #47666.
3629 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
3630 gen_configkernel.sh, x86/config.sh:
3631 Added a sed to ensure Ext2 support is on; bug #52558.
3633 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh,
3634 gen_initrd.sh, genkernel, x86/modules_load:
3635 >> 3.0.2c. Added more PCMCIA modules to the x86 module list; and
3639 03 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3640 Added a patch allowing arguments to be passed to init by
3641 real_init=...; this closes bug #55736.
3643 19 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
3644 gen_configkernel.sh:
3645 Fix for bug #54455; moved the code to create a backup .config
3647 before the "make mrproper" just wiped it out.
3649 04 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
3650 generic/keymaps.tar.gz:
3651 New keymaps tarball lost the keymapList file; added back in.
3653 03 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
3654 alpha/modules_load, gen_arch.sh, gen_cmdline.sh, gen_compile.sh,
3655 gen_configkernel.sh, gen_determineargs.sh, gen_funcs.sh,
3656 gen_initrd.sh, gen_moddeps.sh, gen_package.sh,
3657 generic/initrd.defaults, generic/initrd.scripts,
3658 generic/keymaps.tar.gz, generic/linuxrc, generic/modprobe,
3659 genkernel, parisc/modules_load, parisc64/modules_load,
3660 pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
3661 ppc/modules_load, ppc64/modules_load, sparc/modules_load,
3662 sparc64/modules_load, x86/kernel-config-2.4,
3663 x86/kernel-config-2.6, x86/modules_load, x86_64/modules_load:
3666 * Busybox patched to support loops on 2.4 thus giving 2.4
3669 * Various bug fixes; #46167, #46278, #47551, #48219, #48308,
3670 #48339, #49728, #51395, #51948.
3671 * Speedups: "" > ''; [ ! ... ] && > [ ... ] || et al where
3674 11 Apr 2004; Tim Yamin <plasmaroo@gentoo.org>
3675 x86/kernel-config-2.6:
3676 Modularized parallel support in the X86 2.6 configuration.
3678 11 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh,
3679 generic/linuxrc, genkernel:
3680 Bugfixes for bugs #46941, #46641; and a cosmetic fix for LiveCD
3683 02 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3684 Added an error message for mistyped options [ Bug #45946 ] and
3685 also shortened the help list into two sections: a long one specified by
3686 --help and a short default one.
3688 02 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
3690 Fix for bug #46596; version header update.
3692 28 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3693 Applied the fixed for ``docache'' to work properly on zisofs.
3695 27 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3696 gen_initrd.sh, generic/initrd.defaults, generic/linuxrc:
3697 A few short fixes: reduced compilation verbosity; bootsplash fix
3698 to use both 'bootsplash' and 'bootsplash.conf' rather than 'bootsplash'
3699 and also docache support which should work on at least loopFSes for now.
3701 22 Mar 2004; Jason Wever <weeve@gentoo.org> sparc/config.sh:
3702 Fixed MAKEOPTS for sparc32 so kernels will reliably build.
3704 21 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> README, TODO,
3705 gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh,
3706 gen_determineargs.sh, gen_funcs.sh, gen_initrd.sh,
3707 generic/initrd.defaults, generic/initrd.scripts,
3708 +generic/keymaps.tar.gz, generic/linuxrc, generic/modprobe,
3709 genkernel, genkernel.conf, x86/modules_load:
3710 Version bump. Closes bugs #34948, #37371, #41129, #41166,
3711 #42725, #42815, #44127, #44556, and #44601.
3713 20 Mar 2004; Tim Yamin <plasmaroo@gentoo.org>
3714 -pkg/busybox-1.00-pre8-alpha.patch,
3715 -pkg/busybox-1.00-pre8-crypto-losetup.patch,
3716 -pkg/busybox-1.00-pre8-losetup-alpha.tar.bz2:
3717 Removing broken 1.00-pre8 busybox.
3719 08 Mar 2004; Tom Gall <tgall@gentoo.org>
3720 +ppc64/kernel-2.6-pSeries, +ppc64/kernel-2.6.g5:
3721 g5 and pseries kernel config
3723 08 Mar 2004; Brad House <brad_mssw@gentoo.org> +ppc64,
3724 +ppc64/busy-config, +ppc64/config.sh, +ppc64/modules_load:
3727 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
3728 +ppc/2.6.3-benh2-G4-SMP.autoload, +ppc/2.6.3-benh2-G4.autoload,
3729 +ppc/2.6.3-benh2-G5-SMP.autoload, +ppc/2.6.3-benh2-G5.autoload:
3730 What stuff needs to be automatically loaded for each kernel
3732 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
3733 ppc/G4, ppc/G4-SMP, ppc/G5, ppc/G5-SMP:
3734 bugfixes - posible /proc mounting lock bug solution included (removed
3737 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
3738 ppc/G4, ppc/G4-SMP, ppc/G5, ppc/G5-SMP:
3739 bugfixed kernels - still rivafb enabled
3741 01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel:
3744 01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel.conf:
3745 busybox version change
3747 27 Feb 2004; Daniel Robbins <drobbins@gentoo.org>
3749 initrd bootsplash fix to use "default"
3751 27 Feb 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
3752 -ppc/G3, -ppc/G3-SMP:
3755 26 Feb 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
3756 +ppc/G3, +ppc/G3-SMP, +ppc/G4, +ppc/G4-SMP, +ppc/G5,
3757 +ppc/G5-SMP, -ppc/kernel-config-2.4-g3g4,
3758 -ppc/kernel-config-2.4-g5:
3759 Updated kernel .configs.
3761 G5-SMP verified to work on dual G5 1.8 w. radeon and 160G SATA
3762 Others are being tested right now
3764 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
3765 +pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2:
3766 busybox pre7 patched
3768 25 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel,
3769 genkernel.conf, +pkg/busybox-1.00-pre7-crypto-losetup-2.patch,
3770 -pkg/busybox-1.00-pre7-crypto-losetup-2.tar.bz2,
3771 +pkg/busybox-1.00-pre8-alpha.patch,
3772 +pkg/busybox-1.00-pre8-crypto-losetup.patch,
3773 +pkg/busybox-1.00-pre8-losetup-alpha.tar.bz2:
3774 busybox update and alpha fix
3776 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
3777 generic/linuxrc, generic/modprobe:
3778 script updates, less debugging, and modprobe return code fix
3780 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
3781 x86/kernel-config-2.4:
3782 too many complaints, make reiser static
3784 22 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel:
3787 22 Feb 2004; Brad House <brad_mssw@gentoo.org>
3788 +pkg/busybox-1.00-pre7-crypto-losetup-2.tar.bz2:
3791 22 Feb 2004; Brad House <brad_mssw@gentoo.org>
3792 generic/linuxrc, genkernel.conf,
3793 -pkg/busybox-1.00-pre7-crypto-losetup.patch,
3794 -pkg/busybox-1.00-pre7-crypto-patched.tar.bz2,
3795 x86_64/kernel-config-2.6, +x86_64/kernel-config-2.6-emachines,
3796 +x86_64/kernel-config-2.6-smp:
3799 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
3800 create /dev/console if for some reason /dev wasn't on the fs
3802 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel:
3805 14 Feb 2004; Brad House <brad_mssw@gentoo.org>
3806 +pkg/busybox-1.00-pre7-crypto-patched.tar.bz2:
3809 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel.conf,
3810 -pkg/busybox-1.00-pre3-patched.tar.bz2,
3811 -pkg/busybox-1.00-pre3.tar.bz2,
3812 +pkg/busybox-1.00-pre7-crypto-losetup.patch:
3815 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
3818 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel,
3819 +pkg/ppc, +pkg/ppc/README:
3822 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
3823 initrd updates for correctness, squashfs, and gcloop
3825 12 Feb 2004; Luca Barbato <lu_zero@gentoo.org> +pkg/ppc64,
3826 +pkg/ppc64/README, +ppc, +ppc/busy-config, +ppc/config.sh,
3827 +ppc/kernel-config-2.4-g3g4, +ppc/kernel-config-2.4-g5,
3829 pvdabeel's first import.
3831 08 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
3834 07 Feb 2004; Brad House <brad_mssw@gentoo.org>
3835 generic/linuxrc, genkernel:
3836 beta10 finalizations
3838 07 Feb 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
3839 make modules_install should use -j1 only
3841 07 Feb 2004; Brad House <brad_mssw@gentoo.org>
3842 gen_configkernel.sh:
3843 err, backed up wrong file :)
3845 03 Feb 2004; Guy Martin <gmsoft@gentoo.org> +parisc64,
3846 +parisc64/busy-config, +parisc64/config.sh,
3847 +parisc64/kernel-config-2.4, +parisc64/modules_load,
3848 +pkg/parisc64, +pkg/parisc64/README:
3851 31 Jan 2004; Brad House <brad_mssw@gentoo.org>
3852 gen_determineargs.sh:
3853 make commandline debugfile option work
3855 30 Jan 2004; Brad House <brad_mssw@gentoo.org>
3856 generic/modprobe, x86_64/modules_load:
3857 modprobe fixes, and scsi module updates for x86_64
3859 30 Jan 2004; Brad House <brad_mssw@gentoo.org>
3860 generic/linuxrc, genkernel:
3863 28 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
3866 28 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
3867 debugfile truncation fix
3869 28 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
3872 28 Jan 2004; Brad House <brad_mssw@gentoo.org>
3873 x86/kernel-config-2.6, x86_64/kernel-config-2.6:
3874 kernel config updates
3876 28 Jan 2004; Brad House <brad_mssw@gentoo.org>
3877 gen_configkernel.sh, genkernel:
3878 misc fixes in relation to kernel configs
3880 25 Jan 2004; Brain Jackson <iggy@gentoo.org>
3881 x86/kernel-config-2.4:
3882 new default config, works well with gentoo-sources
3884 24 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_funcs.sh,
3885 generic/linuxrc, genkernel:
3888 18 Jan 2004; Brad House <brad_mssw@gentoo.org> +alpha,
3889 +alpha/busy-config, +alpha/config.sh, +alpha/kernel-config-2.4,
3890 +alpha/modules_load, +pkg/alpha, +pkg/alpha/README:
3893 17 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
3896 17 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
3897 must bind-mount dev for loop devices
3899 17 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
3900 support multiple loop types
3902 11 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
3903 not -t ext3 use -t ext2 Im and idiot
3905 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
3906 generic/linuxrc, genkernel:
3907 fix for loop device mounting
3909 11 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
3912 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
3913 generic/initrd.scripts, generic/linuxrc:
3916 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
3917 generic/initrd.scripts, generic/linuxrc:
3920 11 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
3923 10 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
3924 uname machine for parisc, etc
3926 08 Jan 2004; Brad House <brad_mssw@gentoo.org> +pkg/sparc,
3927 +pkg/sparc/README, +pkg/sparc64, +pkg/sparc64/README:
3928 dont forget placeholders for pkg directory
3930 08 Jan 2004; Brad House <brad_mssw@gentoo.org>
3931 x86_64/kernel-config-2.6:
3934 08 Jan 2004; Brad House <brad_mssw@gentoo.org> +TODO:
3937 08 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
3940 08 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
3943 08 Jan 2004; Brad House <brad_mssw@gentoo.org>
3944 x86_64/kernel-config-2.6:
3945 updated kernel config
3947 08 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
3948 gen_funcs.sh, genkernel:
3949 check for loop devices and fix debug printing
3951 08 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
3952 gen_determineargs.sh, generic/linuxrc, parisc/config.sh,
3953 sparc/config.sh, sparc64/config.sh, x86/config.sh,
3955 add makeopts params, and fixes for if old coreutils is in root
3957 05 Jan 2004; Jason Wever <weeve@gentoo.org> +sparc,
3958 +sparc/busy-config, +sparc/config.sh, +sparc/kernel-config,
3959 +sparc/modules_load, +sparc64, +sparc64/busy-config,
3960 +sparc64/config.sh, +sparc64/kernel-config,
3961 +sparc64/modules_load:
3962 Added sparc and sparc64 dirs for genkernel.
3964 03 Jan 2004; Guy Martin <gmsoft@gentoo.org> +parisc,
3965 +parisc/busy-config, +parisc/config.sh,
3966 +parisc/kernel-config-2.4, +parisc/modules_load, +pkg/parisc,
3970 31 Dec 2003; Seemant Kulleen <seemant@gentoo.org>
3971 +x86/kernel-config-2.4:
3972 2.4 config thanks to iggycvs add kernel-config-2.4
3974 24 Dec 2003; Brad House <brad_mssw@gentoo.org>
3975 gen_determineargs.sh:
3978 24 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel:
3979 reverse kernel compile with modules make
3981 23 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
3982 +genkernel, -genkernel.sh:
3985 23 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
3986 gen_determineargs.sh, gen_initrd.sh, generic/linuxrc,
3988 no initrd modules stuff
3990 23 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
3991 gen_determineargs.sh, +gen_package.sh, genkernel.sh:
3992 changes for livecd stuff
3994 22 Dec 2003; Brad House <brad_mssw@gentoo.org> README:
3997 22 Dec 2003; Brad House <brad_mssw@gentoo.org>
3998 gen_determineargs.sh:
3999 get extraversion properly
4001 17 Dec 2003; Brad House <brad_mssw@gentoo.org>
4003 remove modprobe from x86_64
4005 17 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4006 gen_initrd.sh, gen_moddeps.sh, generic/initrd.defaults,
4007 generic/initrd.scripts, generic/linuxrc, generic/modprobe,
4008 x86_64/modules_load:
4011 17 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4012 generic/linuxrc, -x86/linuxrc, x86/modules_load,
4013 x86_64/modules_load:
4016 17 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4017 +generic, +generic/initrd.defaults, +generic/initrd.scripts,
4018 +generic/linuxrc, +generic/modprobe, -x86_64/initrd.defaults,
4019 -x86_64/initrd.scripts, -x86_64/linuxrc:
4022 16 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4023 +gen_moddeps.sh, genkernel.sh, +x86_64/initrd.defaults,
4024 +x86_64/initrd.scripts, x86_64/linuxrc, +x86_64/modprobe,
4025 x86_64/modules_load:
4026 integrate new initrd, and module scanning
4028 10 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4031 10 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4034 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4037 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4038 x86/config.sh, x86_64/config.sh:
4041 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4042 +pkg/busybox-1.00-pre2-decl.patch:
4045 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4046 gen_compile.sh, gen_determineargs.sh, x86/config.sh,
4048 different makes for kernel and utils
4050 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4051 gen_determineargs.sh, x86/config.sh, x86_64/config.sh:
4054 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4056 KERNEL_MAKE_2 for sparc
4058 09 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel.conf,
4059 +pkg/busybox-1.00-pre3-patched.tar.bz2:
4062 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4063 gen_determineargs.sh, genkernel.conf, genkernel.sh:
4066 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4067 +pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
4068 +pkg/devfsd-1.3.25-dietlibc.patch:
4069 devfsd dietlibc stuff
4071 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4072 x86/config.sh, x86_64/config.sh:
4075 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4076 umm, make configure scripts work with CC, AS, and LD set or unset
4078 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4079 don't forget 'env' before
4081 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4082 +pkg/modutils-2.4.26.tar.bz2:
4083 forgot modutils package
4085 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4086 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
4087 x86/config.sh, x86_64/config.sh:
4088 need seperate toolkit for compilation of kernel and utils on sparc64
4090 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4091 gen_determineargs.sh:
4092 fixes for sparc, cant set LD or AS for sparc64
4094 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4095 gen_configkernel.sh, gen_determineargs.sh, genkernel.conf,
4096 -x86/kernel-config, +x86/kernel-config-2.6,
4097 -x86_64/kernel-config, +x86_64/kernel-config-2.6:
4098 make friendly with 2.4
4100 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4101 gen_determineargs.sh, +pkg/x86, +pkg/x86/README, +pkg/x86_64,
4105 09 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4106 gen_compile.sh, gen_initrd.sh, genkernel.conf, genkernel.sh:
4109 08 Dec 2003; Brad House <brad_mssw@gentoo.org> +README,
4110 +gen_arch.sh, +gen_cmdline.sh, +gen_compile.sh,
4111 +gen_configkernel.sh, +gen_determineargs.sh, +gen_funcs.sh,
4112 +gen_initrd.sh, +genkernel.conf, +genkernel.sh, +notes, +pkg,
4113 +pkg/busybox-1.00-pre3.tar.bz2, +pkg/dietlibc-0.24.tar.bz2,
4114 +pkg/module-init-tools-0.9.15-pre4.tar.bz2, +x86,
4115 +x86/busy-config, +x86/config.sh, +x86/kernel-config,
4116 +x86/linuxrc, +x86/modules_load, +x86_64, +x86_64/busy-config,
4117 +x86_64/config.sh, +x86_64/kernel-config, +x86_64/linuxrc,
4118 +x86_64/modules_load:
4119 add new genkernel dev