1 # ChangeLog for genkernel
3 # - 2003-2008 Gentoo Foundation
4 # - 2008-2011 Various authors (see AUTHORS)
5 # Distributed under the GPL v2
8 08 Jul 2012; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh,
10 Catch case with no initramfs compression supported by kernel (bug #423847)
12 08 Jul 2012; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh,
14 Fix detection of initramfs compression with bzip2 as best candidate
16 08 Jul 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/modules_load,
17 arch/x86_64/modules_load, defaults/modules_load:
18 Add xts to MODULES_CRYPTO (bug #425028)
20 01 Jul 2012; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh,
22 Support --kernel-config=/proc/config.gz (bug #421027)
24 08 Jul 2012; Kenny Cheng <kenny97821419@gmail.com> defaults/linuxrc:
25 Add /run to support openrc >=0.10 (bug #425180)
27 11 Jun 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
28 Bump version to 3.4.36
30 11 Jun 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
31 Respect real_root for plain dm-crypt without LVM (bug #419965)
33 10 Jun 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
34 Bump version to 3.4.35
36 10 Jun 2012; Sebastian Pipping <sping@gentoo.org>
37 +patches/busybox/1.20.1/1.18.1-openvt.diff,
38 +patches/busybox/1.20.1/busybox-1.7.4-signal-hack.patch,
39 +patches/busybox/1.20.1/busybox-1.20.1-mdstart.patch:
40 Support busybox 1.20.1 (bug #419511)
42 04 Jun 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
43 Bump version to 3.4.34
45 02 Jun 2012; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc:
46 Support bind mounts from /etc/initramfs.mounts (bug #418463)
48 02 Jun 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/modules_load,
49 arch/x86_64/modules_load, defaults/modules_load:
50 Make sure that cbc.ko and aes*.ko needed for cbc-essiv:sha256 (=default) disk
51 encryption are included with the initramfs (bug #416973)
53 28 May 2012; Sebastian Pipping <sping@gentoo.org> gen_funcs.sh:
54 Fix an e2fsprogs compilation leftover (bug #417095), reported by Juergen Rose
56 17 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
59 17 May 2012; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc:
60 Fix call to blkid as "blkid -l -t UUID=foo" (without -o device) does not seem
61 to work well with blkid of util-linux
63 17 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
64 Bump version to 3.4.33
66 17 May 2012; Sebastian Pipping <sping@gentoo.org>
67 -patches/e2fsprogs/1.42/e2fsprogs-1.41.12-getpagesize.patch, gen_compile.sh,
68 gen_initramfs.sh, genkernel, genkernel.conf:
69 Use blkid from system's util-linux rather than compiling e2fsprogs ourselves
71 14 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
72 Bump version to 3.4.32
74 14 May 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
75 Stop removing lvm/dmsetup from the initramfs (bug #415697), reported by
76 I.zaufi, bug introduced in 9f36ecc125bf2c20bd28c0ad513577a858140a77 affects
79 12 May 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
80 arch/x86_64/kernel-config, defaults/kernel-config:
81 Set CONFIG_DEVTMPFS=y on x86, x86_64, default for udev
83 12 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
84 Bump version to 3.4.31
86 18 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
87 lddtree call must be outside the for loop.
89 16 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
90 Use CC0 instead of public domain for copy_binaries to cover French
91 jurisdiction concerns.
93 16 Apr 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
94 Bump version to 3.4.30
96 16 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
97 Support a non-static cryptsetup binary (bug #409277)
99 15 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
100 Release copy_binaries function as public domain.
102 15 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
103 Handle other binary paths for LVM.
105 09 Apr 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
106 defaults/keymaps/keymapList, defaults/keymaps/sf.map:
107 Add keymap "sf" from Pentoo
109 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
110 Bump version to 3.4.29
112 08 Apr 2012; Mike Auty <ikelos@gentoo.org> gen_bootloader.sh:
113 Support for Grub 2, adjustements by Tomasz Wasiak
115 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh,
117 Add "fastest" to supported initrd compressions
119 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
120 Support comression "lzop" (not just "lzo") as wrongly advertised by comments
121 in genkernel.conf before
123 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
124 Be more helpful when requested compression is not available
126 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
127 Error out on unknown initrd compression, reported by Peter Gantner (bug
130 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
131 Fix initrd compression "gzip", reported by Peter Gantner (bug #411197)
133 30 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
134 Bump version to 3.4.28
136 29 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
137 Restore original /dev/tty after GPG (bug #410073), report and initial patch
140 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
141 Bump version to 3.4.27
143 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
144 Fail hard on LUKS inclusion error (bug #409277), advise about
145 sys-fs/cryptsetup[static], drop support for cryptsetup binary from /bin/
147 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> gen_funcs.sh,
149 Make errors stand out more
151 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
153 Fix docache (bug #397309)
155 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
156 Bump version to 3.4.26
158 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
160 Drop into debug shell when squashfs could not be mounted
162 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
164 Drop into debug shell when files could not be copied into tmpfs
166 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
168 Improve handling of missing /etc/fstab
170 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
171 No longer use parameter "-r" (for regex intervals) that busybox awk does not
174 10 Mar 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
175 Bump version for release.
177 25 Feb 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/modules_load,
178 arch/x86_64/modules_load, defaults/modules_load:
179 Make sure the sha256 module makes it into the initramfs (bug #405495).
182 20 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/linuxrc:
183 With the new /usr mounting, if the device path that ends up in /proc/mounts
184 ends up being different than in /etc/fstab due to symlinks, mount -a will
185 always exit 32. Avoid by resolving symlinks like util-linux does.
187 14 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh,
189 dmraid is entirely broken if you try to use the system static
190 LVM/device-mapper. Instead start always building LVM2 for the initramfs,
191 using DESTDIR for cleaner install. Dead code paths for old LVM2 build not
192 removed yet until more users have tested.
194 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh:
195 More UTILS_CROSS_COMPILE prefix on strip calls.
197 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> arch/alpha/modules_load,
198 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
199 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
200 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
201 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
202 defaults/modules_load:
203 Bug #401583: include more DM and MD modules for other RAID/LVM
206 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh:
207 Bug #265005: ensure CROSS_COMPILE is set for cross-compile strip calls to
210 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org>
211 +patches/dmraid/dmraid-1.0.0_rc16-as-needed2.patch,
212 +patches/dmraid/dmraid-1.0.0_rc16-return-all-sets.patch,
213 +patches/dmraid/dmraid-1.0.0_rc16-static-build-fixes.patch,
214 +patches/dmraid/dmraid-1.0.0_rc16-undo-p-rename.patch,
215 +patches/dmraid/dmraid-1.0.0.rc16-3-staticlink.patch, genkernel.conf:
216 Bug #398467: Update dmraid. Also add other patches from Portage tree.
218 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_cmdline.sh,
219 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh, genkernel.conf:
220 device-mapper "update". It was merged into LVM2-2.02.67 upstream in 2010.
221 Bug #398467 is wrong for the device-mapper update.
223 09 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
225 Dogfooding of the /usr mount code with the matching OpenRC change to make the
226 mounts RW revealed some bugs and gotchas in our prior code, now fixed and
229 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> arch/alpha/config.sh,
230 arch/arm/config.sh, arch/ia64/config.sh, arch/mips/config.sh,
231 arch/parisc/config.sh, arch/parisc64/config.sh, arch/ppc/config.sh,
232 arch/ppc64/config.sh, arch/sparc/config.sh, arch/sparc64/config.sh,
233 arch/um/config.sh, arch/x86/config.sh, arch/x86_64/config.sh:
234 Ensure default for new initramfs compression is used.
236 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
237 Bugfixes in new code branches that I didn't test fully.
239 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> doc/genkernel.8.txt,
241 Update documentation for new initramfs compression.
243 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/config.sh,
244 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
245 Import customizable compression for initramfs, based on Pentoo development.
247 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> arch/alpha/modules_load,
248 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
249 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
250 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
251 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
252 defaults/busy-config, defaults/initrd.scripts, defaults/linuxrc,
253 defaults/modules_load, doc/genkernel.8.txt, gen_cmdline.sh,
254 gen_determineargs.sh, gen_initramfs.sh, genkernel:
255 This provides ZFS support, to go with the sys-fs/zfs package.
257 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
258 Refactor copy_binaries and multipath slightly for ease of usage and readability.
260 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> gen_initramfs.sh:
261 Refactor multipath initramfs generation using copy_binaries.
263 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> gen_initramfs.sh:
264 copy_binaries utility function for putting binaries and librares into
265 initramfs (see git commit for full details).
267 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts:
268 Support virtio devices, and provide fallback of all remaining devices.
270 03 Feb 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
271 Support SD card readers. Patch by Rick Farina
273 24 Jan 2012; Sebastian Pipping <sping@gentoo.org> .gitignore, genkernel:
274 Bump version to 3.4.24
276 24 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/alpha/kernel-config,
277 arch/ia64/kernel-config, arch/ppc/kernel-config, arch/sparc64/kernel-config,
278 arch/x86/kernel-config:
279 Unset CONFIG_SYSFS_DEPRECATED for udev (bug #335763)
281 15 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
282 Bump version to 3.4.23.1
284 14 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
285 Re-activate mdstart in busybox config
287 14 Jan 2012; Sebastian Pipping <sping@gentoo.org>
288 +patches/busybox/1.19.3/busybox-1.19.3-mdstart.patch:
289 Port mdstart patch to busybox 1.19.3
291 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
292 Busybox config: Enable verbose usage
294 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
295 Update busybox config using "yes '' | make oldconfig"
297 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
298 Bump version to 3.4.23
300 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
301 +patches/busybox/1.19.3/1.18.1-openvt.diff,
302 +patches/busybox/1.19.3/busybox-1.7.4-signal-hack.patch:
303 Copy patches from busybox/1.18.1 to busybox/1.19.3
305 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
306 +patches/e2fsprogs/1.42/e2fsprogs-1.41.12-getpagesize.patch:
307 Add a patch for e2fsprogs/1.42 from main tree
309 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
310 +patches/lvm/2.02.88/lvm2-2.02.72-no-export-dynamic.patch:
311 Copy patch from lvm/2.02.74 to lvm/2.02.88
313 13 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> gen_determineargs.sh:
314 Prior to commit a141d715, CMD_NOINSTALL had no default set, but most of the
315 usages were of the form "! isTrue ${CMD_NOINSTALL}", which on an unset value,
316 came out as false. These were replaced by "isTrue ${CMD_INSTALL}", but my
317 analysis of the needed default value was wrong, and was set to false instead
320 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel.conf:
321 Replace "# FOO=bar" by "#FOO=bar" in genkernel.conf to (1) distinguish
322 commented-out options from their explanatory comments and (2) to return
323 consistenty (bug #398471)
325 12 Jan 2012; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
326 Support application of patches before compilation for tools which previously
327 lacked that support. Special thanks to Tomasz Wasiak (bug #398469)
329 08 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/alpha/modules_load,
330 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
331 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
332 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
333 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load:
334 Add mpt2sas to auto-load SCSI modules as requested by Borg Onion
336 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
337 Bump to 3.4.22 to reflect /usr mount support.
339 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
341 Code to mount /usr and other filesystems as needed for new udev and systemd.
343 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
344 Bump version to 3.4.21.2. Stock configuration of 3.4.21.1 generates
345 unbootable initramfs!
347 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> gen_determineargs.sh,
349 Fix some defaults otherwise you get an initramfs without any modules!
351 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/busy-config:
352 Awk support in busybox is needed for initramfs setup code (to parse fstab).
354 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> TODO:
355 Multipath has been done for a while now.
357 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel.conf:
358 Add a configuration option for --install, so users can get it as a default.
359 Defaults to "no", due to catalyst.
361 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> ChangeLog:
364 05 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
365 Bump version to 3.4.21.1
367 05 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
368 defaults/linuxrc, doc/genkernel.8.txt:
369 Introduce boot parameter root_trim=(yes|no) for SSDs.
373 04 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/um/busy-config,
374 defaults/busy-config, netboot/busy-config:
375 Set CONFIG_NFSMOUNT=n in busybox config to fix compilation with glibc 2.14.
379 04 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> arch/mips/config.sh,
380 doc/genkernel.8.txt, gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh,
381 gen_funcs.sh, gen_initramfs.sh, genkernel, genkernel.conf:
382 Provide real boolean commandline options for options that were previously
383 only available as booleans in the config, so that they can be enable in
384 configuration and overridden to disable on the commandline. Remove negation
385 on options: NOINSTALL, NORAMDISKMODULES, NO_KERNEL_SOURCES.
387 08 Nov 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
388 Bump version to 3.4.20
390 31 Oct 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
391 Fix return value of crypt_filter() which caused bogus LUKS opening errors
394 30 Oct 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
395 Bump version to 3.4.19
397 25 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
398 fix random build failures during e2fsprogs, force -j1
400 08 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.defaults,
401 defaults/initrd.scripts, defaults/linuxrc:
402 Do not hardcode /mnt/cdrom path across the whole code, use CDROOT_PATH
403 instead. At the same time, mount cdrom into /mnt/cdrom instead of
404 /newroot/mnt/cdrom (which is now just a bind mount), this avoids
405 losetup to expose unavailable paths inside the live system, breaking
406 mkfs.btrfs (next upstream version, which does silly things with
409 07 Oct 2011; Robin H. Johnson <robbat2@gentoo.org>
410 patches/busybox/1.18.1/1.18.1-mdstart.diff:
411 Fix patch typo that broke compile.
413 22 Sep 2011; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
415 Fix trailing backtick and root-on-LVM.
417 13 Sep 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh,
419 dmraid requires dmsetup to assign UUID to discovered RAID volumes, close bug
422 11 Sep 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.scripts,
424 drop parse_opt usage and crufty, deprecated subshelling through
426 30 Aug 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
427 Fix quoting issue (bug #380729).
431 30 Aug 2011; Sebastian Pipping <sping@gentoo.org>
432 +patches/mdadm/3.1.4/mdadm-3.1.4-z-now.patch, gen_compile.sh:
433 Enable patch application for mdadm, add patch to fix compilation (bug
436 28 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.scripts,
437 defaults/linuxrc, doc/genkernel.8.txt:
438 Add basic support to AUFS2, requires kernel with aufs module or built-in
440 16 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
441 gen_compile: correct MAKEOPTS usage on utils task
443 16 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
444 gen_compile: always use -j1 with kernel *_install targets, fixes compilation
447 06 Aug 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
448 No longer copy /lib/libsysfs*so* for multipath-tools (bug #300841, bug
451 31 Jul 2011; Sebastian Pipping <sping@gentoo.org>
452 -patches/busybox/1.7.4/1.7.4-ash-timeout.diff,
453 -patches/busybox/1.7.4/1.7.4-mdstart.diff,
454 -patches/busybox/1.7.4/1.7.4-mount-umount-i-option.diff,
455 -patches/busybox/1.7.4/1.7.4-openvt.diff,
456 -patches/busybox/1.7.4/1.7.4-static-error.diff,
457 -patches/busybox/1.7.4/1.7.4-make-3.82.diff, -patches/busybox/1.7.4/README,
458 -patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch:
459 End support for 4 years old busybox 1.7.4 (bug #377133)
461 31 Jul 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
462 Improve doc on filing bugs
464 28 Jul 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
465 Bump version to 3.4.18
467 27 Jul 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
468 Fix display of seconds waiting (bug #376575)
469 Thanks to Richard Scott
471 26 Jul 2011; Robin H. Johnson <robbat2@gentoo.org> gen_arch.sh:
472 Bug #376467: fix kernel version checks for 3.0 kernel.
474 23 Jul 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
476 Fix permissions of /dev/pts (bug #375947)
478 20 Jul 2011; Fabio Erculiani <lxnay@sabayon.org> defaults/config.sh,
479 doc/genkernel.8.txt, gen_cmdline.sh, gen_compile.sh:
480 Make possible to compile XEN based kernels providing --kernel-target= and
481 --kernel-binary= switches
483 03 Jul 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
484 Set version to 3.4.17
486 03 Jul 2011; Sebastian Pipping <sping@gentoo.org> arch/alpha/modules_load,
487 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
488 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
489 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
490 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
491 defaults/initrd.defaults, defaults/initrd.scripts, defaults/linuxrc,
492 defaults/modules_load, doc/genkernel.8.txt, gen_cmdline.sh,
493 gen_determineargs.sh, gen_initramfs.sh, genkernel, genkernel.conf,
494 maintenance/docmatcher.py:
495 Remove support for sys-fs/evms, as it was removed from Gentoo (bug #372423)
497 22 Jun 2011; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
498 Make --arch-override= affect "make menuconfig" (bug #247246)
500 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86_64/kernel-config:
501 Unset CONFIG_EMBEDDED on arch amd64
503 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
504 arch/x86_64/kernel-config, defaults/kernel-config:
505 Apply CONFIG_USB_HID=y to archs amd64/x86/default (bug #270983)
507 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
508 arch/x86_64/kernel-config, defaults/kernel-config:
509 Unset CONFIG_IDE on archs amd64/x86/default (bug #357213)
511 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
512 Bump version to 3.4.16
514 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
515 Document most undocumented boot parameters (bug #370369)
517 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
518 Docs: Fix mixup of boot parameters real_init= and init_opts=
520 04 Jun 2011; Sebastian Pipping <sping@gentoo.org> genkernel.conf,
521 maintenance/docmatcher.py:
522 Document remaining options inside genkiernel.conf (bug #367233)
524 01 Jun 2011; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc,
526 Document option lvmraid= and make it imply dolvm (bug #153502)
528 31 May 2011; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc,
530 Add rootfstype= boot parameter (bug #221245)
534 31 May 2011; Nelson Batalha <nelson.batalha@gmail.com> defaults/initrd.defaults:
535 Add Kernel 3.0.0 support (bug #369481)
537 31 May 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
538 Output warning in warning color
540 31 May 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt,
542 Document boot parameter domdadm (bug #369415)
544 12 May 2011; Amadeusz Żołnowski <aidecoe@aidecoe.name>
545 defaults/modules_load:
546 Added hpsa to defaults/modules_load; fixes bug #363369
548 28 Mar 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
551 24 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/linuxrc, initrd.scripts:
552 Rescue /proc and /sys over into chroot
553 Apply mount options noexec,nosuid,nodev to /proc and /sys
555 22 Mar 2011; Fabio Erculiani <lxnay@sabayon.org> gen_compile.sh, patches/iscsi/*:
556 Fix compilation of iSCSI
558 23 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> doc/genkernel.8.txt,
559 gen_cmdline.sh, gen_initramfs.sh:
560 Remove "--slowusb" as it is enabled by default now. Also document "noslowusb"
561 ramdisk option that skips it.
563 22 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/initrd.defaults,
564 defaults/initrd.scripts:
565 Set DO_slowusb as default, and make setup_slowusb unset it if it cannot find
566 a usb-storage attached. This makes genkernel ramdisk adhere to "noslowusb",
567 makes the ramdisk only wait if there is a usb-storage attached and should fix
570 16 Mar 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
571 Bump version to 3.4.14
573 16 Mar 2011; Fabio Erculiani <lxnay@sabayon.org> **/modules_load:
574 Add btrfs to MODULES_FS
576 07 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/initrd.scripts:
577 Fix typo where the kernelcmd version "dokeymap" was added to MY_HWOPTS
578 instead of the HWOPTS version "keymap".
579 Broke setups where only "keymap=<...>" was added to kernelcmd (bug #356167)
581 24 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
582 Fix handling of mdadm.conf (bug #354809)
586 10 Feb 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
587 Bump version to 3.4.13
589 09 Feb 2011; Sebastian Pipping <sping@gentoo.org> genkernel.conf:
590 Add SPLASH and SPLASH_THEME to genkernel.conf (bug #268468)
594 08 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
595 Add iBFT support for iSCSI (bug #314575)
599 7 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
600 Use devtmpfs/tmpfs for /dev (bug #353024)
601 Rescue devtmpfs /dev over to chroot (bug #353024, bug #344407)
605 31 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
606 Bump version to 3.4.12.6
608 31 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
609 Speed up LVM activation (bug #351047)
613 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
614 Bump version to 3.4.12.5
616 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
617 Give blkid of e2fsprogs precedence over busybox re-write by putting it into
618 /sbin, not /bin (bug #352746)
620 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> arch/x86_64/kernel-config:
621 Enable CONFIG_USB_SUSPEND and CONFIG_PM_RUNTIME for x86_64 (bug #351376)
623 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
624 Bump version to 3.4.12.4
626 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
627 Enhance console handling on netboot linuxrc (bug #353084)
628 Enable shadow on netboot's busybox config (bug #353085)
632 29 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
633 Bump version to 3.4.12.3
635 29 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
636 No longer require device mapper bincache for compiling lvm (bug #353026)
640 27 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
641 Bump version to 3.4.12.2
643 27 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_determineargs.sh:
644 Revert kernel release detection fix (regression) (bug #352787)
646 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
647 Bump version to 3.4.12.1
649 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
650 Fix copying of mdadm/mdmon to the initramfs (bug #352496). Thanks to Malcolm
651 Lashley for reporting.
653 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
654 Bump version to 3.4.12
656 22 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
657 Enable CONFIG_USB_SUSPEND for x86/amd64 (bug #351376)
658 Replace "${MAKEOPTS/-j?/j1}" by "${MAKEOPTS} -j1" (bug #277607)
660 21 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_determineargs.sh:
661 Do not query generated files (like include/config/kernel.release) for kernel
662 version, as they may be out of sync (bug #263927)
664 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
665 Add proper mdadm support (bug #282100)
667 - Craig Andrews (Testing)
668 - Laurent Pinchart (mdmon/IMSM support)
669 - Matthias Dahl (Initial patch)
670 - Peter Hjalmarsson (Testing)
672 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
673 Bump version to 3.4.11.1
675 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh:
676 Move application of kernel config after "make mrproper" as that deletes
677 .config (whereas "make clean" does not) (bug #351906)
681 20 Jan 2011; Sebastian Pipping <sping@gentoo.org>
682 patches/busybox/1.18.1/1.18.1-mdstart.diff:
683 busybox 1.18.1: Return of mdstart as an applet (regression) (bug #351909)
685 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
686 Bump version to 3.4.11
688 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
689 Do not sleep after vgscan (bug #351047)
691 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
693 - Fix compilation of LVM 2.02.74 (and 2.02.28) (bug #255196, bug #267383)
694 - Add minimal btrfs support (bug #303529)
695 - Add support for UUID to crypt_root (bug #315467)
696 - Run "make firmware_install" if CONFIG_FIRMWARE_IN_KERNEL != y (bug #244651)
697 - Port busybox patches from 1.7.4 to 1.18.1 (bug #331971)
698 - Handle missing kernel .config better (bug #271528)
699 - Improve slowusb handling (bug #323317)
700 - Add GnuPG 1.x support (bug #217959)
701 - Check return codes of cpio (bug #246370)
702 - Update e2fsprogs/blkid to 1.41.14 (bug #291822)
703 - Create /bin/vg* symlinks when called as /linuxrc, too (bug #307855)
704 - Pick first device when several devices are matching real_root (bug #303531)
705 - Fix warning "cannot remove `/var/cache/genkernel/src'" (bug #347213)
706 - Allow configuring the list of busybox applets (bug #326593)
707 - Fix arithmetic bug in defaults/initrd.scripts (bug #339789)
709 - Amadeusz Zolnowski (LVM update)
710 - Christian Giessner (UUID crypt_root)
711 - dacook (GnuPG 1.x support)
712 - Denis Kaganovich (Busybox patch porting)
713 - devsk (Multi-device patch)
714 - Fabio Erculiani (Slowusb fixes)
715 - Kai Dietrich (Symlink analysis)
716 - Kolbjørn Barmen (Arithmetic fix)
718 13 Dec 2010; Sebastian Pipping <sping@gentoo.org> genkernel:
719 Bump version to 3.4.10.908
721 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt, gen_cmdline.sh:
722 docs: Document --genzimage
724 13 Dec 2010; <sping@gentoo.org> gen_cmdline.sh:
725 Fix a reference to --nomenuconfig into --no-menuconfig
727 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
728 docs: Update man page from output of --help
730 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
731 docs: Document keymap= and dokeymap (bug #346017)
733 6 Dec 2010; <sping@gentoo.org> genkernel.conf:
734 .conf: Document LUKS variable (bug #346015)
736 6 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
737 docs: Mention both "initramfs" and "ramdisk" as available actions
740 6 Dec 2010; <sping@gentoo.org> genkernel.8:
741 man page: Propagate rename of --no-initrdmodules to --no-ramdisk-modules
743 29 Nov 2010; <sping@gentoo.org> ChangeLog:
744 Add patch allowing compilation of busybox 1.7.4 with make 3.82 (bug #341943)
746 20 Feb 2010; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
747 Apply patches from Gentoo bug #268468
749 19 Jan 2010; Andrew Gaffney <agaffney@gentoo.org> genkernel:
750 Only call set_bootloader is CMD_NOINSTALL is not set for Gentoo bug
753 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
754 arch/arm/modules_load, arch/ia64/kernel-config, arch/ia64/modules_load,
755 arch/mips/modules_load, arch/parisc/modules_load,
756 arch/parisc64/modules_load, arch/ppc/kernel-config, arch/ppc/modules_load,
757 arch/ppc64/modules_load, arch/sparc/modules_load,
758 arch/sparc64/kernel-config, arch/sparc64/modules_load,
759 arch/um/modules_load, arch/x86/kernel-config, arch/x86/modules_load,
760 arch/x86_64/kernel-config, arch/x86_64/modules_load,
761 defaults/kernel-config:
762 Add USB HID modules to modules_load and default kernel-config (for Gentoo
765 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
766 arch/alpha/kernel-config, arch/alpha/modules_load, arch/arm/modules_load,
767 arch/ia64/kernel-config, arch/ia64/modules_load, arch/mips/modules_load,
768 arch/parisc/modules_load, arch/parisc64/modules_load,
769 arch/ppc/kernel-config, arch/ppc/modules_load, arch/ppc64/modules_load,
770 arch/sparc/modules_load, arch/sparc64/kernel-config,
771 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/kernel-config,
772 arch/x86/modules_load, arch/x86_64/kernel-config,
773 arch/x86_64/modules_load, defaults/kernel-config, defaults/modules_load:
774 Enable ext4 by default everywhere (for Gentoo bug #268818)
776 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
778 Add support for isoboot= option (for Gentoo bug #294268)
780 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
781 defaults/initrd.defaults, defaults/initrd.scripts:
782 Properly apply NFS mount options for Gentoo bug #262915
784 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
785 arch/alpha/kernel-config, arch/ia64/kernel-config, arch/ppc/kernel-config,
786 arch/x86_64/kernel-config:
787 Enable CONFIG_SCSI_MULTI_LUN option for Gentoo bug #261122
789 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
790 Apply patch to make sure loop cache directory exists for Gentoo bug
793 17 Dec 2009; Robin H. Johnson <robbat2@gentoo.org> HACKING:
794 Document how to roll a release for the next time.
796 17 Dec 2009; Robin H. Johnson <robbat2@gentoo.org> genkernel:
797 Tag 3.4.10.907 release.
799 06 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
800 use a symlink instead of a hardlink for busybox utils (for Gentoo bug
803 23 Nov 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
804 Fix typo for Gentoo bug #294138
806 16 Nov 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
807 Make sure to change back to existant directory before removing the current
808 directory for Gentoo bug #291794
810 15 Oct 2009; <craig@haquarter.de> Changelog:
813 22 Sep 2009; <tsunam@gentoo.org> ChangeLog:
814 modified the libaio search so it'll actually work, cause I'm a dork
816 21 Sep 2009; <tsunam@gentoo.org> gen_initramfs.sh:
817 Fix broken libraries for multipath per Gentoo bug #284592
819 21 Sep 2009; <tsunam@gentoo.org> gen_initramfs.sh:
820 Update to fix broken initramfs caused by multipath config in Gentoo bug #284589
822 05 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
824 Apply patch from Gentoo bug #220913 for tuxonice resume
826 14 Aug 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
827 Enable DISKLABEL=yes by default
829 05 Aug 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel:
830 This is genkernel 3.4.10.906
832 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel.conf,
834 Adding Id header and Ident for genkernel.conf
836 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org>
837 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
838 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
839 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
840 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
841 arch/x86_64/config.sh, defaults/config.sh, gen_arch.sh, gen_bootloader.sh,
842 gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
843 gen_funcs.sh, gen_initramfs.sh, gen_moddeps.sh, gen_package.sh:
846 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel,
848 Adding Id header and enabling Ident on *.sh files.
850 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS, BUGS,
851 HACKING, README, TODO:
854 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> .gitattributes:
855 Adding additional files to .gitattributes to enable Ident.
857 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> +.gitattributes:
858 Adding .gitattributes file.
860 19 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
861 Change command used to determine real filename for REAL_RESUME for Gentoo
864 19 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
865 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
866 arch/parisc/modules_load, arch/parisc64/modules_load,
867 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
868 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
869 arch/x86_64/modules_load, defaults/modules_load:
870 Add aic94xx to MODULES_SCSI for Gentoo bug #277792
872 12 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/kernel-config,
873 arch/x86_64/kernel-config:
874 enable CONFIG_SYSFS_DEPRECATED=y in x86/x86_64 kernel-config for Gentoo
877 12 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
878 Apply patch for Gentoo bug #276753 for new lvm.static binary
880 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
881 Version bumping to 3.4.10.905 for release.
883 04 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> gen_funcs.sh, genkernel:
884 Remove code to check for host kernel LOOP support for Gentoo bug #275757
886 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/modprobe,
888 Restore BOOTLOADER="grub" example line in genkernel.conf for Gentoo bug
891 12 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load,
892 defaults/initrd.scripts:
893 Apply fix to deference links for Gentoo bug #269603
895 09 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load:
898 09 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load,
899 arch/x86_64/modules_load:
900 Add dm-crypt module for Gentoo bug #269042
902 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
903 Rolling a new genkernel 3.4.10.904 version for testing.
905 17 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
906 Apply patch from Gentoo bug #266373 for additional options in the netboot
909 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
910 Clean up append_multipath() code to copy files in a loop and report file
913 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
914 Apply patch from robbat2 to fix whitespace breakage in multipath code
916 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh,
918 Apply patch from robbat2 to finish wiring up multipath support
920 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
921 Modify append_data to die on 0 arguments and check arg 2 with isTrue().
922 Based on a patch from robbat2
924 20 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sparc64/config.sh,
925 gen_compile.sh, gen_funcs.sh, gen_package.sh:
926 Add support for multiple possible kernel binary paths for Gentoo bug
929 04 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
930 Comment out the exec line for console=*, since it seems to blow up when
931 the param isn't a true device node, such as ttyS0,115200n8
933 19 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
935 Remove detect_sbp2_devices() for Gentoo bug #239474
937 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
938 Add commented out DISKLABEL=yes option for Gentoo bug #229847
940 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
941 Added more verbosity to the auto-detection section.
943 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
944 Updated the AUTHORS section and the header for the ChangeLog, to reflect
945 that individual authors now retain their copyright to code they submit.
947 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
948 Added a note about Security Tokens, cleaned up the block device section, and
949 added a section about autodetection.
951 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> HACKING:
952 Adding a note about contacting me to HACKING.
954 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
955 Adding multipath support is really two different functions, so split them.
957 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
958 Adding a note about documenting the code paths.
960 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
961 Adding new boot support information to the TODO.
963 05 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, genkernel:
964 Version bump to 3.4.10.903 to resolve bug #250330.
966 31 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
967 Add case for arm* in get_official_arch()
969 31 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
970 Enable CONFIG_MKSWAP for netboot busybox
972 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
973 Modify grep regex to account for additional suffixes on old kernel names
975 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
976 gen_determineargs.sh:
977 Add --busybox-config= commandline option
979 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
980 Revert to just running /bin/bash on /dev/console for serial. We still
981 start getty on tty2-6
983 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
984 Allow old 'initramfs' option instead of 'ramdisk' for compatability
987 17 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
988 Remove the use of 'env -i' when calling switch_root due to Gentoo bug
991 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
992 Run the getty commands with proper arguments so they don't die immediately
994 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
995 Explicitly set /bin/ashlogin +x during boot
997 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
998 Run getty for tty1 in the foreground
1000 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x,
1001 +netboot/misc/bin/ashlogin:
1002 Use getty to launch ash, so that we can use ^C and friends
1004 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +BUGS:
1005 Adding a BUGS file, where we can list bugs that we have found in genkernel
1006 that need to be resolved.
1008 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +HACKING:
1009 Adding a HACKING file, which I will use to document the various phases of
1010 genkernel so we can split up the default functions and also so we can
1011 provide hooks into the various phases for external addons.
1013 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1014 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
1015 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
1016 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
1017 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
1018 arch/x86_64/config.sh, defaults/config.sh, defaults/initrd.defaults,
1019 defaults/initrd.scripts, defaults/linuxrc, defaults/udhcpc.scripts,
1020 gen_bootloader.sh, gen_compile.sh, gen_configkernel.sh,
1021 gen_determineargs.sh, gen_initramfs.sh, gen_moddeps.sh, gen_package.sh,
1022 genkernel.conf, netboot/linuxrc.x, netboot/misc/bin/net-setup:
1023 Actually setting permissions. It helps if one remembers to 'git add'
1024 before doing their commit.
1026 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
1027 Enable GETTY for netboot busy-config
1029 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1030 We don't need to add - to UTILS_CROSS_COMPILE since it's already there
1032 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/busy-config,
1033 gen_compile.sh, +netboot/busy-config:
1034 Separate out main and netboot busy-config
1036 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1037 Use : as a regex separator instead of / since REAL_ROOT will have / in it
1039 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
1040 Add check for existing grub.conf entry for kernel
1042 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
1043 Default to '0' if 'default' line not found at all in existing grub.conf
1045 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
1046 Adding code that duplicates default grub.conf entry to replace old awk
1047 script. Based on code written by Mike Auty <ikelos@gentoo.org>
1049 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> +gen_bootloader.sh,
1050 gen_cmdline.sh, gen_determineargs.sh, genkernel:
1051 Initial commit for re-adding support for --bootloader=grub
1053 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1054 Change -f checks to -e for /dev nodes Check that dropbear exists before
1057 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1058 Explicitly set UTILS_{CC,LD,AS} if UTILS_CROSS_COMPILE is set
1060 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1061 Typo fix for Gentoo bug #250875
1063 14 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1064 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
1065 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
1066 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
1067 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
1068 arch/x86_64/config.sh, defaults/config.sh, defaults/initrd.defaults,
1069 defaults/initrd.scripts, defaults/linuxrc, defaults/udhcpc.scripts,
1070 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
1071 gen_initramfs.sh, gen_moddeps.sh, gen_package.sh, genkernel.conf,
1072 netboot/linuxrc.x, netboot/misc/bin/net-setup:
1073 Setting executable bit properly on shell scripts and configuration files.
1075 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1076 Create /sbin directory in append_luks for bug #250330
1078 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1079 Disable creation of most standard devices nodes, since we're running mdev
1081 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1082 gen_initramfs.sh, netboot/linuxrc.x:
1083 Move udhcpc's script to default location
1085 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/busy-config:
1086 Enable support klogd and syslogd for netboot
1088 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1089 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh:
1090 Add --real-root=<foo> parameter to specify a default for real_root= in the
1091 initramfs for Gentoo bug #249783
1093 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> -arch/alpha/busy-config,
1094 -arch/arm/busy-config, -arch/ia64/busy-config, -arch/mips/busy-config,
1095 -arch/parisc/busy-config, -arch/parisc64/busy-config,
1096 -arch/ppc/busy-config, -arch/ppc64/busy-config, -arch/sparc/busy-config,
1097 -arch/sparc64/busy-config, -arch/x86/busy-config,
1098 -arch/x86_64/busy-config, gen_compile.sh:
1099 Switch search order so arch-specific is first for busy-config Remove
1100 unneeded identical busy-config files
1102 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1104 Remove BUSYBOX_CONFIG from genkernel.conf Add search order for
1105 busy-config: user-specified, defaults/busy-config,
1106 arch/%%ARCH%%/busy-config
1108 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> -arch/x86/nb-busybox.cf,
1109 -defaults/nb-busybox.cf:
1110 Remove old nb-busybox.cf files that aren't used anymore
1112 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> +arch/arm/busy-config,
1113 +arch/arm/config.sh, +arch/arm/modules_load:
1114 Add support for arm from armin76
1116 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1117 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1118 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1119 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1120 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1121 Enable CONFIG_MAKEDEVS in busy-config for netboot
1123 09 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1124 s/aux/luks/ for Gentoo bug #250330
1126 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1127 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1128 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1129 arch/sparc/busy-config, arch/sparc64/busy-config, arch/x86/busy-config,
1130 arch/x86_64/busy-config, defaults/busy-config, netboot/linuxrc.x:
1131 Enable CONFIG_FEATURE_PREFER_APPLETS busybox option export PATH at top of
1134 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1136 Move all netboot logic from catalyst into gk
1138 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/udhcpc.scripts,
1139 gen_cmdline.sh, gen_determineargs.sh, netboot/linuxrc.x:
1140 Initial support for --netboot option integrate functionality from netboot
1141 udhcpc.scripts into default one
1143 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
1144 Bumping version for release.
1146 25 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1147 Use symlinks for busybox utils Use full path to mount since it gets grumpy
1148 without it in later bb versions for some reason
1150 17 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1151 Break apart cryptsetup stuff into separate append_luks() and make
1152 append_auxillary() dependent on ${BUSYBOX} for Gentoo bug #247052
1154 15 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1155 Applied patch for UUID support for real_resume= from Gentoo bug #239687
1157 15 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1158 Added modified version of patch from Gentoo bug #238707
1160 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1161 Only append unionfs_fuse stuff if UNIONFS is set
1163 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1164 gen_cmdline.sh, gen_determineargs.sh, genkernel:
1165 Add --unionfs commandline option to enable building of unionfs-fuse Add
1166 nounionfs boot option
1168 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1169 Add good_msg for creating the union mount
1171 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1172 Pipe stderr for unionfs mount call to /dev/null to supress getcwd message
1174 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1176 Call switch_root with full path
1178 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1179 Call switch_root with 'env -i' to clean out the kernel-defined key/value
1182 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1183 Skip good_root check for /dev/nfs for Gentoo bug #246759
1185 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1186 Simplify implementation of parse_opt in linuxrc
1188 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1190 Small cleanups in unionfs code
1192 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
1193 arch/ia64/modules_load, arch/mips/modules_load, arch/parisc/modules_load,
1194 arch/parisc64/modules_load, arch/ppc/modules_load,
1195 arch/ppc64/modules_load, arch/sparc/modules_load,
1196 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
1197 arch/x86_64/modules_load, defaults/modules_load, gen_compile.sh,
1198 gen_initramfs.sh, genkernel:
1199 Add fuse to MODULES_FS Remove direct calls to compile_fuse() and
1200 append_fuse() Disable bincache for fuse, since we don't need any files at
1203 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org>
1204 +patches/busybox/1.7.4/1.7.4-mount-umount-i-option.diff,
1205 -patches/busybox/1.7.4/1.7.4-simplify-path-debug.diff:
1206 Replace debug patch with simple patch to add trivial support for -i option
1209 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1210 Add suid,dev to unionfs mount opts
1212 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1213 Remove allow_root mount opt, since it conflicts with allow_other
1215 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1216 patches/busybox/1.7.4/1.7.4-simplify-path-debug.diff:
1217 Change typo in unionfs-fuse mount opt and add -i support to umount
1219 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1220 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1221 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1222 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1223 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1224 Enable CONFIG_FEATURE_MTAB_SUPPORT option for busybox
1226 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1227 +patches/busybox/1.7.4/1.7.4-mount-i-option.diff:
1228 Add patch for busybox to add -i option to mount command
1230 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1231 Compile unionfs-fuse statically
1233 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1235 Make sure that /sbin/unionfs is +x
1237 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1239 Correct unionfs-fuse bincache path and clean up debugging code
1241 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1242 Add -L line into LIB= in Makefile
1244 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1245 Unpack fuse source and modify CFLAGS for unionfs-fuse
1247 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1249 Unpack unionfs-fuse with -j
1251 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1252 Call arch_replace and cache_replace on fuse/unionfs-fuse vars
1254 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
1255 Add fuse/unionfs-fuse blocks to genkernel.conf
1257 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1258 Actually call compile_fuse() and compile_unionfs_fuse()
1260 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1262 Add back (modified) unionfs code in linuxrc
1264 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1265 Add append_fuse() and append_unionfs_fuse() functions
1267 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1268 Add compile_fuse() and compile_unionfs_fuse()
1270 04 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1271 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1272 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1273 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1274 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1275 Enabling CONFIG_WGET and CONFIG_FEATURE_TAR_BZIP2 for initial support of
1278 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
1279 Tagging a 3.4.10.901 release, for testing. Adding periods to ChangeLog to
1280 fix syntax hilighting.
1282 15 Sep 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
1283 Adding Andrew and Robin to AUTHORS.
1285 15 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1286 Add dummy handler for --config in gen_cmdline.sh for Gentoo bug #237541.
1288 12 Sep 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1289 arch/alpha/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
1290 arch/parisc/modules_load, arch/parisc64/modules_load,
1291 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
1292 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
1293 arch/x86_64/modules_load, defaults/initrd.defaults, defaults/modules_load:
1294 Removing scsi_wait_scan from PATA/SATA/SCSI and moving it to its own
1295 module group. This allows the module to be loaded last, no matter what
1296 combination of disks are in the system, allowing for firmware and such to
1297 be loaded before genkernel continues, even when asynchronous SCSI scanning
1298 is enabled in the kernel.
1300 31 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1301 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1302 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1303 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1304 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config,
1306 Enable CONFIG_ROUTE in busy-configs.
1308 29 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1309 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1310 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1311 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1312 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config,
1313 defaults/udhcpc.scripts:
1314 Enable CONFIG_HOSTNAME in all busy-configs and call 'hostname' with value
1317 28 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/x86/kernel-config,
1318 arch/x86_64/kernel-config:
1319 Disabled CONFIG_DEBUG_INFO in x86{,_64} kconfigs.
1321 25 Aug 2008; Andrew Gaffney <agaffney@gentoo.org>
1322 +patches/busybox/1.7.4/README:
1323 Add README to busybox patches dir.
1325 25 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1326 Only apply files from patch dir ending in diff/patch.
1328 24 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1329 Fix CONSOLE= handling code for bug 232012.
1331 21 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> -gen_bootloader.sh,
1332 -gen_bootloader_grub.awk:
1333 Remove unneeded files for broken grub code.
1335 21 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1336 gen_determineargs.sh, genkernel, genkernel.conf:
1337 Remove broken grub code.
1339 07 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1340 Only append splash portion to initramfs if SPLASH is set.
1342 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
1343 Fix typo in man page, butt -> but.
1345 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/udhcpc.scripts:
1346 Add support to udhcpc.scripts for default route and DNS servers/domain.
1348 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1349 Remove check for >=2.6 for mounting sysfs.
1351 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1352 Remove check for >=2.6 for 'make prepare'.
1354 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh,
1355 gen_configkernel.sh, gen_moddeps.sh, genkernel.8:
1356 Remove a few more 2.4 kernel support remnants.
1358 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh, genkernel:
1359 Cleanup remaining references to ${ARCH}/ without arch/ prefix.
1361 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> +arch/um/busy-config,
1362 +arch/um/config.sh, +arch/um/kernel-config, +arch/um/modules_load,
1363 -um/busy-config, -um/config.sh, -um/kernel-config, -um/modules_load:
1364 Move um/ underneath arch/ where it belongs.
1366 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> gen_compile.sh:
1367 Removed some unused dietlibc code.
1369 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1370 gen_bootloader.sh, gen_compile.sh, gen_configkernel.sh,
1371 gen_determineargs.sh, genkernel:
1372 Removed a large chunk of 2.4 kernel support. This will still require some
1373 fairly extensive cleaning to completely remove, but I'd say that without a
1374 shadow of a doubt, genkernel will not function on 2.4 kernels.
1376 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel,
1378 Added a couple more places where I needed to switch INITRD with RAMDISK.
1380 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1381 arch/alpha/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
1382 arch/parisc/modules_load, arch/parisc64/modules_load,
1383 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
1384 arch/sparc64/modules_load, arch/x86/modules_load,
1385 arch/x86_64/modules_load, defaults/initrd.scripts, defaults/linuxrc,
1386 defaults/modules_load, gen_bootloader.sh, gen_cmdline.sh,
1387 gen_determineargs.sh, gen_initramfs.sh, -gen_initrd.sh, gen_moddeps.sh,
1388 gen_package.sh, genkernel, genkernel.8:
1389 Removed all references to an initrd and renamed most initr{d,amfs} stuff
1390 to simply 'ramdisk' to simplify things for the future.
1392 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1393 +defaults/initrd.defaults, +defaults/initrd.scripts,
1394 +defaults/keymaps.tar.gz, +defaults/linuxrc, +defaults/modprobe,
1395 +defaults/udhcpc.scripts, gen_initramfs.sh, -generic/initrd.defaults,
1396 -generic/initrd.scripts, -generic/keymaps.tar.gz, -generic/linuxrc,
1397 -generic/modprobe, -generic/udhcpc.scripts:
1398 Moving files from generic to defaults, since they are the defaults used
1401 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, +modules/README:
1402 Added the modules directory, which will be used to store the built-in
1403 modules and also for external entities to add their own modules and hooks.
1405 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +defaults/busy-config,
1406 +defaults/config.sh, +defaults/kernel-config, +defaults/modules_load,
1407 +defaults/nb-busybox.cf:
1408 Added a defaults directory to store default files for builds. These are
1409 overridden by architecture or module specific parameters. This should end
1410 up reducing the amount of architecture-specific files needed, especially
1411 as most of them have files which are (nearly) identical.
1413 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> -alpha/busy-config,
1414 -alpha/config.sh, -alpha/kernel-config, -alpha/modules_load,
1415 +arch/alpha/busy-config, +arch/alpha/config.sh, +arch/alpha/kernel-config,
1416 +arch/alpha/modules_load, +arch/ia64/busy-config, +arch/ia64/config.sh,
1417 +arch/ia64/kernel-config, +arch/mips/ip22r4k-2006_1.cf,
1418 -mips/ip22r4k-2006_1.cf, +arch/ia64/modules_load,
1419 +arch/mips/ip22r5k-2006_1.cf, +arch/mips/ip27r10k-2006_1.cf,
1420 +arch/mips/ip28r10k-2006_1.cf, +arch/mips/ip30r10k-2006_1.cf,
1421 +arch/mips/ip32r5k-2006_1.cf, +arch/mips/ip32rm5k-2006_1.cf,
1422 -mips/ip22r5k-2006_1.cf, -mips/ip27r10k-2006_1.cf,
1423 -mips/ip28r10k-2006_1.cf, -mips/ip30r10k-2006_1.cf,
1424 -mips/ip32r5k-2006_1.cf, -mips/ip32rm5k-2006_1.cf, +arch/mips/busy-config,
1425 +arch/mips/config.sh, +arch/mips/modules_load, +arch/mips/nb-busybox.cf,
1426 +arch/parisc/busy-config, +arch/parisc/config.sh,
1427 +arch/parisc/modules_load, +arch/parisc64/busy-config,
1428 +arch/parisc64/config.sh, +arch/parisc64/modules_load,
1429 +arch/ppc/busy-config, +arch/ppc/config.sh, +arch/ppc/kernel-config,
1430 +arch/ppc/modules_load, +arch/ppc64/busy-config, +arch/ppc64/config.sh,
1431 +arch/ppc64/kernel-2.6-pSeries, +arch/ppc64/kernel-2.6.g5,
1432 +arch/ppc64/modules_load, +arch/sparc/busy-config, +arch/sparc/config.sh,
1433 +arch/sparc/kernel-config, +arch/sparc/modules_load,
1434 +arch/sparc64/busy-config, +arch/sparc64/config.sh,
1435 +arch/sparc64/kernel-config, +arch/sparc64/modules_load,
1436 +arch/x86/busy-config, +arch/x86/config.sh, +arch/x86/kernel-config,
1437 +arch/x86/modules_load, +arch/x86/nb-busybox.cf, +arch/x86_64/busy-config,
1438 +arch/x86_64/config.sh, +arch/x86_64/kernel-config,
1439 +arch/x86_64/modules_load, gen_configkernel.sh, genkernel.conf,
1440 -ia64/busy-config, -ia64/config.sh, -ia64/kernel-config,
1441 -ia64/modules_load, -mips/busy-config, -mips/config.sh,
1442 -mips/modules_load, -mips/nb-busybox.cf, -parisc/busy-config,
1443 -parisc/config.sh, -parisc/modules_load, -parisc64/busy-config,
1444 -parisc64/config.sh, -parisc64/modules_load, -ppc/busy-config,
1445 -ppc/config.sh, -ppc/kernel-config, -ppc/modules_load, -ppc64/busy-config,
1446 -ppc64/config.sh, -ppc64/kernel-2.6-pSeries, -ppc64/kernel-2.6.g5,
1447 -ppc64/modules_load, -sparc/busy-config, -sparc/config.sh,
1448 -sparc/kernel-config, -sparc/modules_load, -sparc64/busy-config,
1449 -sparc64/config.sh, -sparc64/kernel-config, -sparc64/modules_load,
1450 -x86/busy-config, -x86/config.sh, -x86/kernel-config, -x86/modules_load,
1451 -x86/nb-busybox.cf, -x86_64/busy-config, -x86_64/config.sh,
1452 -x86_64/kernel-config, -x86_64/modules_load:
1453 Moved architecture folders under the arch subfolder.
1455 05 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org> -um/kernel-config-2.6,
1456 -ppc/kernel-config-2.6, -alpha/kernel-config-2.6, -ia64/kernel-config-2.6,
1457 -x86/kernel-config-2.6, -x86_64/kernel-config-2.6, +um/kernel-config,
1458 +ppc/kernel-config, +alpha/kernel-config, +ia64/kernel-config,
1459 +x86/kernel-config, +x86_64/kernel-config, genkernel:
1460 Rename kernel-config-2.6 to kernel-config, since we no longer support 2.4
1461 kernels. This is genkernel 3.4.10 for release.
1463 05 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1464 -ppc/2.6.3-benh2-G4-SMP.autoload, -ppc/2.6.3-benh2-G4.autoload,
1465 -ppc/2.6.3-benh2-G5-SMP.autoload, ia64/kernel-config-2.6,
1466 -ppc/2.6.3-benh2-G5.autoload, -ppc/G4, -ppc/G4-SMP,
1467 +ppc/kernel-config-2.6, x86/kernel-config-2.6, -ppc/G5, -ppc/G5-SMP,
1468 alpha/kernel-config-2.6, x86_64/kernel-config-2.6, TODO, -ppc/Pegasos,
1469 sparc64/kernel-config:
1470 Sync kernel configs from releng/trunk/releases/2008.0/kconfig and remove
1471 some unused configs.
1473 13 May 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1474 Move setup_keymap call to before LUKS setup.
1476 10 May 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1477 Store pre-oldconfig busybox .config for use in bincache comparison.
1479 09 May 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.defaults,
1480 generic/initrd.scripts, generic/linuxrc:
1481 Add nomodules kernel commandline parameter to disable loading of modules.
1483 09 May 2008; Andrew Gaffney <agaffney@gentoo.org> gen_funcs.sh, genkernel,
1485 Move distfile cache to /var/cache/genkernel/src and add check to make sure
1486 all distfiles are present.
1488 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1489 ia64/modules_load, mips/modules_load, parisc/modules_load,
1490 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1491 sparc/modules_load, sparc64/modules_load, um/modules_load,
1492 x86/modules_load, x86_64/modules_load:
1493 Added a few SATA and PATA drivers to modules_load.
1495 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1496 ia64/modules_load, mips/modules_load, parisc/modules_load,
1497 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1498 sparc/modules_load, sparc64/modules_load, um/modules_load,
1499 x86/modules_load, x86_64/modules_load:
1500 Updated the modules_load files.
1502 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1503 generic/initrd.scripts, genkernel:
1504 Enable keymap code when keymap is set on the kernel command line. This is
1505 genkernel 3.4.10_pre10 for testing.
1507 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1508 generic/initrd.scripts:
1509 We need to unset keymap if it doesn't match to keep from hitting an infinite
1512 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
1513 gen_funcs.sh, generic/initrd.scripts, generic/linuxrc:
1514 Updated the keymap-handling code so it will be installed and displayed
1515 without using --do-auto-keymap with a patch from Florian Schilhabel
1516 <fernsehleo@gmx.net> for bug #215822. Also, added a keymap= command line
1517 option to allow setting keymap from the bootloader, also from Florian.
1519 22 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1520 generic/initrd.scripts:
1521 Change from using a directory check to a file check. This should fix bug
1524 12 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1525 generic/initrd.defaults:
1526 Move removable storage like USB and firewire after traditional fixed storage
1527 like PATA/SATA/SCSI for bug #217347.
1529 10 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, genkernel:
1530 Updated TODO. This is 3.4.10_pre9 for testing.
1532 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1533 generic/initrd.defaults, generic/initrd.scripts:
1534 Added scsi to the default list of modules to load.
1536 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1537 Set CMD_KEYMAP to default to yes, so it's enabled unless specifically
1540 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1541 generic/initrd.scripts, genkernel:
1542 Added a patch to skip device nodes for devices if at least one partition
1543 exists on the device. This aids in LiveUSB usage and is for bug #212794.
1544 This is genkernel 3.4.10_pre8.
1546 03 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1547 Split up /dev node checks into console/null and tty1
1549 02 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1550 Remove initrd-specific code from linuxrc
1552 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1553 Uncomment ppc/ppc64->powerpc code in set_kernel_arch, since it appears to
1554 actually be necessary as of 2.6.24-gentoo-r4
1556 29 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1557 +patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch:
1558 Add patch from ebuild in-tree to fix build issue with signals on hppa
1560 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1561 gen_determineargs.sh:
1562 Get rid of --initramfs option as it doesn't do anything anymore
1564 14 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
1565 genkernel.conf, -pkg/alpha/README, -pkg/ia64/README, -pkg/mips/.keep,
1566 -pkg/parisc/README, -pkg/parisc64/README, -pkg/ppc/README,
1567 -pkg/ppc64/README, -pkg/sparc/README, -pkg/sparc64/README, -pkg/um/README,
1568 -pkg/x86/README, -pkg/x86_64/README, -pkg/xen0/README, -pkg/xenU/README:
1569 Removing pkg directory, since it is no longer necessary. From now on, we'll
1570 just pull the tarballs from DISTDIR directly, and we've already moved our
1571 caches to /var/tmp/genkernel, so there's nothing left to keep here. This is
1572 genkernel 3.4.10_pre7 for testing.
1574 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1575 Copy the original kconfig with a different name than the one used to build
1577 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1578 Include original kconfig in kerncache If original kconfig exists in the
1579 kerncache, use that for comparison to the current kconfig
1581 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1582 Switch back to building kernel first
1583 Optionally build the kernel a second time if we're integrating the initramfs
1585 14 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1586 genkernel, ia64/modules_load, mips/modules_load, parisc/modules_load,
1587 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1588 sparc/modules_load, sparc64/modules_load, um/modules_load,
1589 x86/modules_load, x86_64/modules_load:
1590 Clean up the modules_load files and add qla2xxx. This is genkernel
1591 3.4.10_pre6 for testing.
1593 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1594 Stick CONFIG_INITRAMFS_ROOT_GID in the .config, too
1596 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1597 Remove existing CONFIG_INITRAMFS_SOURCE line and write new one as well as
1598 CONFIG_INITRAMFS_ROOT_UID line
1600 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1601 Change sed delimeter
1603 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1604 We should edit the copy of the kconfig instead of the source file
1606 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1608 Instead of copying the initramfs into the kernel tree, we now sed the
1609 kconfig to point CONFIG_INITRAMFS_SOURCE to the generated image
1611 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> sparc64/modules_load:
1612 Add scsi_wait_scan to sparc64's MODULES_SCSI
1614 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1615 Add a check after mounting NEW_ROOT to see if /dev exists and /sbin/init is
1616 executable before moving on
1618 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1619 Change the location we copy the intiramfs to for integrated initramfs
1621 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1622 Revert last commit as it wasn't a problem
1624 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1625 Remove -c "/dev/console" from switch_root command
1627 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1628 Add missing $ to {NORMAL} for broken /dev message
1630 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1631 Spacing cleanups in gen_package.sh
1633 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh, genkernel:
1634 Remove unsetting of ARCH for callback and change set_kernel_arch debug to
1637 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1638 It helps to actually add the handling for the --integrated-initramfs option
1640 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1641 Use echo instead of print
1643 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1644 Add debug code for set_kernel_arch
1646 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1647 Add debugging code to show ARCH when running callback
1648 Unset ARCH when running callback and restore afterwards
1650 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1651 Move set_kernel_arch() call to after determine_real_args() so that get_KV()
1652 has populated the vars we need
1654 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1655 Change powerpc switch kernel version to 2.6.16 for if we ever uncomment it
1657 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh,
1658 gen_compile.sh, genkernel:
1659 Add set_kernel_arch(), which maps the genkernel arch to the arch that the
1660 kernel expects based on the version of the kernel
1662 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1663 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1664 gen_package.sh, genkernel:
1665 Get rid of the ENABLE_PEGASOS_HACKS hacks Add INTEGRATED_INITRAMFS option to
1666 optionally insert the generated initramfs directly into the kernel image
1667 Change default build order to build the kernel last to facilitate the
1668 INTEGRATED_INITRAMFS option Add GENZIMAGE option and change various checks
1669 from ENABLE_PEGASOS_HACKS to GENZIMAGE
1671 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1672 Argh...Changing the right line helps
1674 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1675 Change into initramfs-firmware-temp/ instead of
1676 initramfs-firmware-temp/lib/firmware/ before doing cpio
1678 12 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
1680 Added a small debug statement to generic/linuxrc so we know when we're
1681 hitting the initrd code path. This is genkernel 3.4.10_pre5 for testing.
1683 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1684 Change to new temp directory so the firmware gets copied to the right place
1686 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1687 Copy firmware file with -L so we get the file instead of the symlink
1689 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1690 Fix another quoting malfunction
1692 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1693 ia64/busy-config, mips/busy-config, parisc/busy-config,
1694 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1695 sparc/busy-config, sparc64/busy-config, x86/busy-config,
1697 Explicitly enable MDADM and MDSTART in busy-config
1699 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1700 patches/busybox/1.7.4/1.7.4-static-error.diff:
1701 Update busybox static-error patch to actually work
1703 12 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
1704 Change BUSYBOX_VER to VERSION_BUSYBOX for genkernel-9999 ebuild.
1706 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1707 Remove the quotes when trying to expand a glob
1709 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1710 patches/busybox/1.7.4/1.7.4-mdadm.diff,
1711 patches/busybox/1.7.4/1.7.4-mdstart.diff:
1712 Update mdadm and mdstart patches
1714 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1715 It helps if we assign the correct value to version
1716 Send output of patch command to /dev/null
1717 Show a message saying we're patching if there are patches for the util
1719 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1720 +patches/busybox/1.7.4/1.7.4-static-error.diff:
1721 Add busybox patch to remove error about compiling statically
1723 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1724 gen_compile.sh, ia64/busy-config, mips/busy-config, parisc/busy-config,
1725 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1726 sparc/busy-config, sparc64/busy-config, x86/busy-config,
1728 Update busy-config files for the various arches for busybox 1.7.4
1730 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1731 genkernel.conf, +patches/busybox/1.7.4/1.7.4-ash-timeout.diff,
1732 +patches/busybox/1.7.4/1.7.4-mdadm.diff,
1733 +patches/busybox/1.7.4/1.7.4-mdstart.diff,
1734 +patches/busybox/1.7.4/1.7.4-openvt.diff:
1735 Add apply_patches() function to automagically apply patches for a given util
1736 Add updated busybox patches for 1.7.4 from robbat2
1737 Change BUSYBOX_VER to 1.7.4
1739 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1740 generic/initrd.scripts:
1741 Rearrange checks so the return value is read correctly.
1743 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1744 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc, ia64/busy-config,
1745 mips/busy-config, parisc/busy-config, parisc64/busy-config,
1746 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
1747 sparc64/busy-config, um/busy-config, x86/busy-config, x86_64/busy-config:
1748 Enable CONFIG_HEXDUMP globally for busybox
1749 Add getdvhoff replacement function from vapier
1750 Remove copying of getdvhoff from system
1752 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1753 gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
1754 Add support for --firmware-files option to make robbat2 happy
1756 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1757 gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
1758 Add support for --firmware and --firmware-dir options to include firmware in
1761 09 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1762 Apply patch from Vince C <v_cadet@yahoo.fr> to mount sysfs prior to loading
1763 modules, so that the mdev firmware loading can actually work
1765 04 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh:
1766 If we have a raid456.ko module, we need to create a raid45.ko symlink since
1767 dmraid can be rather stupid. This should resolve bug #195804.
1769 04 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> sparc64/kernel-config,
1770 alpha/kernel-config-2.6, ia64/kernel-config-2.6, x86/kernel-config-2.6,
1771 x86_64/kernel-config-2.6:
1772 Updated the kernel configs for arches which have given us their 2008.0
1773 configs. This is 3.4.10_pre4 for testing.
1775 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1776 Redirect which output to /dev/null and put quotes around var in test
1778 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1779 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
1780 x86_64/modules_load:
1781 Changed MDRAID to MDADM for bug #211316.
1783 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1784 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts:
1785 Added a --no-keymap option for bug #210886.
1787 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1789 Use which to determine the location of splash_geninitramfs, rather than
1790 having an endless number of conditional checks for the location. This fixes
1791 bug #211521. Thanks to Uriy Zhuravlev <stalkerg@gmail.com> for finding the
1792 problem and suggesting a solution.
1794 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1795 -xenU/kernel-config-2.6, -xen0/kernel-config-2.6, genkernel,
1796 -xen0/busy-config, -xen0/config.sh, -xen0/modules_load, -xenU/busy-config,
1797 -xenU/config.sh, -xenU/modules_load:
1798 Removing the xen0 and xenU arches, since they didn't work, anyway. This is
1799 genkernel 3.4.10_pre3 for testing.
1801 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1802 Add missing space before closing ]
1804 19 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1805 Apply patch from bug 210457 to fix variable substitution. Thanks to Paul
1806 Taylor <birder@ozemail.com.au> for reporting
1808 19 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1809 Remove quotes from around ${ROOT_TREES} so that the dirs are parsed
1810 separately by bash/cp
1812 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1813 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh,
1814 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
1815 genkernel, genkernel.8, genkernel.conf:
1816 Removing DEVFS support from genkernel since we don't support 2.4 kernels
1817 anymore. This is 3.4.10_pre2.
1819 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1820 generic/initrd.scripts:
1821 Added a line to make sure we remove image.squashfs as well as the other loop
1822 names used by catalyst.
1824 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
1825 Added another patch from Javier Miqueleiz <javier@miqueleiz.com> in bug
1826 #198892 for mdadm 1.1 and 1.2 metadata support.
1828 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1829 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
1830 Switch to detection for LOOP and LOOPTYPE when they are not set.
1832 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1833 generic/initrd.scripts, generic/linuxrc:
1834 Performed some minor cleanup.
1836 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
1837 Move "busybox --install -s" to outside the /init check. Fix problems with
1838 running mknod on a non-CD root filesystem, which will be read-only, for bug
1841 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> -um/kernel-config-2.4,
1842 -alpha/kernel-config-2.4, -parisc64/kernel-config-2.4,
1843 -xenU/kernel-config-2.4, -parisc/kernel-config-2.4,
1844 -x86/kernel-config-2.4, -xen0/kernel-config-2.4:
1845 Removing 2.4 kernel configs, since we aren't supporting 2.4 from here on out.
1847 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1848 We only need to make sure that we have /sbin and /usr/sbin in our PATH for
1849 bug #97378, not reset it. Thanks to Justin Bronder <jsbronder@gentoo.org> in
1850 bug #209182 for pointing it out. This is genkernel 3.4.10_pre1 for testing.
1852 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1853 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1854 generic/initrd.scripts, generic/linuxrc, genkernel, genkernel.conf,
1856 This is the long-awaited unionfs code cleanup. All of the unionfs code in
1857 genkernel has been removed.
1859 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1860 Fix two calls to set_config_with_override on CMD_KERNCACHE and some
1861 indentation weirdness
1863 04 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1864 Change &>/dev/null to >/dev/null 2>&1 because busybox ash sucks
1866 04 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1868 Switch to double quotes where we're interpolating variables, because I suck
1870 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> sparc64/modules_load:
1871 Add qla2xxx to sparc64's MODULES_SCSI
1873 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1874 gen_determineargs.sh, gen_moddeps.sh:
1875 Add --all-initrd-modules option to copy all kernel modules into
1876 initrd/ramfs. This is useful for netboot images
1878 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1880 Add setup_hotplug() function that runs before the modules are loaded to
1881 setup mdev as the hotplug event handler. Add $KV to /lib/modules anywhere it
1882 occurs to allow for an initramfs with multiple sets of modules
1884 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_configkernel.sh,
1886 Clean up OLDCONFIG logic and default to OLDCONFIG=yes. This is for bug 207895
1888 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
1889 Moving the code to start resume operations so it doesn't run when booting
1890 from CD. We also don't execute the code if there's no real_resume set on the
1891 command line, since it will fail, anyway, without it.
1893 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/modules_load,
1894 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
1895 x86/modules_load, x86_64/modules_load, xen0/modules_load,
1897 add megaraid module to MODULES_SCSI for bug 206039
1899 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/modprobe:
1900 specify the kernel version when looking for a module for bug 208593
1902 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1903 generic/initrd.defaults, generic/initrd.scripts:
1904 Removed runUdev, since we no longer use it.
1906 11 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1907 gen_initrd.sh, genkernel:
1908 Fixing a problem where we were copying the busybox binary cache into the
1909 busybox temporary directory. I am assuming that this was a result of all of
1910 the changes we've been doing, and it simply just got everlooked. Thanks to
1911 Marek Szuba <cyberman@if.pw.edu.pl> for pointing it out in bug #204087. This
1912 is genkernel 3.4.9 FINAL. Enjoy.
1914 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.defaults,
1915 generic/initrd.scripts, generic/linuxrc:
1916 Don't scan a bunch of extra devices when CDROOT_DEV is defined.
1918 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1920 Add new cdroot_type=foo kernel commandline parameter to override -t iso9660
1923 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1924 Put -t auto back to -t iso9660 for mounting a cdrom. This is for bug #162962.
1926 27 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
1927 Fix description of --kernel-config for bug #194752.
1929 27 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1930 This is 3.4.9_pre12 for testing.
1932 23 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1933 generic/linuxrc, genkernel.8:
1934 Apply LUKS key patch from bug #162962 from Nelson Batalha
1935 <nelson_batalha@hotmail.com>
1937 14 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1938 Fix text bolding on serial console for bug #202266 thanks to Michael Hordijk
1939 <hoffbrinkle@hotmail.com>.
1941 13 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1942 Apply a patch from John R. Graham <john_r_graham@mindspring.com> for bug
1945 06 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1946 Do s/KERNELDIR/KERNEL_DIR/ for bug #201159.
1948 06 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1949 Fix typo for bug #201442. Thanks to Michael Hordijk <hoffbrinkle@hotmail.com>.
1951 03 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1952 This is genkernel 3.4.9_pre11 for testing.
1954 29 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1956 Do s/elsif/elif/ because I use too many languages and random bash tutorials
1957 online can't be trusted.
1959 28 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1961 Added a patch line for busybox for bug #198892. This is 3.4.9_pre10 for
1964 24 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_funcs.sh:
1965 Added a small patch from John R. Graham <john_r_graham@mindspring.com> to
1966 fix arguments with spaces for bug #200161.
1968 24 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1969 Use 'read' to get a line at a time to account for directories with spaces in
1970 the name. This fixes bug 199701.
1972 23 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1974 Look for cryptsetup in /bin and /sbin.
1976 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1977 Force dmraid to be built with -j1 for bug #188273.
1979 16 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
1980 My original sed of LVM2->LVM caught a few too many things. Thanks to Robin
1981 Johnson <robbat2@gentoo.org> for pointing them out and providing the fix in
1984 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
1985 genkernel.conf, genkernel:
1986 Added config defaulting for --mdadm for bug #198694. Thanks to John R.
1987 Graham <john_r_graham@mindspring.com> for providing the patch. This is
1988 3.4.9_pre9 for testing.
1990 08 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1991 Revert patch from bug #190327 as it breaks well more than it fixed.
1993 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/config.sh,
1994 gen_cmdline.sh, gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh,
1995 gen_initrd.sh, gen_package.sh, genkernel, genkernel.conf, ia64/config.sh,
1996 mips/config.sh, parisc/config.sh, parisc64/config.sh, ppc/config.sh,
1997 ppc64/config.sh, sparc/config.sh, sparc64/config.sh, um/config.sh,
1998 x86/config.sh, x86_64/config.sh, xen0/config.sh, xenU/config.sh:
1999 Added a nice patch from John R. Graham <john_r_graham@mindspring.com> to
2000 allow all command line options to be configurable from within the
2001 genkernel.conf file. This is for bug #182616. This is genkernel 3.4.9_pre8
2004 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2005 generic/initrd.scripts:
2006 Fixed the noload module code. Thanks to Mijail Fedorovich
2007 <mfedorovich@gmail.com> for pointing it out in bug #198187.
2009 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2010 generic/initrd.scripts, generic/linuxrc:
2011 Added an update patch from Alon Bar-Lev <alonbl@gentoo.org> in bug #197244
2012 to clean up the suspend2 code and rename the functions to tuxonice to match
2013 the upstream rename.
2015 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2016 gen_compile.sh, gen_initramfs.sh, gen_initrd.sh, gen_package.sh,
2018 Added a patch from Joshua Kinard <kumba@gentoo.org> to clean up the Pegasos
2019 hacks in genkernel. This is from bug #193826. This is genkernel 3.4.9_pre7
2022 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_arch.sh:
2023 Added a simple patch from Andrew Gaffney <agaffney@gentoo.org> to ensure
2024 that we export ARCH before running menuconfig. This is from bug #190327.
2026 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
2027 generic/initrd.scripts, generic/linuxrc:
2028 Make sure we still allow dolvm2/doevms2 on the kernel command line and give
2029 a warning. I've also added a 2 second delay between vgscan and vgchange.
2030 Thanks to Robin H. Johnson <robbat2@gentoo.org> for suggesting the changes
2033 02 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> +generic/modprobe,
2034 gen_initramfs.sh, gen_initrd.sh, genkernel:
2035 Reverting the removal of generic/modprobe for bug #197730. This is genkernel
2036 3.4.9_pre6 for testing.
2038 01 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
2039 gen_initramfs.sh, genkernel:
2040 Fixed device-mapper/man removal for bug #196087, fixed mdadm.conf copying,
2041 and fixed syntax error for bug #197582. This is genkernel-3.4.9_pre5.
2043 30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2044 -pkg/suspend-0.5-Makefile.patch, -pkg/busybox-1.1.3+gentoo.tar.bz2,
2045 -pkg/devfsd-1.3.25-dietlibc.patch,
2046 -pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2, alpha/busy-config,
2047 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
2048 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
2049 genkernel, ia64/busy-config, mips/busy-config, parisc/busy-config,
2050 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2051 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2052 x86/modules_load, x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2053 Added a patch from Alan Hourihane <alanh@fairlite.demon.co.uk> for mdadm
2054 support in busybox from bug #172128. This is genkernel 3.4.9_pre4 for
2057 30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2058 generic/initrd.scripts, generic/linuxrc:
2059 Made a few minor cleanups here and there.
2061 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
2062 Update description for --initramfs-overlay in man page to match --help.
2064 05 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
2066 Remove generic/modprobe and all supporting code, since busybox has it now.
2068 04 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
2069 We need to cd out of directory to be deleted for bug #194695. Thanks to Asmund
2070 Grammeltvedt <asmundg@big-oil.org> for pointing this out.
2072 18 Sep 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
2074 We don't ever want devfs in an initramfs, so check KERN_24 instead of DEVFS
2075 for 2.4 initrd generation
2077 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2078 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh, gen_initrd.sh,
2079 genkernel, genkernel.8, genkernel.conf:
2080 Rename DEBUGLEVEL/DEBUGFILE to LOGLEVEL/LOGFILE to help reduce confusion.
2082 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2083 gen_configkernel.sh, genkernel:
2084 Some more general cleanup and adding support for using a config file other
2085 than /etc/genkernel.conf to add flexibility.
2087 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2088 -pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2089 -pkg/klibc-1.1.16-sparc2.patch, -pkg/klibc-1.2.1-nostdinc-flags.patch,
2090 -pkg/modutils-2.4.26.tar.bz2:
2091 Removing klibc/modutils/module-init-tools files, since we don't need any of
2094 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2095 It helps if I use 'g' when doing a sed.
2097 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2098 genkernel, genkernel.conf:
2099 Removed the use of GK_BIN variable, since it isn't necessary.
2101 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO, genkernel.conf:
2102 Updated TODO and cleaning up genkernel.conf a bit.
2104 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
2105 netboot/misc/bin/net-setup, netboot/misc/etc/fstab:
2106 Remove some unnecessary copyright dates from a few files so we don't keep
2107 forgetting to update them when we modify the files.
2109 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2110 gen_configkernel.sh, gen_determineargs.sh, gen_initramfs.sh, genkernel,
2111 genkernel.8, mips/config.sh:
2112 Renamed gensplash to splash and marked gensplash as deprecated. This is
2113 3.4.9_pre3 for testing.
2115 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
2116 alpha/modules_load, gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh,
2117 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
2118 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
2119 genkernel, genkernel.8, genkernel.conf, ia64/modules_load, mips/config.sh,
2120 ppc/modules_load, ppc64/modules_load, um/modules_load, x86/modules_load,
2121 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2122 Changed all instances of EVMS2/LVM2 to EVMS/LVM, respectively. This will
2123 keep everything simplified if a newer EVMS/LVM version set appears.
2125 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> README,
2126 alpha/config.sh, gen_bootloader.sh, gen_cmdline.sh, gen_configkernel.sh,
2127 gen_determineargs.sh, gen_initrd.sh, gen_package.sh, genkernel,
2128 genkernel.8, genkernel.conf, ia64/config.sh, mips/config.sh,
2129 parisc/config.sh, parisc64/config.sh, ppc/config.sh, ppc64/config.sh,
2130 sparc/config.sh, sparc64/config.sh, um/config.sh, x86/config.sh,
2131 x86_64/config.sh, xen0/config.sh, xenU/config.sh:
2132 Removing bootsplash support since it hasn't been in a kernel we've supported
2133 for years now, causes confusion amongst users, and really wasn't being used
2134 and caused issues with 2.6/initrd creation in some corner cases.
2136 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2137 -pkg/genkernel-svn-suspend.patch:
2138 Removing the reversal patch for the suspend removal, since it will no longer
2141 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2142 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
2143 gen_initrd.sh, generic/linuxrc, genkernel, mips/config.sh:
2144 Performed some general cleanup on a few files and removed devfs/udev
2145 selection code, since we force devfs on 2.4 and mdev on 2.6 kernels.
2147 30 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2148 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
2149 gen_initramfs.sh, generic/initrd.scripts, generic/linuxrc, genkernel,
2150 genkernel.conf, +pkg/genkernel-svn-suspend.patch:
2151 Removing the suspend support that was added for bug #156445 until suspend is
2152 added to the tree and we can determine the proper way to support it. For
2153 more information, see bug #156431. This is genkernel 3.4.9_pre2 for testing.
2155 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6,
2156 x86_64/kernel-config-2.6, genkernel:
2157 Removed CONFIG_PHYSICAL_START from the x86/amd64 kernel configs for bug
2158 #186378. This is genkernel 3.4.9_pre1 for testing.
2160 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2161 Changing to use console=tty1 instead of CONSOLE=/dev/tty1 with a patch from
2162 Matthias Schwarzott <zzam@gentoo.org> for bug #188954.
2164 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2165 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
2166 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2168 Added arcmsr to MODULES_SCSI for bug #185827.
2170 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2171 +pkg/suspend-0.5-Makefile.patch:
2172 Added suspend-0.5-Makefile.patch to pkg directory for suspend capabilities,
2173 bringing it into the repository, from the tree.
2175 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2176 Added a small patch from Tais M. Hansen <tais.hansen@osd.dk> to add doscsi
2177 to the genkernel man page for bug #183406.
2179 21 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_funcs.sh,
2181 Added another patch from John R. Graham <john_r_graham@mindspring.com> for
2184 26 Jul 2007; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
2185 Clean up a cosmetic error introduced by the symlink patch:
2186 ${GK_SHARE}/gen_funcs.sh: line 431: popd:
2187 /var/tmp/genkernel/3996.6301.23048.13838/initramfs-modules-${KV}-temp: No
2188 such file or directory
2190 26 Jul 2007; Robin H. Johnson <robbat2@gentoo.org> generic/initrd.scripts,
2192 The previous patch from bug #174294 still contained some bugs in the linuxrc
2193 and scripts, that caused a failure during boot. Clean them up with one more
2194 patch from Nelson Batalha <nelson_batalha@hotmail.com>, again on bug #174294.
2196 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
2197 enhanced netboot linuxrc from gustavoz
2199 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
2200 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
2201 genkernel, genkernel.conf, ia64/busy-config, mips/busy-config,
2202 parisc/busy-config, parisc64/busy-config, ppc/busy-config,
2203 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
2204 x86/busy-config, x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2205 enable CONFIG_INSMOD in all arch busy-config files
2206 disable building of static insmod and remove all code related to it
2208 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
2209 Patch to compare new config instead of the one left laying around in the
2210 kerncache dir. Thanks to Pat Double <gentoo@patdouble.com> in bug #179739
2212 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
2213 gen_initramfs.sh, gen_initrd.sh, genkernel.conf:
2214 Patch to actually use busybox bincache. Thanks to Pat Double
2215 <gentoo@patdouble.com> on bug #180211
2217 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initrd.sh:
2218 Fixed lvm/evms code for initrd generation. Thanks to Vinny
2219 <vfuria@gmail.com> on bug #179480 for pointing it out.
2221 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2222 generic/initrd.defaults, ia64/modules_load, ppc/modules_load,
2223 ppc64/modules_load, um/modules_load, x86/modules_load,
2224 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2225 Added new PATA support from Paul Hewlett <paul@gccs.co.za> from bug #180111
2226 and also created a separate MDRAID module group.
2228 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2229 generic/initrd.scripts, generic/linuxrc:
2230 Added a patch from Nelson Batalha <nelson_batalha@hotmail.com> from bug
2231 #174294 to enable the use of encryption on a CD and the location of a key.
2233 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
2234 gen_funcs.sh, genkernel, genkernel.8, genkernel.conf:
2235 Added two patches from John R. Graham <john_r_graham@mindspring.com> from
2236 bug #180161. This should fix bug #180161, bug #144703, and bug #150697.
2238 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2239 Added USB Printer support for bug #176543.
2241 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2242 generic/initrd.scripts:
2243 Change the check for /livecd when booting a CD to check for a file called
2244 livecd, rather than just the existence of /livecd, which should keep it from
2245 finding disks with a /livecd directory.
2247 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_package.sh:
2248 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #174188 to
2249 fix a problem with the System.map file copying that was previously
2252 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2253 Added patch from Nelson Batalha <nelson_batalha@hotmail.com> from bug
2254 #172766 to add documentation for genkernel's LUKS features.
2256 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2257 generic/initrd.scripts:
2258 Added patch from Nicolas Schlumberger <n.schlumberger@bluewin.ch> to create
2259 md devices with LUKS for bug #170753.
2261 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2262 generic/initrd.scripts:
2263 Reverting patch that was originally added due to bug #160333 due to the
2264 problems it caused on the 2007.0 release.
2266 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_package.sh,
2268 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to add System.map to
2269 the tarball for the minimal kernel package for bug #174188. This is also the
2272 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2273 ia64/modules_load, um/modules_load, x86/modules_load, x86_64/modules_load,
2274 xen0/modules_load, xenU/modules_load:
2275 Added mptsas to SCSI for bug #174130 and removing raid0/raid1/raid10/raid456
2278 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2280 Commented out the checks on the sanity of lvm.conf since they were not quite
2281 working right. This should fix bug #173622.
2283 09 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> +x86/nb-busybox.cf:
2284 Added nb-busybox.cf to x86 on the request of Andrew Gaffney
2285 <agaffney@gentoo.org>.
2287 05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2288 gen_initrd.sh, genkernel:
2289 Added a change to force objdump output to be English for bug #173412 and
2290 rolling 3.4.7 final for the release.
2292 05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2293 generic/initrd.scripts:
2294 Added a patch from Daniel Drake <dsd@gentoo.org> to fix splash problems for
2297 03 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2298 Some minor config file cleanup.
2300 03 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2302 Added a second patch from John R. Graham <john_r_graham@mindspring.com> from
2305 27 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2306 ia64/modules_load, x86/modules_load, x86_64/modules_load,
2307 xen0/modules_load, xenU/modules_load:
2308 Added raid456 to dmraid target for bug #172128.
2310 26 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2312 Changed LVM configuration detection to not error.
2314 26 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2315 Added joystick support to the default configuration for bug #171911.
2317 14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2318 gen_initrd.sh, genkernel:
2319 Before we copy lvm.conf, we run it through 'lvm dumpconfig' to make sure the
2320 config is valid for bug #156009. This is 3.4.7_pre5.
2322 14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2323 Change the default CACHE_DIR from /usr/share/genkernel/pkg/%%ARCH%% to
2324 /var/cache/genkernel/%%ARCH%% for bug #148253.
2326 13 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2327 ia64/modules_load, um/modules_load, x86/modules_load, x86_64/modules_load,
2328 xen0/modules_load, xenU/modules_load:
2329 Added libata to the MODULES_SATA list. This might be why SATA CD drives
2330 weren't working for us.
2332 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
2333 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh,
2334 gen_package.sh, genkernel:
2335 Added a patch by John R. Graham <john_r_graham@mindspring.com> from bug
2336 #169383 to improve the --symlink option fairly significantly. This is going
2337 to be 3.4.7_pre4 and while I haven't tested this yet, it looks good.
2339 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh:
2340 Fixed lib64 link for bug #168664.
2342 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2343 Update default kernel config with the current LiveCD config for 2007.0,
2344 which is built on 2.6.19, rather than 2.6.17 only.
2346 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2347 +pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2348 +pkg/busybox-1.1.3+gentoo.tar.bz2,
2349 +pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
2350 +pkg/modutils-2.4.26.tar.bz2:
2351 Added binary files back and updated busybox with a patch from Peter
2352 Alfredsen <peter.alfredsen@gmail.com> in bug #168599.
2354 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2355 -pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2356 -pkg/busybox-1.1.3+gentoo.tar.bz2,
2357 -pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
2358 -pkg/modutils-2.4.26.tar.bz2:
2359 Removing binary files from pkg since they were corrupted during the CVS->SVN
2362 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2363 Fixed up the man page for bug #168500 and bug #168719.
2365 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
2366 parisc/config.sh, parisc64/config.sh:
2367 Moved the MAKEOPTS check to the top of the file for parisc, so it matches
2368 other architectures. This fixes bug #165494. Thanks to Andrew Gaffney
2369 <agaffney@gentoo.org> for finding the fix. I'm marking this as 3.4.7_pre3
2372 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2373 generic/initrd.scripts:
2374 Adding yet another patch from Fabio Erculiani <lxnay@lxnaydesign.net> from
2377 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2378 generic/initrd.scripts, generic/linuxrc, genkernel:
2379 Added a non-braindead version of a patch provided by Fabio Erculiani
2380 <lxnay@lxnaydesign.net> in bug #160333. This is completely untested, so I'm
2381 rolling up 3.4.7_pre2 to get it tested prior to genkernel 3.4.7 going final.
2383 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> ppc/Pegasos:
2384 Add a known-working 2.6.16+ kernel config from
2385 http://www.ppczone.org/downloads/config-2.6.16-pegasos for bug #165758.
2387 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2388 Added a note about the MAKEOPTS option to genkernel as suggested in bug
2391 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2392 Added patch from Mike Frysinger <vapier@gentoo.org> to clean up the
2393 genkernel man page for bug #166179.
2395 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2396 Fix REAL_INIT for bug #160635.
2398 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2399 gen_compile.sh, genkernel:
2400 Added patch from Fabio Erculiani <lxnay@lxnaydesign.net> to fix unionfs
2401 compilation. This is for bug #152945.
2403 08 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2405 Added patch from Martin Parm <parmus@diku.dk> to fix the --no-color option.
2406 This resolves bug #114156.
2408 15 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh:
2409 Changed basename to dirname when creating the directory from grub.conf to
2412 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2413 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2415 Added scsi_scan_wait module to modules_load for 2.6.20 support. Thanks to
2416 Robin H. Johnson for <robbat2@gentoo.org> for pointing it out.
2418 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2419 generic/initrd.scripts:
2420 Added a case statement for the keymap selection to ensure we're always using
2421 the named keymaps. This should resolve bug #146714 if everything works
2422 correctly. This is 3.4.6, for real.
2424 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2425 +generic/keymaps.tar.gz:
2426 Adding back the known-good copy of keymaps.tar.gz to svn.
2428 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2429 gen_compile.sh, -generic/keymaps.tar.gz, generic/linuxrc, genkernel,
2430 ia64/busy-config, mips/busy-config, parisc/busy-config,
2431 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2432 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2433 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2434 Removing generic/keymaps.tar.gz to replace it with a known-good copy. Blame
2435 cvs2svn. Also, added patch from Alon Bar-Lev <alonbl@gentoo.org> to switch
2436 to using switch_root for 2.6 kernels, and a small typo fix from Michael
2437 Hordijk <hoffbrinkle@hotmail.com> for bug #158776.
2439 15 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initrd.sh,
2440 generic/linuxrc, genkernel:
2441 Added patches from François-Xavier Roure <fx_roure@yahoo.fr> from bug
2442 #149020. This will end up being genkernel 3.4.6, most likely.
2444 14 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2445 Adjust selinux stuff in gen_compile.sh to actually do what we intended, not
2448 14 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2449 Since device-mapper tries to build with selinux by default, we've removed
2450 it, then commented out the selinux support. The ebuild will need to
2451 enable/disable selinux support based on the selinux USE flag. This should
2452 resolve bug #157538.
2454 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2455 generic/initrd.scripts:
2456 More fixes for similarly-named modules.
2458 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2459 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
2460 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2461 sparc64/busy-config, x86/busy-config, x86_64/busy-config,
2462 xen0/busy-config, xenU/busy-config:
2463 Disabled full SuSv3 compliant sort, as suggested by Aurélien Francillon
2464 <aurelien.francillon@inrialpes.fr> in bug #157777.
2466 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/modprobe:
2467 Added a fix for similarly-named modules from bug #158017.
2469 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2470 Fixed up linking for dmraid for bug #157538.
2472 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2473 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
2474 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2475 sparc64/busy-config, x86/busy-config, x86_64/busy-config,
2476 xen0/busy-config, xenU/busy-config:
2477 Updated busy-config to work with root=LABEL=<label> for bug #156640.
2479 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
2480 gen_initramfs.sh, genkernel, genkernel.conf:
2481 Added patch from Daniel Drake <dsd@gentoo.org> in bug #156611 to clean up
2482 the initramfs creation and create a 'proper' initramfs, instead of our
2483 concatenated monster.
2485 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2486 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
2487 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts, generic/linuxrc,
2488 genkernel.8, genkernel.conf:
2489 Added patch from Daniel Drake <dsd@gentoo.org> in bug #156445 to add
2490 userspace suspend support to genkernel.
2492 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2494 Added debug level to LUKS print_info messages for bug #156410.
2496 03 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2497 x86/modules_load, x86_64/modules_load:
2498 Added raid456 to alpha/amd64/x86 MODULES_EVMS2 and added tg3 to MODULES_NET.
2500 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2501 generic/initrd.scripts:
2502 Inverted check on CDROOT_DEV, as it should be -z not -n. Thanks to Jakub Moc
2503 <jakub@gentoo.org> for coming up with the quick fix in bug #153554. I lied
2504 before. This one is really 3.4.5.
2506 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
2508 Added typo fix from Jason Pepas <j.pepas@mail.utexas.edu> in bug #153516.
2511 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2512 ia64/busy-config, mips/busy-config, parisc/busy-config,
2513 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2514 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2515 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2516 Added Large File Support thanks to Fabio Erculiani <lxnay@lxnaydesign.net>
2519 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2520 Added patch to improve symlink support by Michael Hordijk
2521 <hoffbrinkle@hotmail.com> for bug #143217.
2523 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2524 Added patch from Tim Steiner <tsteiner@nerdclub.net> to add a real_rootflags
2525 parameter for bug #122672.
2527 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2528 generic/initrd.scripts, generic/linuxrc:
2529 Added patch to support resuming from encrypted swap. The patch was submitted
2532 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2533 This is the 3.4.4 release.
2535 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2536 generic/initrd.scripts, generic/linuxrc:
2537 Updated with the latest version of the LUKS patches from bug #152441.
2539 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> ChangeLog:
2540 Changed mime-type to application/x-gzip for generic/keymaps.tar.gz for bug
2543 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2544 Added patch from bug #152441 to improve LUKS support.
2546 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6,
2547 x86_64/kernel-config-2.6:
2548 Updated kernel configs for amd64/x86 for bug #151609 and bug #152299.
2550 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2551 Changed mime-type property to binary/gzip for keymaps.tar.gz for bug #151500.
2552 This is genkernel 3.4.3.
2554 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2555 generic/initrd.defaults, generic/initrd.scripts, +generic/udhcpc.scripts,
2556 x86/busy-config, x86/modules_load:
2557 Added patch for udhcp support. Patch by Stefan Nickl
2558 <snickl@snickl.freaks.de> and submitted to bug #145115.
2560 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2561 Allow root= for initramfs, instead of only real_root= to specify the root
2562 volume. Patch by Salah Coronya <salahx@yahoo.com> from bug #142606.
2564 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2565 Added patch from Salah Coronya <salahx@yahoo.com> to document dolvm2 and
2566 doevms2 in the genkernel man page from bug #142606.
2568 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> +AUTHORS, genkernel:
2569 Added the AUTHORS file and ChangeLog. This is 3.4.2
2571 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2572 generic/initrd.scripts:
2573 Added patch for suspend2-sources 2.6.18 by Romeo Benzoni
2574 <romeo@benzoni.org> and submitted to bug #148499.
2576 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2577 gen_determineargs.sh:
2578 Added patch from Alon Bar-Lev <alon.barlev@gmail.com> for bug
2579 #148498 and also a patch from Robin H. Johnson
2580 <robbat2@gentoo.org> to support git-based kernels.
2582 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2583 x86_64/kernel-config-2.6, -x86_64/kernel-config-2.6-emachines,
2584 -x86_64/kernel-config-2.6-smp:
2585 Update the amd64 kernel configs from the release.
2587 16 Sep 2006; Tim Yamin <plasmaroo@gentoo.org>
2588 gen_initramfs.sh, genkernel:
2589 Should check for /sbin/splash_geninitramfs instead of
2592 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2593 generic/initrd.scripts:
2594 This change makes it so we only try to mount 'auto' when cdroot
2595 is specified. This should fix all of our mounting issues, as
2596 well as allow for not only USB keys to use these kernels with a
2597 LiveCD kernel/config, but allow it to boot from any media which
2598 the kernel has support.
2600 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2601 generic/initrd.scripts:
2602 Added a symlink for device-mapper stuff. This should resolve
2603 both bug #142775 and bug #147015.
2605 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2606 alpha/modules_load, x86/modules_load, x86_64/modules_load:
2607 Added lpfc and scsi_transport_fc for Emulex fibre-channel
2610 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2611 alpha/modules_load, x86/modules_load, x86_64/modules_load:
2612 Make sure we load the raid0, raid1, and raid10 personalities
2615 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2616 generic/initrd.scripts:
2617 This is ugly. I mean, really ugly. However, it is the only way
2618 to support all of the insane ways that people are trying to boot
2619 release media. I really wish we didn't have to support this
2620 junk, but a regression really shouldn't happen with our
2621 releases. Anyway, hopefully I can come up with a better
2622 solution to this in the future.
2624 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2625 generic/initrd.scripts:
2626 Try using -t iso9660,vfat to our mount command, since we can't
2627 use only iso9660 as it breaks booting from a USB stick.
2629 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2631 The initrd code was still looking for udev, even though we
2632 aren't building it anymore. This should fix bug #145802.
2634 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2638 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2639 generic/initrd.defaults:
2640 Added emul to ROOT_LINKS for bug #145248.
2642 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2643 x86/busy-config, x86_64/busy-config:
2644 Fixed the NFS mount configuration for busybox for bug #143476.
2646 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2647 generic/initrd.scripts:
2648 Update the suspend2_resume function for bug #131202.
2650 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2651 generic/initrd.scripts:
2652 iso9660 -> auto, and added support for checking SUBDIR for the
2653 livecd file. This is for bug #147186.
2655 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2656 x86/kernel-config-2.6, x86_64/kernel-config-2.6:
2657 Updated default kernel configurations for x86/amd64 to match the
2660 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2662 Add more error checking into the splash code and die instead of
2663 silently fail on an error.
2665 23 Aug 2006; Tim Yamin <plasmaroo@gentoo.org>
2666 ia64/kernel-config-2.6:
2667 Update config, fix #141949.
2669 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2670 generic/initrd.scripts, generic/linuxrc:
2671 Added patch for suspend2 for bug #131202.
2673 15 Aug 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2676 13 Aug 2006; Tim Yamin <plasmaroo@gentoo.org>
2677 generic/initrd.scripts:
2678 Fix devfsd not kicking in on 2.4 on Alpha.
2680 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2681 gen_compile.sh, genkernel.conf:
2682 Add in the kernel version compatibility table from
2683 http://www.am-utils.org/project-unionfs.html and ensure that
2684 genkernel dies if the unionfs module fails to build. Until now,
2685 it would fail and the build would continue without it.
2687 01 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2689 We should be checking for /usr/bin/splash_geninitramfs, instead.
2691 31 Jul 2006; Tim Yamin <plasmaroo@gentoo.org> genkernel:
2692 3.4.0 final... so much Bad-Ass <TM> that Chuck Norris himself
2695 20 Jul 2006; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2696 gen_initramfs.sh, genkernel:
2697 Commit fix for bug #141153 from Pylon; 3.4.0_pre4.
2699 18 Jul 2006; Tim Yamin <plasmaroo@gentoo.org>
2700 gen_bootloader.sh, gen_funcs.sh, gen_package.sh, genkernel:
2701 Commit patches #91453, #91481 from bug #139866.
2703 18 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2704 alpha/modules_load, um/modules_load, x86/modules_load,
2705 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2706 Added megaraid drivers for bug #139888.
2708 16 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2710 Added fix for bug #140445.
2712 11 Jul 2006; Tim Yamin <plasmaroo@gentoo.org>
2713 gen_bootloader.sh, gen_cmdline.sh, gen_compile.sh,
2714 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh,
2715 gen_initrd.sh, gen_package.sh, genkernel, genkernel.conf:
2716 Commit patch for bug #139866 by Martin Parm.
2718 05 Jul 2006; Joshua Kinard <kumba@gentoo.org> generic/linuxrc:
2719 Tweak the sgimips section for rootfs mounting to use squashfs
2722 30 Jun 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2723 Fix "Cannot read /proc/mounts" cosmetics.
2725 30 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2726 alpha/modules_load, um/modules_load, x86/modules_load,
2727 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2728 We need firmware_class in our initramfs for ide-cs to work.
2730 20 Jun 2006; Tim Yamin <plasmaroo@gentoo.org> genkernel,
2732 -pkg/busybox-1.1.0-gentoo-gk4-20060519-snappie.tar.bz2,
2733 +pkg/busybox-1.1.3+gentoo.tar.bz2:
2734 Bump busybox to 1.1.3 courtesy of `Kumba.
2736 19 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2737 gen_initramfs.sh, -mips/ip22r4k-2006_0.cf,
2738 +mips/ip22r4k-2006_1.cf, -mips/ip22r5k-2006_0.cf,
2739 +mips/ip22r5k-2006_1.cf, -mips/ip27r10k-2006_0.cf,
2740 +mips/ip27r10k-2006_1.cf, -mips/ip28r10k-2006_0.cf,
2741 +mips/ip28r10k-2006_1.cf, -mips/ip30r10k-2006_0.cf,
2742 +mips/ip30r10k-2006_1.cf, -mips/ip32r5k-2006_0.cf,
2743 mips/ip32r5k-2006_1.cf, -mips/ip32rm52-2006_0.cf,
2744 +mips/ip32rm5k-2006_1.cf, mips/nb-busybox.cf, netboot/linuxrc.x:
2745 Remove getdvhoff hack in gen_initramfs.sh for mips livecds (it's
2746 a busybox applet now), tweak the ip32r5k config, add wget to the
2747 mips netboot busybox config. Also import the remaining 2006.1
2748 mips-sources configs and remove the old 2006.0 ones.
2750 12 Jun 2006; Joshua Kinard <kumba@gentoo.org> mips/busy-config:
2751 Enable the config option for busybox's --install parameter.
2753 12 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2754 mips/busy-config, +mips/ip32r5k-2006_1.cf, mips/nb-busybox.cf:
2755 Add IP32 R5K 2.6.16.20 kernel build, and update LiveCD/Netboot
2756 Busybox configs to match with busybox-1.1.3.
2758 10 Jun 2006; Joshua Kinard <kumba@gentoo.org> mips/config.sh:
2759 Modernize the mips genkernel config.
2761 10 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2762 -mips/ip22r4k-2005_1.cf, -mips/ip22r5k-2005_1.cf,
2763 -mips/ip27r10k-2005_1.cf, -mips/ip28r10k-2005_1.cf,
2764 -mips/ip30r10k-2005_1.cf, -mips/ip32r5k-2005_1.cf:
2767 10 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2769 We can't use vol_id since it was a part of udev.
2771 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2773 Added --static to man page for bug #135703.
2775 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2776 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh,
2777 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc:
2778 Add a modified version of the two LUKS patches that made their
2779 way into bugzilla for bug #122421.
2781 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2782 alpha/modules_load, generic/initrd.defaults, generic/linuxrc,
2783 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2785 Added code to allow the root file-system to be a module. This
2788 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2790 Changed real_init to init_opts to be more accurate, and added a
2791 proper real_init option to allow the selection of the init
2792 executable to run. This is for bug #113426.
2794 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2795 gen_initramfs.sh, gen_initrd.sh:
2796 Added fix for bug #134843 from Thomas Raschbacher
2797 <lordvan@gentoo.org> for evms and later glibc versions.
2799 05 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2801 Fixed man page. Thanks to Andrew Yates <andrew@andrewyates.net>
2804 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2805 alpha/busy-config, ia64/busy-config, mips/busy-config,
2806 parisc/busy-config, parisc64/busy-config, ppc/busy-config,
2807 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
2808 um/busy-config, x86/busy-config, x86_64/busy-config,
2809 xen0/busy-config, xenU/busy-config:
2810 Added CONFIG_ASH_READ_TIMEOUT=y so we have a timeout value on
2811 read, used for keymap selection.
2813 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2815 More spacing cleanups.
2817 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2819 I accidentally removed some stuff that needed to be there in my
2820 overzealous debug cleanup.
2822 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2824 Cleaning up debug statements.
2826 31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2828 Ooops... forgot my then after elif. I hope nobody noticed.
2830 31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2832 Change cp to mknod for sr0/loop0 for mips and also for tty1 for
2835 30 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2837 Change cp to mknod for console/null.
2839 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2840 generic/initrd.scripts, generic/linuxrc:
2841 Fix an error in setup_unionfs and add in some debug support to
2842 figure out why/where this initramfs is stopping.
2844 24 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2845 generic/initrd.scripts:
2846 Fixed up TODO with actual working code since we don't have awk.
2848 24 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2849 generic/initrd.scripts, generic/linuxrc:
2850 Add in image.squashfs as a squashfs loop, since it is now the
2851 default in catalyst. Also, added a nice TODO about docache and
2852 size restrictions into cache_cd_contents.
2854 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2856 Just some spacing clean ups in the long usage listing.
2858 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2860 Comment the rest of the udev syuff from genkernel.conf as it
2861 shouldn't be necessary anymore with mdev.
2863 19 May 2006; Tim Yamin <plasmaroo@gentoo.org>
2864 alpha/busy-config, gen_compile.sh, gen_initramfs.sh,
2865 generic/initrd.scripts, generic/linuxrc, genkernel,
2866 genkernel.conf, ia64/busy-config, mips/busy-config,
2867 parisc/busy-config, parisc64/busy-config,
2868 -pkg/busybox-1.00-headers_fix.patch,
2869 -pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2,
2870 +pkg/busybox-1.1.0-gentoo-gk4-20060519-snappie.tar.bz2,
2871 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2872 sparc64/busy-config, um/busy-config, x86/busy-config,
2873 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2874 Update to busybox 1.1.0; port over to use mdev.
2876 07 May 2006; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2880 07 May 2006; Tim Yamin <plasmaroo@gentoo.org>
2881 gen_initramfs.sh, gen_initrd.sh:
2884 27 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2886 Added patch for unionfs from bug #129965.
2888 27 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2890 Add -DUNIONFS_UNSUPPORTED for 2.6.16 and unionfs.
2892 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2893 alpha/modules_load, x86/modules_load, x86_64/modules_load,
2894 xen0/modules_load, xenU/modules_load:
2895 Added some more modules to MODULES_SCSI that could be used to
2896 boot from a genkernel-compiled kernel on a live system.
2898 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2899 gen_compile.sh, generic/initrd.scripts, generic/linuxrc:
2900 Added patch from Mike Auty for udev 088+.
2902 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2903 alpha/modules_load, x86/modules_load, x86_64/modules_load,
2904 xen0/modules_load, xenU/modules_load:
2905 Added 3ware card drivers to scsi modules on x86/amd64/alpha.
2907 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2908 gen_compile.sh, genkernel:
2909 Updated to *hopefully* work with udev 087.
2911 14 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> alpha/config.sh,
2912 ia64/config.sh, parisc/config.sh, parisc64/config.sh,
2913 ppc/config.sh, ppc64/config.sh, sparc/config.sh,
2914 sparc64/config.sh, um/config.sh, x86/config.sh,
2915 x86_64/config.sh, xen0/config.sh, xenU/config.sh:
2918 14 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2919 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts,
2920 generic/linuxrc, genkernel:
2921 ->3.3.11d. Fix #121616, #128805, #129887, #129910.
2923 14 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2924 generic/initrd.scripts:
2925 Forgot one part of the patch from bug #121334.
2927 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2928 gen_compile.sh, genkernel, genkernel.8:
2929 Updated the unionfs compiling section. This *should* allow
2930 unionfs to build on supported kernels.
2932 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2934 Uncommented suspend2 support from bug #114266.
2936 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2937 generic/initrd.scripts, generic/linuxrc:
2938 Added unionfs patches from bug #121334.
2940 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2941 generic/initrd.scripts, generic/linuxrc, genkernel,
2942 x86/busy-config, x86/modules_load, x86_64/busy-config,
2943 x86_64/modules_load, xen0/busy-config, xen0/modules_load,
2944 xenU/busy-config, xenU/modules_load:
2945 Added a check for /dev/tty0 to setup_keymap, added raid
2946 personality modules for EVMS, and fixed lots of space/tab
2947 issues, along with a general style cleanup. I'm calling this
2948 one 3.3.11b internally, and hopefully it will be added to the
2949 tree if it resolves bug #124388.
2951 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2952 gen_cmdline.sh, gen_initramfs.sh, gen_initrd.sh,
2953 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
2954 dobladecenter->slowusb
2956 06 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2957 +pkg/klibc-1.2.1-nostdinc-flags.patch:
2958 Add hardened fix for bug #128806.
2960 24 Mar 2006; Tim Yamin <plasmaroo@gentoo.org>
2961 ia64/kernel-config-2.6:
2962 Update config for the new Fusion MPT CONFIG_ options on newer
2963 2.6 kernels; bug #125353.
2965 10 Mar 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2968 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2970 Updated copyright notice to get KingTaco off my back.
2972 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2973 gen_initramfs.sh, gen_initrd.sh:
2974 Added 0 0 to end of the ram0 line on fstab. Blame KingTaco for
2977 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2979 Changed unpacking of klibc to use tar j instead of tar z.
2981 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2983 Let's use the bzip2 tarball of klibc by default form now on,
2986 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
2987 +pkg/klibc-1.1.16-sparc2.patch:
2988 Added klibc patch for sparc to CVS (from distfiles). This is
2989 3.3.11 so like... run in fear or something...
2991 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2992 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh,
2993 gen_initrd.sh, genkernel:
2994 Added patch from Kumba to make certain initrd functions less
2997 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2998 gen_compile.sh, genkernel:
2999 Removed save_args/reset_args on kernel. This is 3.3.11_pre7.
3001 26 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3002 unset temp vars so they get cleaned up
3004 26 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3005 gen_initramfs.sh, genkernel:
3006 bump to pre6. resets ARCH env var after utils are compiled
3008 25 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3009 gen_arch.sh, gen_compile.sh, genkernel:
3010 Added sparc patches for udev/klibc.
3012 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3013 gen_arch.sh, gen_cmdline.sh, gen_compile.sh,
3014 gen_determineargs.sh, genkernel:
3015 Added nice and fun patch from dostrow for building on ppc64 (and
3016 possibly others) with mixed kernel/userland.
3018 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3020 Added fix for bug #120031.
3022 20 Jan 2006; Joshua Kinard <kumba@gentoo.org>
3023 +mips/ip32rm52-2006_0.cf:
3024 Kernel 2.6.14.6 config for SGI O2 w/ RM5271 CPU ("Nevada")
3026 15 Jan 2006; Joshua Kinard <kumba@gentoo.org> gen_cmdline.sh,
3027 gen_determineargs.sh, genkernel:
3028 Add support to genkernel to build a monolithic kernel by
3029 skipping module building sections when
3030 --static is passed on the gk commandline.
3032 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3034 Added comment about utils breaking udev so we don't break it
3035 again inadvertently.
3037 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3038 gen_compile.sh, genkernel, +pkg/busybox-1.00-headers_fix.patch:
3039 Added busybox headers fix (_pre2) and changed utils to runtask
3040 on udev build (_pre3).
3042 12 Jan 2006; Joshua Kinard <kumba@gentoo.org>
3044 chmod +x the udhcpc script on bootup
3046 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3047 gen_compile.sh, genkernel, -pkg/byteswap.h:
3048 Added patch from bug #118324.
3050 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3051 x86/modules_load, x86_64/modules_load, xen0/modules_load,
3053 Added additional SATA controllers to MODULES_SATA for loading
3054 into the initrd/initramfs image.
3056 07 Jan 2006; Joshua Kinard <kumba@gentoo.org>
3057 gen_initramfs.sh, +mips/ip22r4k-2006_0.cf,
3058 +mips/ip22r5k-2006_0.cf, +mips/ip27r10k-2006_0.cf,
3059 +mips/ip28r10k-2006_0.cf, +mips/ip30r10k-2006_0.cf,
3060 +mips/ip32r5k-2006_0.cf, +mips/nb-busybox.cf, +netboot,
3061 +netboot/linuxrc.x, +netboot/misc, +netboot/misc/bin,
3062 +netboot/misc/bin/net-setup, +netboot/misc/etc,
3063 +netboot/misc/etc/fstab, +netboot/misc/etc/group,
3064 +netboot/misc/etc/inittab, +netboot/misc/etc/passwd,
3065 +netboot/misc/etc/profile, +netboot/misc/etc/resolv.conf,
3066 +netboot/misc/etc/shadow, +netboot/misc/etc/shells,
3067 +netboot/misc/usr, +netboot/misc/usr/share,
3068 +netboot/misc/usr/share/terminfo,
3069 +netboot/misc/usr/share/terminfo/p,
3070 +netboot/misc/usr/share/terminfo/p/putty,
3071 +netboot/misc/usr/share/udhcpc,
3072 +netboot/misc/usr/share/udhcpc/default.script:
3073 Import the Genkernel-side of things for the catalyst2 netboot2
3076 06 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3077 udev compile change from runtask to utils
3079 03 Jan 2006; Tim Yamin <plasmaroo@gentoo.org>
3080 gen_bootloader.sh, gen_compile.sh, gen_determineargs.sh,
3081 gen_initramfs.sh, genkernel:
3082 Fix #115263, #117392, add a fix to sanify LOCALVERSION if
3083 unresolved variables are embedded.
3085 02 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3086 alpha/modules_load, um/modules_load, x86/modules_load,
3087 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3088 Updated Fusion MPT support for bug #117114.
3090 21 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3091 Fix --kernel-cross-compile with PPC64.
3093 18 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3095 Add a compile_klibc(...) fix for old GNU tars and patch the
3096 klibc Makefile to leave /lib alone.
3098 16 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3099 runtask -> utils for compile_klibc.
3101 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3102 gen_compile.sh, genkernel:
3103 Added x86/klibc fix.
3105 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3106 x86/kernel-config-2.6:
3107 Added HERMES support to use in-kernel driver rather than
3110 15 Dec 2005; Tim Yamin <plasmaroo@gentoo.org>
3111 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2:
3114 15 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3116 Fix to allow udev 076 and udev 077 to compile... add a missing
3117 file byteswap.h to klibc-1.1.1
3119 15 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3121 Removed versions from all packages that are pulled from upstream
3122 so we can use sed in the ebuild to set these, making maintenance
3125 09 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3126 add quotes to the ARCH= stuff for the kernel
3128 09 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3129 Forcibly set the ARCH when compiling the kernel
3131 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3132 x86/kernel-config-2.6:
3133 Changed CONFIG_BLK_DEV_MD=y for bug #112962.
3135 06 Dec 2005; Tim Yamin <plasmaroo@gentoo.org>
3136 gen_bootloader_grub.awk:
3139 05 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3140 Back out suspend2 support temporarily as per #114266 comment 10.
3142 05 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3143 Fix #113634, #114266.
3145 05 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3146 x86/kernel-config-2.6:
3147 Added USB Printer support for bug #114496.
3149 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3150 x86/kernel-config-2.6, x86/modules_load, x86_64/modules_load:
3151 Added sata_mv to x86/amd64 for Marvell SATA controllers and
3152 updated 2.6 kernel config for x86 to match what would be used on
3153 a current 2.6.14 LiveCD.
3155 23 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3158 23 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3162 22 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel.conf:
3163 Update unionfs in genkernel.conf to 1.1.1
3165 21 Nov 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3166 fix for sys delete bug 109819
3168 21 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3170 Add support for dmraid1.0.0.rc9 to fix bug 94762
3172 21 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3173 gen_initrd.sh, gen_moddeps.sh, gen_package.sh:
3174 Fix missing moddeps file by adding a test;Do not keep the
3175 initrd/initramfs with a kernelz system as it is already bundled
3178 18 Nov 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3179 Fix {PPC+Catalyst+Pegasos} build failure regression.
3181 17 Nov 2005; Tim Yamin <plasmaroo@gentoo.org>
3182 -pkg/udev-054.tar.bz2, -pkg/udev-068.tar.bz2:
3183 Remove obsoleted udev...
3185 17 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3186 gen_determineargs.sh, genkernel.conf:
3187 Udev 075 support, klibc 1.1.1, and fixes for ppc on 2.6.14+
3190 04 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3191 gen_arch.sh, gen_initramfs.sh, gen_initrd.sh,
3192 generic/initrd.scripts, generic/linuxrc, genkernel, +mips,
3193 +mips/busy-config, +mips/config.sh, +mips/ip22r4k-2005_1.cf,
3194 +mips/ip22r5k-2005_1.cf, +mips/ip27r10k-2005_1.cf,
3195 +mips/ip28r10k-2005_1.cf, +mips/ip30r10k-2005_1.cf,
3196 +mips/ip32r5k-2005_1.cf, +mips/modules_load, +pkg/mips,
3198 Added patches from bug #106338. This means mips support in
3199 genkernel. Blame Kumba.
3201 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3202 generic/linuxrc, genkernel:
3203 Changed the version indicator, fixing fstab generation for
3204 unionfs, and resolving bug #103332.
3206 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3208 Made symlink relative for bug #105572.
3210 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3211 gen_compile.sh, genkernel.conf, +pkg/udev-068.tar.bz2:
3212 Upgraded to udev 068 and also closing bug #103936.
3214 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3216 Added fix for bug #103717.
3218 21 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3219 x86/kernel-config-2.6:
3220 Updated x86 2.6 kernel configuration.
3222 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3223 alpha/modules_load, x86/modules_load, x86_64/modules_load:
3224 Added fix for bug #102006.
3226 31 Aug 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3227 Update genkernel version number
3229 31 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3230 x86/kernel-config-2.6:
3231 CONFIG_PRINTER=m for bug #104229.
3233 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3234 generic/initrd.scripts, generic/linuxrc:
3235 Add nodetect and doload patch from bug #102643, with some
3238 16 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3239 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc:
3240 Fix for bug 83276 and add udevsend binary to initramfs for newer
3243 16 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3244 alpha/modules_load, um/modules_load, x86/modules_load,
3245 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3246 Added dm-mirror to dmraid on all supported arches for bug
3249 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel.8:
3252 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org>
3253 gen_configkernel.sh:
3256 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3259 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org>
3260 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2:
3263 11 Aug 2005; Eric Edgar <rocket@gentoo.org>
3264 alpha/modules_load, um/modules_load, x86/modules_load,
3265 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3266 Fix bug 102006 for dm-bbr. Added dm-bbr to modules_load files
3269 11 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh:
3270 Fix for bug 91966. Link lib64 to lib in the initramfs
3272 11 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3274 Fix for newer udevs to detect udevstart
3276 06 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3277 gen_configkernel.sh:
3278 Fixed config parsing for dmraid/lvm2 to only set =m if item is
3279 not set. Closing bug #101535.
3281 02 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3282 ppc/config.sh, ppc64/config.sh:
3283 Fix incorrect commit
3285 02 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3286 gen_initramfs.sh, ppc/config.sh, ppc64/config.sh:
3287 Create symlink to init named linuxrc. In preparation for the
3288 need to pack the cpio into the kernel
3290 02 Aug 2005; Eric Edgar <rocket@gentoo.org>
3291 generic/initrd.scripts:
3292 Add iseries virtual cdrom auto scanning support
3294 01 Aug 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3295 Remove unnecessary check for multiple running genkernels.
3297 01 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_package.sh,
3299 kerncache wasnt sending the config to /etc/kernels properly
3301 30 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3302 generic/initrd.scripts, generic/linuxrc, genkernel,
3304 Fix cosmetics and PPC without --genzimage.
3306 30 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3307 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
3308 generic/initrd.defaults, generic/initrd.scripts,
3309 generic/linuxrc, genkernel:
3310 Finally making the --bladecenter/dobladecenter stuff correct.
3311 Thanks plasmaroo for helping me wrap my head around how this
3312 works and to remove my dirty hack.
3314 29 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3316 >> 3.3.3. Fix KERNEL_MAKE_DIRECTIVE_2 if not using --genzimage.
3318 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3319 gen_initramfs.sh, gen_initrd.sh, generic/linuxrc:
3320 Fixed up the BladeCenter support some more.
3322 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3324 Added bladecenter boot-time option, also... so kernels don't
3325 *have* to be built with --bladecenter.
3327 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3328 generic/initrd.scripts:
3329 Fixed up --bladecenter expressions
3331 29 Jul 2005; Eric Edgar <rocket@gentoo.org>
3332 gen_determineargs.sh, gen_initramfs.sh:
3333 Fix a few directory creation issues and a typo
3335 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3336 gen_cmdline.sh, gen_determineargs.sh, generic/initrd.scripts,
3338 Added --bladecenter for slow USB CD on IBM BladeCenter.
3340 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh:
3341 Better genkernel.log output for initramfs
3343 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3344 print warning that unionfs flag is disabled at this time
3346 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3347 Remove normal access to unionfs
3349 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3350 Change unionfs so that it is clearly noted as experimental
3352 28 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initrd.sh,
3354 Fix cp /dev/tty1 error message
3356 28 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3357 gen_initramfs.sh, gen_initrd.sh, gen_package.sh, ppc/config.sh:
3358 Fix ppc not compiling without --genzimage
3360 28 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3361 gen_initramfs.sh, gen_package.sh, generic/initrd.scripts,
3362 generic/linuxrc, genkernel, genkernel.8,
3363 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2, ppc/config.sh:
3364 >> 3.3.1. Fix #100144, #100169, #100583.
3366 25 Jul 2005; Eric Edgar <rocket@gentoo.org>
3367 gen_determineargs.sh, gen_package.sh:
3368 Remove extra TEMP checking code that was commented out
3370 25 Jul 2005; Eric Edgar <rocket@gentoo.org>
3371 gen_determineargs.sh, gen_package.sh, genkernel:
3372 Add kernelz- to minkernpackage and kerncache
3374 22 Jul 2005; Eric Edgar <rocket@gentoo.org>
3375 gen_determineargs.sh, gen_package.sh:
3376 Remove extra checks that fail
3378 20 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_package.sh:
3379 Fix minkernpackage breakage regarding the TEMP and TMPDIR
3382 19 Jul 2005; Eric Edgar <rocket@gentoo.org>
3383 generic/initrd.scripts:
3384 Switch order of error messages to make less confusing
3386 19 Jul 2005; Eric Edgar <rocket@gentoo.org>
3387 generic/initrd.scripts, generic/linuxrc, genkernel:
3388 Fix exit 1 issue being always called. Add UID support for
3389 unionfs. add check for livecd.unionfs file on blockdev
3391 19 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3392 gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh, generic/linuxrc,
3394 Fix --no-install cleaning the tmpdir bug that plasmaroo reported
3396 18 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3397 Fix info about the framebuffers
3399 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_funcs.sh,
3401 cause genkernel to die if cant write to the DEBUGFILE. remove
3402 extra info strings that arent necessary
3404 18 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3405 Fix genkernel finishing info messages to be more accurate
3407 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_funcs.sh,
3409 Cleanup tmpdirs if genkernel dies abnormally
3411 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initrd.sh:
3412 Fix evms bugs with missing sbin for an initrd
3414 18 Jul 2005; Eric Edgar <rocket@gentoo.org>
3415 gen_determineargs.sh, gen_initramfs.sh:
3416 Fix evms bugs with missing sbin. Remove prepare line as it
3417 probably isnt necessary
3419 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_bootloader.sh,
3420 gen_cmdline.sh, gen_determineargs.sh, gen_funcs.sh,
3421 gen_initramfs.sh, gen_package.sh, generic/initrd.scripts,
3422 generic/linuxrc, genkernel, genkernel.conf:
3423 Create additional cleanup options. --postclear for final
3424 cleanup and 2 new genkernel.conf options. Also fixup TEMP dir
3425 creation and extraneous %%ARCH%% creation in the cache_dir
3427 16 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3428 gen_initramfs.sh, gen_initrd.sh, genkernel:
3431 15 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3433 >> 3.2.6. Fix mkdir linuxrc issues and bootstrapCD() not getting
3434 called as early as it should,
3436 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3437 generic/initrd.scripts:
3438 Fix '[: /dev/md: unknown operand' for LiveCD boots.
3440 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3441 ia64/kernel-config-2.6:
3442 Add USB Storage support.
3444 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3447 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3448 gen_bootloader.sh, +gen_bootloader_grub.awk,
3449 gen_determineargs.sh, genkernel, ia64/kernel-config-2.6:
3450 Fix #98944, add GRUB :root_device support and add a more
3451 versatile grub.conf updater.
3453 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3454 x86/kernel-config-2.6:
3455 Add an updated x86 kernel config from wolf31o2.
3457 13 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3458 alpha/busy-config, ia64/busy-config, parisc/busy-config,
3459 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
3460 sparc/busy-config, sparc64/busy-config, um/busy-config,
3461 x86/busy-config, x86_64/busy-config, xen0/busy-config,
3463 Add CONFIG_ASH_TIMEOUT.
3465 13 Jul 2005; Eric Edgar <rocket@gentoo.org>
3466 generic/initrd.scripts:
3467 Fix find|grep output
3469 13 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3471 Fix typo for evms and removing the swap libs in gen_initramfs
3473 13 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3474 alpha/busy-config, gen_bootloader.sh, gen_compile.sh,
3475 gen_configkernel.sh, gen_determineargs.sh, gen_initramfs.sh,
3476 gen_package.sh, generic/initrd.scripts, generic/linuxrc,
3477 genkernel, genkernel.conf, ia64/busy-config, parisc/busy-config,
3478 parisc64/busy-config,
3479 -pkg/busybox-1.00-pre7-crypto-losetup-2.patch,
3480 -pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
3481 +pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2, ppc/busy-config,
3482 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
3483 um/busy-config, x86/busy-config, x86_64/busy-config,
3484 xen0/busy-config, xenU/busy-config:
3485 Fix #97672, #98886, #98893, #98897; fix real_root=/dev/mdX:
3486 upgraded busybox to 1.00, porting in my read -t and mdstart
3489 13 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3490 Fix for bug 97672. Call get_KV to get the KV after the prepare
3493 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3494 Fix minor print bug 98744. Shouldnt affect operation but it
3497 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3498 Fix for hardened/selinux systems to have extened attributes, per
3501 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3502 gen_determineargs.sh, genkernel:
3503 Adding --symlink to fix bug 98716
3505 12 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3506 generic/initrd.scripts, generic/modprobe, genkernel,
3508 >> 3.2.2. Fix #83771, #97700, #98590, #98594, #98661, #98746.
3510 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3511 generic/initrd.defaults, generic/linuxrc:
3512 Added multilib cdboot patch.
3514 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3515 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
3516 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc,
3517 genkernel, genkernel.conf:
3518 ENHANCEMENT bug 83771. Add support for LABEL= and UUID=
3520 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3521 gen_determineargs.sh:
3522 Fix bug 97700. Add additional check for kernel source directory
3525 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_arch.sh:
3526 Fix bug 95280 in genkernel. ARCH_OVERRIDE in
3527 /etc/genkernel.conf should work now
3529 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3530 gen_determineargs.sh, generic/initrd.scripts, generic/linuxrc:
3531 remove extra make prepare in gen_determineargs.sh that breaks
3532 things. Fix md /dev creation bug 98193
3534 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3535 Fix bug 98661 with the missing underscore in gen_cmdline.sh
3537 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3538 generic/initrd.scripts, generic/linuxrc:
3539 Fix to let the /mnt/cdrom/cdupdate.sh script run just before the
3542 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3543 generic/initrd.scripts:
3544 send stderr to /dev/null for lvm startup
3546 10 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3547 gen_bootloader.sh, generic/linuxrc, genkernel:
3548 Fix #93178, #98436, #98501
3550 08 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3551 gen_initramfs.sh, generic/initrd.defaults,
3552 generic/initrd.scripts, generic/linuxrc, genkernel, genkernel.8,
3553 genkernel.conf, x86/busy-config, x86_64/busy-config:
3554 >> 3.2.0. Add spock's gensplash fixes, fix initrd startup 'find:
3557 01 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> ppc/Pegasos:
3558 Update Pegasos config from dholm.
3560 01 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3561 fix bug 97378; setup the PATH environment properly.
3563 29 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3564 +pkg/udev-054.tar.bz2, -pkg/udev-058.tar.bz2:
3567 29 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3568 gen_determineargs.sh:
3569 fix unionfs-modules-bincache naming error. Fix directory change
3572 29 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3573 run modules_prepare in the kernel tree before unionfs modules
3576 28 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3577 pkg/udev-058.tar.bz2:
3580 28 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3581 generic/initrd.scripts, generic/linuxrc, pkg/udev-058.tar.bz2:
3582 changed to backticks and changed /bin/bash back to /bin/sh
3583 which is a valid shell inside the initrd/initramfs
3585 27 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3586 genkernel, genkernel.conf, -pkg/udev-054.tar.bz2,
3587 +pkg/udev-058.tar.bz2:
3588 Update udev and fix for SPARC64.
3590 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3591 gen_configkernel.sh:
3592 bug 97051: Initramfs on 2.6+ kernels dont require ext2
3593 filesystem so can drop this forced entry.
3595 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3596 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
3597 Change all EVMS/evms to EVMS2/evms2 for consitency. Also,
3598 enabled dodmraid by default.
3600 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3602 Must use /bin/bash for dollar-sign, parentheses sub-shell syntax.
3604 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3605 x86/modules_load, x86_64/modules_load:
3606 Changed sata_vitesse to sata_vsc and closing bug #97089.
3608 27 Jun 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3609 linuxrc that should not create avc denied messages for a
3612 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
3615 24 Jun 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3616 Add info for cmdline usage to genkernel
3618 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3619 generic/initrd.scripts:
3620 Fix confusing volume manager message
3622 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3623 alpha/modules_load, x86_64/modules_load:
3624 Add Fusion MPT support
3626 23 Jun 2005; Eric Edgar <rocket@gentoo.org> x86/modules_load:
3627 Add Fusion MPT support for VMWare machines
3629 23 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3632 23 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3635 22 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3636 genkernel, pkg/udev-054.tar.bz2:
3637 Fix #76082, #86487, #87673, #95993.
3639 22 Jun 2005; Eric Edgar <rocket@gentoo.org>
3640 generic/initrd.scripts, generic/linuxrc:
3641 Fix bug 87673. Option passing for dmraid. dodmraid= on the
3642 cmdline. sets up /sbin/dmraid -ay .
3644 22 Jun 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3645 Fix for bug 86487. Allowing a subdirectory of a block device to
3646 be chrooted from and booted. New cmdline option subdir=
3648 22 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3649 Fix udev for sparc so it compiles properly
3651 22 Jun 2005; Eric Edgar <rocket@gentoo.org>
3652 generic/initrd.scripts, generic/linuxrc:
3653 Remove sort because busybox is not compiled with it. Remove
3654 unnecessary UML fixes
3656 22 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3657 gen_compile.sh, gen_determineargs.sh:
3658 Fix bug 68903; Allows the CROSS_COMPILE env to be set for
3659 kernel compiles. Added --kernel-cross-compile= option
3661 21 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3662 genkernel, genkernel.8:
3665 20 Jun 2005; Eric Edgar <rocket@gentoo.org>
3666 gen_determineargs.sh:
3667 Fix genkernel crash when .config is present and testing for
3668 Localversion info on a 2.6 kernel
3670 17 Jun 2005; Eric Edgar <rocket@gentoo.org>
3671 gen_determineargs.sh:
3672 Fix 2.6 crash detecting LocalVersion, fix 2.4 kernels so they
3673 dont do localversion checks as they dont support it
3675 16 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3676 udev build fix for no ARCH=um architectures
3678 16 Jun 2005; Eric Edgar <rocket@gentoo.org>
3679 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
3680 gen_moddeps.sh, genkernel:
3681 Localversion changes to kerncache, and added a sleep statement
3682 so modprobe loop has a chance to work
3684 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3685 Fix devfs for those archs that still need it.
3687 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3688 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh,
3689 gen_initramfs.sh, gen_initrd.sh, gen_package.sh,
3690 generic/initrd.defaults, generic/initrd.scripts,
3691 generic/linuxrc, genkernel, genkernel.conf:
3692 Add rocket's unionfs patch and linuxrc cleanup; fix Pegasos with
3693 regard to initramfs.
3695 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> ppc/Pegasos,
3697 Fix Pegasos on initramfs and add an updated Pegasos config,
3700 12 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3701 Fix 'lib64: No such...' error.
3703 07 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3705 Fixing up minkernpackage
3707 07 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3708 x86_64/kernel-config-2.6:
3709 Added floppy module to kernel config for bug #95272.
3711 04 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3712 x86_64/kernel-config-2.6:
3713 Disable sound stuff, #92711.
3715 03 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3716 gen_bootloader.sh, genkernel:
3719 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3721 Add GRUB support cleanup by Richard Morris (#59192) to show an
3722 error if we can't work out device nodes and tell the user to
3723 manually generate grub.conf.
3725 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3727 Add gen_initramfs.sh into CVS from rocket's initramfs support
3730 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3731 Fix #94860; clean up concurrent compile tmpdir-setting.
3733 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3734 alpha/busy-config, generic/initrd.defaults,
3735 generic/initrd.scripts, generic/linuxrc, genkernel.8,
3736 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
3737 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
3738 sparc64/busy-config, um/busy-config, x86/busy-config,
3739 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
3740 Remove evms and lvm2 from default boot args (they cause hardware
3741 issues, so users should explicitly specify them); add NFSboot
3742 support patches by Thomas Seiler.
3744 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3745 x86/kernel-config-2.6:
3746 Updated x86 2.6 kernel to 2005.0 config.
3748 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3749 alpha/kernel-config-2.4, +alpha/kernel-config-2.6,
3750 alpha/modules_load, um/modules_load, x86/modules_load,
3751 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3752 Updated alpha kernel configs to 2005.0 configs and updated
3753 modules_load for alpha, um, x86, x86_64, xen0, and xenU to match
3756 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3757 gen_configkernel.sh:
3758 Added config parsing for dmraid modules if genkernel is called
3761 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3762 gen_configkernel.sh:
3763 Added check for --lvm2 and enable lvm2-required modules if they
3764 are not enabled already in the supplied .config file.
3766 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3768 Adding back in atp870u to modules_load on x86.
3770 02 May 2005; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3773 22 Apr 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3774 Added support for reading /mnt/cdrom/cdupdate.sh if its
3775 executable on the livecd
3777 22 Apr 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3778 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
3779 gen_initrd.sh, gen_package.sh, generic/linuxrc, genkernel,
3780 genkernel.8, -notes, -pkg/dietlibc-0.27.tar.bz2, +pkg/ia64,
3781 +pkg/ia64/README, +pkg/um, +pkg/um/README, +pkg/xen0,
3782 +pkg/xen0/README, +pkg/xenU, +pkg/xenU/README, +ppc/Pegasos,
3783 ppc/config.sh, +um, +um/busy-config, +um/config.sh,
3784 +um/kernel-config-2.4, +um/kernel-config-2.6, +um/modules_load,
3785 +xen0, +xen0/busy-config, +xen0/config.sh,
3786 +xen0/kernel-config-2.4, +xen0/kernel-config-2.6,
3787 +xen0/modules_load, +xenU, +xenU/busy-config, +xenU/config.sh,
3788 +xenU/kernel-config-2.4, +xenU/kernel-config-2.6,
3790 >> 3.2.0_beta1; now with extra froz-faktor <TM>.
3792 29 Mar 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3793 fixed bug in scan delay so that it will work with both udev and
3796 13 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3797 Add missing mkdir -p /etc/sysconfig to linuxrc.
3799 12 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3800 Get udev to go as the default manager if the udev binary exists
3801 and 2.6 or above is being used.
3803 11 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3806 10 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3808 Fix udev.rules install issue.
3810 10 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3811 genkernel, genkernel.conf, -pkg/udev-039.tar.bz2,
3812 +pkg/udev-054.tar.bz2:
3813 >> 3.1.3. Remove udev static mode; upgrade udev to 054 instead.
3815 08 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3816 generic/initrd.defaults, generic/linuxrc:
3817 Add patch by Gerte Hoogewerf (gerte <-at-> nieuwenborg.nl) to
3818 fix dmraid with cdroot.
3820 07 Mar 2005; Eric Edgar <rocket@gentoo.org>
3821 gen_configkernel.sh:
3822 Fix possible broken pipe error message when configuring the
3825 07 Mar 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3826 Fix for broken pipe when configuring busybox in the
3827 gen_compile.sh script
3829 07 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3830 genkernel, x86/modules_load, x86_64/modules_load:
3831 >> 3.1.1d. Add sata_qstor; fix #83328.
3833 03 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3834 generic/initrd.scripts:
3835 Check for dummy 'livecd' file instead of 'gentoo'.
3837 03 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3838 generic/initrd.scripts, genkernel:
3839 >> 3.1.1c. Add LiveCD detection to skip mountable but non-LiveCD
3840 media; requires Catalyst 1.1.6.
3842 02 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3844 Bump dmraid, >> 3.1.1.b.
3846 01 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3850 28 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3851 Fix -j0 2.4 modules breakage.
3853 25 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3854 generic/initrd.defaults, genkernel, x86/modules_load,
3855 x86_64/modules_load:
3856 >> 3.1.0k -- Add MODULES_SATA, fix udev on non-x86 archs where
3857 there seem to be problems with KLibC+udev so use a static udev
3860 24 Feb 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3861 gen_determineargs.sh, gen_package.sh, genkernel, genkernel.8:
3862 Add support for maxkernpackage
3863 creates a tarball containing:
3866 contents of /lib/modules
3869 24 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3870 Fix 2.4 strict flag filtering issue.
3872 24 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel.8:
3873 Document arbitrary scandelay initrd option.
3875 20 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3877 Fix '/tmp/.initrd/bin/[' to '[' in places before the pivot_root.
3879 18 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3880 genkernel, pkg/udev-039.tar.bz2, x86/modules_load:
3881 Fix #58686 and #80716.
3883 17 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3884 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
3885 generic/linuxrc, genkernel.conf, pkg/udev-039.tar.bz2:
3886 Add DMRAID support (thanks rocket!); fix AMD64 udev issues (#65985).
3888 31 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3891 30 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3895 27 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3896 -eq >> = for the LVM and EVMS2 checks.
3898 27 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3900 Add patch for turning off LVM and EVMS2 optionally at boot time
3901 even if compiled into initrd; bug #79755.
3903 26 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3904 Fix #79502; thanks to rocket for the patch.
3906 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3907 Make udev default for 2.6+
3909 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3910 Add missing #72253 patch.
3912 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3913 Add missing echo; #77363.
3915 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org>
3916 gen_bootloader.sh, generic/initrd.scripts, generic/linuxrc,
3918 >> 3.1.0e. Fixes #73356, #74758, #77277, #77363, #78636.
3920 10 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3922 Add --evms2 patch by Eric Edgar; bug #77385.
3924 21 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3925 pkg/dietlibc-0.27.tar.bz2:
3926 >> 3.1.0d; bug #73112.
3928 17 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3929 Removing tmscsim module; bug #72055.
3931 01 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3934 30 Nov 2004; Tim Yamin <plasmaroo@gentoo.org>
3935 gen_determineargs.sh, gen_initrd.sh:
3936 >> 3.0.2c. Adding LVM2 args code to gen_determineargs.sh.
3938 29 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3939 Bugfix for bug #72342.
3941 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3943 Time for our own manpage...
3945 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3946 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh, genkernel,
3948 LVM2 compilation support; thanks to Eric Edgar for the patch.
3951 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
3952 generic/initrd.scripts, generic/linuxrc:
3953 Udev speedups; thanks to Eric Edgar for the patch - bug #72253.
3955 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3956 Adding MODULES_LVM2; #72129 // #72253.
3958 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3960 Adding user-specified /linuxrc support; bug #66198.
3962 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3963 ramdisk=8092 >> ramdisk_size=8092; bug #64864.
3965 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3966 gen_initrd.sh, generic/initrd.defaults, generic/linuxrc:
3967 Adding EVMS2 support; bug #61827.
3969 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3970 LVM fix, bug #69745.
3972 05 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3973 Fix for --minkernpackage and 'kernel' only instead of all; bug
3976 26 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3977 uchi-hcd >> uhci-hcd.
3979 25 Oct 2004; Mike Frysinger <vapier@gentoo.org> gen_cmdline.sh:
3980 clean up some of the help output
3982 23 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> README,
3983 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh,
3984 gen_initrd.sh, generic/initrd.defaults, generic/initrd.scripts,
3985 generic/linuxrc, genkernel, genkernel.conf,
3986 -pkg/busybox-1.00-pre2-decl.patch,
3987 pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
3988 pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
3989 -pkg/dietlibc-0.26.tar.bz2, +pkg/dietlibc-0.27.tar.bz2,
3990 -pkg/udev-030.tar.bz2, +pkg/udev-039.tar.bz2, x86/modules_load:
3993 09 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3994 vgscan >> lvm; bug #44091.
3996 02 Oct 2004; Travis Tilley <lv@gentoo.org> x86_64/modules_load:
3999 27 Sep 2004; Travis Tilley <lv@gentoo.org>
4000 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp,
4001 x86_64/modules_load:
4002 add bluetooth for one user's bluetooth kb+mouse, fix usb module
4003 stuff, add in support for an ide chipset used in some em64t boxes
4005 27 Sep 2004; Travis Tilley <lv@gentoo.org>
4006 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp:
4007 CONFIG_SCSI_AIC7XXX_OLD, you are the weakest link! goodbye!
4009 26 Sep 2004; Travis Tilley <lv@gentoo.org>
4010 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp:
4011 new generic genkernel configs. em64t support, here we come
4013 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org>
4014 x86/kernel-config-2.6:
4015 Adding CONFIG_CRYPTO_ARC4=m; bug #58360.
4017 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org>
4019 Adding updated grub.conf patch from Mathias Gug, bug #57576.
4021 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4022 gen_funcs.sh, genkernel:
4023 Adding robbat2's patch for bug #62365.
4025 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4026 genkernel, genkernel.conf,
4027 pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
4028 -pkg/dietlibc-0.24.tar.bz2, +pkg/dietlibc-0.26.tar.bz2:
4029 Disabling dietlibc usage for devfsd and modutils; dietlibc
4030 updated to a new Hardened-aware version. Bug #60862.
4032 18 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_package.sh:
4033 Adding missing {} around a logic check; bug #64514.
4035 23 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
4036 --no-lvm-2 >> --no-lvm2 as it should be.
4038 23 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh:
4039 Updated the --cache-dir patch to patch #36982.
4041 14 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4042 +ia64, +ia64/busy-config, +ia64/config.sh,
4043 +ia64/kernel-config-2.6, +ia64/modules_load:
4044 Added an ia64 config.
4046 11 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
4047 Added a check to disable udev on 2.4 kernels; bug #59687.
4049 11 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4050 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
4051 generic/initrd.scripts, generic/linuxrc, genkernel:
4052 Added LiveCD udev support.
4054 07 Aug 2004; Tim Yamin <plasmaroo@gentoo.org>
4055 x86/kernel-config-2.6, x86/modules_load:
4056 modules_load cleaned up to match the version used for the 2004.2
4057 release, also added BusLogic=m to the 2.6 configartion: bug #59310.
4059 30 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4060 generic/initrd.scripts:
4061 Removed "-t iso9660" which causes issues on Gentoo/PPC-Pegasos,
4064 29 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4065 gen_determineargs.sh, gen_funcs.sh, genkernel, genkernel.conf:
4066 Patch for bug #57867 adding --cachedir=<dir> by Martin Parm.
4068 29 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4070 '-ne' >> '!=' for LVM2 static support to work properly; bug
4073 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4074 x86/kernel-config-2.4:
4075 Ext3 shouldn't really be a module - bug #58663.
4077 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4079 Fix for "udev" not having to be passed to the linuxrc; and a fix
4080 for the devfsd bincache not being used.
4082 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4083 gen_bootloader.sh, gen_cmdline.sh, gen_compile.sh,
4084 gen_determineargs.sh, gen_initrd.sh, generic/linuxrc, genkernel,
4085 genkernel.conf, +pkg/udev-030.tar.bz2:
4086 >> 3.0.2e. Code formatting fixes from Bob Barry, as well as a
4087 patch for bug #57953 from Martin Parm. Udev support, bug #49328.
4089 22 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
4090 Fix for bug #57865. Thanks to Martin Parm for the patch!
4092 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
4093 Added a patch for only [re]mounting /boot when installation is
4094 required. Patch from bug #57836 by Martin "Parmus" Parm.
4096 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4097 +gen_bootloader.sh, gen_cmdline.sh, gen_determineargs.sh,
4098 genkernel, genkernel.conf:
4099 GRUB Bootloader support - bug #57576. Thanks to Mathias Gug for
4102 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4103 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
4104 gen_moddeps.sh, genkernel, genkernel.conf:
4105 Adding a set of patches submitted by Martin "Parmus" Parm; bugs
4106 #57748, #57749, #57751, #57752, and #57761.
4108 16 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4109 gen_funcs.sh, genkernel:
4112 14 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4113 genkernel, pkg/modutils-2.4.26.tar.bz2:
4114 >> 3.0.2d. Modutils ./configure* patch for HPPA and an option
4117 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4118 x86/kernel-config-2.6:
4119 Added CONFIG_PRINTER=y; bug #47666.
4121 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4122 gen_configkernel.sh, x86/config.sh:
4123 Added a sed to ensure Ext2 support is on; bug #52558.
4125 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh,
4126 gen_initrd.sh, genkernel, x86/modules_load:
4127 >> 3.0.2c. Added more PCMCIA modules to the x86 module list; and
4131 03 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
4132 Added a patch allowing arguments to be passed to init by
4133 real_init=...; this closes bug #55736.
4135 19 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4136 gen_configkernel.sh:
4137 Fix for bug #54455; moved the code to create a backup .config
4139 before the "make mrproper" just wiped it out.
4141 04 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4142 generic/keymaps.tar.gz:
4143 New keymaps tarball lost the keymapList file; added back in.
4145 03 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4146 alpha/modules_load, gen_arch.sh, gen_cmdline.sh, gen_compile.sh,
4147 gen_configkernel.sh, gen_determineargs.sh, gen_funcs.sh,
4148 gen_initrd.sh, gen_moddeps.sh, gen_package.sh,
4149 generic/initrd.defaults, generic/initrd.scripts,
4150 generic/keymaps.tar.gz, generic/linuxrc, generic/modprobe,
4151 genkernel, parisc/modules_load, parisc64/modules_load,
4152 pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
4153 ppc/modules_load, ppc64/modules_load, sparc/modules_load,
4154 sparc64/modules_load, x86/kernel-config-2.4,
4155 x86/kernel-config-2.6, x86/modules_load, x86_64/modules_load:
4158 * Busybox patched to support loops on 2.4 thus giving 2.4
4161 * Various bug fixes; #46167, #46278, #47551, #48219, #48308,
4162 #48339, #49728, #51395, #51948.
4163 * Speedups: "" > ''; [ ! ... ] && > [ ... ] || et al where
4166 11 Apr 2004; Tim Yamin <plasmaroo@gentoo.org>
4167 x86/kernel-config-2.6:
4168 Modularized parallel support in the X86 2.6 configuration.
4170 11 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh,
4171 generic/linuxrc, genkernel:
4172 Bugfixes for bugs #46941, #46641; and a cosmetic fix for LiveCD
4175 02 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
4176 Added an error message for mistyped options [ Bug #45946 ] and
4177 also shortened the help list into two sections: a long one specified by
4178 --help and a short default one.
4180 02 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4182 Fix for bug #46596; version header update.
4184 28 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
4185 Applied the fixed for ``docache'' to work properly on zisofs.
4187 27 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4188 gen_initrd.sh, generic/initrd.defaults, generic/linuxrc:
4189 A few short fixes: reduced compilation verbosity; bootsplash fix
4190 to use both 'bootsplash' and 'bootsplash.conf' rather than 'bootsplash'
4191 and also docache support which should work on at least loopFSes for now.
4193 22 Mar 2004; Jason Wever <weeve@gentoo.org> sparc/config.sh:
4194 Fixed MAKEOPTS for sparc32 so kernels will reliably build.
4196 21 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> README, TODO,
4197 gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh,
4198 gen_determineargs.sh, gen_funcs.sh, gen_initrd.sh,
4199 generic/initrd.defaults, generic/initrd.scripts,
4200 +generic/keymaps.tar.gz, generic/linuxrc, generic/modprobe,
4201 genkernel, genkernel.conf, x86/modules_load:
4202 Version bump. Closes bugs #34948, #37371, #41129, #41166,
4203 #42725, #42815, #44127, #44556, and #44601.
4205 20 Mar 2004; Tim Yamin <plasmaroo@gentoo.org>
4206 -pkg/busybox-1.00-pre8-alpha.patch,
4207 -pkg/busybox-1.00-pre8-crypto-losetup.patch,
4208 -pkg/busybox-1.00-pre8-losetup-alpha.tar.bz2:
4209 Removing broken 1.00-pre8 busybox.
4211 08 Mar 2004; Tom Gall <tgall@gentoo.org>
4212 +ppc64/kernel-2.6-pSeries, +ppc64/kernel-2.6.g5:
4213 g5 and pseries kernel config
4215 08 Mar 2004; Brad House <brad_mssw@gentoo.org> +ppc64,
4216 +ppc64/busy-config, +ppc64/config.sh, +ppc64/modules_load:
4219 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4220 +ppc/2.6.3-benh2-G4-SMP.autoload, +ppc/2.6.3-benh2-G4.autoload,
4221 +ppc/2.6.3-benh2-G5-SMP.autoload, +ppc/2.6.3-benh2-G5.autoload:
4222 What stuff needs to be automatically loaded for each kernel
4224 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4225 ppc/G4, ppc/G4-SMP, ppc/G5, ppc/G5-SMP:
4226 bugfixes - posible /proc mounting lock bug solution included (removed
4229 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4230 ppc/G4, ppc/G4-SMP, ppc/G5, ppc/G5-SMP:
4231 bugfixed kernels - still rivafb enabled
4233 01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4236 01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel.conf:
4237 busybox version change
4239 27 Feb 2004; Daniel Robbins <drobbins@gentoo.org>
4241 initrd bootsplash fix to use "default"
4243 27 Feb 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4244 -ppc/G3, -ppc/G3-SMP:
4247 26 Feb 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4248 +ppc/G3, +ppc/G3-SMP, +ppc/G4, +ppc/G4-SMP, +ppc/G5,
4249 +ppc/G5-SMP, -ppc/kernel-config-2.4-g3g4,
4250 -ppc/kernel-config-2.4-g5:
4251 Updated kernel .configs.
4253 G5-SMP verified to work on dual G5 1.8 w. radeon and 160G SATA
4254 Others are being tested right now
4256 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4257 +pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2:
4258 busybox pre7 patched
4260 25 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel,
4261 genkernel.conf, +pkg/busybox-1.00-pre7-crypto-losetup-2.patch,
4262 -pkg/busybox-1.00-pre7-crypto-losetup-2.tar.bz2,
4263 +pkg/busybox-1.00-pre8-alpha.patch,
4264 +pkg/busybox-1.00-pre8-crypto-losetup.patch,
4265 +pkg/busybox-1.00-pre8-losetup-alpha.tar.bz2:
4266 busybox update and alpha fix
4268 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4269 generic/linuxrc, generic/modprobe:
4270 script updates, less debugging, and modprobe return code fix
4272 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4273 x86/kernel-config-2.4:
4274 too many complaints, make reiser static
4276 22 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4279 22 Feb 2004; Brad House <brad_mssw@gentoo.org>
4280 +pkg/busybox-1.00-pre7-crypto-losetup-2.tar.bz2:
4283 22 Feb 2004; Brad House <brad_mssw@gentoo.org>
4284 generic/linuxrc, genkernel.conf,
4285 -pkg/busybox-1.00-pre7-crypto-losetup.patch,
4286 -pkg/busybox-1.00-pre7-crypto-patched.tar.bz2,
4287 x86_64/kernel-config-2.6, +x86_64/kernel-config-2.6-emachines,
4288 +x86_64/kernel-config-2.6-smp:
4291 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4292 create /dev/console if for some reason /dev wasn't on the fs
4294 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4297 14 Feb 2004; Brad House <brad_mssw@gentoo.org>
4298 +pkg/busybox-1.00-pre7-crypto-patched.tar.bz2:
4301 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel.conf,
4302 -pkg/busybox-1.00-pre3-patched.tar.bz2,
4303 -pkg/busybox-1.00-pre3.tar.bz2,
4304 +pkg/busybox-1.00-pre7-crypto-losetup.patch:
4307 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4310 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel,
4311 +pkg/ppc, +pkg/ppc/README:
4314 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4315 initrd updates for correctness, squashfs, and gcloop
4317 12 Feb 2004; Luca Barbato <lu_zero@gentoo.org> +pkg/ppc64,
4318 +pkg/ppc64/README, +ppc, +ppc/busy-config, +ppc/config.sh,
4319 +ppc/kernel-config-2.4-g3g4, +ppc/kernel-config-2.4-g5,
4321 pvdabeel's first import.
4323 08 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4326 07 Feb 2004; Brad House <brad_mssw@gentoo.org>
4327 generic/linuxrc, genkernel:
4328 beta10 finalizations
4330 07 Feb 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4331 make modules_install should use -j1 only
4333 07 Feb 2004; Brad House <brad_mssw@gentoo.org>
4334 gen_configkernel.sh:
4335 err, backed up wrong file :)
4337 03 Feb 2004; Guy Martin <gmsoft@gentoo.org> +parisc64,
4338 +parisc64/busy-config, +parisc64/config.sh,
4339 +parisc64/kernel-config-2.4, +parisc64/modules_load,
4340 +pkg/parisc64, +pkg/parisc64/README:
4343 31 Jan 2004; Brad House <brad_mssw@gentoo.org>
4344 gen_determineargs.sh:
4345 make commandline debugfile option work
4347 30 Jan 2004; Brad House <brad_mssw@gentoo.org>
4348 generic/modprobe, x86_64/modules_load:
4349 modprobe fixes, and scsi module updates for x86_64
4351 30 Jan 2004; Brad House <brad_mssw@gentoo.org>
4352 generic/linuxrc, genkernel:
4355 28 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4358 28 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4359 debugfile truncation fix
4361 28 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4364 28 Jan 2004; Brad House <brad_mssw@gentoo.org>
4365 x86/kernel-config-2.6, x86_64/kernel-config-2.6:
4366 kernel config updates
4368 28 Jan 2004; Brad House <brad_mssw@gentoo.org>
4369 gen_configkernel.sh, genkernel:
4370 misc fixes in relation to kernel configs
4372 25 Jan 2004; Brain Jackson <iggy@gentoo.org>
4373 x86/kernel-config-2.4:
4374 new default config, works well with gentoo-sources
4376 24 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_funcs.sh,
4377 generic/linuxrc, genkernel:
4380 18 Jan 2004; Brad House <brad_mssw@gentoo.org> +alpha,
4381 +alpha/busy-config, +alpha/config.sh, +alpha/kernel-config-2.4,
4382 +alpha/modules_load, +pkg/alpha, +pkg/alpha/README:
4385 17 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4388 17 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4389 must bind-mount dev for loop devices
4391 17 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4392 support multiple loop types
4394 11 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4395 not -t ext3 use -t ext2 Im and idiot
4397 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4398 generic/linuxrc, genkernel:
4399 fix for loop device mounting
4401 11 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4404 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4405 generic/initrd.scripts, generic/linuxrc:
4408 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4409 generic/initrd.scripts, generic/linuxrc:
4412 11 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4415 10 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4416 uname machine for parisc, etc
4418 08 Jan 2004; Brad House <brad_mssw@gentoo.org> +pkg/sparc,
4419 +pkg/sparc/README, +pkg/sparc64, +pkg/sparc64/README:
4420 dont forget placeholders for pkg directory
4422 08 Jan 2004; Brad House <brad_mssw@gentoo.org>
4423 x86_64/kernel-config-2.6:
4426 08 Jan 2004; Brad House <brad_mssw@gentoo.org> +TODO:
4429 08 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4432 08 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4435 08 Jan 2004; Brad House <brad_mssw@gentoo.org>
4436 x86_64/kernel-config-2.6:
4437 updated kernel config
4439 08 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4440 gen_funcs.sh, genkernel:
4441 check for loop devices and fix debug printing
4443 08 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4444 gen_determineargs.sh, generic/linuxrc, parisc/config.sh,
4445 sparc/config.sh, sparc64/config.sh, x86/config.sh,
4447 add makeopts params, and fixes for if old coreutils is in root
4449 05 Jan 2004; Jason Wever <weeve@gentoo.org> +sparc,
4450 +sparc/busy-config, +sparc/config.sh, +sparc/kernel-config,
4451 +sparc/modules_load, +sparc64, +sparc64/busy-config,
4452 +sparc64/config.sh, +sparc64/kernel-config,
4453 +sparc64/modules_load:
4454 Added sparc and sparc64 dirs for genkernel.
4456 03 Jan 2004; Guy Martin <gmsoft@gentoo.org> +parisc,
4457 +parisc/busy-config, +parisc/config.sh,
4458 +parisc/kernel-config-2.4, +parisc/modules_load, +pkg/parisc,
4462 31 Dec 2003; Seemant Kulleen <seemant@gentoo.org>
4463 +x86/kernel-config-2.4:
4464 2.4 config thanks to iggycvs add kernel-config-2.4
4466 24 Dec 2003; Brad House <brad_mssw@gentoo.org>
4467 gen_determineargs.sh:
4470 24 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel:
4471 reverse kernel compile with modules make
4473 23 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4474 +genkernel, -genkernel.sh:
4477 23 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4478 gen_determineargs.sh, gen_initrd.sh, generic/linuxrc,
4480 no initrd modules stuff
4482 23 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4483 gen_determineargs.sh, +gen_package.sh, genkernel.sh:
4484 changes for livecd stuff
4486 22 Dec 2003; Brad House <brad_mssw@gentoo.org> README:
4489 22 Dec 2003; Brad House <brad_mssw@gentoo.org>
4490 gen_determineargs.sh:
4491 get extraversion properly
4493 17 Dec 2003; Brad House <brad_mssw@gentoo.org>
4495 remove modprobe from x86_64
4497 17 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4498 gen_initrd.sh, gen_moddeps.sh, generic/initrd.defaults,
4499 generic/initrd.scripts, generic/linuxrc, generic/modprobe,
4500 x86_64/modules_load:
4503 17 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4504 generic/linuxrc, -x86/linuxrc, x86/modules_load,
4505 x86_64/modules_load:
4508 17 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4509 +generic, +generic/initrd.defaults, +generic/initrd.scripts,
4510 +generic/linuxrc, +generic/modprobe, -x86_64/initrd.defaults,
4511 -x86_64/initrd.scripts, -x86_64/linuxrc:
4514 16 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4515 +gen_moddeps.sh, genkernel.sh, +x86_64/initrd.defaults,
4516 +x86_64/initrd.scripts, x86_64/linuxrc, +x86_64/modprobe,
4517 x86_64/modules_load:
4518 integrate new initrd, and module scanning
4520 10 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4523 10 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4526 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4529 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4530 x86/config.sh, x86_64/config.sh:
4533 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4534 +pkg/busybox-1.00-pre2-decl.patch:
4537 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4538 gen_compile.sh, gen_determineargs.sh, x86/config.sh,
4540 different makes for kernel and utils
4542 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4543 gen_determineargs.sh, x86/config.sh, x86_64/config.sh:
4546 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4548 KERNEL_MAKE_2 for sparc
4550 09 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel.conf,
4551 +pkg/busybox-1.00-pre3-patched.tar.bz2:
4554 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4555 gen_determineargs.sh, genkernel.conf, genkernel.sh:
4558 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4559 +pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
4560 +pkg/devfsd-1.3.25-dietlibc.patch:
4561 devfsd dietlibc stuff
4563 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4564 x86/config.sh, x86_64/config.sh:
4567 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4568 umm, make configure scripts work with CC, AS, and LD set or unset
4570 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4571 don't forget 'env' before
4573 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4574 +pkg/modutils-2.4.26.tar.bz2:
4575 forgot modutils package
4577 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4578 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
4579 x86/config.sh, x86_64/config.sh:
4580 need seperate toolkit for compilation of kernel and utils on sparc64
4582 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4583 gen_determineargs.sh:
4584 fixes for sparc, cant set LD or AS for sparc64
4586 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4587 gen_configkernel.sh, gen_determineargs.sh, genkernel.conf,
4588 -x86/kernel-config, +x86/kernel-config-2.6,
4589 -x86_64/kernel-config, +x86_64/kernel-config-2.6:
4590 make friendly with 2.4
4592 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4593 gen_determineargs.sh, +pkg/x86, +pkg/x86/README, +pkg/x86_64,
4597 09 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4598 gen_compile.sh, gen_initrd.sh, genkernel.conf, genkernel.sh:
4601 08 Dec 2003; Brad House <brad_mssw@gentoo.org> +README,
4602 +gen_arch.sh, +gen_cmdline.sh, +gen_compile.sh,
4603 +gen_configkernel.sh, +gen_determineargs.sh, +gen_funcs.sh,
4604 +gen_initrd.sh, +genkernel.conf, +genkernel.sh, +notes, +pkg,
4605 +pkg/busybox-1.00-pre3.tar.bz2, +pkg/dietlibc-0.24.tar.bz2,
4606 +pkg/module-init-tools-0.9.15-pre4.tar.bz2, +x86,
4607 +x86/busy-config, +x86/config.sh, +x86/kernel-config,
4608 +x86/linuxrc, +x86/modules_load, +x86_64, +x86_64/busy-config,
4609 +x86_64/config.sh, +x86_64/kernel-config, +x86_64/linuxrc,
4610 +x86_64/modules_load:
4611 add new genkernel dev