1 # ChangeLog for genkernel
3 # - 2003-2008 Gentoo Foundation
4 # - 2008-2011 Various authors (see AUTHORS)
5 # Distributed under the GPL v2
8 08 Jul 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh,
10 Always report used kernel config file
12 08 Jul 2012; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh,
14 Catch case with no initramfs compression supported by kernel (bug #423847)
16 08 Jul 2012; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh,
18 Fix detection of initramfs compression with bzip2 as best candidate
20 08 Jul 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/modules_load,
21 arch/x86_64/modules_load, defaults/modules_load:
22 Add xts to MODULES_CRYPTO (bug #425028)
24 01 Jul 2012; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh,
26 Support --kernel-config=/proc/config.gz (bug #421027)
28 08 Jul 2012; Kenny Cheng <kenny97821419@gmail.com> defaults/linuxrc:
29 Add /run to support openrc >=0.10 (bug #425180)
31 11 Jun 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
32 Bump version to 3.4.36
34 11 Jun 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
35 Respect real_root for plain dm-crypt without LVM (bug #419965)
37 10 Jun 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
38 Bump version to 3.4.35
40 10 Jun 2012; Sebastian Pipping <sping@gentoo.org>
41 +patches/busybox/1.20.1/1.18.1-openvt.diff,
42 +patches/busybox/1.20.1/busybox-1.7.4-signal-hack.patch,
43 +patches/busybox/1.20.1/busybox-1.20.1-mdstart.patch:
44 Support busybox 1.20.1 (bug #419511)
46 04 Jun 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
47 Bump version to 3.4.34
49 02 Jun 2012; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc:
50 Support bind mounts from /etc/initramfs.mounts (bug #418463)
52 02 Jun 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/modules_load,
53 arch/x86_64/modules_load, defaults/modules_load:
54 Make sure that cbc.ko and aes*.ko needed for cbc-essiv:sha256 (=default) disk
55 encryption are included with the initramfs (bug #416973)
57 28 May 2012; Sebastian Pipping <sping@gentoo.org> gen_funcs.sh:
58 Fix an e2fsprogs compilation leftover (bug #417095), reported by Juergen Rose
60 17 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
63 17 May 2012; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc:
64 Fix call to blkid as "blkid -l -t UUID=foo" (without -o device) does not seem
65 to work well with blkid of util-linux
67 17 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
68 Bump version to 3.4.33
70 17 May 2012; Sebastian Pipping <sping@gentoo.org>
71 -patches/e2fsprogs/1.42/e2fsprogs-1.41.12-getpagesize.patch, gen_compile.sh,
72 gen_initramfs.sh, genkernel, genkernel.conf:
73 Use blkid from system's util-linux rather than compiling e2fsprogs ourselves
75 14 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
76 Bump version to 3.4.32
78 14 May 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
79 Stop removing lvm/dmsetup from the initramfs (bug #415697), reported by
80 I.zaufi, bug introduced in 9f36ecc125bf2c20bd28c0ad513577a858140a77 affects
83 12 May 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
84 arch/x86_64/kernel-config, defaults/kernel-config:
85 Set CONFIG_DEVTMPFS=y on x86, x86_64, default for udev
87 12 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
88 Bump version to 3.4.31
90 18 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
91 lddtree call must be outside the for loop.
93 16 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
94 Use CC0 instead of public domain for copy_binaries to cover French
95 jurisdiction concerns.
97 16 Apr 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
98 Bump version to 3.4.30
100 16 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
101 Support a non-static cryptsetup binary (bug #409277)
103 15 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
104 Release copy_binaries function as public domain.
106 15 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
107 Handle other binary paths for LVM.
109 09 Apr 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
110 defaults/keymaps/keymapList, defaults/keymaps/sf.map:
111 Add keymap "sf" from Pentoo
113 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
114 Bump version to 3.4.29
116 08 Apr 2012; Mike Auty <ikelos@gentoo.org> gen_bootloader.sh:
117 Support for Grub 2, adjustements by Tomasz Wasiak
119 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh,
121 Add "fastest" to supported initrd compressions
123 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
124 Support comression "lzop" (not just "lzo") as wrongly advertised by comments
125 in genkernel.conf before
127 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
128 Be more helpful when requested compression is not available
130 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
131 Error out on unknown initrd compression, reported by Peter Gantner (bug
134 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
135 Fix initrd compression "gzip", reported by Peter Gantner (bug #411197)
137 30 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
138 Bump version to 3.4.28
140 29 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
141 Restore original /dev/tty after GPG (bug #410073), report and initial patch
144 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
145 Bump version to 3.4.27
147 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
148 Fail hard on LUKS inclusion error (bug #409277), advise about
149 sys-fs/cryptsetup[static], drop support for cryptsetup binary from /bin/
151 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> gen_funcs.sh,
153 Make errors stand out more
155 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
157 Fix docache (bug #397309)
159 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
160 Bump version to 3.4.26
162 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
164 Drop into debug shell when squashfs could not be mounted
166 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
168 Drop into debug shell when files could not be copied into tmpfs
170 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
172 Improve handling of missing /etc/fstab
174 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
175 No longer use parameter "-r" (for regex intervals) that busybox awk does not
178 10 Mar 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
179 Bump version for release.
181 25 Feb 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/modules_load,
182 arch/x86_64/modules_load, defaults/modules_load:
183 Make sure the sha256 module makes it into the initramfs (bug #405495).
186 20 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/linuxrc:
187 With the new /usr mounting, if the device path that ends up in /proc/mounts
188 ends up being different than in /etc/fstab due to symlinks, mount -a will
189 always exit 32. Avoid by resolving symlinks like util-linux does.
191 14 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh,
193 dmraid is entirely broken if you try to use the system static
194 LVM/device-mapper. Instead start always building LVM2 for the initramfs,
195 using DESTDIR for cleaner install. Dead code paths for old LVM2 build not
196 removed yet until more users have tested.
198 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh:
199 More UTILS_CROSS_COMPILE prefix on strip calls.
201 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> arch/alpha/modules_load,
202 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
203 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
204 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
205 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
206 defaults/modules_load:
207 Bug #401583: include more DM and MD modules for other RAID/LVM
210 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh:
211 Bug #265005: ensure CROSS_COMPILE is set for cross-compile strip calls to
214 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org>
215 +patches/dmraid/dmraid-1.0.0_rc16-as-needed2.patch,
216 +patches/dmraid/dmraid-1.0.0_rc16-return-all-sets.patch,
217 +patches/dmraid/dmraid-1.0.0_rc16-static-build-fixes.patch,
218 +patches/dmraid/dmraid-1.0.0_rc16-undo-p-rename.patch,
219 +patches/dmraid/dmraid-1.0.0.rc16-3-staticlink.patch, genkernel.conf:
220 Bug #398467: Update dmraid. Also add other patches from Portage tree.
222 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_cmdline.sh,
223 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh, genkernel.conf:
224 device-mapper "update". It was merged into LVM2-2.02.67 upstream in 2010.
225 Bug #398467 is wrong for the device-mapper update.
227 09 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
229 Dogfooding of the /usr mount code with the matching OpenRC change to make the
230 mounts RW revealed some bugs and gotchas in our prior code, now fixed and
233 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> arch/alpha/config.sh,
234 arch/arm/config.sh, arch/ia64/config.sh, arch/mips/config.sh,
235 arch/parisc/config.sh, arch/parisc64/config.sh, arch/ppc/config.sh,
236 arch/ppc64/config.sh, arch/sparc/config.sh, arch/sparc64/config.sh,
237 arch/um/config.sh, arch/x86/config.sh, arch/x86_64/config.sh:
238 Ensure default for new initramfs compression is used.
240 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
241 Bugfixes in new code branches that I didn't test fully.
243 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> doc/genkernel.8.txt,
245 Update documentation for new initramfs compression.
247 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/config.sh,
248 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
249 Import customizable compression for initramfs, based on Pentoo development.
251 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> arch/alpha/modules_load,
252 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
253 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
254 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
255 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
256 defaults/busy-config, defaults/initrd.scripts, defaults/linuxrc,
257 defaults/modules_load, doc/genkernel.8.txt, gen_cmdline.sh,
258 gen_determineargs.sh, gen_initramfs.sh, genkernel:
259 This provides ZFS support, to go with the sys-fs/zfs package.
261 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
262 Refactor copy_binaries and multipath slightly for ease of usage and readability.
264 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> gen_initramfs.sh:
265 Refactor multipath initramfs generation using copy_binaries.
267 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> gen_initramfs.sh:
268 copy_binaries utility function for putting binaries and librares into
269 initramfs (see git commit for full details).
271 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts:
272 Support virtio devices, and provide fallback of all remaining devices.
274 03 Feb 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
275 Support SD card readers. Patch by Rick Farina
277 24 Jan 2012; Sebastian Pipping <sping@gentoo.org> .gitignore, genkernel:
278 Bump version to 3.4.24
280 24 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/alpha/kernel-config,
281 arch/ia64/kernel-config, arch/ppc/kernel-config, arch/sparc64/kernel-config,
282 arch/x86/kernel-config:
283 Unset CONFIG_SYSFS_DEPRECATED for udev (bug #335763)
285 15 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
286 Bump version to 3.4.23.1
288 14 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
289 Re-activate mdstart in busybox config
291 14 Jan 2012; Sebastian Pipping <sping@gentoo.org>
292 +patches/busybox/1.19.3/busybox-1.19.3-mdstart.patch:
293 Port mdstart patch to busybox 1.19.3
295 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
296 Busybox config: Enable verbose usage
298 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
299 Update busybox config using "yes '' | make oldconfig"
301 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
302 Bump version to 3.4.23
304 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
305 +patches/busybox/1.19.3/1.18.1-openvt.diff,
306 +patches/busybox/1.19.3/busybox-1.7.4-signal-hack.patch:
307 Copy patches from busybox/1.18.1 to busybox/1.19.3
309 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
310 +patches/e2fsprogs/1.42/e2fsprogs-1.41.12-getpagesize.patch:
311 Add a patch for e2fsprogs/1.42 from main tree
313 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
314 +patches/lvm/2.02.88/lvm2-2.02.72-no-export-dynamic.patch:
315 Copy patch from lvm/2.02.74 to lvm/2.02.88
317 13 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> gen_determineargs.sh:
318 Prior to commit a141d715, CMD_NOINSTALL had no default set, but most of the
319 usages were of the form "! isTrue ${CMD_NOINSTALL}", which on an unset value,
320 came out as false. These were replaced by "isTrue ${CMD_INSTALL}", but my
321 analysis of the needed default value was wrong, and was set to false instead
324 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel.conf:
325 Replace "# FOO=bar" by "#FOO=bar" in genkernel.conf to (1) distinguish
326 commented-out options from their explanatory comments and (2) to return
327 consistenty (bug #398471)
329 12 Jan 2012; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
330 Support application of patches before compilation for tools which previously
331 lacked that support. Special thanks to Tomasz Wasiak (bug #398469)
333 08 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/alpha/modules_load,
334 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
335 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
336 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
337 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load:
338 Add mpt2sas to auto-load SCSI modules as requested by Borg Onion
340 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
341 Bump to 3.4.22 to reflect /usr mount support.
343 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
345 Code to mount /usr and other filesystems as needed for new udev and systemd.
347 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
348 Bump version to 3.4.21.2. Stock configuration of 3.4.21.1 generates
349 unbootable initramfs!
351 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> gen_determineargs.sh,
353 Fix some defaults otherwise you get an initramfs without any modules!
355 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/busy-config:
356 Awk support in busybox is needed for initramfs setup code (to parse fstab).
358 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> TODO:
359 Multipath has been done for a while now.
361 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel.conf:
362 Add a configuration option for --install, so users can get it as a default.
363 Defaults to "no", due to catalyst.
365 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> ChangeLog:
368 05 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
369 Bump version to 3.4.21.1
371 05 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
372 defaults/linuxrc, doc/genkernel.8.txt:
373 Introduce boot parameter root_trim=(yes|no) for SSDs.
377 04 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/um/busy-config,
378 defaults/busy-config, netboot/busy-config:
379 Set CONFIG_NFSMOUNT=n in busybox config to fix compilation with glibc 2.14.
383 04 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> arch/mips/config.sh,
384 doc/genkernel.8.txt, gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh,
385 gen_funcs.sh, gen_initramfs.sh, genkernel, genkernel.conf:
386 Provide real boolean commandline options for options that were previously
387 only available as booleans in the config, so that they can be enable in
388 configuration and overridden to disable on the commandline. Remove negation
389 on options: NOINSTALL, NORAMDISKMODULES, NO_KERNEL_SOURCES.
391 08 Nov 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
392 Bump version to 3.4.20
394 31 Oct 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
395 Fix return value of crypt_filter() which caused bogus LUKS opening errors
398 30 Oct 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
399 Bump version to 3.4.19
401 25 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
402 fix random build failures during e2fsprogs, force -j1
404 08 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.defaults,
405 defaults/initrd.scripts, defaults/linuxrc:
406 Do not hardcode /mnt/cdrom path across the whole code, use CDROOT_PATH
407 instead. At the same time, mount cdrom into /mnt/cdrom instead of
408 /newroot/mnt/cdrom (which is now just a bind mount), this avoids
409 losetup to expose unavailable paths inside the live system, breaking
410 mkfs.btrfs (next upstream version, which does silly things with
413 07 Oct 2011; Robin H. Johnson <robbat2@gentoo.org>
414 patches/busybox/1.18.1/1.18.1-mdstart.diff:
415 Fix patch typo that broke compile.
417 22 Sep 2011; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
419 Fix trailing backtick and root-on-LVM.
421 13 Sep 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh,
423 dmraid requires dmsetup to assign UUID to discovered RAID volumes, close bug
426 11 Sep 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.scripts,
428 drop parse_opt usage and crufty, deprecated subshelling through
430 30 Aug 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
431 Fix quoting issue (bug #380729).
435 30 Aug 2011; Sebastian Pipping <sping@gentoo.org>
436 +patches/mdadm/3.1.4/mdadm-3.1.4-z-now.patch, gen_compile.sh:
437 Enable patch application for mdadm, add patch to fix compilation (bug
440 28 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.scripts,
441 defaults/linuxrc, doc/genkernel.8.txt:
442 Add basic support to AUFS2, requires kernel with aufs module or built-in
444 16 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
445 gen_compile: correct MAKEOPTS usage on utils task
447 16 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
448 gen_compile: always use -j1 with kernel *_install targets, fixes compilation
451 06 Aug 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
452 No longer copy /lib/libsysfs*so* for multipath-tools (bug #300841, bug
455 31 Jul 2011; Sebastian Pipping <sping@gentoo.org>
456 -patches/busybox/1.7.4/1.7.4-ash-timeout.diff,
457 -patches/busybox/1.7.4/1.7.4-mdstart.diff,
458 -patches/busybox/1.7.4/1.7.4-mount-umount-i-option.diff,
459 -patches/busybox/1.7.4/1.7.4-openvt.diff,
460 -patches/busybox/1.7.4/1.7.4-static-error.diff,
461 -patches/busybox/1.7.4/1.7.4-make-3.82.diff, -patches/busybox/1.7.4/README,
462 -patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch:
463 End support for 4 years old busybox 1.7.4 (bug #377133)
465 31 Jul 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
466 Improve doc on filing bugs
468 28 Jul 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
469 Bump version to 3.4.18
471 27 Jul 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
472 Fix display of seconds waiting (bug #376575)
473 Thanks to Richard Scott
475 26 Jul 2011; Robin H. Johnson <robbat2@gentoo.org> gen_arch.sh:
476 Bug #376467: fix kernel version checks for 3.0 kernel.
478 23 Jul 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
480 Fix permissions of /dev/pts (bug #375947)
482 20 Jul 2011; Fabio Erculiani <lxnay@sabayon.org> defaults/config.sh,
483 doc/genkernel.8.txt, gen_cmdline.sh, gen_compile.sh:
484 Make possible to compile XEN based kernels providing --kernel-target= and
485 --kernel-binary= switches
487 03 Jul 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
488 Set version to 3.4.17
490 03 Jul 2011; Sebastian Pipping <sping@gentoo.org> arch/alpha/modules_load,
491 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
492 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
493 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
494 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
495 defaults/initrd.defaults, defaults/initrd.scripts, defaults/linuxrc,
496 defaults/modules_load, doc/genkernel.8.txt, gen_cmdline.sh,
497 gen_determineargs.sh, gen_initramfs.sh, genkernel, genkernel.conf,
498 maintenance/docmatcher.py:
499 Remove support for sys-fs/evms, as it was removed from Gentoo (bug #372423)
501 22 Jun 2011; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
502 Make --arch-override= affect "make menuconfig" (bug #247246)
504 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86_64/kernel-config:
505 Unset CONFIG_EMBEDDED on arch amd64
507 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
508 arch/x86_64/kernel-config, defaults/kernel-config:
509 Apply CONFIG_USB_HID=y to archs amd64/x86/default (bug #270983)
511 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
512 arch/x86_64/kernel-config, defaults/kernel-config:
513 Unset CONFIG_IDE on archs amd64/x86/default (bug #357213)
515 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
516 Bump version to 3.4.16
518 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
519 Document most undocumented boot parameters (bug #370369)
521 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
522 Docs: Fix mixup of boot parameters real_init= and init_opts=
524 04 Jun 2011; Sebastian Pipping <sping@gentoo.org> genkernel.conf,
525 maintenance/docmatcher.py:
526 Document remaining options inside genkiernel.conf (bug #367233)
528 01 Jun 2011; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc,
530 Document option lvmraid= and make it imply dolvm (bug #153502)
532 31 May 2011; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc,
534 Add rootfstype= boot parameter (bug #221245)
538 31 May 2011; Nelson Batalha <nelson.batalha@gmail.com> defaults/initrd.defaults:
539 Add Kernel 3.0.0 support (bug #369481)
541 31 May 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
542 Output warning in warning color
544 31 May 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt,
546 Document boot parameter domdadm (bug #369415)
548 12 May 2011; Amadeusz Żołnowski <aidecoe@aidecoe.name>
549 defaults/modules_load:
550 Added hpsa to defaults/modules_load; fixes bug #363369
552 28 Mar 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
555 24 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/linuxrc, initrd.scripts:
556 Rescue /proc and /sys over into chroot
557 Apply mount options noexec,nosuid,nodev to /proc and /sys
559 22 Mar 2011; Fabio Erculiani <lxnay@sabayon.org> gen_compile.sh, patches/iscsi/*:
560 Fix compilation of iSCSI
562 23 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> doc/genkernel.8.txt,
563 gen_cmdline.sh, gen_initramfs.sh:
564 Remove "--slowusb" as it is enabled by default now. Also document "noslowusb"
565 ramdisk option that skips it.
567 22 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/initrd.defaults,
568 defaults/initrd.scripts:
569 Set DO_slowusb as default, and make setup_slowusb unset it if it cannot find
570 a usb-storage attached. This makes genkernel ramdisk adhere to "noslowusb",
571 makes the ramdisk only wait if there is a usb-storage attached and should fix
574 16 Mar 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
575 Bump version to 3.4.14
577 16 Mar 2011; Fabio Erculiani <lxnay@sabayon.org> **/modules_load:
578 Add btrfs to MODULES_FS
580 07 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/initrd.scripts:
581 Fix typo where the kernelcmd version "dokeymap" was added to MY_HWOPTS
582 instead of the HWOPTS version "keymap".
583 Broke setups where only "keymap=<...>" was added to kernelcmd (bug #356167)
585 24 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
586 Fix handling of mdadm.conf (bug #354809)
590 10 Feb 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
591 Bump version to 3.4.13
593 09 Feb 2011; Sebastian Pipping <sping@gentoo.org> genkernel.conf:
594 Add SPLASH and SPLASH_THEME to genkernel.conf (bug #268468)
598 08 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
599 Add iBFT support for iSCSI (bug #314575)
603 7 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
604 Use devtmpfs/tmpfs for /dev (bug #353024)
605 Rescue devtmpfs /dev over to chroot (bug #353024, bug #344407)
609 31 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
610 Bump version to 3.4.12.6
612 31 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
613 Speed up LVM activation (bug #351047)
617 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
618 Bump version to 3.4.12.5
620 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
621 Give blkid of e2fsprogs precedence over busybox re-write by putting it into
622 /sbin, not /bin (bug #352746)
624 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> arch/x86_64/kernel-config:
625 Enable CONFIG_USB_SUSPEND and CONFIG_PM_RUNTIME for x86_64 (bug #351376)
627 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
628 Bump version to 3.4.12.4
630 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
631 Enhance console handling on netboot linuxrc (bug #353084)
632 Enable shadow on netboot's busybox config (bug #353085)
636 29 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
637 Bump version to 3.4.12.3
639 29 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
640 No longer require device mapper bincache for compiling lvm (bug #353026)
644 27 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
645 Bump version to 3.4.12.2
647 27 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_determineargs.sh:
648 Revert kernel release detection fix (regression) (bug #352787)
650 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
651 Bump version to 3.4.12.1
653 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
654 Fix copying of mdadm/mdmon to the initramfs (bug #352496). Thanks to Malcolm
655 Lashley for reporting.
657 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
658 Bump version to 3.4.12
660 22 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
661 Enable CONFIG_USB_SUSPEND for x86/amd64 (bug #351376)
662 Replace "${MAKEOPTS/-j?/j1}" by "${MAKEOPTS} -j1" (bug #277607)
664 21 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_determineargs.sh:
665 Do not query generated files (like include/config/kernel.release) for kernel
666 version, as they may be out of sync (bug #263927)
668 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
669 Add proper mdadm support (bug #282100)
671 - Craig Andrews (Testing)
672 - Laurent Pinchart (mdmon/IMSM support)
673 - Matthias Dahl (Initial patch)
674 - Peter Hjalmarsson (Testing)
676 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
677 Bump version to 3.4.11.1
679 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh:
680 Move application of kernel config after "make mrproper" as that deletes
681 .config (whereas "make clean" does not) (bug #351906)
685 20 Jan 2011; Sebastian Pipping <sping@gentoo.org>
686 patches/busybox/1.18.1/1.18.1-mdstart.diff:
687 busybox 1.18.1: Return of mdstart as an applet (regression) (bug #351909)
689 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
690 Bump version to 3.4.11
692 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
693 Do not sleep after vgscan (bug #351047)
695 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
697 - Fix compilation of LVM 2.02.74 (and 2.02.28) (bug #255196, bug #267383)
698 - Add minimal btrfs support (bug #303529)
699 - Add support for UUID to crypt_root (bug #315467)
700 - Run "make firmware_install" if CONFIG_FIRMWARE_IN_KERNEL != y (bug #244651)
701 - Port busybox patches from 1.7.4 to 1.18.1 (bug #331971)
702 - Handle missing kernel .config better (bug #271528)
703 - Improve slowusb handling (bug #323317)
704 - Add GnuPG 1.x support (bug #217959)
705 - Check return codes of cpio (bug #246370)
706 - Update e2fsprogs/blkid to 1.41.14 (bug #291822)
707 - Create /bin/vg* symlinks when called as /linuxrc, too (bug #307855)
708 - Pick first device when several devices are matching real_root (bug #303531)
709 - Fix warning "cannot remove `/var/cache/genkernel/src'" (bug #347213)
710 - Allow configuring the list of busybox applets (bug #326593)
711 - Fix arithmetic bug in defaults/initrd.scripts (bug #339789)
713 - Amadeusz Zolnowski (LVM update)
714 - Christian Giessner (UUID crypt_root)
715 - dacook (GnuPG 1.x support)
716 - Denis Kaganovich (Busybox patch porting)
717 - devsk (Multi-device patch)
718 - Fabio Erculiani (Slowusb fixes)
719 - Kai Dietrich (Symlink analysis)
720 - Kolbjørn Barmen (Arithmetic fix)
722 13 Dec 2010; Sebastian Pipping <sping@gentoo.org> genkernel:
723 Bump version to 3.4.10.908
725 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt, gen_cmdline.sh:
726 docs: Document --genzimage
728 13 Dec 2010; <sping@gentoo.org> gen_cmdline.sh:
729 Fix a reference to --nomenuconfig into --no-menuconfig
731 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
732 docs: Update man page from output of --help
734 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
735 docs: Document keymap= and dokeymap (bug #346017)
737 6 Dec 2010; <sping@gentoo.org> genkernel.conf:
738 .conf: Document LUKS variable (bug #346015)
740 6 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
741 docs: Mention both "initramfs" and "ramdisk" as available actions
744 6 Dec 2010; <sping@gentoo.org> genkernel.8:
745 man page: Propagate rename of --no-initrdmodules to --no-ramdisk-modules
747 29 Nov 2010; <sping@gentoo.org> ChangeLog:
748 Add patch allowing compilation of busybox 1.7.4 with make 3.82 (bug #341943)
750 20 Feb 2010; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
751 Apply patches from Gentoo bug #268468
753 19 Jan 2010; Andrew Gaffney <agaffney@gentoo.org> genkernel:
754 Only call set_bootloader is CMD_NOINSTALL is not set for Gentoo bug
757 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
758 arch/arm/modules_load, arch/ia64/kernel-config, arch/ia64/modules_load,
759 arch/mips/modules_load, arch/parisc/modules_load,
760 arch/parisc64/modules_load, arch/ppc/kernel-config, arch/ppc/modules_load,
761 arch/ppc64/modules_load, arch/sparc/modules_load,
762 arch/sparc64/kernel-config, arch/sparc64/modules_load,
763 arch/um/modules_load, arch/x86/kernel-config, arch/x86/modules_load,
764 arch/x86_64/kernel-config, arch/x86_64/modules_load,
765 defaults/kernel-config:
766 Add USB HID modules to modules_load and default kernel-config (for Gentoo
769 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
770 arch/alpha/kernel-config, arch/alpha/modules_load, arch/arm/modules_load,
771 arch/ia64/kernel-config, arch/ia64/modules_load, arch/mips/modules_load,
772 arch/parisc/modules_load, arch/parisc64/modules_load,
773 arch/ppc/kernel-config, arch/ppc/modules_load, arch/ppc64/modules_load,
774 arch/sparc/modules_load, arch/sparc64/kernel-config,
775 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/kernel-config,
776 arch/x86/modules_load, arch/x86_64/kernel-config,
777 arch/x86_64/modules_load, defaults/kernel-config, defaults/modules_load:
778 Enable ext4 by default everywhere (for Gentoo bug #268818)
780 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
782 Add support for isoboot= option (for Gentoo bug #294268)
784 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
785 defaults/initrd.defaults, defaults/initrd.scripts:
786 Properly apply NFS mount options for Gentoo bug #262915
788 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
789 arch/alpha/kernel-config, arch/ia64/kernel-config, arch/ppc/kernel-config,
790 arch/x86_64/kernel-config:
791 Enable CONFIG_SCSI_MULTI_LUN option for Gentoo bug #261122
793 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
794 Apply patch to make sure loop cache directory exists for Gentoo bug
797 17 Dec 2009; Robin H. Johnson <robbat2@gentoo.org> HACKING:
798 Document how to roll a release for the next time.
800 17 Dec 2009; Robin H. Johnson <robbat2@gentoo.org> genkernel:
801 Tag 3.4.10.907 release.
803 06 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
804 use a symlink instead of a hardlink for busybox utils (for Gentoo bug
807 23 Nov 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
808 Fix typo for Gentoo bug #294138
810 16 Nov 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
811 Make sure to change back to existant directory before removing the current
812 directory for Gentoo bug #291794
814 15 Oct 2009; <craig@haquarter.de> Changelog:
817 22 Sep 2009; <tsunam@gentoo.org> ChangeLog:
818 modified the libaio search so it'll actually work, cause I'm a dork
820 21 Sep 2009; <tsunam@gentoo.org> gen_initramfs.sh:
821 Fix broken libraries for multipath per Gentoo bug #284592
823 21 Sep 2009; <tsunam@gentoo.org> gen_initramfs.sh:
824 Update to fix broken initramfs caused by multipath config in Gentoo bug #284589
826 05 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
828 Apply patch from Gentoo bug #220913 for tuxonice resume
830 14 Aug 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
831 Enable DISKLABEL=yes by default
833 05 Aug 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel:
834 This is genkernel 3.4.10.906
836 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel.conf,
838 Adding Id header and Ident for genkernel.conf
840 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org>
841 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
842 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
843 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
844 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
845 arch/x86_64/config.sh, defaults/config.sh, gen_arch.sh, gen_bootloader.sh,
846 gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
847 gen_funcs.sh, gen_initramfs.sh, gen_moddeps.sh, gen_package.sh:
850 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel,
852 Adding Id header and enabling Ident on *.sh files.
854 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS, BUGS,
855 HACKING, README, TODO:
858 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> .gitattributes:
859 Adding additional files to .gitattributes to enable Ident.
861 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> +.gitattributes:
862 Adding .gitattributes file.
864 19 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
865 Change command used to determine real filename for REAL_RESUME for Gentoo
868 19 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
869 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
870 arch/parisc/modules_load, arch/parisc64/modules_load,
871 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
872 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
873 arch/x86_64/modules_load, defaults/modules_load:
874 Add aic94xx to MODULES_SCSI for Gentoo bug #277792
876 12 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/kernel-config,
877 arch/x86_64/kernel-config:
878 enable CONFIG_SYSFS_DEPRECATED=y in x86/x86_64 kernel-config for Gentoo
881 12 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
882 Apply patch for Gentoo bug #276753 for new lvm.static binary
884 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
885 Version bumping to 3.4.10.905 for release.
887 04 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> gen_funcs.sh, genkernel:
888 Remove code to check for host kernel LOOP support for Gentoo bug #275757
890 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/modprobe,
892 Restore BOOTLOADER="grub" example line in genkernel.conf for Gentoo bug
895 12 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load,
896 defaults/initrd.scripts:
897 Apply fix to deference links for Gentoo bug #269603
899 09 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load:
902 09 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load,
903 arch/x86_64/modules_load:
904 Add dm-crypt module for Gentoo bug #269042
906 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
907 Rolling a new genkernel 3.4.10.904 version for testing.
909 17 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
910 Apply patch from Gentoo bug #266373 for additional options in the netboot
913 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
914 Clean up append_multipath() code to copy files in a loop and report file
917 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
918 Apply patch from robbat2 to fix whitespace breakage in multipath code
920 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh,
922 Apply patch from robbat2 to finish wiring up multipath support
924 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
925 Modify append_data to die on 0 arguments and check arg 2 with isTrue().
926 Based on a patch from robbat2
928 20 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sparc64/config.sh,
929 gen_compile.sh, gen_funcs.sh, gen_package.sh:
930 Add support for multiple possible kernel binary paths for Gentoo bug
933 04 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
934 Comment out the exec line for console=*, since it seems to blow up when
935 the param isn't a true device node, such as ttyS0,115200n8
937 19 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
939 Remove detect_sbp2_devices() for Gentoo bug #239474
941 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
942 Add commented out DISKLABEL=yes option for Gentoo bug #229847
944 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
945 Added more verbosity to the auto-detection section.
947 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
948 Updated the AUTHORS section and the header for the ChangeLog, to reflect
949 that individual authors now retain their copyright to code they submit.
951 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
952 Added a note about Security Tokens, cleaned up the block device section, and
953 added a section about autodetection.
955 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> HACKING:
956 Adding a note about contacting me to HACKING.
958 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
959 Adding multipath support is really two different functions, so split them.
961 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
962 Adding a note about documenting the code paths.
964 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
965 Adding new boot support information to the TODO.
967 05 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, genkernel:
968 Version bump to 3.4.10.903 to resolve bug #250330.
970 31 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
971 Add case for arm* in get_official_arch()
973 31 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
974 Enable CONFIG_MKSWAP for netboot busybox
976 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
977 Modify grep regex to account for additional suffixes on old kernel names
979 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
980 gen_determineargs.sh:
981 Add --busybox-config= commandline option
983 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
984 Revert to just running /bin/bash on /dev/console for serial. We still
985 start getty on tty2-6
987 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
988 Allow old 'initramfs' option instead of 'ramdisk' for compatability
991 17 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
992 Remove the use of 'env -i' when calling switch_root due to Gentoo bug
995 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
996 Run the getty commands with proper arguments so they don't die immediately
998 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
999 Explicitly set /bin/ashlogin +x during boot
1001 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1002 Run getty for tty1 in the foreground
1004 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x,
1005 +netboot/misc/bin/ashlogin:
1006 Use getty to launch ash, so that we can use ^C and friends
1008 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +BUGS:
1009 Adding a BUGS file, where we can list bugs that we have found in genkernel
1010 that need to be resolved.
1012 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +HACKING:
1013 Adding a HACKING file, which I will use to document the various phases of
1014 genkernel so we can split up the default functions and also so we can
1015 provide hooks into the various phases for external addons.
1017 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1018 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
1019 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
1020 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
1021 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
1022 arch/x86_64/config.sh, defaults/config.sh, defaults/initrd.defaults,
1023 defaults/initrd.scripts, defaults/linuxrc, defaults/udhcpc.scripts,
1024 gen_bootloader.sh, gen_compile.sh, gen_configkernel.sh,
1025 gen_determineargs.sh, gen_initramfs.sh, gen_moddeps.sh, gen_package.sh,
1026 genkernel.conf, netboot/linuxrc.x, netboot/misc/bin/net-setup:
1027 Actually setting permissions. It helps if one remembers to 'git add'
1028 before doing their commit.
1030 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
1031 Enable GETTY for netboot busy-config
1033 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1034 We don't need to add - to UTILS_CROSS_COMPILE since it's already there
1036 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/busy-config,
1037 gen_compile.sh, +netboot/busy-config:
1038 Separate out main and netboot busy-config
1040 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1041 Use : as a regex separator instead of / since REAL_ROOT will have / in it
1043 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
1044 Add check for existing grub.conf entry for kernel
1046 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
1047 Default to '0' if 'default' line not found at all in existing grub.conf
1049 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
1050 Adding code that duplicates default grub.conf entry to replace old awk
1051 script. Based on code written by Mike Auty <ikelos@gentoo.org>
1053 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> +gen_bootloader.sh,
1054 gen_cmdline.sh, gen_determineargs.sh, genkernel:
1055 Initial commit for re-adding support for --bootloader=grub
1057 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1058 Change -f checks to -e for /dev nodes Check that dropbear exists before
1061 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1062 Explicitly set UTILS_{CC,LD,AS} if UTILS_CROSS_COMPILE is set
1064 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1065 Typo fix for Gentoo bug #250875
1067 14 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1068 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
1069 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
1070 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
1071 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
1072 arch/x86_64/config.sh, defaults/config.sh, defaults/initrd.defaults,
1073 defaults/initrd.scripts, defaults/linuxrc, defaults/udhcpc.scripts,
1074 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
1075 gen_initramfs.sh, gen_moddeps.sh, gen_package.sh, genkernel.conf,
1076 netboot/linuxrc.x, netboot/misc/bin/net-setup:
1077 Setting executable bit properly on shell scripts and configuration files.
1079 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1080 Create /sbin directory in append_luks for bug #250330
1082 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1083 Disable creation of most standard devices nodes, since we're running mdev
1085 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1086 gen_initramfs.sh, netboot/linuxrc.x:
1087 Move udhcpc's script to default location
1089 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/busy-config:
1090 Enable support klogd and syslogd for netboot
1092 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1093 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh:
1094 Add --real-root=<foo> parameter to specify a default for real_root= in the
1095 initramfs for Gentoo bug #249783
1097 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> -arch/alpha/busy-config,
1098 -arch/arm/busy-config, -arch/ia64/busy-config, -arch/mips/busy-config,
1099 -arch/parisc/busy-config, -arch/parisc64/busy-config,
1100 -arch/ppc/busy-config, -arch/ppc64/busy-config, -arch/sparc/busy-config,
1101 -arch/sparc64/busy-config, -arch/x86/busy-config,
1102 -arch/x86_64/busy-config, gen_compile.sh:
1103 Switch search order so arch-specific is first for busy-config Remove
1104 unneeded identical busy-config files
1106 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1108 Remove BUSYBOX_CONFIG from genkernel.conf Add search order for
1109 busy-config: user-specified, defaults/busy-config,
1110 arch/%%ARCH%%/busy-config
1112 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> -arch/x86/nb-busybox.cf,
1113 -defaults/nb-busybox.cf:
1114 Remove old nb-busybox.cf files that aren't used anymore
1116 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> +arch/arm/busy-config,
1117 +arch/arm/config.sh, +arch/arm/modules_load:
1118 Add support for arm from armin76
1120 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1121 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1122 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1123 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1124 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1125 Enable CONFIG_MAKEDEVS in busy-config for netboot
1127 09 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1128 s/aux/luks/ for Gentoo bug #250330
1130 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1131 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1132 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1133 arch/sparc/busy-config, arch/sparc64/busy-config, arch/x86/busy-config,
1134 arch/x86_64/busy-config, defaults/busy-config, netboot/linuxrc.x:
1135 Enable CONFIG_FEATURE_PREFER_APPLETS busybox option export PATH at top of
1138 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1140 Move all netboot logic from catalyst into gk
1142 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/udhcpc.scripts,
1143 gen_cmdline.sh, gen_determineargs.sh, netboot/linuxrc.x:
1144 Initial support for --netboot option integrate functionality from netboot
1145 udhcpc.scripts into default one
1147 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
1148 Bumping version for release.
1150 25 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1151 Use symlinks for busybox utils Use full path to mount since it gets grumpy
1152 without it in later bb versions for some reason
1154 17 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1155 Break apart cryptsetup stuff into separate append_luks() and make
1156 append_auxillary() dependent on ${BUSYBOX} for Gentoo bug #247052
1158 15 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1159 Applied patch for UUID support for real_resume= from Gentoo bug #239687
1161 15 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1162 Added modified version of patch from Gentoo bug #238707
1164 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1165 Only append unionfs_fuse stuff if UNIONFS is set
1167 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1168 gen_cmdline.sh, gen_determineargs.sh, genkernel:
1169 Add --unionfs commandline option to enable building of unionfs-fuse Add
1170 nounionfs boot option
1172 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1173 Add good_msg for creating the union mount
1175 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1176 Pipe stderr for unionfs mount call to /dev/null to supress getcwd message
1178 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1180 Call switch_root with full path
1182 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1183 Call switch_root with 'env -i' to clean out the kernel-defined key/value
1186 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1187 Skip good_root check for /dev/nfs for Gentoo bug #246759
1189 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1190 Simplify implementation of parse_opt in linuxrc
1192 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1194 Small cleanups in unionfs code
1196 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
1197 arch/ia64/modules_load, arch/mips/modules_load, arch/parisc/modules_load,
1198 arch/parisc64/modules_load, arch/ppc/modules_load,
1199 arch/ppc64/modules_load, arch/sparc/modules_load,
1200 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
1201 arch/x86_64/modules_load, defaults/modules_load, gen_compile.sh,
1202 gen_initramfs.sh, genkernel:
1203 Add fuse to MODULES_FS Remove direct calls to compile_fuse() and
1204 append_fuse() Disable bincache for fuse, since we don't need any files at
1207 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org>
1208 +patches/busybox/1.7.4/1.7.4-mount-umount-i-option.diff,
1209 -patches/busybox/1.7.4/1.7.4-simplify-path-debug.diff:
1210 Replace debug patch with simple patch to add trivial support for -i option
1213 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1214 Add suid,dev to unionfs mount opts
1216 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1217 Remove allow_root mount opt, since it conflicts with allow_other
1219 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1220 patches/busybox/1.7.4/1.7.4-simplify-path-debug.diff:
1221 Change typo in unionfs-fuse mount opt and add -i support to umount
1223 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1224 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1225 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1226 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1227 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1228 Enable CONFIG_FEATURE_MTAB_SUPPORT option for busybox
1230 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1231 +patches/busybox/1.7.4/1.7.4-mount-i-option.diff:
1232 Add patch for busybox to add -i option to mount command
1234 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1235 Compile unionfs-fuse statically
1237 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1239 Make sure that /sbin/unionfs is +x
1241 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1243 Correct unionfs-fuse bincache path and clean up debugging code
1245 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1246 Add -L line into LIB= in Makefile
1248 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1249 Unpack fuse source and modify CFLAGS for unionfs-fuse
1251 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1253 Unpack unionfs-fuse with -j
1255 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1256 Call arch_replace and cache_replace on fuse/unionfs-fuse vars
1258 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
1259 Add fuse/unionfs-fuse blocks to genkernel.conf
1261 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1262 Actually call compile_fuse() and compile_unionfs_fuse()
1264 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1266 Add back (modified) unionfs code in linuxrc
1268 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1269 Add append_fuse() and append_unionfs_fuse() functions
1271 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1272 Add compile_fuse() and compile_unionfs_fuse()
1274 04 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1275 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1276 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1277 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1278 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1279 Enabling CONFIG_WGET and CONFIG_FEATURE_TAR_BZIP2 for initial support of
1282 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
1283 Tagging a 3.4.10.901 release, for testing. Adding periods to ChangeLog to
1284 fix syntax hilighting.
1286 15 Sep 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
1287 Adding Andrew and Robin to AUTHORS.
1289 15 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1290 Add dummy handler for --config in gen_cmdline.sh for Gentoo bug #237541.
1292 12 Sep 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1293 arch/alpha/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
1294 arch/parisc/modules_load, arch/parisc64/modules_load,
1295 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
1296 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
1297 arch/x86_64/modules_load, defaults/initrd.defaults, defaults/modules_load:
1298 Removing scsi_wait_scan from PATA/SATA/SCSI and moving it to its own
1299 module group. This allows the module to be loaded last, no matter what
1300 combination of disks are in the system, allowing for firmware and such to
1301 be loaded before genkernel continues, even when asynchronous SCSI scanning
1302 is enabled in the kernel.
1304 31 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1305 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1306 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1307 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1308 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config,
1310 Enable CONFIG_ROUTE in busy-configs.
1312 29 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1313 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1314 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1315 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1316 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config,
1317 defaults/udhcpc.scripts:
1318 Enable CONFIG_HOSTNAME in all busy-configs and call 'hostname' with value
1321 28 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/x86/kernel-config,
1322 arch/x86_64/kernel-config:
1323 Disabled CONFIG_DEBUG_INFO in x86{,_64} kconfigs.
1325 25 Aug 2008; Andrew Gaffney <agaffney@gentoo.org>
1326 +patches/busybox/1.7.4/README:
1327 Add README to busybox patches dir.
1329 25 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1330 Only apply files from patch dir ending in diff/patch.
1332 24 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1333 Fix CONSOLE= handling code for bug 232012.
1335 21 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> -gen_bootloader.sh,
1336 -gen_bootloader_grub.awk:
1337 Remove unneeded files for broken grub code.
1339 21 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1340 gen_determineargs.sh, genkernel, genkernel.conf:
1341 Remove broken grub code.
1343 07 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1344 Only append splash portion to initramfs if SPLASH is set.
1346 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
1347 Fix typo in man page, butt -> but.
1349 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/udhcpc.scripts:
1350 Add support to udhcpc.scripts for default route and DNS servers/domain.
1352 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1353 Remove check for >=2.6 for mounting sysfs.
1355 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1356 Remove check for >=2.6 for 'make prepare'.
1358 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh,
1359 gen_configkernel.sh, gen_moddeps.sh, genkernel.8:
1360 Remove a few more 2.4 kernel support remnants.
1362 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh, genkernel:
1363 Cleanup remaining references to ${ARCH}/ without arch/ prefix.
1365 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> +arch/um/busy-config,
1366 +arch/um/config.sh, +arch/um/kernel-config, +arch/um/modules_load,
1367 -um/busy-config, -um/config.sh, -um/kernel-config, -um/modules_load:
1368 Move um/ underneath arch/ where it belongs.
1370 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> gen_compile.sh:
1371 Removed some unused dietlibc code.
1373 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1374 gen_bootloader.sh, gen_compile.sh, gen_configkernel.sh,
1375 gen_determineargs.sh, genkernel:
1376 Removed a large chunk of 2.4 kernel support. This will still require some
1377 fairly extensive cleaning to completely remove, but I'd say that without a
1378 shadow of a doubt, genkernel will not function on 2.4 kernels.
1380 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel,
1382 Added a couple more places where I needed to switch INITRD with RAMDISK.
1384 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1385 arch/alpha/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
1386 arch/parisc/modules_load, arch/parisc64/modules_load,
1387 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
1388 arch/sparc64/modules_load, arch/x86/modules_load,
1389 arch/x86_64/modules_load, defaults/initrd.scripts, defaults/linuxrc,
1390 defaults/modules_load, gen_bootloader.sh, gen_cmdline.sh,
1391 gen_determineargs.sh, gen_initramfs.sh, -gen_initrd.sh, gen_moddeps.sh,
1392 gen_package.sh, genkernel, genkernel.8:
1393 Removed all references to an initrd and renamed most initr{d,amfs} stuff
1394 to simply 'ramdisk' to simplify things for the future.
1396 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1397 +defaults/initrd.defaults, +defaults/initrd.scripts,
1398 +defaults/keymaps.tar.gz, +defaults/linuxrc, +defaults/modprobe,
1399 +defaults/udhcpc.scripts, gen_initramfs.sh, -generic/initrd.defaults,
1400 -generic/initrd.scripts, -generic/keymaps.tar.gz, -generic/linuxrc,
1401 -generic/modprobe, -generic/udhcpc.scripts:
1402 Moving files from generic to defaults, since they are the defaults used
1405 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, +modules/README:
1406 Added the modules directory, which will be used to store the built-in
1407 modules and also for external entities to add their own modules and hooks.
1409 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +defaults/busy-config,
1410 +defaults/config.sh, +defaults/kernel-config, +defaults/modules_load,
1411 +defaults/nb-busybox.cf:
1412 Added a defaults directory to store default files for builds. These are
1413 overridden by architecture or module specific parameters. This should end
1414 up reducing the amount of architecture-specific files needed, especially
1415 as most of them have files which are (nearly) identical.
1417 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> -alpha/busy-config,
1418 -alpha/config.sh, -alpha/kernel-config, -alpha/modules_load,
1419 +arch/alpha/busy-config, +arch/alpha/config.sh, +arch/alpha/kernel-config,
1420 +arch/alpha/modules_load, +arch/ia64/busy-config, +arch/ia64/config.sh,
1421 +arch/ia64/kernel-config, +arch/mips/ip22r4k-2006_1.cf,
1422 -mips/ip22r4k-2006_1.cf, +arch/ia64/modules_load,
1423 +arch/mips/ip22r5k-2006_1.cf, +arch/mips/ip27r10k-2006_1.cf,
1424 +arch/mips/ip28r10k-2006_1.cf, +arch/mips/ip30r10k-2006_1.cf,
1425 +arch/mips/ip32r5k-2006_1.cf, +arch/mips/ip32rm5k-2006_1.cf,
1426 -mips/ip22r5k-2006_1.cf, -mips/ip27r10k-2006_1.cf,
1427 -mips/ip28r10k-2006_1.cf, -mips/ip30r10k-2006_1.cf,
1428 -mips/ip32r5k-2006_1.cf, -mips/ip32rm5k-2006_1.cf, +arch/mips/busy-config,
1429 +arch/mips/config.sh, +arch/mips/modules_load, +arch/mips/nb-busybox.cf,
1430 +arch/parisc/busy-config, +arch/parisc/config.sh,
1431 +arch/parisc/modules_load, +arch/parisc64/busy-config,
1432 +arch/parisc64/config.sh, +arch/parisc64/modules_load,
1433 +arch/ppc/busy-config, +arch/ppc/config.sh, +arch/ppc/kernel-config,
1434 +arch/ppc/modules_load, +arch/ppc64/busy-config, +arch/ppc64/config.sh,
1435 +arch/ppc64/kernel-2.6-pSeries, +arch/ppc64/kernel-2.6.g5,
1436 +arch/ppc64/modules_load, +arch/sparc/busy-config, +arch/sparc/config.sh,
1437 +arch/sparc/kernel-config, +arch/sparc/modules_load,
1438 +arch/sparc64/busy-config, +arch/sparc64/config.sh,
1439 +arch/sparc64/kernel-config, +arch/sparc64/modules_load,
1440 +arch/x86/busy-config, +arch/x86/config.sh, +arch/x86/kernel-config,
1441 +arch/x86/modules_load, +arch/x86/nb-busybox.cf, +arch/x86_64/busy-config,
1442 +arch/x86_64/config.sh, +arch/x86_64/kernel-config,
1443 +arch/x86_64/modules_load, gen_configkernel.sh, genkernel.conf,
1444 -ia64/busy-config, -ia64/config.sh, -ia64/kernel-config,
1445 -ia64/modules_load, -mips/busy-config, -mips/config.sh,
1446 -mips/modules_load, -mips/nb-busybox.cf, -parisc/busy-config,
1447 -parisc/config.sh, -parisc/modules_load, -parisc64/busy-config,
1448 -parisc64/config.sh, -parisc64/modules_load, -ppc/busy-config,
1449 -ppc/config.sh, -ppc/kernel-config, -ppc/modules_load, -ppc64/busy-config,
1450 -ppc64/config.sh, -ppc64/kernel-2.6-pSeries, -ppc64/kernel-2.6.g5,
1451 -ppc64/modules_load, -sparc/busy-config, -sparc/config.sh,
1452 -sparc/kernel-config, -sparc/modules_load, -sparc64/busy-config,
1453 -sparc64/config.sh, -sparc64/kernel-config, -sparc64/modules_load,
1454 -x86/busy-config, -x86/config.sh, -x86/kernel-config, -x86/modules_load,
1455 -x86/nb-busybox.cf, -x86_64/busy-config, -x86_64/config.sh,
1456 -x86_64/kernel-config, -x86_64/modules_load:
1457 Moved architecture folders under the arch subfolder.
1459 05 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org> -um/kernel-config-2.6,
1460 -ppc/kernel-config-2.6, -alpha/kernel-config-2.6, -ia64/kernel-config-2.6,
1461 -x86/kernel-config-2.6, -x86_64/kernel-config-2.6, +um/kernel-config,
1462 +ppc/kernel-config, +alpha/kernel-config, +ia64/kernel-config,
1463 +x86/kernel-config, +x86_64/kernel-config, genkernel:
1464 Rename kernel-config-2.6 to kernel-config, since we no longer support 2.4
1465 kernels. This is genkernel 3.4.10 for release.
1467 05 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1468 -ppc/2.6.3-benh2-G4-SMP.autoload, -ppc/2.6.3-benh2-G4.autoload,
1469 -ppc/2.6.3-benh2-G5-SMP.autoload, ia64/kernel-config-2.6,
1470 -ppc/2.6.3-benh2-G5.autoload, -ppc/G4, -ppc/G4-SMP,
1471 +ppc/kernel-config-2.6, x86/kernel-config-2.6, -ppc/G5, -ppc/G5-SMP,
1472 alpha/kernel-config-2.6, x86_64/kernel-config-2.6, TODO, -ppc/Pegasos,
1473 sparc64/kernel-config:
1474 Sync kernel configs from releng/trunk/releases/2008.0/kconfig and remove
1475 some unused configs.
1477 13 May 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1478 Move setup_keymap call to before LUKS setup.
1480 10 May 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1481 Store pre-oldconfig busybox .config for use in bincache comparison.
1483 09 May 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.defaults,
1484 generic/initrd.scripts, generic/linuxrc:
1485 Add nomodules kernel commandline parameter to disable loading of modules.
1487 09 May 2008; Andrew Gaffney <agaffney@gentoo.org> gen_funcs.sh, genkernel,
1489 Move distfile cache to /var/cache/genkernel/src and add check to make sure
1490 all distfiles are present.
1492 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1493 ia64/modules_load, mips/modules_load, parisc/modules_load,
1494 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1495 sparc/modules_load, sparc64/modules_load, um/modules_load,
1496 x86/modules_load, x86_64/modules_load:
1497 Added a few SATA and PATA drivers to modules_load.
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 Updated the modules_load files.
1506 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1507 generic/initrd.scripts, genkernel:
1508 Enable keymap code when keymap is set on the kernel command line. This is
1509 genkernel 3.4.10_pre10 for testing.
1511 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1512 generic/initrd.scripts:
1513 We need to unset keymap if it doesn't match to keep from hitting an infinite
1516 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
1517 gen_funcs.sh, generic/initrd.scripts, generic/linuxrc:
1518 Updated the keymap-handling code so it will be installed and displayed
1519 without using --do-auto-keymap with a patch from Florian Schilhabel
1520 <fernsehleo@gmx.net> for bug #215822. Also, added a keymap= command line
1521 option to allow setting keymap from the bootloader, also from Florian.
1523 22 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1524 generic/initrd.scripts:
1525 Change from using a directory check to a file check. This should fix bug
1528 12 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1529 generic/initrd.defaults:
1530 Move removable storage like USB and firewire after traditional fixed storage
1531 like PATA/SATA/SCSI for bug #217347.
1533 10 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, genkernel:
1534 Updated TODO. This is 3.4.10_pre9 for testing.
1536 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1537 generic/initrd.defaults, generic/initrd.scripts:
1538 Added scsi to the default list of modules to load.
1540 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1541 Set CMD_KEYMAP to default to yes, so it's enabled unless specifically
1544 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1545 generic/initrd.scripts, genkernel:
1546 Added a patch to skip device nodes for devices if at least one partition
1547 exists on the device. This aids in LiveUSB usage and is for bug #212794.
1548 This is genkernel 3.4.10_pre8.
1550 03 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1551 Split up /dev node checks into console/null and tty1
1553 02 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1554 Remove initrd-specific code from linuxrc
1556 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1557 Uncomment ppc/ppc64->powerpc code in set_kernel_arch, since it appears to
1558 actually be necessary as of 2.6.24-gentoo-r4
1560 29 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1561 +patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch:
1562 Add patch from ebuild in-tree to fix build issue with signals on hppa
1564 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1565 gen_determineargs.sh:
1566 Get rid of --initramfs option as it doesn't do anything anymore
1568 14 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
1569 genkernel.conf, -pkg/alpha/README, -pkg/ia64/README, -pkg/mips/.keep,
1570 -pkg/parisc/README, -pkg/parisc64/README, -pkg/ppc/README,
1571 -pkg/ppc64/README, -pkg/sparc/README, -pkg/sparc64/README, -pkg/um/README,
1572 -pkg/x86/README, -pkg/x86_64/README, -pkg/xen0/README, -pkg/xenU/README:
1573 Removing pkg directory, since it is no longer necessary. From now on, we'll
1574 just pull the tarballs from DISTDIR directly, and we've already moved our
1575 caches to /var/tmp/genkernel, so there's nothing left to keep here. This is
1576 genkernel 3.4.10_pre7 for testing.
1578 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1579 Copy the original kconfig with a different name than the one used to build
1581 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1582 Include original kconfig in kerncache If original kconfig exists in the
1583 kerncache, use that for comparison to the current kconfig
1585 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1586 Switch back to building kernel first
1587 Optionally build the kernel a second time if we're integrating the initramfs
1589 14 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1590 genkernel, ia64/modules_load, mips/modules_load, parisc/modules_load,
1591 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1592 sparc/modules_load, sparc64/modules_load, um/modules_load,
1593 x86/modules_load, x86_64/modules_load:
1594 Clean up the modules_load files and add qla2xxx. This is genkernel
1595 3.4.10_pre6 for testing.
1597 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1598 Stick CONFIG_INITRAMFS_ROOT_GID in the .config, too
1600 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1601 Remove existing CONFIG_INITRAMFS_SOURCE line and write new one as well as
1602 CONFIG_INITRAMFS_ROOT_UID line
1604 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1605 Change sed delimeter
1607 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1608 We should edit the copy of the kconfig instead of the source file
1610 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1612 Instead of copying the initramfs into the kernel tree, we now sed the
1613 kconfig to point CONFIG_INITRAMFS_SOURCE to the generated image
1615 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> sparc64/modules_load:
1616 Add scsi_wait_scan to sparc64's MODULES_SCSI
1618 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1619 Add a check after mounting NEW_ROOT to see if /dev exists and /sbin/init is
1620 executable before moving on
1622 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1623 Change the location we copy the intiramfs to for integrated initramfs
1625 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1626 Revert last commit as it wasn't a problem
1628 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1629 Remove -c "/dev/console" from switch_root command
1631 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1632 Add missing $ to {NORMAL} for broken /dev message
1634 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1635 Spacing cleanups in gen_package.sh
1637 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh, genkernel:
1638 Remove unsetting of ARCH for callback and change set_kernel_arch debug to
1641 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1642 It helps to actually add the handling for the --integrated-initramfs option
1644 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1645 Use echo instead of print
1647 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1648 Add debug code for set_kernel_arch
1650 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1651 Add debugging code to show ARCH when running callback
1652 Unset ARCH when running callback and restore afterwards
1654 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1655 Move set_kernel_arch() call to after determine_real_args() so that get_KV()
1656 has populated the vars we need
1658 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1659 Change powerpc switch kernel version to 2.6.16 for if we ever uncomment it
1661 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh,
1662 gen_compile.sh, genkernel:
1663 Add set_kernel_arch(), which maps the genkernel arch to the arch that the
1664 kernel expects based on the version of the kernel
1666 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1667 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1668 gen_package.sh, genkernel:
1669 Get rid of the ENABLE_PEGASOS_HACKS hacks Add INTEGRATED_INITRAMFS option to
1670 optionally insert the generated initramfs directly into the kernel image
1671 Change default build order to build the kernel last to facilitate the
1672 INTEGRATED_INITRAMFS option Add GENZIMAGE option and change various checks
1673 from ENABLE_PEGASOS_HACKS to GENZIMAGE
1675 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1676 Argh...Changing the right line helps
1678 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1679 Change into initramfs-firmware-temp/ instead of
1680 initramfs-firmware-temp/lib/firmware/ before doing cpio
1682 12 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
1684 Added a small debug statement to generic/linuxrc so we know when we're
1685 hitting the initrd code path. This is genkernel 3.4.10_pre5 for testing.
1687 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1688 Change to new temp directory so the firmware gets copied to the right place
1690 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1691 Copy firmware file with -L so we get the file instead of the symlink
1693 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1694 Fix another quoting malfunction
1696 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1697 ia64/busy-config, mips/busy-config, parisc/busy-config,
1698 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1699 sparc/busy-config, sparc64/busy-config, x86/busy-config,
1701 Explicitly enable MDADM and MDSTART in busy-config
1703 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1704 patches/busybox/1.7.4/1.7.4-static-error.diff:
1705 Update busybox static-error patch to actually work
1707 12 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
1708 Change BUSYBOX_VER to VERSION_BUSYBOX for genkernel-9999 ebuild.
1710 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1711 Remove the quotes when trying to expand a glob
1713 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1714 patches/busybox/1.7.4/1.7.4-mdadm.diff,
1715 patches/busybox/1.7.4/1.7.4-mdstart.diff:
1716 Update mdadm and mdstart patches
1718 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1719 It helps if we assign the correct value to version
1720 Send output of patch command to /dev/null
1721 Show a message saying we're patching if there are patches for the util
1723 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1724 +patches/busybox/1.7.4/1.7.4-static-error.diff:
1725 Add busybox patch to remove error about compiling statically
1727 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1728 gen_compile.sh, ia64/busy-config, mips/busy-config, parisc/busy-config,
1729 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1730 sparc/busy-config, sparc64/busy-config, x86/busy-config,
1732 Update busy-config files for the various arches for busybox 1.7.4
1734 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1735 genkernel.conf, +patches/busybox/1.7.4/1.7.4-ash-timeout.diff,
1736 +patches/busybox/1.7.4/1.7.4-mdadm.diff,
1737 +patches/busybox/1.7.4/1.7.4-mdstart.diff,
1738 +patches/busybox/1.7.4/1.7.4-openvt.diff:
1739 Add apply_patches() function to automagically apply patches for a given util
1740 Add updated busybox patches for 1.7.4 from robbat2
1741 Change BUSYBOX_VER to 1.7.4
1743 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1744 generic/initrd.scripts:
1745 Rearrange checks so the return value is read correctly.
1747 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1748 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc, ia64/busy-config,
1749 mips/busy-config, parisc/busy-config, parisc64/busy-config,
1750 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
1751 sparc64/busy-config, um/busy-config, x86/busy-config, x86_64/busy-config:
1752 Enable CONFIG_HEXDUMP globally for busybox
1753 Add getdvhoff replacement function from vapier
1754 Remove copying of getdvhoff from system
1756 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1757 gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
1758 Add support for --firmware-files option to make robbat2 happy
1760 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1761 gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
1762 Add support for --firmware and --firmware-dir options to include firmware in
1765 09 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1766 Apply patch from Vince C <v_cadet@yahoo.fr> to mount sysfs prior to loading
1767 modules, so that the mdev firmware loading can actually work
1769 04 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh:
1770 If we have a raid456.ko module, we need to create a raid45.ko symlink since
1771 dmraid can be rather stupid. This should resolve bug #195804.
1773 04 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> sparc64/kernel-config,
1774 alpha/kernel-config-2.6, ia64/kernel-config-2.6, x86/kernel-config-2.6,
1775 x86_64/kernel-config-2.6:
1776 Updated the kernel configs for arches which have given us their 2008.0
1777 configs. This is 3.4.10_pre4 for testing.
1779 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1780 Redirect which output to /dev/null and put quotes around var in test
1782 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1783 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
1784 x86_64/modules_load:
1785 Changed MDRAID to MDADM for bug #211316.
1787 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1788 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts:
1789 Added a --no-keymap option for bug #210886.
1791 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1793 Use which to determine the location of splash_geninitramfs, rather than
1794 having an endless number of conditional checks for the location. This fixes
1795 bug #211521. Thanks to Uriy Zhuravlev <stalkerg@gmail.com> for finding the
1796 problem and suggesting a solution.
1798 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1799 -xenU/kernel-config-2.6, -xen0/kernel-config-2.6, genkernel,
1800 -xen0/busy-config, -xen0/config.sh, -xen0/modules_load, -xenU/busy-config,
1801 -xenU/config.sh, -xenU/modules_load:
1802 Removing the xen0 and xenU arches, since they didn't work, anyway. This is
1803 genkernel 3.4.10_pre3 for testing.
1805 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1806 Add missing space before closing ]
1808 19 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1809 Apply patch from bug 210457 to fix variable substitution. Thanks to Paul
1810 Taylor <birder@ozemail.com.au> for reporting
1812 19 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1813 Remove quotes from around ${ROOT_TREES} so that the dirs are parsed
1814 separately by bash/cp
1816 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1817 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh,
1818 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
1819 genkernel, genkernel.8, genkernel.conf:
1820 Removing DEVFS support from genkernel since we don't support 2.4 kernels
1821 anymore. This is 3.4.10_pre2.
1823 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1824 generic/initrd.scripts:
1825 Added a line to make sure we remove image.squashfs as well as the other loop
1826 names used by catalyst.
1828 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
1829 Added another patch from Javier Miqueleiz <javier@miqueleiz.com> in bug
1830 #198892 for mdadm 1.1 and 1.2 metadata support.
1832 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1833 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
1834 Switch to detection for LOOP and LOOPTYPE when they are not set.
1836 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1837 generic/initrd.scripts, generic/linuxrc:
1838 Performed some minor cleanup.
1840 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
1841 Move "busybox --install -s" to outside the /init check. Fix problems with
1842 running mknod on a non-CD root filesystem, which will be read-only, for bug
1845 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> -um/kernel-config-2.4,
1846 -alpha/kernel-config-2.4, -parisc64/kernel-config-2.4,
1847 -xenU/kernel-config-2.4, -parisc/kernel-config-2.4,
1848 -x86/kernel-config-2.4, -xen0/kernel-config-2.4:
1849 Removing 2.4 kernel configs, since we aren't supporting 2.4 from here on out.
1851 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1852 We only need to make sure that we have /sbin and /usr/sbin in our PATH for
1853 bug #97378, not reset it. Thanks to Justin Bronder <jsbronder@gentoo.org> in
1854 bug #209182 for pointing it out. This is genkernel 3.4.10_pre1 for testing.
1856 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1857 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1858 generic/initrd.scripts, generic/linuxrc, genkernel, genkernel.conf,
1860 This is the long-awaited unionfs code cleanup. All of the unionfs code in
1861 genkernel has been removed.
1863 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1864 Fix two calls to set_config_with_override on CMD_KERNCACHE and some
1865 indentation weirdness
1867 04 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1868 Change &>/dev/null to >/dev/null 2>&1 because busybox ash sucks
1870 04 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1872 Switch to double quotes where we're interpolating variables, because I suck
1874 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> sparc64/modules_load:
1875 Add qla2xxx to sparc64's MODULES_SCSI
1877 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1878 gen_determineargs.sh, gen_moddeps.sh:
1879 Add --all-initrd-modules option to copy all kernel modules into
1880 initrd/ramfs. This is useful for netboot images
1882 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1884 Add setup_hotplug() function that runs before the modules are loaded to
1885 setup mdev as the hotplug event handler. Add $KV to /lib/modules anywhere it
1886 occurs to allow for an initramfs with multiple sets of modules
1888 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_configkernel.sh,
1890 Clean up OLDCONFIG logic and default to OLDCONFIG=yes. This is for bug 207895
1892 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
1893 Moving the code to start resume operations so it doesn't run when booting
1894 from CD. We also don't execute the code if there's no real_resume set on the
1895 command line, since it will fail, anyway, without it.
1897 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/modules_load,
1898 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
1899 x86/modules_load, x86_64/modules_load, xen0/modules_load,
1901 add megaraid module to MODULES_SCSI for bug 206039
1903 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/modprobe:
1904 specify the kernel version when looking for a module for bug 208593
1906 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1907 generic/initrd.defaults, generic/initrd.scripts:
1908 Removed runUdev, since we no longer use it.
1910 11 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1911 gen_initrd.sh, genkernel:
1912 Fixing a problem where we were copying the busybox binary cache into the
1913 busybox temporary directory. I am assuming that this was a result of all of
1914 the changes we've been doing, and it simply just got everlooked. Thanks to
1915 Marek Szuba <cyberman@if.pw.edu.pl> for pointing it out in bug #204087. This
1916 is genkernel 3.4.9 FINAL. Enjoy.
1918 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.defaults,
1919 generic/initrd.scripts, generic/linuxrc:
1920 Don't scan a bunch of extra devices when CDROOT_DEV is defined.
1922 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1924 Add new cdroot_type=foo kernel commandline parameter to override -t iso9660
1927 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1928 Put -t auto back to -t iso9660 for mounting a cdrom. This is for bug #162962.
1930 27 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
1931 Fix description of --kernel-config for bug #194752.
1933 27 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1934 This is 3.4.9_pre12 for testing.
1936 23 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1937 generic/linuxrc, genkernel.8:
1938 Apply LUKS key patch from bug #162962 from Nelson Batalha
1939 <nelson_batalha@hotmail.com>
1941 14 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1942 Fix text bolding on serial console for bug #202266 thanks to Michael Hordijk
1943 <hoffbrinkle@hotmail.com>.
1945 13 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1946 Apply a patch from John R. Graham <john_r_graham@mindspring.com> for bug
1949 06 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1950 Do s/KERNELDIR/KERNEL_DIR/ for bug #201159.
1952 06 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1953 Fix typo for bug #201442. Thanks to Michael Hordijk <hoffbrinkle@hotmail.com>.
1955 03 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1956 This is genkernel 3.4.9_pre11 for testing.
1958 29 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1960 Do s/elsif/elif/ because I use too many languages and random bash tutorials
1961 online can't be trusted.
1963 28 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1965 Added a patch line for busybox for bug #198892. This is 3.4.9_pre10 for
1968 24 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_funcs.sh:
1969 Added a small patch from John R. Graham <john_r_graham@mindspring.com> to
1970 fix arguments with spaces for bug #200161.
1972 24 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1973 Use 'read' to get a line at a time to account for directories with spaces in
1974 the name. This fixes bug 199701.
1976 23 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1978 Look for cryptsetup in /bin and /sbin.
1980 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1981 Force dmraid to be built with -j1 for bug #188273.
1983 16 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
1984 My original sed of LVM2->LVM caught a few too many things. Thanks to Robin
1985 Johnson <robbat2@gentoo.org> for pointing them out and providing the fix in
1988 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
1989 genkernel.conf, genkernel:
1990 Added config defaulting for --mdadm for bug #198694. Thanks to John R.
1991 Graham <john_r_graham@mindspring.com> for providing the patch. This is
1992 3.4.9_pre9 for testing.
1994 08 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1995 Revert patch from bug #190327 as it breaks well more than it fixed.
1997 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/config.sh,
1998 gen_cmdline.sh, gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh,
1999 gen_initrd.sh, gen_package.sh, genkernel, genkernel.conf, ia64/config.sh,
2000 mips/config.sh, parisc/config.sh, parisc64/config.sh, ppc/config.sh,
2001 ppc64/config.sh, sparc/config.sh, sparc64/config.sh, um/config.sh,
2002 x86/config.sh, x86_64/config.sh, xen0/config.sh, xenU/config.sh:
2003 Added a nice patch from John R. Graham <john_r_graham@mindspring.com> to
2004 allow all command line options to be configurable from within the
2005 genkernel.conf file. This is for bug #182616. This is genkernel 3.4.9_pre8
2008 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2009 generic/initrd.scripts:
2010 Fixed the noload module code. Thanks to Mijail Fedorovich
2011 <mfedorovich@gmail.com> for pointing it out in bug #198187.
2013 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2014 generic/initrd.scripts, generic/linuxrc:
2015 Added an update patch from Alon Bar-Lev <alonbl@gentoo.org> in bug #197244
2016 to clean up the suspend2 code and rename the functions to tuxonice to match
2017 the upstream rename.
2019 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2020 gen_compile.sh, gen_initramfs.sh, gen_initrd.sh, gen_package.sh,
2022 Added a patch from Joshua Kinard <kumba@gentoo.org> to clean up the Pegasos
2023 hacks in genkernel. This is from bug #193826. This is genkernel 3.4.9_pre7
2026 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_arch.sh:
2027 Added a simple patch from Andrew Gaffney <agaffney@gentoo.org> to ensure
2028 that we export ARCH before running menuconfig. This is from bug #190327.
2030 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
2031 generic/initrd.scripts, generic/linuxrc:
2032 Make sure we still allow dolvm2/doevms2 on the kernel command line and give
2033 a warning. I've also added a 2 second delay between vgscan and vgchange.
2034 Thanks to Robin H. Johnson <robbat2@gentoo.org> for suggesting the changes
2037 02 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> +generic/modprobe,
2038 gen_initramfs.sh, gen_initrd.sh, genkernel:
2039 Reverting the removal of generic/modprobe for bug #197730. This is genkernel
2040 3.4.9_pre6 for testing.
2042 01 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
2043 gen_initramfs.sh, genkernel:
2044 Fixed device-mapper/man removal for bug #196087, fixed mdadm.conf copying,
2045 and fixed syntax error for bug #197582. This is genkernel-3.4.9_pre5.
2047 30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2048 -pkg/suspend-0.5-Makefile.patch, -pkg/busybox-1.1.3+gentoo.tar.bz2,
2049 -pkg/devfsd-1.3.25-dietlibc.patch,
2050 -pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2, alpha/busy-config,
2051 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
2052 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
2053 genkernel, ia64/busy-config, mips/busy-config, parisc/busy-config,
2054 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2055 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2056 x86/modules_load, x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2057 Added a patch from Alan Hourihane <alanh@fairlite.demon.co.uk> for mdadm
2058 support in busybox from bug #172128. This is genkernel 3.4.9_pre4 for
2061 30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2062 generic/initrd.scripts, generic/linuxrc:
2063 Made a few minor cleanups here and there.
2065 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
2066 Update description for --initramfs-overlay in man page to match --help.
2068 05 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
2070 Remove generic/modprobe and all supporting code, since busybox has it now.
2072 04 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
2073 We need to cd out of directory to be deleted for bug #194695. Thanks to Asmund
2074 Grammeltvedt <asmundg@big-oil.org> for pointing this out.
2076 18 Sep 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
2078 We don't ever want devfs in an initramfs, so check KERN_24 instead of DEVFS
2079 for 2.4 initrd generation
2081 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2082 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh, gen_initrd.sh,
2083 genkernel, genkernel.8, genkernel.conf:
2084 Rename DEBUGLEVEL/DEBUGFILE to LOGLEVEL/LOGFILE to help reduce confusion.
2086 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2087 gen_configkernel.sh, genkernel:
2088 Some more general cleanup and adding support for using a config file other
2089 than /etc/genkernel.conf to add flexibility.
2091 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2092 -pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2093 -pkg/klibc-1.1.16-sparc2.patch, -pkg/klibc-1.2.1-nostdinc-flags.patch,
2094 -pkg/modutils-2.4.26.tar.bz2:
2095 Removing klibc/modutils/module-init-tools files, since we don't need any of
2098 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2099 It helps if I use 'g' when doing a sed.
2101 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2102 genkernel, genkernel.conf:
2103 Removed the use of GK_BIN variable, since it isn't necessary.
2105 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO, genkernel.conf:
2106 Updated TODO and cleaning up genkernel.conf a bit.
2108 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
2109 netboot/misc/bin/net-setup, netboot/misc/etc/fstab:
2110 Remove some unnecessary copyright dates from a few files so we don't keep
2111 forgetting to update them when we modify the files.
2113 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2114 gen_configkernel.sh, gen_determineargs.sh, gen_initramfs.sh, genkernel,
2115 genkernel.8, mips/config.sh:
2116 Renamed gensplash to splash and marked gensplash as deprecated. This is
2117 3.4.9_pre3 for testing.
2119 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
2120 alpha/modules_load, gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh,
2121 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
2122 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
2123 genkernel, genkernel.8, genkernel.conf, ia64/modules_load, mips/config.sh,
2124 ppc/modules_load, ppc64/modules_load, um/modules_load, x86/modules_load,
2125 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2126 Changed all instances of EVMS2/LVM2 to EVMS/LVM, respectively. This will
2127 keep everything simplified if a newer EVMS/LVM version set appears.
2129 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> README,
2130 alpha/config.sh, gen_bootloader.sh, gen_cmdline.sh, gen_configkernel.sh,
2131 gen_determineargs.sh, gen_initrd.sh, gen_package.sh, genkernel,
2132 genkernel.8, genkernel.conf, ia64/config.sh, mips/config.sh,
2133 parisc/config.sh, parisc64/config.sh, ppc/config.sh, ppc64/config.sh,
2134 sparc/config.sh, sparc64/config.sh, um/config.sh, x86/config.sh,
2135 x86_64/config.sh, xen0/config.sh, xenU/config.sh:
2136 Removing bootsplash support since it hasn't been in a kernel we've supported
2137 for years now, causes confusion amongst users, and really wasn't being used
2138 and caused issues with 2.6/initrd creation in some corner cases.
2140 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2141 -pkg/genkernel-svn-suspend.patch:
2142 Removing the reversal patch for the suspend removal, since it will no longer
2145 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2146 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
2147 gen_initrd.sh, generic/linuxrc, genkernel, mips/config.sh:
2148 Performed some general cleanup on a few files and removed devfs/udev
2149 selection code, since we force devfs on 2.4 and mdev on 2.6 kernels.
2151 30 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2152 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
2153 gen_initramfs.sh, generic/initrd.scripts, generic/linuxrc, genkernel,
2154 genkernel.conf, +pkg/genkernel-svn-suspend.patch:
2155 Removing the suspend support that was added for bug #156445 until suspend is
2156 added to the tree and we can determine the proper way to support it. For
2157 more information, see bug #156431. This is genkernel 3.4.9_pre2 for testing.
2159 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6,
2160 x86_64/kernel-config-2.6, genkernel:
2161 Removed CONFIG_PHYSICAL_START from the x86/amd64 kernel configs for bug
2162 #186378. This is genkernel 3.4.9_pre1 for testing.
2164 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2165 Changing to use console=tty1 instead of CONSOLE=/dev/tty1 with a patch from
2166 Matthias Schwarzott <zzam@gentoo.org> for bug #188954.
2168 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2169 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
2170 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2172 Added arcmsr to MODULES_SCSI for bug #185827.
2174 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2175 +pkg/suspend-0.5-Makefile.patch:
2176 Added suspend-0.5-Makefile.patch to pkg directory for suspend capabilities,
2177 bringing it into the repository, from the tree.
2179 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2180 Added a small patch from Tais M. Hansen <tais.hansen@osd.dk> to add doscsi
2181 to the genkernel man page for bug #183406.
2183 21 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_funcs.sh,
2185 Added another patch from John R. Graham <john_r_graham@mindspring.com> for
2188 26 Jul 2007; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
2189 Clean up a cosmetic error introduced by the symlink patch:
2190 ${GK_SHARE}/gen_funcs.sh: line 431: popd:
2191 /var/tmp/genkernel/3996.6301.23048.13838/initramfs-modules-${KV}-temp: No
2192 such file or directory
2194 26 Jul 2007; Robin H. Johnson <robbat2@gentoo.org> generic/initrd.scripts,
2196 The previous patch from bug #174294 still contained some bugs in the linuxrc
2197 and scripts, that caused a failure during boot. Clean them up with one more
2198 patch from Nelson Batalha <nelson_batalha@hotmail.com>, again on bug #174294.
2200 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
2201 enhanced netboot linuxrc from gustavoz
2203 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
2204 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
2205 genkernel, genkernel.conf, ia64/busy-config, mips/busy-config,
2206 parisc/busy-config, parisc64/busy-config, ppc/busy-config,
2207 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
2208 x86/busy-config, x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2209 enable CONFIG_INSMOD in all arch busy-config files
2210 disable building of static insmod and remove all code related to it
2212 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
2213 Patch to compare new config instead of the one left laying around in the
2214 kerncache dir. Thanks to Pat Double <gentoo@patdouble.com> in bug #179739
2216 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
2217 gen_initramfs.sh, gen_initrd.sh, genkernel.conf:
2218 Patch to actually use busybox bincache. Thanks to Pat Double
2219 <gentoo@patdouble.com> on bug #180211
2221 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initrd.sh:
2222 Fixed lvm/evms code for initrd generation. Thanks to Vinny
2223 <vfuria@gmail.com> on bug #179480 for pointing it out.
2225 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2226 generic/initrd.defaults, ia64/modules_load, ppc/modules_load,
2227 ppc64/modules_load, um/modules_load, x86/modules_load,
2228 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2229 Added new PATA support from Paul Hewlett <paul@gccs.co.za> from bug #180111
2230 and also created a separate MDRAID module group.
2232 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2233 generic/initrd.scripts, generic/linuxrc:
2234 Added a patch from Nelson Batalha <nelson_batalha@hotmail.com> from bug
2235 #174294 to enable the use of encryption on a CD and the location of a key.
2237 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
2238 gen_funcs.sh, genkernel, genkernel.8, genkernel.conf:
2239 Added two patches from John R. Graham <john_r_graham@mindspring.com> from
2240 bug #180161. This should fix bug #180161, bug #144703, and bug #150697.
2242 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2243 Added USB Printer support for bug #176543.
2245 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2246 generic/initrd.scripts:
2247 Change the check for /livecd when booting a CD to check for a file called
2248 livecd, rather than just the existence of /livecd, which should keep it from
2249 finding disks with a /livecd directory.
2251 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_package.sh:
2252 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #174188 to
2253 fix a problem with the System.map file copying that was previously
2256 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2257 Added patch from Nelson Batalha <nelson_batalha@hotmail.com> from bug
2258 #172766 to add documentation for genkernel's LUKS features.
2260 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2261 generic/initrd.scripts:
2262 Added patch from Nicolas Schlumberger <n.schlumberger@bluewin.ch> to create
2263 md devices with LUKS for bug #170753.
2265 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2266 generic/initrd.scripts:
2267 Reverting patch that was originally added due to bug #160333 due to the
2268 problems it caused on the 2007.0 release.
2270 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_package.sh,
2272 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to add System.map to
2273 the tarball for the minimal kernel package for bug #174188. This is also the
2276 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2277 ia64/modules_load, um/modules_load, x86/modules_load, x86_64/modules_load,
2278 xen0/modules_load, xenU/modules_load:
2279 Added mptsas to SCSI for bug #174130 and removing raid0/raid1/raid10/raid456
2282 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2284 Commented out the checks on the sanity of lvm.conf since they were not quite
2285 working right. This should fix bug #173622.
2287 09 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> +x86/nb-busybox.cf:
2288 Added nb-busybox.cf to x86 on the request of Andrew Gaffney
2289 <agaffney@gentoo.org>.
2291 05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2292 gen_initrd.sh, genkernel:
2293 Added a change to force objdump output to be English for bug #173412 and
2294 rolling 3.4.7 final for the release.
2296 05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2297 generic/initrd.scripts:
2298 Added a patch from Daniel Drake <dsd@gentoo.org> to fix splash problems for
2301 03 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2302 Some minor config file cleanup.
2304 03 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2306 Added a second patch from John R. Graham <john_r_graham@mindspring.com> from
2309 27 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2310 ia64/modules_load, x86/modules_load, x86_64/modules_load,
2311 xen0/modules_load, xenU/modules_load:
2312 Added raid456 to dmraid target for bug #172128.
2314 26 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2316 Changed LVM configuration detection to not error.
2318 26 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2319 Added joystick support to the default configuration for bug #171911.
2321 14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2322 gen_initrd.sh, genkernel:
2323 Before we copy lvm.conf, we run it through 'lvm dumpconfig' to make sure the
2324 config is valid for bug #156009. This is 3.4.7_pre5.
2326 14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2327 Change the default CACHE_DIR from /usr/share/genkernel/pkg/%%ARCH%% to
2328 /var/cache/genkernel/%%ARCH%% for bug #148253.
2330 13 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2331 ia64/modules_load, um/modules_load, x86/modules_load, x86_64/modules_load,
2332 xen0/modules_load, xenU/modules_load:
2333 Added libata to the MODULES_SATA list. This might be why SATA CD drives
2334 weren't working for us.
2336 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
2337 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh,
2338 gen_package.sh, genkernel:
2339 Added a patch by John R. Graham <john_r_graham@mindspring.com> from bug
2340 #169383 to improve the --symlink option fairly significantly. This is going
2341 to be 3.4.7_pre4 and while I haven't tested this yet, it looks good.
2343 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh:
2344 Fixed lib64 link for bug #168664.
2346 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2347 Update default kernel config with the current LiveCD config for 2007.0,
2348 which is built on 2.6.19, rather than 2.6.17 only.
2350 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2351 +pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2352 +pkg/busybox-1.1.3+gentoo.tar.bz2,
2353 +pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
2354 +pkg/modutils-2.4.26.tar.bz2:
2355 Added binary files back and updated busybox with a patch from Peter
2356 Alfredsen <peter.alfredsen@gmail.com> in bug #168599.
2358 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2359 -pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2360 -pkg/busybox-1.1.3+gentoo.tar.bz2,
2361 -pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
2362 -pkg/modutils-2.4.26.tar.bz2:
2363 Removing binary files from pkg since they were corrupted during the CVS->SVN
2366 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2367 Fixed up the man page for bug #168500 and bug #168719.
2369 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
2370 parisc/config.sh, parisc64/config.sh:
2371 Moved the MAKEOPTS check to the top of the file for parisc, so it matches
2372 other architectures. This fixes bug #165494. Thanks to Andrew Gaffney
2373 <agaffney@gentoo.org> for finding the fix. I'm marking this as 3.4.7_pre3
2376 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2377 generic/initrd.scripts:
2378 Adding yet another patch from Fabio Erculiani <lxnay@lxnaydesign.net> from
2381 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2382 generic/initrd.scripts, generic/linuxrc, genkernel:
2383 Added a non-braindead version of a patch provided by Fabio Erculiani
2384 <lxnay@lxnaydesign.net> in bug #160333. This is completely untested, so I'm
2385 rolling up 3.4.7_pre2 to get it tested prior to genkernel 3.4.7 going final.
2387 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> ppc/Pegasos:
2388 Add a known-working 2.6.16+ kernel config from
2389 http://www.ppczone.org/downloads/config-2.6.16-pegasos for bug #165758.
2391 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2392 Added a note about the MAKEOPTS option to genkernel as suggested in bug
2395 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2396 Added patch from Mike Frysinger <vapier@gentoo.org> to clean up the
2397 genkernel man page for bug #166179.
2399 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2400 Fix REAL_INIT for bug #160635.
2402 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2403 gen_compile.sh, genkernel:
2404 Added patch from Fabio Erculiani <lxnay@lxnaydesign.net> to fix unionfs
2405 compilation. This is for bug #152945.
2407 08 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2409 Added patch from Martin Parm <parmus@diku.dk> to fix the --no-color option.
2410 This resolves bug #114156.
2412 15 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh:
2413 Changed basename to dirname when creating the directory from grub.conf to
2416 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2417 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2419 Added scsi_scan_wait module to modules_load for 2.6.20 support. Thanks to
2420 Robin H. Johnson for <robbat2@gentoo.org> for pointing it out.
2422 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2423 generic/initrd.scripts:
2424 Added a case statement for the keymap selection to ensure we're always using
2425 the named keymaps. This should resolve bug #146714 if everything works
2426 correctly. This is 3.4.6, for real.
2428 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2429 +generic/keymaps.tar.gz:
2430 Adding back the known-good copy of keymaps.tar.gz to svn.
2432 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2433 gen_compile.sh, -generic/keymaps.tar.gz, generic/linuxrc, genkernel,
2434 ia64/busy-config, mips/busy-config, parisc/busy-config,
2435 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2436 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2437 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2438 Removing generic/keymaps.tar.gz to replace it with a known-good copy. Blame
2439 cvs2svn. Also, added patch from Alon Bar-Lev <alonbl@gentoo.org> to switch
2440 to using switch_root for 2.6 kernels, and a small typo fix from Michael
2441 Hordijk <hoffbrinkle@hotmail.com> for bug #158776.
2443 15 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initrd.sh,
2444 generic/linuxrc, genkernel:
2445 Added patches from François-Xavier Roure <fx_roure@yahoo.fr> from bug
2446 #149020. This will end up being genkernel 3.4.6, most likely.
2448 14 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2449 Adjust selinux stuff in gen_compile.sh to actually do what we intended, not
2452 14 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2453 Since device-mapper tries to build with selinux by default, we've removed
2454 it, then commented out the selinux support. The ebuild will need to
2455 enable/disable selinux support based on the selinux USE flag. This should
2456 resolve bug #157538.
2458 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2459 generic/initrd.scripts:
2460 More fixes for similarly-named modules.
2462 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2463 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
2464 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2465 sparc64/busy-config, x86/busy-config, x86_64/busy-config,
2466 xen0/busy-config, xenU/busy-config:
2467 Disabled full SuSv3 compliant sort, as suggested by Aurélien Francillon
2468 <aurelien.francillon@inrialpes.fr> in bug #157777.
2470 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/modprobe:
2471 Added a fix for similarly-named modules from bug #158017.
2473 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2474 Fixed up linking for dmraid for bug #157538.
2476 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2477 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
2478 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2479 sparc64/busy-config, x86/busy-config, x86_64/busy-config,
2480 xen0/busy-config, xenU/busy-config:
2481 Updated busy-config to work with root=LABEL=<label> for bug #156640.
2483 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
2484 gen_initramfs.sh, genkernel, genkernel.conf:
2485 Added patch from Daniel Drake <dsd@gentoo.org> in bug #156611 to clean up
2486 the initramfs creation and create a 'proper' initramfs, instead of our
2487 concatenated monster.
2489 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2490 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
2491 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts, generic/linuxrc,
2492 genkernel.8, genkernel.conf:
2493 Added patch from Daniel Drake <dsd@gentoo.org> in bug #156445 to add
2494 userspace suspend support to genkernel.
2496 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2498 Added debug level to LUKS print_info messages for bug #156410.
2500 03 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2501 x86/modules_load, x86_64/modules_load:
2502 Added raid456 to alpha/amd64/x86 MODULES_EVMS2 and added tg3 to MODULES_NET.
2504 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2505 generic/initrd.scripts:
2506 Inverted check on CDROOT_DEV, as it should be -z not -n. Thanks to Jakub Moc
2507 <jakub@gentoo.org> for coming up with the quick fix in bug #153554. I lied
2508 before. This one is really 3.4.5.
2510 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
2512 Added typo fix from Jason Pepas <j.pepas@mail.utexas.edu> in bug #153516.
2515 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2516 ia64/busy-config, mips/busy-config, parisc/busy-config,
2517 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2518 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2519 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2520 Added Large File Support thanks to Fabio Erculiani <lxnay@lxnaydesign.net>
2523 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2524 Added patch to improve symlink support by Michael Hordijk
2525 <hoffbrinkle@hotmail.com> for bug #143217.
2527 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2528 Added patch from Tim Steiner <tsteiner@nerdclub.net> to add a real_rootflags
2529 parameter for bug #122672.
2531 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2532 generic/initrd.scripts, generic/linuxrc:
2533 Added patch to support resuming from encrypted swap. The patch was submitted
2536 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2537 This is the 3.4.4 release.
2539 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2540 generic/initrd.scripts, generic/linuxrc:
2541 Updated with the latest version of the LUKS patches from bug #152441.
2543 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> ChangeLog:
2544 Changed mime-type to application/x-gzip for generic/keymaps.tar.gz for bug
2547 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2548 Added patch from bug #152441 to improve LUKS support.
2550 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6,
2551 x86_64/kernel-config-2.6:
2552 Updated kernel configs for amd64/x86 for bug #151609 and bug #152299.
2554 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2555 Changed mime-type property to binary/gzip for keymaps.tar.gz for bug #151500.
2556 This is genkernel 3.4.3.
2558 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2559 generic/initrd.defaults, generic/initrd.scripts, +generic/udhcpc.scripts,
2560 x86/busy-config, x86/modules_load:
2561 Added patch for udhcp support. Patch by Stefan Nickl
2562 <snickl@snickl.freaks.de> and submitted to bug #145115.
2564 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2565 Allow root= for initramfs, instead of only real_root= to specify the root
2566 volume. Patch by Salah Coronya <salahx@yahoo.com> from bug #142606.
2568 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2569 Added patch from Salah Coronya <salahx@yahoo.com> to document dolvm2 and
2570 doevms2 in the genkernel man page from bug #142606.
2572 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> +AUTHORS, genkernel:
2573 Added the AUTHORS file and ChangeLog. This is 3.4.2
2575 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2576 generic/initrd.scripts:
2577 Added patch for suspend2-sources 2.6.18 by Romeo Benzoni
2578 <romeo@benzoni.org> and submitted to bug #148499.
2580 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2581 gen_determineargs.sh:
2582 Added patch from Alon Bar-Lev <alon.barlev@gmail.com> for bug
2583 #148498 and also a patch from Robin H. Johnson
2584 <robbat2@gentoo.org> to support git-based kernels.
2586 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2587 x86_64/kernel-config-2.6, -x86_64/kernel-config-2.6-emachines,
2588 -x86_64/kernel-config-2.6-smp:
2589 Update the amd64 kernel configs from the release.
2591 16 Sep 2006; Tim Yamin <plasmaroo@gentoo.org>
2592 gen_initramfs.sh, genkernel:
2593 Should check for /sbin/splash_geninitramfs instead of
2596 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2597 generic/initrd.scripts:
2598 This change makes it so we only try to mount 'auto' when cdroot
2599 is specified. This should fix all of our mounting issues, as
2600 well as allow for not only USB keys to use these kernels with a
2601 LiveCD kernel/config, but allow it to boot from any media which
2602 the kernel has support.
2604 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2605 generic/initrd.scripts:
2606 Added a symlink for device-mapper stuff. This should resolve
2607 both bug #142775 and bug #147015.
2609 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2610 alpha/modules_load, x86/modules_load, x86_64/modules_load:
2611 Added lpfc and scsi_transport_fc for Emulex fibre-channel
2614 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2615 alpha/modules_load, x86/modules_load, x86_64/modules_load:
2616 Make sure we load the raid0, raid1, and raid10 personalities
2619 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2620 generic/initrd.scripts:
2621 This is ugly. I mean, really ugly. However, it is the only way
2622 to support all of the insane ways that people are trying to boot
2623 release media. I really wish we didn't have to support this
2624 junk, but a regression really shouldn't happen with our
2625 releases. Anyway, hopefully I can come up with a better
2626 solution to this in the future.
2628 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2629 generic/initrd.scripts:
2630 Try using -t iso9660,vfat to our mount command, since we can't
2631 use only iso9660 as it breaks booting from a USB stick.
2633 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2635 The initrd code was still looking for udev, even though we
2636 aren't building it anymore. This should fix bug #145802.
2638 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2642 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2643 generic/initrd.defaults:
2644 Added emul to ROOT_LINKS for bug #145248.
2646 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2647 x86/busy-config, x86_64/busy-config:
2648 Fixed the NFS mount configuration for busybox for bug #143476.
2650 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2651 generic/initrd.scripts:
2652 Update the suspend2_resume function for bug #131202.
2654 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2655 generic/initrd.scripts:
2656 iso9660 -> auto, and added support for checking SUBDIR for the
2657 livecd file. This is for bug #147186.
2659 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2660 x86/kernel-config-2.6, x86_64/kernel-config-2.6:
2661 Updated default kernel configurations for x86/amd64 to match the
2664 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2666 Add more error checking into the splash code and die instead of
2667 silently fail on an error.
2669 23 Aug 2006; Tim Yamin <plasmaroo@gentoo.org>
2670 ia64/kernel-config-2.6:
2671 Update config, fix #141949.
2673 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2674 generic/initrd.scripts, generic/linuxrc:
2675 Added patch for suspend2 for bug #131202.
2677 15 Aug 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2680 13 Aug 2006; Tim Yamin <plasmaroo@gentoo.org>
2681 generic/initrd.scripts:
2682 Fix devfsd not kicking in on 2.4 on Alpha.
2684 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2685 gen_compile.sh, genkernel.conf:
2686 Add in the kernel version compatibility table from
2687 http://www.am-utils.org/project-unionfs.html and ensure that
2688 genkernel dies if the unionfs module fails to build. Until now,
2689 it would fail and the build would continue without it.
2691 01 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2693 We should be checking for /usr/bin/splash_geninitramfs, instead.
2695 31 Jul 2006; Tim Yamin <plasmaroo@gentoo.org> genkernel:
2696 3.4.0 final... so much Bad-Ass <TM> that Chuck Norris himself
2699 20 Jul 2006; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2700 gen_initramfs.sh, genkernel:
2701 Commit fix for bug #141153 from Pylon; 3.4.0_pre4.
2703 18 Jul 2006; Tim Yamin <plasmaroo@gentoo.org>
2704 gen_bootloader.sh, gen_funcs.sh, gen_package.sh, genkernel:
2705 Commit patches #91453, #91481 from bug #139866.
2707 18 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2708 alpha/modules_load, um/modules_load, x86/modules_load,
2709 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2710 Added megaraid drivers for bug #139888.
2712 16 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2714 Added fix for bug #140445.
2716 11 Jul 2006; Tim Yamin <plasmaroo@gentoo.org>
2717 gen_bootloader.sh, gen_cmdline.sh, gen_compile.sh,
2718 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh,
2719 gen_initrd.sh, gen_package.sh, genkernel, genkernel.conf:
2720 Commit patch for bug #139866 by Martin Parm.
2722 05 Jul 2006; Joshua Kinard <kumba@gentoo.org> generic/linuxrc:
2723 Tweak the sgimips section for rootfs mounting to use squashfs
2726 30 Jun 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2727 Fix "Cannot read /proc/mounts" cosmetics.
2729 30 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2730 alpha/modules_load, um/modules_load, x86/modules_load,
2731 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2732 We need firmware_class in our initramfs for ide-cs to work.
2734 20 Jun 2006; Tim Yamin <plasmaroo@gentoo.org> genkernel,
2736 -pkg/busybox-1.1.0-gentoo-gk4-20060519-snappie.tar.bz2,
2737 +pkg/busybox-1.1.3+gentoo.tar.bz2:
2738 Bump busybox to 1.1.3 courtesy of `Kumba.
2740 19 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2741 gen_initramfs.sh, -mips/ip22r4k-2006_0.cf,
2742 +mips/ip22r4k-2006_1.cf, -mips/ip22r5k-2006_0.cf,
2743 +mips/ip22r5k-2006_1.cf, -mips/ip27r10k-2006_0.cf,
2744 +mips/ip27r10k-2006_1.cf, -mips/ip28r10k-2006_0.cf,
2745 +mips/ip28r10k-2006_1.cf, -mips/ip30r10k-2006_0.cf,
2746 +mips/ip30r10k-2006_1.cf, -mips/ip32r5k-2006_0.cf,
2747 mips/ip32r5k-2006_1.cf, -mips/ip32rm52-2006_0.cf,
2748 +mips/ip32rm5k-2006_1.cf, mips/nb-busybox.cf, netboot/linuxrc.x:
2749 Remove getdvhoff hack in gen_initramfs.sh for mips livecds (it's
2750 a busybox applet now), tweak the ip32r5k config, add wget to the
2751 mips netboot busybox config. Also import the remaining 2006.1
2752 mips-sources configs and remove the old 2006.0 ones.
2754 12 Jun 2006; Joshua Kinard <kumba@gentoo.org> mips/busy-config:
2755 Enable the config option for busybox's --install parameter.
2757 12 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2758 mips/busy-config, +mips/ip32r5k-2006_1.cf, mips/nb-busybox.cf:
2759 Add IP32 R5K 2.6.16.20 kernel build, and update LiveCD/Netboot
2760 Busybox configs to match with busybox-1.1.3.
2762 10 Jun 2006; Joshua Kinard <kumba@gentoo.org> mips/config.sh:
2763 Modernize the mips genkernel config.
2765 10 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2766 -mips/ip22r4k-2005_1.cf, -mips/ip22r5k-2005_1.cf,
2767 -mips/ip27r10k-2005_1.cf, -mips/ip28r10k-2005_1.cf,
2768 -mips/ip30r10k-2005_1.cf, -mips/ip32r5k-2005_1.cf:
2771 10 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2773 We can't use vol_id since it was a part of udev.
2775 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2777 Added --static to man page for bug #135703.
2779 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2780 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh,
2781 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc:
2782 Add a modified version of the two LUKS patches that made their
2783 way into bugzilla for bug #122421.
2785 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2786 alpha/modules_load, generic/initrd.defaults, generic/linuxrc,
2787 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2789 Added code to allow the root file-system to be a module. This
2792 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2794 Changed real_init to init_opts to be more accurate, and added a
2795 proper real_init option to allow the selection of the init
2796 executable to run. This is for bug #113426.
2798 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2799 gen_initramfs.sh, gen_initrd.sh:
2800 Added fix for bug #134843 from Thomas Raschbacher
2801 <lordvan@gentoo.org> for evms and later glibc versions.
2803 05 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2805 Fixed man page. Thanks to Andrew Yates <andrew@andrewyates.net>
2808 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2809 alpha/busy-config, ia64/busy-config, mips/busy-config,
2810 parisc/busy-config, parisc64/busy-config, ppc/busy-config,
2811 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
2812 um/busy-config, x86/busy-config, x86_64/busy-config,
2813 xen0/busy-config, xenU/busy-config:
2814 Added CONFIG_ASH_READ_TIMEOUT=y so we have a timeout value on
2815 read, used for keymap selection.
2817 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2819 More spacing cleanups.
2821 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2823 I accidentally removed some stuff that needed to be there in my
2824 overzealous debug cleanup.
2826 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2828 Cleaning up debug statements.
2830 31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2832 Ooops... forgot my then after elif. I hope nobody noticed.
2834 31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2836 Change cp to mknod for sr0/loop0 for mips and also for tty1 for
2839 30 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2841 Change cp to mknod for console/null.
2843 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2844 generic/initrd.scripts, generic/linuxrc:
2845 Fix an error in setup_unionfs and add in some debug support to
2846 figure out why/where this initramfs is stopping.
2848 24 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2849 generic/initrd.scripts:
2850 Fixed up TODO with actual working code since we don't have awk.
2852 24 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2853 generic/initrd.scripts, generic/linuxrc:
2854 Add in image.squashfs as a squashfs loop, since it is now the
2855 default in catalyst. Also, added a nice TODO about docache and
2856 size restrictions into cache_cd_contents.
2858 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2860 Just some spacing clean ups in the long usage listing.
2862 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2864 Comment the rest of the udev syuff from genkernel.conf as it
2865 shouldn't be necessary anymore with mdev.
2867 19 May 2006; Tim Yamin <plasmaroo@gentoo.org>
2868 alpha/busy-config, gen_compile.sh, gen_initramfs.sh,
2869 generic/initrd.scripts, generic/linuxrc, genkernel,
2870 genkernel.conf, ia64/busy-config, mips/busy-config,
2871 parisc/busy-config, parisc64/busy-config,
2872 -pkg/busybox-1.00-headers_fix.patch,
2873 -pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2,
2874 +pkg/busybox-1.1.0-gentoo-gk4-20060519-snappie.tar.bz2,
2875 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2876 sparc64/busy-config, um/busy-config, x86/busy-config,
2877 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2878 Update to busybox 1.1.0; port over to use mdev.
2880 07 May 2006; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2884 07 May 2006; Tim Yamin <plasmaroo@gentoo.org>
2885 gen_initramfs.sh, gen_initrd.sh:
2888 27 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2890 Added patch for unionfs from bug #129965.
2892 27 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2894 Add -DUNIONFS_UNSUPPORTED for 2.6.16 and unionfs.
2896 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2897 alpha/modules_load, x86/modules_load, x86_64/modules_load,
2898 xen0/modules_load, xenU/modules_load:
2899 Added some more modules to MODULES_SCSI that could be used to
2900 boot from a genkernel-compiled kernel on a live system.
2902 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2903 gen_compile.sh, generic/initrd.scripts, generic/linuxrc:
2904 Added patch from Mike Auty for udev 088+.
2906 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2907 alpha/modules_load, x86/modules_load, x86_64/modules_load,
2908 xen0/modules_load, xenU/modules_load:
2909 Added 3ware card drivers to scsi modules on x86/amd64/alpha.
2911 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2912 gen_compile.sh, genkernel:
2913 Updated to *hopefully* work with udev 087.
2915 14 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> alpha/config.sh,
2916 ia64/config.sh, parisc/config.sh, parisc64/config.sh,
2917 ppc/config.sh, ppc64/config.sh, sparc/config.sh,
2918 sparc64/config.sh, um/config.sh, x86/config.sh,
2919 x86_64/config.sh, xen0/config.sh, xenU/config.sh:
2922 14 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2923 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts,
2924 generic/linuxrc, genkernel:
2925 ->3.3.11d. Fix #121616, #128805, #129887, #129910.
2927 14 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2928 generic/initrd.scripts:
2929 Forgot one part of the patch from bug #121334.
2931 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2932 gen_compile.sh, genkernel, genkernel.8:
2933 Updated the unionfs compiling section. This *should* allow
2934 unionfs to build on supported kernels.
2936 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2938 Uncommented suspend2 support from bug #114266.
2940 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2941 generic/initrd.scripts, generic/linuxrc:
2942 Added unionfs patches from bug #121334.
2944 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2945 generic/initrd.scripts, generic/linuxrc, genkernel,
2946 x86/busy-config, x86/modules_load, x86_64/busy-config,
2947 x86_64/modules_load, xen0/busy-config, xen0/modules_load,
2948 xenU/busy-config, xenU/modules_load:
2949 Added a check for /dev/tty0 to setup_keymap, added raid
2950 personality modules for EVMS, and fixed lots of space/tab
2951 issues, along with a general style cleanup. I'm calling this
2952 one 3.3.11b internally, and hopefully it will be added to the
2953 tree if it resolves bug #124388.
2955 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2956 gen_cmdline.sh, gen_initramfs.sh, gen_initrd.sh,
2957 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
2958 dobladecenter->slowusb
2960 06 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2961 +pkg/klibc-1.2.1-nostdinc-flags.patch:
2962 Add hardened fix for bug #128806.
2964 24 Mar 2006; Tim Yamin <plasmaroo@gentoo.org>
2965 ia64/kernel-config-2.6:
2966 Update config for the new Fusion MPT CONFIG_ options on newer
2967 2.6 kernels; bug #125353.
2969 10 Mar 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2972 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2974 Updated copyright notice to get KingTaco off my back.
2976 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2977 gen_initramfs.sh, gen_initrd.sh:
2978 Added 0 0 to end of the ram0 line on fstab. Blame KingTaco for
2981 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2983 Changed unpacking of klibc to use tar j instead of tar z.
2985 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2987 Let's use the bzip2 tarball of klibc by default form now on,
2990 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
2991 +pkg/klibc-1.1.16-sparc2.patch:
2992 Added klibc patch for sparc to CVS (from distfiles). This is
2993 3.3.11 so like... run in fear or something...
2995 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2996 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh,
2997 gen_initrd.sh, genkernel:
2998 Added patch from Kumba to make certain initrd functions less
3001 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3002 gen_compile.sh, genkernel:
3003 Removed save_args/reset_args on kernel. This is 3.3.11_pre7.
3005 26 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3006 unset temp vars so they get cleaned up
3008 26 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3009 gen_initramfs.sh, genkernel:
3010 bump to pre6. resets ARCH env var after utils are compiled
3012 25 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3013 gen_arch.sh, gen_compile.sh, genkernel:
3014 Added sparc patches for udev/klibc.
3016 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3017 gen_arch.sh, gen_cmdline.sh, gen_compile.sh,
3018 gen_determineargs.sh, genkernel:
3019 Added nice and fun patch from dostrow for building on ppc64 (and
3020 possibly others) with mixed kernel/userland.
3022 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3024 Added fix for bug #120031.
3026 20 Jan 2006; Joshua Kinard <kumba@gentoo.org>
3027 +mips/ip32rm52-2006_0.cf:
3028 Kernel 2.6.14.6 config for SGI O2 w/ RM5271 CPU ("Nevada")
3030 15 Jan 2006; Joshua Kinard <kumba@gentoo.org> gen_cmdline.sh,
3031 gen_determineargs.sh, genkernel:
3032 Add support to genkernel to build a monolithic kernel by
3033 skipping module building sections when
3034 --static is passed on the gk commandline.
3036 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3038 Added comment about utils breaking udev so we don't break it
3039 again inadvertently.
3041 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3042 gen_compile.sh, genkernel, +pkg/busybox-1.00-headers_fix.patch:
3043 Added busybox headers fix (_pre2) and changed utils to runtask
3044 on udev build (_pre3).
3046 12 Jan 2006; Joshua Kinard <kumba@gentoo.org>
3048 chmod +x the udhcpc script on bootup
3050 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3051 gen_compile.sh, genkernel, -pkg/byteswap.h:
3052 Added patch from bug #118324.
3054 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3055 x86/modules_load, x86_64/modules_load, xen0/modules_load,
3057 Added additional SATA controllers to MODULES_SATA for loading
3058 into the initrd/initramfs image.
3060 07 Jan 2006; Joshua Kinard <kumba@gentoo.org>
3061 gen_initramfs.sh, +mips/ip22r4k-2006_0.cf,
3062 +mips/ip22r5k-2006_0.cf, +mips/ip27r10k-2006_0.cf,
3063 +mips/ip28r10k-2006_0.cf, +mips/ip30r10k-2006_0.cf,
3064 +mips/ip32r5k-2006_0.cf, +mips/nb-busybox.cf, +netboot,
3065 +netboot/linuxrc.x, +netboot/misc, +netboot/misc/bin,
3066 +netboot/misc/bin/net-setup, +netboot/misc/etc,
3067 +netboot/misc/etc/fstab, +netboot/misc/etc/group,
3068 +netboot/misc/etc/inittab, +netboot/misc/etc/passwd,
3069 +netboot/misc/etc/profile, +netboot/misc/etc/resolv.conf,
3070 +netboot/misc/etc/shadow, +netboot/misc/etc/shells,
3071 +netboot/misc/usr, +netboot/misc/usr/share,
3072 +netboot/misc/usr/share/terminfo,
3073 +netboot/misc/usr/share/terminfo/p,
3074 +netboot/misc/usr/share/terminfo/p/putty,
3075 +netboot/misc/usr/share/udhcpc,
3076 +netboot/misc/usr/share/udhcpc/default.script:
3077 Import the Genkernel-side of things for the catalyst2 netboot2
3080 06 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3081 udev compile change from runtask to utils
3083 03 Jan 2006; Tim Yamin <plasmaroo@gentoo.org>
3084 gen_bootloader.sh, gen_compile.sh, gen_determineargs.sh,
3085 gen_initramfs.sh, genkernel:
3086 Fix #115263, #117392, add a fix to sanify LOCALVERSION if
3087 unresolved variables are embedded.
3089 02 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3090 alpha/modules_load, um/modules_load, x86/modules_load,
3091 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3092 Updated Fusion MPT support for bug #117114.
3094 21 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3095 Fix --kernel-cross-compile with PPC64.
3097 18 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3099 Add a compile_klibc(...) fix for old GNU tars and patch the
3100 klibc Makefile to leave /lib alone.
3102 16 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3103 runtask -> utils for compile_klibc.
3105 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3106 gen_compile.sh, genkernel:
3107 Added x86/klibc fix.
3109 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3110 x86/kernel-config-2.6:
3111 Added HERMES support to use in-kernel driver rather than
3114 15 Dec 2005; Tim Yamin <plasmaroo@gentoo.org>
3115 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2:
3118 15 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3120 Fix to allow udev 076 and udev 077 to compile... add a missing
3121 file byteswap.h to klibc-1.1.1
3123 15 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3125 Removed versions from all packages that are pulled from upstream
3126 so we can use sed in the ebuild to set these, making maintenance
3129 09 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3130 add quotes to the ARCH= stuff for the kernel
3132 09 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3133 Forcibly set the ARCH when compiling the kernel
3135 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3136 x86/kernel-config-2.6:
3137 Changed CONFIG_BLK_DEV_MD=y for bug #112962.
3139 06 Dec 2005; Tim Yamin <plasmaroo@gentoo.org>
3140 gen_bootloader_grub.awk:
3143 05 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3144 Back out suspend2 support temporarily as per #114266 comment 10.
3146 05 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3147 Fix #113634, #114266.
3149 05 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3150 x86/kernel-config-2.6:
3151 Added USB Printer support for bug #114496.
3153 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3154 x86/kernel-config-2.6, x86/modules_load, x86_64/modules_load:
3155 Added sata_mv to x86/amd64 for Marvell SATA controllers and
3156 updated 2.6 kernel config for x86 to match what would be used on
3157 a current 2.6.14 LiveCD.
3159 23 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3162 23 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3166 22 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel.conf:
3167 Update unionfs in genkernel.conf to 1.1.1
3169 21 Nov 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3170 fix for sys delete bug 109819
3172 21 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3174 Add support for dmraid1.0.0.rc9 to fix bug 94762
3176 21 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3177 gen_initrd.sh, gen_moddeps.sh, gen_package.sh:
3178 Fix missing moddeps file by adding a test;Do not keep the
3179 initrd/initramfs with a kernelz system as it is already bundled
3182 18 Nov 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3183 Fix {PPC+Catalyst+Pegasos} build failure regression.
3185 17 Nov 2005; Tim Yamin <plasmaroo@gentoo.org>
3186 -pkg/udev-054.tar.bz2, -pkg/udev-068.tar.bz2:
3187 Remove obsoleted udev...
3189 17 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3190 gen_determineargs.sh, genkernel.conf:
3191 Udev 075 support, klibc 1.1.1, and fixes for ppc on 2.6.14+
3194 04 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3195 gen_arch.sh, gen_initramfs.sh, gen_initrd.sh,
3196 generic/initrd.scripts, generic/linuxrc, genkernel, +mips,
3197 +mips/busy-config, +mips/config.sh, +mips/ip22r4k-2005_1.cf,
3198 +mips/ip22r5k-2005_1.cf, +mips/ip27r10k-2005_1.cf,
3199 +mips/ip28r10k-2005_1.cf, +mips/ip30r10k-2005_1.cf,
3200 +mips/ip32r5k-2005_1.cf, +mips/modules_load, +pkg/mips,
3202 Added patches from bug #106338. This means mips support in
3203 genkernel. Blame Kumba.
3205 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3206 generic/linuxrc, genkernel:
3207 Changed the version indicator, fixing fstab generation for
3208 unionfs, and resolving bug #103332.
3210 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3212 Made symlink relative for bug #105572.
3214 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3215 gen_compile.sh, genkernel.conf, +pkg/udev-068.tar.bz2:
3216 Upgraded to udev 068 and also closing bug #103936.
3218 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3220 Added fix for bug #103717.
3222 21 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3223 x86/kernel-config-2.6:
3224 Updated x86 2.6 kernel configuration.
3226 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3227 alpha/modules_load, x86/modules_load, x86_64/modules_load:
3228 Added fix for bug #102006.
3230 31 Aug 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3231 Update genkernel version number
3233 31 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3234 x86/kernel-config-2.6:
3235 CONFIG_PRINTER=m for bug #104229.
3237 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3238 generic/initrd.scripts, generic/linuxrc:
3239 Add nodetect and doload patch from bug #102643, with some
3242 16 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3243 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc:
3244 Fix for bug 83276 and add udevsend binary to initramfs for newer
3247 16 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3248 alpha/modules_load, um/modules_load, x86/modules_load,
3249 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3250 Added dm-mirror to dmraid on all supported arches for bug
3253 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel.8:
3256 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org>
3257 gen_configkernel.sh:
3260 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3263 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org>
3264 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2:
3267 11 Aug 2005; Eric Edgar <rocket@gentoo.org>
3268 alpha/modules_load, um/modules_load, x86/modules_load,
3269 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3270 Fix bug 102006 for dm-bbr. Added dm-bbr to modules_load files
3273 11 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh:
3274 Fix for bug 91966. Link lib64 to lib in the initramfs
3276 11 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3278 Fix for newer udevs to detect udevstart
3280 06 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3281 gen_configkernel.sh:
3282 Fixed config parsing for dmraid/lvm2 to only set =m if item is
3283 not set. Closing bug #101535.
3285 02 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3286 ppc/config.sh, ppc64/config.sh:
3287 Fix incorrect commit
3289 02 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3290 gen_initramfs.sh, ppc/config.sh, ppc64/config.sh:
3291 Create symlink to init named linuxrc. In preparation for the
3292 need to pack the cpio into the kernel
3294 02 Aug 2005; Eric Edgar <rocket@gentoo.org>
3295 generic/initrd.scripts:
3296 Add iseries virtual cdrom auto scanning support
3298 01 Aug 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3299 Remove unnecessary check for multiple running genkernels.
3301 01 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_package.sh,
3303 kerncache wasnt sending the config to /etc/kernels properly
3305 30 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3306 generic/initrd.scripts, generic/linuxrc, genkernel,
3308 Fix cosmetics and PPC without --genzimage.
3310 30 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3311 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
3312 generic/initrd.defaults, generic/initrd.scripts,
3313 generic/linuxrc, genkernel:
3314 Finally making the --bladecenter/dobladecenter stuff correct.
3315 Thanks plasmaroo for helping me wrap my head around how this
3316 works and to remove my dirty hack.
3318 29 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3320 >> 3.3.3. Fix KERNEL_MAKE_DIRECTIVE_2 if not using --genzimage.
3322 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3323 gen_initramfs.sh, gen_initrd.sh, generic/linuxrc:
3324 Fixed up the BladeCenter support some more.
3326 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3328 Added bladecenter boot-time option, also... so kernels don't
3329 *have* to be built with --bladecenter.
3331 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3332 generic/initrd.scripts:
3333 Fixed up --bladecenter expressions
3335 29 Jul 2005; Eric Edgar <rocket@gentoo.org>
3336 gen_determineargs.sh, gen_initramfs.sh:
3337 Fix a few directory creation issues and a typo
3339 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3340 gen_cmdline.sh, gen_determineargs.sh, generic/initrd.scripts,
3342 Added --bladecenter for slow USB CD on IBM BladeCenter.
3344 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh:
3345 Better genkernel.log output for initramfs
3347 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3348 print warning that unionfs flag is disabled at this time
3350 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3351 Remove normal access to unionfs
3353 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3354 Change unionfs so that it is clearly noted as experimental
3356 28 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initrd.sh,
3358 Fix cp /dev/tty1 error message
3360 28 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3361 gen_initramfs.sh, gen_initrd.sh, gen_package.sh, ppc/config.sh:
3362 Fix ppc not compiling without --genzimage
3364 28 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3365 gen_initramfs.sh, gen_package.sh, generic/initrd.scripts,
3366 generic/linuxrc, genkernel, genkernel.8,
3367 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2, ppc/config.sh:
3368 >> 3.3.1. Fix #100144, #100169, #100583.
3370 25 Jul 2005; Eric Edgar <rocket@gentoo.org>
3371 gen_determineargs.sh, gen_package.sh:
3372 Remove extra TEMP checking code that was commented out
3374 25 Jul 2005; Eric Edgar <rocket@gentoo.org>
3375 gen_determineargs.sh, gen_package.sh, genkernel:
3376 Add kernelz- to minkernpackage and kerncache
3378 22 Jul 2005; Eric Edgar <rocket@gentoo.org>
3379 gen_determineargs.sh, gen_package.sh:
3380 Remove extra checks that fail
3382 20 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_package.sh:
3383 Fix minkernpackage breakage regarding the TEMP and TMPDIR
3386 19 Jul 2005; Eric Edgar <rocket@gentoo.org>
3387 generic/initrd.scripts:
3388 Switch order of error messages to make less confusing
3390 19 Jul 2005; Eric Edgar <rocket@gentoo.org>
3391 generic/initrd.scripts, generic/linuxrc, genkernel:
3392 Fix exit 1 issue being always called. Add UID support for
3393 unionfs. add check for livecd.unionfs file on blockdev
3395 19 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3396 gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh, generic/linuxrc,
3398 Fix --no-install cleaning the tmpdir bug that plasmaroo reported
3400 18 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3401 Fix info about the framebuffers
3403 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_funcs.sh,
3405 cause genkernel to die if cant write to the DEBUGFILE. remove
3406 extra info strings that arent necessary
3408 18 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3409 Fix genkernel finishing info messages to be more accurate
3411 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_funcs.sh,
3413 Cleanup tmpdirs if genkernel dies abnormally
3415 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initrd.sh:
3416 Fix evms bugs with missing sbin for an initrd
3418 18 Jul 2005; Eric Edgar <rocket@gentoo.org>
3419 gen_determineargs.sh, gen_initramfs.sh:
3420 Fix evms bugs with missing sbin. Remove prepare line as it
3421 probably isnt necessary
3423 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_bootloader.sh,
3424 gen_cmdline.sh, gen_determineargs.sh, gen_funcs.sh,
3425 gen_initramfs.sh, gen_package.sh, generic/initrd.scripts,
3426 generic/linuxrc, genkernel, genkernel.conf:
3427 Create additional cleanup options. --postclear for final
3428 cleanup and 2 new genkernel.conf options. Also fixup TEMP dir
3429 creation and extraneous %%ARCH%% creation in the cache_dir
3431 16 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3432 gen_initramfs.sh, gen_initrd.sh, genkernel:
3435 15 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3437 >> 3.2.6. Fix mkdir linuxrc issues and bootstrapCD() not getting
3438 called as early as it should,
3440 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3441 generic/initrd.scripts:
3442 Fix '[: /dev/md: unknown operand' for LiveCD boots.
3444 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3445 ia64/kernel-config-2.6:
3446 Add USB Storage support.
3448 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3451 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3452 gen_bootloader.sh, +gen_bootloader_grub.awk,
3453 gen_determineargs.sh, genkernel, ia64/kernel-config-2.6:
3454 Fix #98944, add GRUB :root_device support and add a more
3455 versatile grub.conf updater.
3457 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3458 x86/kernel-config-2.6:
3459 Add an updated x86 kernel config from wolf31o2.
3461 13 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3462 alpha/busy-config, ia64/busy-config, parisc/busy-config,
3463 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
3464 sparc/busy-config, sparc64/busy-config, um/busy-config,
3465 x86/busy-config, x86_64/busy-config, xen0/busy-config,
3467 Add CONFIG_ASH_TIMEOUT.
3469 13 Jul 2005; Eric Edgar <rocket@gentoo.org>
3470 generic/initrd.scripts:
3471 Fix find|grep output
3473 13 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3475 Fix typo for evms and removing the swap libs in gen_initramfs
3477 13 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3478 alpha/busy-config, gen_bootloader.sh, gen_compile.sh,
3479 gen_configkernel.sh, gen_determineargs.sh, gen_initramfs.sh,
3480 gen_package.sh, generic/initrd.scripts, generic/linuxrc,
3481 genkernel, genkernel.conf, ia64/busy-config, parisc/busy-config,
3482 parisc64/busy-config,
3483 -pkg/busybox-1.00-pre7-crypto-losetup-2.patch,
3484 -pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
3485 +pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2, ppc/busy-config,
3486 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
3487 um/busy-config, x86/busy-config, x86_64/busy-config,
3488 xen0/busy-config, xenU/busy-config:
3489 Fix #97672, #98886, #98893, #98897; fix real_root=/dev/mdX:
3490 upgraded busybox to 1.00, porting in my read -t and mdstart
3493 13 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3494 Fix for bug 97672. Call get_KV to get the KV after the prepare
3497 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3498 Fix minor print bug 98744. Shouldnt affect operation but it
3501 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3502 Fix for hardened/selinux systems to have extened attributes, per
3505 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3506 gen_determineargs.sh, genkernel:
3507 Adding --symlink to fix bug 98716
3509 12 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3510 generic/initrd.scripts, generic/modprobe, genkernel,
3512 >> 3.2.2. Fix #83771, #97700, #98590, #98594, #98661, #98746.
3514 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3515 generic/initrd.defaults, generic/linuxrc:
3516 Added multilib cdboot patch.
3518 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3519 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
3520 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc,
3521 genkernel, genkernel.conf:
3522 ENHANCEMENT bug 83771. Add support for LABEL= and UUID=
3524 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3525 gen_determineargs.sh:
3526 Fix bug 97700. Add additional check for kernel source directory
3529 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_arch.sh:
3530 Fix bug 95280 in genkernel. ARCH_OVERRIDE in
3531 /etc/genkernel.conf should work now
3533 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3534 gen_determineargs.sh, generic/initrd.scripts, generic/linuxrc:
3535 remove extra make prepare in gen_determineargs.sh that breaks
3536 things. Fix md /dev creation bug 98193
3538 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3539 Fix bug 98661 with the missing underscore in gen_cmdline.sh
3541 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3542 generic/initrd.scripts, generic/linuxrc:
3543 Fix to let the /mnt/cdrom/cdupdate.sh script run just before the
3546 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3547 generic/initrd.scripts:
3548 send stderr to /dev/null for lvm startup
3550 10 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3551 gen_bootloader.sh, generic/linuxrc, genkernel:
3552 Fix #93178, #98436, #98501
3554 08 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3555 gen_initramfs.sh, generic/initrd.defaults,
3556 generic/initrd.scripts, generic/linuxrc, genkernel, genkernel.8,
3557 genkernel.conf, x86/busy-config, x86_64/busy-config:
3558 >> 3.2.0. Add spock's gensplash fixes, fix initrd startup 'find:
3561 01 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> ppc/Pegasos:
3562 Update Pegasos config from dholm.
3564 01 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3565 fix bug 97378; setup the PATH environment properly.
3567 29 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3568 +pkg/udev-054.tar.bz2, -pkg/udev-058.tar.bz2:
3571 29 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3572 gen_determineargs.sh:
3573 fix unionfs-modules-bincache naming error. Fix directory change
3576 29 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3577 run modules_prepare in the kernel tree before unionfs modules
3580 28 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3581 pkg/udev-058.tar.bz2:
3584 28 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3585 generic/initrd.scripts, generic/linuxrc, pkg/udev-058.tar.bz2:
3586 changed to backticks and changed /bin/bash back to /bin/sh
3587 which is a valid shell inside the initrd/initramfs
3589 27 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3590 genkernel, genkernel.conf, -pkg/udev-054.tar.bz2,
3591 +pkg/udev-058.tar.bz2:
3592 Update udev and fix for SPARC64.
3594 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3595 gen_configkernel.sh:
3596 bug 97051: Initramfs on 2.6+ kernels dont require ext2
3597 filesystem so can drop this forced entry.
3599 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3600 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
3601 Change all EVMS/evms to EVMS2/evms2 for consitency. Also,
3602 enabled dodmraid by default.
3604 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3606 Must use /bin/bash for dollar-sign, parentheses sub-shell syntax.
3608 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3609 x86/modules_load, x86_64/modules_load:
3610 Changed sata_vitesse to sata_vsc and closing bug #97089.
3612 27 Jun 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3613 linuxrc that should not create avc denied messages for a
3616 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
3619 24 Jun 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3620 Add info for cmdline usage to genkernel
3622 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3623 generic/initrd.scripts:
3624 Fix confusing volume manager message
3626 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3627 alpha/modules_load, x86_64/modules_load:
3628 Add Fusion MPT support
3630 23 Jun 2005; Eric Edgar <rocket@gentoo.org> x86/modules_load:
3631 Add Fusion MPT support for VMWare machines
3633 23 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3636 23 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3639 22 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3640 genkernel, pkg/udev-054.tar.bz2:
3641 Fix #76082, #86487, #87673, #95993.
3643 22 Jun 2005; Eric Edgar <rocket@gentoo.org>
3644 generic/initrd.scripts, generic/linuxrc:
3645 Fix bug 87673. Option passing for dmraid. dodmraid= on the
3646 cmdline. sets up /sbin/dmraid -ay .
3648 22 Jun 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3649 Fix for bug 86487. Allowing a subdirectory of a block device to
3650 be chrooted from and booted. New cmdline option subdir=
3652 22 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3653 Fix udev for sparc so it compiles properly
3655 22 Jun 2005; Eric Edgar <rocket@gentoo.org>
3656 generic/initrd.scripts, generic/linuxrc:
3657 Remove sort because busybox is not compiled with it. Remove
3658 unnecessary UML fixes
3660 22 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3661 gen_compile.sh, gen_determineargs.sh:
3662 Fix bug 68903; Allows the CROSS_COMPILE env to be set for
3663 kernel compiles. Added --kernel-cross-compile= option
3665 21 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3666 genkernel, genkernel.8:
3669 20 Jun 2005; Eric Edgar <rocket@gentoo.org>
3670 gen_determineargs.sh:
3671 Fix genkernel crash when .config is present and testing for
3672 Localversion info on a 2.6 kernel
3674 17 Jun 2005; Eric Edgar <rocket@gentoo.org>
3675 gen_determineargs.sh:
3676 Fix 2.6 crash detecting LocalVersion, fix 2.4 kernels so they
3677 dont do localversion checks as they dont support it
3679 16 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3680 udev build fix for no ARCH=um architectures
3682 16 Jun 2005; Eric Edgar <rocket@gentoo.org>
3683 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
3684 gen_moddeps.sh, genkernel:
3685 Localversion changes to kerncache, and added a sleep statement
3686 so modprobe loop has a chance to work
3688 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3689 Fix devfs for those archs that still need it.
3691 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3692 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh,
3693 gen_initramfs.sh, gen_initrd.sh, gen_package.sh,
3694 generic/initrd.defaults, generic/initrd.scripts,
3695 generic/linuxrc, genkernel, genkernel.conf:
3696 Add rocket's unionfs patch and linuxrc cleanup; fix Pegasos with
3697 regard to initramfs.
3699 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> ppc/Pegasos,
3701 Fix Pegasos on initramfs and add an updated Pegasos config,
3704 12 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3705 Fix 'lib64: No such...' error.
3707 07 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3709 Fixing up minkernpackage
3711 07 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3712 x86_64/kernel-config-2.6:
3713 Added floppy module to kernel config for bug #95272.
3715 04 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3716 x86_64/kernel-config-2.6:
3717 Disable sound stuff, #92711.
3719 03 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3720 gen_bootloader.sh, genkernel:
3723 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3725 Add GRUB support cleanup by Richard Morris (#59192) to show an
3726 error if we can't work out device nodes and tell the user to
3727 manually generate grub.conf.
3729 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3731 Add gen_initramfs.sh into CVS from rocket's initramfs support
3734 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3735 Fix #94860; clean up concurrent compile tmpdir-setting.
3737 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3738 alpha/busy-config, generic/initrd.defaults,
3739 generic/initrd.scripts, generic/linuxrc, genkernel.8,
3740 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
3741 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
3742 sparc64/busy-config, um/busy-config, x86/busy-config,
3743 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
3744 Remove evms and lvm2 from default boot args (they cause hardware
3745 issues, so users should explicitly specify them); add NFSboot
3746 support patches by Thomas Seiler.
3748 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3749 x86/kernel-config-2.6:
3750 Updated x86 2.6 kernel to 2005.0 config.
3752 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3753 alpha/kernel-config-2.4, +alpha/kernel-config-2.6,
3754 alpha/modules_load, um/modules_load, x86/modules_load,
3755 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3756 Updated alpha kernel configs to 2005.0 configs and updated
3757 modules_load for alpha, um, x86, x86_64, xen0, and xenU to match
3760 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3761 gen_configkernel.sh:
3762 Added config parsing for dmraid modules if genkernel is called
3765 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3766 gen_configkernel.sh:
3767 Added check for --lvm2 and enable lvm2-required modules if they
3768 are not enabled already in the supplied .config file.
3770 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3772 Adding back in atp870u to modules_load on x86.
3774 02 May 2005; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3777 22 Apr 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3778 Added support for reading /mnt/cdrom/cdupdate.sh if its
3779 executable on the livecd
3781 22 Apr 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3782 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
3783 gen_initrd.sh, gen_package.sh, generic/linuxrc, genkernel,
3784 genkernel.8, -notes, -pkg/dietlibc-0.27.tar.bz2, +pkg/ia64,
3785 +pkg/ia64/README, +pkg/um, +pkg/um/README, +pkg/xen0,
3786 +pkg/xen0/README, +pkg/xenU, +pkg/xenU/README, +ppc/Pegasos,
3787 ppc/config.sh, +um, +um/busy-config, +um/config.sh,
3788 +um/kernel-config-2.4, +um/kernel-config-2.6, +um/modules_load,
3789 +xen0, +xen0/busy-config, +xen0/config.sh,
3790 +xen0/kernel-config-2.4, +xen0/kernel-config-2.6,
3791 +xen0/modules_load, +xenU, +xenU/busy-config, +xenU/config.sh,
3792 +xenU/kernel-config-2.4, +xenU/kernel-config-2.6,
3794 >> 3.2.0_beta1; now with extra froz-faktor <TM>.
3796 29 Mar 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3797 fixed bug in scan delay so that it will work with both udev and
3800 13 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3801 Add missing mkdir -p /etc/sysconfig to linuxrc.
3803 12 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3804 Get udev to go as the default manager if the udev binary exists
3805 and 2.6 or above is being used.
3807 11 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3810 10 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3812 Fix udev.rules install issue.
3814 10 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3815 genkernel, genkernel.conf, -pkg/udev-039.tar.bz2,
3816 +pkg/udev-054.tar.bz2:
3817 >> 3.1.3. Remove udev static mode; upgrade udev to 054 instead.
3819 08 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3820 generic/initrd.defaults, generic/linuxrc:
3821 Add patch by Gerte Hoogewerf (gerte <-at-> nieuwenborg.nl) to
3822 fix dmraid with cdroot.
3824 07 Mar 2005; Eric Edgar <rocket@gentoo.org>
3825 gen_configkernel.sh:
3826 Fix possible broken pipe error message when configuring the
3829 07 Mar 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3830 Fix for broken pipe when configuring busybox in the
3831 gen_compile.sh script
3833 07 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3834 genkernel, x86/modules_load, x86_64/modules_load:
3835 >> 3.1.1d. Add sata_qstor; fix #83328.
3837 03 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3838 generic/initrd.scripts:
3839 Check for dummy 'livecd' file instead of 'gentoo'.
3841 03 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3842 generic/initrd.scripts, genkernel:
3843 >> 3.1.1c. Add LiveCD detection to skip mountable but non-LiveCD
3844 media; requires Catalyst 1.1.6.
3846 02 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3848 Bump dmraid, >> 3.1.1.b.
3850 01 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3854 28 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3855 Fix -j0 2.4 modules breakage.
3857 25 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3858 generic/initrd.defaults, genkernel, x86/modules_load,
3859 x86_64/modules_load:
3860 >> 3.1.0k -- Add MODULES_SATA, fix udev on non-x86 archs where
3861 there seem to be problems with KLibC+udev so use a static udev
3864 24 Feb 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3865 gen_determineargs.sh, gen_package.sh, genkernel, genkernel.8:
3866 Add support for maxkernpackage
3867 creates a tarball containing:
3870 contents of /lib/modules
3873 24 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3874 Fix 2.4 strict flag filtering issue.
3876 24 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel.8:
3877 Document arbitrary scandelay initrd option.
3879 20 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3881 Fix '/tmp/.initrd/bin/[' to '[' in places before the pivot_root.
3883 18 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3884 genkernel, pkg/udev-039.tar.bz2, x86/modules_load:
3885 Fix #58686 and #80716.
3887 17 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3888 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
3889 generic/linuxrc, genkernel.conf, pkg/udev-039.tar.bz2:
3890 Add DMRAID support (thanks rocket!); fix AMD64 udev issues (#65985).
3892 31 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3895 30 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3899 27 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3900 -eq >> = for the LVM and EVMS2 checks.
3902 27 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3904 Add patch for turning off LVM and EVMS2 optionally at boot time
3905 even if compiled into initrd; bug #79755.
3907 26 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3908 Fix #79502; thanks to rocket for the patch.
3910 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3911 Make udev default for 2.6+
3913 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3914 Add missing #72253 patch.
3916 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3917 Add missing echo; #77363.
3919 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org>
3920 gen_bootloader.sh, generic/initrd.scripts, generic/linuxrc,
3922 >> 3.1.0e. Fixes #73356, #74758, #77277, #77363, #78636.
3924 10 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3926 Add --evms2 patch by Eric Edgar; bug #77385.
3928 21 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3929 pkg/dietlibc-0.27.tar.bz2:
3930 >> 3.1.0d; bug #73112.
3932 17 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3933 Removing tmscsim module; bug #72055.
3935 01 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3938 30 Nov 2004; Tim Yamin <plasmaroo@gentoo.org>
3939 gen_determineargs.sh, gen_initrd.sh:
3940 >> 3.0.2c. Adding LVM2 args code to gen_determineargs.sh.
3942 29 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3943 Bugfix for bug #72342.
3945 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3947 Time for our own manpage...
3949 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3950 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh, genkernel,
3952 LVM2 compilation support; thanks to Eric Edgar for the patch.
3955 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
3956 generic/initrd.scripts, generic/linuxrc:
3957 Udev speedups; thanks to Eric Edgar for the patch - bug #72253.
3959 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3960 Adding MODULES_LVM2; #72129 // #72253.
3962 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3964 Adding user-specified /linuxrc support; bug #66198.
3966 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3967 ramdisk=8092 >> ramdisk_size=8092; bug #64864.
3969 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3970 gen_initrd.sh, generic/initrd.defaults, generic/linuxrc:
3971 Adding EVMS2 support; bug #61827.
3973 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3974 LVM fix, bug #69745.
3976 05 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3977 Fix for --minkernpackage and 'kernel' only instead of all; bug
3980 26 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3981 uchi-hcd >> uhci-hcd.
3983 25 Oct 2004; Mike Frysinger <vapier@gentoo.org> gen_cmdline.sh:
3984 clean up some of the help output
3986 23 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> README,
3987 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh,
3988 gen_initrd.sh, generic/initrd.defaults, generic/initrd.scripts,
3989 generic/linuxrc, genkernel, genkernel.conf,
3990 -pkg/busybox-1.00-pre2-decl.patch,
3991 pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
3992 pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
3993 -pkg/dietlibc-0.26.tar.bz2, +pkg/dietlibc-0.27.tar.bz2,
3994 -pkg/udev-030.tar.bz2, +pkg/udev-039.tar.bz2, x86/modules_load:
3997 09 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3998 vgscan >> lvm; bug #44091.
4000 02 Oct 2004; Travis Tilley <lv@gentoo.org> x86_64/modules_load:
4003 27 Sep 2004; Travis Tilley <lv@gentoo.org>
4004 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp,
4005 x86_64/modules_load:
4006 add bluetooth for one user's bluetooth kb+mouse, fix usb module
4007 stuff, add in support for an ide chipset used in some em64t boxes
4009 27 Sep 2004; Travis Tilley <lv@gentoo.org>
4010 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp:
4011 CONFIG_SCSI_AIC7XXX_OLD, you are the weakest link! goodbye!
4013 26 Sep 2004; Travis Tilley <lv@gentoo.org>
4014 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp:
4015 new generic genkernel configs. em64t support, here we come
4017 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org>
4018 x86/kernel-config-2.6:
4019 Adding CONFIG_CRYPTO_ARC4=m; bug #58360.
4021 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org>
4023 Adding updated grub.conf patch from Mathias Gug, bug #57576.
4025 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4026 gen_funcs.sh, genkernel:
4027 Adding robbat2's patch for bug #62365.
4029 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4030 genkernel, genkernel.conf,
4031 pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
4032 -pkg/dietlibc-0.24.tar.bz2, +pkg/dietlibc-0.26.tar.bz2:
4033 Disabling dietlibc usage for devfsd and modutils; dietlibc
4034 updated to a new Hardened-aware version. Bug #60862.
4036 18 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_package.sh:
4037 Adding missing {} around a logic check; bug #64514.
4039 23 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
4040 --no-lvm-2 >> --no-lvm2 as it should be.
4042 23 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh:
4043 Updated the --cache-dir patch to patch #36982.
4045 14 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4046 +ia64, +ia64/busy-config, +ia64/config.sh,
4047 +ia64/kernel-config-2.6, +ia64/modules_load:
4048 Added an ia64 config.
4050 11 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
4051 Added a check to disable udev on 2.4 kernels; bug #59687.
4053 11 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4054 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
4055 generic/initrd.scripts, generic/linuxrc, genkernel:
4056 Added LiveCD udev support.
4058 07 Aug 2004; Tim Yamin <plasmaroo@gentoo.org>
4059 x86/kernel-config-2.6, x86/modules_load:
4060 modules_load cleaned up to match the version used for the 2004.2
4061 release, also added BusLogic=m to the 2.6 configartion: bug #59310.
4063 30 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4064 generic/initrd.scripts:
4065 Removed "-t iso9660" which causes issues on Gentoo/PPC-Pegasos,
4068 29 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4069 gen_determineargs.sh, gen_funcs.sh, genkernel, genkernel.conf:
4070 Patch for bug #57867 adding --cachedir=<dir> by Martin Parm.
4072 29 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4074 '-ne' >> '!=' for LVM2 static support to work properly; bug
4077 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4078 x86/kernel-config-2.4:
4079 Ext3 shouldn't really be a module - bug #58663.
4081 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4083 Fix for "udev" not having to be passed to the linuxrc; and a fix
4084 for the devfsd bincache not being used.
4086 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4087 gen_bootloader.sh, gen_cmdline.sh, gen_compile.sh,
4088 gen_determineargs.sh, gen_initrd.sh, generic/linuxrc, genkernel,
4089 genkernel.conf, +pkg/udev-030.tar.bz2:
4090 >> 3.0.2e. Code formatting fixes from Bob Barry, as well as a
4091 patch for bug #57953 from Martin Parm. Udev support, bug #49328.
4093 22 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
4094 Fix for bug #57865. Thanks to Martin Parm for the patch!
4096 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
4097 Added a patch for only [re]mounting /boot when installation is
4098 required. Patch from bug #57836 by Martin "Parmus" Parm.
4100 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4101 +gen_bootloader.sh, gen_cmdline.sh, gen_determineargs.sh,
4102 genkernel, genkernel.conf:
4103 GRUB Bootloader support - bug #57576. Thanks to Mathias Gug for
4106 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4107 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
4108 gen_moddeps.sh, genkernel, genkernel.conf:
4109 Adding a set of patches submitted by Martin "Parmus" Parm; bugs
4110 #57748, #57749, #57751, #57752, and #57761.
4112 16 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4113 gen_funcs.sh, genkernel:
4116 14 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4117 genkernel, pkg/modutils-2.4.26.tar.bz2:
4118 >> 3.0.2d. Modutils ./configure* patch for HPPA and an option
4121 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4122 x86/kernel-config-2.6:
4123 Added CONFIG_PRINTER=y; bug #47666.
4125 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4126 gen_configkernel.sh, x86/config.sh:
4127 Added a sed to ensure Ext2 support is on; bug #52558.
4129 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh,
4130 gen_initrd.sh, genkernel, x86/modules_load:
4131 >> 3.0.2c. Added more PCMCIA modules to the x86 module list; and
4135 03 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
4136 Added a patch allowing arguments to be passed to init by
4137 real_init=...; this closes bug #55736.
4139 19 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4140 gen_configkernel.sh:
4141 Fix for bug #54455; moved the code to create a backup .config
4143 before the "make mrproper" just wiped it out.
4145 04 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4146 generic/keymaps.tar.gz:
4147 New keymaps tarball lost the keymapList file; added back in.
4149 03 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4150 alpha/modules_load, gen_arch.sh, gen_cmdline.sh, gen_compile.sh,
4151 gen_configkernel.sh, gen_determineargs.sh, gen_funcs.sh,
4152 gen_initrd.sh, gen_moddeps.sh, gen_package.sh,
4153 generic/initrd.defaults, generic/initrd.scripts,
4154 generic/keymaps.tar.gz, generic/linuxrc, generic/modprobe,
4155 genkernel, parisc/modules_load, parisc64/modules_load,
4156 pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
4157 ppc/modules_load, ppc64/modules_load, sparc/modules_load,
4158 sparc64/modules_load, x86/kernel-config-2.4,
4159 x86/kernel-config-2.6, x86/modules_load, x86_64/modules_load:
4162 * Busybox patched to support loops on 2.4 thus giving 2.4
4165 * Various bug fixes; #46167, #46278, #47551, #48219, #48308,
4166 #48339, #49728, #51395, #51948.
4167 * Speedups: "" > ''; [ ! ... ] && > [ ... ] || et al where
4170 11 Apr 2004; Tim Yamin <plasmaroo@gentoo.org>
4171 x86/kernel-config-2.6:
4172 Modularized parallel support in the X86 2.6 configuration.
4174 11 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh,
4175 generic/linuxrc, genkernel:
4176 Bugfixes for bugs #46941, #46641; and a cosmetic fix for LiveCD
4179 02 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
4180 Added an error message for mistyped options [ Bug #45946 ] and
4181 also shortened the help list into two sections: a long one specified by
4182 --help and a short default one.
4184 02 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4186 Fix for bug #46596; version header update.
4188 28 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
4189 Applied the fixed for ``docache'' to work properly on zisofs.
4191 27 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4192 gen_initrd.sh, generic/initrd.defaults, generic/linuxrc:
4193 A few short fixes: reduced compilation verbosity; bootsplash fix
4194 to use both 'bootsplash' and 'bootsplash.conf' rather than 'bootsplash'
4195 and also docache support which should work on at least loopFSes for now.
4197 22 Mar 2004; Jason Wever <weeve@gentoo.org> sparc/config.sh:
4198 Fixed MAKEOPTS for sparc32 so kernels will reliably build.
4200 21 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> README, TODO,
4201 gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh,
4202 gen_determineargs.sh, gen_funcs.sh, gen_initrd.sh,
4203 generic/initrd.defaults, generic/initrd.scripts,
4204 +generic/keymaps.tar.gz, generic/linuxrc, generic/modprobe,
4205 genkernel, genkernel.conf, x86/modules_load:
4206 Version bump. Closes bugs #34948, #37371, #41129, #41166,
4207 #42725, #42815, #44127, #44556, and #44601.
4209 20 Mar 2004; Tim Yamin <plasmaroo@gentoo.org>
4210 -pkg/busybox-1.00-pre8-alpha.patch,
4211 -pkg/busybox-1.00-pre8-crypto-losetup.patch,
4212 -pkg/busybox-1.00-pre8-losetup-alpha.tar.bz2:
4213 Removing broken 1.00-pre8 busybox.
4215 08 Mar 2004; Tom Gall <tgall@gentoo.org>
4216 +ppc64/kernel-2.6-pSeries, +ppc64/kernel-2.6.g5:
4217 g5 and pseries kernel config
4219 08 Mar 2004; Brad House <brad_mssw@gentoo.org> +ppc64,
4220 +ppc64/busy-config, +ppc64/config.sh, +ppc64/modules_load:
4223 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4224 +ppc/2.6.3-benh2-G4-SMP.autoload, +ppc/2.6.3-benh2-G4.autoload,
4225 +ppc/2.6.3-benh2-G5-SMP.autoload, +ppc/2.6.3-benh2-G5.autoload:
4226 What stuff needs to be automatically loaded for each kernel
4228 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4229 ppc/G4, ppc/G4-SMP, ppc/G5, ppc/G5-SMP:
4230 bugfixes - posible /proc mounting lock bug solution included (removed
4233 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4234 ppc/G4, ppc/G4-SMP, ppc/G5, ppc/G5-SMP:
4235 bugfixed kernels - still rivafb enabled
4237 01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4240 01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel.conf:
4241 busybox version change
4243 27 Feb 2004; Daniel Robbins <drobbins@gentoo.org>
4245 initrd bootsplash fix to use "default"
4247 27 Feb 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4248 -ppc/G3, -ppc/G3-SMP:
4251 26 Feb 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4252 +ppc/G3, +ppc/G3-SMP, +ppc/G4, +ppc/G4-SMP, +ppc/G5,
4253 +ppc/G5-SMP, -ppc/kernel-config-2.4-g3g4,
4254 -ppc/kernel-config-2.4-g5:
4255 Updated kernel .configs.
4257 G5-SMP verified to work on dual G5 1.8 w. radeon and 160G SATA
4258 Others are being tested right now
4260 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4261 +pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2:
4262 busybox pre7 patched
4264 25 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel,
4265 genkernel.conf, +pkg/busybox-1.00-pre7-crypto-losetup-2.patch,
4266 -pkg/busybox-1.00-pre7-crypto-losetup-2.tar.bz2,
4267 +pkg/busybox-1.00-pre8-alpha.patch,
4268 +pkg/busybox-1.00-pre8-crypto-losetup.patch,
4269 +pkg/busybox-1.00-pre8-losetup-alpha.tar.bz2:
4270 busybox update and alpha fix
4272 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4273 generic/linuxrc, generic/modprobe:
4274 script updates, less debugging, and modprobe return code fix
4276 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4277 x86/kernel-config-2.4:
4278 too many complaints, make reiser static
4280 22 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4283 22 Feb 2004; Brad House <brad_mssw@gentoo.org>
4284 +pkg/busybox-1.00-pre7-crypto-losetup-2.tar.bz2:
4287 22 Feb 2004; Brad House <brad_mssw@gentoo.org>
4288 generic/linuxrc, genkernel.conf,
4289 -pkg/busybox-1.00-pre7-crypto-losetup.patch,
4290 -pkg/busybox-1.00-pre7-crypto-patched.tar.bz2,
4291 x86_64/kernel-config-2.6, +x86_64/kernel-config-2.6-emachines,
4292 +x86_64/kernel-config-2.6-smp:
4295 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4296 create /dev/console if for some reason /dev wasn't on the fs
4298 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4301 14 Feb 2004; Brad House <brad_mssw@gentoo.org>
4302 +pkg/busybox-1.00-pre7-crypto-patched.tar.bz2:
4305 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel.conf,
4306 -pkg/busybox-1.00-pre3-patched.tar.bz2,
4307 -pkg/busybox-1.00-pre3.tar.bz2,
4308 +pkg/busybox-1.00-pre7-crypto-losetup.patch:
4311 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4314 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel,
4315 +pkg/ppc, +pkg/ppc/README:
4318 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4319 initrd updates for correctness, squashfs, and gcloop
4321 12 Feb 2004; Luca Barbato <lu_zero@gentoo.org> +pkg/ppc64,
4322 +pkg/ppc64/README, +ppc, +ppc/busy-config, +ppc/config.sh,
4323 +ppc/kernel-config-2.4-g3g4, +ppc/kernel-config-2.4-g5,
4325 pvdabeel's first import.
4327 08 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4330 07 Feb 2004; Brad House <brad_mssw@gentoo.org>
4331 generic/linuxrc, genkernel:
4332 beta10 finalizations
4334 07 Feb 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4335 make modules_install should use -j1 only
4337 07 Feb 2004; Brad House <brad_mssw@gentoo.org>
4338 gen_configkernel.sh:
4339 err, backed up wrong file :)
4341 03 Feb 2004; Guy Martin <gmsoft@gentoo.org> +parisc64,
4342 +parisc64/busy-config, +parisc64/config.sh,
4343 +parisc64/kernel-config-2.4, +parisc64/modules_load,
4344 +pkg/parisc64, +pkg/parisc64/README:
4347 31 Jan 2004; Brad House <brad_mssw@gentoo.org>
4348 gen_determineargs.sh:
4349 make commandline debugfile option work
4351 30 Jan 2004; Brad House <brad_mssw@gentoo.org>
4352 generic/modprobe, x86_64/modules_load:
4353 modprobe fixes, and scsi module updates for x86_64
4355 30 Jan 2004; Brad House <brad_mssw@gentoo.org>
4356 generic/linuxrc, genkernel:
4359 28 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4362 28 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4363 debugfile truncation fix
4365 28 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4368 28 Jan 2004; Brad House <brad_mssw@gentoo.org>
4369 x86/kernel-config-2.6, x86_64/kernel-config-2.6:
4370 kernel config updates
4372 28 Jan 2004; Brad House <brad_mssw@gentoo.org>
4373 gen_configkernel.sh, genkernel:
4374 misc fixes in relation to kernel configs
4376 25 Jan 2004; Brain Jackson <iggy@gentoo.org>
4377 x86/kernel-config-2.4:
4378 new default config, works well with gentoo-sources
4380 24 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_funcs.sh,
4381 generic/linuxrc, genkernel:
4384 18 Jan 2004; Brad House <brad_mssw@gentoo.org> +alpha,
4385 +alpha/busy-config, +alpha/config.sh, +alpha/kernel-config-2.4,
4386 +alpha/modules_load, +pkg/alpha, +pkg/alpha/README:
4389 17 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4392 17 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4393 must bind-mount dev for loop devices
4395 17 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4396 support multiple loop types
4398 11 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4399 not -t ext3 use -t ext2 Im and idiot
4401 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4402 generic/linuxrc, genkernel:
4403 fix for loop device mounting
4405 11 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4408 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4409 generic/initrd.scripts, generic/linuxrc:
4412 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4413 generic/initrd.scripts, generic/linuxrc:
4416 11 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4419 10 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4420 uname machine for parisc, etc
4422 08 Jan 2004; Brad House <brad_mssw@gentoo.org> +pkg/sparc,
4423 +pkg/sparc/README, +pkg/sparc64, +pkg/sparc64/README:
4424 dont forget placeholders for pkg directory
4426 08 Jan 2004; Brad House <brad_mssw@gentoo.org>
4427 x86_64/kernel-config-2.6:
4430 08 Jan 2004; Brad House <brad_mssw@gentoo.org> +TODO:
4433 08 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4436 08 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4439 08 Jan 2004; Brad House <brad_mssw@gentoo.org>
4440 x86_64/kernel-config-2.6:
4441 updated kernel config
4443 08 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4444 gen_funcs.sh, genkernel:
4445 check for loop devices and fix debug printing
4447 08 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4448 gen_determineargs.sh, generic/linuxrc, parisc/config.sh,
4449 sparc/config.sh, sparc64/config.sh, x86/config.sh,
4451 add makeopts params, and fixes for if old coreutils is in root
4453 05 Jan 2004; Jason Wever <weeve@gentoo.org> +sparc,
4454 +sparc/busy-config, +sparc/config.sh, +sparc/kernel-config,
4455 +sparc/modules_load, +sparc64, +sparc64/busy-config,
4456 +sparc64/config.sh, +sparc64/kernel-config,
4457 +sparc64/modules_load:
4458 Added sparc and sparc64 dirs for genkernel.
4460 03 Jan 2004; Guy Martin <gmsoft@gentoo.org> +parisc,
4461 +parisc/busy-config, +parisc/config.sh,
4462 +parisc/kernel-config-2.4, +parisc/modules_load, +pkg/parisc,
4466 31 Dec 2003; Seemant Kulleen <seemant@gentoo.org>
4467 +x86/kernel-config-2.4:
4468 2.4 config thanks to iggycvs add kernel-config-2.4
4470 24 Dec 2003; Brad House <brad_mssw@gentoo.org>
4471 gen_determineargs.sh:
4474 24 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel:
4475 reverse kernel compile with modules make
4477 23 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4478 +genkernel, -genkernel.sh:
4481 23 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4482 gen_determineargs.sh, gen_initrd.sh, generic/linuxrc,
4484 no initrd modules stuff
4486 23 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4487 gen_determineargs.sh, +gen_package.sh, genkernel.sh:
4488 changes for livecd stuff
4490 22 Dec 2003; Brad House <brad_mssw@gentoo.org> README:
4493 22 Dec 2003; Brad House <brad_mssw@gentoo.org>
4494 gen_determineargs.sh:
4495 get extraversion properly
4497 17 Dec 2003; Brad House <brad_mssw@gentoo.org>
4499 remove modprobe from x86_64
4501 17 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4502 gen_initrd.sh, gen_moddeps.sh, generic/initrd.defaults,
4503 generic/initrd.scripts, generic/linuxrc, generic/modprobe,
4504 x86_64/modules_load:
4507 17 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4508 generic/linuxrc, -x86/linuxrc, x86/modules_load,
4509 x86_64/modules_load:
4512 17 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4513 +generic, +generic/initrd.defaults, +generic/initrd.scripts,
4514 +generic/linuxrc, +generic/modprobe, -x86_64/initrd.defaults,
4515 -x86_64/initrd.scripts, -x86_64/linuxrc:
4518 16 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4519 +gen_moddeps.sh, genkernel.sh, +x86_64/initrd.defaults,
4520 +x86_64/initrd.scripts, x86_64/linuxrc, +x86_64/modprobe,
4521 x86_64/modules_load:
4522 integrate new initrd, and module scanning
4524 10 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4527 10 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4530 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4533 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4534 x86/config.sh, x86_64/config.sh:
4537 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4538 +pkg/busybox-1.00-pre2-decl.patch:
4541 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4542 gen_compile.sh, gen_determineargs.sh, x86/config.sh,
4544 different makes for kernel and utils
4546 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4547 gen_determineargs.sh, x86/config.sh, x86_64/config.sh:
4550 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4552 KERNEL_MAKE_2 for sparc
4554 09 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel.conf,
4555 +pkg/busybox-1.00-pre3-patched.tar.bz2:
4558 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4559 gen_determineargs.sh, genkernel.conf, genkernel.sh:
4562 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4563 +pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
4564 +pkg/devfsd-1.3.25-dietlibc.patch:
4565 devfsd dietlibc stuff
4567 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4568 x86/config.sh, x86_64/config.sh:
4571 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4572 umm, make configure scripts work with CC, AS, and LD set or unset
4574 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4575 don't forget 'env' before
4577 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4578 +pkg/modutils-2.4.26.tar.bz2:
4579 forgot modutils package
4581 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4582 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
4583 x86/config.sh, x86_64/config.sh:
4584 need seperate toolkit for compilation of kernel and utils on sparc64
4586 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4587 gen_determineargs.sh:
4588 fixes for sparc, cant set LD or AS for sparc64
4590 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4591 gen_configkernel.sh, gen_determineargs.sh, genkernel.conf,
4592 -x86/kernel-config, +x86/kernel-config-2.6,
4593 -x86_64/kernel-config, +x86_64/kernel-config-2.6:
4594 make friendly with 2.4
4596 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4597 gen_determineargs.sh, +pkg/x86, +pkg/x86/README, +pkg/x86_64,
4601 09 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4602 gen_compile.sh, gen_initrd.sh, genkernel.conf, genkernel.sh:
4605 08 Dec 2003; Brad House <brad_mssw@gentoo.org> +README,
4606 +gen_arch.sh, +gen_cmdline.sh, +gen_compile.sh,
4607 +gen_configkernel.sh, +gen_determineargs.sh, +gen_funcs.sh,
4608 +gen_initrd.sh, +genkernel.conf, +genkernel.sh, +notes, +pkg,
4609 +pkg/busybox-1.00-pre3.tar.bz2, +pkg/dietlibc-0.24.tar.bz2,
4610 +pkg/module-init-tools-0.9.15-pre4.tar.bz2, +x86,
4611 +x86/busy-config, +x86/config.sh, +x86/kernel-config,
4612 +x86/linuxrc, +x86/modules_load, +x86_64, +x86_64/busy-config,
4613 +x86_64/config.sh, +x86_64/kernel-config, +x86_64/linuxrc,
4614 +x86_64/modules_load:
4615 add new genkernel dev