1 # ChangeLog for genkernel
3 # - 2003-2008 Gentoo Foundation
4 # - 2008-2011 Various authors (see AUTHORS)
5 # Distributed under the GPL v2
8 11 Jun 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
11 11 Jun 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
12 Respect real_root for plain dm-crypt without LVM (bug #419965)
14 10 Jun 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
15 Bump version to 3.4.35
17 10 Jun 2012; Sebastian Pipping <sping@gentoo.org>
18 +patches/busybox/1.20.1/1.18.1-openvt.diff,
19 +patches/busybox/1.20.1/busybox-1.7.4-signal-hack.patch,
20 +patches/busybox/1.20.1/busybox-1.20.1-mdstart.patch:
21 Support busybox 1.20.1 (bug #419511)
23 04 Jun 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
24 Bump version to 3.4.34
26 02 Jun 2012; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc:
27 Support bind mounts from /etc/initramfs.mounts (bug #418463)
29 02 Jun 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/modules_load,
30 arch/x86_64/modules_load, defaults/modules_load:
31 Make sure that cbc.ko and aes*.ko needed for cbc-essiv:sha256 (=default) disk
32 encryption are included with the initramfs (bug #416973)
34 28 May 2012; Sebastian Pipping <sping@gentoo.org> gen_funcs.sh:
35 Fix an e2fsprogs compilation leftover (bug #417095), reported by Juergen Rose
37 17 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
40 17 May 2012; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc:
41 Fix call to blkid as "blkid -l -t UUID=foo" (without -o device) does not seem
42 to work well with blkid of util-linux
44 17 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
45 Bump version to 3.4.33
47 17 May 2012; Sebastian Pipping <sping@gentoo.org>
48 -patches/e2fsprogs/1.42/e2fsprogs-1.41.12-getpagesize.patch, gen_compile.sh,
49 gen_initramfs.sh, genkernel, genkernel.conf:
50 Use blkid from system's util-linux rather than compiling e2fsprogs ourselves
52 14 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
53 Bump version to 3.4.32
55 14 May 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
56 Stop removing lvm/dmsetup from the initramfs (bug #415697), reported by
57 I.zaufi, bug introduced in 9f36ecc125bf2c20bd28c0ad513577a858140a77 affects
60 12 May 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
61 arch/x86_64/kernel-config, defaults/kernel-config:
62 Set CONFIG_DEVTMPFS=y on x86, x86_64, default for udev
64 12 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
65 Bump version to 3.4.31
67 18 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
68 lddtree call must be outside the for loop.
70 16 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
71 Use CC0 instead of public domain for copy_binaries to cover French
72 jurisdiction concerns.
74 16 Apr 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
75 Bump version to 3.4.30
77 16 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
78 Support a non-static cryptsetup binary (bug #409277)
80 15 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
81 Release copy_binaries function as public domain.
83 15 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
84 Handle other binary paths for LVM.
86 09 Apr 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
87 defaults/keymaps/keymapList, defaults/keymaps/sf.map:
88 Add keymap "sf" from Pentoo
90 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
91 Bump version to 3.4.29
93 08 Apr 2012; Mike Auty <ikelos@gentoo.org> gen_bootloader.sh:
94 Support for Grub 2, adjustements by Tomasz Wasiak
96 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh,
98 Add "fastest" to supported initrd compressions
100 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
101 Support comression "lzop" (not just "lzo") as wrongly advertised by comments
102 in genkernel.conf before
104 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
105 Be more helpful when requested compression is not available
107 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
108 Error out on unknown initrd compression, reported by Peter Gantner (bug
111 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
112 Fix initrd compression "gzip", reported by Peter Gantner (bug #411197)
114 30 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
115 Bump version to 3.4.28
117 29 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
118 Restore original /dev/tty after GPG (bug #410073), report and initial patch
121 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
122 Bump version to 3.4.27
124 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
125 Fail hard on LUKS inclusion error (bug #409277), advise about
126 sys-fs/cryptsetup[static], drop support for cryptsetup binary from /bin/
128 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> gen_funcs.sh,
130 Make errors stand out more
132 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
134 Fix docache (bug #397309)
136 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
137 Bump version to 3.4.26
139 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
141 Drop into debug shell when squashfs could not be mounted
143 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
145 Drop into debug shell when files could not be copied into tmpfs
147 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
149 Improve handling of missing /etc/fstab
151 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
152 No longer use parameter "-r" (for regex intervals) that busybox awk does not
155 10 Mar 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
156 Bump version for release.
158 25 Feb 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/modules_load,
159 arch/x86_64/modules_load, defaults/modules_load:
160 Make sure the sha256 module makes it into the initramfs (bug #405495).
163 20 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/linuxrc:
164 With the new /usr mounting, if the device path that ends up in /proc/mounts
165 ends up being different than in /etc/fstab due to symlinks, mount -a will
166 always exit 32. Avoid by resolving symlinks like util-linux does.
168 14 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh,
170 dmraid is entirely broken if you try to use the system static
171 LVM/device-mapper. Instead start always building LVM2 for the initramfs,
172 using DESTDIR for cleaner install. Dead code paths for old LVM2 build not
173 removed yet until more users have tested.
175 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh:
176 More UTILS_CROSS_COMPILE prefix on strip calls.
178 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> arch/alpha/modules_load,
179 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
180 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
181 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
182 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
183 defaults/modules_load:
184 Bug #401583: include more DM and MD modules for other RAID/LVM
187 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh:
188 Bug #265005: ensure CROSS_COMPILE is set for cross-compile strip calls to
191 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org>
192 +patches/dmraid/dmraid-1.0.0_rc16-as-needed2.patch,
193 +patches/dmraid/dmraid-1.0.0_rc16-return-all-sets.patch,
194 +patches/dmraid/dmraid-1.0.0_rc16-static-build-fixes.patch,
195 +patches/dmraid/dmraid-1.0.0_rc16-undo-p-rename.patch,
196 +patches/dmraid/dmraid-1.0.0.rc16-3-staticlink.patch, genkernel.conf:
197 Bug #398467: Update dmraid. Also add other patches from Portage tree.
199 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_cmdline.sh,
200 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh, genkernel.conf:
201 device-mapper "update". It was merged into LVM2-2.02.67 upstream in 2010.
202 Bug #398467 is wrong for the device-mapper update.
204 09 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
206 Dogfooding of the /usr mount code with the matching OpenRC change to make the
207 mounts RW revealed some bugs and gotchas in our prior code, now fixed and
210 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> arch/alpha/config.sh,
211 arch/arm/config.sh, arch/ia64/config.sh, arch/mips/config.sh,
212 arch/parisc/config.sh, arch/parisc64/config.sh, arch/ppc/config.sh,
213 arch/ppc64/config.sh, arch/sparc/config.sh, arch/sparc64/config.sh,
214 arch/um/config.sh, arch/x86/config.sh, arch/x86_64/config.sh:
215 Ensure default for new initramfs compression is used.
217 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
218 Bugfixes in new code branches that I didn't test fully.
220 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> doc/genkernel.8.txt,
222 Update documentation for new initramfs compression.
224 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/config.sh,
225 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
226 Import customizable compression for initramfs, based on Pentoo development.
228 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> arch/alpha/modules_load,
229 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
230 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
231 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
232 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
233 defaults/busy-config, defaults/initrd.scripts, defaults/linuxrc,
234 defaults/modules_load, doc/genkernel.8.txt, gen_cmdline.sh,
235 gen_determineargs.sh, gen_initramfs.sh, genkernel:
236 This provides ZFS support, to go with the sys-fs/zfs package.
238 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
239 Refactor copy_binaries and multipath slightly for ease of usage and readability.
241 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> gen_initramfs.sh:
242 Refactor multipath initramfs generation using copy_binaries.
244 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> gen_initramfs.sh:
245 copy_binaries utility function for putting binaries and librares into
246 initramfs (see git commit for full details).
248 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts:
249 Support virtio devices, and provide fallback of all remaining devices.
251 03 Feb 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
252 Support SD card readers. Patch by Rick Farina
254 24 Jan 2012; Sebastian Pipping <sping@gentoo.org> .gitignore, genkernel:
255 Bump version to 3.4.24
257 24 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/alpha/kernel-config,
258 arch/ia64/kernel-config, arch/ppc/kernel-config, arch/sparc64/kernel-config,
259 arch/x86/kernel-config:
260 Unset CONFIG_SYSFS_DEPRECATED for udev (bug #335763)
262 15 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
263 Bump version to 3.4.23.1
265 14 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
266 Re-activate mdstart in busybox config
268 14 Jan 2012; Sebastian Pipping <sping@gentoo.org>
269 +patches/busybox/1.19.3/busybox-1.19.3-mdstart.patch:
270 Port mdstart patch to busybox 1.19.3
272 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
273 Busybox config: Enable verbose usage
275 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
276 Update busybox config using "yes '' | make oldconfig"
278 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
279 Bump version to 3.4.23
281 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
282 +patches/busybox/1.19.3/1.18.1-openvt.diff,
283 +patches/busybox/1.19.3/busybox-1.7.4-signal-hack.patch:
284 Copy patches from busybox/1.18.1 to busybox/1.19.3
286 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
287 +patches/e2fsprogs/1.42/e2fsprogs-1.41.12-getpagesize.patch:
288 Add a patch for e2fsprogs/1.42 from main tree
290 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
291 +patches/lvm/2.02.88/lvm2-2.02.72-no-export-dynamic.patch:
292 Copy patch from lvm/2.02.74 to lvm/2.02.88
294 13 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> gen_determineargs.sh:
295 Prior to commit a141d715, CMD_NOINSTALL had no default set, but most of the
296 usages were of the form "! isTrue ${CMD_NOINSTALL}", which on an unset value,
297 came out as false. These were replaced by "isTrue ${CMD_INSTALL}", but my
298 analysis of the needed default value was wrong, and was set to false instead
301 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel.conf:
302 Replace "# FOO=bar" by "#FOO=bar" in genkernel.conf to (1) distinguish
303 commented-out options from their explanatory comments and (2) to return
304 consistenty (bug #398471)
306 12 Jan 2012; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
307 Support application of patches before compilation for tools which previously
308 lacked that support. Special thanks to Tomasz Wasiak (bug #398469)
310 08 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/alpha/modules_load,
311 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
312 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
313 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
314 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load:
315 Add mpt2sas to auto-load SCSI modules as requested by Borg Onion
317 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
318 Bump to 3.4.22 to reflect /usr mount support.
320 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
322 Code to mount /usr and other filesystems as needed for new udev and systemd.
324 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
325 Bump version to 3.4.21.2. Stock configuration of 3.4.21.1 generates
326 unbootable initramfs!
328 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> gen_determineargs.sh,
330 Fix some defaults otherwise you get an initramfs without any modules!
332 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/busy-config:
333 Awk support in busybox is needed for initramfs setup code (to parse fstab).
335 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> TODO:
336 Multipath has been done for a while now.
338 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel.conf:
339 Add a configuration option for --install, so users can get it as a default.
340 Defaults to "no", due to catalyst.
342 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> ChangeLog:
345 05 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
346 Bump version to 3.4.21.1
348 05 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
349 defaults/linuxrc, doc/genkernel.8.txt:
350 Introduce boot parameter root_trim=(yes|no) for SSDs.
354 04 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/um/busy-config,
355 defaults/busy-config, netboot/busy-config:
356 Set CONFIG_NFSMOUNT=n in busybox config to fix compilation with glibc 2.14.
360 04 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> arch/mips/config.sh,
361 doc/genkernel.8.txt, gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh,
362 gen_funcs.sh, gen_initramfs.sh, genkernel, genkernel.conf:
363 Provide real boolean commandline options for options that were previously
364 only available as booleans in the config, so that they can be enable in
365 configuration and overridden to disable on the commandline. Remove negation
366 on options: NOINSTALL, NORAMDISKMODULES, NO_KERNEL_SOURCES.
368 08 Nov 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
369 Bump version to 3.4.20
371 31 Oct 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
372 Fix return value of crypt_filter() which caused bogus LUKS opening errors
375 30 Oct 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
376 Bump version to 3.4.19
378 25 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
379 fix random build failures during e2fsprogs, force -j1
381 08 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.defaults,
382 defaults/initrd.scripts, defaults/linuxrc:
383 Do not hardcode /mnt/cdrom path across the whole code, use CDROOT_PATH
384 instead. At the same time, mount cdrom into /mnt/cdrom instead of
385 /newroot/mnt/cdrom (which is now just a bind mount), this avoids
386 losetup to expose unavailable paths inside the live system, breaking
387 mkfs.btrfs (next upstream version, which does silly things with
390 07 Oct 2011; Robin H. Johnson <robbat2@gentoo.org>
391 patches/busybox/1.18.1/1.18.1-mdstart.diff:
392 Fix patch typo that broke compile.
394 22 Sep 2011; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
396 Fix trailing backtick and root-on-LVM.
398 13 Sep 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh,
400 dmraid requires dmsetup to assign UUID to discovered RAID volumes, close bug
403 11 Sep 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.scripts,
405 drop parse_opt usage and crufty, deprecated subshelling through
407 30 Aug 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
408 Fix quoting issue (bug #380729).
412 30 Aug 2011; Sebastian Pipping <sping@gentoo.org>
413 +patches/mdadm/3.1.4/mdadm-3.1.4-z-now.patch, gen_compile.sh:
414 Enable patch application for mdadm, add patch to fix compilation (bug
417 28 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.scripts,
418 defaults/linuxrc, doc/genkernel.8.txt:
419 Add basic support to AUFS2, requires kernel with aufs module or built-in
421 16 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
422 gen_compile: correct MAKEOPTS usage on utils task
424 16 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
425 gen_compile: always use -j1 with kernel *_install targets, fixes compilation
428 06 Aug 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
429 No longer copy /lib/libsysfs*so* for multipath-tools (bug #300841, bug
432 31 Jul 2011; Sebastian Pipping <sping@gentoo.org>
433 -patches/busybox/1.7.4/1.7.4-ash-timeout.diff,
434 -patches/busybox/1.7.4/1.7.4-mdstart.diff,
435 -patches/busybox/1.7.4/1.7.4-mount-umount-i-option.diff,
436 -patches/busybox/1.7.4/1.7.4-openvt.diff,
437 -patches/busybox/1.7.4/1.7.4-static-error.diff,
438 -patches/busybox/1.7.4/1.7.4-make-3.82.diff, -patches/busybox/1.7.4/README,
439 -patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch:
440 End support for 4 years old busybox 1.7.4 (bug #377133)
442 31 Jul 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
443 Improve doc on filing bugs
445 28 Jul 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
446 Bump version to 3.4.18
448 27 Jul 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
449 Fix display of seconds waiting (bug #376575)
450 Thanks to Richard Scott
452 26 Jul 2011; Robin H. Johnson <robbat2@gentoo.org> gen_arch.sh:
453 Bug #376467: fix kernel version checks for 3.0 kernel.
455 23 Jul 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
457 Fix permissions of /dev/pts (bug #375947)
459 20 Jul 2011; Fabio Erculiani <lxnay@sabayon.org> defaults/config.sh,
460 doc/genkernel.8.txt, gen_cmdline.sh, gen_compile.sh:
461 Make possible to compile XEN based kernels providing --kernel-target= and
462 --kernel-binary= switches
464 03 Jul 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
465 Set version to 3.4.17
467 03 Jul 2011; Sebastian Pipping <sping@gentoo.org> arch/alpha/modules_load,
468 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
469 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
470 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
471 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
472 defaults/initrd.defaults, defaults/initrd.scripts, defaults/linuxrc,
473 defaults/modules_load, doc/genkernel.8.txt, gen_cmdline.sh,
474 gen_determineargs.sh, gen_initramfs.sh, genkernel, genkernel.conf,
475 maintenance/docmatcher.py:
476 Remove support for sys-fs/evms, as it was removed from Gentoo (bug #372423)
478 22 Jun 2011; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
479 Make --arch-override= affect "make menuconfig" (bug #247246)
481 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86_64/kernel-config:
482 Unset CONFIG_EMBEDDED on arch amd64
484 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
485 arch/x86_64/kernel-config, defaults/kernel-config:
486 Apply CONFIG_USB_HID=y to archs amd64/x86/default (bug #270983)
488 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
489 arch/x86_64/kernel-config, defaults/kernel-config:
490 Unset CONFIG_IDE on archs amd64/x86/default (bug #357213)
492 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
493 Bump version to 3.4.16
495 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
496 Document most undocumented boot parameters (bug #370369)
498 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
499 Docs: Fix mixup of boot parameters real_init= and init_opts=
501 04 Jun 2011; Sebastian Pipping <sping@gentoo.org> genkernel.conf,
502 maintenance/docmatcher.py:
503 Document remaining options inside genkiernel.conf (bug #367233)
505 01 Jun 2011; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc,
507 Document option lvmraid= and make it imply dolvm (bug #153502)
509 31 May 2011; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc,
511 Add rootfstype= boot parameter (bug #221245)
515 31 May 2011; Nelson Batalha <nelson.batalha@gmail.com> defaults/initrd.defaults:
516 Add Kernel 3.0.0 support (bug #369481)
518 31 May 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
519 Output warning in warning color
521 31 May 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt,
523 Document boot parameter domdadm (bug #369415)
525 12 May 2011; Amadeusz Żołnowski <aidecoe@aidecoe.name>
526 defaults/modules_load:
527 Added hpsa to defaults/modules_load; fixes bug #363369
529 28 Mar 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
532 24 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/linuxrc, initrd.scripts:
533 Rescue /proc and /sys over into chroot
534 Apply mount options noexec,nosuid,nodev to /proc and /sys
536 22 Mar 2011; Fabio Erculiani <lxnay@sabayon.org> gen_compile.sh, patches/iscsi/*:
537 Fix compilation of iSCSI
539 23 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> doc/genkernel.8.txt,
540 gen_cmdline.sh, gen_initramfs.sh:
541 Remove "--slowusb" as it is enabled by default now. Also document "noslowusb"
542 ramdisk option that skips it.
544 22 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/initrd.defaults,
545 defaults/initrd.scripts:
546 Set DO_slowusb as default, and make setup_slowusb unset it if it cannot find
547 a usb-storage attached. This makes genkernel ramdisk adhere to "noslowusb",
548 makes the ramdisk only wait if there is a usb-storage attached and should fix
551 16 Mar 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
552 Bump version to 3.4.14
554 16 Mar 2011; Fabio Erculiani <lxnay@sabayon.org> **/modules_load:
555 Add btrfs to MODULES_FS
557 07 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/initrd.scripts:
558 Fix typo where the kernelcmd version "dokeymap" was added to MY_HWOPTS
559 instead of the HWOPTS version "keymap".
560 Broke setups where only "keymap=<...>" was added to kernelcmd (bug #356167)
562 24 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
563 Fix handling of mdadm.conf (bug #354809)
567 10 Feb 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
568 Bump version to 3.4.13
570 09 Feb 2011; Sebastian Pipping <sping@gentoo.org> genkernel.conf:
571 Add SPLASH and SPLASH_THEME to genkernel.conf (bug #268468)
575 08 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
576 Add iBFT support for iSCSI (bug #314575)
580 7 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
581 Use devtmpfs/tmpfs for /dev (bug #353024)
582 Rescue devtmpfs /dev over to chroot (bug #353024, bug #344407)
586 31 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
587 Bump version to 3.4.12.6
589 31 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
590 Speed up LVM activation (bug #351047)
594 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
595 Bump version to 3.4.12.5
597 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
598 Give blkid of e2fsprogs precedence over busybox re-write by putting it into
599 /sbin, not /bin (bug #352746)
601 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> arch/x86_64/kernel-config:
602 Enable CONFIG_USB_SUSPEND and CONFIG_PM_RUNTIME for x86_64 (bug #351376)
604 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
605 Bump version to 3.4.12.4
607 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
608 Enhance console handling on netboot linuxrc (bug #353084)
609 Enable shadow on netboot's busybox config (bug #353085)
613 29 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
614 Bump version to 3.4.12.3
616 29 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
617 No longer require device mapper bincache for compiling lvm (bug #353026)
621 27 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
622 Bump version to 3.4.12.2
624 27 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_determineargs.sh:
625 Revert kernel release detection fix (regression) (bug #352787)
627 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
628 Bump version to 3.4.12.1
630 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
631 Fix copying of mdadm/mdmon to the initramfs (bug #352496). Thanks to Malcolm
632 Lashley for reporting.
634 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
635 Bump version to 3.4.12
637 22 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
638 Enable CONFIG_USB_SUSPEND for x86/amd64 (bug #351376)
639 Replace "${MAKEOPTS/-j?/j1}" by "${MAKEOPTS} -j1" (bug #277607)
641 21 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_determineargs.sh:
642 Do not query generated files (like include/config/kernel.release) for kernel
643 version, as they may be out of sync (bug #263927)
645 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
646 Add proper mdadm support (bug #282100)
648 - Craig Andrews (Testing)
649 - Laurent Pinchart (mdmon/IMSM support)
650 - Matthias Dahl (Initial patch)
651 - Peter Hjalmarsson (Testing)
653 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
654 Bump version to 3.4.11.1
656 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh:
657 Move application of kernel config after "make mrproper" as that deletes
658 .config (whereas "make clean" does not) (bug #351906)
662 20 Jan 2011; Sebastian Pipping <sping@gentoo.org>
663 patches/busybox/1.18.1/1.18.1-mdstart.diff:
664 busybox 1.18.1: Return of mdstart as an applet (regression) (bug #351909)
666 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
667 Bump version to 3.4.11
669 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
670 Do not sleep after vgscan (bug #351047)
672 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
674 - Fix compilation of LVM 2.02.74 (and 2.02.28) (bug #255196, bug #267383)
675 - Add minimal btrfs support (bug #303529)
676 - Add support for UUID to crypt_root (bug #315467)
677 - Run "make firmware_install" if CONFIG_FIRMWARE_IN_KERNEL != y (bug #244651)
678 - Port busybox patches from 1.7.4 to 1.18.1 (bug #331971)
679 - Handle missing kernel .config better (bug #271528)
680 - Improve slowusb handling (bug #323317)
681 - Add GnuPG 1.x support (bug #217959)
682 - Check return codes of cpio (bug #246370)
683 - Update e2fsprogs/blkid to 1.41.14 (bug #291822)
684 - Create /bin/vg* symlinks when called as /linuxrc, too (bug #307855)
685 - Pick first device when several devices are matching real_root (bug #303531)
686 - Fix warning "cannot remove `/var/cache/genkernel/src'" (bug #347213)
687 - Allow configuring the list of busybox applets (bug #326593)
688 - Fix arithmetic bug in defaults/initrd.scripts (bug #339789)
690 - Amadeusz Zolnowski (LVM update)
691 - Christian Giessner (UUID crypt_root)
692 - dacook (GnuPG 1.x support)
693 - Denis Kaganovich (Busybox patch porting)
694 - devsk (Multi-device patch)
695 - Fabio Erculiani (Slowusb fixes)
696 - Kai Dietrich (Symlink analysis)
697 - Kolbjørn Barmen (Arithmetic fix)
699 13 Dec 2010; Sebastian Pipping <sping@gentoo.org> genkernel:
700 Bump version to 3.4.10.908
702 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt, gen_cmdline.sh:
703 docs: Document --genzimage
705 13 Dec 2010; <sping@gentoo.org> gen_cmdline.sh:
706 Fix a reference to --nomenuconfig into --no-menuconfig
708 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
709 docs: Update man page from output of --help
711 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
712 docs: Document keymap= and dokeymap (bug #346017)
714 6 Dec 2010; <sping@gentoo.org> genkernel.conf:
715 .conf: Document LUKS variable (bug #346015)
717 6 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
718 docs: Mention both "initramfs" and "ramdisk" as available actions
721 6 Dec 2010; <sping@gentoo.org> genkernel.8:
722 man page: Propagate rename of --no-initrdmodules to --no-ramdisk-modules
724 29 Nov 2010; <sping@gentoo.org> ChangeLog:
725 Add patch allowing compilation of busybox 1.7.4 with make 3.82 (bug #341943)
727 20 Feb 2010; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
728 Apply patches from Gentoo bug #268468
730 19 Jan 2010; Andrew Gaffney <agaffney@gentoo.org> genkernel:
731 Only call set_bootloader is CMD_NOINSTALL is not set for Gentoo bug
734 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
735 arch/arm/modules_load, arch/ia64/kernel-config, arch/ia64/modules_load,
736 arch/mips/modules_load, arch/parisc/modules_load,
737 arch/parisc64/modules_load, arch/ppc/kernel-config, arch/ppc/modules_load,
738 arch/ppc64/modules_load, arch/sparc/modules_load,
739 arch/sparc64/kernel-config, arch/sparc64/modules_load,
740 arch/um/modules_load, arch/x86/kernel-config, arch/x86/modules_load,
741 arch/x86_64/kernel-config, arch/x86_64/modules_load,
742 defaults/kernel-config:
743 Add USB HID modules to modules_load and default kernel-config (for Gentoo
746 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
747 arch/alpha/kernel-config, arch/alpha/modules_load, arch/arm/modules_load,
748 arch/ia64/kernel-config, arch/ia64/modules_load, arch/mips/modules_load,
749 arch/parisc/modules_load, arch/parisc64/modules_load,
750 arch/ppc/kernel-config, arch/ppc/modules_load, arch/ppc64/modules_load,
751 arch/sparc/modules_load, arch/sparc64/kernel-config,
752 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/kernel-config,
753 arch/x86/modules_load, arch/x86_64/kernel-config,
754 arch/x86_64/modules_load, defaults/kernel-config, defaults/modules_load:
755 Enable ext4 by default everywhere (for Gentoo bug #268818)
757 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
759 Add support for isoboot= option (for Gentoo bug #294268)
761 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
762 defaults/initrd.defaults, defaults/initrd.scripts:
763 Properly apply NFS mount options for Gentoo bug #262915
765 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
766 arch/alpha/kernel-config, arch/ia64/kernel-config, arch/ppc/kernel-config,
767 arch/x86_64/kernel-config:
768 Enable CONFIG_SCSI_MULTI_LUN option for Gentoo bug #261122
770 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
771 Apply patch to make sure loop cache directory exists for Gentoo bug
774 17 Dec 2009; Robin H. Johnson <robbat2@gentoo.org> HACKING:
775 Document how to roll a release for the next time.
777 17 Dec 2009; Robin H. Johnson <robbat2@gentoo.org> genkernel:
778 Tag 3.4.10.907 release.
780 06 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
781 use a symlink instead of a hardlink for busybox utils (for Gentoo bug
784 23 Nov 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
785 Fix typo for Gentoo bug #294138
787 16 Nov 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
788 Make sure to change back to existant directory before removing the current
789 directory for Gentoo bug #291794
791 15 Oct 2009; <craig@haquarter.de> Changelog:
794 22 Sep 2009; <tsunam@gentoo.org> ChangeLog:
795 modified the libaio search so it'll actually work, cause I'm a dork
797 21 Sep 2009; <tsunam@gentoo.org> gen_initramfs.sh:
798 Fix broken libraries for multipath per Gentoo bug #284592
800 21 Sep 2009; <tsunam@gentoo.org> gen_initramfs.sh:
801 Update to fix broken initramfs caused by multipath config in Gentoo bug #284589
803 05 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
805 Apply patch from Gentoo bug #220913 for tuxonice resume
807 14 Aug 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
808 Enable DISKLABEL=yes by default
810 05 Aug 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel:
811 This is genkernel 3.4.10.906
813 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel.conf,
815 Adding Id header and Ident for genkernel.conf
817 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org>
818 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
819 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
820 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
821 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
822 arch/x86_64/config.sh, defaults/config.sh, gen_arch.sh, gen_bootloader.sh,
823 gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
824 gen_funcs.sh, gen_initramfs.sh, gen_moddeps.sh, gen_package.sh:
827 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel,
829 Adding Id header and enabling Ident on *.sh files.
831 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS, BUGS,
832 HACKING, README, TODO:
835 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> .gitattributes:
836 Adding additional files to .gitattributes to enable Ident.
838 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> +.gitattributes:
839 Adding .gitattributes file.
841 19 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
842 Change command used to determine real filename for REAL_RESUME for Gentoo
845 19 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
846 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
847 arch/parisc/modules_load, arch/parisc64/modules_load,
848 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
849 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
850 arch/x86_64/modules_load, defaults/modules_load:
851 Add aic94xx to MODULES_SCSI for Gentoo bug #277792
853 12 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/kernel-config,
854 arch/x86_64/kernel-config:
855 enable CONFIG_SYSFS_DEPRECATED=y in x86/x86_64 kernel-config for Gentoo
858 12 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
859 Apply patch for Gentoo bug #276753 for new lvm.static binary
861 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
862 Version bumping to 3.4.10.905 for release.
864 04 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> gen_funcs.sh, genkernel:
865 Remove code to check for host kernel LOOP support for Gentoo bug #275757
867 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/modprobe,
869 Restore BOOTLOADER="grub" example line in genkernel.conf for Gentoo bug
872 12 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load,
873 defaults/initrd.scripts:
874 Apply fix to deference links for Gentoo bug #269603
876 09 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load:
879 09 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load,
880 arch/x86_64/modules_load:
881 Add dm-crypt module for Gentoo bug #269042
883 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
884 Rolling a new genkernel 3.4.10.904 version for testing.
886 17 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
887 Apply patch from Gentoo bug #266373 for additional options in the netboot
890 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
891 Clean up append_multipath() code to copy files in a loop and report file
894 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
895 Apply patch from robbat2 to fix whitespace breakage in multipath code
897 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh,
899 Apply patch from robbat2 to finish wiring up multipath support
901 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
902 Modify append_data to die on 0 arguments and check arg 2 with isTrue().
903 Based on a patch from robbat2
905 20 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sparc64/config.sh,
906 gen_compile.sh, gen_funcs.sh, gen_package.sh:
907 Add support for multiple possible kernel binary paths for Gentoo bug
910 04 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
911 Comment out the exec line for console=*, since it seems to blow up when
912 the param isn't a true device node, such as ttyS0,115200n8
914 19 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
916 Remove detect_sbp2_devices() for Gentoo bug #239474
918 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
919 Add commented out DISKLABEL=yes option for Gentoo bug #229847
921 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
922 Added more verbosity to the auto-detection section.
924 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
925 Updated the AUTHORS section and the header for the ChangeLog, to reflect
926 that individual authors now retain their copyright to code they submit.
928 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
929 Added a note about Security Tokens, cleaned up the block device section, and
930 added a section about autodetection.
932 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> HACKING:
933 Adding a note about contacting me to HACKING.
935 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
936 Adding multipath support is really two different functions, so split them.
938 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
939 Adding a note about documenting the code paths.
941 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
942 Adding new boot support information to the TODO.
944 05 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, genkernel:
945 Version bump to 3.4.10.903 to resolve bug #250330.
947 31 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
948 Add case for arm* in get_official_arch()
950 31 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
951 Enable CONFIG_MKSWAP for netboot busybox
953 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
954 Modify grep regex to account for additional suffixes on old kernel names
956 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
957 gen_determineargs.sh:
958 Add --busybox-config= commandline option
960 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
961 Revert to just running /bin/bash on /dev/console for serial. We still
962 start getty on tty2-6
964 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
965 Allow old 'initramfs' option instead of 'ramdisk' for compatability
968 17 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
969 Remove the use of 'env -i' when calling switch_root due to Gentoo bug
972 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
973 Run the getty commands with proper arguments so they don't die immediately
975 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
976 Explicitly set /bin/ashlogin +x during boot
978 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
979 Run getty for tty1 in the foreground
981 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x,
982 +netboot/misc/bin/ashlogin:
983 Use getty to launch ash, so that we can use ^C and friends
985 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +BUGS:
986 Adding a BUGS file, where we can list bugs that we have found in genkernel
987 that need to be resolved.
989 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +HACKING:
990 Adding a HACKING file, which I will use to document the various phases of
991 genkernel so we can split up the default functions and also so we can
992 provide hooks into the various phases for external addons.
994 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
995 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
996 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
997 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
998 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
999 arch/x86_64/config.sh, defaults/config.sh, defaults/initrd.defaults,
1000 defaults/initrd.scripts, defaults/linuxrc, defaults/udhcpc.scripts,
1001 gen_bootloader.sh, gen_compile.sh, gen_configkernel.sh,
1002 gen_determineargs.sh, gen_initramfs.sh, gen_moddeps.sh, gen_package.sh,
1003 genkernel.conf, netboot/linuxrc.x, netboot/misc/bin/net-setup:
1004 Actually setting permissions. It helps if one remembers to 'git add'
1005 before doing their commit.
1007 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
1008 Enable GETTY for netboot busy-config
1010 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1011 We don't need to add - to UTILS_CROSS_COMPILE since it's already there
1013 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/busy-config,
1014 gen_compile.sh, +netboot/busy-config:
1015 Separate out main and netboot busy-config
1017 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1018 Use : as a regex separator instead of / since REAL_ROOT will have / in it
1020 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
1021 Add check for existing grub.conf entry for kernel
1023 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
1024 Default to '0' if 'default' line not found at all in existing grub.conf
1026 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
1027 Adding code that duplicates default grub.conf entry to replace old awk
1028 script. Based on code written by Mike Auty <ikelos@gentoo.org>
1030 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> +gen_bootloader.sh,
1031 gen_cmdline.sh, gen_determineargs.sh, genkernel:
1032 Initial commit for re-adding support for --bootloader=grub
1034 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1035 Change -f checks to -e for /dev nodes Check that dropbear exists before
1038 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1039 Explicitly set UTILS_{CC,LD,AS} if UTILS_CROSS_COMPILE is set
1041 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1042 Typo fix for Gentoo bug #250875
1044 14 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1045 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
1046 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
1047 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
1048 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
1049 arch/x86_64/config.sh, defaults/config.sh, defaults/initrd.defaults,
1050 defaults/initrd.scripts, defaults/linuxrc, defaults/udhcpc.scripts,
1051 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
1052 gen_initramfs.sh, gen_moddeps.sh, gen_package.sh, genkernel.conf,
1053 netboot/linuxrc.x, netboot/misc/bin/net-setup:
1054 Setting executable bit properly on shell scripts and configuration files.
1056 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1057 Create /sbin directory in append_luks for bug #250330
1059 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1060 Disable creation of most standard devices nodes, since we're running mdev
1062 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1063 gen_initramfs.sh, netboot/linuxrc.x:
1064 Move udhcpc's script to default location
1066 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/busy-config:
1067 Enable support klogd and syslogd for netboot
1069 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1070 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh:
1071 Add --real-root=<foo> parameter to specify a default for real_root= in the
1072 initramfs for Gentoo bug #249783
1074 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> -arch/alpha/busy-config,
1075 -arch/arm/busy-config, -arch/ia64/busy-config, -arch/mips/busy-config,
1076 -arch/parisc/busy-config, -arch/parisc64/busy-config,
1077 -arch/ppc/busy-config, -arch/ppc64/busy-config, -arch/sparc/busy-config,
1078 -arch/sparc64/busy-config, -arch/x86/busy-config,
1079 -arch/x86_64/busy-config, gen_compile.sh:
1080 Switch search order so arch-specific is first for busy-config Remove
1081 unneeded identical busy-config files
1083 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1085 Remove BUSYBOX_CONFIG from genkernel.conf Add search order for
1086 busy-config: user-specified, defaults/busy-config,
1087 arch/%%ARCH%%/busy-config
1089 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> -arch/x86/nb-busybox.cf,
1090 -defaults/nb-busybox.cf:
1091 Remove old nb-busybox.cf files that aren't used anymore
1093 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> +arch/arm/busy-config,
1094 +arch/arm/config.sh, +arch/arm/modules_load:
1095 Add support for arm from armin76
1097 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1098 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1099 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1100 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1101 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1102 Enable CONFIG_MAKEDEVS in busy-config for netboot
1104 09 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1105 s/aux/luks/ for Gentoo bug #250330
1107 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1108 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1109 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1110 arch/sparc/busy-config, arch/sparc64/busy-config, arch/x86/busy-config,
1111 arch/x86_64/busy-config, defaults/busy-config, netboot/linuxrc.x:
1112 Enable CONFIG_FEATURE_PREFER_APPLETS busybox option export PATH at top of
1115 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1117 Move all netboot logic from catalyst into gk
1119 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/udhcpc.scripts,
1120 gen_cmdline.sh, gen_determineargs.sh, netboot/linuxrc.x:
1121 Initial support for --netboot option integrate functionality from netboot
1122 udhcpc.scripts into default one
1124 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
1125 Bumping version for release.
1127 25 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1128 Use symlinks for busybox utils Use full path to mount since it gets grumpy
1129 without it in later bb versions for some reason
1131 17 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1132 Break apart cryptsetup stuff into separate append_luks() and make
1133 append_auxillary() dependent on ${BUSYBOX} for Gentoo bug #247052
1135 15 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1136 Applied patch for UUID support for real_resume= from Gentoo bug #239687
1138 15 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1139 Added modified version of patch from Gentoo bug #238707
1141 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1142 Only append unionfs_fuse stuff if UNIONFS is set
1144 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1145 gen_cmdline.sh, gen_determineargs.sh, genkernel:
1146 Add --unionfs commandline option to enable building of unionfs-fuse Add
1147 nounionfs boot option
1149 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1150 Add good_msg for creating the union mount
1152 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1153 Pipe stderr for unionfs mount call to /dev/null to supress getcwd message
1155 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1157 Call switch_root with full path
1159 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1160 Call switch_root with 'env -i' to clean out the kernel-defined key/value
1163 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1164 Skip good_root check for /dev/nfs for Gentoo bug #246759
1166 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1167 Simplify implementation of parse_opt in linuxrc
1169 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1171 Small cleanups in unionfs code
1173 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
1174 arch/ia64/modules_load, arch/mips/modules_load, arch/parisc/modules_load,
1175 arch/parisc64/modules_load, arch/ppc/modules_load,
1176 arch/ppc64/modules_load, arch/sparc/modules_load,
1177 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
1178 arch/x86_64/modules_load, defaults/modules_load, gen_compile.sh,
1179 gen_initramfs.sh, genkernel:
1180 Add fuse to MODULES_FS Remove direct calls to compile_fuse() and
1181 append_fuse() Disable bincache for fuse, since we don't need any files at
1184 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org>
1185 +patches/busybox/1.7.4/1.7.4-mount-umount-i-option.diff,
1186 -patches/busybox/1.7.4/1.7.4-simplify-path-debug.diff:
1187 Replace debug patch with simple patch to add trivial support for -i option
1190 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1191 Add suid,dev to unionfs mount opts
1193 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1194 Remove allow_root mount opt, since it conflicts with allow_other
1196 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1197 patches/busybox/1.7.4/1.7.4-simplify-path-debug.diff:
1198 Change typo in unionfs-fuse mount opt and add -i support to umount
1200 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1201 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1202 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1203 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1204 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1205 Enable CONFIG_FEATURE_MTAB_SUPPORT option for busybox
1207 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1208 +patches/busybox/1.7.4/1.7.4-mount-i-option.diff:
1209 Add patch for busybox to add -i option to mount command
1211 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1212 Compile unionfs-fuse statically
1214 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1216 Make sure that /sbin/unionfs is +x
1218 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1220 Correct unionfs-fuse bincache path and clean up debugging code
1222 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1223 Add -L line into LIB= in Makefile
1225 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1226 Unpack fuse source and modify CFLAGS for unionfs-fuse
1228 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1230 Unpack unionfs-fuse with -j
1232 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1233 Call arch_replace and cache_replace on fuse/unionfs-fuse vars
1235 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
1236 Add fuse/unionfs-fuse blocks to genkernel.conf
1238 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1239 Actually call compile_fuse() and compile_unionfs_fuse()
1241 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1243 Add back (modified) unionfs code in linuxrc
1245 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1246 Add append_fuse() and append_unionfs_fuse() functions
1248 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1249 Add compile_fuse() and compile_unionfs_fuse()
1251 04 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1252 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1253 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1254 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1255 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1256 Enabling CONFIG_WGET and CONFIG_FEATURE_TAR_BZIP2 for initial support of
1259 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
1260 Tagging a 3.4.10.901 release, for testing. Adding periods to ChangeLog to
1261 fix syntax hilighting.
1263 15 Sep 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
1264 Adding Andrew and Robin to AUTHORS.
1266 15 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1267 Add dummy handler for --config in gen_cmdline.sh for Gentoo bug #237541.
1269 12 Sep 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1270 arch/alpha/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
1271 arch/parisc/modules_load, arch/parisc64/modules_load,
1272 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
1273 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
1274 arch/x86_64/modules_load, defaults/initrd.defaults, defaults/modules_load:
1275 Removing scsi_wait_scan from PATA/SATA/SCSI and moving it to its own
1276 module group. This allows the module to be loaded last, no matter what
1277 combination of disks are in the system, allowing for firmware and such to
1278 be loaded before genkernel continues, even when asynchronous SCSI scanning
1279 is enabled in the kernel.
1281 31 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1282 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1283 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1284 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1285 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config,
1287 Enable CONFIG_ROUTE in busy-configs.
1289 29 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1290 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1291 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1292 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1293 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config,
1294 defaults/udhcpc.scripts:
1295 Enable CONFIG_HOSTNAME in all busy-configs and call 'hostname' with value
1298 28 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/x86/kernel-config,
1299 arch/x86_64/kernel-config:
1300 Disabled CONFIG_DEBUG_INFO in x86{,_64} kconfigs.
1302 25 Aug 2008; Andrew Gaffney <agaffney@gentoo.org>
1303 +patches/busybox/1.7.4/README:
1304 Add README to busybox patches dir.
1306 25 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1307 Only apply files from patch dir ending in diff/patch.
1309 24 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1310 Fix CONSOLE= handling code for bug 232012.
1312 21 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> -gen_bootloader.sh,
1313 -gen_bootloader_grub.awk:
1314 Remove unneeded files for broken grub code.
1316 21 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1317 gen_determineargs.sh, genkernel, genkernel.conf:
1318 Remove broken grub code.
1320 07 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1321 Only append splash portion to initramfs if SPLASH is set.
1323 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
1324 Fix typo in man page, butt -> but.
1326 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/udhcpc.scripts:
1327 Add support to udhcpc.scripts for default route and DNS servers/domain.
1329 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1330 Remove check for >=2.6 for mounting sysfs.
1332 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1333 Remove check for >=2.6 for 'make prepare'.
1335 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh,
1336 gen_configkernel.sh, gen_moddeps.sh, genkernel.8:
1337 Remove a few more 2.4 kernel support remnants.
1339 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh, genkernel:
1340 Cleanup remaining references to ${ARCH}/ without arch/ prefix.
1342 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> +arch/um/busy-config,
1343 +arch/um/config.sh, +arch/um/kernel-config, +arch/um/modules_load,
1344 -um/busy-config, -um/config.sh, -um/kernel-config, -um/modules_load:
1345 Move um/ underneath arch/ where it belongs.
1347 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> gen_compile.sh:
1348 Removed some unused dietlibc code.
1350 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1351 gen_bootloader.sh, gen_compile.sh, gen_configkernel.sh,
1352 gen_determineargs.sh, genkernel:
1353 Removed a large chunk of 2.4 kernel support. This will still require some
1354 fairly extensive cleaning to completely remove, but I'd say that without a
1355 shadow of a doubt, genkernel will not function on 2.4 kernels.
1357 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel,
1359 Added a couple more places where I needed to switch INITRD with RAMDISK.
1361 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1362 arch/alpha/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
1363 arch/parisc/modules_load, arch/parisc64/modules_load,
1364 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
1365 arch/sparc64/modules_load, arch/x86/modules_load,
1366 arch/x86_64/modules_load, defaults/initrd.scripts, defaults/linuxrc,
1367 defaults/modules_load, gen_bootloader.sh, gen_cmdline.sh,
1368 gen_determineargs.sh, gen_initramfs.sh, -gen_initrd.sh, gen_moddeps.sh,
1369 gen_package.sh, genkernel, genkernel.8:
1370 Removed all references to an initrd and renamed most initr{d,amfs} stuff
1371 to simply 'ramdisk' to simplify things for the future.
1373 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1374 +defaults/initrd.defaults, +defaults/initrd.scripts,
1375 +defaults/keymaps.tar.gz, +defaults/linuxrc, +defaults/modprobe,
1376 +defaults/udhcpc.scripts, gen_initramfs.sh, -generic/initrd.defaults,
1377 -generic/initrd.scripts, -generic/keymaps.tar.gz, -generic/linuxrc,
1378 -generic/modprobe, -generic/udhcpc.scripts:
1379 Moving files from generic to defaults, since they are the defaults used
1382 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, +modules/README:
1383 Added the modules directory, which will be used to store the built-in
1384 modules and also for external entities to add their own modules and hooks.
1386 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +defaults/busy-config,
1387 +defaults/config.sh, +defaults/kernel-config, +defaults/modules_load,
1388 +defaults/nb-busybox.cf:
1389 Added a defaults directory to store default files for builds. These are
1390 overridden by architecture or module specific parameters. This should end
1391 up reducing the amount of architecture-specific files needed, especially
1392 as most of them have files which are (nearly) identical.
1394 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> -alpha/busy-config,
1395 -alpha/config.sh, -alpha/kernel-config, -alpha/modules_load,
1396 +arch/alpha/busy-config, +arch/alpha/config.sh, +arch/alpha/kernel-config,
1397 +arch/alpha/modules_load, +arch/ia64/busy-config, +arch/ia64/config.sh,
1398 +arch/ia64/kernel-config, +arch/mips/ip22r4k-2006_1.cf,
1399 -mips/ip22r4k-2006_1.cf, +arch/ia64/modules_load,
1400 +arch/mips/ip22r5k-2006_1.cf, +arch/mips/ip27r10k-2006_1.cf,
1401 +arch/mips/ip28r10k-2006_1.cf, +arch/mips/ip30r10k-2006_1.cf,
1402 +arch/mips/ip32r5k-2006_1.cf, +arch/mips/ip32rm5k-2006_1.cf,
1403 -mips/ip22r5k-2006_1.cf, -mips/ip27r10k-2006_1.cf,
1404 -mips/ip28r10k-2006_1.cf, -mips/ip30r10k-2006_1.cf,
1405 -mips/ip32r5k-2006_1.cf, -mips/ip32rm5k-2006_1.cf, +arch/mips/busy-config,
1406 +arch/mips/config.sh, +arch/mips/modules_load, +arch/mips/nb-busybox.cf,
1407 +arch/parisc/busy-config, +arch/parisc/config.sh,
1408 +arch/parisc/modules_load, +arch/parisc64/busy-config,
1409 +arch/parisc64/config.sh, +arch/parisc64/modules_load,
1410 +arch/ppc/busy-config, +arch/ppc/config.sh, +arch/ppc/kernel-config,
1411 +arch/ppc/modules_load, +arch/ppc64/busy-config, +arch/ppc64/config.sh,
1412 +arch/ppc64/kernel-2.6-pSeries, +arch/ppc64/kernel-2.6.g5,
1413 +arch/ppc64/modules_load, +arch/sparc/busy-config, +arch/sparc/config.sh,
1414 +arch/sparc/kernel-config, +arch/sparc/modules_load,
1415 +arch/sparc64/busy-config, +arch/sparc64/config.sh,
1416 +arch/sparc64/kernel-config, +arch/sparc64/modules_load,
1417 +arch/x86/busy-config, +arch/x86/config.sh, +arch/x86/kernel-config,
1418 +arch/x86/modules_load, +arch/x86/nb-busybox.cf, +arch/x86_64/busy-config,
1419 +arch/x86_64/config.sh, +arch/x86_64/kernel-config,
1420 +arch/x86_64/modules_load, gen_configkernel.sh, genkernel.conf,
1421 -ia64/busy-config, -ia64/config.sh, -ia64/kernel-config,
1422 -ia64/modules_load, -mips/busy-config, -mips/config.sh,
1423 -mips/modules_load, -mips/nb-busybox.cf, -parisc/busy-config,
1424 -parisc/config.sh, -parisc/modules_load, -parisc64/busy-config,
1425 -parisc64/config.sh, -parisc64/modules_load, -ppc/busy-config,
1426 -ppc/config.sh, -ppc/kernel-config, -ppc/modules_load, -ppc64/busy-config,
1427 -ppc64/config.sh, -ppc64/kernel-2.6-pSeries, -ppc64/kernel-2.6.g5,
1428 -ppc64/modules_load, -sparc/busy-config, -sparc/config.sh,
1429 -sparc/kernel-config, -sparc/modules_load, -sparc64/busy-config,
1430 -sparc64/config.sh, -sparc64/kernel-config, -sparc64/modules_load,
1431 -x86/busy-config, -x86/config.sh, -x86/kernel-config, -x86/modules_load,
1432 -x86/nb-busybox.cf, -x86_64/busy-config, -x86_64/config.sh,
1433 -x86_64/kernel-config, -x86_64/modules_load:
1434 Moved architecture folders under the arch subfolder.
1436 05 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org> -um/kernel-config-2.6,
1437 -ppc/kernel-config-2.6, -alpha/kernel-config-2.6, -ia64/kernel-config-2.6,
1438 -x86/kernel-config-2.6, -x86_64/kernel-config-2.6, +um/kernel-config,
1439 +ppc/kernel-config, +alpha/kernel-config, +ia64/kernel-config,
1440 +x86/kernel-config, +x86_64/kernel-config, genkernel:
1441 Rename kernel-config-2.6 to kernel-config, since we no longer support 2.4
1442 kernels. This is genkernel 3.4.10 for release.
1444 05 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1445 -ppc/2.6.3-benh2-G4-SMP.autoload, -ppc/2.6.3-benh2-G4.autoload,
1446 -ppc/2.6.3-benh2-G5-SMP.autoload, ia64/kernel-config-2.6,
1447 -ppc/2.6.3-benh2-G5.autoload, -ppc/G4, -ppc/G4-SMP,
1448 +ppc/kernel-config-2.6, x86/kernel-config-2.6, -ppc/G5, -ppc/G5-SMP,
1449 alpha/kernel-config-2.6, x86_64/kernel-config-2.6, TODO, -ppc/Pegasos,
1450 sparc64/kernel-config:
1451 Sync kernel configs from releng/trunk/releases/2008.0/kconfig and remove
1452 some unused configs.
1454 13 May 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1455 Move setup_keymap call to before LUKS setup.
1457 10 May 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1458 Store pre-oldconfig busybox .config for use in bincache comparison.
1460 09 May 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.defaults,
1461 generic/initrd.scripts, generic/linuxrc:
1462 Add nomodules kernel commandline parameter to disable loading of modules.
1464 09 May 2008; Andrew Gaffney <agaffney@gentoo.org> gen_funcs.sh, genkernel,
1466 Move distfile cache to /var/cache/genkernel/src and add check to make sure
1467 all distfiles are present.
1469 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1470 ia64/modules_load, mips/modules_load, parisc/modules_load,
1471 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1472 sparc/modules_load, sparc64/modules_load, um/modules_load,
1473 x86/modules_load, x86_64/modules_load:
1474 Added a few SATA and PATA drivers to modules_load.
1476 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1477 ia64/modules_load, mips/modules_load, parisc/modules_load,
1478 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1479 sparc/modules_load, sparc64/modules_load, um/modules_load,
1480 x86/modules_load, x86_64/modules_load:
1481 Updated the modules_load files.
1483 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1484 generic/initrd.scripts, genkernel:
1485 Enable keymap code when keymap is set on the kernel command line. This is
1486 genkernel 3.4.10_pre10 for testing.
1488 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1489 generic/initrd.scripts:
1490 We need to unset keymap if it doesn't match to keep from hitting an infinite
1493 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
1494 gen_funcs.sh, generic/initrd.scripts, generic/linuxrc:
1495 Updated the keymap-handling code so it will be installed and displayed
1496 without using --do-auto-keymap with a patch from Florian Schilhabel
1497 <fernsehleo@gmx.net> for bug #215822. Also, added a keymap= command line
1498 option to allow setting keymap from the bootloader, also from Florian.
1500 22 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1501 generic/initrd.scripts:
1502 Change from using a directory check to a file check. This should fix bug
1505 12 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1506 generic/initrd.defaults:
1507 Move removable storage like USB and firewire after traditional fixed storage
1508 like PATA/SATA/SCSI for bug #217347.
1510 10 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, genkernel:
1511 Updated TODO. This is 3.4.10_pre9 for testing.
1513 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1514 generic/initrd.defaults, generic/initrd.scripts:
1515 Added scsi to the default list of modules to load.
1517 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1518 Set CMD_KEYMAP to default to yes, so it's enabled unless specifically
1521 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1522 generic/initrd.scripts, genkernel:
1523 Added a patch to skip device nodes for devices if at least one partition
1524 exists on the device. This aids in LiveUSB usage and is for bug #212794.
1525 This is genkernel 3.4.10_pre8.
1527 03 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1528 Split up /dev node checks into console/null and tty1
1530 02 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1531 Remove initrd-specific code from linuxrc
1533 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1534 Uncomment ppc/ppc64->powerpc code in set_kernel_arch, since it appears to
1535 actually be necessary as of 2.6.24-gentoo-r4
1537 29 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1538 +patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch:
1539 Add patch from ebuild in-tree to fix build issue with signals on hppa
1541 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1542 gen_determineargs.sh:
1543 Get rid of --initramfs option as it doesn't do anything anymore
1545 14 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
1546 genkernel.conf, -pkg/alpha/README, -pkg/ia64/README, -pkg/mips/.keep,
1547 -pkg/parisc/README, -pkg/parisc64/README, -pkg/ppc/README,
1548 -pkg/ppc64/README, -pkg/sparc/README, -pkg/sparc64/README, -pkg/um/README,
1549 -pkg/x86/README, -pkg/x86_64/README, -pkg/xen0/README, -pkg/xenU/README:
1550 Removing pkg directory, since it is no longer necessary. From now on, we'll
1551 just pull the tarballs from DISTDIR directly, and we've already moved our
1552 caches to /var/tmp/genkernel, so there's nothing left to keep here. This is
1553 genkernel 3.4.10_pre7 for testing.
1555 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1556 Copy the original kconfig with a different name than the one used to build
1558 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1559 Include original kconfig in kerncache If original kconfig exists in the
1560 kerncache, use that for comparison to the current kconfig
1562 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1563 Switch back to building kernel first
1564 Optionally build the kernel a second time if we're integrating the initramfs
1566 14 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1567 genkernel, ia64/modules_load, mips/modules_load, parisc/modules_load,
1568 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1569 sparc/modules_load, sparc64/modules_load, um/modules_load,
1570 x86/modules_load, x86_64/modules_load:
1571 Clean up the modules_load files and add qla2xxx. This is genkernel
1572 3.4.10_pre6 for testing.
1574 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1575 Stick CONFIG_INITRAMFS_ROOT_GID in the .config, too
1577 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1578 Remove existing CONFIG_INITRAMFS_SOURCE line and write new one as well as
1579 CONFIG_INITRAMFS_ROOT_UID line
1581 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1582 Change sed delimeter
1584 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1585 We should edit the copy of the kconfig instead of the source file
1587 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1589 Instead of copying the initramfs into the kernel tree, we now sed the
1590 kconfig to point CONFIG_INITRAMFS_SOURCE to the generated image
1592 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> sparc64/modules_load:
1593 Add scsi_wait_scan to sparc64's MODULES_SCSI
1595 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1596 Add a check after mounting NEW_ROOT to see if /dev exists and /sbin/init is
1597 executable before moving on
1599 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1600 Change the location we copy the intiramfs to for integrated initramfs
1602 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1603 Revert last commit as it wasn't a problem
1605 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1606 Remove -c "/dev/console" from switch_root command
1608 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1609 Add missing $ to {NORMAL} for broken /dev message
1611 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1612 Spacing cleanups in gen_package.sh
1614 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh, genkernel:
1615 Remove unsetting of ARCH for callback and change set_kernel_arch debug to
1618 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1619 It helps to actually add the handling for the --integrated-initramfs option
1621 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1622 Use echo instead of print
1624 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1625 Add debug code for set_kernel_arch
1627 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1628 Add debugging code to show ARCH when running callback
1629 Unset ARCH when running callback and restore afterwards
1631 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1632 Move set_kernel_arch() call to after determine_real_args() so that get_KV()
1633 has populated the vars we need
1635 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1636 Change powerpc switch kernel version to 2.6.16 for if we ever uncomment it
1638 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh,
1639 gen_compile.sh, genkernel:
1640 Add set_kernel_arch(), which maps the genkernel arch to the arch that the
1641 kernel expects based on the version of the kernel
1643 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1644 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1645 gen_package.sh, genkernel:
1646 Get rid of the ENABLE_PEGASOS_HACKS hacks Add INTEGRATED_INITRAMFS option to
1647 optionally insert the generated initramfs directly into the kernel image
1648 Change default build order to build the kernel last to facilitate the
1649 INTEGRATED_INITRAMFS option Add GENZIMAGE option and change various checks
1650 from ENABLE_PEGASOS_HACKS to GENZIMAGE
1652 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1653 Argh...Changing the right line helps
1655 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1656 Change into initramfs-firmware-temp/ instead of
1657 initramfs-firmware-temp/lib/firmware/ before doing cpio
1659 12 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
1661 Added a small debug statement to generic/linuxrc so we know when we're
1662 hitting the initrd code path. This is genkernel 3.4.10_pre5 for testing.
1664 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1665 Change to new temp directory so the firmware gets copied to the right place
1667 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1668 Copy firmware file with -L so we get the file instead of the symlink
1670 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1671 Fix another quoting malfunction
1673 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1674 ia64/busy-config, mips/busy-config, parisc/busy-config,
1675 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1676 sparc/busy-config, sparc64/busy-config, x86/busy-config,
1678 Explicitly enable MDADM and MDSTART in busy-config
1680 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1681 patches/busybox/1.7.4/1.7.4-static-error.diff:
1682 Update busybox static-error patch to actually work
1684 12 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
1685 Change BUSYBOX_VER to VERSION_BUSYBOX for genkernel-9999 ebuild.
1687 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1688 Remove the quotes when trying to expand a glob
1690 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1691 patches/busybox/1.7.4/1.7.4-mdadm.diff,
1692 patches/busybox/1.7.4/1.7.4-mdstart.diff:
1693 Update mdadm and mdstart patches
1695 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1696 It helps if we assign the correct value to version
1697 Send output of patch command to /dev/null
1698 Show a message saying we're patching if there are patches for the util
1700 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1701 +patches/busybox/1.7.4/1.7.4-static-error.diff:
1702 Add busybox patch to remove error about compiling statically
1704 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1705 gen_compile.sh, ia64/busy-config, mips/busy-config, parisc/busy-config,
1706 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1707 sparc/busy-config, sparc64/busy-config, x86/busy-config,
1709 Update busy-config files for the various arches for busybox 1.7.4
1711 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1712 genkernel.conf, +patches/busybox/1.7.4/1.7.4-ash-timeout.diff,
1713 +patches/busybox/1.7.4/1.7.4-mdadm.diff,
1714 +patches/busybox/1.7.4/1.7.4-mdstart.diff,
1715 +patches/busybox/1.7.4/1.7.4-openvt.diff:
1716 Add apply_patches() function to automagically apply patches for a given util
1717 Add updated busybox patches for 1.7.4 from robbat2
1718 Change BUSYBOX_VER to 1.7.4
1720 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1721 generic/initrd.scripts:
1722 Rearrange checks so the return value is read correctly.
1724 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1725 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc, ia64/busy-config,
1726 mips/busy-config, parisc/busy-config, parisc64/busy-config,
1727 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
1728 sparc64/busy-config, um/busy-config, x86/busy-config, x86_64/busy-config:
1729 Enable CONFIG_HEXDUMP globally for busybox
1730 Add getdvhoff replacement function from vapier
1731 Remove copying of getdvhoff from system
1733 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1734 gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
1735 Add support for --firmware-files option to make robbat2 happy
1737 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1738 gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
1739 Add support for --firmware and --firmware-dir options to include firmware in
1742 09 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1743 Apply patch from Vince C <v_cadet@yahoo.fr> to mount sysfs prior to loading
1744 modules, so that the mdev firmware loading can actually work
1746 04 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh:
1747 If we have a raid456.ko module, we need to create a raid45.ko symlink since
1748 dmraid can be rather stupid. This should resolve bug #195804.
1750 04 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> sparc64/kernel-config,
1751 alpha/kernel-config-2.6, ia64/kernel-config-2.6, x86/kernel-config-2.6,
1752 x86_64/kernel-config-2.6:
1753 Updated the kernel configs for arches which have given us their 2008.0
1754 configs. This is 3.4.10_pre4 for testing.
1756 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1757 Redirect which output to /dev/null and put quotes around var in test
1759 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1760 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
1761 x86_64/modules_load:
1762 Changed MDRAID to MDADM for bug #211316.
1764 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1765 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts:
1766 Added a --no-keymap option for bug #210886.
1768 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1770 Use which to determine the location of splash_geninitramfs, rather than
1771 having an endless number of conditional checks for the location. This fixes
1772 bug #211521. Thanks to Uriy Zhuravlev <stalkerg@gmail.com> for finding the
1773 problem and suggesting a solution.
1775 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1776 -xenU/kernel-config-2.6, -xen0/kernel-config-2.6, genkernel,
1777 -xen0/busy-config, -xen0/config.sh, -xen0/modules_load, -xenU/busy-config,
1778 -xenU/config.sh, -xenU/modules_load:
1779 Removing the xen0 and xenU arches, since they didn't work, anyway. This is
1780 genkernel 3.4.10_pre3 for testing.
1782 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1783 Add missing space before closing ]
1785 19 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1786 Apply patch from bug 210457 to fix variable substitution. Thanks to Paul
1787 Taylor <birder@ozemail.com.au> for reporting
1789 19 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1790 Remove quotes from around ${ROOT_TREES} so that the dirs are parsed
1791 separately by bash/cp
1793 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1794 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh,
1795 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
1796 genkernel, genkernel.8, genkernel.conf:
1797 Removing DEVFS support from genkernel since we don't support 2.4 kernels
1798 anymore. This is 3.4.10_pre2.
1800 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1801 generic/initrd.scripts:
1802 Added a line to make sure we remove image.squashfs as well as the other loop
1803 names used by catalyst.
1805 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
1806 Added another patch from Javier Miqueleiz <javier@miqueleiz.com> in bug
1807 #198892 for mdadm 1.1 and 1.2 metadata support.
1809 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1810 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
1811 Switch to detection for LOOP and LOOPTYPE when they are not set.
1813 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1814 generic/initrd.scripts, generic/linuxrc:
1815 Performed some minor cleanup.
1817 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
1818 Move "busybox --install -s" to outside the /init check. Fix problems with
1819 running mknod on a non-CD root filesystem, which will be read-only, for bug
1822 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> -um/kernel-config-2.4,
1823 -alpha/kernel-config-2.4, -parisc64/kernel-config-2.4,
1824 -xenU/kernel-config-2.4, -parisc/kernel-config-2.4,
1825 -x86/kernel-config-2.4, -xen0/kernel-config-2.4:
1826 Removing 2.4 kernel configs, since we aren't supporting 2.4 from here on out.
1828 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1829 We only need to make sure that we have /sbin and /usr/sbin in our PATH for
1830 bug #97378, not reset it. Thanks to Justin Bronder <jsbronder@gentoo.org> in
1831 bug #209182 for pointing it out. This is genkernel 3.4.10_pre1 for testing.
1833 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1834 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1835 generic/initrd.scripts, generic/linuxrc, genkernel, genkernel.conf,
1837 This is the long-awaited unionfs code cleanup. All of the unionfs code in
1838 genkernel has been removed.
1840 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1841 Fix two calls to set_config_with_override on CMD_KERNCACHE and some
1842 indentation weirdness
1844 04 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1845 Change &>/dev/null to >/dev/null 2>&1 because busybox ash sucks
1847 04 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1849 Switch to double quotes where we're interpolating variables, because I suck
1851 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> sparc64/modules_load:
1852 Add qla2xxx to sparc64's MODULES_SCSI
1854 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1855 gen_determineargs.sh, gen_moddeps.sh:
1856 Add --all-initrd-modules option to copy all kernel modules into
1857 initrd/ramfs. This is useful for netboot images
1859 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1861 Add setup_hotplug() function that runs before the modules are loaded to
1862 setup mdev as the hotplug event handler. Add $KV to /lib/modules anywhere it
1863 occurs to allow for an initramfs with multiple sets of modules
1865 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_configkernel.sh,
1867 Clean up OLDCONFIG logic and default to OLDCONFIG=yes. This is for bug 207895
1869 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
1870 Moving the code to start resume operations so it doesn't run when booting
1871 from CD. We also don't execute the code if there's no real_resume set on the
1872 command line, since it will fail, anyway, without it.
1874 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/modules_load,
1875 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
1876 x86/modules_load, x86_64/modules_load, xen0/modules_load,
1878 add megaraid module to MODULES_SCSI for bug 206039
1880 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/modprobe:
1881 specify the kernel version when looking for a module for bug 208593
1883 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1884 generic/initrd.defaults, generic/initrd.scripts:
1885 Removed runUdev, since we no longer use it.
1887 11 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1888 gen_initrd.sh, genkernel:
1889 Fixing a problem where we were copying the busybox binary cache into the
1890 busybox temporary directory. I am assuming that this was a result of all of
1891 the changes we've been doing, and it simply just got everlooked. Thanks to
1892 Marek Szuba <cyberman@if.pw.edu.pl> for pointing it out in bug #204087. This
1893 is genkernel 3.4.9 FINAL. Enjoy.
1895 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.defaults,
1896 generic/initrd.scripts, generic/linuxrc:
1897 Don't scan a bunch of extra devices when CDROOT_DEV is defined.
1899 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1901 Add new cdroot_type=foo kernel commandline parameter to override -t iso9660
1904 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1905 Put -t auto back to -t iso9660 for mounting a cdrom. This is for bug #162962.
1907 27 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
1908 Fix description of --kernel-config for bug #194752.
1910 27 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1911 This is 3.4.9_pre12 for testing.
1913 23 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1914 generic/linuxrc, genkernel.8:
1915 Apply LUKS key patch from bug #162962 from Nelson Batalha
1916 <nelson_batalha@hotmail.com>
1918 14 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1919 Fix text bolding on serial console for bug #202266 thanks to Michael Hordijk
1920 <hoffbrinkle@hotmail.com>.
1922 13 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1923 Apply a patch from John R. Graham <john_r_graham@mindspring.com> for bug
1926 06 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1927 Do s/KERNELDIR/KERNEL_DIR/ for bug #201159.
1929 06 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1930 Fix typo for bug #201442. Thanks to Michael Hordijk <hoffbrinkle@hotmail.com>.
1932 03 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1933 This is genkernel 3.4.9_pre11 for testing.
1935 29 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1937 Do s/elsif/elif/ because I use too many languages and random bash tutorials
1938 online can't be trusted.
1940 28 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1942 Added a patch line for busybox for bug #198892. This is 3.4.9_pre10 for
1945 24 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_funcs.sh:
1946 Added a small patch from John R. Graham <john_r_graham@mindspring.com> to
1947 fix arguments with spaces for bug #200161.
1949 24 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1950 Use 'read' to get a line at a time to account for directories with spaces in
1951 the name. This fixes bug 199701.
1953 23 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1955 Look for cryptsetup in /bin and /sbin.
1957 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1958 Force dmraid to be built with -j1 for bug #188273.
1960 16 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
1961 My original sed of LVM2->LVM caught a few too many things. Thanks to Robin
1962 Johnson <robbat2@gentoo.org> for pointing them out and providing the fix in
1965 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
1966 genkernel.conf, genkernel:
1967 Added config defaulting for --mdadm for bug #198694. Thanks to John R.
1968 Graham <john_r_graham@mindspring.com> for providing the patch. This is
1969 3.4.9_pre9 for testing.
1971 08 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1972 Revert patch from bug #190327 as it breaks well more than it fixed.
1974 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/config.sh,
1975 gen_cmdline.sh, gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh,
1976 gen_initrd.sh, gen_package.sh, genkernel, genkernel.conf, ia64/config.sh,
1977 mips/config.sh, parisc/config.sh, parisc64/config.sh, ppc/config.sh,
1978 ppc64/config.sh, sparc/config.sh, sparc64/config.sh, um/config.sh,
1979 x86/config.sh, x86_64/config.sh, xen0/config.sh, xenU/config.sh:
1980 Added a nice patch from John R. Graham <john_r_graham@mindspring.com> to
1981 allow all command line options to be configurable from within the
1982 genkernel.conf file. This is for bug #182616. This is genkernel 3.4.9_pre8
1985 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1986 generic/initrd.scripts:
1987 Fixed the noload module code. Thanks to Mijail Fedorovich
1988 <mfedorovich@gmail.com> for pointing it out in bug #198187.
1990 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1991 generic/initrd.scripts, generic/linuxrc:
1992 Added an update patch from Alon Bar-Lev <alonbl@gentoo.org> in bug #197244
1993 to clean up the suspend2 code and rename the functions to tuxonice to match
1994 the upstream rename.
1996 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1997 gen_compile.sh, gen_initramfs.sh, gen_initrd.sh, gen_package.sh,
1999 Added a patch from Joshua Kinard <kumba@gentoo.org> to clean up the Pegasos
2000 hacks in genkernel. This is from bug #193826. This is genkernel 3.4.9_pre7
2003 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_arch.sh:
2004 Added a simple patch from Andrew Gaffney <agaffney@gentoo.org> to ensure
2005 that we export ARCH before running menuconfig. This is from bug #190327.
2007 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
2008 generic/initrd.scripts, generic/linuxrc:
2009 Make sure we still allow dolvm2/doevms2 on the kernel command line and give
2010 a warning. I've also added a 2 second delay between vgscan and vgchange.
2011 Thanks to Robin H. Johnson <robbat2@gentoo.org> for suggesting the changes
2014 02 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> +generic/modprobe,
2015 gen_initramfs.sh, gen_initrd.sh, genkernel:
2016 Reverting the removal of generic/modprobe for bug #197730. This is genkernel
2017 3.4.9_pre6 for testing.
2019 01 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
2020 gen_initramfs.sh, genkernel:
2021 Fixed device-mapper/man removal for bug #196087, fixed mdadm.conf copying,
2022 and fixed syntax error for bug #197582. This is genkernel-3.4.9_pre5.
2024 30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2025 -pkg/suspend-0.5-Makefile.patch, -pkg/busybox-1.1.3+gentoo.tar.bz2,
2026 -pkg/devfsd-1.3.25-dietlibc.patch,
2027 -pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2, alpha/busy-config,
2028 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
2029 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
2030 genkernel, ia64/busy-config, mips/busy-config, parisc/busy-config,
2031 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2032 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2033 x86/modules_load, x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2034 Added a patch from Alan Hourihane <alanh@fairlite.demon.co.uk> for mdadm
2035 support in busybox from bug #172128. This is genkernel 3.4.9_pre4 for
2038 30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2039 generic/initrd.scripts, generic/linuxrc:
2040 Made a few minor cleanups here and there.
2042 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
2043 Update description for --initramfs-overlay in man page to match --help.
2045 05 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
2047 Remove generic/modprobe and all supporting code, since busybox has it now.
2049 04 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
2050 We need to cd out of directory to be deleted for bug #194695. Thanks to Asmund
2051 Grammeltvedt <asmundg@big-oil.org> for pointing this out.
2053 18 Sep 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
2055 We don't ever want devfs in an initramfs, so check KERN_24 instead of DEVFS
2056 for 2.4 initrd generation
2058 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2059 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh, gen_initrd.sh,
2060 genkernel, genkernel.8, genkernel.conf:
2061 Rename DEBUGLEVEL/DEBUGFILE to LOGLEVEL/LOGFILE to help reduce confusion.
2063 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2064 gen_configkernel.sh, genkernel:
2065 Some more general cleanup and adding support for using a config file other
2066 than /etc/genkernel.conf to add flexibility.
2068 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2069 -pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2070 -pkg/klibc-1.1.16-sparc2.patch, -pkg/klibc-1.2.1-nostdinc-flags.patch,
2071 -pkg/modutils-2.4.26.tar.bz2:
2072 Removing klibc/modutils/module-init-tools files, since we don't need any of
2075 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2076 It helps if I use 'g' when doing a sed.
2078 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2079 genkernel, genkernel.conf:
2080 Removed the use of GK_BIN variable, since it isn't necessary.
2082 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO, genkernel.conf:
2083 Updated TODO and cleaning up genkernel.conf a bit.
2085 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
2086 netboot/misc/bin/net-setup, netboot/misc/etc/fstab:
2087 Remove some unnecessary copyright dates from a few files so we don't keep
2088 forgetting to update them when we modify the files.
2090 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2091 gen_configkernel.sh, gen_determineargs.sh, gen_initramfs.sh, genkernel,
2092 genkernel.8, mips/config.sh:
2093 Renamed gensplash to splash and marked gensplash as deprecated. This is
2094 3.4.9_pre3 for testing.
2096 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
2097 alpha/modules_load, gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh,
2098 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
2099 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
2100 genkernel, genkernel.8, genkernel.conf, ia64/modules_load, mips/config.sh,
2101 ppc/modules_load, ppc64/modules_load, um/modules_load, x86/modules_load,
2102 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2103 Changed all instances of EVMS2/LVM2 to EVMS/LVM, respectively. This will
2104 keep everything simplified if a newer EVMS/LVM version set appears.
2106 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> README,
2107 alpha/config.sh, gen_bootloader.sh, gen_cmdline.sh, gen_configkernel.sh,
2108 gen_determineargs.sh, gen_initrd.sh, gen_package.sh, genkernel,
2109 genkernel.8, genkernel.conf, ia64/config.sh, mips/config.sh,
2110 parisc/config.sh, parisc64/config.sh, ppc/config.sh, ppc64/config.sh,
2111 sparc/config.sh, sparc64/config.sh, um/config.sh, x86/config.sh,
2112 x86_64/config.sh, xen0/config.sh, xenU/config.sh:
2113 Removing bootsplash support since it hasn't been in a kernel we've supported
2114 for years now, causes confusion amongst users, and really wasn't being used
2115 and caused issues with 2.6/initrd creation in some corner cases.
2117 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2118 -pkg/genkernel-svn-suspend.patch:
2119 Removing the reversal patch for the suspend removal, since it will no longer
2122 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2123 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
2124 gen_initrd.sh, generic/linuxrc, genkernel, mips/config.sh:
2125 Performed some general cleanup on a few files and removed devfs/udev
2126 selection code, since we force devfs on 2.4 and mdev on 2.6 kernels.
2128 30 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2129 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
2130 gen_initramfs.sh, generic/initrd.scripts, generic/linuxrc, genkernel,
2131 genkernel.conf, +pkg/genkernel-svn-suspend.patch:
2132 Removing the suspend support that was added for bug #156445 until suspend is
2133 added to the tree and we can determine the proper way to support it. For
2134 more information, see bug #156431. This is genkernel 3.4.9_pre2 for testing.
2136 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6,
2137 x86_64/kernel-config-2.6, genkernel:
2138 Removed CONFIG_PHYSICAL_START from the x86/amd64 kernel configs for bug
2139 #186378. This is genkernel 3.4.9_pre1 for testing.
2141 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2142 Changing to use console=tty1 instead of CONSOLE=/dev/tty1 with a patch from
2143 Matthias Schwarzott <zzam@gentoo.org> for bug #188954.
2145 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2146 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
2147 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2149 Added arcmsr to MODULES_SCSI for bug #185827.
2151 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2152 +pkg/suspend-0.5-Makefile.patch:
2153 Added suspend-0.5-Makefile.patch to pkg directory for suspend capabilities,
2154 bringing it into the repository, from the tree.
2156 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2157 Added a small patch from Tais M. Hansen <tais.hansen@osd.dk> to add doscsi
2158 to the genkernel man page for bug #183406.
2160 21 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_funcs.sh,
2162 Added another patch from John R. Graham <john_r_graham@mindspring.com> for
2165 26 Jul 2007; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
2166 Clean up a cosmetic error introduced by the symlink patch:
2167 ${GK_SHARE}/gen_funcs.sh: line 431: popd:
2168 /var/tmp/genkernel/3996.6301.23048.13838/initramfs-modules-${KV}-temp: No
2169 such file or directory
2171 26 Jul 2007; Robin H. Johnson <robbat2@gentoo.org> generic/initrd.scripts,
2173 The previous patch from bug #174294 still contained some bugs in the linuxrc
2174 and scripts, that caused a failure during boot. Clean them up with one more
2175 patch from Nelson Batalha <nelson_batalha@hotmail.com>, again on bug #174294.
2177 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
2178 enhanced netboot linuxrc from gustavoz
2180 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
2181 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
2182 genkernel, genkernel.conf, ia64/busy-config, mips/busy-config,
2183 parisc/busy-config, parisc64/busy-config, ppc/busy-config,
2184 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
2185 x86/busy-config, x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2186 enable CONFIG_INSMOD in all arch busy-config files
2187 disable building of static insmod and remove all code related to it
2189 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
2190 Patch to compare new config instead of the one left laying around in the
2191 kerncache dir. Thanks to Pat Double <gentoo@patdouble.com> in bug #179739
2193 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
2194 gen_initramfs.sh, gen_initrd.sh, genkernel.conf:
2195 Patch to actually use busybox bincache. Thanks to Pat Double
2196 <gentoo@patdouble.com> on bug #180211
2198 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initrd.sh:
2199 Fixed lvm/evms code for initrd generation. Thanks to Vinny
2200 <vfuria@gmail.com> on bug #179480 for pointing it out.
2202 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2203 generic/initrd.defaults, ia64/modules_load, ppc/modules_load,
2204 ppc64/modules_load, um/modules_load, x86/modules_load,
2205 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2206 Added new PATA support from Paul Hewlett <paul@gccs.co.za> from bug #180111
2207 and also created a separate MDRAID module group.
2209 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2210 generic/initrd.scripts, generic/linuxrc:
2211 Added a patch from Nelson Batalha <nelson_batalha@hotmail.com> from bug
2212 #174294 to enable the use of encryption on a CD and the location of a key.
2214 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
2215 gen_funcs.sh, genkernel, genkernel.8, genkernel.conf:
2216 Added two patches from John R. Graham <john_r_graham@mindspring.com> from
2217 bug #180161. This should fix bug #180161, bug #144703, and bug #150697.
2219 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2220 Added USB Printer support for bug #176543.
2222 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2223 generic/initrd.scripts:
2224 Change the check for /livecd when booting a CD to check for a file called
2225 livecd, rather than just the existence of /livecd, which should keep it from
2226 finding disks with a /livecd directory.
2228 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_package.sh:
2229 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #174188 to
2230 fix a problem with the System.map file copying that was previously
2233 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2234 Added patch from Nelson Batalha <nelson_batalha@hotmail.com> from bug
2235 #172766 to add documentation for genkernel's LUKS features.
2237 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2238 generic/initrd.scripts:
2239 Added patch from Nicolas Schlumberger <n.schlumberger@bluewin.ch> to create
2240 md devices with LUKS for bug #170753.
2242 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2243 generic/initrd.scripts:
2244 Reverting patch that was originally added due to bug #160333 due to the
2245 problems it caused on the 2007.0 release.
2247 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_package.sh,
2249 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to add System.map to
2250 the tarball for the minimal kernel package for bug #174188. This is also the
2253 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2254 ia64/modules_load, um/modules_load, x86/modules_load, x86_64/modules_load,
2255 xen0/modules_load, xenU/modules_load:
2256 Added mptsas to SCSI for bug #174130 and removing raid0/raid1/raid10/raid456
2259 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2261 Commented out the checks on the sanity of lvm.conf since they were not quite
2262 working right. This should fix bug #173622.
2264 09 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> +x86/nb-busybox.cf:
2265 Added nb-busybox.cf to x86 on the request of Andrew Gaffney
2266 <agaffney@gentoo.org>.
2268 05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2269 gen_initrd.sh, genkernel:
2270 Added a change to force objdump output to be English for bug #173412 and
2271 rolling 3.4.7 final for the release.
2273 05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2274 generic/initrd.scripts:
2275 Added a patch from Daniel Drake <dsd@gentoo.org> to fix splash problems for
2278 03 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2279 Some minor config file cleanup.
2281 03 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2283 Added a second patch from John R. Graham <john_r_graham@mindspring.com> from
2286 27 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2287 ia64/modules_load, x86/modules_load, x86_64/modules_load,
2288 xen0/modules_load, xenU/modules_load:
2289 Added raid456 to dmraid target for bug #172128.
2291 26 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2293 Changed LVM configuration detection to not error.
2295 26 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2296 Added joystick support to the default configuration for bug #171911.
2298 14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2299 gen_initrd.sh, genkernel:
2300 Before we copy lvm.conf, we run it through 'lvm dumpconfig' to make sure the
2301 config is valid for bug #156009. This is 3.4.7_pre5.
2303 14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2304 Change the default CACHE_DIR from /usr/share/genkernel/pkg/%%ARCH%% to
2305 /var/cache/genkernel/%%ARCH%% for bug #148253.
2307 13 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2308 ia64/modules_load, um/modules_load, x86/modules_load, x86_64/modules_load,
2309 xen0/modules_load, xenU/modules_load:
2310 Added libata to the MODULES_SATA list. This might be why SATA CD drives
2311 weren't working for us.
2313 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
2314 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh,
2315 gen_package.sh, genkernel:
2316 Added a patch by John R. Graham <john_r_graham@mindspring.com> from bug
2317 #169383 to improve the --symlink option fairly significantly. This is going
2318 to be 3.4.7_pre4 and while I haven't tested this yet, it looks good.
2320 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh:
2321 Fixed lib64 link for bug #168664.
2323 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2324 Update default kernel config with the current LiveCD config for 2007.0,
2325 which is built on 2.6.19, rather than 2.6.17 only.
2327 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2328 +pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2329 +pkg/busybox-1.1.3+gentoo.tar.bz2,
2330 +pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
2331 +pkg/modutils-2.4.26.tar.bz2:
2332 Added binary files back and updated busybox with a patch from Peter
2333 Alfredsen <peter.alfredsen@gmail.com> in bug #168599.
2335 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2336 -pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2337 -pkg/busybox-1.1.3+gentoo.tar.bz2,
2338 -pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
2339 -pkg/modutils-2.4.26.tar.bz2:
2340 Removing binary files from pkg since they were corrupted during the CVS->SVN
2343 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2344 Fixed up the man page for bug #168500 and bug #168719.
2346 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
2347 parisc/config.sh, parisc64/config.sh:
2348 Moved the MAKEOPTS check to the top of the file for parisc, so it matches
2349 other architectures. This fixes bug #165494. Thanks to Andrew Gaffney
2350 <agaffney@gentoo.org> for finding the fix. I'm marking this as 3.4.7_pre3
2353 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2354 generic/initrd.scripts:
2355 Adding yet another patch from Fabio Erculiani <lxnay@lxnaydesign.net> from
2358 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2359 generic/initrd.scripts, generic/linuxrc, genkernel:
2360 Added a non-braindead version of a patch provided by Fabio Erculiani
2361 <lxnay@lxnaydesign.net> in bug #160333. This is completely untested, so I'm
2362 rolling up 3.4.7_pre2 to get it tested prior to genkernel 3.4.7 going final.
2364 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> ppc/Pegasos:
2365 Add a known-working 2.6.16+ kernel config from
2366 http://www.ppczone.org/downloads/config-2.6.16-pegasos for bug #165758.
2368 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2369 Added a note about the MAKEOPTS option to genkernel as suggested in bug
2372 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2373 Added patch from Mike Frysinger <vapier@gentoo.org> to clean up the
2374 genkernel man page for bug #166179.
2376 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2377 Fix REAL_INIT for bug #160635.
2379 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2380 gen_compile.sh, genkernel:
2381 Added patch from Fabio Erculiani <lxnay@lxnaydesign.net> to fix unionfs
2382 compilation. This is for bug #152945.
2384 08 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2386 Added patch from Martin Parm <parmus@diku.dk> to fix the --no-color option.
2387 This resolves bug #114156.
2389 15 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh:
2390 Changed basename to dirname when creating the directory from grub.conf to
2393 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2394 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2396 Added scsi_scan_wait module to modules_load for 2.6.20 support. Thanks to
2397 Robin H. Johnson for <robbat2@gentoo.org> for pointing it out.
2399 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2400 generic/initrd.scripts:
2401 Added a case statement for the keymap selection to ensure we're always using
2402 the named keymaps. This should resolve bug #146714 if everything works
2403 correctly. This is 3.4.6, for real.
2405 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2406 +generic/keymaps.tar.gz:
2407 Adding back the known-good copy of keymaps.tar.gz to svn.
2409 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2410 gen_compile.sh, -generic/keymaps.tar.gz, generic/linuxrc, genkernel,
2411 ia64/busy-config, mips/busy-config, parisc/busy-config,
2412 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2413 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2414 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2415 Removing generic/keymaps.tar.gz to replace it with a known-good copy. Blame
2416 cvs2svn. Also, added patch from Alon Bar-Lev <alonbl@gentoo.org> to switch
2417 to using switch_root for 2.6 kernels, and a small typo fix from Michael
2418 Hordijk <hoffbrinkle@hotmail.com> for bug #158776.
2420 15 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initrd.sh,
2421 generic/linuxrc, genkernel:
2422 Added patches from François-Xavier Roure <fx_roure@yahoo.fr> from bug
2423 #149020. This will end up being genkernel 3.4.6, most likely.
2425 14 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2426 Adjust selinux stuff in gen_compile.sh to actually do what we intended, not
2429 14 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2430 Since device-mapper tries to build with selinux by default, we've removed
2431 it, then commented out the selinux support. The ebuild will need to
2432 enable/disable selinux support based on the selinux USE flag. This should
2433 resolve bug #157538.
2435 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2436 generic/initrd.scripts:
2437 More fixes for similarly-named modules.
2439 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2440 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
2441 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2442 sparc64/busy-config, x86/busy-config, x86_64/busy-config,
2443 xen0/busy-config, xenU/busy-config:
2444 Disabled full SuSv3 compliant sort, as suggested by Aurélien Francillon
2445 <aurelien.francillon@inrialpes.fr> in bug #157777.
2447 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/modprobe:
2448 Added a fix for similarly-named modules from bug #158017.
2450 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2451 Fixed up linking for dmraid for bug #157538.
2453 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2454 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
2455 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2456 sparc64/busy-config, x86/busy-config, x86_64/busy-config,
2457 xen0/busy-config, xenU/busy-config:
2458 Updated busy-config to work with root=LABEL=<label> for bug #156640.
2460 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
2461 gen_initramfs.sh, genkernel, genkernel.conf:
2462 Added patch from Daniel Drake <dsd@gentoo.org> in bug #156611 to clean up
2463 the initramfs creation and create a 'proper' initramfs, instead of our
2464 concatenated monster.
2466 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2467 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
2468 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts, generic/linuxrc,
2469 genkernel.8, genkernel.conf:
2470 Added patch from Daniel Drake <dsd@gentoo.org> in bug #156445 to add
2471 userspace suspend support to genkernel.
2473 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2475 Added debug level to LUKS print_info messages for bug #156410.
2477 03 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2478 x86/modules_load, x86_64/modules_load:
2479 Added raid456 to alpha/amd64/x86 MODULES_EVMS2 and added tg3 to MODULES_NET.
2481 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2482 generic/initrd.scripts:
2483 Inverted check on CDROOT_DEV, as it should be -z not -n. Thanks to Jakub Moc
2484 <jakub@gentoo.org> for coming up with the quick fix in bug #153554. I lied
2485 before. This one is really 3.4.5.
2487 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
2489 Added typo fix from Jason Pepas <j.pepas@mail.utexas.edu> in bug #153516.
2492 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2493 ia64/busy-config, mips/busy-config, parisc/busy-config,
2494 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2495 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2496 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2497 Added Large File Support thanks to Fabio Erculiani <lxnay@lxnaydesign.net>
2500 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2501 Added patch to improve symlink support by Michael Hordijk
2502 <hoffbrinkle@hotmail.com> for bug #143217.
2504 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2505 Added patch from Tim Steiner <tsteiner@nerdclub.net> to add a real_rootflags
2506 parameter for bug #122672.
2508 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2509 generic/initrd.scripts, generic/linuxrc:
2510 Added patch to support resuming from encrypted swap. The patch was submitted
2513 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2514 This is the 3.4.4 release.
2516 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2517 generic/initrd.scripts, generic/linuxrc:
2518 Updated with the latest version of the LUKS patches from bug #152441.
2520 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> ChangeLog:
2521 Changed mime-type to application/x-gzip for generic/keymaps.tar.gz for bug
2524 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2525 Added patch from bug #152441 to improve LUKS support.
2527 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6,
2528 x86_64/kernel-config-2.6:
2529 Updated kernel configs for amd64/x86 for bug #151609 and bug #152299.
2531 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2532 Changed mime-type property to binary/gzip for keymaps.tar.gz for bug #151500.
2533 This is genkernel 3.4.3.
2535 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2536 generic/initrd.defaults, generic/initrd.scripts, +generic/udhcpc.scripts,
2537 x86/busy-config, x86/modules_load:
2538 Added patch for udhcp support. Patch by Stefan Nickl
2539 <snickl@snickl.freaks.de> and submitted to bug #145115.
2541 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2542 Allow root= for initramfs, instead of only real_root= to specify the root
2543 volume. Patch by Salah Coronya <salahx@yahoo.com> from bug #142606.
2545 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2546 Added patch from Salah Coronya <salahx@yahoo.com> to document dolvm2 and
2547 doevms2 in the genkernel man page from bug #142606.
2549 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> +AUTHORS, genkernel:
2550 Added the AUTHORS file and ChangeLog. This is 3.4.2
2552 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2553 generic/initrd.scripts:
2554 Added patch for suspend2-sources 2.6.18 by Romeo Benzoni
2555 <romeo@benzoni.org> and submitted to bug #148499.
2557 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2558 gen_determineargs.sh:
2559 Added patch from Alon Bar-Lev <alon.barlev@gmail.com> for bug
2560 #148498 and also a patch from Robin H. Johnson
2561 <robbat2@gentoo.org> to support git-based kernels.
2563 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2564 x86_64/kernel-config-2.6, -x86_64/kernel-config-2.6-emachines,
2565 -x86_64/kernel-config-2.6-smp:
2566 Update the amd64 kernel configs from the release.
2568 16 Sep 2006; Tim Yamin <plasmaroo@gentoo.org>
2569 gen_initramfs.sh, genkernel:
2570 Should check for /sbin/splash_geninitramfs instead of
2573 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2574 generic/initrd.scripts:
2575 This change makes it so we only try to mount 'auto' when cdroot
2576 is specified. This should fix all of our mounting issues, as
2577 well as allow for not only USB keys to use these kernels with a
2578 LiveCD kernel/config, but allow it to boot from any media which
2579 the kernel has support.
2581 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2582 generic/initrd.scripts:
2583 Added a symlink for device-mapper stuff. This should resolve
2584 both bug #142775 and bug #147015.
2586 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2587 alpha/modules_load, x86/modules_load, x86_64/modules_load:
2588 Added lpfc and scsi_transport_fc for Emulex fibre-channel
2591 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2592 alpha/modules_load, x86/modules_load, x86_64/modules_load:
2593 Make sure we load the raid0, raid1, and raid10 personalities
2596 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2597 generic/initrd.scripts:
2598 This is ugly. I mean, really ugly. However, it is the only way
2599 to support all of the insane ways that people are trying to boot
2600 release media. I really wish we didn't have to support this
2601 junk, but a regression really shouldn't happen with our
2602 releases. Anyway, hopefully I can come up with a better
2603 solution to this in the future.
2605 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2606 generic/initrd.scripts:
2607 Try using -t iso9660,vfat to our mount command, since we can't
2608 use only iso9660 as it breaks booting from a USB stick.
2610 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2612 The initrd code was still looking for udev, even though we
2613 aren't building it anymore. This should fix bug #145802.
2615 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2619 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2620 generic/initrd.defaults:
2621 Added emul to ROOT_LINKS for bug #145248.
2623 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2624 x86/busy-config, x86_64/busy-config:
2625 Fixed the NFS mount configuration for busybox for bug #143476.
2627 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2628 generic/initrd.scripts:
2629 Update the suspend2_resume function for bug #131202.
2631 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2632 generic/initrd.scripts:
2633 iso9660 -> auto, and added support for checking SUBDIR for the
2634 livecd file. This is for bug #147186.
2636 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2637 x86/kernel-config-2.6, x86_64/kernel-config-2.6:
2638 Updated default kernel configurations for x86/amd64 to match the
2641 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2643 Add more error checking into the splash code and die instead of
2644 silently fail on an error.
2646 23 Aug 2006; Tim Yamin <plasmaroo@gentoo.org>
2647 ia64/kernel-config-2.6:
2648 Update config, fix #141949.
2650 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2651 generic/initrd.scripts, generic/linuxrc:
2652 Added patch for suspend2 for bug #131202.
2654 15 Aug 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2657 13 Aug 2006; Tim Yamin <plasmaroo@gentoo.org>
2658 generic/initrd.scripts:
2659 Fix devfsd not kicking in on 2.4 on Alpha.
2661 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2662 gen_compile.sh, genkernel.conf:
2663 Add in the kernel version compatibility table from
2664 http://www.am-utils.org/project-unionfs.html and ensure that
2665 genkernel dies if the unionfs module fails to build. Until now,
2666 it would fail and the build would continue without it.
2668 01 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2670 We should be checking for /usr/bin/splash_geninitramfs, instead.
2672 31 Jul 2006; Tim Yamin <plasmaroo@gentoo.org> genkernel:
2673 3.4.0 final... so much Bad-Ass <TM> that Chuck Norris himself
2676 20 Jul 2006; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2677 gen_initramfs.sh, genkernel:
2678 Commit fix for bug #141153 from Pylon; 3.4.0_pre4.
2680 18 Jul 2006; Tim Yamin <plasmaroo@gentoo.org>
2681 gen_bootloader.sh, gen_funcs.sh, gen_package.sh, genkernel:
2682 Commit patches #91453, #91481 from bug #139866.
2684 18 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2685 alpha/modules_load, um/modules_load, x86/modules_load,
2686 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2687 Added megaraid drivers for bug #139888.
2689 16 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2691 Added fix for bug #140445.
2693 11 Jul 2006; Tim Yamin <plasmaroo@gentoo.org>
2694 gen_bootloader.sh, gen_cmdline.sh, gen_compile.sh,
2695 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh,
2696 gen_initrd.sh, gen_package.sh, genkernel, genkernel.conf:
2697 Commit patch for bug #139866 by Martin Parm.
2699 05 Jul 2006; Joshua Kinard <kumba@gentoo.org> generic/linuxrc:
2700 Tweak the sgimips section for rootfs mounting to use squashfs
2703 30 Jun 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2704 Fix "Cannot read /proc/mounts" cosmetics.
2706 30 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2707 alpha/modules_load, um/modules_load, x86/modules_load,
2708 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2709 We need firmware_class in our initramfs for ide-cs to work.
2711 20 Jun 2006; Tim Yamin <plasmaroo@gentoo.org> genkernel,
2713 -pkg/busybox-1.1.0-gentoo-gk4-20060519-snappie.tar.bz2,
2714 +pkg/busybox-1.1.3+gentoo.tar.bz2:
2715 Bump busybox to 1.1.3 courtesy of `Kumba.
2717 19 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2718 gen_initramfs.sh, -mips/ip22r4k-2006_0.cf,
2719 +mips/ip22r4k-2006_1.cf, -mips/ip22r5k-2006_0.cf,
2720 +mips/ip22r5k-2006_1.cf, -mips/ip27r10k-2006_0.cf,
2721 +mips/ip27r10k-2006_1.cf, -mips/ip28r10k-2006_0.cf,
2722 +mips/ip28r10k-2006_1.cf, -mips/ip30r10k-2006_0.cf,
2723 +mips/ip30r10k-2006_1.cf, -mips/ip32r5k-2006_0.cf,
2724 mips/ip32r5k-2006_1.cf, -mips/ip32rm52-2006_0.cf,
2725 +mips/ip32rm5k-2006_1.cf, mips/nb-busybox.cf, netboot/linuxrc.x:
2726 Remove getdvhoff hack in gen_initramfs.sh for mips livecds (it's
2727 a busybox applet now), tweak the ip32r5k config, add wget to the
2728 mips netboot busybox config. Also import the remaining 2006.1
2729 mips-sources configs and remove the old 2006.0 ones.
2731 12 Jun 2006; Joshua Kinard <kumba@gentoo.org> mips/busy-config:
2732 Enable the config option for busybox's --install parameter.
2734 12 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2735 mips/busy-config, +mips/ip32r5k-2006_1.cf, mips/nb-busybox.cf:
2736 Add IP32 R5K 2.6.16.20 kernel build, and update LiveCD/Netboot
2737 Busybox configs to match with busybox-1.1.3.
2739 10 Jun 2006; Joshua Kinard <kumba@gentoo.org> mips/config.sh:
2740 Modernize the mips genkernel config.
2742 10 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2743 -mips/ip22r4k-2005_1.cf, -mips/ip22r5k-2005_1.cf,
2744 -mips/ip27r10k-2005_1.cf, -mips/ip28r10k-2005_1.cf,
2745 -mips/ip30r10k-2005_1.cf, -mips/ip32r5k-2005_1.cf:
2748 10 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2750 We can't use vol_id since it was a part of udev.
2752 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2754 Added --static to man page for bug #135703.
2756 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2757 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh,
2758 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc:
2759 Add a modified version of the two LUKS patches that made their
2760 way into bugzilla for bug #122421.
2762 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2763 alpha/modules_load, generic/initrd.defaults, generic/linuxrc,
2764 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2766 Added code to allow the root file-system to be a module. This
2769 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2771 Changed real_init to init_opts to be more accurate, and added a
2772 proper real_init option to allow the selection of the init
2773 executable to run. This is for bug #113426.
2775 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2776 gen_initramfs.sh, gen_initrd.sh:
2777 Added fix for bug #134843 from Thomas Raschbacher
2778 <lordvan@gentoo.org> for evms and later glibc versions.
2780 05 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2782 Fixed man page. Thanks to Andrew Yates <andrew@andrewyates.net>
2785 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2786 alpha/busy-config, ia64/busy-config, mips/busy-config,
2787 parisc/busy-config, parisc64/busy-config, ppc/busy-config,
2788 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
2789 um/busy-config, x86/busy-config, x86_64/busy-config,
2790 xen0/busy-config, xenU/busy-config:
2791 Added CONFIG_ASH_READ_TIMEOUT=y so we have a timeout value on
2792 read, used for keymap selection.
2794 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2796 More spacing cleanups.
2798 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2800 I accidentally removed some stuff that needed to be there in my
2801 overzealous debug cleanup.
2803 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2805 Cleaning up debug statements.
2807 31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2809 Ooops... forgot my then after elif. I hope nobody noticed.
2811 31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2813 Change cp to mknod for sr0/loop0 for mips and also for tty1 for
2816 30 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2818 Change cp to mknod for console/null.
2820 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2821 generic/initrd.scripts, generic/linuxrc:
2822 Fix an error in setup_unionfs and add in some debug support to
2823 figure out why/where this initramfs is stopping.
2825 24 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2826 generic/initrd.scripts:
2827 Fixed up TODO with actual working code since we don't have awk.
2829 24 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2830 generic/initrd.scripts, generic/linuxrc:
2831 Add in image.squashfs as a squashfs loop, since it is now the
2832 default in catalyst. Also, added a nice TODO about docache and
2833 size restrictions into cache_cd_contents.
2835 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2837 Just some spacing clean ups in the long usage listing.
2839 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2841 Comment the rest of the udev syuff from genkernel.conf as it
2842 shouldn't be necessary anymore with mdev.
2844 19 May 2006; Tim Yamin <plasmaroo@gentoo.org>
2845 alpha/busy-config, gen_compile.sh, gen_initramfs.sh,
2846 generic/initrd.scripts, generic/linuxrc, genkernel,
2847 genkernel.conf, ia64/busy-config, mips/busy-config,
2848 parisc/busy-config, parisc64/busy-config,
2849 -pkg/busybox-1.00-headers_fix.patch,
2850 -pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2,
2851 +pkg/busybox-1.1.0-gentoo-gk4-20060519-snappie.tar.bz2,
2852 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2853 sparc64/busy-config, um/busy-config, x86/busy-config,
2854 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2855 Update to busybox 1.1.0; port over to use mdev.
2857 07 May 2006; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2861 07 May 2006; Tim Yamin <plasmaroo@gentoo.org>
2862 gen_initramfs.sh, gen_initrd.sh:
2865 27 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2867 Added patch for unionfs from bug #129965.
2869 27 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2871 Add -DUNIONFS_UNSUPPORTED for 2.6.16 and unionfs.
2873 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2874 alpha/modules_load, x86/modules_load, x86_64/modules_load,
2875 xen0/modules_load, xenU/modules_load:
2876 Added some more modules to MODULES_SCSI that could be used to
2877 boot from a genkernel-compiled kernel on a live system.
2879 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2880 gen_compile.sh, generic/initrd.scripts, generic/linuxrc:
2881 Added patch from Mike Auty for udev 088+.
2883 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2884 alpha/modules_load, x86/modules_load, x86_64/modules_load,
2885 xen0/modules_load, xenU/modules_load:
2886 Added 3ware card drivers to scsi modules on x86/amd64/alpha.
2888 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2889 gen_compile.sh, genkernel:
2890 Updated to *hopefully* work with udev 087.
2892 14 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> alpha/config.sh,
2893 ia64/config.sh, parisc/config.sh, parisc64/config.sh,
2894 ppc/config.sh, ppc64/config.sh, sparc/config.sh,
2895 sparc64/config.sh, um/config.sh, x86/config.sh,
2896 x86_64/config.sh, xen0/config.sh, xenU/config.sh:
2899 14 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2900 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts,
2901 generic/linuxrc, genkernel:
2902 ->3.3.11d. Fix #121616, #128805, #129887, #129910.
2904 14 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2905 generic/initrd.scripts:
2906 Forgot one part of the patch from bug #121334.
2908 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2909 gen_compile.sh, genkernel, genkernel.8:
2910 Updated the unionfs compiling section. This *should* allow
2911 unionfs to build on supported kernels.
2913 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2915 Uncommented suspend2 support from bug #114266.
2917 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2918 generic/initrd.scripts, generic/linuxrc:
2919 Added unionfs patches from bug #121334.
2921 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2922 generic/initrd.scripts, generic/linuxrc, genkernel,
2923 x86/busy-config, x86/modules_load, x86_64/busy-config,
2924 x86_64/modules_load, xen0/busy-config, xen0/modules_load,
2925 xenU/busy-config, xenU/modules_load:
2926 Added a check for /dev/tty0 to setup_keymap, added raid
2927 personality modules for EVMS, and fixed lots of space/tab
2928 issues, along with a general style cleanup. I'm calling this
2929 one 3.3.11b internally, and hopefully it will be added to the
2930 tree if it resolves bug #124388.
2932 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2933 gen_cmdline.sh, gen_initramfs.sh, gen_initrd.sh,
2934 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
2935 dobladecenter->slowusb
2937 06 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2938 +pkg/klibc-1.2.1-nostdinc-flags.patch:
2939 Add hardened fix for bug #128806.
2941 24 Mar 2006; Tim Yamin <plasmaroo@gentoo.org>
2942 ia64/kernel-config-2.6:
2943 Update config for the new Fusion MPT CONFIG_ options on newer
2944 2.6 kernels; bug #125353.
2946 10 Mar 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2949 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2951 Updated copyright notice to get KingTaco off my back.
2953 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2954 gen_initramfs.sh, gen_initrd.sh:
2955 Added 0 0 to end of the ram0 line on fstab. Blame KingTaco for
2958 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2960 Changed unpacking of klibc to use tar j instead of tar z.
2962 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2964 Let's use the bzip2 tarball of klibc by default form now on,
2967 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
2968 +pkg/klibc-1.1.16-sparc2.patch:
2969 Added klibc patch for sparc to CVS (from distfiles). This is
2970 3.3.11 so like... run in fear or something...
2972 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2973 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh,
2974 gen_initrd.sh, genkernel:
2975 Added patch from Kumba to make certain initrd functions less
2978 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2979 gen_compile.sh, genkernel:
2980 Removed save_args/reset_args on kernel. This is 3.3.11_pre7.
2982 26 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
2983 unset temp vars so they get cleaned up
2985 26 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
2986 gen_initramfs.sh, genkernel:
2987 bump to pre6. resets ARCH env var after utils are compiled
2989 25 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2990 gen_arch.sh, gen_compile.sh, genkernel:
2991 Added sparc patches for udev/klibc.
2993 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2994 gen_arch.sh, gen_cmdline.sh, gen_compile.sh,
2995 gen_determineargs.sh, genkernel:
2996 Added nice and fun patch from dostrow for building on ppc64 (and
2997 possibly others) with mixed kernel/userland.
2999 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3001 Added fix for bug #120031.
3003 20 Jan 2006; Joshua Kinard <kumba@gentoo.org>
3004 +mips/ip32rm52-2006_0.cf:
3005 Kernel 2.6.14.6 config for SGI O2 w/ RM5271 CPU ("Nevada")
3007 15 Jan 2006; Joshua Kinard <kumba@gentoo.org> gen_cmdline.sh,
3008 gen_determineargs.sh, genkernel:
3009 Add support to genkernel to build a monolithic kernel by
3010 skipping module building sections when
3011 --static is passed on the gk commandline.
3013 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3015 Added comment about utils breaking udev so we don't break it
3016 again inadvertently.
3018 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3019 gen_compile.sh, genkernel, +pkg/busybox-1.00-headers_fix.patch:
3020 Added busybox headers fix (_pre2) and changed utils to runtask
3021 on udev build (_pre3).
3023 12 Jan 2006; Joshua Kinard <kumba@gentoo.org>
3025 chmod +x the udhcpc script on bootup
3027 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3028 gen_compile.sh, genkernel, -pkg/byteswap.h:
3029 Added patch from bug #118324.
3031 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3032 x86/modules_load, x86_64/modules_load, xen0/modules_load,
3034 Added additional SATA controllers to MODULES_SATA for loading
3035 into the initrd/initramfs image.
3037 07 Jan 2006; Joshua Kinard <kumba@gentoo.org>
3038 gen_initramfs.sh, +mips/ip22r4k-2006_0.cf,
3039 +mips/ip22r5k-2006_0.cf, +mips/ip27r10k-2006_0.cf,
3040 +mips/ip28r10k-2006_0.cf, +mips/ip30r10k-2006_0.cf,
3041 +mips/ip32r5k-2006_0.cf, +mips/nb-busybox.cf, +netboot,
3042 +netboot/linuxrc.x, +netboot/misc, +netboot/misc/bin,
3043 +netboot/misc/bin/net-setup, +netboot/misc/etc,
3044 +netboot/misc/etc/fstab, +netboot/misc/etc/group,
3045 +netboot/misc/etc/inittab, +netboot/misc/etc/passwd,
3046 +netboot/misc/etc/profile, +netboot/misc/etc/resolv.conf,
3047 +netboot/misc/etc/shadow, +netboot/misc/etc/shells,
3048 +netboot/misc/usr, +netboot/misc/usr/share,
3049 +netboot/misc/usr/share/terminfo,
3050 +netboot/misc/usr/share/terminfo/p,
3051 +netboot/misc/usr/share/terminfo/p/putty,
3052 +netboot/misc/usr/share/udhcpc,
3053 +netboot/misc/usr/share/udhcpc/default.script:
3054 Import the Genkernel-side of things for the catalyst2 netboot2
3057 06 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3058 udev compile change from runtask to utils
3060 03 Jan 2006; Tim Yamin <plasmaroo@gentoo.org>
3061 gen_bootloader.sh, gen_compile.sh, gen_determineargs.sh,
3062 gen_initramfs.sh, genkernel:
3063 Fix #115263, #117392, add a fix to sanify LOCALVERSION if
3064 unresolved variables are embedded.
3066 02 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3067 alpha/modules_load, um/modules_load, x86/modules_load,
3068 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3069 Updated Fusion MPT support for bug #117114.
3071 21 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3072 Fix --kernel-cross-compile with PPC64.
3074 18 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3076 Add a compile_klibc(...) fix for old GNU tars and patch the
3077 klibc Makefile to leave /lib alone.
3079 16 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3080 runtask -> utils for compile_klibc.
3082 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3083 gen_compile.sh, genkernel:
3084 Added x86/klibc fix.
3086 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3087 x86/kernel-config-2.6:
3088 Added HERMES support to use in-kernel driver rather than
3091 15 Dec 2005; Tim Yamin <plasmaroo@gentoo.org>
3092 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2:
3095 15 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3097 Fix to allow udev 076 and udev 077 to compile... add a missing
3098 file byteswap.h to klibc-1.1.1
3100 15 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3102 Removed versions from all packages that are pulled from upstream
3103 so we can use sed in the ebuild to set these, making maintenance
3106 09 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3107 add quotes to the ARCH= stuff for the kernel
3109 09 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3110 Forcibly set the ARCH when compiling the kernel
3112 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3113 x86/kernel-config-2.6:
3114 Changed CONFIG_BLK_DEV_MD=y for bug #112962.
3116 06 Dec 2005; Tim Yamin <plasmaroo@gentoo.org>
3117 gen_bootloader_grub.awk:
3120 05 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3121 Back out suspend2 support temporarily as per #114266 comment 10.
3123 05 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3124 Fix #113634, #114266.
3126 05 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3127 x86/kernel-config-2.6:
3128 Added USB Printer support for bug #114496.
3130 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3131 x86/kernel-config-2.6, x86/modules_load, x86_64/modules_load:
3132 Added sata_mv to x86/amd64 for Marvell SATA controllers and
3133 updated 2.6 kernel config for x86 to match what would be used on
3134 a current 2.6.14 LiveCD.
3136 23 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3139 23 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3143 22 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel.conf:
3144 Update unionfs in genkernel.conf to 1.1.1
3146 21 Nov 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3147 fix for sys delete bug 109819
3149 21 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3151 Add support for dmraid1.0.0.rc9 to fix bug 94762
3153 21 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3154 gen_initrd.sh, gen_moddeps.sh, gen_package.sh:
3155 Fix missing moddeps file by adding a test;Do not keep the
3156 initrd/initramfs with a kernelz system as it is already bundled
3159 18 Nov 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3160 Fix {PPC+Catalyst+Pegasos} build failure regression.
3162 17 Nov 2005; Tim Yamin <plasmaroo@gentoo.org>
3163 -pkg/udev-054.tar.bz2, -pkg/udev-068.tar.bz2:
3164 Remove obsoleted udev...
3166 17 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3167 gen_determineargs.sh, genkernel.conf:
3168 Udev 075 support, klibc 1.1.1, and fixes for ppc on 2.6.14+
3171 04 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3172 gen_arch.sh, gen_initramfs.sh, gen_initrd.sh,
3173 generic/initrd.scripts, generic/linuxrc, genkernel, +mips,
3174 +mips/busy-config, +mips/config.sh, +mips/ip22r4k-2005_1.cf,
3175 +mips/ip22r5k-2005_1.cf, +mips/ip27r10k-2005_1.cf,
3176 +mips/ip28r10k-2005_1.cf, +mips/ip30r10k-2005_1.cf,
3177 +mips/ip32r5k-2005_1.cf, +mips/modules_load, +pkg/mips,
3179 Added patches from bug #106338. This means mips support in
3180 genkernel. Blame Kumba.
3182 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3183 generic/linuxrc, genkernel:
3184 Changed the version indicator, fixing fstab generation for
3185 unionfs, and resolving bug #103332.
3187 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3189 Made symlink relative for bug #105572.
3191 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3192 gen_compile.sh, genkernel.conf, +pkg/udev-068.tar.bz2:
3193 Upgraded to udev 068 and also closing bug #103936.
3195 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3197 Added fix for bug #103717.
3199 21 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3200 x86/kernel-config-2.6:
3201 Updated x86 2.6 kernel configuration.
3203 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3204 alpha/modules_load, x86/modules_load, x86_64/modules_load:
3205 Added fix for bug #102006.
3207 31 Aug 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3208 Update genkernel version number
3210 31 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3211 x86/kernel-config-2.6:
3212 CONFIG_PRINTER=m for bug #104229.
3214 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3215 generic/initrd.scripts, generic/linuxrc:
3216 Add nodetect and doload patch from bug #102643, with some
3219 16 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3220 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc:
3221 Fix for bug 83276 and add udevsend binary to initramfs for newer
3224 16 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3225 alpha/modules_load, um/modules_load, x86/modules_load,
3226 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3227 Added dm-mirror to dmraid on all supported arches for bug
3230 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel.8:
3233 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org>
3234 gen_configkernel.sh:
3237 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3240 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org>
3241 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2:
3244 11 Aug 2005; Eric Edgar <rocket@gentoo.org>
3245 alpha/modules_load, um/modules_load, x86/modules_load,
3246 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3247 Fix bug 102006 for dm-bbr. Added dm-bbr to modules_load files
3250 11 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh:
3251 Fix for bug 91966. Link lib64 to lib in the initramfs
3253 11 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3255 Fix for newer udevs to detect udevstart
3257 06 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3258 gen_configkernel.sh:
3259 Fixed config parsing for dmraid/lvm2 to only set =m if item is
3260 not set. Closing bug #101535.
3262 02 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3263 ppc/config.sh, ppc64/config.sh:
3264 Fix incorrect commit
3266 02 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3267 gen_initramfs.sh, ppc/config.sh, ppc64/config.sh:
3268 Create symlink to init named linuxrc. In preparation for the
3269 need to pack the cpio into the kernel
3271 02 Aug 2005; Eric Edgar <rocket@gentoo.org>
3272 generic/initrd.scripts:
3273 Add iseries virtual cdrom auto scanning support
3275 01 Aug 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3276 Remove unnecessary check for multiple running genkernels.
3278 01 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_package.sh,
3280 kerncache wasnt sending the config to /etc/kernels properly
3282 30 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3283 generic/initrd.scripts, generic/linuxrc, genkernel,
3285 Fix cosmetics and PPC without --genzimage.
3287 30 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3288 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
3289 generic/initrd.defaults, generic/initrd.scripts,
3290 generic/linuxrc, genkernel:
3291 Finally making the --bladecenter/dobladecenter stuff correct.
3292 Thanks plasmaroo for helping me wrap my head around how this
3293 works and to remove my dirty hack.
3295 29 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3297 >> 3.3.3. Fix KERNEL_MAKE_DIRECTIVE_2 if not using --genzimage.
3299 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3300 gen_initramfs.sh, gen_initrd.sh, generic/linuxrc:
3301 Fixed up the BladeCenter support some more.
3303 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3305 Added bladecenter boot-time option, also... so kernels don't
3306 *have* to be built with --bladecenter.
3308 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3309 generic/initrd.scripts:
3310 Fixed up --bladecenter expressions
3312 29 Jul 2005; Eric Edgar <rocket@gentoo.org>
3313 gen_determineargs.sh, gen_initramfs.sh:
3314 Fix a few directory creation issues and a typo
3316 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3317 gen_cmdline.sh, gen_determineargs.sh, generic/initrd.scripts,
3319 Added --bladecenter for slow USB CD on IBM BladeCenter.
3321 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh:
3322 Better genkernel.log output for initramfs
3324 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3325 print warning that unionfs flag is disabled at this time
3327 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3328 Remove normal access to unionfs
3330 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3331 Change unionfs so that it is clearly noted as experimental
3333 28 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initrd.sh,
3335 Fix cp /dev/tty1 error message
3337 28 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3338 gen_initramfs.sh, gen_initrd.sh, gen_package.sh, ppc/config.sh:
3339 Fix ppc not compiling without --genzimage
3341 28 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3342 gen_initramfs.sh, gen_package.sh, generic/initrd.scripts,
3343 generic/linuxrc, genkernel, genkernel.8,
3344 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2, ppc/config.sh:
3345 >> 3.3.1. Fix #100144, #100169, #100583.
3347 25 Jul 2005; Eric Edgar <rocket@gentoo.org>
3348 gen_determineargs.sh, gen_package.sh:
3349 Remove extra TEMP checking code that was commented out
3351 25 Jul 2005; Eric Edgar <rocket@gentoo.org>
3352 gen_determineargs.sh, gen_package.sh, genkernel:
3353 Add kernelz- to minkernpackage and kerncache
3355 22 Jul 2005; Eric Edgar <rocket@gentoo.org>
3356 gen_determineargs.sh, gen_package.sh:
3357 Remove extra checks that fail
3359 20 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_package.sh:
3360 Fix minkernpackage breakage regarding the TEMP and TMPDIR
3363 19 Jul 2005; Eric Edgar <rocket@gentoo.org>
3364 generic/initrd.scripts:
3365 Switch order of error messages to make less confusing
3367 19 Jul 2005; Eric Edgar <rocket@gentoo.org>
3368 generic/initrd.scripts, generic/linuxrc, genkernel:
3369 Fix exit 1 issue being always called. Add UID support for
3370 unionfs. add check for livecd.unionfs file on blockdev
3372 19 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3373 gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh, generic/linuxrc,
3375 Fix --no-install cleaning the tmpdir bug that plasmaroo reported
3377 18 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3378 Fix info about the framebuffers
3380 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_funcs.sh,
3382 cause genkernel to die if cant write to the DEBUGFILE. remove
3383 extra info strings that arent necessary
3385 18 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3386 Fix genkernel finishing info messages to be more accurate
3388 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_funcs.sh,
3390 Cleanup tmpdirs if genkernel dies abnormally
3392 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initrd.sh:
3393 Fix evms bugs with missing sbin for an initrd
3395 18 Jul 2005; Eric Edgar <rocket@gentoo.org>
3396 gen_determineargs.sh, gen_initramfs.sh:
3397 Fix evms bugs with missing sbin. Remove prepare line as it
3398 probably isnt necessary
3400 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_bootloader.sh,
3401 gen_cmdline.sh, gen_determineargs.sh, gen_funcs.sh,
3402 gen_initramfs.sh, gen_package.sh, generic/initrd.scripts,
3403 generic/linuxrc, genkernel, genkernel.conf:
3404 Create additional cleanup options. --postclear for final
3405 cleanup and 2 new genkernel.conf options. Also fixup TEMP dir
3406 creation and extraneous %%ARCH%% creation in the cache_dir
3408 16 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3409 gen_initramfs.sh, gen_initrd.sh, genkernel:
3412 15 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3414 >> 3.2.6. Fix mkdir linuxrc issues and bootstrapCD() not getting
3415 called as early as it should,
3417 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3418 generic/initrd.scripts:
3419 Fix '[: /dev/md: unknown operand' for LiveCD boots.
3421 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3422 ia64/kernel-config-2.6:
3423 Add USB Storage support.
3425 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3428 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3429 gen_bootloader.sh, +gen_bootloader_grub.awk,
3430 gen_determineargs.sh, genkernel, ia64/kernel-config-2.6:
3431 Fix #98944, add GRUB :root_device support and add a more
3432 versatile grub.conf updater.
3434 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3435 x86/kernel-config-2.6:
3436 Add an updated x86 kernel config from wolf31o2.
3438 13 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3439 alpha/busy-config, ia64/busy-config, parisc/busy-config,
3440 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
3441 sparc/busy-config, sparc64/busy-config, um/busy-config,
3442 x86/busy-config, x86_64/busy-config, xen0/busy-config,
3444 Add CONFIG_ASH_TIMEOUT.
3446 13 Jul 2005; Eric Edgar <rocket@gentoo.org>
3447 generic/initrd.scripts:
3448 Fix find|grep output
3450 13 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3452 Fix typo for evms and removing the swap libs in gen_initramfs
3454 13 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3455 alpha/busy-config, gen_bootloader.sh, gen_compile.sh,
3456 gen_configkernel.sh, gen_determineargs.sh, gen_initramfs.sh,
3457 gen_package.sh, generic/initrd.scripts, generic/linuxrc,
3458 genkernel, genkernel.conf, ia64/busy-config, parisc/busy-config,
3459 parisc64/busy-config,
3460 -pkg/busybox-1.00-pre7-crypto-losetup-2.patch,
3461 -pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
3462 +pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2, ppc/busy-config,
3463 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
3464 um/busy-config, x86/busy-config, x86_64/busy-config,
3465 xen0/busy-config, xenU/busy-config:
3466 Fix #97672, #98886, #98893, #98897; fix real_root=/dev/mdX:
3467 upgraded busybox to 1.00, porting in my read -t and mdstart
3470 13 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3471 Fix for bug 97672. Call get_KV to get the KV after the prepare
3474 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3475 Fix minor print bug 98744. Shouldnt affect operation but it
3478 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3479 Fix for hardened/selinux systems to have extened attributes, per
3482 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3483 gen_determineargs.sh, genkernel:
3484 Adding --symlink to fix bug 98716
3486 12 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3487 generic/initrd.scripts, generic/modprobe, genkernel,
3489 >> 3.2.2. Fix #83771, #97700, #98590, #98594, #98661, #98746.
3491 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3492 generic/initrd.defaults, generic/linuxrc:
3493 Added multilib cdboot patch.
3495 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3496 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
3497 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc,
3498 genkernel, genkernel.conf:
3499 ENHANCEMENT bug 83771. Add support for LABEL= and UUID=
3501 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3502 gen_determineargs.sh:
3503 Fix bug 97700. Add additional check for kernel source directory
3506 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_arch.sh:
3507 Fix bug 95280 in genkernel. ARCH_OVERRIDE in
3508 /etc/genkernel.conf should work now
3510 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3511 gen_determineargs.sh, generic/initrd.scripts, generic/linuxrc:
3512 remove extra make prepare in gen_determineargs.sh that breaks
3513 things. Fix md /dev creation bug 98193
3515 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3516 Fix bug 98661 with the missing underscore in gen_cmdline.sh
3518 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3519 generic/initrd.scripts, generic/linuxrc:
3520 Fix to let the /mnt/cdrom/cdupdate.sh script run just before the
3523 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3524 generic/initrd.scripts:
3525 send stderr to /dev/null for lvm startup
3527 10 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3528 gen_bootloader.sh, generic/linuxrc, genkernel:
3529 Fix #93178, #98436, #98501
3531 08 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3532 gen_initramfs.sh, generic/initrd.defaults,
3533 generic/initrd.scripts, generic/linuxrc, genkernel, genkernel.8,
3534 genkernel.conf, x86/busy-config, x86_64/busy-config:
3535 >> 3.2.0. Add spock's gensplash fixes, fix initrd startup 'find:
3538 01 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> ppc/Pegasos:
3539 Update Pegasos config from dholm.
3541 01 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3542 fix bug 97378; setup the PATH environment properly.
3544 29 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3545 +pkg/udev-054.tar.bz2, -pkg/udev-058.tar.bz2:
3548 29 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3549 gen_determineargs.sh:
3550 fix unionfs-modules-bincache naming error. Fix directory change
3553 29 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3554 run modules_prepare in the kernel tree before unionfs modules
3557 28 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3558 pkg/udev-058.tar.bz2:
3561 28 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3562 generic/initrd.scripts, generic/linuxrc, pkg/udev-058.tar.bz2:
3563 changed to backticks and changed /bin/bash back to /bin/sh
3564 which is a valid shell inside the initrd/initramfs
3566 27 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3567 genkernel, genkernel.conf, -pkg/udev-054.tar.bz2,
3568 +pkg/udev-058.tar.bz2:
3569 Update udev and fix for SPARC64.
3571 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3572 gen_configkernel.sh:
3573 bug 97051: Initramfs on 2.6+ kernels dont require ext2
3574 filesystem so can drop this forced entry.
3576 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3577 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
3578 Change all EVMS/evms to EVMS2/evms2 for consitency. Also,
3579 enabled dodmraid by default.
3581 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3583 Must use /bin/bash for dollar-sign, parentheses sub-shell syntax.
3585 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3586 x86/modules_load, x86_64/modules_load:
3587 Changed sata_vitesse to sata_vsc and closing bug #97089.
3589 27 Jun 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3590 linuxrc that should not create avc denied messages for a
3593 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
3596 24 Jun 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3597 Add info for cmdline usage to genkernel
3599 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3600 generic/initrd.scripts:
3601 Fix confusing volume manager message
3603 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3604 alpha/modules_load, x86_64/modules_load:
3605 Add Fusion MPT support
3607 23 Jun 2005; Eric Edgar <rocket@gentoo.org> x86/modules_load:
3608 Add Fusion MPT support for VMWare machines
3610 23 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3613 23 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3616 22 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3617 genkernel, pkg/udev-054.tar.bz2:
3618 Fix #76082, #86487, #87673, #95993.
3620 22 Jun 2005; Eric Edgar <rocket@gentoo.org>
3621 generic/initrd.scripts, generic/linuxrc:
3622 Fix bug 87673. Option passing for dmraid. dodmraid= on the
3623 cmdline. sets up /sbin/dmraid -ay .
3625 22 Jun 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3626 Fix for bug 86487. Allowing a subdirectory of a block device to
3627 be chrooted from and booted. New cmdline option subdir=
3629 22 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3630 Fix udev for sparc so it compiles properly
3632 22 Jun 2005; Eric Edgar <rocket@gentoo.org>
3633 generic/initrd.scripts, generic/linuxrc:
3634 Remove sort because busybox is not compiled with it. Remove
3635 unnecessary UML fixes
3637 22 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3638 gen_compile.sh, gen_determineargs.sh:
3639 Fix bug 68903; Allows the CROSS_COMPILE env to be set for
3640 kernel compiles. Added --kernel-cross-compile= option
3642 21 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3643 genkernel, genkernel.8:
3646 20 Jun 2005; Eric Edgar <rocket@gentoo.org>
3647 gen_determineargs.sh:
3648 Fix genkernel crash when .config is present and testing for
3649 Localversion info on a 2.6 kernel
3651 17 Jun 2005; Eric Edgar <rocket@gentoo.org>
3652 gen_determineargs.sh:
3653 Fix 2.6 crash detecting LocalVersion, fix 2.4 kernels so they
3654 dont do localversion checks as they dont support it
3656 16 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3657 udev build fix for no ARCH=um architectures
3659 16 Jun 2005; Eric Edgar <rocket@gentoo.org>
3660 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
3661 gen_moddeps.sh, genkernel:
3662 Localversion changes to kerncache, and added a sleep statement
3663 so modprobe loop has a chance to work
3665 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3666 Fix devfs for those archs that still need it.
3668 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3669 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh,
3670 gen_initramfs.sh, gen_initrd.sh, gen_package.sh,
3671 generic/initrd.defaults, generic/initrd.scripts,
3672 generic/linuxrc, genkernel, genkernel.conf:
3673 Add rocket's unionfs patch and linuxrc cleanup; fix Pegasos with
3674 regard to initramfs.
3676 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> ppc/Pegasos,
3678 Fix Pegasos on initramfs and add an updated Pegasos config,
3681 12 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3682 Fix 'lib64: No such...' error.
3684 07 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3686 Fixing up minkernpackage
3688 07 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3689 x86_64/kernel-config-2.6:
3690 Added floppy module to kernel config for bug #95272.
3692 04 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3693 x86_64/kernel-config-2.6:
3694 Disable sound stuff, #92711.
3696 03 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3697 gen_bootloader.sh, genkernel:
3700 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3702 Add GRUB support cleanup by Richard Morris (#59192) to show an
3703 error if we can't work out device nodes and tell the user to
3704 manually generate grub.conf.
3706 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3708 Add gen_initramfs.sh into CVS from rocket's initramfs support
3711 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3712 Fix #94860; clean up concurrent compile tmpdir-setting.
3714 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3715 alpha/busy-config, generic/initrd.defaults,
3716 generic/initrd.scripts, generic/linuxrc, genkernel.8,
3717 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
3718 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
3719 sparc64/busy-config, um/busy-config, x86/busy-config,
3720 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
3721 Remove evms and lvm2 from default boot args (they cause hardware
3722 issues, so users should explicitly specify them); add NFSboot
3723 support patches by Thomas Seiler.
3725 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3726 x86/kernel-config-2.6:
3727 Updated x86 2.6 kernel to 2005.0 config.
3729 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3730 alpha/kernel-config-2.4, +alpha/kernel-config-2.6,
3731 alpha/modules_load, um/modules_load, x86/modules_load,
3732 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3733 Updated alpha kernel configs to 2005.0 configs and updated
3734 modules_load for alpha, um, x86, x86_64, xen0, and xenU to match
3737 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3738 gen_configkernel.sh:
3739 Added config parsing for dmraid modules if genkernel is called
3742 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3743 gen_configkernel.sh:
3744 Added check for --lvm2 and enable lvm2-required modules if they
3745 are not enabled already in the supplied .config file.
3747 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3749 Adding back in atp870u to modules_load on x86.
3751 02 May 2005; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3754 22 Apr 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3755 Added support for reading /mnt/cdrom/cdupdate.sh if its
3756 executable on the livecd
3758 22 Apr 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3759 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
3760 gen_initrd.sh, gen_package.sh, generic/linuxrc, genkernel,
3761 genkernel.8, -notes, -pkg/dietlibc-0.27.tar.bz2, +pkg/ia64,
3762 +pkg/ia64/README, +pkg/um, +pkg/um/README, +pkg/xen0,
3763 +pkg/xen0/README, +pkg/xenU, +pkg/xenU/README, +ppc/Pegasos,
3764 ppc/config.sh, +um, +um/busy-config, +um/config.sh,
3765 +um/kernel-config-2.4, +um/kernel-config-2.6, +um/modules_load,
3766 +xen0, +xen0/busy-config, +xen0/config.sh,
3767 +xen0/kernel-config-2.4, +xen0/kernel-config-2.6,
3768 +xen0/modules_load, +xenU, +xenU/busy-config, +xenU/config.sh,
3769 +xenU/kernel-config-2.4, +xenU/kernel-config-2.6,
3771 >> 3.2.0_beta1; now with extra froz-faktor <TM>.
3773 29 Mar 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3774 fixed bug in scan delay so that it will work with both udev and
3777 13 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3778 Add missing mkdir -p /etc/sysconfig to linuxrc.
3780 12 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3781 Get udev to go as the default manager if the udev binary exists
3782 and 2.6 or above is being used.
3784 11 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3787 10 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3789 Fix udev.rules install issue.
3791 10 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3792 genkernel, genkernel.conf, -pkg/udev-039.tar.bz2,
3793 +pkg/udev-054.tar.bz2:
3794 >> 3.1.3. Remove udev static mode; upgrade udev to 054 instead.
3796 08 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3797 generic/initrd.defaults, generic/linuxrc:
3798 Add patch by Gerte Hoogewerf (gerte <-at-> nieuwenborg.nl) to
3799 fix dmraid with cdroot.
3801 07 Mar 2005; Eric Edgar <rocket@gentoo.org>
3802 gen_configkernel.sh:
3803 Fix possible broken pipe error message when configuring the
3806 07 Mar 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3807 Fix for broken pipe when configuring busybox in the
3808 gen_compile.sh script
3810 07 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3811 genkernel, x86/modules_load, x86_64/modules_load:
3812 >> 3.1.1d. Add sata_qstor; fix #83328.
3814 03 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3815 generic/initrd.scripts:
3816 Check for dummy 'livecd' file instead of 'gentoo'.
3818 03 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3819 generic/initrd.scripts, genkernel:
3820 >> 3.1.1c. Add LiveCD detection to skip mountable but non-LiveCD
3821 media; requires Catalyst 1.1.6.
3823 02 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3825 Bump dmraid, >> 3.1.1.b.
3827 01 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3831 28 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3832 Fix -j0 2.4 modules breakage.
3834 25 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3835 generic/initrd.defaults, genkernel, x86/modules_load,
3836 x86_64/modules_load:
3837 >> 3.1.0k -- Add MODULES_SATA, fix udev on non-x86 archs where
3838 there seem to be problems with KLibC+udev so use a static udev
3841 24 Feb 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3842 gen_determineargs.sh, gen_package.sh, genkernel, genkernel.8:
3843 Add support for maxkernpackage
3844 creates a tarball containing:
3847 contents of /lib/modules
3850 24 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3851 Fix 2.4 strict flag filtering issue.
3853 24 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel.8:
3854 Document arbitrary scandelay initrd option.
3856 20 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3858 Fix '/tmp/.initrd/bin/[' to '[' in places before the pivot_root.
3860 18 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3861 genkernel, pkg/udev-039.tar.bz2, x86/modules_load:
3862 Fix #58686 and #80716.
3864 17 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3865 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
3866 generic/linuxrc, genkernel.conf, pkg/udev-039.tar.bz2:
3867 Add DMRAID support (thanks rocket!); fix AMD64 udev issues (#65985).
3869 31 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3872 30 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3876 27 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3877 -eq >> = for the LVM and EVMS2 checks.
3879 27 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3881 Add patch for turning off LVM and EVMS2 optionally at boot time
3882 even if compiled into initrd; bug #79755.
3884 26 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3885 Fix #79502; thanks to rocket for the patch.
3887 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3888 Make udev default for 2.6+
3890 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3891 Add missing #72253 patch.
3893 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3894 Add missing echo; #77363.
3896 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org>
3897 gen_bootloader.sh, generic/initrd.scripts, generic/linuxrc,
3899 >> 3.1.0e. Fixes #73356, #74758, #77277, #77363, #78636.
3901 10 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3903 Add --evms2 patch by Eric Edgar; bug #77385.
3905 21 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3906 pkg/dietlibc-0.27.tar.bz2:
3907 >> 3.1.0d; bug #73112.
3909 17 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3910 Removing tmscsim module; bug #72055.
3912 01 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3915 30 Nov 2004; Tim Yamin <plasmaroo@gentoo.org>
3916 gen_determineargs.sh, gen_initrd.sh:
3917 >> 3.0.2c. Adding LVM2 args code to gen_determineargs.sh.
3919 29 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3920 Bugfix for bug #72342.
3922 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3924 Time for our own manpage...
3926 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3927 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh, genkernel,
3929 LVM2 compilation support; thanks to Eric Edgar for the patch.
3932 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
3933 generic/initrd.scripts, generic/linuxrc:
3934 Udev speedups; thanks to Eric Edgar for the patch - bug #72253.
3936 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3937 Adding MODULES_LVM2; #72129 // #72253.
3939 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3941 Adding user-specified /linuxrc support; bug #66198.
3943 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3944 ramdisk=8092 >> ramdisk_size=8092; bug #64864.
3946 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3947 gen_initrd.sh, generic/initrd.defaults, generic/linuxrc:
3948 Adding EVMS2 support; bug #61827.
3950 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3951 LVM fix, bug #69745.
3953 05 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3954 Fix for --minkernpackage and 'kernel' only instead of all; bug
3957 26 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3958 uchi-hcd >> uhci-hcd.
3960 25 Oct 2004; Mike Frysinger <vapier@gentoo.org> gen_cmdline.sh:
3961 clean up some of the help output
3963 23 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> README,
3964 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh,
3965 gen_initrd.sh, generic/initrd.defaults, generic/initrd.scripts,
3966 generic/linuxrc, genkernel, genkernel.conf,
3967 -pkg/busybox-1.00-pre2-decl.patch,
3968 pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
3969 pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
3970 -pkg/dietlibc-0.26.tar.bz2, +pkg/dietlibc-0.27.tar.bz2,
3971 -pkg/udev-030.tar.bz2, +pkg/udev-039.tar.bz2, x86/modules_load:
3974 09 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3975 vgscan >> lvm; bug #44091.
3977 02 Oct 2004; Travis Tilley <lv@gentoo.org> x86_64/modules_load:
3980 27 Sep 2004; Travis Tilley <lv@gentoo.org>
3981 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp,
3982 x86_64/modules_load:
3983 add bluetooth for one user's bluetooth kb+mouse, fix usb module
3984 stuff, add in support for an ide chipset used in some em64t boxes
3986 27 Sep 2004; Travis Tilley <lv@gentoo.org>
3987 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp:
3988 CONFIG_SCSI_AIC7XXX_OLD, you are the weakest link! goodbye!
3990 26 Sep 2004; Travis Tilley <lv@gentoo.org>
3991 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp:
3992 new generic genkernel configs. em64t support, here we come
3994 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org>
3995 x86/kernel-config-2.6:
3996 Adding CONFIG_CRYPTO_ARC4=m; bug #58360.
3998 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org>
4000 Adding updated grub.conf patch from Mathias Gug, bug #57576.
4002 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4003 gen_funcs.sh, genkernel:
4004 Adding robbat2's patch for bug #62365.
4006 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4007 genkernel, genkernel.conf,
4008 pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
4009 -pkg/dietlibc-0.24.tar.bz2, +pkg/dietlibc-0.26.tar.bz2:
4010 Disabling dietlibc usage for devfsd and modutils; dietlibc
4011 updated to a new Hardened-aware version. Bug #60862.
4013 18 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_package.sh:
4014 Adding missing {} around a logic check; bug #64514.
4016 23 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
4017 --no-lvm-2 >> --no-lvm2 as it should be.
4019 23 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh:
4020 Updated the --cache-dir patch to patch #36982.
4022 14 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4023 +ia64, +ia64/busy-config, +ia64/config.sh,
4024 +ia64/kernel-config-2.6, +ia64/modules_load:
4025 Added an ia64 config.
4027 11 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
4028 Added a check to disable udev on 2.4 kernels; bug #59687.
4030 11 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4031 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
4032 generic/initrd.scripts, generic/linuxrc, genkernel:
4033 Added LiveCD udev support.
4035 07 Aug 2004; Tim Yamin <plasmaroo@gentoo.org>
4036 x86/kernel-config-2.6, x86/modules_load:
4037 modules_load cleaned up to match the version used for the 2004.2
4038 release, also added BusLogic=m to the 2.6 configartion: bug #59310.
4040 30 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4041 generic/initrd.scripts:
4042 Removed "-t iso9660" which causes issues on Gentoo/PPC-Pegasos,
4045 29 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4046 gen_determineargs.sh, gen_funcs.sh, genkernel, genkernel.conf:
4047 Patch for bug #57867 adding --cachedir=<dir> by Martin Parm.
4049 29 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4051 '-ne' >> '!=' for LVM2 static support to work properly; bug
4054 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4055 x86/kernel-config-2.4:
4056 Ext3 shouldn't really be a module - bug #58663.
4058 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4060 Fix for "udev" not having to be passed to the linuxrc; and a fix
4061 for the devfsd bincache not being used.
4063 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4064 gen_bootloader.sh, gen_cmdline.sh, gen_compile.sh,
4065 gen_determineargs.sh, gen_initrd.sh, generic/linuxrc, genkernel,
4066 genkernel.conf, +pkg/udev-030.tar.bz2:
4067 >> 3.0.2e. Code formatting fixes from Bob Barry, as well as a
4068 patch for bug #57953 from Martin Parm. Udev support, bug #49328.
4070 22 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
4071 Fix for bug #57865. Thanks to Martin Parm for the patch!
4073 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
4074 Added a patch for only [re]mounting /boot when installation is
4075 required. Patch from bug #57836 by Martin "Parmus" Parm.
4077 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4078 +gen_bootloader.sh, gen_cmdline.sh, gen_determineargs.sh,
4079 genkernel, genkernel.conf:
4080 GRUB Bootloader support - bug #57576. Thanks to Mathias Gug for
4083 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4084 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
4085 gen_moddeps.sh, genkernel, genkernel.conf:
4086 Adding a set of patches submitted by Martin "Parmus" Parm; bugs
4087 #57748, #57749, #57751, #57752, and #57761.
4089 16 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4090 gen_funcs.sh, genkernel:
4093 14 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4094 genkernel, pkg/modutils-2.4.26.tar.bz2:
4095 >> 3.0.2d. Modutils ./configure* patch for HPPA and an option
4098 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4099 x86/kernel-config-2.6:
4100 Added CONFIG_PRINTER=y; bug #47666.
4102 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4103 gen_configkernel.sh, x86/config.sh:
4104 Added a sed to ensure Ext2 support is on; bug #52558.
4106 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh,
4107 gen_initrd.sh, genkernel, x86/modules_load:
4108 >> 3.0.2c. Added more PCMCIA modules to the x86 module list; and
4112 03 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
4113 Added a patch allowing arguments to be passed to init by
4114 real_init=...; this closes bug #55736.
4116 19 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4117 gen_configkernel.sh:
4118 Fix for bug #54455; moved the code to create a backup .config
4120 before the "make mrproper" just wiped it out.
4122 04 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4123 generic/keymaps.tar.gz:
4124 New keymaps tarball lost the keymapList file; added back in.
4126 03 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4127 alpha/modules_load, gen_arch.sh, gen_cmdline.sh, gen_compile.sh,
4128 gen_configkernel.sh, gen_determineargs.sh, gen_funcs.sh,
4129 gen_initrd.sh, gen_moddeps.sh, gen_package.sh,
4130 generic/initrd.defaults, generic/initrd.scripts,
4131 generic/keymaps.tar.gz, generic/linuxrc, generic/modprobe,
4132 genkernel, parisc/modules_load, parisc64/modules_load,
4133 pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
4134 ppc/modules_load, ppc64/modules_load, sparc/modules_load,
4135 sparc64/modules_load, x86/kernel-config-2.4,
4136 x86/kernel-config-2.6, x86/modules_load, x86_64/modules_load:
4139 * Busybox patched to support loops on 2.4 thus giving 2.4
4142 * Various bug fixes; #46167, #46278, #47551, #48219, #48308,
4143 #48339, #49728, #51395, #51948.
4144 * Speedups: "" > ''; [ ! ... ] && > [ ... ] || et al where
4147 11 Apr 2004; Tim Yamin <plasmaroo@gentoo.org>
4148 x86/kernel-config-2.6:
4149 Modularized parallel support in the X86 2.6 configuration.
4151 11 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh,
4152 generic/linuxrc, genkernel:
4153 Bugfixes for bugs #46941, #46641; and a cosmetic fix for LiveCD
4156 02 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
4157 Added an error message for mistyped options [ Bug #45946 ] and
4158 also shortened the help list into two sections: a long one specified by
4159 --help and a short default one.
4161 02 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4163 Fix for bug #46596; version header update.
4165 28 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
4166 Applied the fixed for ``docache'' to work properly on zisofs.
4168 27 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4169 gen_initrd.sh, generic/initrd.defaults, generic/linuxrc:
4170 A few short fixes: reduced compilation verbosity; bootsplash fix
4171 to use both 'bootsplash' and 'bootsplash.conf' rather than 'bootsplash'
4172 and also docache support which should work on at least loopFSes for now.
4174 22 Mar 2004; Jason Wever <weeve@gentoo.org> sparc/config.sh:
4175 Fixed MAKEOPTS for sparc32 so kernels will reliably build.
4177 21 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> README, TODO,
4178 gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh,
4179 gen_determineargs.sh, gen_funcs.sh, gen_initrd.sh,
4180 generic/initrd.defaults, generic/initrd.scripts,
4181 +generic/keymaps.tar.gz, generic/linuxrc, generic/modprobe,
4182 genkernel, genkernel.conf, x86/modules_load:
4183 Version bump. Closes bugs #34948, #37371, #41129, #41166,
4184 #42725, #42815, #44127, #44556, and #44601.
4186 20 Mar 2004; Tim Yamin <plasmaroo@gentoo.org>
4187 -pkg/busybox-1.00-pre8-alpha.patch,
4188 -pkg/busybox-1.00-pre8-crypto-losetup.patch,
4189 -pkg/busybox-1.00-pre8-losetup-alpha.tar.bz2:
4190 Removing broken 1.00-pre8 busybox.
4192 08 Mar 2004; Tom Gall <tgall@gentoo.org>
4193 +ppc64/kernel-2.6-pSeries, +ppc64/kernel-2.6.g5:
4194 g5 and pseries kernel config
4196 08 Mar 2004; Brad House <brad_mssw@gentoo.org> +ppc64,
4197 +ppc64/busy-config, +ppc64/config.sh, +ppc64/modules_load:
4200 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4201 +ppc/2.6.3-benh2-G4-SMP.autoload, +ppc/2.6.3-benh2-G4.autoload,
4202 +ppc/2.6.3-benh2-G5-SMP.autoload, +ppc/2.6.3-benh2-G5.autoload:
4203 What stuff needs to be automatically loaded for each kernel
4205 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4206 ppc/G4, ppc/G4-SMP, ppc/G5, ppc/G5-SMP:
4207 bugfixes - posible /proc mounting lock bug solution included (removed
4210 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4211 ppc/G4, ppc/G4-SMP, ppc/G5, ppc/G5-SMP:
4212 bugfixed kernels - still rivafb enabled
4214 01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4217 01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel.conf:
4218 busybox version change
4220 27 Feb 2004; Daniel Robbins <drobbins@gentoo.org>
4222 initrd bootsplash fix to use "default"
4224 27 Feb 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4225 -ppc/G3, -ppc/G3-SMP:
4228 26 Feb 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4229 +ppc/G3, +ppc/G3-SMP, +ppc/G4, +ppc/G4-SMP, +ppc/G5,
4230 +ppc/G5-SMP, -ppc/kernel-config-2.4-g3g4,
4231 -ppc/kernel-config-2.4-g5:
4232 Updated kernel .configs.
4234 G5-SMP verified to work on dual G5 1.8 w. radeon and 160G SATA
4235 Others are being tested right now
4237 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4238 +pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2:
4239 busybox pre7 patched
4241 25 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel,
4242 genkernel.conf, +pkg/busybox-1.00-pre7-crypto-losetup-2.patch,
4243 -pkg/busybox-1.00-pre7-crypto-losetup-2.tar.bz2,
4244 +pkg/busybox-1.00-pre8-alpha.patch,
4245 +pkg/busybox-1.00-pre8-crypto-losetup.patch,
4246 +pkg/busybox-1.00-pre8-losetup-alpha.tar.bz2:
4247 busybox update and alpha fix
4249 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4250 generic/linuxrc, generic/modprobe:
4251 script updates, less debugging, and modprobe return code fix
4253 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4254 x86/kernel-config-2.4:
4255 too many complaints, make reiser static
4257 22 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4260 22 Feb 2004; Brad House <brad_mssw@gentoo.org>
4261 +pkg/busybox-1.00-pre7-crypto-losetup-2.tar.bz2:
4264 22 Feb 2004; Brad House <brad_mssw@gentoo.org>
4265 generic/linuxrc, genkernel.conf,
4266 -pkg/busybox-1.00-pre7-crypto-losetup.patch,
4267 -pkg/busybox-1.00-pre7-crypto-patched.tar.bz2,
4268 x86_64/kernel-config-2.6, +x86_64/kernel-config-2.6-emachines,
4269 +x86_64/kernel-config-2.6-smp:
4272 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4273 create /dev/console if for some reason /dev wasn't on the fs
4275 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4278 14 Feb 2004; Brad House <brad_mssw@gentoo.org>
4279 +pkg/busybox-1.00-pre7-crypto-patched.tar.bz2:
4282 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel.conf,
4283 -pkg/busybox-1.00-pre3-patched.tar.bz2,
4284 -pkg/busybox-1.00-pre3.tar.bz2,
4285 +pkg/busybox-1.00-pre7-crypto-losetup.patch:
4288 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4291 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel,
4292 +pkg/ppc, +pkg/ppc/README:
4295 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4296 initrd updates for correctness, squashfs, and gcloop
4298 12 Feb 2004; Luca Barbato <lu_zero@gentoo.org> +pkg/ppc64,
4299 +pkg/ppc64/README, +ppc, +ppc/busy-config, +ppc/config.sh,
4300 +ppc/kernel-config-2.4-g3g4, +ppc/kernel-config-2.4-g5,
4302 pvdabeel's first import.
4304 08 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4307 07 Feb 2004; Brad House <brad_mssw@gentoo.org>
4308 generic/linuxrc, genkernel:
4309 beta10 finalizations
4311 07 Feb 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4312 make modules_install should use -j1 only
4314 07 Feb 2004; Brad House <brad_mssw@gentoo.org>
4315 gen_configkernel.sh:
4316 err, backed up wrong file :)
4318 03 Feb 2004; Guy Martin <gmsoft@gentoo.org> +parisc64,
4319 +parisc64/busy-config, +parisc64/config.sh,
4320 +parisc64/kernel-config-2.4, +parisc64/modules_load,
4321 +pkg/parisc64, +pkg/parisc64/README:
4324 31 Jan 2004; Brad House <brad_mssw@gentoo.org>
4325 gen_determineargs.sh:
4326 make commandline debugfile option work
4328 30 Jan 2004; Brad House <brad_mssw@gentoo.org>
4329 generic/modprobe, x86_64/modules_load:
4330 modprobe fixes, and scsi module updates for x86_64
4332 30 Jan 2004; Brad House <brad_mssw@gentoo.org>
4333 generic/linuxrc, genkernel:
4336 28 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4339 28 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4340 debugfile truncation fix
4342 28 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4345 28 Jan 2004; Brad House <brad_mssw@gentoo.org>
4346 x86/kernel-config-2.6, x86_64/kernel-config-2.6:
4347 kernel config updates
4349 28 Jan 2004; Brad House <brad_mssw@gentoo.org>
4350 gen_configkernel.sh, genkernel:
4351 misc fixes in relation to kernel configs
4353 25 Jan 2004; Brain Jackson <iggy@gentoo.org>
4354 x86/kernel-config-2.4:
4355 new default config, works well with gentoo-sources
4357 24 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_funcs.sh,
4358 generic/linuxrc, genkernel:
4361 18 Jan 2004; Brad House <brad_mssw@gentoo.org> +alpha,
4362 +alpha/busy-config, +alpha/config.sh, +alpha/kernel-config-2.4,
4363 +alpha/modules_load, +pkg/alpha, +pkg/alpha/README:
4366 17 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4369 17 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4370 must bind-mount dev for loop devices
4372 17 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4373 support multiple loop types
4375 11 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4376 not -t ext3 use -t ext2 Im and idiot
4378 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4379 generic/linuxrc, genkernel:
4380 fix for loop device mounting
4382 11 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4385 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4386 generic/initrd.scripts, generic/linuxrc:
4389 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4390 generic/initrd.scripts, generic/linuxrc:
4393 11 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4396 10 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4397 uname machine for parisc, etc
4399 08 Jan 2004; Brad House <brad_mssw@gentoo.org> +pkg/sparc,
4400 +pkg/sparc/README, +pkg/sparc64, +pkg/sparc64/README:
4401 dont forget placeholders for pkg directory
4403 08 Jan 2004; Brad House <brad_mssw@gentoo.org>
4404 x86_64/kernel-config-2.6:
4407 08 Jan 2004; Brad House <brad_mssw@gentoo.org> +TODO:
4410 08 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4413 08 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4416 08 Jan 2004; Brad House <brad_mssw@gentoo.org>
4417 x86_64/kernel-config-2.6:
4418 updated kernel config
4420 08 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4421 gen_funcs.sh, genkernel:
4422 check for loop devices and fix debug printing
4424 08 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4425 gen_determineargs.sh, generic/linuxrc, parisc/config.sh,
4426 sparc/config.sh, sparc64/config.sh, x86/config.sh,
4428 add makeopts params, and fixes for if old coreutils is in root
4430 05 Jan 2004; Jason Wever <weeve@gentoo.org> +sparc,
4431 +sparc/busy-config, +sparc/config.sh, +sparc/kernel-config,
4432 +sparc/modules_load, +sparc64, +sparc64/busy-config,
4433 +sparc64/config.sh, +sparc64/kernel-config,
4434 +sparc64/modules_load:
4435 Added sparc and sparc64 dirs for genkernel.
4437 03 Jan 2004; Guy Martin <gmsoft@gentoo.org> +parisc,
4438 +parisc/busy-config, +parisc/config.sh,
4439 +parisc/kernel-config-2.4, +parisc/modules_load, +pkg/parisc,
4443 31 Dec 2003; Seemant Kulleen <seemant@gentoo.org>
4444 +x86/kernel-config-2.4:
4445 2.4 config thanks to iggycvs add kernel-config-2.4
4447 24 Dec 2003; Brad House <brad_mssw@gentoo.org>
4448 gen_determineargs.sh:
4451 24 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel:
4452 reverse kernel compile with modules make
4454 23 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4455 +genkernel, -genkernel.sh:
4458 23 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4459 gen_determineargs.sh, gen_initrd.sh, generic/linuxrc,
4461 no initrd modules stuff
4463 23 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4464 gen_determineargs.sh, +gen_package.sh, genkernel.sh:
4465 changes for livecd stuff
4467 22 Dec 2003; Brad House <brad_mssw@gentoo.org> README:
4470 22 Dec 2003; Brad House <brad_mssw@gentoo.org>
4471 gen_determineargs.sh:
4472 get extraversion properly
4474 17 Dec 2003; Brad House <brad_mssw@gentoo.org>
4476 remove modprobe from x86_64
4478 17 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4479 gen_initrd.sh, gen_moddeps.sh, generic/initrd.defaults,
4480 generic/initrd.scripts, generic/linuxrc, generic/modprobe,
4481 x86_64/modules_load:
4484 17 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4485 generic/linuxrc, -x86/linuxrc, x86/modules_load,
4486 x86_64/modules_load:
4489 17 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4490 +generic, +generic/initrd.defaults, +generic/initrd.scripts,
4491 +generic/linuxrc, +generic/modprobe, -x86_64/initrd.defaults,
4492 -x86_64/initrd.scripts, -x86_64/linuxrc:
4495 16 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4496 +gen_moddeps.sh, genkernel.sh, +x86_64/initrd.defaults,
4497 +x86_64/initrd.scripts, x86_64/linuxrc, +x86_64/modprobe,
4498 x86_64/modules_load:
4499 integrate new initrd, and module scanning
4501 10 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4504 10 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4507 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4510 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4511 x86/config.sh, x86_64/config.sh:
4514 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4515 +pkg/busybox-1.00-pre2-decl.patch:
4518 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4519 gen_compile.sh, gen_determineargs.sh, x86/config.sh,
4521 different makes for kernel and utils
4523 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4524 gen_determineargs.sh, x86/config.sh, x86_64/config.sh:
4527 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4529 KERNEL_MAKE_2 for sparc
4531 09 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel.conf,
4532 +pkg/busybox-1.00-pre3-patched.tar.bz2:
4535 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4536 gen_determineargs.sh, genkernel.conf, genkernel.sh:
4539 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4540 +pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
4541 +pkg/devfsd-1.3.25-dietlibc.patch:
4542 devfsd dietlibc stuff
4544 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4545 x86/config.sh, x86_64/config.sh:
4548 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4549 umm, make configure scripts work with CC, AS, and LD set or unset
4551 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4552 don't forget 'env' before
4554 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4555 +pkg/modutils-2.4.26.tar.bz2:
4556 forgot modutils package
4558 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4559 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
4560 x86/config.sh, x86_64/config.sh:
4561 need seperate toolkit for compilation of kernel and utils on sparc64
4563 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4564 gen_determineargs.sh:
4565 fixes for sparc, cant set LD or AS for sparc64
4567 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4568 gen_configkernel.sh, gen_determineargs.sh, genkernel.conf,
4569 -x86/kernel-config, +x86/kernel-config-2.6,
4570 -x86_64/kernel-config, +x86_64/kernel-config-2.6:
4571 make friendly with 2.4
4573 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4574 gen_determineargs.sh, +pkg/x86, +pkg/x86/README, +pkg/x86_64,
4578 09 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4579 gen_compile.sh, gen_initrd.sh, genkernel.conf, genkernel.sh:
4582 08 Dec 2003; Brad House <brad_mssw@gentoo.org> +README,
4583 +gen_arch.sh, +gen_cmdline.sh, +gen_compile.sh,
4584 +gen_configkernel.sh, +gen_determineargs.sh, +gen_funcs.sh,
4585 +gen_initrd.sh, +genkernel.conf, +genkernel.sh, +notes, +pkg,
4586 +pkg/busybox-1.00-pre3.tar.bz2, +pkg/dietlibc-0.24.tar.bz2,
4587 +pkg/module-init-tools-0.9.15-pre4.tar.bz2, +x86,
4588 +x86/busy-config, +x86/config.sh, +x86/kernel-config,
4589 +x86/linuxrc, +x86/modules_load, +x86_64, +x86_64/busy-config,
4590 +x86_64/config.sh, +x86_64/kernel-config, +x86_64/linuxrc,
4591 +x86_64/modules_load:
4592 add new genkernel dev