1 # ChangeLog for genkernel
3 # - 2003-2008 Gentoo Foundation
4 # - 2008-2011 Various authors (see AUTHORS)
5 # Distributed under the GPL v2
8 09 Jul 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
9 Restore previous handling of real_root due to report of regressions (bug
12 08 Jul 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
13 Bump version to 3.4.37
15 08 Jul 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh,
17 Always report used kernel config file
19 08 Jul 2012; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh,
21 Catch case with no initramfs compression supported by kernel (bug #423847)
23 08 Jul 2012; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh,
25 Fix detection of initramfs compression with bzip2 as best candidate
27 08 Jul 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/modules_load,
28 arch/x86_64/modules_load, defaults/modules_load:
29 Add xts to MODULES_CRYPTO (bug #425028)
31 01 Jul 2012; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh,
33 Support --kernel-config=/proc/config.gz (bug #421027)
35 08 Jul 2012; Kenny Cheng <kenny97821419@gmail.com> defaults/linuxrc:
36 Add /run to support openrc >=0.10 (bug #425180)
38 11 Jun 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
39 Bump version to 3.4.36
41 11 Jun 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
42 Respect real_root for plain dm-crypt without LVM (bug #419965)
44 10 Jun 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
45 Bump version to 3.4.35
47 10 Jun 2012; Sebastian Pipping <sping@gentoo.org>
48 +patches/busybox/1.20.1/1.18.1-openvt.diff,
49 +patches/busybox/1.20.1/busybox-1.7.4-signal-hack.patch,
50 +patches/busybox/1.20.1/busybox-1.20.1-mdstart.patch:
51 Support busybox 1.20.1 (bug #419511)
53 04 Jun 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
54 Bump version to 3.4.34
56 02 Jun 2012; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc:
57 Support bind mounts from /etc/initramfs.mounts (bug #418463)
59 02 Jun 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/modules_load,
60 arch/x86_64/modules_load, defaults/modules_load:
61 Make sure that cbc.ko and aes*.ko needed for cbc-essiv:sha256 (=default) disk
62 encryption are included with the initramfs (bug #416973)
64 28 May 2012; Sebastian Pipping <sping@gentoo.org> gen_funcs.sh:
65 Fix an e2fsprogs compilation leftover (bug #417095), reported by Juergen Rose
67 17 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
70 17 May 2012; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc:
71 Fix call to blkid as "blkid -l -t UUID=foo" (without -o device) does not seem
72 to work well with blkid of util-linux
74 17 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
75 Bump version to 3.4.33
77 17 May 2012; Sebastian Pipping <sping@gentoo.org>
78 -patches/e2fsprogs/1.42/e2fsprogs-1.41.12-getpagesize.patch, gen_compile.sh,
79 gen_initramfs.sh, genkernel, genkernel.conf:
80 Use blkid from system's util-linux rather than compiling e2fsprogs ourselves
82 14 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
83 Bump version to 3.4.32
85 14 May 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
86 Stop removing lvm/dmsetup from the initramfs (bug #415697), reported by
87 I.zaufi, bug introduced in 9f36ecc125bf2c20bd28c0ad513577a858140a77 affects
90 12 May 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
91 arch/x86_64/kernel-config, defaults/kernel-config:
92 Set CONFIG_DEVTMPFS=y on x86, x86_64, default for udev
94 12 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
95 Bump version to 3.4.31
97 18 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
98 lddtree call must be outside the for loop.
100 16 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
101 Use CC0 instead of public domain for copy_binaries to cover French
102 jurisdiction concerns.
104 16 Apr 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
105 Bump version to 3.4.30
107 16 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
108 Support a non-static cryptsetup binary (bug #409277)
110 15 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
111 Release copy_binaries function as public domain.
113 15 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
114 Handle other binary paths for LVM.
116 09 Apr 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
117 defaults/keymaps/keymapList, defaults/keymaps/sf.map:
118 Add keymap "sf" from Pentoo
120 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
121 Bump version to 3.4.29
123 08 Apr 2012; Mike Auty <ikelos@gentoo.org> gen_bootloader.sh:
124 Support for Grub 2, adjustements by Tomasz Wasiak
126 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh,
128 Add "fastest" to supported initrd compressions
130 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
131 Support comression "lzop" (not just "lzo") as wrongly advertised by comments
132 in genkernel.conf before
134 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
135 Be more helpful when requested compression is not available
137 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
138 Error out on unknown initrd compression, reported by Peter Gantner (bug
141 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
142 Fix initrd compression "gzip", reported by Peter Gantner (bug #411197)
144 30 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
145 Bump version to 3.4.28
147 29 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
148 Restore original /dev/tty after GPG (bug #410073), report and initial patch
151 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
152 Bump version to 3.4.27
154 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
155 Fail hard on LUKS inclusion error (bug #409277), advise about
156 sys-fs/cryptsetup[static], drop support for cryptsetup binary from /bin/
158 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> gen_funcs.sh,
160 Make errors stand out more
162 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
164 Fix docache (bug #397309)
166 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
167 Bump version to 3.4.26
169 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
171 Drop into debug shell when squashfs could not be mounted
173 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
175 Drop into debug shell when files could not be copied into tmpfs
177 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
179 Improve handling of missing /etc/fstab
181 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
182 No longer use parameter "-r" (for regex intervals) that busybox awk does not
185 10 Mar 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
186 Bump version for release.
188 25 Feb 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/modules_load,
189 arch/x86_64/modules_load, defaults/modules_load:
190 Make sure the sha256 module makes it into the initramfs (bug #405495).
193 20 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/linuxrc:
194 With the new /usr mounting, if the device path that ends up in /proc/mounts
195 ends up being different than in /etc/fstab due to symlinks, mount -a will
196 always exit 32. Avoid by resolving symlinks like util-linux does.
198 14 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh,
200 dmraid is entirely broken if you try to use the system static
201 LVM/device-mapper. Instead start always building LVM2 for the initramfs,
202 using DESTDIR for cleaner install. Dead code paths for old LVM2 build not
203 removed yet until more users have tested.
205 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh:
206 More UTILS_CROSS_COMPILE prefix on strip calls.
208 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> arch/alpha/modules_load,
209 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
210 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
211 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
212 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
213 defaults/modules_load:
214 Bug #401583: include more DM and MD modules for other RAID/LVM
217 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh:
218 Bug #265005: ensure CROSS_COMPILE is set for cross-compile strip calls to
221 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org>
222 +patches/dmraid/dmraid-1.0.0_rc16-as-needed2.patch,
223 +patches/dmraid/dmraid-1.0.0_rc16-return-all-sets.patch,
224 +patches/dmraid/dmraid-1.0.0_rc16-static-build-fixes.patch,
225 +patches/dmraid/dmraid-1.0.0_rc16-undo-p-rename.patch,
226 +patches/dmraid/dmraid-1.0.0.rc16-3-staticlink.patch, genkernel.conf:
227 Bug #398467: Update dmraid. Also add other patches from Portage tree.
229 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_cmdline.sh,
230 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh, genkernel.conf:
231 device-mapper "update". It was merged into LVM2-2.02.67 upstream in 2010.
232 Bug #398467 is wrong for the device-mapper update.
234 09 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
236 Dogfooding of the /usr mount code with the matching OpenRC change to make the
237 mounts RW revealed some bugs and gotchas in our prior code, now fixed and
240 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> arch/alpha/config.sh,
241 arch/arm/config.sh, arch/ia64/config.sh, arch/mips/config.sh,
242 arch/parisc/config.sh, arch/parisc64/config.sh, arch/ppc/config.sh,
243 arch/ppc64/config.sh, arch/sparc/config.sh, arch/sparc64/config.sh,
244 arch/um/config.sh, arch/x86/config.sh, arch/x86_64/config.sh:
245 Ensure default for new initramfs compression is used.
247 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
248 Bugfixes in new code branches that I didn't test fully.
250 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> doc/genkernel.8.txt,
252 Update documentation for new initramfs compression.
254 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/config.sh,
255 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
256 Import customizable compression for initramfs, based on Pentoo development.
258 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> arch/alpha/modules_load,
259 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
260 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
261 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
262 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
263 defaults/busy-config, defaults/initrd.scripts, defaults/linuxrc,
264 defaults/modules_load, doc/genkernel.8.txt, gen_cmdline.sh,
265 gen_determineargs.sh, gen_initramfs.sh, genkernel:
266 This provides ZFS support, to go with the sys-fs/zfs package.
268 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
269 Refactor copy_binaries and multipath slightly for ease of usage and readability.
271 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> gen_initramfs.sh:
272 Refactor multipath initramfs generation using copy_binaries.
274 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> gen_initramfs.sh:
275 copy_binaries utility function for putting binaries and librares into
276 initramfs (see git commit for full details).
278 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts:
279 Support virtio devices, and provide fallback of all remaining devices.
281 03 Feb 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
282 Support SD card readers. Patch by Rick Farina
284 24 Jan 2012; Sebastian Pipping <sping@gentoo.org> .gitignore, genkernel:
285 Bump version to 3.4.24
287 24 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/alpha/kernel-config,
288 arch/ia64/kernel-config, arch/ppc/kernel-config, arch/sparc64/kernel-config,
289 arch/x86/kernel-config:
290 Unset CONFIG_SYSFS_DEPRECATED for udev (bug #335763)
292 15 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
293 Bump version to 3.4.23.1
295 14 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
296 Re-activate mdstart in busybox config
298 14 Jan 2012; Sebastian Pipping <sping@gentoo.org>
299 +patches/busybox/1.19.3/busybox-1.19.3-mdstart.patch:
300 Port mdstart patch to busybox 1.19.3
302 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
303 Busybox config: Enable verbose usage
305 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
306 Update busybox config using "yes '' | make oldconfig"
308 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
309 Bump version to 3.4.23
311 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
312 +patches/busybox/1.19.3/1.18.1-openvt.diff,
313 +patches/busybox/1.19.3/busybox-1.7.4-signal-hack.patch:
314 Copy patches from busybox/1.18.1 to busybox/1.19.3
316 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
317 +patches/e2fsprogs/1.42/e2fsprogs-1.41.12-getpagesize.patch:
318 Add a patch for e2fsprogs/1.42 from main tree
320 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
321 +patches/lvm/2.02.88/lvm2-2.02.72-no-export-dynamic.patch:
322 Copy patch from lvm/2.02.74 to lvm/2.02.88
324 13 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> gen_determineargs.sh:
325 Prior to commit a141d715, CMD_NOINSTALL had no default set, but most of the
326 usages were of the form "! isTrue ${CMD_NOINSTALL}", which on an unset value,
327 came out as false. These were replaced by "isTrue ${CMD_INSTALL}", but my
328 analysis of the needed default value was wrong, and was set to false instead
331 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel.conf:
332 Replace "# FOO=bar" by "#FOO=bar" in genkernel.conf to (1) distinguish
333 commented-out options from their explanatory comments and (2) to return
334 consistenty (bug #398471)
336 12 Jan 2012; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
337 Support application of patches before compilation for tools which previously
338 lacked that support. Special thanks to Tomasz Wasiak (bug #398469)
340 08 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/alpha/modules_load,
341 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
342 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
343 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
344 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load:
345 Add mpt2sas to auto-load SCSI modules as requested by Borg Onion
347 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
348 Bump to 3.4.22 to reflect /usr mount support.
350 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
352 Code to mount /usr and other filesystems as needed for new udev and systemd.
354 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
355 Bump version to 3.4.21.2. Stock configuration of 3.4.21.1 generates
356 unbootable initramfs!
358 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> gen_determineargs.sh,
360 Fix some defaults otherwise you get an initramfs without any modules!
362 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/busy-config:
363 Awk support in busybox is needed for initramfs setup code (to parse fstab).
365 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> TODO:
366 Multipath has been done for a while now.
368 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel.conf:
369 Add a configuration option for --install, so users can get it as a default.
370 Defaults to "no", due to catalyst.
372 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> ChangeLog:
375 05 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
376 Bump version to 3.4.21.1
378 05 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
379 defaults/linuxrc, doc/genkernel.8.txt:
380 Introduce boot parameter root_trim=(yes|no) for SSDs.
384 04 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/um/busy-config,
385 defaults/busy-config, netboot/busy-config:
386 Set CONFIG_NFSMOUNT=n in busybox config to fix compilation with glibc 2.14.
390 04 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> arch/mips/config.sh,
391 doc/genkernel.8.txt, gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh,
392 gen_funcs.sh, gen_initramfs.sh, genkernel, genkernel.conf:
393 Provide real boolean commandline options for options that were previously
394 only available as booleans in the config, so that they can be enable in
395 configuration and overridden to disable on the commandline. Remove negation
396 on options: NOINSTALL, NORAMDISKMODULES, NO_KERNEL_SOURCES.
398 08 Nov 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
399 Bump version to 3.4.20
401 31 Oct 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
402 Fix return value of crypt_filter() which caused bogus LUKS opening errors
405 30 Oct 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
406 Bump version to 3.4.19
408 25 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
409 fix random build failures during e2fsprogs, force -j1
411 08 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.defaults,
412 defaults/initrd.scripts, defaults/linuxrc:
413 Do not hardcode /mnt/cdrom path across the whole code, use CDROOT_PATH
414 instead. At the same time, mount cdrom into /mnt/cdrom instead of
415 /newroot/mnt/cdrom (which is now just a bind mount), this avoids
416 losetup to expose unavailable paths inside the live system, breaking
417 mkfs.btrfs (next upstream version, which does silly things with
420 07 Oct 2011; Robin H. Johnson <robbat2@gentoo.org>
421 patches/busybox/1.18.1/1.18.1-mdstart.diff:
422 Fix patch typo that broke compile.
424 22 Sep 2011; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
426 Fix trailing backtick and root-on-LVM.
428 13 Sep 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh,
430 dmraid requires dmsetup to assign UUID to discovered RAID volumes, close bug
433 11 Sep 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.scripts,
435 drop parse_opt usage and crufty, deprecated subshelling through
437 30 Aug 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
438 Fix quoting issue (bug #380729).
442 30 Aug 2011; Sebastian Pipping <sping@gentoo.org>
443 +patches/mdadm/3.1.4/mdadm-3.1.4-z-now.patch, gen_compile.sh:
444 Enable patch application for mdadm, add patch to fix compilation (bug
447 28 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.scripts,
448 defaults/linuxrc, doc/genkernel.8.txt:
449 Add basic support to AUFS2, requires kernel with aufs module or built-in
451 16 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
452 gen_compile: correct MAKEOPTS usage on utils task
454 16 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
455 gen_compile: always use -j1 with kernel *_install targets, fixes compilation
458 06 Aug 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
459 No longer copy /lib/libsysfs*so* for multipath-tools (bug #300841, bug
462 31 Jul 2011; Sebastian Pipping <sping@gentoo.org>
463 -patches/busybox/1.7.4/1.7.4-ash-timeout.diff,
464 -patches/busybox/1.7.4/1.7.4-mdstart.diff,
465 -patches/busybox/1.7.4/1.7.4-mount-umount-i-option.diff,
466 -patches/busybox/1.7.4/1.7.4-openvt.diff,
467 -patches/busybox/1.7.4/1.7.4-static-error.diff,
468 -patches/busybox/1.7.4/1.7.4-make-3.82.diff, -patches/busybox/1.7.4/README,
469 -patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch:
470 End support for 4 years old busybox 1.7.4 (bug #377133)
472 31 Jul 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
473 Improve doc on filing bugs
475 28 Jul 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
476 Bump version to 3.4.18
478 27 Jul 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
479 Fix display of seconds waiting (bug #376575)
480 Thanks to Richard Scott
482 26 Jul 2011; Robin H. Johnson <robbat2@gentoo.org> gen_arch.sh:
483 Bug #376467: fix kernel version checks for 3.0 kernel.
485 23 Jul 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
487 Fix permissions of /dev/pts (bug #375947)
489 20 Jul 2011; Fabio Erculiani <lxnay@sabayon.org> defaults/config.sh,
490 doc/genkernel.8.txt, gen_cmdline.sh, gen_compile.sh:
491 Make possible to compile XEN based kernels providing --kernel-target= and
492 --kernel-binary= switches
494 03 Jul 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
495 Set version to 3.4.17
497 03 Jul 2011; Sebastian Pipping <sping@gentoo.org> arch/alpha/modules_load,
498 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
499 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
500 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
501 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
502 defaults/initrd.defaults, defaults/initrd.scripts, defaults/linuxrc,
503 defaults/modules_load, doc/genkernel.8.txt, gen_cmdline.sh,
504 gen_determineargs.sh, gen_initramfs.sh, genkernel, genkernel.conf,
505 maintenance/docmatcher.py:
506 Remove support for sys-fs/evms, as it was removed from Gentoo (bug #372423)
508 22 Jun 2011; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
509 Make --arch-override= affect "make menuconfig" (bug #247246)
511 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86_64/kernel-config:
512 Unset CONFIG_EMBEDDED on arch amd64
514 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
515 arch/x86_64/kernel-config, defaults/kernel-config:
516 Apply CONFIG_USB_HID=y to archs amd64/x86/default (bug #270983)
518 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
519 arch/x86_64/kernel-config, defaults/kernel-config:
520 Unset CONFIG_IDE on archs amd64/x86/default (bug #357213)
522 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
523 Bump version to 3.4.16
525 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
526 Document most undocumented boot parameters (bug #370369)
528 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
529 Docs: Fix mixup of boot parameters real_init= and init_opts=
531 04 Jun 2011; Sebastian Pipping <sping@gentoo.org> genkernel.conf,
532 maintenance/docmatcher.py:
533 Document remaining options inside genkiernel.conf (bug #367233)
535 01 Jun 2011; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc,
537 Document option lvmraid= and make it imply dolvm (bug #153502)
539 31 May 2011; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc,
541 Add rootfstype= boot parameter (bug #221245)
545 31 May 2011; Nelson Batalha <nelson.batalha@gmail.com> defaults/initrd.defaults:
546 Add Kernel 3.0.0 support (bug #369481)
548 31 May 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
549 Output warning in warning color
551 31 May 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt,
553 Document boot parameter domdadm (bug #369415)
555 12 May 2011; Amadeusz Żołnowski <aidecoe@aidecoe.name>
556 defaults/modules_load:
557 Added hpsa to defaults/modules_load; fixes bug #363369
559 28 Mar 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
562 24 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/linuxrc, initrd.scripts:
563 Rescue /proc and /sys over into chroot
564 Apply mount options noexec,nosuid,nodev to /proc and /sys
566 22 Mar 2011; Fabio Erculiani <lxnay@sabayon.org> gen_compile.sh, patches/iscsi/*:
567 Fix compilation of iSCSI
569 23 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> doc/genkernel.8.txt,
570 gen_cmdline.sh, gen_initramfs.sh:
571 Remove "--slowusb" as it is enabled by default now. Also document "noslowusb"
572 ramdisk option that skips it.
574 22 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/initrd.defaults,
575 defaults/initrd.scripts:
576 Set DO_slowusb as default, and make setup_slowusb unset it if it cannot find
577 a usb-storage attached. This makes genkernel ramdisk adhere to "noslowusb",
578 makes the ramdisk only wait if there is a usb-storage attached and should fix
581 16 Mar 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
582 Bump version to 3.4.14
584 16 Mar 2011; Fabio Erculiani <lxnay@sabayon.org> **/modules_load:
585 Add btrfs to MODULES_FS
587 07 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/initrd.scripts:
588 Fix typo where the kernelcmd version "dokeymap" was added to MY_HWOPTS
589 instead of the HWOPTS version "keymap".
590 Broke setups where only "keymap=<...>" was added to kernelcmd (bug #356167)
592 24 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
593 Fix handling of mdadm.conf (bug #354809)
597 10 Feb 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
598 Bump version to 3.4.13
600 09 Feb 2011; Sebastian Pipping <sping@gentoo.org> genkernel.conf:
601 Add SPLASH and SPLASH_THEME to genkernel.conf (bug #268468)
605 08 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
606 Add iBFT support for iSCSI (bug #314575)
610 7 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
611 Use devtmpfs/tmpfs for /dev (bug #353024)
612 Rescue devtmpfs /dev over to chroot (bug #353024, bug #344407)
616 31 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
617 Bump version to 3.4.12.6
619 31 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
620 Speed up LVM activation (bug #351047)
624 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
625 Bump version to 3.4.12.5
627 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
628 Give blkid of e2fsprogs precedence over busybox re-write by putting it into
629 /sbin, not /bin (bug #352746)
631 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> arch/x86_64/kernel-config:
632 Enable CONFIG_USB_SUSPEND and CONFIG_PM_RUNTIME for x86_64 (bug #351376)
634 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
635 Bump version to 3.4.12.4
637 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
638 Enhance console handling on netboot linuxrc (bug #353084)
639 Enable shadow on netboot's busybox config (bug #353085)
643 29 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
644 Bump version to 3.4.12.3
646 29 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
647 No longer require device mapper bincache for compiling lvm (bug #353026)
651 27 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
652 Bump version to 3.4.12.2
654 27 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_determineargs.sh:
655 Revert kernel release detection fix (regression) (bug #352787)
657 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
658 Bump version to 3.4.12.1
660 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
661 Fix copying of mdadm/mdmon to the initramfs (bug #352496). Thanks to Malcolm
662 Lashley for reporting.
664 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
665 Bump version to 3.4.12
667 22 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
668 Enable CONFIG_USB_SUSPEND for x86/amd64 (bug #351376)
669 Replace "${MAKEOPTS/-j?/j1}" by "${MAKEOPTS} -j1" (bug #277607)
671 21 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_determineargs.sh:
672 Do not query generated files (like include/config/kernel.release) for kernel
673 version, as they may be out of sync (bug #263927)
675 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
676 Add proper mdadm support (bug #282100)
678 - Craig Andrews (Testing)
679 - Laurent Pinchart (mdmon/IMSM support)
680 - Matthias Dahl (Initial patch)
681 - Peter Hjalmarsson (Testing)
683 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
684 Bump version to 3.4.11.1
686 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh:
687 Move application of kernel config after "make mrproper" as that deletes
688 .config (whereas "make clean" does not) (bug #351906)
692 20 Jan 2011; Sebastian Pipping <sping@gentoo.org>
693 patches/busybox/1.18.1/1.18.1-mdstart.diff:
694 busybox 1.18.1: Return of mdstart as an applet (regression) (bug #351909)
696 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
697 Bump version to 3.4.11
699 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
700 Do not sleep after vgscan (bug #351047)
702 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
704 - Fix compilation of LVM 2.02.74 (and 2.02.28) (bug #255196, bug #267383)
705 - Add minimal btrfs support (bug #303529)
706 - Add support for UUID to crypt_root (bug #315467)
707 - Run "make firmware_install" if CONFIG_FIRMWARE_IN_KERNEL != y (bug #244651)
708 - Port busybox patches from 1.7.4 to 1.18.1 (bug #331971)
709 - Handle missing kernel .config better (bug #271528)
710 - Improve slowusb handling (bug #323317)
711 - Add GnuPG 1.x support (bug #217959)
712 - Check return codes of cpio (bug #246370)
713 - Update e2fsprogs/blkid to 1.41.14 (bug #291822)
714 - Create /bin/vg* symlinks when called as /linuxrc, too (bug #307855)
715 - Pick first device when several devices are matching real_root (bug #303531)
716 - Fix warning "cannot remove `/var/cache/genkernel/src'" (bug #347213)
717 - Allow configuring the list of busybox applets (bug #326593)
718 - Fix arithmetic bug in defaults/initrd.scripts (bug #339789)
720 - Amadeusz Zolnowski (LVM update)
721 - Christian Giessner (UUID crypt_root)
722 - dacook (GnuPG 1.x support)
723 - Denis Kaganovich (Busybox patch porting)
724 - devsk (Multi-device patch)
725 - Fabio Erculiani (Slowusb fixes)
726 - Kai Dietrich (Symlink analysis)
727 - Kolbjørn Barmen (Arithmetic fix)
729 13 Dec 2010; Sebastian Pipping <sping@gentoo.org> genkernel:
730 Bump version to 3.4.10.908
732 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt, gen_cmdline.sh:
733 docs: Document --genzimage
735 13 Dec 2010; <sping@gentoo.org> gen_cmdline.sh:
736 Fix a reference to --nomenuconfig into --no-menuconfig
738 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
739 docs: Update man page from output of --help
741 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
742 docs: Document keymap= and dokeymap (bug #346017)
744 6 Dec 2010; <sping@gentoo.org> genkernel.conf:
745 .conf: Document LUKS variable (bug #346015)
747 6 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
748 docs: Mention both "initramfs" and "ramdisk" as available actions
751 6 Dec 2010; <sping@gentoo.org> genkernel.8:
752 man page: Propagate rename of --no-initrdmodules to --no-ramdisk-modules
754 29 Nov 2010; <sping@gentoo.org> ChangeLog:
755 Add patch allowing compilation of busybox 1.7.4 with make 3.82 (bug #341943)
757 20 Feb 2010; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
758 Apply patches from Gentoo bug #268468
760 19 Jan 2010; Andrew Gaffney <agaffney@gentoo.org> genkernel:
761 Only call set_bootloader is CMD_NOINSTALL is not set for Gentoo bug
764 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
765 arch/arm/modules_load, arch/ia64/kernel-config, arch/ia64/modules_load,
766 arch/mips/modules_load, arch/parisc/modules_load,
767 arch/parisc64/modules_load, arch/ppc/kernel-config, arch/ppc/modules_load,
768 arch/ppc64/modules_load, arch/sparc/modules_load,
769 arch/sparc64/kernel-config, arch/sparc64/modules_load,
770 arch/um/modules_load, arch/x86/kernel-config, arch/x86/modules_load,
771 arch/x86_64/kernel-config, arch/x86_64/modules_load,
772 defaults/kernel-config:
773 Add USB HID modules to modules_load and default kernel-config (for Gentoo
776 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
777 arch/alpha/kernel-config, arch/alpha/modules_load, arch/arm/modules_load,
778 arch/ia64/kernel-config, arch/ia64/modules_load, arch/mips/modules_load,
779 arch/parisc/modules_load, arch/parisc64/modules_load,
780 arch/ppc/kernel-config, arch/ppc/modules_load, arch/ppc64/modules_load,
781 arch/sparc/modules_load, arch/sparc64/kernel-config,
782 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/kernel-config,
783 arch/x86/modules_load, arch/x86_64/kernel-config,
784 arch/x86_64/modules_load, defaults/kernel-config, defaults/modules_load:
785 Enable ext4 by default everywhere (for Gentoo bug #268818)
787 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
789 Add support for isoboot= option (for Gentoo bug #294268)
791 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
792 defaults/initrd.defaults, defaults/initrd.scripts:
793 Properly apply NFS mount options for Gentoo bug #262915
795 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
796 arch/alpha/kernel-config, arch/ia64/kernel-config, arch/ppc/kernel-config,
797 arch/x86_64/kernel-config:
798 Enable CONFIG_SCSI_MULTI_LUN option for Gentoo bug #261122
800 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
801 Apply patch to make sure loop cache directory exists for Gentoo bug
804 17 Dec 2009; Robin H. Johnson <robbat2@gentoo.org> HACKING:
805 Document how to roll a release for the next time.
807 17 Dec 2009; Robin H. Johnson <robbat2@gentoo.org> genkernel:
808 Tag 3.4.10.907 release.
810 06 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
811 use a symlink instead of a hardlink for busybox utils (for Gentoo bug
814 23 Nov 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
815 Fix typo for Gentoo bug #294138
817 16 Nov 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
818 Make sure to change back to existant directory before removing the current
819 directory for Gentoo bug #291794
821 15 Oct 2009; <craig@haquarter.de> Changelog:
824 22 Sep 2009; <tsunam@gentoo.org> ChangeLog:
825 modified the libaio search so it'll actually work, cause I'm a dork
827 21 Sep 2009; <tsunam@gentoo.org> gen_initramfs.sh:
828 Fix broken libraries for multipath per Gentoo bug #284592
830 21 Sep 2009; <tsunam@gentoo.org> gen_initramfs.sh:
831 Update to fix broken initramfs caused by multipath config in Gentoo bug #284589
833 05 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
835 Apply patch from Gentoo bug #220913 for tuxonice resume
837 14 Aug 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
838 Enable DISKLABEL=yes by default
840 05 Aug 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel:
841 This is genkernel 3.4.10.906
843 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel.conf,
845 Adding Id header and Ident for genkernel.conf
847 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org>
848 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
849 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
850 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
851 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
852 arch/x86_64/config.sh, defaults/config.sh, gen_arch.sh, gen_bootloader.sh,
853 gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
854 gen_funcs.sh, gen_initramfs.sh, gen_moddeps.sh, gen_package.sh:
857 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel,
859 Adding Id header and enabling Ident on *.sh files.
861 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS, BUGS,
862 HACKING, README, TODO:
865 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> .gitattributes:
866 Adding additional files to .gitattributes to enable Ident.
868 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> +.gitattributes:
869 Adding .gitattributes file.
871 19 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
872 Change command used to determine real filename for REAL_RESUME for Gentoo
875 19 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
876 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
877 arch/parisc/modules_load, arch/parisc64/modules_load,
878 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
879 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
880 arch/x86_64/modules_load, defaults/modules_load:
881 Add aic94xx to MODULES_SCSI for Gentoo bug #277792
883 12 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/kernel-config,
884 arch/x86_64/kernel-config:
885 enable CONFIG_SYSFS_DEPRECATED=y in x86/x86_64 kernel-config for Gentoo
888 12 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
889 Apply patch for Gentoo bug #276753 for new lvm.static binary
891 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
892 Version bumping to 3.4.10.905 for release.
894 04 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> gen_funcs.sh, genkernel:
895 Remove code to check for host kernel LOOP support for Gentoo bug #275757
897 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/modprobe,
899 Restore BOOTLOADER="grub" example line in genkernel.conf for Gentoo bug
902 12 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load,
903 defaults/initrd.scripts:
904 Apply fix to deference links for Gentoo bug #269603
906 09 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load:
909 09 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load,
910 arch/x86_64/modules_load:
911 Add dm-crypt module for Gentoo bug #269042
913 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
914 Rolling a new genkernel 3.4.10.904 version for testing.
916 17 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
917 Apply patch from Gentoo bug #266373 for additional options in the netboot
920 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
921 Clean up append_multipath() code to copy files in a loop and report file
924 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
925 Apply patch from robbat2 to fix whitespace breakage in multipath code
927 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh,
929 Apply patch from robbat2 to finish wiring up multipath support
931 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
932 Modify append_data to die on 0 arguments and check arg 2 with isTrue().
933 Based on a patch from robbat2
935 20 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sparc64/config.sh,
936 gen_compile.sh, gen_funcs.sh, gen_package.sh:
937 Add support for multiple possible kernel binary paths for Gentoo bug
940 04 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
941 Comment out the exec line for console=*, since it seems to blow up when
942 the param isn't a true device node, such as ttyS0,115200n8
944 19 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
946 Remove detect_sbp2_devices() for Gentoo bug #239474
948 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
949 Add commented out DISKLABEL=yes option for Gentoo bug #229847
951 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
952 Added more verbosity to the auto-detection section.
954 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
955 Updated the AUTHORS section and the header for the ChangeLog, to reflect
956 that individual authors now retain their copyright to code they submit.
958 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
959 Added a note about Security Tokens, cleaned up the block device section, and
960 added a section about autodetection.
962 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> HACKING:
963 Adding a note about contacting me to HACKING.
965 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
966 Adding multipath support is really two different functions, so split them.
968 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
969 Adding a note about documenting the code paths.
971 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
972 Adding new boot support information to the TODO.
974 05 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, genkernel:
975 Version bump to 3.4.10.903 to resolve bug #250330.
977 31 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
978 Add case for arm* in get_official_arch()
980 31 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
981 Enable CONFIG_MKSWAP for netboot busybox
983 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
984 Modify grep regex to account for additional suffixes on old kernel names
986 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
987 gen_determineargs.sh:
988 Add --busybox-config= commandline option
990 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
991 Revert to just running /bin/bash on /dev/console for serial. We still
992 start getty on tty2-6
994 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
995 Allow old 'initramfs' option instead of 'ramdisk' for compatability
998 17 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
999 Remove the use of 'env -i' when calling switch_root due to Gentoo bug
1002 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1003 Run the getty commands with proper arguments so they don't die immediately
1005 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1006 Explicitly set /bin/ashlogin +x during boot
1008 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1009 Run getty for tty1 in the foreground
1011 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x,
1012 +netboot/misc/bin/ashlogin:
1013 Use getty to launch ash, so that we can use ^C and friends
1015 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +BUGS:
1016 Adding a BUGS file, where we can list bugs that we have found in genkernel
1017 that need to be resolved.
1019 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +HACKING:
1020 Adding a HACKING file, which I will use to document the various phases of
1021 genkernel so we can split up the default functions and also so we can
1022 provide hooks into the various phases for external addons.
1024 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1025 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
1026 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
1027 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
1028 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
1029 arch/x86_64/config.sh, defaults/config.sh, defaults/initrd.defaults,
1030 defaults/initrd.scripts, defaults/linuxrc, defaults/udhcpc.scripts,
1031 gen_bootloader.sh, gen_compile.sh, gen_configkernel.sh,
1032 gen_determineargs.sh, gen_initramfs.sh, gen_moddeps.sh, gen_package.sh,
1033 genkernel.conf, netboot/linuxrc.x, netboot/misc/bin/net-setup:
1034 Actually setting permissions. It helps if one remembers to 'git add'
1035 before doing their commit.
1037 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
1038 Enable GETTY for netboot busy-config
1040 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1041 We don't need to add - to UTILS_CROSS_COMPILE since it's already there
1043 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/busy-config,
1044 gen_compile.sh, +netboot/busy-config:
1045 Separate out main and netboot busy-config
1047 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1048 Use : as a regex separator instead of / since REAL_ROOT will have / in it
1050 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
1051 Add check for existing grub.conf entry for kernel
1053 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
1054 Default to '0' if 'default' line not found at all in existing grub.conf
1056 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
1057 Adding code that duplicates default grub.conf entry to replace old awk
1058 script. Based on code written by Mike Auty <ikelos@gentoo.org>
1060 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> +gen_bootloader.sh,
1061 gen_cmdline.sh, gen_determineargs.sh, genkernel:
1062 Initial commit for re-adding support for --bootloader=grub
1064 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1065 Change -f checks to -e for /dev nodes Check that dropbear exists before
1068 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1069 Explicitly set UTILS_{CC,LD,AS} if UTILS_CROSS_COMPILE is set
1071 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1072 Typo fix for Gentoo bug #250875
1074 14 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1075 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
1076 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
1077 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
1078 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
1079 arch/x86_64/config.sh, defaults/config.sh, defaults/initrd.defaults,
1080 defaults/initrd.scripts, defaults/linuxrc, defaults/udhcpc.scripts,
1081 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
1082 gen_initramfs.sh, gen_moddeps.sh, gen_package.sh, genkernel.conf,
1083 netboot/linuxrc.x, netboot/misc/bin/net-setup:
1084 Setting executable bit properly on shell scripts and configuration files.
1086 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1087 Create /sbin directory in append_luks for bug #250330
1089 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1090 Disable creation of most standard devices nodes, since we're running mdev
1092 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1093 gen_initramfs.sh, netboot/linuxrc.x:
1094 Move udhcpc's script to default location
1096 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/busy-config:
1097 Enable support klogd and syslogd for netboot
1099 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1100 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh:
1101 Add --real-root=<foo> parameter to specify a default for real_root= in the
1102 initramfs for Gentoo bug #249783
1104 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> -arch/alpha/busy-config,
1105 -arch/arm/busy-config, -arch/ia64/busy-config, -arch/mips/busy-config,
1106 -arch/parisc/busy-config, -arch/parisc64/busy-config,
1107 -arch/ppc/busy-config, -arch/ppc64/busy-config, -arch/sparc/busy-config,
1108 -arch/sparc64/busy-config, -arch/x86/busy-config,
1109 -arch/x86_64/busy-config, gen_compile.sh:
1110 Switch search order so arch-specific is first for busy-config Remove
1111 unneeded identical busy-config files
1113 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1115 Remove BUSYBOX_CONFIG from genkernel.conf Add search order for
1116 busy-config: user-specified, defaults/busy-config,
1117 arch/%%ARCH%%/busy-config
1119 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> -arch/x86/nb-busybox.cf,
1120 -defaults/nb-busybox.cf:
1121 Remove old nb-busybox.cf files that aren't used anymore
1123 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> +arch/arm/busy-config,
1124 +arch/arm/config.sh, +arch/arm/modules_load:
1125 Add support for arm from armin76
1127 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1128 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1129 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1130 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1131 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1132 Enable CONFIG_MAKEDEVS in busy-config for netboot
1134 09 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1135 s/aux/luks/ for Gentoo bug #250330
1137 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1138 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1139 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1140 arch/sparc/busy-config, arch/sparc64/busy-config, arch/x86/busy-config,
1141 arch/x86_64/busy-config, defaults/busy-config, netboot/linuxrc.x:
1142 Enable CONFIG_FEATURE_PREFER_APPLETS busybox option export PATH at top of
1145 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1147 Move all netboot logic from catalyst into gk
1149 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/udhcpc.scripts,
1150 gen_cmdline.sh, gen_determineargs.sh, netboot/linuxrc.x:
1151 Initial support for --netboot option integrate functionality from netboot
1152 udhcpc.scripts into default one
1154 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
1155 Bumping version for release.
1157 25 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1158 Use symlinks for busybox utils Use full path to mount since it gets grumpy
1159 without it in later bb versions for some reason
1161 17 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1162 Break apart cryptsetup stuff into separate append_luks() and make
1163 append_auxillary() dependent on ${BUSYBOX} for Gentoo bug #247052
1165 15 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1166 Applied patch for UUID support for real_resume= from Gentoo bug #239687
1168 15 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1169 Added modified version of patch from Gentoo bug #238707
1171 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1172 Only append unionfs_fuse stuff if UNIONFS is set
1174 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1175 gen_cmdline.sh, gen_determineargs.sh, genkernel:
1176 Add --unionfs commandline option to enable building of unionfs-fuse Add
1177 nounionfs boot option
1179 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1180 Add good_msg for creating the union mount
1182 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1183 Pipe stderr for unionfs mount call to /dev/null to supress getcwd message
1185 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1187 Call switch_root with full path
1189 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1190 Call switch_root with 'env -i' to clean out the kernel-defined key/value
1193 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1194 Skip good_root check for /dev/nfs for Gentoo bug #246759
1196 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1197 Simplify implementation of parse_opt in linuxrc
1199 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1201 Small cleanups in unionfs code
1203 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
1204 arch/ia64/modules_load, arch/mips/modules_load, arch/parisc/modules_load,
1205 arch/parisc64/modules_load, arch/ppc/modules_load,
1206 arch/ppc64/modules_load, arch/sparc/modules_load,
1207 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
1208 arch/x86_64/modules_load, defaults/modules_load, gen_compile.sh,
1209 gen_initramfs.sh, genkernel:
1210 Add fuse to MODULES_FS Remove direct calls to compile_fuse() and
1211 append_fuse() Disable bincache for fuse, since we don't need any files at
1214 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org>
1215 +patches/busybox/1.7.4/1.7.4-mount-umount-i-option.diff,
1216 -patches/busybox/1.7.4/1.7.4-simplify-path-debug.diff:
1217 Replace debug patch with simple patch to add trivial support for -i option
1220 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1221 Add suid,dev to unionfs mount opts
1223 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1224 Remove allow_root mount opt, since it conflicts with allow_other
1226 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1227 patches/busybox/1.7.4/1.7.4-simplify-path-debug.diff:
1228 Change typo in unionfs-fuse mount opt and add -i support to umount
1230 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1231 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1232 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1233 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1234 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1235 Enable CONFIG_FEATURE_MTAB_SUPPORT option for busybox
1237 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1238 +patches/busybox/1.7.4/1.7.4-mount-i-option.diff:
1239 Add patch for busybox to add -i option to mount command
1241 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1242 Compile unionfs-fuse statically
1244 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1246 Make sure that /sbin/unionfs is +x
1248 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1250 Correct unionfs-fuse bincache path and clean up debugging code
1252 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1253 Add -L line into LIB= in Makefile
1255 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1256 Unpack fuse source and modify CFLAGS for unionfs-fuse
1258 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1260 Unpack unionfs-fuse with -j
1262 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1263 Call arch_replace and cache_replace on fuse/unionfs-fuse vars
1265 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
1266 Add fuse/unionfs-fuse blocks to genkernel.conf
1268 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1269 Actually call compile_fuse() and compile_unionfs_fuse()
1271 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1273 Add back (modified) unionfs code in linuxrc
1275 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1276 Add append_fuse() and append_unionfs_fuse() functions
1278 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1279 Add compile_fuse() and compile_unionfs_fuse()
1281 04 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1282 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1283 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1284 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1285 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1286 Enabling CONFIG_WGET and CONFIG_FEATURE_TAR_BZIP2 for initial support of
1289 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
1290 Tagging a 3.4.10.901 release, for testing. Adding periods to ChangeLog to
1291 fix syntax hilighting.
1293 15 Sep 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
1294 Adding Andrew and Robin to AUTHORS.
1296 15 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1297 Add dummy handler for --config in gen_cmdline.sh for Gentoo bug #237541.
1299 12 Sep 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1300 arch/alpha/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
1301 arch/parisc/modules_load, arch/parisc64/modules_load,
1302 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
1303 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
1304 arch/x86_64/modules_load, defaults/initrd.defaults, defaults/modules_load:
1305 Removing scsi_wait_scan from PATA/SATA/SCSI and moving it to its own
1306 module group. This allows the module to be loaded last, no matter what
1307 combination of disks are in the system, allowing for firmware and such to
1308 be loaded before genkernel continues, even when asynchronous SCSI scanning
1309 is enabled in the kernel.
1311 31 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1312 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1313 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1314 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1315 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config,
1317 Enable CONFIG_ROUTE in busy-configs.
1319 29 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1320 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1321 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1322 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1323 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config,
1324 defaults/udhcpc.scripts:
1325 Enable CONFIG_HOSTNAME in all busy-configs and call 'hostname' with value
1328 28 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/x86/kernel-config,
1329 arch/x86_64/kernel-config:
1330 Disabled CONFIG_DEBUG_INFO in x86{,_64} kconfigs.
1332 25 Aug 2008; Andrew Gaffney <agaffney@gentoo.org>
1333 +patches/busybox/1.7.4/README:
1334 Add README to busybox patches dir.
1336 25 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1337 Only apply files from patch dir ending in diff/patch.
1339 24 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1340 Fix CONSOLE= handling code for bug 232012.
1342 21 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> -gen_bootloader.sh,
1343 -gen_bootloader_grub.awk:
1344 Remove unneeded files for broken grub code.
1346 21 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1347 gen_determineargs.sh, genkernel, genkernel.conf:
1348 Remove broken grub code.
1350 07 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1351 Only append splash portion to initramfs if SPLASH is set.
1353 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
1354 Fix typo in man page, butt -> but.
1356 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/udhcpc.scripts:
1357 Add support to udhcpc.scripts for default route and DNS servers/domain.
1359 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1360 Remove check for >=2.6 for mounting sysfs.
1362 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1363 Remove check for >=2.6 for 'make prepare'.
1365 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh,
1366 gen_configkernel.sh, gen_moddeps.sh, genkernel.8:
1367 Remove a few more 2.4 kernel support remnants.
1369 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh, genkernel:
1370 Cleanup remaining references to ${ARCH}/ without arch/ prefix.
1372 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> +arch/um/busy-config,
1373 +arch/um/config.sh, +arch/um/kernel-config, +arch/um/modules_load,
1374 -um/busy-config, -um/config.sh, -um/kernel-config, -um/modules_load:
1375 Move um/ underneath arch/ where it belongs.
1377 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> gen_compile.sh:
1378 Removed some unused dietlibc code.
1380 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1381 gen_bootloader.sh, gen_compile.sh, gen_configkernel.sh,
1382 gen_determineargs.sh, genkernel:
1383 Removed a large chunk of 2.4 kernel support. This will still require some
1384 fairly extensive cleaning to completely remove, but I'd say that without a
1385 shadow of a doubt, genkernel will not function on 2.4 kernels.
1387 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel,
1389 Added a couple more places where I needed to switch INITRD with RAMDISK.
1391 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1392 arch/alpha/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
1393 arch/parisc/modules_load, arch/parisc64/modules_load,
1394 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
1395 arch/sparc64/modules_load, arch/x86/modules_load,
1396 arch/x86_64/modules_load, defaults/initrd.scripts, defaults/linuxrc,
1397 defaults/modules_load, gen_bootloader.sh, gen_cmdline.sh,
1398 gen_determineargs.sh, gen_initramfs.sh, -gen_initrd.sh, gen_moddeps.sh,
1399 gen_package.sh, genkernel, genkernel.8:
1400 Removed all references to an initrd and renamed most initr{d,amfs} stuff
1401 to simply 'ramdisk' to simplify things for the future.
1403 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1404 +defaults/initrd.defaults, +defaults/initrd.scripts,
1405 +defaults/keymaps.tar.gz, +defaults/linuxrc, +defaults/modprobe,
1406 +defaults/udhcpc.scripts, gen_initramfs.sh, -generic/initrd.defaults,
1407 -generic/initrd.scripts, -generic/keymaps.tar.gz, -generic/linuxrc,
1408 -generic/modprobe, -generic/udhcpc.scripts:
1409 Moving files from generic to defaults, since they are the defaults used
1412 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, +modules/README:
1413 Added the modules directory, which will be used to store the built-in
1414 modules and also for external entities to add their own modules and hooks.
1416 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +defaults/busy-config,
1417 +defaults/config.sh, +defaults/kernel-config, +defaults/modules_load,
1418 +defaults/nb-busybox.cf:
1419 Added a defaults directory to store default files for builds. These are
1420 overridden by architecture or module specific parameters. This should end
1421 up reducing the amount of architecture-specific files needed, especially
1422 as most of them have files which are (nearly) identical.
1424 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> -alpha/busy-config,
1425 -alpha/config.sh, -alpha/kernel-config, -alpha/modules_load,
1426 +arch/alpha/busy-config, +arch/alpha/config.sh, +arch/alpha/kernel-config,
1427 +arch/alpha/modules_load, +arch/ia64/busy-config, +arch/ia64/config.sh,
1428 +arch/ia64/kernel-config, +arch/mips/ip22r4k-2006_1.cf,
1429 -mips/ip22r4k-2006_1.cf, +arch/ia64/modules_load,
1430 +arch/mips/ip22r5k-2006_1.cf, +arch/mips/ip27r10k-2006_1.cf,
1431 +arch/mips/ip28r10k-2006_1.cf, +arch/mips/ip30r10k-2006_1.cf,
1432 +arch/mips/ip32r5k-2006_1.cf, +arch/mips/ip32rm5k-2006_1.cf,
1433 -mips/ip22r5k-2006_1.cf, -mips/ip27r10k-2006_1.cf,
1434 -mips/ip28r10k-2006_1.cf, -mips/ip30r10k-2006_1.cf,
1435 -mips/ip32r5k-2006_1.cf, -mips/ip32rm5k-2006_1.cf, +arch/mips/busy-config,
1436 +arch/mips/config.sh, +arch/mips/modules_load, +arch/mips/nb-busybox.cf,
1437 +arch/parisc/busy-config, +arch/parisc/config.sh,
1438 +arch/parisc/modules_load, +arch/parisc64/busy-config,
1439 +arch/parisc64/config.sh, +arch/parisc64/modules_load,
1440 +arch/ppc/busy-config, +arch/ppc/config.sh, +arch/ppc/kernel-config,
1441 +arch/ppc/modules_load, +arch/ppc64/busy-config, +arch/ppc64/config.sh,
1442 +arch/ppc64/kernel-2.6-pSeries, +arch/ppc64/kernel-2.6.g5,
1443 +arch/ppc64/modules_load, +arch/sparc/busy-config, +arch/sparc/config.sh,
1444 +arch/sparc/kernel-config, +arch/sparc/modules_load,
1445 +arch/sparc64/busy-config, +arch/sparc64/config.sh,
1446 +arch/sparc64/kernel-config, +arch/sparc64/modules_load,
1447 +arch/x86/busy-config, +arch/x86/config.sh, +arch/x86/kernel-config,
1448 +arch/x86/modules_load, +arch/x86/nb-busybox.cf, +arch/x86_64/busy-config,
1449 +arch/x86_64/config.sh, +arch/x86_64/kernel-config,
1450 +arch/x86_64/modules_load, gen_configkernel.sh, genkernel.conf,
1451 -ia64/busy-config, -ia64/config.sh, -ia64/kernel-config,
1452 -ia64/modules_load, -mips/busy-config, -mips/config.sh,
1453 -mips/modules_load, -mips/nb-busybox.cf, -parisc/busy-config,
1454 -parisc/config.sh, -parisc/modules_load, -parisc64/busy-config,
1455 -parisc64/config.sh, -parisc64/modules_load, -ppc/busy-config,
1456 -ppc/config.sh, -ppc/kernel-config, -ppc/modules_load, -ppc64/busy-config,
1457 -ppc64/config.sh, -ppc64/kernel-2.6-pSeries, -ppc64/kernel-2.6.g5,
1458 -ppc64/modules_load, -sparc/busy-config, -sparc/config.sh,
1459 -sparc/kernel-config, -sparc/modules_load, -sparc64/busy-config,
1460 -sparc64/config.sh, -sparc64/kernel-config, -sparc64/modules_load,
1461 -x86/busy-config, -x86/config.sh, -x86/kernel-config, -x86/modules_load,
1462 -x86/nb-busybox.cf, -x86_64/busy-config, -x86_64/config.sh,
1463 -x86_64/kernel-config, -x86_64/modules_load:
1464 Moved architecture folders under the arch subfolder.
1466 05 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org> -um/kernel-config-2.6,
1467 -ppc/kernel-config-2.6, -alpha/kernel-config-2.6, -ia64/kernel-config-2.6,
1468 -x86/kernel-config-2.6, -x86_64/kernel-config-2.6, +um/kernel-config,
1469 +ppc/kernel-config, +alpha/kernel-config, +ia64/kernel-config,
1470 +x86/kernel-config, +x86_64/kernel-config, genkernel:
1471 Rename kernel-config-2.6 to kernel-config, since we no longer support 2.4
1472 kernels. This is genkernel 3.4.10 for release.
1474 05 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1475 -ppc/2.6.3-benh2-G4-SMP.autoload, -ppc/2.6.3-benh2-G4.autoload,
1476 -ppc/2.6.3-benh2-G5-SMP.autoload, ia64/kernel-config-2.6,
1477 -ppc/2.6.3-benh2-G5.autoload, -ppc/G4, -ppc/G4-SMP,
1478 +ppc/kernel-config-2.6, x86/kernel-config-2.6, -ppc/G5, -ppc/G5-SMP,
1479 alpha/kernel-config-2.6, x86_64/kernel-config-2.6, TODO, -ppc/Pegasos,
1480 sparc64/kernel-config:
1481 Sync kernel configs from releng/trunk/releases/2008.0/kconfig and remove
1482 some unused configs.
1484 13 May 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1485 Move setup_keymap call to before LUKS setup.
1487 10 May 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1488 Store pre-oldconfig busybox .config for use in bincache comparison.
1490 09 May 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.defaults,
1491 generic/initrd.scripts, generic/linuxrc:
1492 Add nomodules kernel commandline parameter to disable loading of modules.
1494 09 May 2008; Andrew Gaffney <agaffney@gentoo.org> gen_funcs.sh, genkernel,
1496 Move distfile cache to /var/cache/genkernel/src and add check to make sure
1497 all distfiles are present.
1499 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1500 ia64/modules_load, mips/modules_load, parisc/modules_load,
1501 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1502 sparc/modules_load, sparc64/modules_load, um/modules_load,
1503 x86/modules_load, x86_64/modules_load:
1504 Added a few SATA and PATA drivers to modules_load.
1506 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1507 ia64/modules_load, mips/modules_load, parisc/modules_load,
1508 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1509 sparc/modules_load, sparc64/modules_load, um/modules_load,
1510 x86/modules_load, x86_64/modules_load:
1511 Updated the modules_load files.
1513 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1514 generic/initrd.scripts, genkernel:
1515 Enable keymap code when keymap is set on the kernel command line. This is
1516 genkernel 3.4.10_pre10 for testing.
1518 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1519 generic/initrd.scripts:
1520 We need to unset keymap if it doesn't match to keep from hitting an infinite
1523 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
1524 gen_funcs.sh, generic/initrd.scripts, generic/linuxrc:
1525 Updated the keymap-handling code so it will be installed and displayed
1526 without using --do-auto-keymap with a patch from Florian Schilhabel
1527 <fernsehleo@gmx.net> for bug #215822. Also, added a keymap= command line
1528 option to allow setting keymap from the bootloader, also from Florian.
1530 22 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1531 generic/initrd.scripts:
1532 Change from using a directory check to a file check. This should fix bug
1535 12 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1536 generic/initrd.defaults:
1537 Move removable storage like USB and firewire after traditional fixed storage
1538 like PATA/SATA/SCSI for bug #217347.
1540 10 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, genkernel:
1541 Updated TODO. This is 3.4.10_pre9 for testing.
1543 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1544 generic/initrd.defaults, generic/initrd.scripts:
1545 Added scsi to the default list of modules to load.
1547 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1548 Set CMD_KEYMAP to default to yes, so it's enabled unless specifically
1551 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1552 generic/initrd.scripts, genkernel:
1553 Added a patch to skip device nodes for devices if at least one partition
1554 exists on the device. This aids in LiveUSB usage and is for bug #212794.
1555 This is genkernel 3.4.10_pre8.
1557 03 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1558 Split up /dev node checks into console/null and tty1
1560 02 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1561 Remove initrd-specific code from linuxrc
1563 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1564 Uncomment ppc/ppc64->powerpc code in set_kernel_arch, since it appears to
1565 actually be necessary as of 2.6.24-gentoo-r4
1567 29 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1568 +patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch:
1569 Add patch from ebuild in-tree to fix build issue with signals on hppa
1571 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1572 gen_determineargs.sh:
1573 Get rid of --initramfs option as it doesn't do anything anymore
1575 14 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
1576 genkernel.conf, -pkg/alpha/README, -pkg/ia64/README, -pkg/mips/.keep,
1577 -pkg/parisc/README, -pkg/parisc64/README, -pkg/ppc/README,
1578 -pkg/ppc64/README, -pkg/sparc/README, -pkg/sparc64/README, -pkg/um/README,
1579 -pkg/x86/README, -pkg/x86_64/README, -pkg/xen0/README, -pkg/xenU/README:
1580 Removing pkg directory, since it is no longer necessary. From now on, we'll
1581 just pull the tarballs from DISTDIR directly, and we've already moved our
1582 caches to /var/tmp/genkernel, so there's nothing left to keep here. This is
1583 genkernel 3.4.10_pre7 for testing.
1585 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1586 Copy the original kconfig with a different name than the one used to build
1588 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1589 Include original kconfig in kerncache If original kconfig exists in the
1590 kerncache, use that for comparison to the current kconfig
1592 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1593 Switch back to building kernel first
1594 Optionally build the kernel a second time if we're integrating the initramfs
1596 14 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1597 genkernel, ia64/modules_load, mips/modules_load, parisc/modules_load,
1598 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1599 sparc/modules_load, sparc64/modules_load, um/modules_load,
1600 x86/modules_load, x86_64/modules_load:
1601 Clean up the modules_load files and add qla2xxx. This is genkernel
1602 3.4.10_pre6 for testing.
1604 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1605 Stick CONFIG_INITRAMFS_ROOT_GID in the .config, too
1607 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1608 Remove existing CONFIG_INITRAMFS_SOURCE line and write new one as well as
1609 CONFIG_INITRAMFS_ROOT_UID line
1611 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1612 Change sed delimeter
1614 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1615 We should edit the copy of the kconfig instead of the source file
1617 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1619 Instead of copying the initramfs into the kernel tree, we now sed the
1620 kconfig to point CONFIG_INITRAMFS_SOURCE to the generated image
1622 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> sparc64/modules_load:
1623 Add scsi_wait_scan to sparc64's MODULES_SCSI
1625 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1626 Add a check after mounting NEW_ROOT to see if /dev exists and /sbin/init is
1627 executable before moving on
1629 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1630 Change the location we copy the intiramfs to for integrated initramfs
1632 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1633 Revert last commit as it wasn't a problem
1635 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1636 Remove -c "/dev/console" from switch_root command
1638 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1639 Add missing $ to {NORMAL} for broken /dev message
1641 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1642 Spacing cleanups in gen_package.sh
1644 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh, genkernel:
1645 Remove unsetting of ARCH for callback and change set_kernel_arch debug to
1648 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1649 It helps to actually add the handling for the --integrated-initramfs option
1651 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1652 Use echo instead of print
1654 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1655 Add debug code for set_kernel_arch
1657 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1658 Add debugging code to show ARCH when running callback
1659 Unset ARCH when running callback and restore afterwards
1661 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1662 Move set_kernel_arch() call to after determine_real_args() so that get_KV()
1663 has populated the vars we need
1665 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1666 Change powerpc switch kernel version to 2.6.16 for if we ever uncomment it
1668 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh,
1669 gen_compile.sh, genkernel:
1670 Add set_kernel_arch(), which maps the genkernel arch to the arch that the
1671 kernel expects based on the version of the kernel
1673 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1674 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1675 gen_package.sh, genkernel:
1676 Get rid of the ENABLE_PEGASOS_HACKS hacks Add INTEGRATED_INITRAMFS option to
1677 optionally insert the generated initramfs directly into the kernel image
1678 Change default build order to build the kernel last to facilitate the
1679 INTEGRATED_INITRAMFS option Add GENZIMAGE option and change various checks
1680 from ENABLE_PEGASOS_HACKS to GENZIMAGE
1682 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1683 Argh...Changing the right line helps
1685 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1686 Change into initramfs-firmware-temp/ instead of
1687 initramfs-firmware-temp/lib/firmware/ before doing cpio
1689 12 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
1691 Added a small debug statement to generic/linuxrc so we know when we're
1692 hitting the initrd code path. This is genkernel 3.4.10_pre5 for testing.
1694 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1695 Change to new temp directory so the firmware gets copied to the right place
1697 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1698 Copy firmware file with -L so we get the file instead of the symlink
1700 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1701 Fix another quoting malfunction
1703 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1704 ia64/busy-config, mips/busy-config, parisc/busy-config,
1705 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1706 sparc/busy-config, sparc64/busy-config, x86/busy-config,
1708 Explicitly enable MDADM and MDSTART in busy-config
1710 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1711 patches/busybox/1.7.4/1.7.4-static-error.diff:
1712 Update busybox static-error patch to actually work
1714 12 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
1715 Change BUSYBOX_VER to VERSION_BUSYBOX for genkernel-9999 ebuild.
1717 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1718 Remove the quotes when trying to expand a glob
1720 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1721 patches/busybox/1.7.4/1.7.4-mdadm.diff,
1722 patches/busybox/1.7.4/1.7.4-mdstart.diff:
1723 Update mdadm and mdstart patches
1725 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1726 It helps if we assign the correct value to version
1727 Send output of patch command to /dev/null
1728 Show a message saying we're patching if there are patches for the util
1730 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1731 +patches/busybox/1.7.4/1.7.4-static-error.diff:
1732 Add busybox patch to remove error about compiling statically
1734 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1735 gen_compile.sh, ia64/busy-config, mips/busy-config, parisc/busy-config,
1736 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1737 sparc/busy-config, sparc64/busy-config, x86/busy-config,
1739 Update busy-config files for the various arches for busybox 1.7.4
1741 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1742 genkernel.conf, +patches/busybox/1.7.4/1.7.4-ash-timeout.diff,
1743 +patches/busybox/1.7.4/1.7.4-mdadm.diff,
1744 +patches/busybox/1.7.4/1.7.4-mdstart.diff,
1745 +patches/busybox/1.7.4/1.7.4-openvt.diff:
1746 Add apply_patches() function to automagically apply patches for a given util
1747 Add updated busybox patches for 1.7.4 from robbat2
1748 Change BUSYBOX_VER to 1.7.4
1750 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1751 generic/initrd.scripts:
1752 Rearrange checks so the return value is read correctly.
1754 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1755 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc, ia64/busy-config,
1756 mips/busy-config, parisc/busy-config, parisc64/busy-config,
1757 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
1758 sparc64/busy-config, um/busy-config, x86/busy-config, x86_64/busy-config:
1759 Enable CONFIG_HEXDUMP globally for busybox
1760 Add getdvhoff replacement function from vapier
1761 Remove copying of getdvhoff from system
1763 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1764 gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
1765 Add support for --firmware-files option to make robbat2 happy
1767 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1768 gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
1769 Add support for --firmware and --firmware-dir options to include firmware in
1772 09 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1773 Apply patch from Vince C <v_cadet@yahoo.fr> to mount sysfs prior to loading
1774 modules, so that the mdev firmware loading can actually work
1776 04 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh:
1777 If we have a raid456.ko module, we need to create a raid45.ko symlink since
1778 dmraid can be rather stupid. This should resolve bug #195804.
1780 04 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> sparc64/kernel-config,
1781 alpha/kernel-config-2.6, ia64/kernel-config-2.6, x86/kernel-config-2.6,
1782 x86_64/kernel-config-2.6:
1783 Updated the kernel configs for arches which have given us their 2008.0
1784 configs. This is 3.4.10_pre4 for testing.
1786 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1787 Redirect which output to /dev/null and put quotes around var in test
1789 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1790 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
1791 x86_64/modules_load:
1792 Changed MDRAID to MDADM for bug #211316.
1794 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1795 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts:
1796 Added a --no-keymap option for bug #210886.
1798 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1800 Use which to determine the location of splash_geninitramfs, rather than
1801 having an endless number of conditional checks for the location. This fixes
1802 bug #211521. Thanks to Uriy Zhuravlev <stalkerg@gmail.com> for finding the
1803 problem and suggesting a solution.
1805 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1806 -xenU/kernel-config-2.6, -xen0/kernel-config-2.6, genkernel,
1807 -xen0/busy-config, -xen0/config.sh, -xen0/modules_load, -xenU/busy-config,
1808 -xenU/config.sh, -xenU/modules_load:
1809 Removing the xen0 and xenU arches, since they didn't work, anyway. This is
1810 genkernel 3.4.10_pre3 for testing.
1812 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1813 Add missing space before closing ]
1815 19 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1816 Apply patch from bug 210457 to fix variable substitution. Thanks to Paul
1817 Taylor <birder@ozemail.com.au> for reporting
1819 19 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1820 Remove quotes from around ${ROOT_TREES} so that the dirs are parsed
1821 separately by bash/cp
1823 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1824 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh,
1825 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
1826 genkernel, genkernel.8, genkernel.conf:
1827 Removing DEVFS support from genkernel since we don't support 2.4 kernels
1828 anymore. This is 3.4.10_pre2.
1830 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1831 generic/initrd.scripts:
1832 Added a line to make sure we remove image.squashfs as well as the other loop
1833 names used by catalyst.
1835 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
1836 Added another patch from Javier Miqueleiz <javier@miqueleiz.com> in bug
1837 #198892 for mdadm 1.1 and 1.2 metadata support.
1839 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1840 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
1841 Switch to detection for LOOP and LOOPTYPE when they are not set.
1843 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1844 generic/initrd.scripts, generic/linuxrc:
1845 Performed some minor cleanup.
1847 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
1848 Move "busybox --install -s" to outside the /init check. Fix problems with
1849 running mknod on a non-CD root filesystem, which will be read-only, for bug
1852 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> -um/kernel-config-2.4,
1853 -alpha/kernel-config-2.4, -parisc64/kernel-config-2.4,
1854 -xenU/kernel-config-2.4, -parisc/kernel-config-2.4,
1855 -x86/kernel-config-2.4, -xen0/kernel-config-2.4:
1856 Removing 2.4 kernel configs, since we aren't supporting 2.4 from here on out.
1858 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1859 We only need to make sure that we have /sbin and /usr/sbin in our PATH for
1860 bug #97378, not reset it. Thanks to Justin Bronder <jsbronder@gentoo.org> in
1861 bug #209182 for pointing it out. This is genkernel 3.4.10_pre1 for testing.
1863 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1864 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1865 generic/initrd.scripts, generic/linuxrc, genkernel, genkernel.conf,
1867 This is the long-awaited unionfs code cleanup. All of the unionfs code in
1868 genkernel has been removed.
1870 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1871 Fix two calls to set_config_with_override on CMD_KERNCACHE and some
1872 indentation weirdness
1874 04 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1875 Change &>/dev/null to >/dev/null 2>&1 because busybox ash sucks
1877 04 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1879 Switch to double quotes where we're interpolating variables, because I suck
1881 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> sparc64/modules_load:
1882 Add qla2xxx to sparc64's MODULES_SCSI
1884 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1885 gen_determineargs.sh, gen_moddeps.sh:
1886 Add --all-initrd-modules option to copy all kernel modules into
1887 initrd/ramfs. This is useful for netboot images
1889 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1891 Add setup_hotplug() function that runs before the modules are loaded to
1892 setup mdev as the hotplug event handler. Add $KV to /lib/modules anywhere it
1893 occurs to allow for an initramfs with multiple sets of modules
1895 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_configkernel.sh,
1897 Clean up OLDCONFIG logic and default to OLDCONFIG=yes. This is for bug 207895
1899 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
1900 Moving the code to start resume operations so it doesn't run when booting
1901 from CD. We also don't execute the code if there's no real_resume set on the
1902 command line, since it will fail, anyway, without it.
1904 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/modules_load,
1905 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
1906 x86/modules_load, x86_64/modules_load, xen0/modules_load,
1908 add megaraid module to MODULES_SCSI for bug 206039
1910 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/modprobe:
1911 specify the kernel version when looking for a module for bug 208593
1913 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1914 generic/initrd.defaults, generic/initrd.scripts:
1915 Removed runUdev, since we no longer use it.
1917 11 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1918 gen_initrd.sh, genkernel:
1919 Fixing a problem where we were copying the busybox binary cache into the
1920 busybox temporary directory. I am assuming that this was a result of all of
1921 the changes we've been doing, and it simply just got everlooked. Thanks to
1922 Marek Szuba <cyberman@if.pw.edu.pl> for pointing it out in bug #204087. This
1923 is genkernel 3.4.9 FINAL. Enjoy.
1925 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.defaults,
1926 generic/initrd.scripts, generic/linuxrc:
1927 Don't scan a bunch of extra devices when CDROOT_DEV is defined.
1929 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1931 Add new cdroot_type=foo kernel commandline parameter to override -t iso9660
1934 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1935 Put -t auto back to -t iso9660 for mounting a cdrom. This is for bug #162962.
1937 27 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
1938 Fix description of --kernel-config for bug #194752.
1940 27 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1941 This is 3.4.9_pre12 for testing.
1943 23 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1944 generic/linuxrc, genkernel.8:
1945 Apply LUKS key patch from bug #162962 from Nelson Batalha
1946 <nelson_batalha@hotmail.com>
1948 14 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1949 Fix text bolding on serial console for bug #202266 thanks to Michael Hordijk
1950 <hoffbrinkle@hotmail.com>.
1952 13 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1953 Apply a patch from John R. Graham <john_r_graham@mindspring.com> for bug
1956 06 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1957 Do s/KERNELDIR/KERNEL_DIR/ for bug #201159.
1959 06 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1960 Fix typo for bug #201442. Thanks to Michael Hordijk <hoffbrinkle@hotmail.com>.
1962 03 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1963 This is genkernel 3.4.9_pre11 for testing.
1965 29 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1967 Do s/elsif/elif/ because I use too many languages and random bash tutorials
1968 online can't be trusted.
1970 28 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1972 Added a patch line for busybox for bug #198892. This is 3.4.9_pre10 for
1975 24 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_funcs.sh:
1976 Added a small patch from John R. Graham <john_r_graham@mindspring.com> to
1977 fix arguments with spaces for bug #200161.
1979 24 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1980 Use 'read' to get a line at a time to account for directories with spaces in
1981 the name. This fixes bug 199701.
1983 23 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1985 Look for cryptsetup in /bin and /sbin.
1987 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1988 Force dmraid to be built with -j1 for bug #188273.
1990 16 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
1991 My original sed of LVM2->LVM caught a few too many things. Thanks to Robin
1992 Johnson <robbat2@gentoo.org> for pointing them out and providing the fix in
1995 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
1996 genkernel.conf, genkernel:
1997 Added config defaulting for --mdadm for bug #198694. Thanks to John R.
1998 Graham <john_r_graham@mindspring.com> for providing the patch. This is
1999 3.4.9_pre9 for testing.
2001 08 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
2002 Revert patch from bug #190327 as it breaks well more than it fixed.
2004 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/config.sh,
2005 gen_cmdline.sh, gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh,
2006 gen_initrd.sh, gen_package.sh, genkernel, genkernel.conf, ia64/config.sh,
2007 mips/config.sh, parisc/config.sh, parisc64/config.sh, ppc/config.sh,
2008 ppc64/config.sh, sparc/config.sh, sparc64/config.sh, um/config.sh,
2009 x86/config.sh, x86_64/config.sh, xen0/config.sh, xenU/config.sh:
2010 Added a nice patch from John R. Graham <john_r_graham@mindspring.com> to
2011 allow all command line options to be configurable from within the
2012 genkernel.conf file. This is for bug #182616. This is genkernel 3.4.9_pre8
2015 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2016 generic/initrd.scripts:
2017 Fixed the noload module code. Thanks to Mijail Fedorovich
2018 <mfedorovich@gmail.com> for pointing it out in bug #198187.
2020 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2021 generic/initrd.scripts, generic/linuxrc:
2022 Added an update patch from Alon Bar-Lev <alonbl@gentoo.org> in bug #197244
2023 to clean up the suspend2 code and rename the functions to tuxonice to match
2024 the upstream rename.
2026 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2027 gen_compile.sh, gen_initramfs.sh, gen_initrd.sh, gen_package.sh,
2029 Added a patch from Joshua Kinard <kumba@gentoo.org> to clean up the Pegasos
2030 hacks in genkernel. This is from bug #193826. This is genkernel 3.4.9_pre7
2033 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_arch.sh:
2034 Added a simple patch from Andrew Gaffney <agaffney@gentoo.org> to ensure
2035 that we export ARCH before running menuconfig. This is from bug #190327.
2037 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
2038 generic/initrd.scripts, generic/linuxrc:
2039 Make sure we still allow dolvm2/doevms2 on the kernel command line and give
2040 a warning. I've also added a 2 second delay between vgscan and vgchange.
2041 Thanks to Robin H. Johnson <robbat2@gentoo.org> for suggesting the changes
2044 02 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> +generic/modprobe,
2045 gen_initramfs.sh, gen_initrd.sh, genkernel:
2046 Reverting the removal of generic/modprobe for bug #197730. This is genkernel
2047 3.4.9_pre6 for testing.
2049 01 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
2050 gen_initramfs.sh, genkernel:
2051 Fixed device-mapper/man removal for bug #196087, fixed mdadm.conf copying,
2052 and fixed syntax error for bug #197582. This is genkernel-3.4.9_pre5.
2054 30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2055 -pkg/suspend-0.5-Makefile.patch, -pkg/busybox-1.1.3+gentoo.tar.bz2,
2056 -pkg/devfsd-1.3.25-dietlibc.patch,
2057 -pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2, alpha/busy-config,
2058 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
2059 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
2060 genkernel, ia64/busy-config, mips/busy-config, parisc/busy-config,
2061 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2062 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2063 x86/modules_load, x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2064 Added a patch from Alan Hourihane <alanh@fairlite.demon.co.uk> for mdadm
2065 support in busybox from bug #172128. This is genkernel 3.4.9_pre4 for
2068 30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2069 generic/initrd.scripts, generic/linuxrc:
2070 Made a few minor cleanups here and there.
2072 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
2073 Update description for --initramfs-overlay in man page to match --help.
2075 05 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
2077 Remove generic/modprobe and all supporting code, since busybox has it now.
2079 04 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
2080 We need to cd out of directory to be deleted for bug #194695. Thanks to Asmund
2081 Grammeltvedt <asmundg@big-oil.org> for pointing this out.
2083 18 Sep 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
2085 We don't ever want devfs in an initramfs, so check KERN_24 instead of DEVFS
2086 for 2.4 initrd generation
2088 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2089 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh, gen_initrd.sh,
2090 genkernel, genkernel.8, genkernel.conf:
2091 Rename DEBUGLEVEL/DEBUGFILE to LOGLEVEL/LOGFILE to help reduce confusion.
2093 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2094 gen_configkernel.sh, genkernel:
2095 Some more general cleanup and adding support for using a config file other
2096 than /etc/genkernel.conf to add flexibility.
2098 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2099 -pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2100 -pkg/klibc-1.1.16-sparc2.patch, -pkg/klibc-1.2.1-nostdinc-flags.patch,
2101 -pkg/modutils-2.4.26.tar.bz2:
2102 Removing klibc/modutils/module-init-tools files, since we don't need any of
2105 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2106 It helps if I use 'g' when doing a sed.
2108 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2109 genkernel, genkernel.conf:
2110 Removed the use of GK_BIN variable, since it isn't necessary.
2112 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO, genkernel.conf:
2113 Updated TODO and cleaning up genkernel.conf a bit.
2115 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
2116 netboot/misc/bin/net-setup, netboot/misc/etc/fstab:
2117 Remove some unnecessary copyright dates from a few files so we don't keep
2118 forgetting to update them when we modify the files.
2120 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2121 gen_configkernel.sh, gen_determineargs.sh, gen_initramfs.sh, genkernel,
2122 genkernel.8, mips/config.sh:
2123 Renamed gensplash to splash and marked gensplash as deprecated. This is
2124 3.4.9_pre3 for testing.
2126 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
2127 alpha/modules_load, gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh,
2128 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
2129 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
2130 genkernel, genkernel.8, genkernel.conf, ia64/modules_load, mips/config.sh,
2131 ppc/modules_load, ppc64/modules_load, um/modules_load, x86/modules_load,
2132 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2133 Changed all instances of EVMS2/LVM2 to EVMS/LVM, respectively. This will
2134 keep everything simplified if a newer EVMS/LVM version set appears.
2136 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> README,
2137 alpha/config.sh, gen_bootloader.sh, gen_cmdline.sh, gen_configkernel.sh,
2138 gen_determineargs.sh, gen_initrd.sh, gen_package.sh, genkernel,
2139 genkernel.8, genkernel.conf, ia64/config.sh, mips/config.sh,
2140 parisc/config.sh, parisc64/config.sh, ppc/config.sh, ppc64/config.sh,
2141 sparc/config.sh, sparc64/config.sh, um/config.sh, x86/config.sh,
2142 x86_64/config.sh, xen0/config.sh, xenU/config.sh:
2143 Removing bootsplash support since it hasn't been in a kernel we've supported
2144 for years now, causes confusion amongst users, and really wasn't being used
2145 and caused issues with 2.6/initrd creation in some corner cases.
2147 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2148 -pkg/genkernel-svn-suspend.patch:
2149 Removing the reversal patch for the suspend removal, since it will no longer
2152 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2153 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
2154 gen_initrd.sh, generic/linuxrc, genkernel, mips/config.sh:
2155 Performed some general cleanup on a few files and removed devfs/udev
2156 selection code, since we force devfs on 2.4 and mdev on 2.6 kernels.
2158 30 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2159 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
2160 gen_initramfs.sh, generic/initrd.scripts, generic/linuxrc, genkernel,
2161 genkernel.conf, +pkg/genkernel-svn-suspend.patch:
2162 Removing the suspend support that was added for bug #156445 until suspend is
2163 added to the tree and we can determine the proper way to support it. For
2164 more information, see bug #156431. This is genkernel 3.4.9_pre2 for testing.
2166 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6,
2167 x86_64/kernel-config-2.6, genkernel:
2168 Removed CONFIG_PHYSICAL_START from the x86/amd64 kernel configs for bug
2169 #186378. This is genkernel 3.4.9_pre1 for testing.
2171 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2172 Changing to use console=tty1 instead of CONSOLE=/dev/tty1 with a patch from
2173 Matthias Schwarzott <zzam@gentoo.org> for bug #188954.
2175 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2176 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
2177 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2179 Added arcmsr to MODULES_SCSI for bug #185827.
2181 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2182 +pkg/suspend-0.5-Makefile.patch:
2183 Added suspend-0.5-Makefile.patch to pkg directory for suspend capabilities,
2184 bringing it into the repository, from the tree.
2186 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2187 Added a small patch from Tais M. Hansen <tais.hansen@osd.dk> to add doscsi
2188 to the genkernel man page for bug #183406.
2190 21 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_funcs.sh,
2192 Added another patch from John R. Graham <john_r_graham@mindspring.com> for
2195 26 Jul 2007; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
2196 Clean up a cosmetic error introduced by the symlink patch:
2197 ${GK_SHARE}/gen_funcs.sh: line 431: popd:
2198 /var/tmp/genkernel/3996.6301.23048.13838/initramfs-modules-${KV}-temp: No
2199 such file or directory
2201 26 Jul 2007; Robin H. Johnson <robbat2@gentoo.org> generic/initrd.scripts,
2203 The previous patch from bug #174294 still contained some bugs in the linuxrc
2204 and scripts, that caused a failure during boot. Clean them up with one more
2205 patch from Nelson Batalha <nelson_batalha@hotmail.com>, again on bug #174294.
2207 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
2208 enhanced netboot linuxrc from gustavoz
2210 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
2211 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
2212 genkernel, genkernel.conf, ia64/busy-config, mips/busy-config,
2213 parisc/busy-config, parisc64/busy-config, ppc/busy-config,
2214 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
2215 x86/busy-config, x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2216 enable CONFIG_INSMOD in all arch busy-config files
2217 disable building of static insmod and remove all code related to it
2219 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
2220 Patch to compare new config instead of the one left laying around in the
2221 kerncache dir. Thanks to Pat Double <gentoo@patdouble.com> in bug #179739
2223 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
2224 gen_initramfs.sh, gen_initrd.sh, genkernel.conf:
2225 Patch to actually use busybox bincache. Thanks to Pat Double
2226 <gentoo@patdouble.com> on bug #180211
2228 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initrd.sh:
2229 Fixed lvm/evms code for initrd generation. Thanks to Vinny
2230 <vfuria@gmail.com> on bug #179480 for pointing it out.
2232 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2233 generic/initrd.defaults, ia64/modules_load, ppc/modules_load,
2234 ppc64/modules_load, um/modules_load, x86/modules_load,
2235 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2236 Added new PATA support from Paul Hewlett <paul@gccs.co.za> from bug #180111
2237 and also created a separate MDRAID module group.
2239 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2240 generic/initrd.scripts, generic/linuxrc:
2241 Added a patch from Nelson Batalha <nelson_batalha@hotmail.com> from bug
2242 #174294 to enable the use of encryption on a CD and the location of a key.
2244 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
2245 gen_funcs.sh, genkernel, genkernel.8, genkernel.conf:
2246 Added two patches from John R. Graham <john_r_graham@mindspring.com> from
2247 bug #180161. This should fix bug #180161, bug #144703, and bug #150697.
2249 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2250 Added USB Printer support for bug #176543.
2252 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2253 generic/initrd.scripts:
2254 Change the check for /livecd when booting a CD to check for a file called
2255 livecd, rather than just the existence of /livecd, which should keep it from
2256 finding disks with a /livecd directory.
2258 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_package.sh:
2259 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #174188 to
2260 fix a problem with the System.map file copying that was previously
2263 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2264 Added patch from Nelson Batalha <nelson_batalha@hotmail.com> from bug
2265 #172766 to add documentation for genkernel's LUKS features.
2267 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2268 generic/initrd.scripts:
2269 Added patch from Nicolas Schlumberger <n.schlumberger@bluewin.ch> to create
2270 md devices with LUKS for bug #170753.
2272 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2273 generic/initrd.scripts:
2274 Reverting patch that was originally added due to bug #160333 due to the
2275 problems it caused on the 2007.0 release.
2277 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_package.sh,
2279 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to add System.map to
2280 the tarball for the minimal kernel package for bug #174188. This is also the
2283 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2284 ia64/modules_load, um/modules_load, x86/modules_load, x86_64/modules_load,
2285 xen0/modules_load, xenU/modules_load:
2286 Added mptsas to SCSI for bug #174130 and removing raid0/raid1/raid10/raid456
2289 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2291 Commented out the checks on the sanity of lvm.conf since they were not quite
2292 working right. This should fix bug #173622.
2294 09 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> +x86/nb-busybox.cf:
2295 Added nb-busybox.cf to x86 on the request of Andrew Gaffney
2296 <agaffney@gentoo.org>.
2298 05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2299 gen_initrd.sh, genkernel:
2300 Added a change to force objdump output to be English for bug #173412 and
2301 rolling 3.4.7 final for the release.
2303 05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2304 generic/initrd.scripts:
2305 Added a patch from Daniel Drake <dsd@gentoo.org> to fix splash problems for
2308 03 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2309 Some minor config file cleanup.
2311 03 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2313 Added a second patch from John R. Graham <john_r_graham@mindspring.com> from
2316 27 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2317 ia64/modules_load, x86/modules_load, x86_64/modules_load,
2318 xen0/modules_load, xenU/modules_load:
2319 Added raid456 to dmraid target for bug #172128.
2321 26 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2323 Changed LVM configuration detection to not error.
2325 26 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2326 Added joystick support to the default configuration for bug #171911.
2328 14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2329 gen_initrd.sh, genkernel:
2330 Before we copy lvm.conf, we run it through 'lvm dumpconfig' to make sure the
2331 config is valid for bug #156009. This is 3.4.7_pre5.
2333 14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2334 Change the default CACHE_DIR from /usr/share/genkernel/pkg/%%ARCH%% to
2335 /var/cache/genkernel/%%ARCH%% for bug #148253.
2337 13 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2338 ia64/modules_load, um/modules_load, x86/modules_load, x86_64/modules_load,
2339 xen0/modules_load, xenU/modules_load:
2340 Added libata to the MODULES_SATA list. This might be why SATA CD drives
2341 weren't working for us.
2343 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
2344 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh,
2345 gen_package.sh, genkernel:
2346 Added a patch by John R. Graham <john_r_graham@mindspring.com> from bug
2347 #169383 to improve the --symlink option fairly significantly. This is going
2348 to be 3.4.7_pre4 and while I haven't tested this yet, it looks good.
2350 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh:
2351 Fixed lib64 link for bug #168664.
2353 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2354 Update default kernel config with the current LiveCD config for 2007.0,
2355 which is built on 2.6.19, rather than 2.6.17 only.
2357 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2358 +pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2359 +pkg/busybox-1.1.3+gentoo.tar.bz2,
2360 +pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
2361 +pkg/modutils-2.4.26.tar.bz2:
2362 Added binary files back and updated busybox with a patch from Peter
2363 Alfredsen <peter.alfredsen@gmail.com> in bug #168599.
2365 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2366 -pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2367 -pkg/busybox-1.1.3+gentoo.tar.bz2,
2368 -pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
2369 -pkg/modutils-2.4.26.tar.bz2:
2370 Removing binary files from pkg since they were corrupted during the CVS->SVN
2373 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2374 Fixed up the man page for bug #168500 and bug #168719.
2376 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
2377 parisc/config.sh, parisc64/config.sh:
2378 Moved the MAKEOPTS check to the top of the file for parisc, so it matches
2379 other architectures. This fixes bug #165494. Thanks to Andrew Gaffney
2380 <agaffney@gentoo.org> for finding the fix. I'm marking this as 3.4.7_pre3
2383 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2384 generic/initrd.scripts:
2385 Adding yet another patch from Fabio Erculiani <lxnay@lxnaydesign.net> from
2388 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2389 generic/initrd.scripts, generic/linuxrc, genkernel:
2390 Added a non-braindead version of a patch provided by Fabio Erculiani
2391 <lxnay@lxnaydesign.net> in bug #160333. This is completely untested, so I'm
2392 rolling up 3.4.7_pre2 to get it tested prior to genkernel 3.4.7 going final.
2394 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> ppc/Pegasos:
2395 Add a known-working 2.6.16+ kernel config from
2396 http://www.ppczone.org/downloads/config-2.6.16-pegasos for bug #165758.
2398 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2399 Added a note about the MAKEOPTS option to genkernel as suggested in bug
2402 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2403 Added patch from Mike Frysinger <vapier@gentoo.org> to clean up the
2404 genkernel man page for bug #166179.
2406 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2407 Fix REAL_INIT for bug #160635.
2409 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2410 gen_compile.sh, genkernel:
2411 Added patch from Fabio Erculiani <lxnay@lxnaydesign.net> to fix unionfs
2412 compilation. This is for bug #152945.
2414 08 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2416 Added patch from Martin Parm <parmus@diku.dk> to fix the --no-color option.
2417 This resolves bug #114156.
2419 15 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh:
2420 Changed basename to dirname when creating the directory from grub.conf to
2423 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2424 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2426 Added scsi_scan_wait module to modules_load for 2.6.20 support. Thanks to
2427 Robin H. Johnson for <robbat2@gentoo.org> for pointing it out.
2429 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2430 generic/initrd.scripts:
2431 Added a case statement for the keymap selection to ensure we're always using
2432 the named keymaps. This should resolve bug #146714 if everything works
2433 correctly. This is 3.4.6, for real.
2435 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2436 +generic/keymaps.tar.gz:
2437 Adding back the known-good copy of keymaps.tar.gz to svn.
2439 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2440 gen_compile.sh, -generic/keymaps.tar.gz, generic/linuxrc, genkernel,
2441 ia64/busy-config, mips/busy-config, parisc/busy-config,
2442 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2443 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2444 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2445 Removing generic/keymaps.tar.gz to replace it with a known-good copy. Blame
2446 cvs2svn. Also, added patch from Alon Bar-Lev <alonbl@gentoo.org> to switch
2447 to using switch_root for 2.6 kernels, and a small typo fix from Michael
2448 Hordijk <hoffbrinkle@hotmail.com> for bug #158776.
2450 15 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initrd.sh,
2451 generic/linuxrc, genkernel:
2452 Added patches from François-Xavier Roure <fx_roure@yahoo.fr> from bug
2453 #149020. This will end up being genkernel 3.4.6, most likely.
2455 14 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2456 Adjust selinux stuff in gen_compile.sh to actually do what we intended, not
2459 14 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2460 Since device-mapper tries to build with selinux by default, we've removed
2461 it, then commented out the selinux support. The ebuild will need to
2462 enable/disable selinux support based on the selinux USE flag. This should
2463 resolve bug #157538.
2465 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2466 generic/initrd.scripts:
2467 More fixes for similarly-named modules.
2469 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2470 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
2471 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2472 sparc64/busy-config, x86/busy-config, x86_64/busy-config,
2473 xen0/busy-config, xenU/busy-config:
2474 Disabled full SuSv3 compliant sort, as suggested by Aurélien Francillon
2475 <aurelien.francillon@inrialpes.fr> in bug #157777.
2477 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/modprobe:
2478 Added a fix for similarly-named modules from bug #158017.
2480 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2481 Fixed up linking for dmraid for bug #157538.
2483 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2484 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
2485 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2486 sparc64/busy-config, x86/busy-config, x86_64/busy-config,
2487 xen0/busy-config, xenU/busy-config:
2488 Updated busy-config to work with root=LABEL=<label> for bug #156640.
2490 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
2491 gen_initramfs.sh, genkernel, genkernel.conf:
2492 Added patch from Daniel Drake <dsd@gentoo.org> in bug #156611 to clean up
2493 the initramfs creation and create a 'proper' initramfs, instead of our
2494 concatenated monster.
2496 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2497 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
2498 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts, generic/linuxrc,
2499 genkernel.8, genkernel.conf:
2500 Added patch from Daniel Drake <dsd@gentoo.org> in bug #156445 to add
2501 userspace suspend support to genkernel.
2503 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2505 Added debug level to LUKS print_info messages for bug #156410.
2507 03 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2508 x86/modules_load, x86_64/modules_load:
2509 Added raid456 to alpha/amd64/x86 MODULES_EVMS2 and added tg3 to MODULES_NET.
2511 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2512 generic/initrd.scripts:
2513 Inverted check on CDROOT_DEV, as it should be -z not -n. Thanks to Jakub Moc
2514 <jakub@gentoo.org> for coming up with the quick fix in bug #153554. I lied
2515 before. This one is really 3.4.5.
2517 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
2519 Added typo fix from Jason Pepas <j.pepas@mail.utexas.edu> in bug #153516.
2522 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2523 ia64/busy-config, mips/busy-config, parisc/busy-config,
2524 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2525 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2526 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2527 Added Large File Support thanks to Fabio Erculiani <lxnay@lxnaydesign.net>
2530 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2531 Added patch to improve symlink support by Michael Hordijk
2532 <hoffbrinkle@hotmail.com> for bug #143217.
2534 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2535 Added patch from Tim Steiner <tsteiner@nerdclub.net> to add a real_rootflags
2536 parameter for bug #122672.
2538 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2539 generic/initrd.scripts, generic/linuxrc:
2540 Added patch to support resuming from encrypted swap. The patch was submitted
2543 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2544 This is the 3.4.4 release.
2546 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2547 generic/initrd.scripts, generic/linuxrc:
2548 Updated with the latest version of the LUKS patches from bug #152441.
2550 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> ChangeLog:
2551 Changed mime-type to application/x-gzip for generic/keymaps.tar.gz for bug
2554 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2555 Added patch from bug #152441 to improve LUKS support.
2557 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6,
2558 x86_64/kernel-config-2.6:
2559 Updated kernel configs for amd64/x86 for bug #151609 and bug #152299.
2561 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2562 Changed mime-type property to binary/gzip for keymaps.tar.gz for bug #151500.
2563 This is genkernel 3.4.3.
2565 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2566 generic/initrd.defaults, generic/initrd.scripts, +generic/udhcpc.scripts,
2567 x86/busy-config, x86/modules_load:
2568 Added patch for udhcp support. Patch by Stefan Nickl
2569 <snickl@snickl.freaks.de> and submitted to bug #145115.
2571 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2572 Allow root= for initramfs, instead of only real_root= to specify the root
2573 volume. Patch by Salah Coronya <salahx@yahoo.com> from bug #142606.
2575 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2576 Added patch from Salah Coronya <salahx@yahoo.com> to document dolvm2 and
2577 doevms2 in the genkernel man page from bug #142606.
2579 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> +AUTHORS, genkernel:
2580 Added the AUTHORS file and ChangeLog. This is 3.4.2
2582 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2583 generic/initrd.scripts:
2584 Added patch for suspend2-sources 2.6.18 by Romeo Benzoni
2585 <romeo@benzoni.org> and submitted to bug #148499.
2587 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2588 gen_determineargs.sh:
2589 Added patch from Alon Bar-Lev <alon.barlev@gmail.com> for bug
2590 #148498 and also a patch from Robin H. Johnson
2591 <robbat2@gentoo.org> to support git-based kernels.
2593 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2594 x86_64/kernel-config-2.6, -x86_64/kernel-config-2.6-emachines,
2595 -x86_64/kernel-config-2.6-smp:
2596 Update the amd64 kernel configs from the release.
2598 16 Sep 2006; Tim Yamin <plasmaroo@gentoo.org>
2599 gen_initramfs.sh, genkernel:
2600 Should check for /sbin/splash_geninitramfs instead of
2603 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2604 generic/initrd.scripts:
2605 This change makes it so we only try to mount 'auto' when cdroot
2606 is specified. This should fix all of our mounting issues, as
2607 well as allow for not only USB keys to use these kernels with a
2608 LiveCD kernel/config, but allow it to boot from any media which
2609 the kernel has support.
2611 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2612 generic/initrd.scripts:
2613 Added a symlink for device-mapper stuff. This should resolve
2614 both bug #142775 and bug #147015.
2616 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2617 alpha/modules_load, x86/modules_load, x86_64/modules_load:
2618 Added lpfc and scsi_transport_fc for Emulex fibre-channel
2621 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2622 alpha/modules_load, x86/modules_load, x86_64/modules_load:
2623 Make sure we load the raid0, raid1, and raid10 personalities
2626 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2627 generic/initrd.scripts:
2628 This is ugly. I mean, really ugly. However, it is the only way
2629 to support all of the insane ways that people are trying to boot
2630 release media. I really wish we didn't have to support this
2631 junk, but a regression really shouldn't happen with our
2632 releases. Anyway, hopefully I can come up with a better
2633 solution to this in the future.
2635 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2636 generic/initrd.scripts:
2637 Try using -t iso9660,vfat to our mount command, since we can't
2638 use only iso9660 as it breaks booting from a USB stick.
2640 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2642 The initrd code was still looking for udev, even though we
2643 aren't building it anymore. This should fix bug #145802.
2645 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2649 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2650 generic/initrd.defaults:
2651 Added emul to ROOT_LINKS for bug #145248.
2653 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2654 x86/busy-config, x86_64/busy-config:
2655 Fixed the NFS mount configuration for busybox for bug #143476.
2657 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2658 generic/initrd.scripts:
2659 Update the suspend2_resume function for bug #131202.
2661 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2662 generic/initrd.scripts:
2663 iso9660 -> auto, and added support for checking SUBDIR for the
2664 livecd file. This is for bug #147186.
2666 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2667 x86/kernel-config-2.6, x86_64/kernel-config-2.6:
2668 Updated default kernel configurations for x86/amd64 to match the
2671 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2673 Add more error checking into the splash code and die instead of
2674 silently fail on an error.
2676 23 Aug 2006; Tim Yamin <plasmaroo@gentoo.org>
2677 ia64/kernel-config-2.6:
2678 Update config, fix #141949.
2680 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2681 generic/initrd.scripts, generic/linuxrc:
2682 Added patch for suspend2 for bug #131202.
2684 15 Aug 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2687 13 Aug 2006; Tim Yamin <plasmaroo@gentoo.org>
2688 generic/initrd.scripts:
2689 Fix devfsd not kicking in on 2.4 on Alpha.
2691 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2692 gen_compile.sh, genkernel.conf:
2693 Add in the kernel version compatibility table from
2694 http://www.am-utils.org/project-unionfs.html and ensure that
2695 genkernel dies if the unionfs module fails to build. Until now,
2696 it would fail and the build would continue without it.
2698 01 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2700 We should be checking for /usr/bin/splash_geninitramfs, instead.
2702 31 Jul 2006; Tim Yamin <plasmaroo@gentoo.org> genkernel:
2703 3.4.0 final... so much Bad-Ass <TM> that Chuck Norris himself
2706 20 Jul 2006; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2707 gen_initramfs.sh, genkernel:
2708 Commit fix for bug #141153 from Pylon; 3.4.0_pre4.
2710 18 Jul 2006; Tim Yamin <plasmaroo@gentoo.org>
2711 gen_bootloader.sh, gen_funcs.sh, gen_package.sh, genkernel:
2712 Commit patches #91453, #91481 from bug #139866.
2714 18 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2715 alpha/modules_load, um/modules_load, x86/modules_load,
2716 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2717 Added megaraid drivers for bug #139888.
2719 16 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2721 Added fix for bug #140445.
2723 11 Jul 2006; Tim Yamin <plasmaroo@gentoo.org>
2724 gen_bootloader.sh, gen_cmdline.sh, gen_compile.sh,
2725 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh,
2726 gen_initrd.sh, gen_package.sh, genkernel, genkernel.conf:
2727 Commit patch for bug #139866 by Martin Parm.
2729 05 Jul 2006; Joshua Kinard <kumba@gentoo.org> generic/linuxrc:
2730 Tweak the sgimips section for rootfs mounting to use squashfs
2733 30 Jun 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2734 Fix "Cannot read /proc/mounts" cosmetics.
2736 30 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2737 alpha/modules_load, um/modules_load, x86/modules_load,
2738 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2739 We need firmware_class in our initramfs for ide-cs to work.
2741 20 Jun 2006; Tim Yamin <plasmaroo@gentoo.org> genkernel,
2743 -pkg/busybox-1.1.0-gentoo-gk4-20060519-snappie.tar.bz2,
2744 +pkg/busybox-1.1.3+gentoo.tar.bz2:
2745 Bump busybox to 1.1.3 courtesy of `Kumba.
2747 19 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2748 gen_initramfs.sh, -mips/ip22r4k-2006_0.cf,
2749 +mips/ip22r4k-2006_1.cf, -mips/ip22r5k-2006_0.cf,
2750 +mips/ip22r5k-2006_1.cf, -mips/ip27r10k-2006_0.cf,
2751 +mips/ip27r10k-2006_1.cf, -mips/ip28r10k-2006_0.cf,
2752 +mips/ip28r10k-2006_1.cf, -mips/ip30r10k-2006_0.cf,
2753 +mips/ip30r10k-2006_1.cf, -mips/ip32r5k-2006_0.cf,
2754 mips/ip32r5k-2006_1.cf, -mips/ip32rm52-2006_0.cf,
2755 +mips/ip32rm5k-2006_1.cf, mips/nb-busybox.cf, netboot/linuxrc.x:
2756 Remove getdvhoff hack in gen_initramfs.sh for mips livecds (it's
2757 a busybox applet now), tweak the ip32r5k config, add wget to the
2758 mips netboot busybox config. Also import the remaining 2006.1
2759 mips-sources configs and remove the old 2006.0 ones.
2761 12 Jun 2006; Joshua Kinard <kumba@gentoo.org> mips/busy-config:
2762 Enable the config option for busybox's --install parameter.
2764 12 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2765 mips/busy-config, +mips/ip32r5k-2006_1.cf, mips/nb-busybox.cf:
2766 Add IP32 R5K 2.6.16.20 kernel build, and update LiveCD/Netboot
2767 Busybox configs to match with busybox-1.1.3.
2769 10 Jun 2006; Joshua Kinard <kumba@gentoo.org> mips/config.sh:
2770 Modernize the mips genkernel config.
2772 10 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2773 -mips/ip22r4k-2005_1.cf, -mips/ip22r5k-2005_1.cf,
2774 -mips/ip27r10k-2005_1.cf, -mips/ip28r10k-2005_1.cf,
2775 -mips/ip30r10k-2005_1.cf, -mips/ip32r5k-2005_1.cf:
2778 10 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2780 We can't use vol_id since it was a part of udev.
2782 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2784 Added --static to man page for bug #135703.
2786 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2787 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh,
2788 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc:
2789 Add a modified version of the two LUKS patches that made their
2790 way into bugzilla for bug #122421.
2792 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2793 alpha/modules_load, generic/initrd.defaults, generic/linuxrc,
2794 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2796 Added code to allow the root file-system to be a module. This
2799 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2801 Changed real_init to init_opts to be more accurate, and added a
2802 proper real_init option to allow the selection of the init
2803 executable to run. This is for bug #113426.
2805 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2806 gen_initramfs.sh, gen_initrd.sh:
2807 Added fix for bug #134843 from Thomas Raschbacher
2808 <lordvan@gentoo.org> for evms and later glibc versions.
2810 05 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2812 Fixed man page. Thanks to Andrew Yates <andrew@andrewyates.net>
2815 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2816 alpha/busy-config, ia64/busy-config, mips/busy-config,
2817 parisc/busy-config, parisc64/busy-config, ppc/busy-config,
2818 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
2819 um/busy-config, x86/busy-config, x86_64/busy-config,
2820 xen0/busy-config, xenU/busy-config:
2821 Added CONFIG_ASH_READ_TIMEOUT=y so we have a timeout value on
2822 read, used for keymap selection.
2824 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2826 More spacing cleanups.
2828 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2830 I accidentally removed some stuff that needed to be there in my
2831 overzealous debug cleanup.
2833 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2835 Cleaning up debug statements.
2837 31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2839 Ooops... forgot my then after elif. I hope nobody noticed.
2841 31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2843 Change cp to mknod for sr0/loop0 for mips and also for tty1 for
2846 30 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2848 Change cp to mknod for console/null.
2850 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2851 generic/initrd.scripts, generic/linuxrc:
2852 Fix an error in setup_unionfs and add in some debug support to
2853 figure out why/where this initramfs is stopping.
2855 24 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2856 generic/initrd.scripts:
2857 Fixed up TODO with actual working code since we don't have awk.
2859 24 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2860 generic/initrd.scripts, generic/linuxrc:
2861 Add in image.squashfs as a squashfs loop, since it is now the
2862 default in catalyst. Also, added a nice TODO about docache and
2863 size restrictions into cache_cd_contents.
2865 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2867 Just some spacing clean ups in the long usage listing.
2869 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2871 Comment the rest of the udev syuff from genkernel.conf as it
2872 shouldn't be necessary anymore with mdev.
2874 19 May 2006; Tim Yamin <plasmaroo@gentoo.org>
2875 alpha/busy-config, gen_compile.sh, gen_initramfs.sh,
2876 generic/initrd.scripts, generic/linuxrc, genkernel,
2877 genkernel.conf, ia64/busy-config, mips/busy-config,
2878 parisc/busy-config, parisc64/busy-config,
2879 -pkg/busybox-1.00-headers_fix.patch,
2880 -pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2,
2881 +pkg/busybox-1.1.0-gentoo-gk4-20060519-snappie.tar.bz2,
2882 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2883 sparc64/busy-config, um/busy-config, x86/busy-config,
2884 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2885 Update to busybox 1.1.0; port over to use mdev.
2887 07 May 2006; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2891 07 May 2006; Tim Yamin <plasmaroo@gentoo.org>
2892 gen_initramfs.sh, gen_initrd.sh:
2895 27 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2897 Added patch for unionfs from bug #129965.
2899 27 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2901 Add -DUNIONFS_UNSUPPORTED for 2.6.16 and unionfs.
2903 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2904 alpha/modules_load, x86/modules_load, x86_64/modules_load,
2905 xen0/modules_load, xenU/modules_load:
2906 Added some more modules to MODULES_SCSI that could be used to
2907 boot from a genkernel-compiled kernel on a live system.
2909 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2910 gen_compile.sh, generic/initrd.scripts, generic/linuxrc:
2911 Added patch from Mike Auty for udev 088+.
2913 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2914 alpha/modules_load, x86/modules_load, x86_64/modules_load,
2915 xen0/modules_load, xenU/modules_load:
2916 Added 3ware card drivers to scsi modules on x86/amd64/alpha.
2918 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2919 gen_compile.sh, genkernel:
2920 Updated to *hopefully* work with udev 087.
2922 14 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> alpha/config.sh,
2923 ia64/config.sh, parisc/config.sh, parisc64/config.sh,
2924 ppc/config.sh, ppc64/config.sh, sparc/config.sh,
2925 sparc64/config.sh, um/config.sh, x86/config.sh,
2926 x86_64/config.sh, xen0/config.sh, xenU/config.sh:
2929 14 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2930 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts,
2931 generic/linuxrc, genkernel:
2932 ->3.3.11d. Fix #121616, #128805, #129887, #129910.
2934 14 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2935 generic/initrd.scripts:
2936 Forgot one part of the patch from bug #121334.
2938 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2939 gen_compile.sh, genkernel, genkernel.8:
2940 Updated the unionfs compiling section. This *should* allow
2941 unionfs to build on supported kernels.
2943 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2945 Uncommented suspend2 support from bug #114266.
2947 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2948 generic/initrd.scripts, generic/linuxrc:
2949 Added unionfs patches from bug #121334.
2951 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2952 generic/initrd.scripts, generic/linuxrc, genkernel,
2953 x86/busy-config, x86/modules_load, x86_64/busy-config,
2954 x86_64/modules_load, xen0/busy-config, xen0/modules_load,
2955 xenU/busy-config, xenU/modules_load:
2956 Added a check for /dev/tty0 to setup_keymap, added raid
2957 personality modules for EVMS, and fixed lots of space/tab
2958 issues, along with a general style cleanup. I'm calling this
2959 one 3.3.11b internally, and hopefully it will be added to the
2960 tree if it resolves bug #124388.
2962 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2963 gen_cmdline.sh, gen_initramfs.sh, gen_initrd.sh,
2964 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
2965 dobladecenter->slowusb
2967 06 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2968 +pkg/klibc-1.2.1-nostdinc-flags.patch:
2969 Add hardened fix for bug #128806.
2971 24 Mar 2006; Tim Yamin <plasmaroo@gentoo.org>
2972 ia64/kernel-config-2.6:
2973 Update config for the new Fusion MPT CONFIG_ options on newer
2974 2.6 kernels; bug #125353.
2976 10 Mar 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2979 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2981 Updated copyright notice to get KingTaco off my back.
2983 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2984 gen_initramfs.sh, gen_initrd.sh:
2985 Added 0 0 to end of the ram0 line on fstab. Blame KingTaco for
2988 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2990 Changed unpacking of klibc to use tar j instead of tar z.
2992 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2994 Let's use the bzip2 tarball of klibc by default form now on,
2997 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
2998 +pkg/klibc-1.1.16-sparc2.patch:
2999 Added klibc patch for sparc to CVS (from distfiles). This is
3000 3.3.11 so like... run in fear or something...
3002 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3003 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh,
3004 gen_initrd.sh, genkernel:
3005 Added patch from Kumba to make certain initrd functions less
3008 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3009 gen_compile.sh, genkernel:
3010 Removed save_args/reset_args on kernel. This is 3.3.11_pre7.
3012 26 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3013 unset temp vars so they get cleaned up
3015 26 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3016 gen_initramfs.sh, genkernel:
3017 bump to pre6. resets ARCH env var after utils are compiled
3019 25 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3020 gen_arch.sh, gen_compile.sh, genkernel:
3021 Added sparc patches for udev/klibc.
3023 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3024 gen_arch.sh, gen_cmdline.sh, gen_compile.sh,
3025 gen_determineargs.sh, genkernel:
3026 Added nice and fun patch from dostrow for building on ppc64 (and
3027 possibly others) with mixed kernel/userland.
3029 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3031 Added fix for bug #120031.
3033 20 Jan 2006; Joshua Kinard <kumba@gentoo.org>
3034 +mips/ip32rm52-2006_0.cf:
3035 Kernel 2.6.14.6 config for SGI O2 w/ RM5271 CPU ("Nevada")
3037 15 Jan 2006; Joshua Kinard <kumba@gentoo.org> gen_cmdline.sh,
3038 gen_determineargs.sh, genkernel:
3039 Add support to genkernel to build a monolithic kernel by
3040 skipping module building sections when
3041 --static is passed on the gk commandline.
3043 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3045 Added comment about utils breaking udev so we don't break it
3046 again inadvertently.
3048 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3049 gen_compile.sh, genkernel, +pkg/busybox-1.00-headers_fix.patch:
3050 Added busybox headers fix (_pre2) and changed utils to runtask
3051 on udev build (_pre3).
3053 12 Jan 2006; Joshua Kinard <kumba@gentoo.org>
3055 chmod +x the udhcpc script on bootup
3057 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3058 gen_compile.sh, genkernel, -pkg/byteswap.h:
3059 Added patch from bug #118324.
3061 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3062 x86/modules_load, x86_64/modules_load, xen0/modules_load,
3064 Added additional SATA controllers to MODULES_SATA for loading
3065 into the initrd/initramfs image.
3067 07 Jan 2006; Joshua Kinard <kumba@gentoo.org>
3068 gen_initramfs.sh, +mips/ip22r4k-2006_0.cf,
3069 +mips/ip22r5k-2006_0.cf, +mips/ip27r10k-2006_0.cf,
3070 +mips/ip28r10k-2006_0.cf, +mips/ip30r10k-2006_0.cf,
3071 +mips/ip32r5k-2006_0.cf, +mips/nb-busybox.cf, +netboot,
3072 +netboot/linuxrc.x, +netboot/misc, +netboot/misc/bin,
3073 +netboot/misc/bin/net-setup, +netboot/misc/etc,
3074 +netboot/misc/etc/fstab, +netboot/misc/etc/group,
3075 +netboot/misc/etc/inittab, +netboot/misc/etc/passwd,
3076 +netboot/misc/etc/profile, +netboot/misc/etc/resolv.conf,
3077 +netboot/misc/etc/shadow, +netboot/misc/etc/shells,
3078 +netboot/misc/usr, +netboot/misc/usr/share,
3079 +netboot/misc/usr/share/terminfo,
3080 +netboot/misc/usr/share/terminfo/p,
3081 +netboot/misc/usr/share/terminfo/p/putty,
3082 +netboot/misc/usr/share/udhcpc,
3083 +netboot/misc/usr/share/udhcpc/default.script:
3084 Import the Genkernel-side of things for the catalyst2 netboot2
3087 06 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3088 udev compile change from runtask to utils
3090 03 Jan 2006; Tim Yamin <plasmaroo@gentoo.org>
3091 gen_bootloader.sh, gen_compile.sh, gen_determineargs.sh,
3092 gen_initramfs.sh, genkernel:
3093 Fix #115263, #117392, add a fix to sanify LOCALVERSION if
3094 unresolved variables are embedded.
3096 02 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3097 alpha/modules_load, um/modules_load, x86/modules_load,
3098 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3099 Updated Fusion MPT support for bug #117114.
3101 21 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3102 Fix --kernel-cross-compile with PPC64.
3104 18 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3106 Add a compile_klibc(...) fix for old GNU tars and patch the
3107 klibc Makefile to leave /lib alone.
3109 16 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3110 runtask -> utils for compile_klibc.
3112 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3113 gen_compile.sh, genkernel:
3114 Added x86/klibc fix.
3116 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3117 x86/kernel-config-2.6:
3118 Added HERMES support to use in-kernel driver rather than
3121 15 Dec 2005; Tim Yamin <plasmaroo@gentoo.org>
3122 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2:
3125 15 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3127 Fix to allow udev 076 and udev 077 to compile... add a missing
3128 file byteswap.h to klibc-1.1.1
3130 15 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3132 Removed versions from all packages that are pulled from upstream
3133 so we can use sed in the ebuild to set these, making maintenance
3136 09 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3137 add quotes to the ARCH= stuff for the kernel
3139 09 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3140 Forcibly set the ARCH when compiling the kernel
3142 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3143 x86/kernel-config-2.6:
3144 Changed CONFIG_BLK_DEV_MD=y for bug #112962.
3146 06 Dec 2005; Tim Yamin <plasmaroo@gentoo.org>
3147 gen_bootloader_grub.awk:
3150 05 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3151 Back out suspend2 support temporarily as per #114266 comment 10.
3153 05 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3154 Fix #113634, #114266.
3156 05 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3157 x86/kernel-config-2.6:
3158 Added USB Printer support for bug #114496.
3160 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3161 x86/kernel-config-2.6, x86/modules_load, x86_64/modules_load:
3162 Added sata_mv to x86/amd64 for Marvell SATA controllers and
3163 updated 2.6 kernel config for x86 to match what would be used on
3164 a current 2.6.14 LiveCD.
3166 23 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3169 23 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3173 22 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel.conf:
3174 Update unionfs in genkernel.conf to 1.1.1
3176 21 Nov 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3177 fix for sys delete bug 109819
3179 21 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3181 Add support for dmraid1.0.0.rc9 to fix bug 94762
3183 21 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3184 gen_initrd.sh, gen_moddeps.sh, gen_package.sh:
3185 Fix missing moddeps file by adding a test;Do not keep the
3186 initrd/initramfs with a kernelz system as it is already bundled
3189 18 Nov 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3190 Fix {PPC+Catalyst+Pegasos} build failure regression.
3192 17 Nov 2005; Tim Yamin <plasmaroo@gentoo.org>
3193 -pkg/udev-054.tar.bz2, -pkg/udev-068.tar.bz2:
3194 Remove obsoleted udev...
3196 17 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3197 gen_determineargs.sh, genkernel.conf:
3198 Udev 075 support, klibc 1.1.1, and fixes for ppc on 2.6.14+
3201 04 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3202 gen_arch.sh, gen_initramfs.sh, gen_initrd.sh,
3203 generic/initrd.scripts, generic/linuxrc, genkernel, +mips,
3204 +mips/busy-config, +mips/config.sh, +mips/ip22r4k-2005_1.cf,
3205 +mips/ip22r5k-2005_1.cf, +mips/ip27r10k-2005_1.cf,
3206 +mips/ip28r10k-2005_1.cf, +mips/ip30r10k-2005_1.cf,
3207 +mips/ip32r5k-2005_1.cf, +mips/modules_load, +pkg/mips,
3209 Added patches from bug #106338. This means mips support in
3210 genkernel. Blame Kumba.
3212 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3213 generic/linuxrc, genkernel:
3214 Changed the version indicator, fixing fstab generation for
3215 unionfs, and resolving bug #103332.
3217 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3219 Made symlink relative for bug #105572.
3221 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3222 gen_compile.sh, genkernel.conf, +pkg/udev-068.tar.bz2:
3223 Upgraded to udev 068 and also closing bug #103936.
3225 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3227 Added fix for bug #103717.
3229 21 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3230 x86/kernel-config-2.6:
3231 Updated x86 2.6 kernel configuration.
3233 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3234 alpha/modules_load, x86/modules_load, x86_64/modules_load:
3235 Added fix for bug #102006.
3237 31 Aug 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3238 Update genkernel version number
3240 31 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3241 x86/kernel-config-2.6:
3242 CONFIG_PRINTER=m for bug #104229.
3244 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3245 generic/initrd.scripts, generic/linuxrc:
3246 Add nodetect and doload patch from bug #102643, with some
3249 16 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3250 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc:
3251 Fix for bug 83276 and add udevsend binary to initramfs for newer
3254 16 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3255 alpha/modules_load, um/modules_load, x86/modules_load,
3256 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3257 Added dm-mirror to dmraid on all supported arches for bug
3260 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel.8:
3263 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org>
3264 gen_configkernel.sh:
3267 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3270 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org>
3271 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2:
3274 11 Aug 2005; Eric Edgar <rocket@gentoo.org>
3275 alpha/modules_load, um/modules_load, x86/modules_load,
3276 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3277 Fix bug 102006 for dm-bbr. Added dm-bbr to modules_load files
3280 11 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh:
3281 Fix for bug 91966. Link lib64 to lib in the initramfs
3283 11 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3285 Fix for newer udevs to detect udevstart
3287 06 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3288 gen_configkernel.sh:
3289 Fixed config parsing for dmraid/lvm2 to only set =m if item is
3290 not set. Closing bug #101535.
3292 02 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3293 ppc/config.sh, ppc64/config.sh:
3294 Fix incorrect commit
3296 02 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3297 gen_initramfs.sh, ppc/config.sh, ppc64/config.sh:
3298 Create symlink to init named linuxrc. In preparation for the
3299 need to pack the cpio into the kernel
3301 02 Aug 2005; Eric Edgar <rocket@gentoo.org>
3302 generic/initrd.scripts:
3303 Add iseries virtual cdrom auto scanning support
3305 01 Aug 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3306 Remove unnecessary check for multiple running genkernels.
3308 01 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_package.sh,
3310 kerncache wasnt sending the config to /etc/kernels properly
3312 30 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3313 generic/initrd.scripts, generic/linuxrc, genkernel,
3315 Fix cosmetics and PPC without --genzimage.
3317 30 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3318 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
3319 generic/initrd.defaults, generic/initrd.scripts,
3320 generic/linuxrc, genkernel:
3321 Finally making the --bladecenter/dobladecenter stuff correct.
3322 Thanks plasmaroo for helping me wrap my head around how this
3323 works and to remove my dirty hack.
3325 29 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3327 >> 3.3.3. Fix KERNEL_MAKE_DIRECTIVE_2 if not using --genzimage.
3329 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3330 gen_initramfs.sh, gen_initrd.sh, generic/linuxrc:
3331 Fixed up the BladeCenter support some more.
3333 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3335 Added bladecenter boot-time option, also... so kernels don't
3336 *have* to be built with --bladecenter.
3338 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3339 generic/initrd.scripts:
3340 Fixed up --bladecenter expressions
3342 29 Jul 2005; Eric Edgar <rocket@gentoo.org>
3343 gen_determineargs.sh, gen_initramfs.sh:
3344 Fix a few directory creation issues and a typo
3346 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3347 gen_cmdline.sh, gen_determineargs.sh, generic/initrd.scripts,
3349 Added --bladecenter for slow USB CD on IBM BladeCenter.
3351 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh:
3352 Better genkernel.log output for initramfs
3354 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3355 print warning that unionfs flag is disabled at this time
3357 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3358 Remove normal access to unionfs
3360 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3361 Change unionfs so that it is clearly noted as experimental
3363 28 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initrd.sh,
3365 Fix cp /dev/tty1 error message
3367 28 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3368 gen_initramfs.sh, gen_initrd.sh, gen_package.sh, ppc/config.sh:
3369 Fix ppc not compiling without --genzimage
3371 28 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3372 gen_initramfs.sh, gen_package.sh, generic/initrd.scripts,
3373 generic/linuxrc, genkernel, genkernel.8,
3374 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2, ppc/config.sh:
3375 >> 3.3.1. Fix #100144, #100169, #100583.
3377 25 Jul 2005; Eric Edgar <rocket@gentoo.org>
3378 gen_determineargs.sh, gen_package.sh:
3379 Remove extra TEMP checking code that was commented out
3381 25 Jul 2005; Eric Edgar <rocket@gentoo.org>
3382 gen_determineargs.sh, gen_package.sh, genkernel:
3383 Add kernelz- to minkernpackage and kerncache
3385 22 Jul 2005; Eric Edgar <rocket@gentoo.org>
3386 gen_determineargs.sh, gen_package.sh:
3387 Remove extra checks that fail
3389 20 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_package.sh:
3390 Fix minkernpackage breakage regarding the TEMP and TMPDIR
3393 19 Jul 2005; Eric Edgar <rocket@gentoo.org>
3394 generic/initrd.scripts:
3395 Switch order of error messages to make less confusing
3397 19 Jul 2005; Eric Edgar <rocket@gentoo.org>
3398 generic/initrd.scripts, generic/linuxrc, genkernel:
3399 Fix exit 1 issue being always called. Add UID support for
3400 unionfs. add check for livecd.unionfs file on blockdev
3402 19 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3403 gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh, generic/linuxrc,
3405 Fix --no-install cleaning the tmpdir bug that plasmaroo reported
3407 18 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3408 Fix info about the framebuffers
3410 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_funcs.sh,
3412 cause genkernel to die if cant write to the DEBUGFILE. remove
3413 extra info strings that arent necessary
3415 18 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3416 Fix genkernel finishing info messages to be more accurate
3418 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_funcs.sh,
3420 Cleanup tmpdirs if genkernel dies abnormally
3422 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initrd.sh:
3423 Fix evms bugs with missing sbin for an initrd
3425 18 Jul 2005; Eric Edgar <rocket@gentoo.org>
3426 gen_determineargs.sh, gen_initramfs.sh:
3427 Fix evms bugs with missing sbin. Remove prepare line as it
3428 probably isnt necessary
3430 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_bootloader.sh,
3431 gen_cmdline.sh, gen_determineargs.sh, gen_funcs.sh,
3432 gen_initramfs.sh, gen_package.sh, generic/initrd.scripts,
3433 generic/linuxrc, genkernel, genkernel.conf:
3434 Create additional cleanup options. --postclear for final
3435 cleanup and 2 new genkernel.conf options. Also fixup TEMP dir
3436 creation and extraneous %%ARCH%% creation in the cache_dir
3438 16 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3439 gen_initramfs.sh, gen_initrd.sh, genkernel:
3442 15 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3444 >> 3.2.6. Fix mkdir linuxrc issues and bootstrapCD() not getting
3445 called as early as it should,
3447 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3448 generic/initrd.scripts:
3449 Fix '[: /dev/md: unknown operand' for LiveCD boots.
3451 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3452 ia64/kernel-config-2.6:
3453 Add USB Storage support.
3455 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3458 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3459 gen_bootloader.sh, +gen_bootloader_grub.awk,
3460 gen_determineargs.sh, genkernel, ia64/kernel-config-2.6:
3461 Fix #98944, add GRUB :root_device support and add a more
3462 versatile grub.conf updater.
3464 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3465 x86/kernel-config-2.6:
3466 Add an updated x86 kernel config from wolf31o2.
3468 13 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3469 alpha/busy-config, ia64/busy-config, parisc/busy-config,
3470 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
3471 sparc/busy-config, sparc64/busy-config, um/busy-config,
3472 x86/busy-config, x86_64/busy-config, xen0/busy-config,
3474 Add CONFIG_ASH_TIMEOUT.
3476 13 Jul 2005; Eric Edgar <rocket@gentoo.org>
3477 generic/initrd.scripts:
3478 Fix find|grep output
3480 13 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3482 Fix typo for evms and removing the swap libs in gen_initramfs
3484 13 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3485 alpha/busy-config, gen_bootloader.sh, gen_compile.sh,
3486 gen_configkernel.sh, gen_determineargs.sh, gen_initramfs.sh,
3487 gen_package.sh, generic/initrd.scripts, generic/linuxrc,
3488 genkernel, genkernel.conf, ia64/busy-config, parisc/busy-config,
3489 parisc64/busy-config,
3490 -pkg/busybox-1.00-pre7-crypto-losetup-2.patch,
3491 -pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
3492 +pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2, ppc/busy-config,
3493 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
3494 um/busy-config, x86/busy-config, x86_64/busy-config,
3495 xen0/busy-config, xenU/busy-config:
3496 Fix #97672, #98886, #98893, #98897; fix real_root=/dev/mdX:
3497 upgraded busybox to 1.00, porting in my read -t and mdstart
3500 13 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3501 Fix for bug 97672. Call get_KV to get the KV after the prepare
3504 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3505 Fix minor print bug 98744. Shouldnt affect operation but it
3508 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3509 Fix for hardened/selinux systems to have extened attributes, per
3512 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3513 gen_determineargs.sh, genkernel:
3514 Adding --symlink to fix bug 98716
3516 12 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3517 generic/initrd.scripts, generic/modprobe, genkernel,
3519 >> 3.2.2. Fix #83771, #97700, #98590, #98594, #98661, #98746.
3521 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3522 generic/initrd.defaults, generic/linuxrc:
3523 Added multilib cdboot patch.
3525 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3526 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
3527 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc,
3528 genkernel, genkernel.conf:
3529 ENHANCEMENT bug 83771. Add support for LABEL= and UUID=
3531 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3532 gen_determineargs.sh:
3533 Fix bug 97700. Add additional check for kernel source directory
3536 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_arch.sh:
3537 Fix bug 95280 in genkernel. ARCH_OVERRIDE in
3538 /etc/genkernel.conf should work now
3540 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3541 gen_determineargs.sh, generic/initrd.scripts, generic/linuxrc:
3542 remove extra make prepare in gen_determineargs.sh that breaks
3543 things. Fix md /dev creation bug 98193
3545 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3546 Fix bug 98661 with the missing underscore in gen_cmdline.sh
3548 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3549 generic/initrd.scripts, generic/linuxrc:
3550 Fix to let the /mnt/cdrom/cdupdate.sh script run just before the
3553 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3554 generic/initrd.scripts:
3555 send stderr to /dev/null for lvm startup
3557 10 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3558 gen_bootloader.sh, generic/linuxrc, genkernel:
3559 Fix #93178, #98436, #98501
3561 08 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3562 gen_initramfs.sh, generic/initrd.defaults,
3563 generic/initrd.scripts, generic/linuxrc, genkernel, genkernel.8,
3564 genkernel.conf, x86/busy-config, x86_64/busy-config:
3565 >> 3.2.0. Add spock's gensplash fixes, fix initrd startup 'find:
3568 01 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> ppc/Pegasos:
3569 Update Pegasos config from dholm.
3571 01 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3572 fix bug 97378; setup the PATH environment properly.
3574 29 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3575 +pkg/udev-054.tar.bz2, -pkg/udev-058.tar.bz2:
3578 29 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3579 gen_determineargs.sh:
3580 fix unionfs-modules-bincache naming error. Fix directory change
3583 29 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3584 run modules_prepare in the kernel tree before unionfs modules
3587 28 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3588 pkg/udev-058.tar.bz2:
3591 28 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3592 generic/initrd.scripts, generic/linuxrc, pkg/udev-058.tar.bz2:
3593 changed to backticks and changed /bin/bash back to /bin/sh
3594 which is a valid shell inside the initrd/initramfs
3596 27 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3597 genkernel, genkernel.conf, -pkg/udev-054.tar.bz2,
3598 +pkg/udev-058.tar.bz2:
3599 Update udev and fix for SPARC64.
3601 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3602 gen_configkernel.sh:
3603 bug 97051: Initramfs on 2.6+ kernels dont require ext2
3604 filesystem so can drop this forced entry.
3606 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3607 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
3608 Change all EVMS/evms to EVMS2/evms2 for consitency. Also,
3609 enabled dodmraid by default.
3611 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3613 Must use /bin/bash for dollar-sign, parentheses sub-shell syntax.
3615 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3616 x86/modules_load, x86_64/modules_load:
3617 Changed sata_vitesse to sata_vsc and closing bug #97089.
3619 27 Jun 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3620 linuxrc that should not create avc denied messages for a
3623 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
3626 24 Jun 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3627 Add info for cmdline usage to genkernel
3629 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3630 generic/initrd.scripts:
3631 Fix confusing volume manager message
3633 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3634 alpha/modules_load, x86_64/modules_load:
3635 Add Fusion MPT support
3637 23 Jun 2005; Eric Edgar <rocket@gentoo.org> x86/modules_load:
3638 Add Fusion MPT support for VMWare machines
3640 23 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3643 23 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3646 22 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3647 genkernel, pkg/udev-054.tar.bz2:
3648 Fix #76082, #86487, #87673, #95993.
3650 22 Jun 2005; Eric Edgar <rocket@gentoo.org>
3651 generic/initrd.scripts, generic/linuxrc:
3652 Fix bug 87673. Option passing for dmraid. dodmraid= on the
3653 cmdline. sets up /sbin/dmraid -ay .
3655 22 Jun 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3656 Fix for bug 86487. Allowing a subdirectory of a block device to
3657 be chrooted from and booted. New cmdline option subdir=
3659 22 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3660 Fix udev for sparc so it compiles properly
3662 22 Jun 2005; Eric Edgar <rocket@gentoo.org>
3663 generic/initrd.scripts, generic/linuxrc:
3664 Remove sort because busybox is not compiled with it. Remove
3665 unnecessary UML fixes
3667 22 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3668 gen_compile.sh, gen_determineargs.sh:
3669 Fix bug 68903; Allows the CROSS_COMPILE env to be set for
3670 kernel compiles. Added --kernel-cross-compile= option
3672 21 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3673 genkernel, genkernel.8:
3676 20 Jun 2005; Eric Edgar <rocket@gentoo.org>
3677 gen_determineargs.sh:
3678 Fix genkernel crash when .config is present and testing for
3679 Localversion info on a 2.6 kernel
3681 17 Jun 2005; Eric Edgar <rocket@gentoo.org>
3682 gen_determineargs.sh:
3683 Fix 2.6 crash detecting LocalVersion, fix 2.4 kernels so they
3684 dont do localversion checks as they dont support it
3686 16 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3687 udev build fix for no ARCH=um architectures
3689 16 Jun 2005; Eric Edgar <rocket@gentoo.org>
3690 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
3691 gen_moddeps.sh, genkernel:
3692 Localversion changes to kerncache, and added a sleep statement
3693 so modprobe loop has a chance to work
3695 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3696 Fix devfs for those archs that still need it.
3698 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3699 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh,
3700 gen_initramfs.sh, gen_initrd.sh, gen_package.sh,
3701 generic/initrd.defaults, generic/initrd.scripts,
3702 generic/linuxrc, genkernel, genkernel.conf:
3703 Add rocket's unionfs patch and linuxrc cleanup; fix Pegasos with
3704 regard to initramfs.
3706 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> ppc/Pegasos,
3708 Fix Pegasos on initramfs and add an updated Pegasos config,
3711 12 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3712 Fix 'lib64: No such...' error.
3714 07 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3716 Fixing up minkernpackage
3718 07 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3719 x86_64/kernel-config-2.6:
3720 Added floppy module to kernel config for bug #95272.
3722 04 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3723 x86_64/kernel-config-2.6:
3724 Disable sound stuff, #92711.
3726 03 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3727 gen_bootloader.sh, genkernel:
3730 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3732 Add GRUB support cleanup by Richard Morris (#59192) to show an
3733 error if we can't work out device nodes and tell the user to
3734 manually generate grub.conf.
3736 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3738 Add gen_initramfs.sh into CVS from rocket's initramfs support
3741 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3742 Fix #94860; clean up concurrent compile tmpdir-setting.
3744 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3745 alpha/busy-config, generic/initrd.defaults,
3746 generic/initrd.scripts, generic/linuxrc, genkernel.8,
3747 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
3748 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
3749 sparc64/busy-config, um/busy-config, x86/busy-config,
3750 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
3751 Remove evms and lvm2 from default boot args (they cause hardware
3752 issues, so users should explicitly specify them); add NFSboot
3753 support patches by Thomas Seiler.
3755 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3756 x86/kernel-config-2.6:
3757 Updated x86 2.6 kernel to 2005.0 config.
3759 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3760 alpha/kernel-config-2.4, +alpha/kernel-config-2.6,
3761 alpha/modules_load, um/modules_load, x86/modules_load,
3762 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3763 Updated alpha kernel configs to 2005.0 configs and updated
3764 modules_load for alpha, um, x86, x86_64, xen0, and xenU to match
3767 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3768 gen_configkernel.sh:
3769 Added config parsing for dmraid modules if genkernel is called
3772 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3773 gen_configkernel.sh:
3774 Added check for --lvm2 and enable lvm2-required modules if they
3775 are not enabled already in the supplied .config file.
3777 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3779 Adding back in atp870u to modules_load on x86.
3781 02 May 2005; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3784 22 Apr 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3785 Added support for reading /mnt/cdrom/cdupdate.sh if its
3786 executable on the livecd
3788 22 Apr 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3789 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
3790 gen_initrd.sh, gen_package.sh, generic/linuxrc, genkernel,
3791 genkernel.8, -notes, -pkg/dietlibc-0.27.tar.bz2, +pkg/ia64,
3792 +pkg/ia64/README, +pkg/um, +pkg/um/README, +pkg/xen0,
3793 +pkg/xen0/README, +pkg/xenU, +pkg/xenU/README, +ppc/Pegasos,
3794 ppc/config.sh, +um, +um/busy-config, +um/config.sh,
3795 +um/kernel-config-2.4, +um/kernel-config-2.6, +um/modules_load,
3796 +xen0, +xen0/busy-config, +xen0/config.sh,
3797 +xen0/kernel-config-2.4, +xen0/kernel-config-2.6,
3798 +xen0/modules_load, +xenU, +xenU/busy-config, +xenU/config.sh,
3799 +xenU/kernel-config-2.4, +xenU/kernel-config-2.6,
3801 >> 3.2.0_beta1; now with extra froz-faktor <TM>.
3803 29 Mar 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3804 fixed bug in scan delay so that it will work with both udev and
3807 13 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3808 Add missing mkdir -p /etc/sysconfig to linuxrc.
3810 12 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3811 Get udev to go as the default manager if the udev binary exists
3812 and 2.6 or above is being used.
3814 11 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3817 10 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3819 Fix udev.rules install issue.
3821 10 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3822 genkernel, genkernel.conf, -pkg/udev-039.tar.bz2,
3823 +pkg/udev-054.tar.bz2:
3824 >> 3.1.3. Remove udev static mode; upgrade udev to 054 instead.
3826 08 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3827 generic/initrd.defaults, generic/linuxrc:
3828 Add patch by Gerte Hoogewerf (gerte <-at-> nieuwenborg.nl) to
3829 fix dmraid with cdroot.
3831 07 Mar 2005; Eric Edgar <rocket@gentoo.org>
3832 gen_configkernel.sh:
3833 Fix possible broken pipe error message when configuring the
3836 07 Mar 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3837 Fix for broken pipe when configuring busybox in the
3838 gen_compile.sh script
3840 07 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3841 genkernel, x86/modules_load, x86_64/modules_load:
3842 >> 3.1.1d. Add sata_qstor; fix #83328.
3844 03 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3845 generic/initrd.scripts:
3846 Check for dummy 'livecd' file instead of 'gentoo'.
3848 03 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3849 generic/initrd.scripts, genkernel:
3850 >> 3.1.1c. Add LiveCD detection to skip mountable but non-LiveCD
3851 media; requires Catalyst 1.1.6.
3853 02 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3855 Bump dmraid, >> 3.1.1.b.
3857 01 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3861 28 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3862 Fix -j0 2.4 modules breakage.
3864 25 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3865 generic/initrd.defaults, genkernel, x86/modules_load,
3866 x86_64/modules_load:
3867 >> 3.1.0k -- Add MODULES_SATA, fix udev on non-x86 archs where
3868 there seem to be problems with KLibC+udev so use a static udev
3871 24 Feb 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3872 gen_determineargs.sh, gen_package.sh, genkernel, genkernel.8:
3873 Add support for maxkernpackage
3874 creates a tarball containing:
3877 contents of /lib/modules
3880 24 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3881 Fix 2.4 strict flag filtering issue.
3883 24 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel.8:
3884 Document arbitrary scandelay initrd option.
3886 20 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3888 Fix '/tmp/.initrd/bin/[' to '[' in places before the pivot_root.
3890 18 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3891 genkernel, pkg/udev-039.tar.bz2, x86/modules_load:
3892 Fix #58686 and #80716.
3894 17 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3895 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
3896 generic/linuxrc, genkernel.conf, pkg/udev-039.tar.bz2:
3897 Add DMRAID support (thanks rocket!); fix AMD64 udev issues (#65985).
3899 31 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3902 30 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3906 27 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3907 -eq >> = for the LVM and EVMS2 checks.
3909 27 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3911 Add patch for turning off LVM and EVMS2 optionally at boot time
3912 even if compiled into initrd; bug #79755.
3914 26 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3915 Fix #79502; thanks to rocket for the patch.
3917 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3918 Make udev default for 2.6+
3920 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3921 Add missing #72253 patch.
3923 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3924 Add missing echo; #77363.
3926 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org>
3927 gen_bootloader.sh, generic/initrd.scripts, generic/linuxrc,
3929 >> 3.1.0e. Fixes #73356, #74758, #77277, #77363, #78636.
3931 10 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3933 Add --evms2 patch by Eric Edgar; bug #77385.
3935 21 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3936 pkg/dietlibc-0.27.tar.bz2:
3937 >> 3.1.0d; bug #73112.
3939 17 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3940 Removing tmscsim module; bug #72055.
3942 01 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3945 30 Nov 2004; Tim Yamin <plasmaroo@gentoo.org>
3946 gen_determineargs.sh, gen_initrd.sh:
3947 >> 3.0.2c. Adding LVM2 args code to gen_determineargs.sh.
3949 29 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3950 Bugfix for bug #72342.
3952 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3954 Time for our own manpage...
3956 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3957 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh, genkernel,
3959 LVM2 compilation support; thanks to Eric Edgar for the patch.
3962 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
3963 generic/initrd.scripts, generic/linuxrc:
3964 Udev speedups; thanks to Eric Edgar for the patch - bug #72253.
3966 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3967 Adding MODULES_LVM2; #72129 // #72253.
3969 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3971 Adding user-specified /linuxrc support; bug #66198.
3973 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3974 ramdisk=8092 >> ramdisk_size=8092; bug #64864.
3976 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3977 gen_initrd.sh, generic/initrd.defaults, generic/linuxrc:
3978 Adding EVMS2 support; bug #61827.
3980 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3981 LVM fix, bug #69745.
3983 05 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3984 Fix for --minkernpackage and 'kernel' only instead of all; bug
3987 26 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3988 uchi-hcd >> uhci-hcd.
3990 25 Oct 2004; Mike Frysinger <vapier@gentoo.org> gen_cmdline.sh:
3991 clean up some of the help output
3993 23 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> README,
3994 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh,
3995 gen_initrd.sh, generic/initrd.defaults, generic/initrd.scripts,
3996 generic/linuxrc, genkernel, genkernel.conf,
3997 -pkg/busybox-1.00-pre2-decl.patch,
3998 pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
3999 pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
4000 -pkg/dietlibc-0.26.tar.bz2, +pkg/dietlibc-0.27.tar.bz2,
4001 -pkg/udev-030.tar.bz2, +pkg/udev-039.tar.bz2, x86/modules_load:
4004 09 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
4005 vgscan >> lvm; bug #44091.
4007 02 Oct 2004; Travis Tilley <lv@gentoo.org> x86_64/modules_load:
4010 27 Sep 2004; Travis Tilley <lv@gentoo.org>
4011 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp,
4012 x86_64/modules_load:
4013 add bluetooth for one user's bluetooth kb+mouse, fix usb module
4014 stuff, add in support for an ide chipset used in some em64t boxes
4016 27 Sep 2004; Travis Tilley <lv@gentoo.org>
4017 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp:
4018 CONFIG_SCSI_AIC7XXX_OLD, you are the weakest link! goodbye!
4020 26 Sep 2004; Travis Tilley <lv@gentoo.org>
4021 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp:
4022 new generic genkernel configs. em64t support, here we come
4024 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org>
4025 x86/kernel-config-2.6:
4026 Adding CONFIG_CRYPTO_ARC4=m; bug #58360.
4028 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org>
4030 Adding updated grub.conf patch from Mathias Gug, bug #57576.
4032 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4033 gen_funcs.sh, genkernel:
4034 Adding robbat2's patch for bug #62365.
4036 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4037 genkernel, genkernel.conf,
4038 pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
4039 -pkg/dietlibc-0.24.tar.bz2, +pkg/dietlibc-0.26.tar.bz2:
4040 Disabling dietlibc usage for devfsd and modutils; dietlibc
4041 updated to a new Hardened-aware version. Bug #60862.
4043 18 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_package.sh:
4044 Adding missing {} around a logic check; bug #64514.
4046 23 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
4047 --no-lvm-2 >> --no-lvm2 as it should be.
4049 23 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh:
4050 Updated the --cache-dir patch to patch #36982.
4052 14 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4053 +ia64, +ia64/busy-config, +ia64/config.sh,
4054 +ia64/kernel-config-2.6, +ia64/modules_load:
4055 Added an ia64 config.
4057 11 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
4058 Added a check to disable udev on 2.4 kernels; bug #59687.
4060 11 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4061 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
4062 generic/initrd.scripts, generic/linuxrc, genkernel:
4063 Added LiveCD udev support.
4065 07 Aug 2004; Tim Yamin <plasmaroo@gentoo.org>
4066 x86/kernel-config-2.6, x86/modules_load:
4067 modules_load cleaned up to match the version used for the 2004.2
4068 release, also added BusLogic=m to the 2.6 configartion: bug #59310.
4070 30 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4071 generic/initrd.scripts:
4072 Removed "-t iso9660" which causes issues on Gentoo/PPC-Pegasos,
4075 29 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4076 gen_determineargs.sh, gen_funcs.sh, genkernel, genkernel.conf:
4077 Patch for bug #57867 adding --cachedir=<dir> by Martin Parm.
4079 29 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4081 '-ne' >> '!=' for LVM2 static support to work properly; bug
4084 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4085 x86/kernel-config-2.4:
4086 Ext3 shouldn't really be a module - bug #58663.
4088 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4090 Fix for "udev" not having to be passed to the linuxrc; and a fix
4091 for the devfsd bincache not being used.
4093 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4094 gen_bootloader.sh, gen_cmdline.sh, gen_compile.sh,
4095 gen_determineargs.sh, gen_initrd.sh, generic/linuxrc, genkernel,
4096 genkernel.conf, +pkg/udev-030.tar.bz2:
4097 >> 3.0.2e. Code formatting fixes from Bob Barry, as well as a
4098 patch for bug #57953 from Martin Parm. Udev support, bug #49328.
4100 22 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
4101 Fix for bug #57865. Thanks to Martin Parm for the patch!
4103 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
4104 Added a patch for only [re]mounting /boot when installation is
4105 required. Patch from bug #57836 by Martin "Parmus" Parm.
4107 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4108 +gen_bootloader.sh, gen_cmdline.sh, gen_determineargs.sh,
4109 genkernel, genkernel.conf:
4110 GRUB Bootloader support - bug #57576. Thanks to Mathias Gug for
4113 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4114 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
4115 gen_moddeps.sh, genkernel, genkernel.conf:
4116 Adding a set of patches submitted by Martin "Parmus" Parm; bugs
4117 #57748, #57749, #57751, #57752, and #57761.
4119 16 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4120 gen_funcs.sh, genkernel:
4123 14 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4124 genkernel, pkg/modutils-2.4.26.tar.bz2:
4125 >> 3.0.2d. Modutils ./configure* patch for HPPA and an option
4128 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4129 x86/kernel-config-2.6:
4130 Added CONFIG_PRINTER=y; bug #47666.
4132 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4133 gen_configkernel.sh, x86/config.sh:
4134 Added a sed to ensure Ext2 support is on; bug #52558.
4136 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh,
4137 gen_initrd.sh, genkernel, x86/modules_load:
4138 >> 3.0.2c. Added more PCMCIA modules to the x86 module list; and
4142 03 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
4143 Added a patch allowing arguments to be passed to init by
4144 real_init=...; this closes bug #55736.
4146 19 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4147 gen_configkernel.sh:
4148 Fix for bug #54455; moved the code to create a backup .config
4150 before the "make mrproper" just wiped it out.
4152 04 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4153 generic/keymaps.tar.gz:
4154 New keymaps tarball lost the keymapList file; added back in.
4156 03 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4157 alpha/modules_load, gen_arch.sh, gen_cmdline.sh, gen_compile.sh,
4158 gen_configkernel.sh, gen_determineargs.sh, gen_funcs.sh,
4159 gen_initrd.sh, gen_moddeps.sh, gen_package.sh,
4160 generic/initrd.defaults, generic/initrd.scripts,
4161 generic/keymaps.tar.gz, generic/linuxrc, generic/modprobe,
4162 genkernel, parisc/modules_load, parisc64/modules_load,
4163 pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
4164 ppc/modules_load, ppc64/modules_load, sparc/modules_load,
4165 sparc64/modules_load, x86/kernel-config-2.4,
4166 x86/kernel-config-2.6, x86/modules_load, x86_64/modules_load:
4169 * Busybox patched to support loops on 2.4 thus giving 2.4
4172 * Various bug fixes; #46167, #46278, #47551, #48219, #48308,
4173 #48339, #49728, #51395, #51948.
4174 * Speedups: "" > ''; [ ! ... ] && > [ ... ] || et al where
4177 11 Apr 2004; Tim Yamin <plasmaroo@gentoo.org>
4178 x86/kernel-config-2.6:
4179 Modularized parallel support in the X86 2.6 configuration.
4181 11 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh,
4182 generic/linuxrc, genkernel:
4183 Bugfixes for bugs #46941, #46641; and a cosmetic fix for LiveCD
4186 02 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
4187 Added an error message for mistyped options [ Bug #45946 ] and
4188 also shortened the help list into two sections: a long one specified by
4189 --help and a short default one.
4191 02 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4193 Fix for bug #46596; version header update.
4195 28 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
4196 Applied the fixed for ``docache'' to work properly on zisofs.
4198 27 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4199 gen_initrd.sh, generic/initrd.defaults, generic/linuxrc:
4200 A few short fixes: reduced compilation verbosity; bootsplash fix
4201 to use both 'bootsplash' and 'bootsplash.conf' rather than 'bootsplash'
4202 and also docache support which should work on at least loopFSes for now.
4204 22 Mar 2004; Jason Wever <weeve@gentoo.org> sparc/config.sh:
4205 Fixed MAKEOPTS for sparc32 so kernels will reliably build.
4207 21 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> README, TODO,
4208 gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh,
4209 gen_determineargs.sh, gen_funcs.sh, gen_initrd.sh,
4210 generic/initrd.defaults, generic/initrd.scripts,
4211 +generic/keymaps.tar.gz, generic/linuxrc, generic/modprobe,
4212 genkernel, genkernel.conf, x86/modules_load:
4213 Version bump. Closes bugs #34948, #37371, #41129, #41166,
4214 #42725, #42815, #44127, #44556, and #44601.
4216 20 Mar 2004; Tim Yamin <plasmaroo@gentoo.org>
4217 -pkg/busybox-1.00-pre8-alpha.patch,
4218 -pkg/busybox-1.00-pre8-crypto-losetup.patch,
4219 -pkg/busybox-1.00-pre8-losetup-alpha.tar.bz2:
4220 Removing broken 1.00-pre8 busybox.
4222 08 Mar 2004; Tom Gall <tgall@gentoo.org>
4223 +ppc64/kernel-2.6-pSeries, +ppc64/kernel-2.6.g5:
4224 g5 and pseries kernel config
4226 08 Mar 2004; Brad House <brad_mssw@gentoo.org> +ppc64,
4227 +ppc64/busy-config, +ppc64/config.sh, +ppc64/modules_load:
4230 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4231 +ppc/2.6.3-benh2-G4-SMP.autoload, +ppc/2.6.3-benh2-G4.autoload,
4232 +ppc/2.6.3-benh2-G5-SMP.autoload, +ppc/2.6.3-benh2-G5.autoload:
4233 What stuff needs to be automatically loaded for each kernel
4235 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4236 ppc/G4, ppc/G4-SMP, ppc/G5, ppc/G5-SMP:
4237 bugfixes - posible /proc mounting lock bug solution included (removed
4240 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4241 ppc/G4, ppc/G4-SMP, ppc/G5, ppc/G5-SMP:
4242 bugfixed kernels - still rivafb enabled
4244 01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4247 01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel.conf:
4248 busybox version change
4250 27 Feb 2004; Daniel Robbins <drobbins@gentoo.org>
4252 initrd bootsplash fix to use "default"
4254 27 Feb 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4255 -ppc/G3, -ppc/G3-SMP:
4258 26 Feb 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4259 +ppc/G3, +ppc/G3-SMP, +ppc/G4, +ppc/G4-SMP, +ppc/G5,
4260 +ppc/G5-SMP, -ppc/kernel-config-2.4-g3g4,
4261 -ppc/kernel-config-2.4-g5:
4262 Updated kernel .configs.
4264 G5-SMP verified to work on dual G5 1.8 w. radeon and 160G SATA
4265 Others are being tested right now
4267 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4268 +pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2:
4269 busybox pre7 patched
4271 25 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel,
4272 genkernel.conf, +pkg/busybox-1.00-pre7-crypto-losetup-2.patch,
4273 -pkg/busybox-1.00-pre7-crypto-losetup-2.tar.bz2,
4274 +pkg/busybox-1.00-pre8-alpha.patch,
4275 +pkg/busybox-1.00-pre8-crypto-losetup.patch,
4276 +pkg/busybox-1.00-pre8-losetup-alpha.tar.bz2:
4277 busybox update and alpha fix
4279 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4280 generic/linuxrc, generic/modprobe:
4281 script updates, less debugging, and modprobe return code fix
4283 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4284 x86/kernel-config-2.4:
4285 too many complaints, make reiser static
4287 22 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4290 22 Feb 2004; Brad House <brad_mssw@gentoo.org>
4291 +pkg/busybox-1.00-pre7-crypto-losetup-2.tar.bz2:
4294 22 Feb 2004; Brad House <brad_mssw@gentoo.org>
4295 generic/linuxrc, genkernel.conf,
4296 -pkg/busybox-1.00-pre7-crypto-losetup.patch,
4297 -pkg/busybox-1.00-pre7-crypto-patched.tar.bz2,
4298 x86_64/kernel-config-2.6, +x86_64/kernel-config-2.6-emachines,
4299 +x86_64/kernel-config-2.6-smp:
4302 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4303 create /dev/console if for some reason /dev wasn't on the fs
4305 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4308 14 Feb 2004; Brad House <brad_mssw@gentoo.org>
4309 +pkg/busybox-1.00-pre7-crypto-patched.tar.bz2:
4312 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel.conf,
4313 -pkg/busybox-1.00-pre3-patched.tar.bz2,
4314 -pkg/busybox-1.00-pre3.tar.bz2,
4315 +pkg/busybox-1.00-pre7-crypto-losetup.patch:
4318 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4321 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel,
4322 +pkg/ppc, +pkg/ppc/README:
4325 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4326 initrd updates for correctness, squashfs, and gcloop
4328 12 Feb 2004; Luca Barbato <lu_zero@gentoo.org> +pkg/ppc64,
4329 +pkg/ppc64/README, +ppc, +ppc/busy-config, +ppc/config.sh,
4330 +ppc/kernel-config-2.4-g3g4, +ppc/kernel-config-2.4-g5,
4332 pvdabeel's first import.
4334 08 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4337 07 Feb 2004; Brad House <brad_mssw@gentoo.org>
4338 generic/linuxrc, genkernel:
4339 beta10 finalizations
4341 07 Feb 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4342 make modules_install should use -j1 only
4344 07 Feb 2004; Brad House <brad_mssw@gentoo.org>
4345 gen_configkernel.sh:
4346 err, backed up wrong file :)
4348 03 Feb 2004; Guy Martin <gmsoft@gentoo.org> +parisc64,
4349 +parisc64/busy-config, +parisc64/config.sh,
4350 +parisc64/kernel-config-2.4, +parisc64/modules_load,
4351 +pkg/parisc64, +pkg/parisc64/README:
4354 31 Jan 2004; Brad House <brad_mssw@gentoo.org>
4355 gen_determineargs.sh:
4356 make commandline debugfile option work
4358 30 Jan 2004; Brad House <brad_mssw@gentoo.org>
4359 generic/modprobe, x86_64/modules_load:
4360 modprobe fixes, and scsi module updates for x86_64
4362 30 Jan 2004; Brad House <brad_mssw@gentoo.org>
4363 generic/linuxrc, genkernel:
4366 28 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4369 28 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4370 debugfile truncation fix
4372 28 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4375 28 Jan 2004; Brad House <brad_mssw@gentoo.org>
4376 x86/kernel-config-2.6, x86_64/kernel-config-2.6:
4377 kernel config updates
4379 28 Jan 2004; Brad House <brad_mssw@gentoo.org>
4380 gen_configkernel.sh, genkernel:
4381 misc fixes in relation to kernel configs
4383 25 Jan 2004; Brain Jackson <iggy@gentoo.org>
4384 x86/kernel-config-2.4:
4385 new default config, works well with gentoo-sources
4387 24 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_funcs.sh,
4388 generic/linuxrc, genkernel:
4391 18 Jan 2004; Brad House <brad_mssw@gentoo.org> +alpha,
4392 +alpha/busy-config, +alpha/config.sh, +alpha/kernel-config-2.4,
4393 +alpha/modules_load, +pkg/alpha, +pkg/alpha/README:
4396 17 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4399 17 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4400 must bind-mount dev for loop devices
4402 17 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4403 support multiple loop types
4405 11 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4406 not -t ext3 use -t ext2 Im and idiot
4408 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4409 generic/linuxrc, genkernel:
4410 fix for loop device mounting
4412 11 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4415 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4416 generic/initrd.scripts, generic/linuxrc:
4419 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4420 generic/initrd.scripts, generic/linuxrc:
4423 11 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4426 10 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4427 uname machine for parisc, etc
4429 08 Jan 2004; Brad House <brad_mssw@gentoo.org> +pkg/sparc,
4430 +pkg/sparc/README, +pkg/sparc64, +pkg/sparc64/README:
4431 dont forget placeholders for pkg directory
4433 08 Jan 2004; Brad House <brad_mssw@gentoo.org>
4434 x86_64/kernel-config-2.6:
4437 08 Jan 2004; Brad House <brad_mssw@gentoo.org> +TODO:
4440 08 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4443 08 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4446 08 Jan 2004; Brad House <brad_mssw@gentoo.org>
4447 x86_64/kernel-config-2.6:
4448 updated kernel config
4450 08 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4451 gen_funcs.sh, genkernel:
4452 check for loop devices and fix debug printing
4454 08 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4455 gen_determineargs.sh, generic/linuxrc, parisc/config.sh,
4456 sparc/config.sh, sparc64/config.sh, x86/config.sh,
4458 add makeopts params, and fixes for if old coreutils is in root
4460 05 Jan 2004; Jason Wever <weeve@gentoo.org> +sparc,
4461 +sparc/busy-config, +sparc/config.sh, +sparc/kernel-config,
4462 +sparc/modules_load, +sparc64, +sparc64/busy-config,
4463 +sparc64/config.sh, +sparc64/kernel-config,
4464 +sparc64/modules_load:
4465 Added sparc and sparc64 dirs for genkernel.
4467 03 Jan 2004; Guy Martin <gmsoft@gentoo.org> +parisc,
4468 +parisc/busy-config, +parisc/config.sh,
4469 +parisc/kernel-config-2.4, +parisc/modules_load, +pkg/parisc,
4473 31 Dec 2003; Seemant Kulleen <seemant@gentoo.org>
4474 +x86/kernel-config-2.4:
4475 2.4 config thanks to iggycvs add kernel-config-2.4
4477 24 Dec 2003; Brad House <brad_mssw@gentoo.org>
4478 gen_determineargs.sh:
4481 24 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel:
4482 reverse kernel compile with modules make
4484 23 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4485 +genkernel, -genkernel.sh:
4488 23 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4489 gen_determineargs.sh, gen_initrd.sh, generic/linuxrc,
4491 no initrd modules stuff
4493 23 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4494 gen_determineargs.sh, +gen_package.sh, genkernel.sh:
4495 changes for livecd stuff
4497 22 Dec 2003; Brad House <brad_mssw@gentoo.org> README:
4500 22 Dec 2003; Brad House <brad_mssw@gentoo.org>
4501 gen_determineargs.sh:
4502 get extraversion properly
4504 17 Dec 2003; Brad House <brad_mssw@gentoo.org>
4506 remove modprobe from x86_64
4508 17 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4509 gen_initrd.sh, gen_moddeps.sh, generic/initrd.defaults,
4510 generic/initrd.scripts, generic/linuxrc, generic/modprobe,
4511 x86_64/modules_load:
4514 17 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4515 generic/linuxrc, -x86/linuxrc, x86/modules_load,
4516 x86_64/modules_load:
4519 17 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4520 +generic, +generic/initrd.defaults, +generic/initrd.scripts,
4521 +generic/linuxrc, +generic/modprobe, -x86_64/initrd.defaults,
4522 -x86_64/initrd.scripts, -x86_64/linuxrc:
4525 16 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4526 +gen_moddeps.sh, genkernel.sh, +x86_64/initrd.defaults,
4527 +x86_64/initrd.scripts, x86_64/linuxrc, +x86_64/modprobe,
4528 x86_64/modules_load:
4529 integrate new initrd, and module scanning
4531 10 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4534 10 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4537 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4540 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4541 x86/config.sh, x86_64/config.sh:
4544 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4545 +pkg/busybox-1.00-pre2-decl.patch:
4548 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4549 gen_compile.sh, gen_determineargs.sh, x86/config.sh,
4551 different makes for kernel and utils
4553 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4554 gen_determineargs.sh, x86/config.sh, x86_64/config.sh:
4557 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4559 KERNEL_MAKE_2 for sparc
4561 09 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel.conf,
4562 +pkg/busybox-1.00-pre3-patched.tar.bz2:
4565 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4566 gen_determineargs.sh, genkernel.conf, genkernel.sh:
4569 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4570 +pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
4571 +pkg/devfsd-1.3.25-dietlibc.patch:
4572 devfsd dietlibc stuff
4574 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4575 x86/config.sh, x86_64/config.sh:
4578 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4579 umm, make configure scripts work with CC, AS, and LD set or unset
4581 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4582 don't forget 'env' before
4584 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4585 +pkg/modutils-2.4.26.tar.bz2:
4586 forgot modutils package
4588 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4589 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
4590 x86/config.sh, x86_64/config.sh:
4591 need seperate toolkit for compilation of kernel and utils on sparc64
4593 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4594 gen_determineargs.sh:
4595 fixes for sparc, cant set LD or AS for sparc64
4597 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4598 gen_configkernel.sh, gen_determineargs.sh, genkernel.conf,
4599 -x86/kernel-config, +x86/kernel-config-2.6,
4600 -x86_64/kernel-config, +x86_64/kernel-config-2.6:
4601 make friendly with 2.4
4603 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4604 gen_determineargs.sh, +pkg/x86, +pkg/x86/README, +pkg/x86_64,
4608 09 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4609 gen_compile.sh, gen_initrd.sh, genkernel.conf, genkernel.sh:
4612 08 Dec 2003; Brad House <brad_mssw@gentoo.org> +README,
4613 +gen_arch.sh, +gen_cmdline.sh, +gen_compile.sh,
4614 +gen_configkernel.sh, +gen_determineargs.sh, +gen_funcs.sh,
4615 +gen_initrd.sh, +genkernel.conf, +genkernel.sh, +notes, +pkg,
4616 +pkg/busybox-1.00-pre3.tar.bz2, +pkg/dietlibc-0.24.tar.bz2,
4617 +pkg/module-init-tools-0.9.15-pre4.tar.bz2, +x86,
4618 +x86/busy-config, +x86/config.sh, +x86/kernel-config,
4619 +x86/linuxrc, +x86/modules_load, +x86_64, +x86_64/busy-config,
4620 +x86_64/config.sh, +x86_64/kernel-config, +x86_64/linuxrc,
4621 +x86_64/modules_load:
4622 add new genkernel dev