1 # ChangeLog for genkernel
3 # - 2003-2008 Gentoo Foundation
4 # - 2008-2011 Various authors (see AUTHORS)
5 # Distributed under the GPL v2
8 16 Apr 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
11 16 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
12 Support a non-static cryptsetup binary (bug #409277)
14 09 Apr 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
15 defaults/keymaps/keymapList, defaults/keymaps/sf.map:
16 Add keymap "sf" from Pentoo
18 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
19 Bump version to 3.4.29
21 08 Apr 2012; Mike Auty <ikelos@gentoo.org> gen_bootloader.sh:
22 Support for Grub 2, adjustements by Tomasz Wasiak
24 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh,
26 Add "fastest" to supported initrd compressions
28 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
29 Support comression "lzop" (not just "lzo") as wrongly advertised by comments
30 in genkernel.conf before
32 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
33 Be more helpful when requested compression is not available
35 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
36 Error out on unknown initrd compression, reported by Peter Gantner (bug
39 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
40 Fix initrd compression "gzip", reported by Peter Gantner (bug #411197)
42 30 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
43 Bump version to 3.4.28
45 29 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
46 Restore original /dev/tty after GPG (bug #410073), report and initial patch
49 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
50 Bump version to 3.4.27
52 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
53 Fail hard on LUKS inclusion error (bug #409277), advise about
54 sys-fs/cryptsetup[static], drop support for cryptsetup binary from /bin/
56 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> gen_funcs.sh,
58 Make errors stand out more
60 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
62 Fix docache (bug #397309)
64 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
65 Bump version to 3.4.26
67 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
69 Drop into debug shell when squashfs could not be mounted
71 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
73 Drop into debug shell when files could not be copied into tmpfs
75 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
77 Improve handling of missing /etc/fstab
79 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
80 No longer use parameter "-r" (for regex intervals) that busybox awk does not
83 10 Mar 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
84 Bump version for release.
86 25 Feb 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/modules_load,
87 arch/x86_64/modules_load, defaults/modules_load:
88 Make sure the sha256 module makes it into the initramfs (bug #405495).
91 20 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/linuxrc:
92 With the new /usr mounting, if the device path that ends up in /proc/mounts
93 ends up being different than in /etc/fstab due to symlinks, mount -a will
94 always exit 32. Avoid by resolving symlinks like util-linux does.
96 14 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh,
98 dmraid is entirely broken if you try to use the system static
99 LVM/device-mapper. Instead start always building LVM2 for the initramfs,
100 using DESTDIR for cleaner install. Dead code paths for old LVM2 build not
101 removed yet until more users have tested.
103 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh:
104 More UTILS_CROSS_COMPILE prefix on strip calls.
106 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> arch/alpha/modules_load,
107 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
108 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
109 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
110 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
111 defaults/modules_load:
112 Bug #401583: include more DM and MD modules for other RAID/LVM
115 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh:
116 Bug #265005: ensure CROSS_COMPILE is set for cross-compile strip calls to
119 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org>
120 +patches/dmraid/dmraid-1.0.0_rc16-as-needed2.patch,
121 +patches/dmraid/dmraid-1.0.0_rc16-return-all-sets.patch,
122 +patches/dmraid/dmraid-1.0.0_rc16-static-build-fixes.patch,
123 +patches/dmraid/dmraid-1.0.0_rc16-undo-p-rename.patch,
124 +patches/dmraid/dmraid-1.0.0.rc16-3-staticlink.patch, genkernel.conf:
125 Bug #398467: Update dmraid. Also add other patches from Portage tree.
127 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_cmdline.sh,
128 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh, genkernel.conf:
129 device-mapper "update". It was merged into LVM2-2.02.67 upstream in 2010.
130 Bug #398467 is wrong for the device-mapper update.
132 09 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
134 Dogfooding of the /usr mount code with the matching OpenRC change to make the
135 mounts RW revealed some bugs and gotchas in our prior code, now fixed and
138 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> arch/alpha/config.sh,
139 arch/arm/config.sh, arch/ia64/config.sh, arch/mips/config.sh,
140 arch/parisc/config.sh, arch/parisc64/config.sh, arch/ppc/config.sh,
141 arch/ppc64/config.sh, arch/sparc/config.sh, arch/sparc64/config.sh,
142 arch/um/config.sh, arch/x86/config.sh, arch/x86_64/config.sh:
143 Ensure default for new initramfs compression is used.
145 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
146 Bugfixes in new code branches that I didn't test fully.
148 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> doc/genkernel.8.txt,
150 Update documentation for new initramfs compression.
152 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/config.sh,
153 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
154 Import customizable compression for initramfs, based on Pentoo development.
156 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> arch/alpha/modules_load,
157 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
158 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
159 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
160 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
161 defaults/busy-config, defaults/initrd.scripts, defaults/linuxrc,
162 defaults/modules_load, doc/genkernel.8.txt, gen_cmdline.sh,
163 gen_determineargs.sh, gen_initramfs.sh, genkernel:
164 This provides ZFS support, to go with the sys-fs/zfs package.
166 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
167 Refactor copy_binaries and multipath slightly for ease of usage and readability.
169 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> gen_initramfs.sh:
170 Refactor multipath initramfs generation using copy_binaries.
172 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> gen_initramfs.sh:
173 copy_binaries utility function for putting binaries and librares into
174 initramfs (see git commit for full details).
176 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts:
177 Support virtio devices, and provide fallback of all remaining devices.
179 03 Feb 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
180 Support SD card readers. Patch by Rick Farina
182 24 Jan 2012; Sebastian Pipping <sping@gentoo.org> .gitignore, genkernel:
183 Bump version to 3.4.24
185 24 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/alpha/kernel-config,
186 arch/ia64/kernel-config, arch/ppc/kernel-config, arch/sparc64/kernel-config,
187 arch/x86/kernel-config:
188 Unset CONFIG_SYSFS_DEPRECATED for udev (bug #335763)
190 15 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
191 Bump version to 3.4.23.1
193 14 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
194 Re-activate mdstart in busybox config
196 14 Jan 2012; Sebastian Pipping <sping@gentoo.org>
197 +patches/busybox/1.19.3/busybox-1.19.3-mdstart.patch:
198 Port mdstart patch to busybox 1.19.3
200 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
201 Busybox config: Enable verbose usage
203 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
204 Update busybox config using "yes '' | make oldconfig"
206 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
207 Bump version to 3.4.23
209 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
210 +patches/busybox/1.19.3/1.18.1-openvt.diff,
211 +patches/busybox/1.19.3/busybox-1.7.4-signal-hack.patch:
212 Copy patches from busybox/1.18.1 to busybox/1.19.3
214 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
215 +patches/e2fsprogs/1.42/e2fsprogs-1.41.12-getpagesize.patch:
216 Add a patch for e2fsprogs/1.42 from main tree
218 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
219 +patches/lvm/2.02.88/lvm2-2.02.72-no-export-dynamic.patch:
220 Copy patch from lvm/2.02.74 to lvm/2.02.88
222 13 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> gen_determineargs.sh:
223 Prior to commit a141d715, CMD_NOINSTALL had no default set, but most of the
224 usages were of the form "! isTrue ${CMD_NOINSTALL}", which on an unset value,
225 came out as false. These were replaced by "isTrue ${CMD_INSTALL}", but my
226 analysis of the needed default value was wrong, and was set to false instead
229 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel.conf:
230 Replace "# FOO=bar" by "#FOO=bar" in genkernel.conf to (1) distinguish
231 commented-out options from their explanatory comments and (2) to return
232 consistenty (bug #398471)
234 12 Jan 2012; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
235 Support application of patches before compilation for tools which previously
236 lacked that support. Special thanks to Tomasz Wasiak (bug #398469)
238 08 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/alpha/modules_load,
239 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
240 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
241 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
242 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load:
243 Add mpt2sas to auto-load SCSI modules as requested by Borg Onion
245 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
246 Bump to 3.4.22 to reflect /usr mount support.
248 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
250 Code to mount /usr and other filesystems as needed for new udev and systemd.
252 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
253 Bump version to 3.4.21.2. Stock configuration of 3.4.21.1 generates
254 unbootable initramfs!
256 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> gen_determineargs.sh,
258 Fix some defaults otherwise you get an initramfs without any modules!
260 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/busy-config:
261 Awk support in busybox is needed for initramfs setup code (to parse fstab).
263 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> TODO:
264 Multipath has been done for a while now.
266 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel.conf:
267 Add a configuration option for --install, so users can get it as a default.
268 Defaults to "no", due to catalyst.
270 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> ChangeLog:
273 05 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
274 Bump version to 3.4.21.1
276 05 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
277 defaults/linuxrc, doc/genkernel.8.txt:
278 Introduce boot parameter root_trim=(yes|no) for SSDs.
282 04 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/um/busy-config,
283 defaults/busy-config, netboot/busy-config:
284 Set CONFIG_NFSMOUNT=n in busybox config to fix compilation with glibc 2.14.
288 04 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> arch/mips/config.sh,
289 doc/genkernel.8.txt, gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh,
290 gen_funcs.sh, gen_initramfs.sh, genkernel, genkernel.conf:
291 Provide real boolean commandline options for options that were previously
292 only available as booleans in the config, so that they can be enable in
293 configuration and overridden to disable on the commandline. Remove negation
294 on options: NOINSTALL, NORAMDISKMODULES, NO_KERNEL_SOURCES.
296 08 Nov 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
297 Bump version to 3.4.20
299 31 Oct 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
300 Fix return value of crypt_filter() which caused bogus LUKS opening errors
303 30 Oct 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
304 Bump version to 3.4.19
306 25 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
307 fix random build failures during e2fsprogs, force -j1
309 08 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.defaults,
310 defaults/initrd.scripts, defaults/linuxrc:
311 Do not hardcode /mnt/cdrom path across the whole code, use CDROOT_PATH
312 instead. At the same time, mount cdrom into /mnt/cdrom instead of
313 /newroot/mnt/cdrom (which is now just a bind mount), this avoids
314 losetup to expose unavailable paths inside the live system, breaking
315 mkfs.btrfs (next upstream version, which does silly things with
318 07 Oct 2011; Robin H. Johnson <robbat2@gentoo.org>
319 patches/busybox/1.18.1/1.18.1-mdstart.diff:
320 Fix patch typo that broke compile.
322 22 Sep 2011; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
324 Fix trailing backtick and root-on-LVM.
326 13 Sep 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh,
328 dmraid requires dmsetup to assign UUID to discovered RAID volumes, close bug
331 11 Sep 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.scripts,
333 drop parse_opt usage and crufty, deprecated subshelling through
335 30 Aug 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
336 Fix quoting issue (bug #380729).
340 30 Aug 2011; Sebastian Pipping <sping@gentoo.org>
341 +patches/mdadm/3.1.4/mdadm-3.1.4-z-now.patch, gen_compile.sh:
342 Enable patch application for mdadm, add patch to fix compilation (bug
345 28 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.scripts,
346 defaults/linuxrc, doc/genkernel.8.txt:
347 Add basic support to AUFS2, requires kernel with aufs module or built-in
349 16 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
350 gen_compile: correct MAKEOPTS usage on utils task
352 16 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
353 gen_compile: always use -j1 with kernel *_install targets, fixes compilation
356 06 Aug 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
357 No longer copy /lib/libsysfs*so* for multipath-tools (bug #300841, bug
360 31 Jul 2011; Sebastian Pipping <sping@gentoo.org>
361 -patches/busybox/1.7.4/1.7.4-ash-timeout.diff,
362 -patches/busybox/1.7.4/1.7.4-mdstart.diff,
363 -patches/busybox/1.7.4/1.7.4-mount-umount-i-option.diff,
364 -patches/busybox/1.7.4/1.7.4-openvt.diff,
365 -patches/busybox/1.7.4/1.7.4-static-error.diff,
366 -patches/busybox/1.7.4/1.7.4-make-3.82.diff, -patches/busybox/1.7.4/README,
367 -patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch:
368 End support for 4 years old busybox 1.7.4 (bug #377133)
370 31 Jul 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
371 Improve doc on filing bugs
373 28 Jul 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
374 Bump version to 3.4.18
376 27 Jul 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
377 Fix display of seconds waiting (bug #376575)
378 Thanks to Richard Scott
380 26 Jul 2011; Robin H. Johnson <robbat2@gentoo.org> gen_arch.sh:
381 Bug #376467: fix kernel version checks for 3.0 kernel.
383 23 Jul 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
385 Fix permissions of /dev/pts (bug #375947)
387 20 Jul 2011; Fabio Erculiani <lxnay@sabayon.org> defaults/config.sh,
388 doc/genkernel.8.txt, gen_cmdline.sh, gen_compile.sh:
389 Make possible to compile XEN based kernels providing --kernel-target= and
390 --kernel-binary= switches
392 03 Jul 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
393 Set version to 3.4.17
395 03 Jul 2011; Sebastian Pipping <sping@gentoo.org> arch/alpha/modules_load,
396 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
397 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
398 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
399 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
400 defaults/initrd.defaults, defaults/initrd.scripts, defaults/linuxrc,
401 defaults/modules_load, doc/genkernel.8.txt, gen_cmdline.sh,
402 gen_determineargs.sh, gen_initramfs.sh, genkernel, genkernel.conf,
403 maintenance/docmatcher.py:
404 Remove support for sys-fs/evms, as it was removed from Gentoo (bug #372423)
406 22 Jun 2011; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
407 Make --arch-override= affect "make menuconfig" (bug #247246)
409 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86_64/kernel-config:
410 Unset CONFIG_EMBEDDED on arch amd64
412 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
413 arch/x86_64/kernel-config, defaults/kernel-config:
414 Apply CONFIG_USB_HID=y to archs amd64/x86/default (bug #270983)
416 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
417 arch/x86_64/kernel-config, defaults/kernel-config:
418 Unset CONFIG_IDE on archs amd64/x86/default (bug #357213)
420 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
421 Bump version to 3.4.16
423 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
424 Document most undocumented boot parameters (bug #370369)
426 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
427 Docs: Fix mixup of boot parameters real_init= and init_opts=
429 04 Jun 2011; Sebastian Pipping <sping@gentoo.org> genkernel.conf,
430 maintenance/docmatcher.py:
431 Document remaining options inside genkiernel.conf (bug #367233)
433 01 Jun 2011; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc,
435 Document option lvmraid= and make it imply dolvm (bug #153502)
437 31 May 2011; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc,
439 Add rootfstype= boot parameter (bug #221245)
443 31 May 2011; Nelson Batalha <nelson.batalha@gmail.com> defaults/initrd.defaults:
444 Add Kernel 3.0.0 support (bug #369481)
446 31 May 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
447 Output warning in warning color
449 31 May 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt,
451 Document boot parameter domdadm (bug #369415)
453 12 May 2011; Amadeusz Żołnowski <aidecoe@aidecoe.name>
454 defaults/modules_load:
455 Added hpsa to defaults/modules_load; fixes bug #363369
457 28 Mar 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
460 24 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/linuxrc, initrd.scripts:
461 Rescue /proc and /sys over into chroot
462 Apply mount options noexec,nosuid,nodev to /proc and /sys
464 22 Mar 2011; Fabio Erculiani <lxnay@sabayon.org> gen_compile.sh, patches/iscsi/*:
465 Fix compilation of iSCSI
467 23 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> doc/genkernel.8.txt,
468 gen_cmdline.sh, gen_initramfs.sh:
469 Remove "--slowusb" as it is enabled by default now. Also document "noslowusb"
470 ramdisk option that skips it.
472 22 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/initrd.defaults,
473 defaults/initrd.scripts:
474 Set DO_slowusb as default, and make setup_slowusb unset it if it cannot find
475 a usb-storage attached. This makes genkernel ramdisk adhere to "noslowusb",
476 makes the ramdisk only wait if there is a usb-storage attached and should fix
479 16 Mar 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
480 Bump version to 3.4.14
482 16 Mar 2011; Fabio Erculiani <lxnay@sabayon.org> **/modules_load:
483 Add btrfs to MODULES_FS
485 07 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/initrd.scripts:
486 Fix typo where the kernelcmd version "dokeymap" was added to MY_HWOPTS
487 instead of the HWOPTS version "keymap".
488 Broke setups where only "keymap=<...>" was added to kernelcmd (bug #356167)
490 24 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
491 Fix handling of mdadm.conf (bug #354809)
495 10 Feb 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
496 Bump version to 3.4.13
498 09 Feb 2011; Sebastian Pipping <sping@gentoo.org> genkernel.conf:
499 Add SPLASH and SPLASH_THEME to genkernel.conf (bug #268468)
503 08 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
504 Add iBFT support for iSCSI (bug #314575)
508 7 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
509 Use devtmpfs/tmpfs for /dev (bug #353024)
510 Rescue devtmpfs /dev over to chroot (bug #353024, bug #344407)
514 31 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
515 Bump version to 3.4.12.6
517 31 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
518 Speed up LVM activation (bug #351047)
522 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
523 Bump version to 3.4.12.5
525 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
526 Give blkid of e2fsprogs precedence over busybox re-write by putting it into
527 /sbin, not /bin (bug #352746)
529 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> arch/x86_64/kernel-config:
530 Enable CONFIG_USB_SUSPEND and CONFIG_PM_RUNTIME for x86_64 (bug #351376)
532 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
533 Bump version to 3.4.12.4
535 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
536 Enhance console handling on netboot linuxrc (bug #353084)
537 Enable shadow on netboot's busybox config (bug #353085)
541 29 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
542 Bump version to 3.4.12.3
544 29 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
545 No longer require device mapper bincache for compiling lvm (bug #353026)
549 27 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
550 Bump version to 3.4.12.2
552 27 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_determineargs.sh:
553 Revert kernel release detection fix (regression) (bug #352787)
555 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
556 Bump version to 3.4.12.1
558 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
559 Fix copying of mdadm/mdmon to the initramfs (bug #352496). Thanks to Malcolm
560 Lashley for reporting.
562 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
563 Bump version to 3.4.12
565 22 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
566 Enable CONFIG_USB_SUSPEND for x86/amd64 (bug #351376)
567 Replace "${MAKEOPTS/-j?/j1}" by "${MAKEOPTS} -j1" (bug #277607)
569 21 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_determineargs.sh:
570 Do not query generated files (like include/config/kernel.release) for kernel
571 version, as they may be out of sync (bug #263927)
573 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
574 Add proper mdadm support (bug #282100)
576 - Craig Andrews (Testing)
577 - Laurent Pinchart (mdmon/IMSM support)
578 - Matthias Dahl (Initial patch)
579 - Peter Hjalmarsson (Testing)
581 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
582 Bump version to 3.4.11.1
584 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh:
585 Move application of kernel config after "make mrproper" as that deletes
586 .config (whereas "make clean" does not) (bug #351906)
590 20 Jan 2011; Sebastian Pipping <sping@gentoo.org>
591 patches/busybox/1.18.1/1.18.1-mdstart.diff:
592 busybox 1.18.1: Return of mdstart as an applet (regression) (bug #351909)
594 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
595 Bump version to 3.4.11
597 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
598 Do not sleep after vgscan (bug #351047)
600 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
602 - Fix compilation of LVM 2.02.74 (and 2.02.28) (bug #255196, bug #267383)
603 - Add minimal btrfs support (bug #303529)
604 - Add support for UUID to crypt_root (bug #315467)
605 - Run "make firmware_install" if CONFIG_FIRMWARE_IN_KERNEL != y (bug #244651)
606 - Port busybox patches from 1.7.4 to 1.18.1 (bug #331971)
607 - Handle missing kernel .config better (bug #271528)
608 - Improve slowusb handling (bug #323317)
609 - Add GnuPG 1.x support (bug #217959)
610 - Check return codes of cpio (bug #246370)
611 - Update e2fsprogs/blkid to 1.41.14 (bug #291822)
612 - Create /bin/vg* symlinks when called as /linuxrc, too (bug #307855)
613 - Pick first device when several devices are matching real_root (bug #303531)
614 - Fix warning "cannot remove `/var/cache/genkernel/src'" (bug #347213)
615 - Allow configuring the list of busybox applets (bug #326593)
616 - Fix arithmetic bug in defaults/initrd.scripts (bug #339789)
618 - Amadeusz Zolnowski (LVM update)
619 - Christian Giessner (UUID crypt_root)
620 - dacook (GnuPG 1.x support)
621 - Denis Kaganovich (Busybox patch porting)
622 - devsk (Multi-device patch)
623 - Fabio Erculiani (Slowusb fixes)
624 - Kai Dietrich (Symlink analysis)
625 - Kolbjørn Barmen (Arithmetic fix)
627 13 Dec 2010; Sebastian Pipping <sping@gentoo.org> genkernel:
628 Bump version to 3.4.10.908
630 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt, gen_cmdline.sh:
631 docs: Document --genzimage
633 13 Dec 2010; <sping@gentoo.org> gen_cmdline.sh:
634 Fix a reference to --nomenuconfig into --no-menuconfig
636 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
637 docs: Update man page from output of --help
639 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
640 docs: Document keymap= and dokeymap (bug #346017)
642 6 Dec 2010; <sping@gentoo.org> genkernel.conf:
643 .conf: Document LUKS variable (bug #346015)
645 6 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
646 docs: Mention both "initramfs" and "ramdisk" as available actions
649 6 Dec 2010; <sping@gentoo.org> genkernel.8:
650 man page: Propagate rename of --no-initrdmodules to --no-ramdisk-modules
652 29 Nov 2010; <sping@gentoo.org> ChangeLog:
653 Add patch allowing compilation of busybox 1.7.4 with make 3.82 (bug #341943)
655 20 Feb 2010; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
656 Apply patches from Gentoo bug #268468
658 19 Jan 2010; Andrew Gaffney <agaffney@gentoo.org> genkernel:
659 Only call set_bootloader is CMD_NOINSTALL is not set for Gentoo bug
662 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
663 arch/arm/modules_load, arch/ia64/kernel-config, arch/ia64/modules_load,
664 arch/mips/modules_load, arch/parisc/modules_load,
665 arch/parisc64/modules_load, arch/ppc/kernel-config, arch/ppc/modules_load,
666 arch/ppc64/modules_load, arch/sparc/modules_load,
667 arch/sparc64/kernel-config, arch/sparc64/modules_load,
668 arch/um/modules_load, arch/x86/kernel-config, arch/x86/modules_load,
669 arch/x86_64/kernel-config, arch/x86_64/modules_load,
670 defaults/kernel-config:
671 Add USB HID modules to modules_load and default kernel-config (for Gentoo
674 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
675 arch/alpha/kernel-config, arch/alpha/modules_load, arch/arm/modules_load,
676 arch/ia64/kernel-config, arch/ia64/modules_load, arch/mips/modules_load,
677 arch/parisc/modules_load, arch/parisc64/modules_load,
678 arch/ppc/kernel-config, arch/ppc/modules_load, arch/ppc64/modules_load,
679 arch/sparc/modules_load, arch/sparc64/kernel-config,
680 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/kernel-config,
681 arch/x86/modules_load, arch/x86_64/kernel-config,
682 arch/x86_64/modules_load, defaults/kernel-config, defaults/modules_load:
683 Enable ext4 by default everywhere (for Gentoo bug #268818)
685 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
687 Add support for isoboot= option (for Gentoo bug #294268)
689 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
690 defaults/initrd.defaults, defaults/initrd.scripts:
691 Properly apply NFS mount options for Gentoo bug #262915
693 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
694 arch/alpha/kernel-config, arch/ia64/kernel-config, arch/ppc/kernel-config,
695 arch/x86_64/kernel-config:
696 Enable CONFIG_SCSI_MULTI_LUN option for Gentoo bug #261122
698 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
699 Apply patch to make sure loop cache directory exists for Gentoo bug
702 17 Dec 2009; Robin H. Johnson <robbat2@gentoo.org> HACKING:
703 Document how to roll a release for the next time.
705 17 Dec 2009; Robin H. Johnson <robbat2@gentoo.org> genkernel:
706 Tag 3.4.10.907 release.
708 06 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
709 use a symlink instead of a hardlink for busybox utils (for Gentoo bug
712 23 Nov 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
713 Fix typo for Gentoo bug #294138
715 16 Nov 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
716 Make sure to change back to existant directory before removing the current
717 directory for Gentoo bug #291794
719 15 Oct 2009; <craig@haquarter.de> Changelog:
722 22 Sep 2009; <tsunam@gentoo.org> ChangeLog:
723 modified the libaio search so it'll actually work, cause I'm a dork
725 21 Sep 2009; <tsunam@gentoo.org> gen_initramfs.sh:
726 Fix broken libraries for multipath per Gentoo bug #284592
728 21 Sep 2009; <tsunam@gentoo.org> gen_initramfs.sh:
729 Update to fix broken initramfs caused by multipath config in Gentoo bug #284589
731 05 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
733 Apply patch from Gentoo bug #220913 for tuxonice resume
735 14 Aug 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
736 Enable DISKLABEL=yes by default
738 05 Aug 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel:
739 This is genkernel 3.4.10.906
741 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel.conf,
743 Adding Id header and Ident for genkernel.conf
745 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org>
746 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
747 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
748 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
749 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
750 arch/x86_64/config.sh, defaults/config.sh, gen_arch.sh, gen_bootloader.sh,
751 gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
752 gen_funcs.sh, gen_initramfs.sh, gen_moddeps.sh, gen_package.sh:
755 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel,
757 Adding Id header and enabling Ident on *.sh files.
759 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS, BUGS,
760 HACKING, README, TODO:
763 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> .gitattributes:
764 Adding additional files to .gitattributes to enable Ident.
766 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> +.gitattributes:
767 Adding .gitattributes file.
769 19 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
770 Change command used to determine real filename for REAL_RESUME for Gentoo
773 19 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
774 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
775 arch/parisc/modules_load, arch/parisc64/modules_load,
776 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
777 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
778 arch/x86_64/modules_load, defaults/modules_load:
779 Add aic94xx to MODULES_SCSI for Gentoo bug #277792
781 12 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/kernel-config,
782 arch/x86_64/kernel-config:
783 enable CONFIG_SYSFS_DEPRECATED=y in x86/x86_64 kernel-config for Gentoo
786 12 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
787 Apply patch for Gentoo bug #276753 for new lvm.static binary
789 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
790 Version bumping to 3.4.10.905 for release.
792 04 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> gen_funcs.sh, genkernel:
793 Remove code to check for host kernel LOOP support for Gentoo bug #275757
795 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/modprobe,
797 Restore BOOTLOADER="grub" example line in genkernel.conf for Gentoo bug
800 12 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load,
801 defaults/initrd.scripts:
802 Apply fix to deference links for Gentoo bug #269603
804 09 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load:
807 09 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load,
808 arch/x86_64/modules_load:
809 Add dm-crypt module for Gentoo bug #269042
811 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
812 Rolling a new genkernel 3.4.10.904 version for testing.
814 17 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
815 Apply patch from Gentoo bug #266373 for additional options in the netboot
818 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
819 Clean up append_multipath() code to copy files in a loop and report file
822 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
823 Apply patch from robbat2 to fix whitespace breakage in multipath code
825 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh,
827 Apply patch from robbat2 to finish wiring up multipath support
829 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
830 Modify append_data to die on 0 arguments and check arg 2 with isTrue().
831 Based on a patch from robbat2
833 20 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sparc64/config.sh,
834 gen_compile.sh, gen_funcs.sh, gen_package.sh:
835 Add support for multiple possible kernel binary paths for Gentoo bug
838 04 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
839 Comment out the exec line for console=*, since it seems to blow up when
840 the param isn't a true device node, such as ttyS0,115200n8
842 19 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
844 Remove detect_sbp2_devices() for Gentoo bug #239474
846 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
847 Add commented out DISKLABEL=yes option for Gentoo bug #229847
849 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
850 Added more verbosity to the auto-detection section.
852 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
853 Updated the AUTHORS section and the header for the ChangeLog, to reflect
854 that individual authors now retain their copyright to code they submit.
856 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
857 Added a note about Security Tokens, cleaned up the block device section, and
858 added a section about autodetection.
860 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> HACKING:
861 Adding a note about contacting me to HACKING.
863 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
864 Adding multipath support is really two different functions, so split them.
866 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
867 Adding a note about documenting the code paths.
869 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
870 Adding new boot support information to the TODO.
872 05 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, genkernel:
873 Version bump to 3.4.10.903 to resolve bug #250330.
875 31 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
876 Add case for arm* in get_official_arch()
878 31 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
879 Enable CONFIG_MKSWAP for netboot busybox
881 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
882 Modify grep regex to account for additional suffixes on old kernel names
884 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
885 gen_determineargs.sh:
886 Add --busybox-config= commandline option
888 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
889 Revert to just running /bin/bash on /dev/console for serial. We still
890 start getty on tty2-6
892 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
893 Allow old 'initramfs' option instead of 'ramdisk' for compatability
896 17 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
897 Remove the use of 'env -i' when calling switch_root due to Gentoo bug
900 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
901 Run the getty commands with proper arguments so they don't die immediately
903 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
904 Explicitly set /bin/ashlogin +x during boot
906 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
907 Run getty for tty1 in the foreground
909 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x,
910 +netboot/misc/bin/ashlogin:
911 Use getty to launch ash, so that we can use ^C and friends
913 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +BUGS:
914 Adding a BUGS file, where we can list bugs that we have found in genkernel
915 that need to be resolved.
917 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +HACKING:
918 Adding a HACKING file, which I will use to document the various phases of
919 genkernel so we can split up the default functions and also so we can
920 provide hooks into the various phases for external addons.
922 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
923 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
924 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
925 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
926 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
927 arch/x86_64/config.sh, defaults/config.sh, defaults/initrd.defaults,
928 defaults/initrd.scripts, defaults/linuxrc, defaults/udhcpc.scripts,
929 gen_bootloader.sh, gen_compile.sh, gen_configkernel.sh,
930 gen_determineargs.sh, gen_initramfs.sh, gen_moddeps.sh, gen_package.sh,
931 genkernel.conf, netboot/linuxrc.x, netboot/misc/bin/net-setup:
932 Actually setting permissions. It helps if one remembers to 'git add'
933 before doing their commit.
935 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
936 Enable GETTY for netboot busy-config
938 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
939 We don't need to add - to UTILS_CROSS_COMPILE since it's already there
941 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/busy-config,
942 gen_compile.sh, +netboot/busy-config:
943 Separate out main and netboot busy-config
945 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
946 Use : as a regex separator instead of / since REAL_ROOT will have / in it
948 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
949 Add check for existing grub.conf entry for kernel
951 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
952 Default to '0' if 'default' line not found at all in existing grub.conf
954 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
955 Adding code that duplicates default grub.conf entry to replace old awk
956 script. Based on code written by Mike Auty <ikelos@gentoo.org>
958 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> +gen_bootloader.sh,
959 gen_cmdline.sh, gen_determineargs.sh, genkernel:
960 Initial commit for re-adding support for --bootloader=grub
962 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
963 Change -f checks to -e for /dev nodes Check that dropbear exists before
966 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
967 Explicitly set UTILS_{CC,LD,AS} if UTILS_CROSS_COMPILE is set
969 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
970 Typo fix for Gentoo bug #250875
972 14 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
973 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
974 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
975 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
976 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
977 arch/x86_64/config.sh, defaults/config.sh, defaults/initrd.defaults,
978 defaults/initrd.scripts, defaults/linuxrc, defaults/udhcpc.scripts,
979 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
980 gen_initramfs.sh, gen_moddeps.sh, gen_package.sh, genkernel.conf,
981 netboot/linuxrc.x, netboot/misc/bin/net-setup:
982 Setting executable bit properly on shell scripts and configuration files.
984 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
985 Create /sbin directory in append_luks for bug #250330
987 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
988 Disable creation of most standard devices nodes, since we're running mdev
990 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
991 gen_initramfs.sh, netboot/linuxrc.x:
992 Move udhcpc's script to default location
994 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/busy-config:
995 Enable support klogd and syslogd for netboot
997 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
998 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh:
999 Add --real-root=<foo> parameter to specify a default for real_root= in the
1000 initramfs for Gentoo bug #249783
1002 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> -arch/alpha/busy-config,
1003 -arch/arm/busy-config, -arch/ia64/busy-config, -arch/mips/busy-config,
1004 -arch/parisc/busy-config, -arch/parisc64/busy-config,
1005 -arch/ppc/busy-config, -arch/ppc64/busy-config, -arch/sparc/busy-config,
1006 -arch/sparc64/busy-config, -arch/x86/busy-config,
1007 -arch/x86_64/busy-config, gen_compile.sh:
1008 Switch search order so arch-specific is first for busy-config Remove
1009 unneeded identical busy-config files
1011 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1013 Remove BUSYBOX_CONFIG from genkernel.conf Add search order for
1014 busy-config: user-specified, defaults/busy-config,
1015 arch/%%ARCH%%/busy-config
1017 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> -arch/x86/nb-busybox.cf,
1018 -defaults/nb-busybox.cf:
1019 Remove old nb-busybox.cf files that aren't used anymore
1021 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> +arch/arm/busy-config,
1022 +arch/arm/config.sh, +arch/arm/modules_load:
1023 Add support for arm from armin76
1025 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1026 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1027 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1028 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1029 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1030 Enable CONFIG_MAKEDEVS in busy-config for netboot
1032 09 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1033 s/aux/luks/ for Gentoo bug #250330
1035 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1036 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1037 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1038 arch/sparc/busy-config, arch/sparc64/busy-config, arch/x86/busy-config,
1039 arch/x86_64/busy-config, defaults/busy-config, netboot/linuxrc.x:
1040 Enable CONFIG_FEATURE_PREFER_APPLETS busybox option export PATH at top of
1043 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1045 Move all netboot logic from catalyst into gk
1047 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/udhcpc.scripts,
1048 gen_cmdline.sh, gen_determineargs.sh, netboot/linuxrc.x:
1049 Initial support for --netboot option integrate functionality from netboot
1050 udhcpc.scripts into default one
1052 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
1053 Bumping version for release.
1055 25 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1056 Use symlinks for busybox utils Use full path to mount since it gets grumpy
1057 without it in later bb versions for some reason
1059 17 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1060 Break apart cryptsetup stuff into separate append_luks() and make
1061 append_auxillary() dependent on ${BUSYBOX} for Gentoo bug #247052
1063 15 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1064 Applied patch for UUID support for real_resume= from Gentoo bug #239687
1066 15 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1067 Added modified version of patch from Gentoo bug #238707
1069 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1070 Only append unionfs_fuse stuff if UNIONFS is set
1072 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1073 gen_cmdline.sh, gen_determineargs.sh, genkernel:
1074 Add --unionfs commandline option to enable building of unionfs-fuse Add
1075 nounionfs boot option
1077 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1078 Add good_msg for creating the union mount
1080 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1081 Pipe stderr for unionfs mount call to /dev/null to supress getcwd message
1083 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1085 Call switch_root with full path
1087 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1088 Call switch_root with 'env -i' to clean out the kernel-defined key/value
1091 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1092 Skip good_root check for /dev/nfs for Gentoo bug #246759
1094 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1095 Simplify implementation of parse_opt in linuxrc
1097 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1099 Small cleanups in unionfs code
1101 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
1102 arch/ia64/modules_load, arch/mips/modules_load, arch/parisc/modules_load,
1103 arch/parisc64/modules_load, arch/ppc/modules_load,
1104 arch/ppc64/modules_load, arch/sparc/modules_load,
1105 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
1106 arch/x86_64/modules_load, defaults/modules_load, gen_compile.sh,
1107 gen_initramfs.sh, genkernel:
1108 Add fuse to MODULES_FS Remove direct calls to compile_fuse() and
1109 append_fuse() Disable bincache for fuse, since we don't need any files at
1112 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org>
1113 +patches/busybox/1.7.4/1.7.4-mount-umount-i-option.diff,
1114 -patches/busybox/1.7.4/1.7.4-simplify-path-debug.diff:
1115 Replace debug patch with simple patch to add trivial support for -i option
1118 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1119 Add suid,dev to unionfs mount opts
1121 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1122 Remove allow_root mount opt, since it conflicts with allow_other
1124 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1125 patches/busybox/1.7.4/1.7.4-simplify-path-debug.diff:
1126 Change typo in unionfs-fuse mount opt and add -i support to umount
1128 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1129 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1130 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1131 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1132 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1133 Enable CONFIG_FEATURE_MTAB_SUPPORT option for busybox
1135 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1136 +patches/busybox/1.7.4/1.7.4-mount-i-option.diff:
1137 Add patch for busybox to add -i option to mount command
1139 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1140 Compile unionfs-fuse statically
1142 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1144 Make sure that /sbin/unionfs is +x
1146 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1148 Correct unionfs-fuse bincache path and clean up debugging code
1150 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1151 Add -L line into LIB= in Makefile
1153 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1154 Unpack fuse source and modify CFLAGS for unionfs-fuse
1156 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1158 Unpack unionfs-fuse with -j
1160 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1161 Call arch_replace and cache_replace on fuse/unionfs-fuse vars
1163 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
1164 Add fuse/unionfs-fuse blocks to genkernel.conf
1166 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1167 Actually call compile_fuse() and compile_unionfs_fuse()
1169 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1171 Add back (modified) unionfs code in linuxrc
1173 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1174 Add append_fuse() and append_unionfs_fuse() functions
1176 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1177 Add compile_fuse() and compile_unionfs_fuse()
1179 04 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1180 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1181 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1182 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1183 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1184 Enabling CONFIG_WGET and CONFIG_FEATURE_TAR_BZIP2 for initial support of
1187 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
1188 Tagging a 3.4.10.901 release, for testing. Adding periods to ChangeLog to
1189 fix syntax hilighting.
1191 15 Sep 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
1192 Adding Andrew and Robin to AUTHORS.
1194 15 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1195 Add dummy handler for --config in gen_cmdline.sh for Gentoo bug #237541.
1197 12 Sep 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1198 arch/alpha/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
1199 arch/parisc/modules_load, arch/parisc64/modules_load,
1200 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
1201 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
1202 arch/x86_64/modules_load, defaults/initrd.defaults, defaults/modules_load:
1203 Removing scsi_wait_scan from PATA/SATA/SCSI and moving it to its own
1204 module group. This allows the module to be loaded last, no matter what
1205 combination of disks are in the system, allowing for firmware and such to
1206 be loaded before genkernel continues, even when asynchronous SCSI scanning
1207 is enabled in the kernel.
1209 31 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1210 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1211 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1212 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1213 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config,
1215 Enable CONFIG_ROUTE in busy-configs.
1217 29 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1218 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1219 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1220 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1221 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config,
1222 defaults/udhcpc.scripts:
1223 Enable CONFIG_HOSTNAME in all busy-configs and call 'hostname' with value
1226 28 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/x86/kernel-config,
1227 arch/x86_64/kernel-config:
1228 Disabled CONFIG_DEBUG_INFO in x86{,_64} kconfigs.
1230 25 Aug 2008; Andrew Gaffney <agaffney@gentoo.org>
1231 +patches/busybox/1.7.4/README:
1232 Add README to busybox patches dir.
1234 25 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1235 Only apply files from patch dir ending in diff/patch.
1237 24 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1238 Fix CONSOLE= handling code for bug 232012.
1240 21 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> -gen_bootloader.sh,
1241 -gen_bootloader_grub.awk:
1242 Remove unneeded files for broken grub code.
1244 21 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1245 gen_determineargs.sh, genkernel, genkernel.conf:
1246 Remove broken grub code.
1248 07 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1249 Only append splash portion to initramfs if SPLASH is set.
1251 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
1252 Fix typo in man page, butt -> but.
1254 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/udhcpc.scripts:
1255 Add support to udhcpc.scripts for default route and DNS servers/domain.
1257 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1258 Remove check for >=2.6 for mounting sysfs.
1260 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1261 Remove check for >=2.6 for 'make prepare'.
1263 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh,
1264 gen_configkernel.sh, gen_moddeps.sh, genkernel.8:
1265 Remove a few more 2.4 kernel support remnants.
1267 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh, genkernel:
1268 Cleanup remaining references to ${ARCH}/ without arch/ prefix.
1270 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> +arch/um/busy-config,
1271 +arch/um/config.sh, +arch/um/kernel-config, +arch/um/modules_load,
1272 -um/busy-config, -um/config.sh, -um/kernel-config, -um/modules_load:
1273 Move um/ underneath arch/ where it belongs.
1275 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> gen_compile.sh:
1276 Removed some unused dietlibc code.
1278 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1279 gen_bootloader.sh, gen_compile.sh, gen_configkernel.sh,
1280 gen_determineargs.sh, genkernel:
1281 Removed a large chunk of 2.4 kernel support. This will still require some
1282 fairly extensive cleaning to completely remove, but I'd say that without a
1283 shadow of a doubt, genkernel will not function on 2.4 kernels.
1285 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel,
1287 Added a couple more places where I needed to switch INITRD with RAMDISK.
1289 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1290 arch/alpha/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
1291 arch/parisc/modules_load, arch/parisc64/modules_load,
1292 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
1293 arch/sparc64/modules_load, arch/x86/modules_load,
1294 arch/x86_64/modules_load, defaults/initrd.scripts, defaults/linuxrc,
1295 defaults/modules_load, gen_bootloader.sh, gen_cmdline.sh,
1296 gen_determineargs.sh, gen_initramfs.sh, -gen_initrd.sh, gen_moddeps.sh,
1297 gen_package.sh, genkernel, genkernel.8:
1298 Removed all references to an initrd and renamed most initr{d,amfs} stuff
1299 to simply 'ramdisk' to simplify things for the future.
1301 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1302 +defaults/initrd.defaults, +defaults/initrd.scripts,
1303 +defaults/keymaps.tar.gz, +defaults/linuxrc, +defaults/modprobe,
1304 +defaults/udhcpc.scripts, gen_initramfs.sh, -generic/initrd.defaults,
1305 -generic/initrd.scripts, -generic/keymaps.tar.gz, -generic/linuxrc,
1306 -generic/modprobe, -generic/udhcpc.scripts:
1307 Moving files from generic to defaults, since they are the defaults used
1310 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, +modules/README:
1311 Added the modules directory, which will be used to store the built-in
1312 modules and also for external entities to add their own modules and hooks.
1314 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +defaults/busy-config,
1315 +defaults/config.sh, +defaults/kernel-config, +defaults/modules_load,
1316 +defaults/nb-busybox.cf:
1317 Added a defaults directory to store default files for builds. These are
1318 overridden by architecture or module specific parameters. This should end
1319 up reducing the amount of architecture-specific files needed, especially
1320 as most of them have files which are (nearly) identical.
1322 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> -alpha/busy-config,
1323 -alpha/config.sh, -alpha/kernel-config, -alpha/modules_load,
1324 +arch/alpha/busy-config, +arch/alpha/config.sh, +arch/alpha/kernel-config,
1325 +arch/alpha/modules_load, +arch/ia64/busy-config, +arch/ia64/config.sh,
1326 +arch/ia64/kernel-config, +arch/mips/ip22r4k-2006_1.cf,
1327 -mips/ip22r4k-2006_1.cf, +arch/ia64/modules_load,
1328 +arch/mips/ip22r5k-2006_1.cf, +arch/mips/ip27r10k-2006_1.cf,
1329 +arch/mips/ip28r10k-2006_1.cf, +arch/mips/ip30r10k-2006_1.cf,
1330 +arch/mips/ip32r5k-2006_1.cf, +arch/mips/ip32rm5k-2006_1.cf,
1331 -mips/ip22r5k-2006_1.cf, -mips/ip27r10k-2006_1.cf,
1332 -mips/ip28r10k-2006_1.cf, -mips/ip30r10k-2006_1.cf,
1333 -mips/ip32r5k-2006_1.cf, -mips/ip32rm5k-2006_1.cf, +arch/mips/busy-config,
1334 +arch/mips/config.sh, +arch/mips/modules_load, +arch/mips/nb-busybox.cf,
1335 +arch/parisc/busy-config, +arch/parisc/config.sh,
1336 +arch/parisc/modules_load, +arch/parisc64/busy-config,
1337 +arch/parisc64/config.sh, +arch/parisc64/modules_load,
1338 +arch/ppc/busy-config, +arch/ppc/config.sh, +arch/ppc/kernel-config,
1339 +arch/ppc/modules_load, +arch/ppc64/busy-config, +arch/ppc64/config.sh,
1340 +arch/ppc64/kernel-2.6-pSeries, +arch/ppc64/kernel-2.6.g5,
1341 +arch/ppc64/modules_load, +arch/sparc/busy-config, +arch/sparc/config.sh,
1342 +arch/sparc/kernel-config, +arch/sparc/modules_load,
1343 +arch/sparc64/busy-config, +arch/sparc64/config.sh,
1344 +arch/sparc64/kernel-config, +arch/sparc64/modules_load,
1345 +arch/x86/busy-config, +arch/x86/config.sh, +arch/x86/kernel-config,
1346 +arch/x86/modules_load, +arch/x86/nb-busybox.cf, +arch/x86_64/busy-config,
1347 +arch/x86_64/config.sh, +arch/x86_64/kernel-config,
1348 +arch/x86_64/modules_load, gen_configkernel.sh, genkernel.conf,
1349 -ia64/busy-config, -ia64/config.sh, -ia64/kernel-config,
1350 -ia64/modules_load, -mips/busy-config, -mips/config.sh,
1351 -mips/modules_load, -mips/nb-busybox.cf, -parisc/busy-config,
1352 -parisc/config.sh, -parisc/modules_load, -parisc64/busy-config,
1353 -parisc64/config.sh, -parisc64/modules_load, -ppc/busy-config,
1354 -ppc/config.sh, -ppc/kernel-config, -ppc/modules_load, -ppc64/busy-config,
1355 -ppc64/config.sh, -ppc64/kernel-2.6-pSeries, -ppc64/kernel-2.6.g5,
1356 -ppc64/modules_load, -sparc/busy-config, -sparc/config.sh,
1357 -sparc/kernel-config, -sparc/modules_load, -sparc64/busy-config,
1358 -sparc64/config.sh, -sparc64/kernel-config, -sparc64/modules_load,
1359 -x86/busy-config, -x86/config.sh, -x86/kernel-config, -x86/modules_load,
1360 -x86/nb-busybox.cf, -x86_64/busy-config, -x86_64/config.sh,
1361 -x86_64/kernel-config, -x86_64/modules_load:
1362 Moved architecture folders under the arch subfolder.
1364 05 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org> -um/kernel-config-2.6,
1365 -ppc/kernel-config-2.6, -alpha/kernel-config-2.6, -ia64/kernel-config-2.6,
1366 -x86/kernel-config-2.6, -x86_64/kernel-config-2.6, +um/kernel-config,
1367 +ppc/kernel-config, +alpha/kernel-config, +ia64/kernel-config,
1368 +x86/kernel-config, +x86_64/kernel-config, genkernel:
1369 Rename kernel-config-2.6 to kernel-config, since we no longer support 2.4
1370 kernels. This is genkernel 3.4.10 for release.
1372 05 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1373 -ppc/2.6.3-benh2-G4-SMP.autoload, -ppc/2.6.3-benh2-G4.autoload,
1374 -ppc/2.6.3-benh2-G5-SMP.autoload, ia64/kernel-config-2.6,
1375 -ppc/2.6.3-benh2-G5.autoload, -ppc/G4, -ppc/G4-SMP,
1376 +ppc/kernel-config-2.6, x86/kernel-config-2.6, -ppc/G5, -ppc/G5-SMP,
1377 alpha/kernel-config-2.6, x86_64/kernel-config-2.6, TODO, -ppc/Pegasos,
1378 sparc64/kernel-config:
1379 Sync kernel configs from releng/trunk/releases/2008.0/kconfig and remove
1380 some unused configs.
1382 13 May 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1383 Move setup_keymap call to before LUKS setup.
1385 10 May 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1386 Store pre-oldconfig busybox .config for use in bincache comparison.
1388 09 May 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.defaults,
1389 generic/initrd.scripts, generic/linuxrc:
1390 Add nomodules kernel commandline parameter to disable loading of modules.
1392 09 May 2008; Andrew Gaffney <agaffney@gentoo.org> gen_funcs.sh, genkernel,
1394 Move distfile cache to /var/cache/genkernel/src and add check to make sure
1395 all distfiles are present.
1397 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1398 ia64/modules_load, mips/modules_load, parisc/modules_load,
1399 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1400 sparc/modules_load, sparc64/modules_load, um/modules_load,
1401 x86/modules_load, x86_64/modules_load:
1402 Added a few SATA and PATA drivers to modules_load.
1404 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1405 ia64/modules_load, mips/modules_load, parisc/modules_load,
1406 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1407 sparc/modules_load, sparc64/modules_load, um/modules_load,
1408 x86/modules_load, x86_64/modules_load:
1409 Updated the modules_load files.
1411 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1412 generic/initrd.scripts, genkernel:
1413 Enable keymap code when keymap is set on the kernel command line. This is
1414 genkernel 3.4.10_pre10 for testing.
1416 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1417 generic/initrd.scripts:
1418 We need to unset keymap if it doesn't match to keep from hitting an infinite
1421 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
1422 gen_funcs.sh, generic/initrd.scripts, generic/linuxrc:
1423 Updated the keymap-handling code so it will be installed and displayed
1424 without using --do-auto-keymap with a patch from Florian Schilhabel
1425 <fernsehleo@gmx.net> for bug #215822. Also, added a keymap= command line
1426 option to allow setting keymap from the bootloader, also from Florian.
1428 22 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1429 generic/initrd.scripts:
1430 Change from using a directory check to a file check. This should fix bug
1433 12 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1434 generic/initrd.defaults:
1435 Move removable storage like USB and firewire after traditional fixed storage
1436 like PATA/SATA/SCSI for bug #217347.
1438 10 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, genkernel:
1439 Updated TODO. This is 3.4.10_pre9 for testing.
1441 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1442 generic/initrd.defaults, generic/initrd.scripts:
1443 Added scsi to the default list of modules to load.
1445 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1446 Set CMD_KEYMAP to default to yes, so it's enabled unless specifically
1449 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1450 generic/initrd.scripts, genkernel:
1451 Added a patch to skip device nodes for devices if at least one partition
1452 exists on the device. This aids in LiveUSB usage and is for bug #212794.
1453 This is genkernel 3.4.10_pre8.
1455 03 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1456 Split up /dev node checks into console/null and tty1
1458 02 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1459 Remove initrd-specific code from linuxrc
1461 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1462 Uncomment ppc/ppc64->powerpc code in set_kernel_arch, since it appears to
1463 actually be necessary as of 2.6.24-gentoo-r4
1465 29 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1466 +patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch:
1467 Add patch from ebuild in-tree to fix build issue with signals on hppa
1469 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1470 gen_determineargs.sh:
1471 Get rid of --initramfs option as it doesn't do anything anymore
1473 14 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
1474 genkernel.conf, -pkg/alpha/README, -pkg/ia64/README, -pkg/mips/.keep,
1475 -pkg/parisc/README, -pkg/parisc64/README, -pkg/ppc/README,
1476 -pkg/ppc64/README, -pkg/sparc/README, -pkg/sparc64/README, -pkg/um/README,
1477 -pkg/x86/README, -pkg/x86_64/README, -pkg/xen0/README, -pkg/xenU/README:
1478 Removing pkg directory, since it is no longer necessary. From now on, we'll
1479 just pull the tarballs from DISTDIR directly, and we've already moved our
1480 caches to /var/tmp/genkernel, so there's nothing left to keep here. This is
1481 genkernel 3.4.10_pre7 for testing.
1483 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1484 Copy the original kconfig with a different name than the one used to build
1486 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1487 Include original kconfig in kerncache If original kconfig exists in the
1488 kerncache, use that for comparison to the current kconfig
1490 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1491 Switch back to building kernel first
1492 Optionally build the kernel a second time if we're integrating the initramfs
1494 14 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1495 genkernel, ia64/modules_load, mips/modules_load, parisc/modules_load,
1496 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1497 sparc/modules_load, sparc64/modules_load, um/modules_load,
1498 x86/modules_load, x86_64/modules_load:
1499 Clean up the modules_load files and add qla2xxx. This is genkernel
1500 3.4.10_pre6 for testing.
1502 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1503 Stick CONFIG_INITRAMFS_ROOT_GID in the .config, too
1505 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1506 Remove existing CONFIG_INITRAMFS_SOURCE line and write new one as well as
1507 CONFIG_INITRAMFS_ROOT_UID line
1509 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1510 Change sed delimeter
1512 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1513 We should edit the copy of the kconfig instead of the source file
1515 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1517 Instead of copying the initramfs into the kernel tree, we now sed the
1518 kconfig to point CONFIG_INITRAMFS_SOURCE to the generated image
1520 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> sparc64/modules_load:
1521 Add scsi_wait_scan to sparc64's MODULES_SCSI
1523 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1524 Add a check after mounting NEW_ROOT to see if /dev exists and /sbin/init is
1525 executable before moving on
1527 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1528 Change the location we copy the intiramfs to for integrated initramfs
1530 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1531 Revert last commit as it wasn't a problem
1533 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1534 Remove -c "/dev/console" from switch_root command
1536 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1537 Add missing $ to {NORMAL} for broken /dev message
1539 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1540 Spacing cleanups in gen_package.sh
1542 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh, genkernel:
1543 Remove unsetting of ARCH for callback and change set_kernel_arch debug to
1546 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1547 It helps to actually add the handling for the --integrated-initramfs option
1549 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1550 Use echo instead of print
1552 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1553 Add debug code for set_kernel_arch
1555 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1556 Add debugging code to show ARCH when running callback
1557 Unset ARCH when running callback and restore afterwards
1559 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1560 Move set_kernel_arch() call to after determine_real_args() so that get_KV()
1561 has populated the vars we need
1563 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1564 Change powerpc switch kernel version to 2.6.16 for if we ever uncomment it
1566 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh,
1567 gen_compile.sh, genkernel:
1568 Add set_kernel_arch(), which maps the genkernel arch to the arch that the
1569 kernel expects based on the version of the kernel
1571 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1572 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1573 gen_package.sh, genkernel:
1574 Get rid of the ENABLE_PEGASOS_HACKS hacks Add INTEGRATED_INITRAMFS option to
1575 optionally insert the generated initramfs directly into the kernel image
1576 Change default build order to build the kernel last to facilitate the
1577 INTEGRATED_INITRAMFS option Add GENZIMAGE option and change various checks
1578 from ENABLE_PEGASOS_HACKS to GENZIMAGE
1580 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1581 Argh...Changing the right line helps
1583 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1584 Change into initramfs-firmware-temp/ instead of
1585 initramfs-firmware-temp/lib/firmware/ before doing cpio
1587 12 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
1589 Added a small debug statement to generic/linuxrc so we know when we're
1590 hitting the initrd code path. This is genkernel 3.4.10_pre5 for testing.
1592 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1593 Change to new temp directory so the firmware gets copied to the right place
1595 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1596 Copy firmware file with -L so we get the file instead of the symlink
1598 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1599 Fix another quoting malfunction
1601 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1602 ia64/busy-config, mips/busy-config, parisc/busy-config,
1603 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1604 sparc/busy-config, sparc64/busy-config, x86/busy-config,
1606 Explicitly enable MDADM and MDSTART in busy-config
1608 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1609 patches/busybox/1.7.4/1.7.4-static-error.diff:
1610 Update busybox static-error patch to actually work
1612 12 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
1613 Change BUSYBOX_VER to VERSION_BUSYBOX for genkernel-9999 ebuild.
1615 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1616 Remove the quotes when trying to expand a glob
1618 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1619 patches/busybox/1.7.4/1.7.4-mdadm.diff,
1620 patches/busybox/1.7.4/1.7.4-mdstart.diff:
1621 Update mdadm and mdstart patches
1623 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1624 It helps if we assign the correct value to version
1625 Send output of patch command to /dev/null
1626 Show a message saying we're patching if there are patches for the util
1628 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1629 +patches/busybox/1.7.4/1.7.4-static-error.diff:
1630 Add busybox patch to remove error about compiling statically
1632 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1633 gen_compile.sh, ia64/busy-config, mips/busy-config, parisc/busy-config,
1634 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1635 sparc/busy-config, sparc64/busy-config, x86/busy-config,
1637 Update busy-config files for the various arches for busybox 1.7.4
1639 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1640 genkernel.conf, +patches/busybox/1.7.4/1.7.4-ash-timeout.diff,
1641 +patches/busybox/1.7.4/1.7.4-mdadm.diff,
1642 +patches/busybox/1.7.4/1.7.4-mdstart.diff,
1643 +patches/busybox/1.7.4/1.7.4-openvt.diff:
1644 Add apply_patches() function to automagically apply patches for a given util
1645 Add updated busybox patches for 1.7.4 from robbat2
1646 Change BUSYBOX_VER to 1.7.4
1648 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1649 generic/initrd.scripts:
1650 Rearrange checks so the return value is read correctly.
1652 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1653 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc, ia64/busy-config,
1654 mips/busy-config, parisc/busy-config, parisc64/busy-config,
1655 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
1656 sparc64/busy-config, um/busy-config, x86/busy-config, x86_64/busy-config:
1657 Enable CONFIG_HEXDUMP globally for busybox
1658 Add getdvhoff replacement function from vapier
1659 Remove copying of getdvhoff from system
1661 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1662 gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
1663 Add support for --firmware-files option to make robbat2 happy
1665 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1666 gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
1667 Add support for --firmware and --firmware-dir options to include firmware in
1670 09 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1671 Apply patch from Vince C <v_cadet@yahoo.fr> to mount sysfs prior to loading
1672 modules, so that the mdev firmware loading can actually work
1674 04 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh:
1675 If we have a raid456.ko module, we need to create a raid45.ko symlink since
1676 dmraid can be rather stupid. This should resolve bug #195804.
1678 04 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> sparc64/kernel-config,
1679 alpha/kernel-config-2.6, ia64/kernel-config-2.6, x86/kernel-config-2.6,
1680 x86_64/kernel-config-2.6:
1681 Updated the kernel configs for arches which have given us their 2008.0
1682 configs. This is 3.4.10_pre4 for testing.
1684 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1685 Redirect which output to /dev/null and put quotes around var in test
1687 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1688 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
1689 x86_64/modules_load:
1690 Changed MDRAID to MDADM for bug #211316.
1692 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1693 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts:
1694 Added a --no-keymap option for bug #210886.
1696 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1698 Use which to determine the location of splash_geninitramfs, rather than
1699 having an endless number of conditional checks for the location. This fixes
1700 bug #211521. Thanks to Uriy Zhuravlev <stalkerg@gmail.com> for finding the
1701 problem and suggesting a solution.
1703 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1704 -xenU/kernel-config-2.6, -xen0/kernel-config-2.6, genkernel,
1705 -xen0/busy-config, -xen0/config.sh, -xen0/modules_load, -xenU/busy-config,
1706 -xenU/config.sh, -xenU/modules_load:
1707 Removing the xen0 and xenU arches, since they didn't work, anyway. This is
1708 genkernel 3.4.10_pre3 for testing.
1710 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1711 Add missing space before closing ]
1713 19 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1714 Apply patch from bug 210457 to fix variable substitution. Thanks to Paul
1715 Taylor <birder@ozemail.com.au> for reporting
1717 19 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1718 Remove quotes from around ${ROOT_TREES} so that the dirs are parsed
1719 separately by bash/cp
1721 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1722 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh,
1723 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
1724 genkernel, genkernel.8, genkernel.conf:
1725 Removing DEVFS support from genkernel since we don't support 2.4 kernels
1726 anymore. This is 3.4.10_pre2.
1728 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1729 generic/initrd.scripts:
1730 Added a line to make sure we remove image.squashfs as well as the other loop
1731 names used by catalyst.
1733 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
1734 Added another patch from Javier Miqueleiz <javier@miqueleiz.com> in bug
1735 #198892 for mdadm 1.1 and 1.2 metadata support.
1737 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1738 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
1739 Switch to detection for LOOP and LOOPTYPE when they are not set.
1741 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1742 generic/initrd.scripts, generic/linuxrc:
1743 Performed some minor cleanup.
1745 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
1746 Move "busybox --install -s" to outside the /init check. Fix problems with
1747 running mknod on a non-CD root filesystem, which will be read-only, for bug
1750 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> -um/kernel-config-2.4,
1751 -alpha/kernel-config-2.4, -parisc64/kernel-config-2.4,
1752 -xenU/kernel-config-2.4, -parisc/kernel-config-2.4,
1753 -x86/kernel-config-2.4, -xen0/kernel-config-2.4:
1754 Removing 2.4 kernel configs, since we aren't supporting 2.4 from here on out.
1756 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1757 We only need to make sure that we have /sbin and /usr/sbin in our PATH for
1758 bug #97378, not reset it. Thanks to Justin Bronder <jsbronder@gentoo.org> in
1759 bug #209182 for pointing it out. This is genkernel 3.4.10_pre1 for testing.
1761 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1762 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1763 generic/initrd.scripts, generic/linuxrc, genkernel, genkernel.conf,
1765 This is the long-awaited unionfs code cleanup. All of the unionfs code in
1766 genkernel has been removed.
1768 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1769 Fix two calls to set_config_with_override on CMD_KERNCACHE and some
1770 indentation weirdness
1772 04 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1773 Change &>/dev/null to >/dev/null 2>&1 because busybox ash sucks
1775 04 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1777 Switch to double quotes where we're interpolating variables, because I suck
1779 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> sparc64/modules_load:
1780 Add qla2xxx to sparc64's MODULES_SCSI
1782 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1783 gen_determineargs.sh, gen_moddeps.sh:
1784 Add --all-initrd-modules option to copy all kernel modules into
1785 initrd/ramfs. This is useful for netboot images
1787 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1789 Add setup_hotplug() function that runs before the modules are loaded to
1790 setup mdev as the hotplug event handler. Add $KV to /lib/modules anywhere it
1791 occurs to allow for an initramfs with multiple sets of modules
1793 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_configkernel.sh,
1795 Clean up OLDCONFIG logic and default to OLDCONFIG=yes. This is for bug 207895
1797 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
1798 Moving the code to start resume operations so it doesn't run when booting
1799 from CD. We also don't execute the code if there's no real_resume set on the
1800 command line, since it will fail, anyway, without it.
1802 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/modules_load,
1803 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
1804 x86/modules_load, x86_64/modules_load, xen0/modules_load,
1806 add megaraid module to MODULES_SCSI for bug 206039
1808 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/modprobe:
1809 specify the kernel version when looking for a module for bug 208593
1811 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1812 generic/initrd.defaults, generic/initrd.scripts:
1813 Removed runUdev, since we no longer use it.
1815 11 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1816 gen_initrd.sh, genkernel:
1817 Fixing a problem where we were copying the busybox binary cache into the
1818 busybox temporary directory. I am assuming that this was a result of all of
1819 the changes we've been doing, and it simply just got everlooked. Thanks to
1820 Marek Szuba <cyberman@if.pw.edu.pl> for pointing it out in bug #204087. This
1821 is genkernel 3.4.9 FINAL. Enjoy.
1823 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.defaults,
1824 generic/initrd.scripts, generic/linuxrc:
1825 Don't scan a bunch of extra devices when CDROOT_DEV is defined.
1827 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1829 Add new cdroot_type=foo kernel commandline parameter to override -t iso9660
1832 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1833 Put -t auto back to -t iso9660 for mounting a cdrom. This is for bug #162962.
1835 27 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
1836 Fix description of --kernel-config for bug #194752.
1838 27 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1839 This is 3.4.9_pre12 for testing.
1841 23 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1842 generic/linuxrc, genkernel.8:
1843 Apply LUKS key patch from bug #162962 from Nelson Batalha
1844 <nelson_batalha@hotmail.com>
1846 14 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1847 Fix text bolding on serial console for bug #202266 thanks to Michael Hordijk
1848 <hoffbrinkle@hotmail.com>.
1850 13 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1851 Apply a patch from John R. Graham <john_r_graham@mindspring.com> for bug
1854 06 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1855 Do s/KERNELDIR/KERNEL_DIR/ for bug #201159.
1857 06 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1858 Fix typo for bug #201442. Thanks to Michael Hordijk <hoffbrinkle@hotmail.com>.
1860 03 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1861 This is genkernel 3.4.9_pre11 for testing.
1863 29 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1865 Do s/elsif/elif/ because I use too many languages and random bash tutorials
1866 online can't be trusted.
1868 28 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1870 Added a patch line for busybox for bug #198892. This is 3.4.9_pre10 for
1873 24 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_funcs.sh:
1874 Added a small patch from John R. Graham <john_r_graham@mindspring.com> to
1875 fix arguments with spaces for bug #200161.
1877 24 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1878 Use 'read' to get a line at a time to account for directories with spaces in
1879 the name. This fixes bug 199701.
1881 23 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1883 Look for cryptsetup in /bin and /sbin.
1885 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1886 Force dmraid to be built with -j1 for bug #188273.
1888 16 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
1889 My original sed of LVM2->LVM caught a few too many things. Thanks to Robin
1890 Johnson <robbat2@gentoo.org> for pointing them out and providing the fix in
1893 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
1894 genkernel.conf, genkernel:
1895 Added config defaulting for --mdadm for bug #198694. Thanks to John R.
1896 Graham <john_r_graham@mindspring.com> for providing the patch. This is
1897 3.4.9_pre9 for testing.
1899 08 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1900 Revert patch from bug #190327 as it breaks well more than it fixed.
1902 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/config.sh,
1903 gen_cmdline.sh, gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh,
1904 gen_initrd.sh, gen_package.sh, genkernel, genkernel.conf, ia64/config.sh,
1905 mips/config.sh, parisc/config.sh, parisc64/config.sh, ppc/config.sh,
1906 ppc64/config.sh, sparc/config.sh, sparc64/config.sh, um/config.sh,
1907 x86/config.sh, x86_64/config.sh, xen0/config.sh, xenU/config.sh:
1908 Added a nice patch from John R. Graham <john_r_graham@mindspring.com> to
1909 allow all command line options to be configurable from within the
1910 genkernel.conf file. This is for bug #182616. This is genkernel 3.4.9_pre8
1913 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1914 generic/initrd.scripts:
1915 Fixed the noload module code. Thanks to Mijail Fedorovich
1916 <mfedorovich@gmail.com> for pointing it out in bug #198187.
1918 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1919 generic/initrd.scripts, generic/linuxrc:
1920 Added an update patch from Alon Bar-Lev <alonbl@gentoo.org> in bug #197244
1921 to clean up the suspend2 code and rename the functions to tuxonice to match
1922 the upstream rename.
1924 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1925 gen_compile.sh, gen_initramfs.sh, gen_initrd.sh, gen_package.sh,
1927 Added a patch from Joshua Kinard <kumba@gentoo.org> to clean up the Pegasos
1928 hacks in genkernel. This is from bug #193826. This is genkernel 3.4.9_pre7
1931 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_arch.sh:
1932 Added a simple patch from Andrew Gaffney <agaffney@gentoo.org> to ensure
1933 that we export ARCH before running menuconfig. This is from bug #190327.
1935 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1936 generic/initrd.scripts, generic/linuxrc:
1937 Make sure we still allow dolvm2/doevms2 on the kernel command line and give
1938 a warning. I've also added a 2 second delay between vgscan and vgchange.
1939 Thanks to Robin H. Johnson <robbat2@gentoo.org> for suggesting the changes
1942 02 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> +generic/modprobe,
1943 gen_initramfs.sh, gen_initrd.sh, genkernel:
1944 Reverting the removal of generic/modprobe for bug #197730. This is genkernel
1945 3.4.9_pre6 for testing.
1947 01 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1948 gen_initramfs.sh, genkernel:
1949 Fixed device-mapper/man removal for bug #196087, fixed mdadm.conf copying,
1950 and fixed syntax error for bug #197582. This is genkernel-3.4.9_pre5.
1952 30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1953 -pkg/suspend-0.5-Makefile.patch, -pkg/busybox-1.1.3+gentoo.tar.bz2,
1954 -pkg/devfsd-1.3.25-dietlibc.patch,
1955 -pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2, alpha/busy-config,
1956 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
1957 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
1958 genkernel, ia64/busy-config, mips/busy-config, parisc/busy-config,
1959 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1960 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
1961 x86/modules_load, x86_64/busy-config, xen0/busy-config, xenU/busy-config:
1962 Added a patch from Alan Hourihane <alanh@fairlite.demon.co.uk> for mdadm
1963 support in busybox from bug #172128. This is genkernel 3.4.9_pre4 for
1966 30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1967 generic/initrd.scripts, generic/linuxrc:
1968 Made a few minor cleanups here and there.
1970 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
1971 Update description for --initramfs-overlay in man page to match --help.
1973 05 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1975 Remove generic/modprobe and all supporting code, since busybox has it now.
1977 04 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1978 We need to cd out of directory to be deleted for bug #194695. Thanks to Asmund
1979 Grammeltvedt <asmundg@big-oil.org> for pointing this out.
1981 18 Sep 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1983 We don't ever want devfs in an initramfs, so check KERN_24 instead of DEVFS
1984 for 2.4 initrd generation
1986 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1987 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh, gen_initrd.sh,
1988 genkernel, genkernel.8, genkernel.conf:
1989 Rename DEBUGLEVEL/DEBUGFILE to LOGLEVEL/LOGFILE to help reduce confusion.
1991 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1992 gen_configkernel.sh, genkernel:
1993 Some more general cleanup and adding support for using a config file other
1994 than /etc/genkernel.conf to add flexibility.
1996 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1997 -pkg/module-init-tools-0.9.15-pre4.tar.bz2,
1998 -pkg/klibc-1.1.16-sparc2.patch, -pkg/klibc-1.2.1-nostdinc-flags.patch,
1999 -pkg/modutils-2.4.26.tar.bz2:
2000 Removing klibc/modutils/module-init-tools files, since we don't need any of
2003 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2004 It helps if I use 'g' when doing a sed.
2006 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2007 genkernel, genkernel.conf:
2008 Removed the use of GK_BIN variable, since it isn't necessary.
2010 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO, genkernel.conf:
2011 Updated TODO and cleaning up genkernel.conf a bit.
2013 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
2014 netboot/misc/bin/net-setup, netboot/misc/etc/fstab:
2015 Remove some unnecessary copyright dates from a few files so we don't keep
2016 forgetting to update them when we modify the files.
2018 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2019 gen_configkernel.sh, gen_determineargs.sh, gen_initramfs.sh, genkernel,
2020 genkernel.8, mips/config.sh:
2021 Renamed gensplash to splash and marked gensplash as deprecated. This is
2022 3.4.9_pre3 for testing.
2024 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
2025 alpha/modules_load, gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh,
2026 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
2027 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
2028 genkernel, genkernel.8, genkernel.conf, ia64/modules_load, mips/config.sh,
2029 ppc/modules_load, ppc64/modules_load, um/modules_load, x86/modules_load,
2030 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2031 Changed all instances of EVMS2/LVM2 to EVMS/LVM, respectively. This will
2032 keep everything simplified if a newer EVMS/LVM version set appears.
2034 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> README,
2035 alpha/config.sh, gen_bootloader.sh, gen_cmdline.sh, gen_configkernel.sh,
2036 gen_determineargs.sh, gen_initrd.sh, gen_package.sh, genkernel,
2037 genkernel.8, genkernel.conf, ia64/config.sh, mips/config.sh,
2038 parisc/config.sh, parisc64/config.sh, ppc/config.sh, ppc64/config.sh,
2039 sparc/config.sh, sparc64/config.sh, um/config.sh, x86/config.sh,
2040 x86_64/config.sh, xen0/config.sh, xenU/config.sh:
2041 Removing bootsplash support since it hasn't been in a kernel we've supported
2042 for years now, causes confusion amongst users, and really wasn't being used
2043 and caused issues with 2.6/initrd creation in some corner cases.
2045 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2046 -pkg/genkernel-svn-suspend.patch:
2047 Removing the reversal patch for the suspend removal, since it will no longer
2050 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2051 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
2052 gen_initrd.sh, generic/linuxrc, genkernel, mips/config.sh:
2053 Performed some general cleanup on a few files and removed devfs/udev
2054 selection code, since we force devfs on 2.4 and mdev on 2.6 kernels.
2056 30 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2057 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
2058 gen_initramfs.sh, generic/initrd.scripts, generic/linuxrc, genkernel,
2059 genkernel.conf, +pkg/genkernel-svn-suspend.patch:
2060 Removing the suspend support that was added for bug #156445 until suspend is
2061 added to the tree and we can determine the proper way to support it. For
2062 more information, see bug #156431. This is genkernel 3.4.9_pre2 for testing.
2064 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6,
2065 x86_64/kernel-config-2.6, genkernel:
2066 Removed CONFIG_PHYSICAL_START from the x86/amd64 kernel configs for bug
2067 #186378. This is genkernel 3.4.9_pre1 for testing.
2069 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2070 Changing to use console=tty1 instead of CONSOLE=/dev/tty1 with a patch from
2071 Matthias Schwarzott <zzam@gentoo.org> for bug #188954.
2073 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2074 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
2075 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2077 Added arcmsr to MODULES_SCSI for bug #185827.
2079 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2080 +pkg/suspend-0.5-Makefile.patch:
2081 Added suspend-0.5-Makefile.patch to pkg directory for suspend capabilities,
2082 bringing it into the repository, from the tree.
2084 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2085 Added a small patch from Tais M. Hansen <tais.hansen@osd.dk> to add doscsi
2086 to the genkernel man page for bug #183406.
2088 21 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_funcs.sh,
2090 Added another patch from John R. Graham <john_r_graham@mindspring.com> for
2093 26 Jul 2007; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
2094 Clean up a cosmetic error introduced by the symlink patch:
2095 ${GK_SHARE}/gen_funcs.sh: line 431: popd:
2096 /var/tmp/genkernel/3996.6301.23048.13838/initramfs-modules-${KV}-temp: No
2097 such file or directory
2099 26 Jul 2007; Robin H. Johnson <robbat2@gentoo.org> generic/initrd.scripts,
2101 The previous patch from bug #174294 still contained some bugs in the linuxrc
2102 and scripts, that caused a failure during boot. Clean them up with one more
2103 patch from Nelson Batalha <nelson_batalha@hotmail.com>, again on bug #174294.
2105 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
2106 enhanced netboot linuxrc from gustavoz
2108 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
2109 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
2110 genkernel, genkernel.conf, ia64/busy-config, mips/busy-config,
2111 parisc/busy-config, parisc64/busy-config, ppc/busy-config,
2112 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
2113 x86/busy-config, x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2114 enable CONFIG_INSMOD in all arch busy-config files
2115 disable building of static insmod and remove all code related to it
2117 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
2118 Patch to compare new config instead of the one left laying around in the
2119 kerncache dir. Thanks to Pat Double <gentoo@patdouble.com> in bug #179739
2121 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
2122 gen_initramfs.sh, gen_initrd.sh, genkernel.conf:
2123 Patch to actually use busybox bincache. Thanks to Pat Double
2124 <gentoo@patdouble.com> on bug #180211
2126 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initrd.sh:
2127 Fixed lvm/evms code for initrd generation. Thanks to Vinny
2128 <vfuria@gmail.com> on bug #179480 for pointing it out.
2130 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2131 generic/initrd.defaults, ia64/modules_load, ppc/modules_load,
2132 ppc64/modules_load, um/modules_load, x86/modules_load,
2133 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2134 Added new PATA support from Paul Hewlett <paul@gccs.co.za> from bug #180111
2135 and also created a separate MDRAID module group.
2137 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2138 generic/initrd.scripts, generic/linuxrc:
2139 Added a patch from Nelson Batalha <nelson_batalha@hotmail.com> from bug
2140 #174294 to enable the use of encryption on a CD and the location of a key.
2142 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
2143 gen_funcs.sh, genkernel, genkernel.8, genkernel.conf:
2144 Added two patches from John R. Graham <john_r_graham@mindspring.com> from
2145 bug #180161. This should fix bug #180161, bug #144703, and bug #150697.
2147 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2148 Added USB Printer support for bug #176543.
2150 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2151 generic/initrd.scripts:
2152 Change the check for /livecd when booting a CD to check for a file called
2153 livecd, rather than just the existence of /livecd, which should keep it from
2154 finding disks with a /livecd directory.
2156 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_package.sh:
2157 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #174188 to
2158 fix a problem with the System.map file copying that was previously
2161 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2162 Added patch from Nelson Batalha <nelson_batalha@hotmail.com> from bug
2163 #172766 to add documentation for genkernel's LUKS features.
2165 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2166 generic/initrd.scripts:
2167 Added patch from Nicolas Schlumberger <n.schlumberger@bluewin.ch> to create
2168 md devices with LUKS for bug #170753.
2170 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2171 generic/initrd.scripts:
2172 Reverting patch that was originally added due to bug #160333 due to the
2173 problems it caused on the 2007.0 release.
2175 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_package.sh,
2177 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to add System.map to
2178 the tarball for the minimal kernel package for bug #174188. This is also the
2181 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2182 ia64/modules_load, um/modules_load, x86/modules_load, x86_64/modules_load,
2183 xen0/modules_load, xenU/modules_load:
2184 Added mptsas to SCSI for bug #174130 and removing raid0/raid1/raid10/raid456
2187 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2189 Commented out the checks on the sanity of lvm.conf since they were not quite
2190 working right. This should fix bug #173622.
2192 09 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> +x86/nb-busybox.cf:
2193 Added nb-busybox.cf to x86 on the request of Andrew Gaffney
2194 <agaffney@gentoo.org>.
2196 05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2197 gen_initrd.sh, genkernel:
2198 Added a change to force objdump output to be English for bug #173412 and
2199 rolling 3.4.7 final for the release.
2201 05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2202 generic/initrd.scripts:
2203 Added a patch from Daniel Drake <dsd@gentoo.org> to fix splash problems for
2206 03 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2207 Some minor config file cleanup.
2209 03 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2211 Added a second patch from John R. Graham <john_r_graham@mindspring.com> from
2214 27 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2215 ia64/modules_load, x86/modules_load, x86_64/modules_load,
2216 xen0/modules_load, xenU/modules_load:
2217 Added raid456 to dmraid target for bug #172128.
2219 26 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2221 Changed LVM configuration detection to not error.
2223 26 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2224 Added joystick support to the default configuration for bug #171911.
2226 14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2227 gen_initrd.sh, genkernel:
2228 Before we copy lvm.conf, we run it through 'lvm dumpconfig' to make sure the
2229 config is valid for bug #156009. This is 3.4.7_pre5.
2231 14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2232 Change the default CACHE_DIR from /usr/share/genkernel/pkg/%%ARCH%% to
2233 /var/cache/genkernel/%%ARCH%% for bug #148253.
2235 13 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2236 ia64/modules_load, um/modules_load, x86/modules_load, x86_64/modules_load,
2237 xen0/modules_load, xenU/modules_load:
2238 Added libata to the MODULES_SATA list. This might be why SATA CD drives
2239 weren't working for us.
2241 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
2242 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh,
2243 gen_package.sh, genkernel:
2244 Added a patch by John R. Graham <john_r_graham@mindspring.com> from bug
2245 #169383 to improve the --symlink option fairly significantly. This is going
2246 to be 3.4.7_pre4 and while I haven't tested this yet, it looks good.
2248 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh:
2249 Fixed lib64 link for bug #168664.
2251 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2252 Update default kernel config with the current LiveCD config for 2007.0,
2253 which is built on 2.6.19, rather than 2.6.17 only.
2255 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2256 +pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2257 +pkg/busybox-1.1.3+gentoo.tar.bz2,
2258 +pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
2259 +pkg/modutils-2.4.26.tar.bz2:
2260 Added binary files back and updated busybox with a patch from Peter
2261 Alfredsen <peter.alfredsen@gmail.com> in bug #168599.
2263 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2264 -pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2265 -pkg/busybox-1.1.3+gentoo.tar.bz2,
2266 -pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
2267 -pkg/modutils-2.4.26.tar.bz2:
2268 Removing binary files from pkg since they were corrupted during the CVS->SVN
2271 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2272 Fixed up the man page for bug #168500 and bug #168719.
2274 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
2275 parisc/config.sh, parisc64/config.sh:
2276 Moved the MAKEOPTS check to the top of the file for parisc, so it matches
2277 other architectures. This fixes bug #165494. Thanks to Andrew Gaffney
2278 <agaffney@gentoo.org> for finding the fix. I'm marking this as 3.4.7_pre3
2281 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2282 generic/initrd.scripts:
2283 Adding yet another patch from Fabio Erculiani <lxnay@lxnaydesign.net> from
2286 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2287 generic/initrd.scripts, generic/linuxrc, genkernel:
2288 Added a non-braindead version of a patch provided by Fabio Erculiani
2289 <lxnay@lxnaydesign.net> in bug #160333. This is completely untested, so I'm
2290 rolling up 3.4.7_pre2 to get it tested prior to genkernel 3.4.7 going final.
2292 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> ppc/Pegasos:
2293 Add a known-working 2.6.16+ kernel config from
2294 http://www.ppczone.org/downloads/config-2.6.16-pegasos for bug #165758.
2296 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2297 Added a note about the MAKEOPTS option to genkernel as suggested in bug
2300 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2301 Added patch from Mike Frysinger <vapier@gentoo.org> to clean up the
2302 genkernel man page for bug #166179.
2304 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2305 Fix REAL_INIT for bug #160635.
2307 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2308 gen_compile.sh, genkernel:
2309 Added patch from Fabio Erculiani <lxnay@lxnaydesign.net> to fix unionfs
2310 compilation. This is for bug #152945.
2312 08 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2314 Added patch from Martin Parm <parmus@diku.dk> to fix the --no-color option.
2315 This resolves bug #114156.
2317 15 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh:
2318 Changed basename to dirname when creating the directory from grub.conf to
2321 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2322 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2324 Added scsi_scan_wait module to modules_load for 2.6.20 support. Thanks to
2325 Robin H. Johnson for <robbat2@gentoo.org> for pointing it out.
2327 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2328 generic/initrd.scripts:
2329 Added a case statement for the keymap selection to ensure we're always using
2330 the named keymaps. This should resolve bug #146714 if everything works
2331 correctly. This is 3.4.6, for real.
2333 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2334 +generic/keymaps.tar.gz:
2335 Adding back the known-good copy of keymaps.tar.gz to svn.
2337 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2338 gen_compile.sh, -generic/keymaps.tar.gz, generic/linuxrc, genkernel,
2339 ia64/busy-config, mips/busy-config, parisc/busy-config,
2340 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2341 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2342 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2343 Removing generic/keymaps.tar.gz to replace it with a known-good copy. Blame
2344 cvs2svn. Also, added patch from Alon Bar-Lev <alonbl@gentoo.org> to switch
2345 to using switch_root for 2.6 kernels, and a small typo fix from Michael
2346 Hordijk <hoffbrinkle@hotmail.com> for bug #158776.
2348 15 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initrd.sh,
2349 generic/linuxrc, genkernel:
2350 Added patches from François-Xavier Roure <fx_roure@yahoo.fr> from bug
2351 #149020. This will end up being genkernel 3.4.6, most likely.
2353 14 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2354 Adjust selinux stuff in gen_compile.sh to actually do what we intended, not
2357 14 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2358 Since device-mapper tries to build with selinux by default, we've removed
2359 it, then commented out the selinux support. The ebuild will need to
2360 enable/disable selinux support based on the selinux USE flag. This should
2361 resolve bug #157538.
2363 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2364 generic/initrd.scripts:
2365 More fixes for similarly-named modules.
2367 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2368 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
2369 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2370 sparc64/busy-config, x86/busy-config, x86_64/busy-config,
2371 xen0/busy-config, xenU/busy-config:
2372 Disabled full SuSv3 compliant sort, as suggested by Aurélien Francillon
2373 <aurelien.francillon@inrialpes.fr> in bug #157777.
2375 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/modprobe:
2376 Added a fix for similarly-named modules from bug #158017.
2378 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2379 Fixed up linking for dmraid for bug #157538.
2381 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2382 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
2383 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2384 sparc64/busy-config, x86/busy-config, x86_64/busy-config,
2385 xen0/busy-config, xenU/busy-config:
2386 Updated busy-config to work with root=LABEL=<label> for bug #156640.
2388 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
2389 gen_initramfs.sh, genkernel, genkernel.conf:
2390 Added patch from Daniel Drake <dsd@gentoo.org> in bug #156611 to clean up
2391 the initramfs creation and create a 'proper' initramfs, instead of our
2392 concatenated monster.
2394 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2395 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
2396 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts, generic/linuxrc,
2397 genkernel.8, genkernel.conf:
2398 Added patch from Daniel Drake <dsd@gentoo.org> in bug #156445 to add
2399 userspace suspend support to genkernel.
2401 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2403 Added debug level to LUKS print_info messages for bug #156410.
2405 03 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2406 x86/modules_load, x86_64/modules_load:
2407 Added raid456 to alpha/amd64/x86 MODULES_EVMS2 and added tg3 to MODULES_NET.
2409 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2410 generic/initrd.scripts:
2411 Inverted check on CDROOT_DEV, as it should be -z not -n. Thanks to Jakub Moc
2412 <jakub@gentoo.org> for coming up with the quick fix in bug #153554. I lied
2413 before. This one is really 3.4.5.
2415 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
2417 Added typo fix from Jason Pepas <j.pepas@mail.utexas.edu> in bug #153516.
2420 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2421 ia64/busy-config, mips/busy-config, parisc/busy-config,
2422 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2423 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2424 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2425 Added Large File Support thanks to Fabio Erculiani <lxnay@lxnaydesign.net>
2428 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2429 Added patch to improve symlink support by Michael Hordijk
2430 <hoffbrinkle@hotmail.com> for bug #143217.
2432 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2433 Added patch from Tim Steiner <tsteiner@nerdclub.net> to add a real_rootflags
2434 parameter for bug #122672.
2436 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2437 generic/initrd.scripts, generic/linuxrc:
2438 Added patch to support resuming from encrypted swap. The patch was submitted
2441 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2442 This is the 3.4.4 release.
2444 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2445 generic/initrd.scripts, generic/linuxrc:
2446 Updated with the latest version of the LUKS patches from bug #152441.
2448 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> ChangeLog:
2449 Changed mime-type to application/x-gzip for generic/keymaps.tar.gz for bug
2452 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2453 Added patch from bug #152441 to improve LUKS support.
2455 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6,
2456 x86_64/kernel-config-2.6:
2457 Updated kernel configs for amd64/x86 for bug #151609 and bug #152299.
2459 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2460 Changed mime-type property to binary/gzip for keymaps.tar.gz for bug #151500.
2461 This is genkernel 3.4.3.
2463 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2464 generic/initrd.defaults, generic/initrd.scripts, +generic/udhcpc.scripts,
2465 x86/busy-config, x86/modules_load:
2466 Added patch for udhcp support. Patch by Stefan Nickl
2467 <snickl@snickl.freaks.de> and submitted to bug #145115.
2469 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2470 Allow root= for initramfs, instead of only real_root= to specify the root
2471 volume. Patch by Salah Coronya <salahx@yahoo.com> from bug #142606.
2473 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2474 Added patch from Salah Coronya <salahx@yahoo.com> to document dolvm2 and
2475 doevms2 in the genkernel man page from bug #142606.
2477 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> +AUTHORS, genkernel:
2478 Added the AUTHORS file and ChangeLog. This is 3.4.2
2480 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2481 generic/initrd.scripts:
2482 Added patch for suspend2-sources 2.6.18 by Romeo Benzoni
2483 <romeo@benzoni.org> and submitted to bug #148499.
2485 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2486 gen_determineargs.sh:
2487 Added patch from Alon Bar-Lev <alon.barlev@gmail.com> for bug
2488 #148498 and also a patch from Robin H. Johnson
2489 <robbat2@gentoo.org> to support git-based kernels.
2491 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2492 x86_64/kernel-config-2.6, -x86_64/kernel-config-2.6-emachines,
2493 -x86_64/kernel-config-2.6-smp:
2494 Update the amd64 kernel configs from the release.
2496 16 Sep 2006; Tim Yamin <plasmaroo@gentoo.org>
2497 gen_initramfs.sh, genkernel:
2498 Should check for /sbin/splash_geninitramfs instead of
2501 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2502 generic/initrd.scripts:
2503 This change makes it so we only try to mount 'auto' when cdroot
2504 is specified. This should fix all of our mounting issues, as
2505 well as allow for not only USB keys to use these kernels with a
2506 LiveCD kernel/config, but allow it to boot from any media which
2507 the kernel has support.
2509 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2510 generic/initrd.scripts:
2511 Added a symlink for device-mapper stuff. This should resolve
2512 both bug #142775 and bug #147015.
2514 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2515 alpha/modules_load, x86/modules_load, x86_64/modules_load:
2516 Added lpfc and scsi_transport_fc for Emulex fibre-channel
2519 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2520 alpha/modules_load, x86/modules_load, x86_64/modules_load:
2521 Make sure we load the raid0, raid1, and raid10 personalities
2524 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2525 generic/initrd.scripts:
2526 This is ugly. I mean, really ugly. However, it is the only way
2527 to support all of the insane ways that people are trying to boot
2528 release media. I really wish we didn't have to support this
2529 junk, but a regression really shouldn't happen with our
2530 releases. Anyway, hopefully I can come up with a better
2531 solution to this in the future.
2533 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2534 generic/initrd.scripts:
2535 Try using -t iso9660,vfat to our mount command, since we can't
2536 use only iso9660 as it breaks booting from a USB stick.
2538 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2540 The initrd code was still looking for udev, even though we
2541 aren't building it anymore. This should fix bug #145802.
2543 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2547 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2548 generic/initrd.defaults:
2549 Added emul to ROOT_LINKS for bug #145248.
2551 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2552 x86/busy-config, x86_64/busy-config:
2553 Fixed the NFS mount configuration for busybox for bug #143476.
2555 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2556 generic/initrd.scripts:
2557 Update the suspend2_resume function for bug #131202.
2559 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2560 generic/initrd.scripts:
2561 iso9660 -> auto, and added support for checking SUBDIR for the
2562 livecd file. This is for bug #147186.
2564 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2565 x86/kernel-config-2.6, x86_64/kernel-config-2.6:
2566 Updated default kernel configurations for x86/amd64 to match the
2569 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2571 Add more error checking into the splash code and die instead of
2572 silently fail on an error.
2574 23 Aug 2006; Tim Yamin <plasmaroo@gentoo.org>
2575 ia64/kernel-config-2.6:
2576 Update config, fix #141949.
2578 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2579 generic/initrd.scripts, generic/linuxrc:
2580 Added patch for suspend2 for bug #131202.
2582 15 Aug 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2585 13 Aug 2006; Tim Yamin <plasmaroo@gentoo.org>
2586 generic/initrd.scripts:
2587 Fix devfsd not kicking in on 2.4 on Alpha.
2589 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2590 gen_compile.sh, genkernel.conf:
2591 Add in the kernel version compatibility table from
2592 http://www.am-utils.org/project-unionfs.html and ensure that
2593 genkernel dies if the unionfs module fails to build. Until now,
2594 it would fail and the build would continue without it.
2596 01 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2598 We should be checking for /usr/bin/splash_geninitramfs, instead.
2600 31 Jul 2006; Tim Yamin <plasmaroo@gentoo.org> genkernel:
2601 3.4.0 final... so much Bad-Ass <TM> that Chuck Norris himself
2604 20 Jul 2006; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2605 gen_initramfs.sh, genkernel:
2606 Commit fix for bug #141153 from Pylon; 3.4.0_pre4.
2608 18 Jul 2006; Tim Yamin <plasmaroo@gentoo.org>
2609 gen_bootloader.sh, gen_funcs.sh, gen_package.sh, genkernel:
2610 Commit patches #91453, #91481 from bug #139866.
2612 18 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2613 alpha/modules_load, um/modules_load, x86/modules_load,
2614 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2615 Added megaraid drivers for bug #139888.
2617 16 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2619 Added fix for bug #140445.
2621 11 Jul 2006; Tim Yamin <plasmaroo@gentoo.org>
2622 gen_bootloader.sh, gen_cmdline.sh, gen_compile.sh,
2623 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh,
2624 gen_initrd.sh, gen_package.sh, genkernel, genkernel.conf:
2625 Commit patch for bug #139866 by Martin Parm.
2627 05 Jul 2006; Joshua Kinard <kumba@gentoo.org> generic/linuxrc:
2628 Tweak the sgimips section for rootfs mounting to use squashfs
2631 30 Jun 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2632 Fix "Cannot read /proc/mounts" cosmetics.
2634 30 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2635 alpha/modules_load, um/modules_load, x86/modules_load,
2636 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2637 We need firmware_class in our initramfs for ide-cs to work.
2639 20 Jun 2006; Tim Yamin <plasmaroo@gentoo.org> genkernel,
2641 -pkg/busybox-1.1.0-gentoo-gk4-20060519-snappie.tar.bz2,
2642 +pkg/busybox-1.1.3+gentoo.tar.bz2:
2643 Bump busybox to 1.1.3 courtesy of `Kumba.
2645 19 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2646 gen_initramfs.sh, -mips/ip22r4k-2006_0.cf,
2647 +mips/ip22r4k-2006_1.cf, -mips/ip22r5k-2006_0.cf,
2648 +mips/ip22r5k-2006_1.cf, -mips/ip27r10k-2006_0.cf,
2649 +mips/ip27r10k-2006_1.cf, -mips/ip28r10k-2006_0.cf,
2650 +mips/ip28r10k-2006_1.cf, -mips/ip30r10k-2006_0.cf,
2651 +mips/ip30r10k-2006_1.cf, -mips/ip32r5k-2006_0.cf,
2652 mips/ip32r5k-2006_1.cf, -mips/ip32rm52-2006_0.cf,
2653 +mips/ip32rm5k-2006_1.cf, mips/nb-busybox.cf, netboot/linuxrc.x:
2654 Remove getdvhoff hack in gen_initramfs.sh for mips livecds (it's
2655 a busybox applet now), tweak the ip32r5k config, add wget to the
2656 mips netboot busybox config. Also import the remaining 2006.1
2657 mips-sources configs and remove the old 2006.0 ones.
2659 12 Jun 2006; Joshua Kinard <kumba@gentoo.org> mips/busy-config:
2660 Enable the config option for busybox's --install parameter.
2662 12 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2663 mips/busy-config, +mips/ip32r5k-2006_1.cf, mips/nb-busybox.cf:
2664 Add IP32 R5K 2.6.16.20 kernel build, and update LiveCD/Netboot
2665 Busybox configs to match with busybox-1.1.3.
2667 10 Jun 2006; Joshua Kinard <kumba@gentoo.org> mips/config.sh:
2668 Modernize the mips genkernel config.
2670 10 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2671 -mips/ip22r4k-2005_1.cf, -mips/ip22r5k-2005_1.cf,
2672 -mips/ip27r10k-2005_1.cf, -mips/ip28r10k-2005_1.cf,
2673 -mips/ip30r10k-2005_1.cf, -mips/ip32r5k-2005_1.cf:
2676 10 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2678 We can't use vol_id since it was a part of udev.
2680 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2682 Added --static to man page for bug #135703.
2684 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2685 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh,
2686 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc:
2687 Add a modified version of the two LUKS patches that made their
2688 way into bugzilla for bug #122421.
2690 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2691 alpha/modules_load, generic/initrd.defaults, generic/linuxrc,
2692 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2694 Added code to allow the root file-system to be a module. This
2697 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2699 Changed real_init to init_opts to be more accurate, and added a
2700 proper real_init option to allow the selection of the init
2701 executable to run. This is for bug #113426.
2703 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2704 gen_initramfs.sh, gen_initrd.sh:
2705 Added fix for bug #134843 from Thomas Raschbacher
2706 <lordvan@gentoo.org> for evms and later glibc versions.
2708 05 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2710 Fixed man page. Thanks to Andrew Yates <andrew@andrewyates.net>
2713 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2714 alpha/busy-config, ia64/busy-config, mips/busy-config,
2715 parisc/busy-config, parisc64/busy-config, ppc/busy-config,
2716 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
2717 um/busy-config, x86/busy-config, x86_64/busy-config,
2718 xen0/busy-config, xenU/busy-config:
2719 Added CONFIG_ASH_READ_TIMEOUT=y so we have a timeout value on
2720 read, used for keymap selection.
2722 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2724 More spacing cleanups.
2726 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2728 I accidentally removed some stuff that needed to be there in my
2729 overzealous debug cleanup.
2731 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2733 Cleaning up debug statements.
2735 31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2737 Ooops... forgot my then after elif. I hope nobody noticed.
2739 31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2741 Change cp to mknod for sr0/loop0 for mips and also for tty1 for
2744 30 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2746 Change cp to mknod for console/null.
2748 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2749 generic/initrd.scripts, generic/linuxrc:
2750 Fix an error in setup_unionfs and add in some debug support to
2751 figure out why/where this initramfs is stopping.
2753 24 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2754 generic/initrd.scripts:
2755 Fixed up TODO with actual working code since we don't have awk.
2757 24 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2758 generic/initrd.scripts, generic/linuxrc:
2759 Add in image.squashfs as a squashfs loop, since it is now the
2760 default in catalyst. Also, added a nice TODO about docache and
2761 size restrictions into cache_cd_contents.
2763 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2765 Just some spacing clean ups in the long usage listing.
2767 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2769 Comment the rest of the udev syuff from genkernel.conf as it
2770 shouldn't be necessary anymore with mdev.
2772 19 May 2006; Tim Yamin <plasmaroo@gentoo.org>
2773 alpha/busy-config, gen_compile.sh, gen_initramfs.sh,
2774 generic/initrd.scripts, generic/linuxrc, genkernel,
2775 genkernel.conf, ia64/busy-config, mips/busy-config,
2776 parisc/busy-config, parisc64/busy-config,
2777 -pkg/busybox-1.00-headers_fix.patch,
2778 -pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2,
2779 +pkg/busybox-1.1.0-gentoo-gk4-20060519-snappie.tar.bz2,
2780 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2781 sparc64/busy-config, um/busy-config, x86/busy-config,
2782 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2783 Update to busybox 1.1.0; port over to use mdev.
2785 07 May 2006; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2789 07 May 2006; Tim Yamin <plasmaroo@gentoo.org>
2790 gen_initramfs.sh, gen_initrd.sh:
2793 27 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2795 Added patch for unionfs from bug #129965.
2797 27 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2799 Add -DUNIONFS_UNSUPPORTED for 2.6.16 and unionfs.
2801 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2802 alpha/modules_load, x86/modules_load, x86_64/modules_load,
2803 xen0/modules_load, xenU/modules_load:
2804 Added some more modules to MODULES_SCSI that could be used to
2805 boot from a genkernel-compiled kernel on a live system.
2807 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2808 gen_compile.sh, generic/initrd.scripts, generic/linuxrc:
2809 Added patch from Mike Auty for udev 088+.
2811 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2812 alpha/modules_load, x86/modules_load, x86_64/modules_load,
2813 xen0/modules_load, xenU/modules_load:
2814 Added 3ware card drivers to scsi modules on x86/amd64/alpha.
2816 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2817 gen_compile.sh, genkernel:
2818 Updated to *hopefully* work with udev 087.
2820 14 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> alpha/config.sh,
2821 ia64/config.sh, parisc/config.sh, parisc64/config.sh,
2822 ppc/config.sh, ppc64/config.sh, sparc/config.sh,
2823 sparc64/config.sh, um/config.sh, x86/config.sh,
2824 x86_64/config.sh, xen0/config.sh, xenU/config.sh:
2827 14 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2828 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts,
2829 generic/linuxrc, genkernel:
2830 ->3.3.11d. Fix #121616, #128805, #129887, #129910.
2832 14 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2833 generic/initrd.scripts:
2834 Forgot one part of the patch from bug #121334.
2836 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2837 gen_compile.sh, genkernel, genkernel.8:
2838 Updated the unionfs compiling section. This *should* allow
2839 unionfs to build on supported kernels.
2841 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2843 Uncommented suspend2 support from bug #114266.
2845 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2846 generic/initrd.scripts, generic/linuxrc:
2847 Added unionfs patches from bug #121334.
2849 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2850 generic/initrd.scripts, generic/linuxrc, genkernel,
2851 x86/busy-config, x86/modules_load, x86_64/busy-config,
2852 x86_64/modules_load, xen0/busy-config, xen0/modules_load,
2853 xenU/busy-config, xenU/modules_load:
2854 Added a check for /dev/tty0 to setup_keymap, added raid
2855 personality modules for EVMS, and fixed lots of space/tab
2856 issues, along with a general style cleanup. I'm calling this
2857 one 3.3.11b internally, and hopefully it will be added to the
2858 tree if it resolves bug #124388.
2860 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2861 gen_cmdline.sh, gen_initramfs.sh, gen_initrd.sh,
2862 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
2863 dobladecenter->slowusb
2865 06 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2866 +pkg/klibc-1.2.1-nostdinc-flags.patch:
2867 Add hardened fix for bug #128806.
2869 24 Mar 2006; Tim Yamin <plasmaroo@gentoo.org>
2870 ia64/kernel-config-2.6:
2871 Update config for the new Fusion MPT CONFIG_ options on newer
2872 2.6 kernels; bug #125353.
2874 10 Mar 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2877 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2879 Updated copyright notice to get KingTaco off my back.
2881 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2882 gen_initramfs.sh, gen_initrd.sh:
2883 Added 0 0 to end of the ram0 line on fstab. Blame KingTaco for
2886 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2888 Changed unpacking of klibc to use tar j instead of tar z.
2890 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2892 Let's use the bzip2 tarball of klibc by default form now on,
2895 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
2896 +pkg/klibc-1.1.16-sparc2.patch:
2897 Added klibc patch for sparc to CVS (from distfiles). This is
2898 3.3.11 so like... run in fear or something...
2900 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2901 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh,
2902 gen_initrd.sh, genkernel:
2903 Added patch from Kumba to make certain initrd functions less
2906 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2907 gen_compile.sh, genkernel:
2908 Removed save_args/reset_args on kernel. This is 3.3.11_pre7.
2910 26 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
2911 unset temp vars so they get cleaned up
2913 26 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
2914 gen_initramfs.sh, genkernel:
2915 bump to pre6. resets ARCH env var after utils are compiled
2917 25 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2918 gen_arch.sh, gen_compile.sh, genkernel:
2919 Added sparc patches for udev/klibc.
2921 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2922 gen_arch.sh, gen_cmdline.sh, gen_compile.sh,
2923 gen_determineargs.sh, genkernel:
2924 Added nice and fun patch from dostrow for building on ppc64 (and
2925 possibly others) with mixed kernel/userland.
2927 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2929 Added fix for bug #120031.
2931 20 Jan 2006; Joshua Kinard <kumba@gentoo.org>
2932 +mips/ip32rm52-2006_0.cf:
2933 Kernel 2.6.14.6 config for SGI O2 w/ RM5271 CPU ("Nevada")
2935 15 Jan 2006; Joshua Kinard <kumba@gentoo.org> gen_cmdline.sh,
2936 gen_determineargs.sh, genkernel:
2937 Add support to genkernel to build a monolithic kernel by
2938 skipping module building sections when
2939 --static is passed on the gk commandline.
2941 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2943 Added comment about utils breaking udev so we don't break it
2944 again inadvertently.
2946 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2947 gen_compile.sh, genkernel, +pkg/busybox-1.00-headers_fix.patch:
2948 Added busybox headers fix (_pre2) and changed utils to runtask
2949 on udev build (_pre3).
2951 12 Jan 2006; Joshua Kinard <kumba@gentoo.org>
2953 chmod +x the udhcpc script on bootup
2955 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2956 gen_compile.sh, genkernel, -pkg/byteswap.h:
2957 Added patch from bug #118324.
2959 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2960 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2962 Added additional SATA controllers to MODULES_SATA for loading
2963 into the initrd/initramfs image.
2965 07 Jan 2006; Joshua Kinard <kumba@gentoo.org>
2966 gen_initramfs.sh, +mips/ip22r4k-2006_0.cf,
2967 +mips/ip22r5k-2006_0.cf, +mips/ip27r10k-2006_0.cf,
2968 +mips/ip28r10k-2006_0.cf, +mips/ip30r10k-2006_0.cf,
2969 +mips/ip32r5k-2006_0.cf, +mips/nb-busybox.cf, +netboot,
2970 +netboot/linuxrc.x, +netboot/misc, +netboot/misc/bin,
2971 +netboot/misc/bin/net-setup, +netboot/misc/etc,
2972 +netboot/misc/etc/fstab, +netboot/misc/etc/group,
2973 +netboot/misc/etc/inittab, +netboot/misc/etc/passwd,
2974 +netboot/misc/etc/profile, +netboot/misc/etc/resolv.conf,
2975 +netboot/misc/etc/shadow, +netboot/misc/etc/shells,
2976 +netboot/misc/usr, +netboot/misc/usr/share,
2977 +netboot/misc/usr/share/terminfo,
2978 +netboot/misc/usr/share/terminfo/p,
2979 +netboot/misc/usr/share/terminfo/p/putty,
2980 +netboot/misc/usr/share/udhcpc,
2981 +netboot/misc/usr/share/udhcpc/default.script:
2982 Import the Genkernel-side of things for the catalyst2 netboot2
2985 06 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
2986 udev compile change from runtask to utils
2988 03 Jan 2006; Tim Yamin <plasmaroo@gentoo.org>
2989 gen_bootloader.sh, gen_compile.sh, gen_determineargs.sh,
2990 gen_initramfs.sh, genkernel:
2991 Fix #115263, #117392, add a fix to sanify LOCALVERSION if
2992 unresolved variables are embedded.
2994 02 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2995 alpha/modules_load, um/modules_load, x86/modules_load,
2996 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2997 Updated Fusion MPT support for bug #117114.
2999 21 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3000 Fix --kernel-cross-compile with PPC64.
3002 18 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3004 Add a compile_klibc(...) fix for old GNU tars and patch the
3005 klibc Makefile to leave /lib alone.
3007 16 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3008 runtask -> utils for compile_klibc.
3010 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3011 gen_compile.sh, genkernel:
3012 Added x86/klibc fix.
3014 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3015 x86/kernel-config-2.6:
3016 Added HERMES support to use in-kernel driver rather than
3019 15 Dec 2005; Tim Yamin <plasmaroo@gentoo.org>
3020 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2:
3023 15 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3025 Fix to allow udev 076 and udev 077 to compile... add a missing
3026 file byteswap.h to klibc-1.1.1
3028 15 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3030 Removed versions from all packages that are pulled from upstream
3031 so we can use sed in the ebuild to set these, making maintenance
3034 09 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3035 add quotes to the ARCH= stuff for the kernel
3037 09 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3038 Forcibly set the ARCH when compiling the kernel
3040 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3041 x86/kernel-config-2.6:
3042 Changed CONFIG_BLK_DEV_MD=y for bug #112962.
3044 06 Dec 2005; Tim Yamin <plasmaroo@gentoo.org>
3045 gen_bootloader_grub.awk:
3048 05 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3049 Back out suspend2 support temporarily as per #114266 comment 10.
3051 05 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3052 Fix #113634, #114266.
3054 05 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3055 x86/kernel-config-2.6:
3056 Added USB Printer support for bug #114496.
3058 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3059 x86/kernel-config-2.6, x86/modules_load, x86_64/modules_load:
3060 Added sata_mv to x86/amd64 for Marvell SATA controllers and
3061 updated 2.6 kernel config for x86 to match what would be used on
3062 a current 2.6.14 LiveCD.
3064 23 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3067 23 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3071 22 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel.conf:
3072 Update unionfs in genkernel.conf to 1.1.1
3074 21 Nov 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3075 fix for sys delete bug 109819
3077 21 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3079 Add support for dmraid1.0.0.rc9 to fix bug 94762
3081 21 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3082 gen_initrd.sh, gen_moddeps.sh, gen_package.sh:
3083 Fix missing moddeps file by adding a test;Do not keep the
3084 initrd/initramfs with a kernelz system as it is already bundled
3087 18 Nov 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3088 Fix {PPC+Catalyst+Pegasos} build failure regression.
3090 17 Nov 2005; Tim Yamin <plasmaroo@gentoo.org>
3091 -pkg/udev-054.tar.bz2, -pkg/udev-068.tar.bz2:
3092 Remove obsoleted udev...
3094 17 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3095 gen_determineargs.sh, genkernel.conf:
3096 Udev 075 support, klibc 1.1.1, and fixes for ppc on 2.6.14+
3099 04 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3100 gen_arch.sh, gen_initramfs.sh, gen_initrd.sh,
3101 generic/initrd.scripts, generic/linuxrc, genkernel, +mips,
3102 +mips/busy-config, +mips/config.sh, +mips/ip22r4k-2005_1.cf,
3103 +mips/ip22r5k-2005_1.cf, +mips/ip27r10k-2005_1.cf,
3104 +mips/ip28r10k-2005_1.cf, +mips/ip30r10k-2005_1.cf,
3105 +mips/ip32r5k-2005_1.cf, +mips/modules_load, +pkg/mips,
3107 Added patches from bug #106338. This means mips support in
3108 genkernel. Blame Kumba.
3110 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3111 generic/linuxrc, genkernel:
3112 Changed the version indicator, fixing fstab generation for
3113 unionfs, and resolving bug #103332.
3115 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3117 Made symlink relative for bug #105572.
3119 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3120 gen_compile.sh, genkernel.conf, +pkg/udev-068.tar.bz2:
3121 Upgraded to udev 068 and also closing bug #103936.
3123 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3125 Added fix for bug #103717.
3127 21 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3128 x86/kernel-config-2.6:
3129 Updated x86 2.6 kernel configuration.
3131 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3132 alpha/modules_load, x86/modules_load, x86_64/modules_load:
3133 Added fix for bug #102006.
3135 31 Aug 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3136 Update genkernel version number
3138 31 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3139 x86/kernel-config-2.6:
3140 CONFIG_PRINTER=m for bug #104229.
3142 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3143 generic/initrd.scripts, generic/linuxrc:
3144 Add nodetect and doload patch from bug #102643, with some
3147 16 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3148 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc:
3149 Fix for bug 83276 and add udevsend binary to initramfs for newer
3152 16 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3153 alpha/modules_load, um/modules_load, x86/modules_load,
3154 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3155 Added dm-mirror to dmraid on all supported arches for bug
3158 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel.8:
3161 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org>
3162 gen_configkernel.sh:
3165 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3168 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org>
3169 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2:
3172 11 Aug 2005; Eric Edgar <rocket@gentoo.org>
3173 alpha/modules_load, um/modules_load, x86/modules_load,
3174 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3175 Fix bug 102006 for dm-bbr. Added dm-bbr to modules_load files
3178 11 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh:
3179 Fix for bug 91966. Link lib64 to lib in the initramfs
3181 11 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3183 Fix for newer udevs to detect udevstart
3185 06 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3186 gen_configkernel.sh:
3187 Fixed config parsing for dmraid/lvm2 to only set =m if item is
3188 not set. Closing bug #101535.
3190 02 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3191 ppc/config.sh, ppc64/config.sh:
3192 Fix incorrect commit
3194 02 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3195 gen_initramfs.sh, ppc/config.sh, ppc64/config.sh:
3196 Create symlink to init named linuxrc. In preparation for the
3197 need to pack the cpio into the kernel
3199 02 Aug 2005; Eric Edgar <rocket@gentoo.org>
3200 generic/initrd.scripts:
3201 Add iseries virtual cdrom auto scanning support
3203 01 Aug 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3204 Remove unnecessary check for multiple running genkernels.
3206 01 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_package.sh,
3208 kerncache wasnt sending the config to /etc/kernels properly
3210 30 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3211 generic/initrd.scripts, generic/linuxrc, genkernel,
3213 Fix cosmetics and PPC without --genzimage.
3215 30 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3216 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
3217 generic/initrd.defaults, generic/initrd.scripts,
3218 generic/linuxrc, genkernel:
3219 Finally making the --bladecenter/dobladecenter stuff correct.
3220 Thanks plasmaroo for helping me wrap my head around how this
3221 works and to remove my dirty hack.
3223 29 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3225 >> 3.3.3. Fix KERNEL_MAKE_DIRECTIVE_2 if not using --genzimage.
3227 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3228 gen_initramfs.sh, gen_initrd.sh, generic/linuxrc:
3229 Fixed up the BladeCenter support some more.
3231 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3233 Added bladecenter boot-time option, also... so kernels don't
3234 *have* to be built with --bladecenter.
3236 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3237 generic/initrd.scripts:
3238 Fixed up --bladecenter expressions
3240 29 Jul 2005; Eric Edgar <rocket@gentoo.org>
3241 gen_determineargs.sh, gen_initramfs.sh:
3242 Fix a few directory creation issues and a typo
3244 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3245 gen_cmdline.sh, gen_determineargs.sh, generic/initrd.scripts,
3247 Added --bladecenter for slow USB CD on IBM BladeCenter.
3249 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh:
3250 Better genkernel.log output for initramfs
3252 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3253 print warning that unionfs flag is disabled at this time
3255 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3256 Remove normal access to unionfs
3258 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3259 Change unionfs so that it is clearly noted as experimental
3261 28 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initrd.sh,
3263 Fix cp /dev/tty1 error message
3265 28 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3266 gen_initramfs.sh, gen_initrd.sh, gen_package.sh, ppc/config.sh:
3267 Fix ppc not compiling without --genzimage
3269 28 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3270 gen_initramfs.sh, gen_package.sh, generic/initrd.scripts,
3271 generic/linuxrc, genkernel, genkernel.8,
3272 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2, ppc/config.sh:
3273 >> 3.3.1. Fix #100144, #100169, #100583.
3275 25 Jul 2005; Eric Edgar <rocket@gentoo.org>
3276 gen_determineargs.sh, gen_package.sh:
3277 Remove extra TEMP checking code that was commented out
3279 25 Jul 2005; Eric Edgar <rocket@gentoo.org>
3280 gen_determineargs.sh, gen_package.sh, genkernel:
3281 Add kernelz- to minkernpackage and kerncache
3283 22 Jul 2005; Eric Edgar <rocket@gentoo.org>
3284 gen_determineargs.sh, gen_package.sh:
3285 Remove extra checks that fail
3287 20 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_package.sh:
3288 Fix minkernpackage breakage regarding the TEMP and TMPDIR
3291 19 Jul 2005; Eric Edgar <rocket@gentoo.org>
3292 generic/initrd.scripts:
3293 Switch order of error messages to make less confusing
3295 19 Jul 2005; Eric Edgar <rocket@gentoo.org>
3296 generic/initrd.scripts, generic/linuxrc, genkernel:
3297 Fix exit 1 issue being always called. Add UID support for
3298 unionfs. add check for livecd.unionfs file on blockdev
3300 19 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3301 gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh, generic/linuxrc,
3303 Fix --no-install cleaning the tmpdir bug that plasmaroo reported
3305 18 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3306 Fix info about the framebuffers
3308 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_funcs.sh,
3310 cause genkernel to die if cant write to the DEBUGFILE. remove
3311 extra info strings that arent necessary
3313 18 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3314 Fix genkernel finishing info messages to be more accurate
3316 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_funcs.sh,
3318 Cleanup tmpdirs if genkernel dies abnormally
3320 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initrd.sh:
3321 Fix evms bugs with missing sbin for an initrd
3323 18 Jul 2005; Eric Edgar <rocket@gentoo.org>
3324 gen_determineargs.sh, gen_initramfs.sh:
3325 Fix evms bugs with missing sbin. Remove prepare line as it
3326 probably isnt necessary
3328 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_bootloader.sh,
3329 gen_cmdline.sh, gen_determineargs.sh, gen_funcs.sh,
3330 gen_initramfs.sh, gen_package.sh, generic/initrd.scripts,
3331 generic/linuxrc, genkernel, genkernel.conf:
3332 Create additional cleanup options. --postclear for final
3333 cleanup and 2 new genkernel.conf options. Also fixup TEMP dir
3334 creation and extraneous %%ARCH%% creation in the cache_dir
3336 16 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3337 gen_initramfs.sh, gen_initrd.sh, genkernel:
3340 15 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3342 >> 3.2.6. Fix mkdir linuxrc issues and bootstrapCD() not getting
3343 called as early as it should,
3345 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3346 generic/initrd.scripts:
3347 Fix '[: /dev/md: unknown operand' for LiveCD boots.
3349 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3350 ia64/kernel-config-2.6:
3351 Add USB Storage support.
3353 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3356 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3357 gen_bootloader.sh, +gen_bootloader_grub.awk,
3358 gen_determineargs.sh, genkernel, ia64/kernel-config-2.6:
3359 Fix #98944, add GRUB :root_device support and add a more
3360 versatile grub.conf updater.
3362 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3363 x86/kernel-config-2.6:
3364 Add an updated x86 kernel config from wolf31o2.
3366 13 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3367 alpha/busy-config, ia64/busy-config, parisc/busy-config,
3368 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
3369 sparc/busy-config, sparc64/busy-config, um/busy-config,
3370 x86/busy-config, x86_64/busy-config, xen0/busy-config,
3372 Add CONFIG_ASH_TIMEOUT.
3374 13 Jul 2005; Eric Edgar <rocket@gentoo.org>
3375 generic/initrd.scripts:
3376 Fix find|grep output
3378 13 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3380 Fix typo for evms and removing the swap libs in gen_initramfs
3382 13 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3383 alpha/busy-config, gen_bootloader.sh, gen_compile.sh,
3384 gen_configkernel.sh, gen_determineargs.sh, gen_initramfs.sh,
3385 gen_package.sh, generic/initrd.scripts, generic/linuxrc,
3386 genkernel, genkernel.conf, ia64/busy-config, parisc/busy-config,
3387 parisc64/busy-config,
3388 -pkg/busybox-1.00-pre7-crypto-losetup-2.patch,
3389 -pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
3390 +pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2, ppc/busy-config,
3391 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
3392 um/busy-config, x86/busy-config, x86_64/busy-config,
3393 xen0/busy-config, xenU/busy-config:
3394 Fix #97672, #98886, #98893, #98897; fix real_root=/dev/mdX:
3395 upgraded busybox to 1.00, porting in my read -t and mdstart
3398 13 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3399 Fix for bug 97672. Call get_KV to get the KV after the prepare
3402 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3403 Fix minor print bug 98744. Shouldnt affect operation but it
3406 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3407 Fix for hardened/selinux systems to have extened attributes, per
3410 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3411 gen_determineargs.sh, genkernel:
3412 Adding --symlink to fix bug 98716
3414 12 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3415 generic/initrd.scripts, generic/modprobe, genkernel,
3417 >> 3.2.2. Fix #83771, #97700, #98590, #98594, #98661, #98746.
3419 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3420 generic/initrd.defaults, generic/linuxrc:
3421 Added multilib cdboot patch.
3423 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3424 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
3425 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc,
3426 genkernel, genkernel.conf:
3427 ENHANCEMENT bug 83771. Add support for LABEL= and UUID=
3429 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3430 gen_determineargs.sh:
3431 Fix bug 97700. Add additional check for kernel source directory
3434 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_arch.sh:
3435 Fix bug 95280 in genkernel. ARCH_OVERRIDE in
3436 /etc/genkernel.conf should work now
3438 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3439 gen_determineargs.sh, generic/initrd.scripts, generic/linuxrc:
3440 remove extra make prepare in gen_determineargs.sh that breaks
3441 things. Fix md /dev creation bug 98193
3443 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3444 Fix bug 98661 with the missing underscore in gen_cmdline.sh
3446 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3447 generic/initrd.scripts, generic/linuxrc:
3448 Fix to let the /mnt/cdrom/cdupdate.sh script run just before the
3451 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3452 generic/initrd.scripts:
3453 send stderr to /dev/null for lvm startup
3455 10 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3456 gen_bootloader.sh, generic/linuxrc, genkernel:
3457 Fix #93178, #98436, #98501
3459 08 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3460 gen_initramfs.sh, generic/initrd.defaults,
3461 generic/initrd.scripts, generic/linuxrc, genkernel, genkernel.8,
3462 genkernel.conf, x86/busy-config, x86_64/busy-config:
3463 >> 3.2.0. Add spock's gensplash fixes, fix initrd startup 'find:
3466 01 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> ppc/Pegasos:
3467 Update Pegasos config from dholm.
3469 01 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3470 fix bug 97378; setup the PATH environment properly.
3472 29 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3473 +pkg/udev-054.tar.bz2, -pkg/udev-058.tar.bz2:
3476 29 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3477 gen_determineargs.sh:
3478 fix unionfs-modules-bincache naming error. Fix directory change
3481 29 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3482 run modules_prepare in the kernel tree before unionfs modules
3485 28 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3486 pkg/udev-058.tar.bz2:
3489 28 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3490 generic/initrd.scripts, generic/linuxrc, pkg/udev-058.tar.bz2:
3491 changed to backticks and changed /bin/bash back to /bin/sh
3492 which is a valid shell inside the initrd/initramfs
3494 27 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3495 genkernel, genkernel.conf, -pkg/udev-054.tar.bz2,
3496 +pkg/udev-058.tar.bz2:
3497 Update udev and fix for SPARC64.
3499 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3500 gen_configkernel.sh:
3501 bug 97051: Initramfs on 2.6+ kernels dont require ext2
3502 filesystem so can drop this forced entry.
3504 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3505 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
3506 Change all EVMS/evms to EVMS2/evms2 for consitency. Also,
3507 enabled dodmraid by default.
3509 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3511 Must use /bin/bash for dollar-sign, parentheses sub-shell syntax.
3513 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3514 x86/modules_load, x86_64/modules_load:
3515 Changed sata_vitesse to sata_vsc and closing bug #97089.
3517 27 Jun 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3518 linuxrc that should not create avc denied messages for a
3521 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
3524 24 Jun 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3525 Add info for cmdline usage to genkernel
3527 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3528 generic/initrd.scripts:
3529 Fix confusing volume manager message
3531 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3532 alpha/modules_load, x86_64/modules_load:
3533 Add Fusion MPT support
3535 23 Jun 2005; Eric Edgar <rocket@gentoo.org> x86/modules_load:
3536 Add Fusion MPT support for VMWare machines
3538 23 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3541 23 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3544 22 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3545 genkernel, pkg/udev-054.tar.bz2:
3546 Fix #76082, #86487, #87673, #95993.
3548 22 Jun 2005; Eric Edgar <rocket@gentoo.org>
3549 generic/initrd.scripts, generic/linuxrc:
3550 Fix bug 87673. Option passing for dmraid. dodmraid= on the
3551 cmdline. sets up /sbin/dmraid -ay .
3553 22 Jun 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3554 Fix for bug 86487. Allowing a subdirectory of a block device to
3555 be chrooted from and booted. New cmdline option subdir=
3557 22 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3558 Fix udev for sparc so it compiles properly
3560 22 Jun 2005; Eric Edgar <rocket@gentoo.org>
3561 generic/initrd.scripts, generic/linuxrc:
3562 Remove sort because busybox is not compiled with it. Remove
3563 unnecessary UML fixes
3565 22 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3566 gen_compile.sh, gen_determineargs.sh:
3567 Fix bug 68903; Allows the CROSS_COMPILE env to be set for
3568 kernel compiles. Added --kernel-cross-compile= option
3570 21 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3571 genkernel, genkernel.8:
3574 20 Jun 2005; Eric Edgar <rocket@gentoo.org>
3575 gen_determineargs.sh:
3576 Fix genkernel crash when .config is present and testing for
3577 Localversion info on a 2.6 kernel
3579 17 Jun 2005; Eric Edgar <rocket@gentoo.org>
3580 gen_determineargs.sh:
3581 Fix 2.6 crash detecting LocalVersion, fix 2.4 kernels so they
3582 dont do localversion checks as they dont support it
3584 16 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3585 udev build fix for no ARCH=um architectures
3587 16 Jun 2005; Eric Edgar <rocket@gentoo.org>
3588 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
3589 gen_moddeps.sh, genkernel:
3590 Localversion changes to kerncache, and added a sleep statement
3591 so modprobe loop has a chance to work
3593 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3594 Fix devfs for those archs that still need it.
3596 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3597 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh,
3598 gen_initramfs.sh, gen_initrd.sh, gen_package.sh,
3599 generic/initrd.defaults, generic/initrd.scripts,
3600 generic/linuxrc, genkernel, genkernel.conf:
3601 Add rocket's unionfs patch and linuxrc cleanup; fix Pegasos with
3602 regard to initramfs.
3604 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> ppc/Pegasos,
3606 Fix Pegasos on initramfs and add an updated Pegasos config,
3609 12 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3610 Fix 'lib64: No such...' error.
3612 07 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3614 Fixing up minkernpackage
3616 07 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3617 x86_64/kernel-config-2.6:
3618 Added floppy module to kernel config for bug #95272.
3620 04 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3621 x86_64/kernel-config-2.6:
3622 Disable sound stuff, #92711.
3624 03 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3625 gen_bootloader.sh, genkernel:
3628 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3630 Add GRUB support cleanup by Richard Morris (#59192) to show an
3631 error if we can't work out device nodes and tell the user to
3632 manually generate grub.conf.
3634 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3636 Add gen_initramfs.sh into CVS from rocket's initramfs support
3639 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3640 Fix #94860; clean up concurrent compile tmpdir-setting.
3642 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3643 alpha/busy-config, generic/initrd.defaults,
3644 generic/initrd.scripts, generic/linuxrc, genkernel.8,
3645 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
3646 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
3647 sparc64/busy-config, um/busy-config, x86/busy-config,
3648 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
3649 Remove evms and lvm2 from default boot args (they cause hardware
3650 issues, so users should explicitly specify them); add NFSboot
3651 support patches by Thomas Seiler.
3653 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3654 x86/kernel-config-2.6:
3655 Updated x86 2.6 kernel to 2005.0 config.
3657 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3658 alpha/kernel-config-2.4, +alpha/kernel-config-2.6,
3659 alpha/modules_load, um/modules_load, x86/modules_load,
3660 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3661 Updated alpha kernel configs to 2005.0 configs and updated
3662 modules_load for alpha, um, x86, x86_64, xen0, and xenU to match
3665 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3666 gen_configkernel.sh:
3667 Added config parsing for dmraid modules if genkernel is called
3670 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3671 gen_configkernel.sh:
3672 Added check for --lvm2 and enable lvm2-required modules if they
3673 are not enabled already in the supplied .config file.
3675 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3677 Adding back in atp870u to modules_load on x86.
3679 02 May 2005; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3682 22 Apr 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3683 Added support for reading /mnt/cdrom/cdupdate.sh if its
3684 executable on the livecd
3686 22 Apr 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3687 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
3688 gen_initrd.sh, gen_package.sh, generic/linuxrc, genkernel,
3689 genkernel.8, -notes, -pkg/dietlibc-0.27.tar.bz2, +pkg/ia64,
3690 +pkg/ia64/README, +pkg/um, +pkg/um/README, +pkg/xen0,
3691 +pkg/xen0/README, +pkg/xenU, +pkg/xenU/README, +ppc/Pegasos,
3692 ppc/config.sh, +um, +um/busy-config, +um/config.sh,
3693 +um/kernel-config-2.4, +um/kernel-config-2.6, +um/modules_load,
3694 +xen0, +xen0/busy-config, +xen0/config.sh,
3695 +xen0/kernel-config-2.4, +xen0/kernel-config-2.6,
3696 +xen0/modules_load, +xenU, +xenU/busy-config, +xenU/config.sh,
3697 +xenU/kernel-config-2.4, +xenU/kernel-config-2.6,
3699 >> 3.2.0_beta1; now with extra froz-faktor <TM>.
3701 29 Mar 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3702 fixed bug in scan delay so that it will work with both udev and
3705 13 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3706 Add missing mkdir -p /etc/sysconfig to linuxrc.
3708 12 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3709 Get udev to go as the default manager if the udev binary exists
3710 and 2.6 or above is being used.
3712 11 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3715 10 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3717 Fix udev.rules install issue.
3719 10 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3720 genkernel, genkernel.conf, -pkg/udev-039.tar.bz2,
3721 +pkg/udev-054.tar.bz2:
3722 >> 3.1.3. Remove udev static mode; upgrade udev to 054 instead.
3724 08 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3725 generic/initrd.defaults, generic/linuxrc:
3726 Add patch by Gerte Hoogewerf (gerte <-at-> nieuwenborg.nl) to
3727 fix dmraid with cdroot.
3729 07 Mar 2005; Eric Edgar <rocket@gentoo.org>
3730 gen_configkernel.sh:
3731 Fix possible broken pipe error message when configuring the
3734 07 Mar 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3735 Fix for broken pipe when configuring busybox in the
3736 gen_compile.sh script
3738 07 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3739 genkernel, x86/modules_load, x86_64/modules_load:
3740 >> 3.1.1d. Add sata_qstor; fix #83328.
3742 03 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3743 generic/initrd.scripts:
3744 Check for dummy 'livecd' file instead of 'gentoo'.
3746 03 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3747 generic/initrd.scripts, genkernel:
3748 >> 3.1.1c. Add LiveCD detection to skip mountable but non-LiveCD
3749 media; requires Catalyst 1.1.6.
3751 02 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3753 Bump dmraid, >> 3.1.1.b.
3755 01 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3759 28 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3760 Fix -j0 2.4 modules breakage.
3762 25 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3763 generic/initrd.defaults, genkernel, x86/modules_load,
3764 x86_64/modules_load:
3765 >> 3.1.0k -- Add MODULES_SATA, fix udev on non-x86 archs where
3766 there seem to be problems with KLibC+udev so use a static udev
3769 24 Feb 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3770 gen_determineargs.sh, gen_package.sh, genkernel, genkernel.8:
3771 Add support for maxkernpackage
3772 creates a tarball containing:
3775 contents of /lib/modules
3778 24 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3779 Fix 2.4 strict flag filtering issue.
3781 24 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel.8:
3782 Document arbitrary scandelay initrd option.
3784 20 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3786 Fix '/tmp/.initrd/bin/[' to '[' in places before the pivot_root.
3788 18 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3789 genkernel, pkg/udev-039.tar.bz2, x86/modules_load:
3790 Fix #58686 and #80716.
3792 17 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3793 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
3794 generic/linuxrc, genkernel.conf, pkg/udev-039.tar.bz2:
3795 Add DMRAID support (thanks rocket!); fix AMD64 udev issues (#65985).
3797 31 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3800 30 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3804 27 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3805 -eq >> = for the LVM and EVMS2 checks.
3807 27 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3809 Add patch for turning off LVM and EVMS2 optionally at boot time
3810 even if compiled into initrd; bug #79755.
3812 26 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3813 Fix #79502; thanks to rocket for the patch.
3815 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3816 Make udev default for 2.6+
3818 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3819 Add missing #72253 patch.
3821 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3822 Add missing echo; #77363.
3824 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org>
3825 gen_bootloader.sh, generic/initrd.scripts, generic/linuxrc,
3827 >> 3.1.0e. Fixes #73356, #74758, #77277, #77363, #78636.
3829 10 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3831 Add --evms2 patch by Eric Edgar; bug #77385.
3833 21 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3834 pkg/dietlibc-0.27.tar.bz2:
3835 >> 3.1.0d; bug #73112.
3837 17 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3838 Removing tmscsim module; bug #72055.
3840 01 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3843 30 Nov 2004; Tim Yamin <plasmaroo@gentoo.org>
3844 gen_determineargs.sh, gen_initrd.sh:
3845 >> 3.0.2c. Adding LVM2 args code to gen_determineargs.sh.
3847 29 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3848 Bugfix for bug #72342.
3850 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3852 Time for our own manpage...
3854 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3855 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh, genkernel,
3857 LVM2 compilation support; thanks to Eric Edgar for the patch.
3860 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
3861 generic/initrd.scripts, generic/linuxrc:
3862 Udev speedups; thanks to Eric Edgar for the patch - bug #72253.
3864 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3865 Adding MODULES_LVM2; #72129 // #72253.
3867 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3869 Adding user-specified /linuxrc support; bug #66198.
3871 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3872 ramdisk=8092 >> ramdisk_size=8092; bug #64864.
3874 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3875 gen_initrd.sh, generic/initrd.defaults, generic/linuxrc:
3876 Adding EVMS2 support; bug #61827.
3878 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3879 LVM fix, bug #69745.
3881 05 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3882 Fix for --minkernpackage and 'kernel' only instead of all; bug
3885 26 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3886 uchi-hcd >> uhci-hcd.
3888 25 Oct 2004; Mike Frysinger <vapier@gentoo.org> gen_cmdline.sh:
3889 clean up some of the help output
3891 23 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> README,
3892 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh,
3893 gen_initrd.sh, generic/initrd.defaults, generic/initrd.scripts,
3894 generic/linuxrc, genkernel, genkernel.conf,
3895 -pkg/busybox-1.00-pre2-decl.patch,
3896 pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
3897 pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
3898 -pkg/dietlibc-0.26.tar.bz2, +pkg/dietlibc-0.27.tar.bz2,
3899 -pkg/udev-030.tar.bz2, +pkg/udev-039.tar.bz2, x86/modules_load:
3902 09 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3903 vgscan >> lvm; bug #44091.
3905 02 Oct 2004; Travis Tilley <lv@gentoo.org> x86_64/modules_load:
3908 27 Sep 2004; Travis Tilley <lv@gentoo.org>
3909 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp,
3910 x86_64/modules_load:
3911 add bluetooth for one user's bluetooth kb+mouse, fix usb module
3912 stuff, add in support for an ide chipset used in some em64t boxes
3914 27 Sep 2004; Travis Tilley <lv@gentoo.org>
3915 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp:
3916 CONFIG_SCSI_AIC7XXX_OLD, you are the weakest link! goodbye!
3918 26 Sep 2004; Travis Tilley <lv@gentoo.org>
3919 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp:
3920 new generic genkernel configs. em64t support, here we come
3922 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org>
3923 x86/kernel-config-2.6:
3924 Adding CONFIG_CRYPTO_ARC4=m; bug #58360.
3926 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org>
3928 Adding updated grub.conf patch from Mathias Gug, bug #57576.
3930 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3931 gen_funcs.sh, genkernel:
3932 Adding robbat2's patch for bug #62365.
3934 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3935 genkernel, genkernel.conf,
3936 pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
3937 -pkg/dietlibc-0.24.tar.bz2, +pkg/dietlibc-0.26.tar.bz2:
3938 Disabling dietlibc usage for devfsd and modutils; dietlibc
3939 updated to a new Hardened-aware version. Bug #60862.
3941 18 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_package.sh:
3942 Adding missing {} around a logic check; bug #64514.
3944 23 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3945 --no-lvm-2 >> --no-lvm2 as it should be.
3947 23 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh:
3948 Updated the --cache-dir patch to patch #36982.
3950 14 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
3951 +ia64, +ia64/busy-config, +ia64/config.sh,
3952 +ia64/kernel-config-2.6, +ia64/modules_load:
3953 Added an ia64 config.
3955 11 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3956 Added a check to disable udev on 2.4 kernels; bug #59687.
3958 11 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3959 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
3960 generic/initrd.scripts, generic/linuxrc, genkernel:
3961 Added LiveCD udev support.
3963 07 Aug 2004; Tim Yamin <plasmaroo@gentoo.org>
3964 x86/kernel-config-2.6, x86/modules_load:
3965 modules_load cleaned up to match the version used for the 2004.2
3966 release, also added BusLogic=m to the 2.6 configartion: bug #59310.
3968 30 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
3969 generic/initrd.scripts:
3970 Removed "-t iso9660" which causes issues on Gentoo/PPC-Pegasos,
3973 29 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3974 gen_determineargs.sh, gen_funcs.sh, genkernel, genkernel.conf:
3975 Patch for bug #57867 adding --cachedir=<dir> by Martin Parm.
3977 29 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
3979 '-ne' >> '!=' for LVM2 static support to work properly; bug
3982 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
3983 x86/kernel-config-2.4:
3984 Ext3 shouldn't really be a module - bug #58663.
3986 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3988 Fix for "udev" not having to be passed to the linuxrc; and a fix
3989 for the devfsd bincache not being used.
3991 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
3992 gen_bootloader.sh, gen_cmdline.sh, gen_compile.sh,
3993 gen_determineargs.sh, gen_initrd.sh, generic/linuxrc, genkernel,
3994 genkernel.conf, +pkg/udev-030.tar.bz2:
3995 >> 3.0.2e. Code formatting fixes from Bob Barry, as well as a
3996 patch for bug #57953 from Martin Parm. Udev support, bug #49328.
3998 22 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3999 Fix for bug #57865. Thanks to Martin Parm for the patch!
4001 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
4002 Added a patch for only [re]mounting /boot when installation is
4003 required. Patch from bug #57836 by Martin "Parmus" Parm.
4005 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4006 +gen_bootloader.sh, gen_cmdline.sh, gen_determineargs.sh,
4007 genkernel, genkernel.conf:
4008 GRUB Bootloader support - bug #57576. Thanks to Mathias Gug for
4011 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4012 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
4013 gen_moddeps.sh, genkernel, genkernel.conf:
4014 Adding a set of patches submitted by Martin "Parmus" Parm; bugs
4015 #57748, #57749, #57751, #57752, and #57761.
4017 16 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4018 gen_funcs.sh, genkernel:
4021 14 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4022 genkernel, pkg/modutils-2.4.26.tar.bz2:
4023 >> 3.0.2d. Modutils ./configure* patch for HPPA and an option
4026 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4027 x86/kernel-config-2.6:
4028 Added CONFIG_PRINTER=y; bug #47666.
4030 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4031 gen_configkernel.sh, x86/config.sh:
4032 Added a sed to ensure Ext2 support is on; bug #52558.
4034 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh,
4035 gen_initrd.sh, genkernel, x86/modules_load:
4036 >> 3.0.2c. Added more PCMCIA modules to the x86 module list; and
4040 03 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
4041 Added a patch allowing arguments to be passed to init by
4042 real_init=...; this closes bug #55736.
4044 19 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4045 gen_configkernel.sh:
4046 Fix for bug #54455; moved the code to create a backup .config
4048 before the "make mrproper" just wiped it out.
4050 04 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4051 generic/keymaps.tar.gz:
4052 New keymaps tarball lost the keymapList file; added back in.
4054 03 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4055 alpha/modules_load, gen_arch.sh, gen_cmdline.sh, gen_compile.sh,
4056 gen_configkernel.sh, gen_determineargs.sh, gen_funcs.sh,
4057 gen_initrd.sh, gen_moddeps.sh, gen_package.sh,
4058 generic/initrd.defaults, generic/initrd.scripts,
4059 generic/keymaps.tar.gz, generic/linuxrc, generic/modprobe,
4060 genkernel, parisc/modules_load, parisc64/modules_load,
4061 pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
4062 ppc/modules_load, ppc64/modules_load, sparc/modules_load,
4063 sparc64/modules_load, x86/kernel-config-2.4,
4064 x86/kernel-config-2.6, x86/modules_load, x86_64/modules_load:
4067 * Busybox patched to support loops on 2.4 thus giving 2.4
4070 * Various bug fixes; #46167, #46278, #47551, #48219, #48308,
4071 #48339, #49728, #51395, #51948.
4072 * Speedups: "" > ''; [ ! ... ] && > [ ... ] || et al where
4075 11 Apr 2004; Tim Yamin <plasmaroo@gentoo.org>
4076 x86/kernel-config-2.6:
4077 Modularized parallel support in the X86 2.6 configuration.
4079 11 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh,
4080 generic/linuxrc, genkernel:
4081 Bugfixes for bugs #46941, #46641; and a cosmetic fix for LiveCD
4084 02 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
4085 Added an error message for mistyped options [ Bug #45946 ] and
4086 also shortened the help list into two sections: a long one specified by
4087 --help and a short default one.
4089 02 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4091 Fix for bug #46596; version header update.
4093 28 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
4094 Applied the fixed for ``docache'' to work properly on zisofs.
4096 27 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4097 gen_initrd.sh, generic/initrd.defaults, generic/linuxrc:
4098 A few short fixes: reduced compilation verbosity; bootsplash fix
4099 to use both 'bootsplash' and 'bootsplash.conf' rather than 'bootsplash'
4100 and also docache support which should work on at least loopFSes for now.
4102 22 Mar 2004; Jason Wever <weeve@gentoo.org> sparc/config.sh:
4103 Fixed MAKEOPTS for sparc32 so kernels will reliably build.
4105 21 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> README, TODO,
4106 gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh,
4107 gen_determineargs.sh, gen_funcs.sh, gen_initrd.sh,
4108 generic/initrd.defaults, generic/initrd.scripts,
4109 +generic/keymaps.tar.gz, generic/linuxrc, generic/modprobe,
4110 genkernel, genkernel.conf, x86/modules_load:
4111 Version bump. Closes bugs #34948, #37371, #41129, #41166,
4112 #42725, #42815, #44127, #44556, and #44601.
4114 20 Mar 2004; Tim Yamin <plasmaroo@gentoo.org>
4115 -pkg/busybox-1.00-pre8-alpha.patch,
4116 -pkg/busybox-1.00-pre8-crypto-losetup.patch,
4117 -pkg/busybox-1.00-pre8-losetup-alpha.tar.bz2:
4118 Removing broken 1.00-pre8 busybox.
4120 08 Mar 2004; Tom Gall <tgall@gentoo.org>
4121 +ppc64/kernel-2.6-pSeries, +ppc64/kernel-2.6.g5:
4122 g5 and pseries kernel config
4124 08 Mar 2004; Brad House <brad_mssw@gentoo.org> +ppc64,
4125 +ppc64/busy-config, +ppc64/config.sh, +ppc64/modules_load:
4128 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4129 +ppc/2.6.3-benh2-G4-SMP.autoload, +ppc/2.6.3-benh2-G4.autoload,
4130 +ppc/2.6.3-benh2-G5-SMP.autoload, +ppc/2.6.3-benh2-G5.autoload:
4131 What stuff needs to be automatically loaded for each kernel
4133 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4134 ppc/G4, ppc/G4-SMP, ppc/G5, ppc/G5-SMP:
4135 bugfixes - posible /proc mounting lock bug solution included (removed
4138 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4139 ppc/G4, ppc/G4-SMP, ppc/G5, ppc/G5-SMP:
4140 bugfixed kernels - still rivafb enabled
4142 01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4145 01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel.conf:
4146 busybox version change
4148 27 Feb 2004; Daniel Robbins <drobbins@gentoo.org>
4150 initrd bootsplash fix to use "default"
4152 27 Feb 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4153 -ppc/G3, -ppc/G3-SMP:
4156 26 Feb 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4157 +ppc/G3, +ppc/G3-SMP, +ppc/G4, +ppc/G4-SMP, +ppc/G5,
4158 +ppc/G5-SMP, -ppc/kernel-config-2.4-g3g4,
4159 -ppc/kernel-config-2.4-g5:
4160 Updated kernel .configs.
4162 G5-SMP verified to work on dual G5 1.8 w. radeon and 160G SATA
4163 Others are being tested right now
4165 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4166 +pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2:
4167 busybox pre7 patched
4169 25 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel,
4170 genkernel.conf, +pkg/busybox-1.00-pre7-crypto-losetup-2.patch,
4171 -pkg/busybox-1.00-pre7-crypto-losetup-2.tar.bz2,
4172 +pkg/busybox-1.00-pre8-alpha.patch,
4173 +pkg/busybox-1.00-pre8-crypto-losetup.patch,
4174 +pkg/busybox-1.00-pre8-losetup-alpha.tar.bz2:
4175 busybox update and alpha fix
4177 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4178 generic/linuxrc, generic/modprobe:
4179 script updates, less debugging, and modprobe return code fix
4181 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4182 x86/kernel-config-2.4:
4183 too many complaints, make reiser static
4185 22 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4188 22 Feb 2004; Brad House <brad_mssw@gentoo.org>
4189 +pkg/busybox-1.00-pre7-crypto-losetup-2.tar.bz2:
4192 22 Feb 2004; Brad House <brad_mssw@gentoo.org>
4193 generic/linuxrc, genkernel.conf,
4194 -pkg/busybox-1.00-pre7-crypto-losetup.patch,
4195 -pkg/busybox-1.00-pre7-crypto-patched.tar.bz2,
4196 x86_64/kernel-config-2.6, +x86_64/kernel-config-2.6-emachines,
4197 +x86_64/kernel-config-2.6-smp:
4200 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4201 create /dev/console if for some reason /dev wasn't on the fs
4203 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4206 14 Feb 2004; Brad House <brad_mssw@gentoo.org>
4207 +pkg/busybox-1.00-pre7-crypto-patched.tar.bz2:
4210 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel.conf,
4211 -pkg/busybox-1.00-pre3-patched.tar.bz2,
4212 -pkg/busybox-1.00-pre3.tar.bz2,
4213 +pkg/busybox-1.00-pre7-crypto-losetup.patch:
4216 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4219 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel,
4220 +pkg/ppc, +pkg/ppc/README:
4223 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4224 initrd updates for correctness, squashfs, and gcloop
4226 12 Feb 2004; Luca Barbato <lu_zero@gentoo.org> +pkg/ppc64,
4227 +pkg/ppc64/README, +ppc, +ppc/busy-config, +ppc/config.sh,
4228 +ppc/kernel-config-2.4-g3g4, +ppc/kernel-config-2.4-g5,
4230 pvdabeel's first import.
4232 08 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4235 07 Feb 2004; Brad House <brad_mssw@gentoo.org>
4236 generic/linuxrc, genkernel:
4237 beta10 finalizations
4239 07 Feb 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4240 make modules_install should use -j1 only
4242 07 Feb 2004; Brad House <brad_mssw@gentoo.org>
4243 gen_configkernel.sh:
4244 err, backed up wrong file :)
4246 03 Feb 2004; Guy Martin <gmsoft@gentoo.org> +parisc64,
4247 +parisc64/busy-config, +parisc64/config.sh,
4248 +parisc64/kernel-config-2.4, +parisc64/modules_load,
4249 +pkg/parisc64, +pkg/parisc64/README:
4252 31 Jan 2004; Brad House <brad_mssw@gentoo.org>
4253 gen_determineargs.sh:
4254 make commandline debugfile option work
4256 30 Jan 2004; Brad House <brad_mssw@gentoo.org>
4257 generic/modprobe, x86_64/modules_load:
4258 modprobe fixes, and scsi module updates for x86_64
4260 30 Jan 2004; Brad House <brad_mssw@gentoo.org>
4261 generic/linuxrc, genkernel:
4264 28 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4267 28 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4268 debugfile truncation fix
4270 28 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4273 28 Jan 2004; Brad House <brad_mssw@gentoo.org>
4274 x86/kernel-config-2.6, x86_64/kernel-config-2.6:
4275 kernel config updates
4277 28 Jan 2004; Brad House <brad_mssw@gentoo.org>
4278 gen_configkernel.sh, genkernel:
4279 misc fixes in relation to kernel configs
4281 25 Jan 2004; Brain Jackson <iggy@gentoo.org>
4282 x86/kernel-config-2.4:
4283 new default config, works well with gentoo-sources
4285 24 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_funcs.sh,
4286 generic/linuxrc, genkernel:
4289 18 Jan 2004; Brad House <brad_mssw@gentoo.org> +alpha,
4290 +alpha/busy-config, +alpha/config.sh, +alpha/kernel-config-2.4,
4291 +alpha/modules_load, +pkg/alpha, +pkg/alpha/README:
4294 17 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4297 17 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4298 must bind-mount dev for loop devices
4300 17 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4301 support multiple loop types
4303 11 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4304 not -t ext3 use -t ext2 Im and idiot
4306 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4307 generic/linuxrc, genkernel:
4308 fix for loop device mounting
4310 11 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4313 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4314 generic/initrd.scripts, generic/linuxrc:
4317 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4318 generic/initrd.scripts, generic/linuxrc:
4321 11 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4324 10 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4325 uname machine for parisc, etc
4327 08 Jan 2004; Brad House <brad_mssw@gentoo.org> +pkg/sparc,
4328 +pkg/sparc/README, +pkg/sparc64, +pkg/sparc64/README:
4329 dont forget placeholders for pkg directory
4331 08 Jan 2004; Brad House <brad_mssw@gentoo.org>
4332 x86_64/kernel-config-2.6:
4335 08 Jan 2004; Brad House <brad_mssw@gentoo.org> +TODO:
4338 08 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4341 08 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4344 08 Jan 2004; Brad House <brad_mssw@gentoo.org>
4345 x86_64/kernel-config-2.6:
4346 updated kernel config
4348 08 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4349 gen_funcs.sh, genkernel:
4350 check for loop devices and fix debug printing
4352 08 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4353 gen_determineargs.sh, generic/linuxrc, parisc/config.sh,
4354 sparc/config.sh, sparc64/config.sh, x86/config.sh,
4356 add makeopts params, and fixes for if old coreutils is in root
4358 05 Jan 2004; Jason Wever <weeve@gentoo.org> +sparc,
4359 +sparc/busy-config, +sparc/config.sh, +sparc/kernel-config,
4360 +sparc/modules_load, +sparc64, +sparc64/busy-config,
4361 +sparc64/config.sh, +sparc64/kernel-config,
4362 +sparc64/modules_load:
4363 Added sparc and sparc64 dirs for genkernel.
4365 03 Jan 2004; Guy Martin <gmsoft@gentoo.org> +parisc,
4366 +parisc/busy-config, +parisc/config.sh,
4367 +parisc/kernel-config-2.4, +parisc/modules_load, +pkg/parisc,
4371 31 Dec 2003; Seemant Kulleen <seemant@gentoo.org>
4372 +x86/kernel-config-2.4:
4373 2.4 config thanks to iggycvs add kernel-config-2.4
4375 24 Dec 2003; Brad House <brad_mssw@gentoo.org>
4376 gen_determineargs.sh:
4379 24 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel:
4380 reverse kernel compile with modules make
4382 23 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4383 +genkernel, -genkernel.sh:
4386 23 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4387 gen_determineargs.sh, gen_initrd.sh, generic/linuxrc,
4389 no initrd modules stuff
4391 23 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4392 gen_determineargs.sh, +gen_package.sh, genkernel.sh:
4393 changes for livecd stuff
4395 22 Dec 2003; Brad House <brad_mssw@gentoo.org> README:
4398 22 Dec 2003; Brad House <brad_mssw@gentoo.org>
4399 gen_determineargs.sh:
4400 get extraversion properly
4402 17 Dec 2003; Brad House <brad_mssw@gentoo.org>
4404 remove modprobe from x86_64
4406 17 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4407 gen_initrd.sh, gen_moddeps.sh, generic/initrd.defaults,
4408 generic/initrd.scripts, generic/linuxrc, generic/modprobe,
4409 x86_64/modules_load:
4412 17 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4413 generic/linuxrc, -x86/linuxrc, x86/modules_load,
4414 x86_64/modules_load:
4417 17 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4418 +generic, +generic/initrd.defaults, +generic/initrd.scripts,
4419 +generic/linuxrc, +generic/modprobe, -x86_64/initrd.defaults,
4420 -x86_64/initrd.scripts, -x86_64/linuxrc:
4423 16 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4424 +gen_moddeps.sh, genkernel.sh, +x86_64/initrd.defaults,
4425 +x86_64/initrd.scripts, x86_64/linuxrc, +x86_64/modprobe,
4426 x86_64/modules_load:
4427 integrate new initrd, and module scanning
4429 10 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4432 10 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4435 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4438 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4439 x86/config.sh, x86_64/config.sh:
4442 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4443 +pkg/busybox-1.00-pre2-decl.patch:
4446 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4447 gen_compile.sh, gen_determineargs.sh, x86/config.sh,
4449 different makes for kernel and utils
4451 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4452 gen_determineargs.sh, x86/config.sh, x86_64/config.sh:
4455 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4457 KERNEL_MAKE_2 for sparc
4459 09 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel.conf,
4460 +pkg/busybox-1.00-pre3-patched.tar.bz2:
4463 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4464 gen_determineargs.sh, genkernel.conf, genkernel.sh:
4467 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4468 +pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
4469 +pkg/devfsd-1.3.25-dietlibc.patch:
4470 devfsd dietlibc stuff
4472 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4473 x86/config.sh, x86_64/config.sh:
4476 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4477 umm, make configure scripts work with CC, AS, and LD set or unset
4479 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4480 don't forget 'env' before
4482 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4483 +pkg/modutils-2.4.26.tar.bz2:
4484 forgot modutils package
4486 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4487 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
4488 x86/config.sh, x86_64/config.sh:
4489 need seperate toolkit for compilation of kernel and utils on sparc64
4491 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4492 gen_determineargs.sh:
4493 fixes for sparc, cant set LD or AS for sparc64
4495 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4496 gen_configkernel.sh, gen_determineargs.sh, genkernel.conf,
4497 -x86/kernel-config, +x86/kernel-config-2.6,
4498 -x86_64/kernel-config, +x86_64/kernel-config-2.6:
4499 make friendly with 2.4
4501 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4502 gen_determineargs.sh, +pkg/x86, +pkg/x86/README, +pkg/x86_64,
4506 09 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4507 gen_compile.sh, gen_initrd.sh, genkernel.conf, genkernel.sh:
4510 08 Dec 2003; Brad House <brad_mssw@gentoo.org> +README,
4511 +gen_arch.sh, +gen_cmdline.sh, +gen_compile.sh,
4512 +gen_configkernel.sh, +gen_determineargs.sh, +gen_funcs.sh,
4513 +gen_initrd.sh, +genkernel.conf, +genkernel.sh, +notes, +pkg,
4514 +pkg/busybox-1.00-pre3.tar.bz2, +pkg/dietlibc-0.24.tar.bz2,
4515 +pkg/module-init-tools-0.9.15-pre4.tar.bz2, +x86,
4516 +x86/busy-config, +x86/config.sh, +x86/kernel-config,
4517 +x86/linuxrc, +x86/modules_load, +x86_64, +x86_64/busy-config,
4518 +x86_64/config.sh, +x86_64/kernel-config, +x86_64/linuxrc,
4519 +x86_64/modules_load:
4520 add new genkernel dev