1 # ChangeLog for genkernel
3 # - 2003-2008 Gentoo Foundation
4 # - 2008-2011 Various authors (see AUTHORS)
5 # Distributed under the GPL v2
8 17 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
11 17 May 2012; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc:
12 Fix call to blkid as "blkid -l -t UUID=foo" (without -o device) does not seem
13 to work well with blkid of util-linux
15 17 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
16 Bump version to 3.4.33
18 17 May 2012; Sebastian Pipping <sping@gentoo.org>
19 -patches/e2fsprogs/1.42/e2fsprogs-1.41.12-getpagesize.patch, gen_compile.sh,
20 gen_initramfs.sh, genkernel, genkernel.conf:
21 Use blkid from system's util-linux rather than compiling e2fsprogs ourselves
23 14 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
24 Bump version to 3.4.32
26 14 May 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
27 Stop removing lvm/dmsetup from the initramfs (bug #415697), reported by
28 I.zaufi, bug introduced in 9f36ecc125bf2c20bd28c0ad513577a858140a77 affects
31 12 May 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
32 arch/x86_64/kernel-config, defaults/kernel-config:
33 Set CONFIG_DEVTMPFS=y on x86, x86_64, default for udev
35 12 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
36 Bump version to 3.4.31
38 18 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
39 lddtree call must be outside the for loop.
41 16 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
42 Use CC0 instead of public domain for copy_binaries to cover French
43 jurisdiction concerns.
45 16 Apr 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
46 Bump version to 3.4.30
48 16 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
49 Support a non-static cryptsetup binary (bug #409277)
51 15 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
52 Release copy_binaries function as public domain.
54 15 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
55 Handle other binary paths for LVM.
57 09 Apr 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
58 defaults/keymaps/keymapList, defaults/keymaps/sf.map:
59 Add keymap "sf" from Pentoo
61 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
62 Bump version to 3.4.29
64 08 Apr 2012; Mike Auty <ikelos@gentoo.org> gen_bootloader.sh:
65 Support for Grub 2, adjustements by Tomasz Wasiak
67 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh,
69 Add "fastest" to supported initrd compressions
71 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
72 Support comression "lzop" (not just "lzo") as wrongly advertised by comments
73 in genkernel.conf before
75 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
76 Be more helpful when requested compression is not available
78 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
79 Error out on unknown initrd compression, reported by Peter Gantner (bug
82 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
83 Fix initrd compression "gzip", reported by Peter Gantner (bug #411197)
85 30 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
86 Bump version to 3.4.28
88 29 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
89 Restore original /dev/tty after GPG (bug #410073), report and initial patch
92 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
93 Bump version to 3.4.27
95 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
96 Fail hard on LUKS inclusion error (bug #409277), advise about
97 sys-fs/cryptsetup[static], drop support for cryptsetup binary from /bin/
99 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> gen_funcs.sh,
101 Make errors stand out more
103 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
105 Fix docache (bug #397309)
107 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
108 Bump version to 3.4.26
110 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
112 Drop into debug shell when squashfs could not be mounted
114 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
116 Drop into debug shell when files could not be copied into tmpfs
118 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
120 Improve handling of missing /etc/fstab
122 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
123 No longer use parameter "-r" (for regex intervals) that busybox awk does not
126 10 Mar 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
127 Bump version for release.
129 25 Feb 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/modules_load,
130 arch/x86_64/modules_load, defaults/modules_load:
131 Make sure the sha256 module makes it into the initramfs (bug #405495).
134 20 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/linuxrc:
135 With the new /usr mounting, if the device path that ends up in /proc/mounts
136 ends up being different than in /etc/fstab due to symlinks, mount -a will
137 always exit 32. Avoid by resolving symlinks like util-linux does.
139 14 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh,
141 dmraid is entirely broken if you try to use the system static
142 LVM/device-mapper. Instead start always building LVM2 for the initramfs,
143 using DESTDIR for cleaner install. Dead code paths for old LVM2 build not
144 removed yet until more users have tested.
146 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh:
147 More UTILS_CROSS_COMPILE prefix on strip calls.
149 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> arch/alpha/modules_load,
150 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
151 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
152 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
153 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
154 defaults/modules_load:
155 Bug #401583: include more DM and MD modules for other RAID/LVM
158 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh:
159 Bug #265005: ensure CROSS_COMPILE is set for cross-compile strip calls to
162 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org>
163 +patches/dmraid/dmraid-1.0.0_rc16-as-needed2.patch,
164 +patches/dmraid/dmraid-1.0.0_rc16-return-all-sets.patch,
165 +patches/dmraid/dmraid-1.0.0_rc16-static-build-fixes.patch,
166 +patches/dmraid/dmraid-1.0.0_rc16-undo-p-rename.patch,
167 +patches/dmraid/dmraid-1.0.0.rc16-3-staticlink.patch, genkernel.conf:
168 Bug #398467: Update dmraid. Also add other patches from Portage tree.
170 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_cmdline.sh,
171 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh, genkernel.conf:
172 device-mapper "update". It was merged into LVM2-2.02.67 upstream in 2010.
173 Bug #398467 is wrong for the device-mapper update.
175 09 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
177 Dogfooding of the /usr mount code with the matching OpenRC change to make the
178 mounts RW revealed some bugs and gotchas in our prior code, now fixed and
181 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> arch/alpha/config.sh,
182 arch/arm/config.sh, arch/ia64/config.sh, arch/mips/config.sh,
183 arch/parisc/config.sh, arch/parisc64/config.sh, arch/ppc/config.sh,
184 arch/ppc64/config.sh, arch/sparc/config.sh, arch/sparc64/config.sh,
185 arch/um/config.sh, arch/x86/config.sh, arch/x86_64/config.sh:
186 Ensure default for new initramfs compression is used.
188 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
189 Bugfixes in new code branches that I didn't test fully.
191 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> doc/genkernel.8.txt,
193 Update documentation for new initramfs compression.
195 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/config.sh,
196 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
197 Import customizable compression for initramfs, based on Pentoo development.
199 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> arch/alpha/modules_load,
200 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
201 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
202 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
203 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
204 defaults/busy-config, defaults/initrd.scripts, defaults/linuxrc,
205 defaults/modules_load, doc/genkernel.8.txt, gen_cmdline.sh,
206 gen_determineargs.sh, gen_initramfs.sh, genkernel:
207 This provides ZFS support, to go with the sys-fs/zfs package.
209 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
210 Refactor copy_binaries and multipath slightly for ease of usage and readability.
212 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> gen_initramfs.sh:
213 Refactor multipath initramfs generation using copy_binaries.
215 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> gen_initramfs.sh:
216 copy_binaries utility function for putting binaries and librares into
217 initramfs (see git commit for full details).
219 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts:
220 Support virtio devices, and provide fallback of all remaining devices.
222 03 Feb 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
223 Support SD card readers. Patch by Rick Farina
225 24 Jan 2012; Sebastian Pipping <sping@gentoo.org> .gitignore, genkernel:
226 Bump version to 3.4.24
228 24 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/alpha/kernel-config,
229 arch/ia64/kernel-config, arch/ppc/kernel-config, arch/sparc64/kernel-config,
230 arch/x86/kernel-config:
231 Unset CONFIG_SYSFS_DEPRECATED for udev (bug #335763)
233 15 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
234 Bump version to 3.4.23.1
236 14 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
237 Re-activate mdstart in busybox config
239 14 Jan 2012; Sebastian Pipping <sping@gentoo.org>
240 +patches/busybox/1.19.3/busybox-1.19.3-mdstart.patch:
241 Port mdstart patch to busybox 1.19.3
243 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
244 Busybox config: Enable verbose usage
246 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
247 Update busybox config using "yes '' | make oldconfig"
249 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
250 Bump version to 3.4.23
252 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
253 +patches/busybox/1.19.3/1.18.1-openvt.diff,
254 +patches/busybox/1.19.3/busybox-1.7.4-signal-hack.patch:
255 Copy patches from busybox/1.18.1 to busybox/1.19.3
257 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
258 +patches/e2fsprogs/1.42/e2fsprogs-1.41.12-getpagesize.patch:
259 Add a patch for e2fsprogs/1.42 from main tree
261 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
262 +patches/lvm/2.02.88/lvm2-2.02.72-no-export-dynamic.patch:
263 Copy patch from lvm/2.02.74 to lvm/2.02.88
265 13 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> gen_determineargs.sh:
266 Prior to commit a141d715, CMD_NOINSTALL had no default set, but most of the
267 usages were of the form "! isTrue ${CMD_NOINSTALL}", which on an unset value,
268 came out as false. These were replaced by "isTrue ${CMD_INSTALL}", but my
269 analysis of the needed default value was wrong, and was set to false instead
272 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel.conf:
273 Replace "# FOO=bar" by "#FOO=bar" in genkernel.conf to (1) distinguish
274 commented-out options from their explanatory comments and (2) to return
275 consistenty (bug #398471)
277 12 Jan 2012; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
278 Support application of patches before compilation for tools which previously
279 lacked that support. Special thanks to Tomasz Wasiak (bug #398469)
281 08 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/alpha/modules_load,
282 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
283 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
284 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
285 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load:
286 Add mpt2sas to auto-load SCSI modules as requested by Borg Onion
288 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
289 Bump to 3.4.22 to reflect /usr mount support.
291 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
293 Code to mount /usr and other filesystems as needed for new udev and systemd.
295 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
296 Bump version to 3.4.21.2. Stock configuration of 3.4.21.1 generates
297 unbootable initramfs!
299 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> gen_determineargs.sh,
301 Fix some defaults otherwise you get an initramfs without any modules!
303 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/busy-config:
304 Awk support in busybox is needed for initramfs setup code (to parse fstab).
306 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> TODO:
307 Multipath has been done for a while now.
309 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel.conf:
310 Add a configuration option for --install, so users can get it as a default.
311 Defaults to "no", due to catalyst.
313 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> ChangeLog:
316 05 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
317 Bump version to 3.4.21.1
319 05 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
320 defaults/linuxrc, doc/genkernel.8.txt:
321 Introduce boot parameter root_trim=(yes|no) for SSDs.
325 04 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/um/busy-config,
326 defaults/busy-config, netboot/busy-config:
327 Set CONFIG_NFSMOUNT=n in busybox config to fix compilation with glibc 2.14.
331 04 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> arch/mips/config.sh,
332 doc/genkernel.8.txt, gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh,
333 gen_funcs.sh, gen_initramfs.sh, genkernel, genkernel.conf:
334 Provide real boolean commandline options for options that were previously
335 only available as booleans in the config, so that they can be enable in
336 configuration and overridden to disable on the commandline. Remove negation
337 on options: NOINSTALL, NORAMDISKMODULES, NO_KERNEL_SOURCES.
339 08 Nov 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
340 Bump version to 3.4.20
342 31 Oct 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
343 Fix return value of crypt_filter() which caused bogus LUKS opening errors
346 30 Oct 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
347 Bump version to 3.4.19
349 25 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
350 fix random build failures during e2fsprogs, force -j1
352 08 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.defaults,
353 defaults/initrd.scripts, defaults/linuxrc:
354 Do not hardcode /mnt/cdrom path across the whole code, use CDROOT_PATH
355 instead. At the same time, mount cdrom into /mnt/cdrom instead of
356 /newroot/mnt/cdrom (which is now just a bind mount), this avoids
357 losetup to expose unavailable paths inside the live system, breaking
358 mkfs.btrfs (next upstream version, which does silly things with
361 07 Oct 2011; Robin H. Johnson <robbat2@gentoo.org>
362 patches/busybox/1.18.1/1.18.1-mdstart.diff:
363 Fix patch typo that broke compile.
365 22 Sep 2011; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
367 Fix trailing backtick and root-on-LVM.
369 13 Sep 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh,
371 dmraid requires dmsetup to assign UUID to discovered RAID volumes, close bug
374 11 Sep 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.scripts,
376 drop parse_opt usage and crufty, deprecated subshelling through
378 30 Aug 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
379 Fix quoting issue (bug #380729).
383 30 Aug 2011; Sebastian Pipping <sping@gentoo.org>
384 +patches/mdadm/3.1.4/mdadm-3.1.4-z-now.patch, gen_compile.sh:
385 Enable patch application for mdadm, add patch to fix compilation (bug
388 28 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.scripts,
389 defaults/linuxrc, doc/genkernel.8.txt:
390 Add basic support to AUFS2, requires kernel with aufs module or built-in
392 16 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
393 gen_compile: correct MAKEOPTS usage on utils task
395 16 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
396 gen_compile: always use -j1 with kernel *_install targets, fixes compilation
399 06 Aug 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
400 No longer copy /lib/libsysfs*so* for multipath-tools (bug #300841, bug
403 31 Jul 2011; Sebastian Pipping <sping@gentoo.org>
404 -patches/busybox/1.7.4/1.7.4-ash-timeout.diff,
405 -patches/busybox/1.7.4/1.7.4-mdstart.diff,
406 -patches/busybox/1.7.4/1.7.4-mount-umount-i-option.diff,
407 -patches/busybox/1.7.4/1.7.4-openvt.diff,
408 -patches/busybox/1.7.4/1.7.4-static-error.diff,
409 -patches/busybox/1.7.4/1.7.4-make-3.82.diff, -patches/busybox/1.7.4/README,
410 -patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch:
411 End support for 4 years old busybox 1.7.4 (bug #377133)
413 31 Jul 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
414 Improve doc on filing bugs
416 28 Jul 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
417 Bump version to 3.4.18
419 27 Jul 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
420 Fix display of seconds waiting (bug #376575)
421 Thanks to Richard Scott
423 26 Jul 2011; Robin H. Johnson <robbat2@gentoo.org> gen_arch.sh:
424 Bug #376467: fix kernel version checks for 3.0 kernel.
426 23 Jul 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
428 Fix permissions of /dev/pts (bug #375947)
430 20 Jul 2011; Fabio Erculiani <lxnay@sabayon.org> defaults/config.sh,
431 doc/genkernel.8.txt, gen_cmdline.sh, gen_compile.sh:
432 Make possible to compile XEN based kernels providing --kernel-target= and
433 --kernel-binary= switches
435 03 Jul 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
436 Set version to 3.4.17
438 03 Jul 2011; Sebastian Pipping <sping@gentoo.org> arch/alpha/modules_load,
439 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
440 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
441 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
442 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
443 defaults/initrd.defaults, defaults/initrd.scripts, defaults/linuxrc,
444 defaults/modules_load, doc/genkernel.8.txt, gen_cmdline.sh,
445 gen_determineargs.sh, gen_initramfs.sh, genkernel, genkernel.conf,
446 maintenance/docmatcher.py:
447 Remove support for sys-fs/evms, as it was removed from Gentoo (bug #372423)
449 22 Jun 2011; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
450 Make --arch-override= affect "make menuconfig" (bug #247246)
452 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86_64/kernel-config:
453 Unset CONFIG_EMBEDDED on arch amd64
455 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
456 arch/x86_64/kernel-config, defaults/kernel-config:
457 Apply CONFIG_USB_HID=y to archs amd64/x86/default (bug #270983)
459 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
460 arch/x86_64/kernel-config, defaults/kernel-config:
461 Unset CONFIG_IDE on archs amd64/x86/default (bug #357213)
463 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
464 Bump version to 3.4.16
466 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
467 Document most undocumented boot parameters (bug #370369)
469 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
470 Docs: Fix mixup of boot parameters real_init= and init_opts=
472 04 Jun 2011; Sebastian Pipping <sping@gentoo.org> genkernel.conf,
473 maintenance/docmatcher.py:
474 Document remaining options inside genkiernel.conf (bug #367233)
476 01 Jun 2011; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc,
478 Document option lvmraid= and make it imply dolvm (bug #153502)
480 31 May 2011; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc,
482 Add rootfstype= boot parameter (bug #221245)
486 31 May 2011; Nelson Batalha <nelson.batalha@gmail.com> defaults/initrd.defaults:
487 Add Kernel 3.0.0 support (bug #369481)
489 31 May 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
490 Output warning in warning color
492 31 May 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt,
494 Document boot parameter domdadm (bug #369415)
496 12 May 2011; Amadeusz Żołnowski <aidecoe@aidecoe.name>
497 defaults/modules_load:
498 Added hpsa to defaults/modules_load; fixes bug #363369
500 28 Mar 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
503 24 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/linuxrc, initrd.scripts:
504 Rescue /proc and /sys over into chroot
505 Apply mount options noexec,nosuid,nodev to /proc and /sys
507 22 Mar 2011; Fabio Erculiani <lxnay@sabayon.org> gen_compile.sh, patches/iscsi/*:
508 Fix compilation of iSCSI
510 23 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> doc/genkernel.8.txt,
511 gen_cmdline.sh, gen_initramfs.sh:
512 Remove "--slowusb" as it is enabled by default now. Also document "noslowusb"
513 ramdisk option that skips it.
515 22 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/initrd.defaults,
516 defaults/initrd.scripts:
517 Set DO_slowusb as default, and make setup_slowusb unset it if it cannot find
518 a usb-storage attached. This makes genkernel ramdisk adhere to "noslowusb",
519 makes the ramdisk only wait if there is a usb-storage attached and should fix
522 16 Mar 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
523 Bump version to 3.4.14
525 16 Mar 2011; Fabio Erculiani <lxnay@sabayon.org> **/modules_load:
526 Add btrfs to MODULES_FS
528 07 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/initrd.scripts:
529 Fix typo where the kernelcmd version "dokeymap" was added to MY_HWOPTS
530 instead of the HWOPTS version "keymap".
531 Broke setups where only "keymap=<...>" was added to kernelcmd (bug #356167)
533 24 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
534 Fix handling of mdadm.conf (bug #354809)
538 10 Feb 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
539 Bump version to 3.4.13
541 09 Feb 2011; Sebastian Pipping <sping@gentoo.org> genkernel.conf:
542 Add SPLASH and SPLASH_THEME to genkernel.conf (bug #268468)
546 08 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
547 Add iBFT support for iSCSI (bug #314575)
551 7 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
552 Use devtmpfs/tmpfs for /dev (bug #353024)
553 Rescue devtmpfs /dev over to chroot (bug #353024, bug #344407)
557 31 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
558 Bump version to 3.4.12.6
560 31 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
561 Speed up LVM activation (bug #351047)
565 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
566 Bump version to 3.4.12.5
568 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
569 Give blkid of e2fsprogs precedence over busybox re-write by putting it into
570 /sbin, not /bin (bug #352746)
572 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> arch/x86_64/kernel-config:
573 Enable CONFIG_USB_SUSPEND and CONFIG_PM_RUNTIME for x86_64 (bug #351376)
575 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
576 Bump version to 3.4.12.4
578 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
579 Enhance console handling on netboot linuxrc (bug #353084)
580 Enable shadow on netboot's busybox config (bug #353085)
584 29 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
585 Bump version to 3.4.12.3
587 29 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
588 No longer require device mapper bincache for compiling lvm (bug #353026)
592 27 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
593 Bump version to 3.4.12.2
595 27 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_determineargs.sh:
596 Revert kernel release detection fix (regression) (bug #352787)
598 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
599 Bump version to 3.4.12.1
601 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
602 Fix copying of mdadm/mdmon to the initramfs (bug #352496). Thanks to Malcolm
603 Lashley for reporting.
605 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
606 Bump version to 3.4.12
608 22 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
609 Enable CONFIG_USB_SUSPEND for x86/amd64 (bug #351376)
610 Replace "${MAKEOPTS/-j?/j1}" by "${MAKEOPTS} -j1" (bug #277607)
612 21 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_determineargs.sh:
613 Do not query generated files (like include/config/kernel.release) for kernel
614 version, as they may be out of sync (bug #263927)
616 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
617 Add proper mdadm support (bug #282100)
619 - Craig Andrews (Testing)
620 - Laurent Pinchart (mdmon/IMSM support)
621 - Matthias Dahl (Initial patch)
622 - Peter Hjalmarsson (Testing)
624 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
625 Bump version to 3.4.11.1
627 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh:
628 Move application of kernel config after "make mrproper" as that deletes
629 .config (whereas "make clean" does not) (bug #351906)
633 20 Jan 2011; Sebastian Pipping <sping@gentoo.org>
634 patches/busybox/1.18.1/1.18.1-mdstart.diff:
635 busybox 1.18.1: Return of mdstart as an applet (regression) (bug #351909)
637 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
638 Bump version to 3.4.11
640 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
641 Do not sleep after vgscan (bug #351047)
643 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
645 - Fix compilation of LVM 2.02.74 (and 2.02.28) (bug #255196, bug #267383)
646 - Add minimal btrfs support (bug #303529)
647 - Add support for UUID to crypt_root (bug #315467)
648 - Run "make firmware_install" if CONFIG_FIRMWARE_IN_KERNEL != y (bug #244651)
649 - Port busybox patches from 1.7.4 to 1.18.1 (bug #331971)
650 - Handle missing kernel .config better (bug #271528)
651 - Improve slowusb handling (bug #323317)
652 - Add GnuPG 1.x support (bug #217959)
653 - Check return codes of cpio (bug #246370)
654 - Update e2fsprogs/blkid to 1.41.14 (bug #291822)
655 - Create /bin/vg* symlinks when called as /linuxrc, too (bug #307855)
656 - Pick first device when several devices are matching real_root (bug #303531)
657 - Fix warning "cannot remove `/var/cache/genkernel/src'" (bug #347213)
658 - Allow configuring the list of busybox applets (bug #326593)
659 - Fix arithmetic bug in defaults/initrd.scripts (bug #339789)
661 - Amadeusz Zolnowski (LVM update)
662 - Christian Giessner (UUID crypt_root)
663 - dacook (GnuPG 1.x support)
664 - Denis Kaganovich (Busybox patch porting)
665 - devsk (Multi-device patch)
666 - Fabio Erculiani (Slowusb fixes)
667 - Kai Dietrich (Symlink analysis)
668 - Kolbjørn Barmen (Arithmetic fix)
670 13 Dec 2010; Sebastian Pipping <sping@gentoo.org> genkernel:
671 Bump version to 3.4.10.908
673 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt, gen_cmdline.sh:
674 docs: Document --genzimage
676 13 Dec 2010; <sping@gentoo.org> gen_cmdline.sh:
677 Fix a reference to --nomenuconfig into --no-menuconfig
679 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
680 docs: Update man page from output of --help
682 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
683 docs: Document keymap= and dokeymap (bug #346017)
685 6 Dec 2010; <sping@gentoo.org> genkernel.conf:
686 .conf: Document LUKS variable (bug #346015)
688 6 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
689 docs: Mention both "initramfs" and "ramdisk" as available actions
692 6 Dec 2010; <sping@gentoo.org> genkernel.8:
693 man page: Propagate rename of --no-initrdmodules to --no-ramdisk-modules
695 29 Nov 2010; <sping@gentoo.org> ChangeLog:
696 Add patch allowing compilation of busybox 1.7.4 with make 3.82 (bug #341943)
698 20 Feb 2010; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
699 Apply patches from Gentoo bug #268468
701 19 Jan 2010; Andrew Gaffney <agaffney@gentoo.org> genkernel:
702 Only call set_bootloader is CMD_NOINSTALL is not set for Gentoo bug
705 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
706 arch/arm/modules_load, arch/ia64/kernel-config, arch/ia64/modules_load,
707 arch/mips/modules_load, arch/parisc/modules_load,
708 arch/parisc64/modules_load, arch/ppc/kernel-config, arch/ppc/modules_load,
709 arch/ppc64/modules_load, arch/sparc/modules_load,
710 arch/sparc64/kernel-config, arch/sparc64/modules_load,
711 arch/um/modules_load, arch/x86/kernel-config, arch/x86/modules_load,
712 arch/x86_64/kernel-config, arch/x86_64/modules_load,
713 defaults/kernel-config:
714 Add USB HID modules to modules_load and default kernel-config (for Gentoo
717 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
718 arch/alpha/kernel-config, arch/alpha/modules_load, arch/arm/modules_load,
719 arch/ia64/kernel-config, arch/ia64/modules_load, arch/mips/modules_load,
720 arch/parisc/modules_load, arch/parisc64/modules_load,
721 arch/ppc/kernel-config, arch/ppc/modules_load, arch/ppc64/modules_load,
722 arch/sparc/modules_load, arch/sparc64/kernel-config,
723 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/kernel-config,
724 arch/x86/modules_load, arch/x86_64/kernel-config,
725 arch/x86_64/modules_load, defaults/kernel-config, defaults/modules_load:
726 Enable ext4 by default everywhere (for Gentoo bug #268818)
728 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
730 Add support for isoboot= option (for Gentoo bug #294268)
732 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
733 defaults/initrd.defaults, defaults/initrd.scripts:
734 Properly apply NFS mount options for Gentoo bug #262915
736 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
737 arch/alpha/kernel-config, arch/ia64/kernel-config, arch/ppc/kernel-config,
738 arch/x86_64/kernel-config:
739 Enable CONFIG_SCSI_MULTI_LUN option for Gentoo bug #261122
741 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
742 Apply patch to make sure loop cache directory exists for Gentoo bug
745 17 Dec 2009; Robin H. Johnson <robbat2@gentoo.org> HACKING:
746 Document how to roll a release for the next time.
748 17 Dec 2009; Robin H. Johnson <robbat2@gentoo.org> genkernel:
749 Tag 3.4.10.907 release.
751 06 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
752 use a symlink instead of a hardlink for busybox utils (for Gentoo bug
755 23 Nov 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
756 Fix typo for Gentoo bug #294138
758 16 Nov 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
759 Make sure to change back to existant directory before removing the current
760 directory for Gentoo bug #291794
762 15 Oct 2009; <craig@haquarter.de> Changelog:
765 22 Sep 2009; <tsunam@gentoo.org> ChangeLog:
766 modified the libaio search so it'll actually work, cause I'm a dork
768 21 Sep 2009; <tsunam@gentoo.org> gen_initramfs.sh:
769 Fix broken libraries for multipath per Gentoo bug #284592
771 21 Sep 2009; <tsunam@gentoo.org> gen_initramfs.sh:
772 Update to fix broken initramfs caused by multipath config in Gentoo bug #284589
774 05 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
776 Apply patch from Gentoo bug #220913 for tuxonice resume
778 14 Aug 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
779 Enable DISKLABEL=yes by default
781 05 Aug 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel:
782 This is genkernel 3.4.10.906
784 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel.conf,
786 Adding Id header and Ident for genkernel.conf
788 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org>
789 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
790 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
791 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
792 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
793 arch/x86_64/config.sh, defaults/config.sh, gen_arch.sh, gen_bootloader.sh,
794 gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
795 gen_funcs.sh, gen_initramfs.sh, gen_moddeps.sh, gen_package.sh:
798 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel,
800 Adding Id header and enabling Ident on *.sh files.
802 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS, BUGS,
803 HACKING, README, TODO:
806 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> .gitattributes:
807 Adding additional files to .gitattributes to enable Ident.
809 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> +.gitattributes:
810 Adding .gitattributes file.
812 19 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
813 Change command used to determine real filename for REAL_RESUME for Gentoo
816 19 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
817 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
818 arch/parisc/modules_load, arch/parisc64/modules_load,
819 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
820 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
821 arch/x86_64/modules_load, defaults/modules_load:
822 Add aic94xx to MODULES_SCSI for Gentoo bug #277792
824 12 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/kernel-config,
825 arch/x86_64/kernel-config:
826 enable CONFIG_SYSFS_DEPRECATED=y in x86/x86_64 kernel-config for Gentoo
829 12 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
830 Apply patch for Gentoo bug #276753 for new lvm.static binary
832 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
833 Version bumping to 3.4.10.905 for release.
835 04 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> gen_funcs.sh, genkernel:
836 Remove code to check for host kernel LOOP support for Gentoo bug #275757
838 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/modprobe,
840 Restore BOOTLOADER="grub" example line in genkernel.conf for Gentoo bug
843 12 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load,
844 defaults/initrd.scripts:
845 Apply fix to deference links for Gentoo bug #269603
847 09 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load:
850 09 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load,
851 arch/x86_64/modules_load:
852 Add dm-crypt module for Gentoo bug #269042
854 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
855 Rolling a new genkernel 3.4.10.904 version for testing.
857 17 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
858 Apply patch from Gentoo bug #266373 for additional options in the netboot
861 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
862 Clean up append_multipath() code to copy files in a loop and report file
865 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
866 Apply patch from robbat2 to fix whitespace breakage in multipath code
868 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh,
870 Apply patch from robbat2 to finish wiring up multipath support
872 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
873 Modify append_data to die on 0 arguments and check arg 2 with isTrue().
874 Based on a patch from robbat2
876 20 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sparc64/config.sh,
877 gen_compile.sh, gen_funcs.sh, gen_package.sh:
878 Add support for multiple possible kernel binary paths for Gentoo bug
881 04 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
882 Comment out the exec line for console=*, since it seems to blow up when
883 the param isn't a true device node, such as ttyS0,115200n8
885 19 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
887 Remove detect_sbp2_devices() for Gentoo bug #239474
889 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
890 Add commented out DISKLABEL=yes option for Gentoo bug #229847
892 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
893 Added more verbosity to the auto-detection section.
895 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
896 Updated the AUTHORS section and the header for the ChangeLog, to reflect
897 that individual authors now retain their copyright to code they submit.
899 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
900 Added a note about Security Tokens, cleaned up the block device section, and
901 added a section about autodetection.
903 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> HACKING:
904 Adding a note about contacting me to HACKING.
906 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
907 Adding multipath support is really two different functions, so split them.
909 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
910 Adding a note about documenting the code paths.
912 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
913 Adding new boot support information to the TODO.
915 05 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, genkernel:
916 Version bump to 3.4.10.903 to resolve bug #250330.
918 31 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
919 Add case for arm* in get_official_arch()
921 31 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
922 Enable CONFIG_MKSWAP for netboot busybox
924 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
925 Modify grep regex to account for additional suffixes on old kernel names
927 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
928 gen_determineargs.sh:
929 Add --busybox-config= commandline option
931 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
932 Revert to just running /bin/bash on /dev/console for serial. We still
933 start getty on tty2-6
935 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
936 Allow old 'initramfs' option instead of 'ramdisk' for compatability
939 17 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
940 Remove the use of 'env -i' when calling switch_root due to Gentoo bug
943 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
944 Run the getty commands with proper arguments so they don't die immediately
946 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
947 Explicitly set /bin/ashlogin +x during boot
949 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
950 Run getty for tty1 in the foreground
952 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x,
953 +netboot/misc/bin/ashlogin:
954 Use getty to launch ash, so that we can use ^C and friends
956 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +BUGS:
957 Adding a BUGS file, where we can list bugs that we have found in genkernel
958 that need to be resolved.
960 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +HACKING:
961 Adding a HACKING file, which I will use to document the various phases of
962 genkernel so we can split up the default functions and also so we can
963 provide hooks into the various phases for external addons.
965 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
966 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
967 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
968 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
969 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
970 arch/x86_64/config.sh, defaults/config.sh, defaults/initrd.defaults,
971 defaults/initrd.scripts, defaults/linuxrc, defaults/udhcpc.scripts,
972 gen_bootloader.sh, gen_compile.sh, gen_configkernel.sh,
973 gen_determineargs.sh, gen_initramfs.sh, gen_moddeps.sh, gen_package.sh,
974 genkernel.conf, netboot/linuxrc.x, netboot/misc/bin/net-setup:
975 Actually setting permissions. It helps if one remembers to 'git add'
976 before doing their commit.
978 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
979 Enable GETTY for netboot busy-config
981 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
982 We don't need to add - to UTILS_CROSS_COMPILE since it's already there
984 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/busy-config,
985 gen_compile.sh, +netboot/busy-config:
986 Separate out main and netboot busy-config
988 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
989 Use : as a regex separator instead of / since REAL_ROOT will have / in it
991 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
992 Add check for existing grub.conf entry for kernel
994 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
995 Default to '0' if 'default' line not found at all in existing grub.conf
997 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
998 Adding code that duplicates default grub.conf entry to replace old awk
999 script. Based on code written by Mike Auty <ikelos@gentoo.org>
1001 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> +gen_bootloader.sh,
1002 gen_cmdline.sh, gen_determineargs.sh, genkernel:
1003 Initial commit for re-adding support for --bootloader=grub
1005 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1006 Change -f checks to -e for /dev nodes Check that dropbear exists before
1009 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1010 Explicitly set UTILS_{CC,LD,AS} if UTILS_CROSS_COMPILE is set
1012 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1013 Typo fix for Gentoo bug #250875
1015 14 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1016 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
1017 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
1018 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
1019 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
1020 arch/x86_64/config.sh, defaults/config.sh, defaults/initrd.defaults,
1021 defaults/initrd.scripts, defaults/linuxrc, defaults/udhcpc.scripts,
1022 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
1023 gen_initramfs.sh, gen_moddeps.sh, gen_package.sh, genkernel.conf,
1024 netboot/linuxrc.x, netboot/misc/bin/net-setup:
1025 Setting executable bit properly on shell scripts and configuration files.
1027 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1028 Create /sbin directory in append_luks for bug #250330
1030 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1031 Disable creation of most standard devices nodes, since we're running mdev
1033 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1034 gen_initramfs.sh, netboot/linuxrc.x:
1035 Move udhcpc's script to default location
1037 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/busy-config:
1038 Enable support klogd and syslogd for netboot
1040 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1041 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh:
1042 Add --real-root=<foo> parameter to specify a default for real_root= in the
1043 initramfs for Gentoo bug #249783
1045 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> -arch/alpha/busy-config,
1046 -arch/arm/busy-config, -arch/ia64/busy-config, -arch/mips/busy-config,
1047 -arch/parisc/busy-config, -arch/parisc64/busy-config,
1048 -arch/ppc/busy-config, -arch/ppc64/busy-config, -arch/sparc/busy-config,
1049 -arch/sparc64/busy-config, -arch/x86/busy-config,
1050 -arch/x86_64/busy-config, gen_compile.sh:
1051 Switch search order so arch-specific is first for busy-config Remove
1052 unneeded identical busy-config files
1054 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1056 Remove BUSYBOX_CONFIG from genkernel.conf Add search order for
1057 busy-config: user-specified, defaults/busy-config,
1058 arch/%%ARCH%%/busy-config
1060 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> -arch/x86/nb-busybox.cf,
1061 -defaults/nb-busybox.cf:
1062 Remove old nb-busybox.cf files that aren't used anymore
1064 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> +arch/arm/busy-config,
1065 +arch/arm/config.sh, +arch/arm/modules_load:
1066 Add support for arm from armin76
1068 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1069 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1070 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1071 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1072 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1073 Enable CONFIG_MAKEDEVS in busy-config for netboot
1075 09 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1076 s/aux/luks/ for Gentoo bug #250330
1078 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1079 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1080 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1081 arch/sparc/busy-config, arch/sparc64/busy-config, arch/x86/busy-config,
1082 arch/x86_64/busy-config, defaults/busy-config, netboot/linuxrc.x:
1083 Enable CONFIG_FEATURE_PREFER_APPLETS busybox option export PATH at top of
1086 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1088 Move all netboot logic from catalyst into gk
1090 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/udhcpc.scripts,
1091 gen_cmdline.sh, gen_determineargs.sh, netboot/linuxrc.x:
1092 Initial support for --netboot option integrate functionality from netboot
1093 udhcpc.scripts into default one
1095 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
1096 Bumping version for release.
1098 25 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1099 Use symlinks for busybox utils Use full path to mount since it gets grumpy
1100 without it in later bb versions for some reason
1102 17 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1103 Break apart cryptsetup stuff into separate append_luks() and make
1104 append_auxillary() dependent on ${BUSYBOX} for Gentoo bug #247052
1106 15 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1107 Applied patch for UUID support for real_resume= from Gentoo bug #239687
1109 15 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1110 Added modified version of patch from Gentoo bug #238707
1112 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1113 Only append unionfs_fuse stuff if UNIONFS is set
1115 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1116 gen_cmdline.sh, gen_determineargs.sh, genkernel:
1117 Add --unionfs commandline option to enable building of unionfs-fuse Add
1118 nounionfs boot option
1120 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1121 Add good_msg for creating the union mount
1123 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1124 Pipe stderr for unionfs mount call to /dev/null to supress getcwd message
1126 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1128 Call switch_root with full path
1130 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1131 Call switch_root with 'env -i' to clean out the kernel-defined key/value
1134 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1135 Skip good_root check for /dev/nfs for Gentoo bug #246759
1137 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1138 Simplify implementation of parse_opt in linuxrc
1140 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1142 Small cleanups in unionfs code
1144 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
1145 arch/ia64/modules_load, arch/mips/modules_load, arch/parisc/modules_load,
1146 arch/parisc64/modules_load, arch/ppc/modules_load,
1147 arch/ppc64/modules_load, arch/sparc/modules_load,
1148 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
1149 arch/x86_64/modules_load, defaults/modules_load, gen_compile.sh,
1150 gen_initramfs.sh, genkernel:
1151 Add fuse to MODULES_FS Remove direct calls to compile_fuse() and
1152 append_fuse() Disable bincache for fuse, since we don't need any files at
1155 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org>
1156 +patches/busybox/1.7.4/1.7.4-mount-umount-i-option.diff,
1157 -patches/busybox/1.7.4/1.7.4-simplify-path-debug.diff:
1158 Replace debug patch with simple patch to add trivial support for -i option
1161 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1162 Add suid,dev to unionfs mount opts
1164 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1165 Remove allow_root mount opt, since it conflicts with allow_other
1167 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1168 patches/busybox/1.7.4/1.7.4-simplify-path-debug.diff:
1169 Change typo in unionfs-fuse mount opt and add -i support to umount
1171 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1172 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1173 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1174 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1175 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1176 Enable CONFIG_FEATURE_MTAB_SUPPORT option for busybox
1178 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1179 +patches/busybox/1.7.4/1.7.4-mount-i-option.diff:
1180 Add patch for busybox to add -i option to mount command
1182 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1183 Compile unionfs-fuse statically
1185 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1187 Make sure that /sbin/unionfs is +x
1189 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1191 Correct unionfs-fuse bincache path and clean up debugging code
1193 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1194 Add -L line into LIB= in Makefile
1196 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1197 Unpack fuse source and modify CFLAGS for unionfs-fuse
1199 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1201 Unpack unionfs-fuse with -j
1203 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1204 Call arch_replace and cache_replace on fuse/unionfs-fuse vars
1206 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
1207 Add fuse/unionfs-fuse blocks to genkernel.conf
1209 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1210 Actually call compile_fuse() and compile_unionfs_fuse()
1212 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1214 Add back (modified) unionfs code in linuxrc
1216 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1217 Add append_fuse() and append_unionfs_fuse() functions
1219 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1220 Add compile_fuse() and compile_unionfs_fuse()
1222 04 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1223 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1224 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1225 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1226 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1227 Enabling CONFIG_WGET and CONFIG_FEATURE_TAR_BZIP2 for initial support of
1230 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
1231 Tagging a 3.4.10.901 release, for testing. Adding periods to ChangeLog to
1232 fix syntax hilighting.
1234 15 Sep 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
1235 Adding Andrew and Robin to AUTHORS.
1237 15 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1238 Add dummy handler for --config in gen_cmdline.sh for Gentoo bug #237541.
1240 12 Sep 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1241 arch/alpha/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
1242 arch/parisc/modules_load, arch/parisc64/modules_load,
1243 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
1244 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
1245 arch/x86_64/modules_load, defaults/initrd.defaults, defaults/modules_load:
1246 Removing scsi_wait_scan from PATA/SATA/SCSI and moving it to its own
1247 module group. This allows the module to be loaded last, no matter what
1248 combination of disks are in the system, allowing for firmware and such to
1249 be loaded before genkernel continues, even when asynchronous SCSI scanning
1250 is enabled in the kernel.
1252 31 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1253 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1254 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1255 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1256 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config,
1258 Enable CONFIG_ROUTE in busy-configs.
1260 29 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1261 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1262 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1263 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1264 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config,
1265 defaults/udhcpc.scripts:
1266 Enable CONFIG_HOSTNAME in all busy-configs and call 'hostname' with value
1269 28 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/x86/kernel-config,
1270 arch/x86_64/kernel-config:
1271 Disabled CONFIG_DEBUG_INFO in x86{,_64} kconfigs.
1273 25 Aug 2008; Andrew Gaffney <agaffney@gentoo.org>
1274 +patches/busybox/1.7.4/README:
1275 Add README to busybox patches dir.
1277 25 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1278 Only apply files from patch dir ending in diff/patch.
1280 24 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1281 Fix CONSOLE= handling code for bug 232012.
1283 21 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> -gen_bootloader.sh,
1284 -gen_bootloader_grub.awk:
1285 Remove unneeded files for broken grub code.
1287 21 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1288 gen_determineargs.sh, genkernel, genkernel.conf:
1289 Remove broken grub code.
1291 07 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1292 Only append splash portion to initramfs if SPLASH is set.
1294 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
1295 Fix typo in man page, butt -> but.
1297 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/udhcpc.scripts:
1298 Add support to udhcpc.scripts for default route and DNS servers/domain.
1300 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1301 Remove check for >=2.6 for mounting sysfs.
1303 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1304 Remove check for >=2.6 for 'make prepare'.
1306 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh,
1307 gen_configkernel.sh, gen_moddeps.sh, genkernel.8:
1308 Remove a few more 2.4 kernel support remnants.
1310 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh, genkernel:
1311 Cleanup remaining references to ${ARCH}/ without arch/ prefix.
1313 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> +arch/um/busy-config,
1314 +arch/um/config.sh, +arch/um/kernel-config, +arch/um/modules_load,
1315 -um/busy-config, -um/config.sh, -um/kernel-config, -um/modules_load:
1316 Move um/ underneath arch/ where it belongs.
1318 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> gen_compile.sh:
1319 Removed some unused dietlibc code.
1321 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1322 gen_bootloader.sh, gen_compile.sh, gen_configkernel.sh,
1323 gen_determineargs.sh, genkernel:
1324 Removed a large chunk of 2.4 kernel support. This will still require some
1325 fairly extensive cleaning to completely remove, but I'd say that without a
1326 shadow of a doubt, genkernel will not function on 2.4 kernels.
1328 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel,
1330 Added a couple more places where I needed to switch INITRD with RAMDISK.
1332 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1333 arch/alpha/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
1334 arch/parisc/modules_load, arch/parisc64/modules_load,
1335 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
1336 arch/sparc64/modules_load, arch/x86/modules_load,
1337 arch/x86_64/modules_load, defaults/initrd.scripts, defaults/linuxrc,
1338 defaults/modules_load, gen_bootloader.sh, gen_cmdline.sh,
1339 gen_determineargs.sh, gen_initramfs.sh, -gen_initrd.sh, gen_moddeps.sh,
1340 gen_package.sh, genkernel, genkernel.8:
1341 Removed all references to an initrd and renamed most initr{d,amfs} stuff
1342 to simply 'ramdisk' to simplify things for the future.
1344 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1345 +defaults/initrd.defaults, +defaults/initrd.scripts,
1346 +defaults/keymaps.tar.gz, +defaults/linuxrc, +defaults/modprobe,
1347 +defaults/udhcpc.scripts, gen_initramfs.sh, -generic/initrd.defaults,
1348 -generic/initrd.scripts, -generic/keymaps.tar.gz, -generic/linuxrc,
1349 -generic/modprobe, -generic/udhcpc.scripts:
1350 Moving files from generic to defaults, since they are the defaults used
1353 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, +modules/README:
1354 Added the modules directory, which will be used to store the built-in
1355 modules and also for external entities to add their own modules and hooks.
1357 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +defaults/busy-config,
1358 +defaults/config.sh, +defaults/kernel-config, +defaults/modules_load,
1359 +defaults/nb-busybox.cf:
1360 Added a defaults directory to store default files for builds. These are
1361 overridden by architecture or module specific parameters. This should end
1362 up reducing the amount of architecture-specific files needed, especially
1363 as most of them have files which are (nearly) identical.
1365 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> -alpha/busy-config,
1366 -alpha/config.sh, -alpha/kernel-config, -alpha/modules_load,
1367 +arch/alpha/busy-config, +arch/alpha/config.sh, +arch/alpha/kernel-config,
1368 +arch/alpha/modules_load, +arch/ia64/busy-config, +arch/ia64/config.sh,
1369 +arch/ia64/kernel-config, +arch/mips/ip22r4k-2006_1.cf,
1370 -mips/ip22r4k-2006_1.cf, +arch/ia64/modules_load,
1371 +arch/mips/ip22r5k-2006_1.cf, +arch/mips/ip27r10k-2006_1.cf,
1372 +arch/mips/ip28r10k-2006_1.cf, +arch/mips/ip30r10k-2006_1.cf,
1373 +arch/mips/ip32r5k-2006_1.cf, +arch/mips/ip32rm5k-2006_1.cf,
1374 -mips/ip22r5k-2006_1.cf, -mips/ip27r10k-2006_1.cf,
1375 -mips/ip28r10k-2006_1.cf, -mips/ip30r10k-2006_1.cf,
1376 -mips/ip32r5k-2006_1.cf, -mips/ip32rm5k-2006_1.cf, +arch/mips/busy-config,
1377 +arch/mips/config.sh, +arch/mips/modules_load, +arch/mips/nb-busybox.cf,
1378 +arch/parisc/busy-config, +arch/parisc/config.sh,
1379 +arch/parisc/modules_load, +arch/parisc64/busy-config,
1380 +arch/parisc64/config.sh, +arch/parisc64/modules_load,
1381 +arch/ppc/busy-config, +arch/ppc/config.sh, +arch/ppc/kernel-config,
1382 +arch/ppc/modules_load, +arch/ppc64/busy-config, +arch/ppc64/config.sh,
1383 +arch/ppc64/kernel-2.6-pSeries, +arch/ppc64/kernel-2.6.g5,
1384 +arch/ppc64/modules_load, +arch/sparc/busy-config, +arch/sparc/config.sh,
1385 +arch/sparc/kernel-config, +arch/sparc/modules_load,
1386 +arch/sparc64/busy-config, +arch/sparc64/config.sh,
1387 +arch/sparc64/kernel-config, +arch/sparc64/modules_load,
1388 +arch/x86/busy-config, +arch/x86/config.sh, +arch/x86/kernel-config,
1389 +arch/x86/modules_load, +arch/x86/nb-busybox.cf, +arch/x86_64/busy-config,
1390 +arch/x86_64/config.sh, +arch/x86_64/kernel-config,
1391 +arch/x86_64/modules_load, gen_configkernel.sh, genkernel.conf,
1392 -ia64/busy-config, -ia64/config.sh, -ia64/kernel-config,
1393 -ia64/modules_load, -mips/busy-config, -mips/config.sh,
1394 -mips/modules_load, -mips/nb-busybox.cf, -parisc/busy-config,
1395 -parisc/config.sh, -parisc/modules_load, -parisc64/busy-config,
1396 -parisc64/config.sh, -parisc64/modules_load, -ppc/busy-config,
1397 -ppc/config.sh, -ppc/kernel-config, -ppc/modules_load, -ppc64/busy-config,
1398 -ppc64/config.sh, -ppc64/kernel-2.6-pSeries, -ppc64/kernel-2.6.g5,
1399 -ppc64/modules_load, -sparc/busy-config, -sparc/config.sh,
1400 -sparc/kernel-config, -sparc/modules_load, -sparc64/busy-config,
1401 -sparc64/config.sh, -sparc64/kernel-config, -sparc64/modules_load,
1402 -x86/busy-config, -x86/config.sh, -x86/kernel-config, -x86/modules_load,
1403 -x86/nb-busybox.cf, -x86_64/busy-config, -x86_64/config.sh,
1404 -x86_64/kernel-config, -x86_64/modules_load:
1405 Moved architecture folders under the arch subfolder.
1407 05 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org> -um/kernel-config-2.6,
1408 -ppc/kernel-config-2.6, -alpha/kernel-config-2.6, -ia64/kernel-config-2.6,
1409 -x86/kernel-config-2.6, -x86_64/kernel-config-2.6, +um/kernel-config,
1410 +ppc/kernel-config, +alpha/kernel-config, +ia64/kernel-config,
1411 +x86/kernel-config, +x86_64/kernel-config, genkernel:
1412 Rename kernel-config-2.6 to kernel-config, since we no longer support 2.4
1413 kernels. This is genkernel 3.4.10 for release.
1415 05 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1416 -ppc/2.6.3-benh2-G4-SMP.autoload, -ppc/2.6.3-benh2-G4.autoload,
1417 -ppc/2.6.3-benh2-G5-SMP.autoload, ia64/kernel-config-2.6,
1418 -ppc/2.6.3-benh2-G5.autoload, -ppc/G4, -ppc/G4-SMP,
1419 +ppc/kernel-config-2.6, x86/kernel-config-2.6, -ppc/G5, -ppc/G5-SMP,
1420 alpha/kernel-config-2.6, x86_64/kernel-config-2.6, TODO, -ppc/Pegasos,
1421 sparc64/kernel-config:
1422 Sync kernel configs from releng/trunk/releases/2008.0/kconfig and remove
1423 some unused configs.
1425 13 May 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1426 Move setup_keymap call to before LUKS setup.
1428 10 May 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1429 Store pre-oldconfig busybox .config for use in bincache comparison.
1431 09 May 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.defaults,
1432 generic/initrd.scripts, generic/linuxrc:
1433 Add nomodules kernel commandline parameter to disable loading of modules.
1435 09 May 2008; Andrew Gaffney <agaffney@gentoo.org> gen_funcs.sh, genkernel,
1437 Move distfile cache to /var/cache/genkernel/src and add check to make sure
1438 all distfiles are present.
1440 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1441 ia64/modules_load, mips/modules_load, parisc/modules_load,
1442 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1443 sparc/modules_load, sparc64/modules_load, um/modules_load,
1444 x86/modules_load, x86_64/modules_load:
1445 Added a few SATA and PATA drivers to modules_load.
1447 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1448 ia64/modules_load, mips/modules_load, parisc/modules_load,
1449 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1450 sparc/modules_load, sparc64/modules_load, um/modules_load,
1451 x86/modules_load, x86_64/modules_load:
1452 Updated the modules_load files.
1454 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1455 generic/initrd.scripts, genkernel:
1456 Enable keymap code when keymap is set on the kernel command line. This is
1457 genkernel 3.4.10_pre10 for testing.
1459 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1460 generic/initrd.scripts:
1461 We need to unset keymap if it doesn't match to keep from hitting an infinite
1464 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
1465 gen_funcs.sh, generic/initrd.scripts, generic/linuxrc:
1466 Updated the keymap-handling code so it will be installed and displayed
1467 without using --do-auto-keymap with a patch from Florian Schilhabel
1468 <fernsehleo@gmx.net> for bug #215822. Also, added a keymap= command line
1469 option to allow setting keymap from the bootloader, also from Florian.
1471 22 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1472 generic/initrd.scripts:
1473 Change from using a directory check to a file check. This should fix bug
1476 12 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1477 generic/initrd.defaults:
1478 Move removable storage like USB and firewire after traditional fixed storage
1479 like PATA/SATA/SCSI for bug #217347.
1481 10 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, genkernel:
1482 Updated TODO. This is 3.4.10_pre9 for testing.
1484 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1485 generic/initrd.defaults, generic/initrd.scripts:
1486 Added scsi to the default list of modules to load.
1488 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1489 Set CMD_KEYMAP to default to yes, so it's enabled unless specifically
1492 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1493 generic/initrd.scripts, genkernel:
1494 Added a patch to skip device nodes for devices if at least one partition
1495 exists on the device. This aids in LiveUSB usage and is for bug #212794.
1496 This is genkernel 3.4.10_pre8.
1498 03 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1499 Split up /dev node checks into console/null and tty1
1501 02 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1502 Remove initrd-specific code from linuxrc
1504 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1505 Uncomment ppc/ppc64->powerpc code in set_kernel_arch, since it appears to
1506 actually be necessary as of 2.6.24-gentoo-r4
1508 29 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1509 +patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch:
1510 Add patch from ebuild in-tree to fix build issue with signals on hppa
1512 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1513 gen_determineargs.sh:
1514 Get rid of --initramfs option as it doesn't do anything anymore
1516 14 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
1517 genkernel.conf, -pkg/alpha/README, -pkg/ia64/README, -pkg/mips/.keep,
1518 -pkg/parisc/README, -pkg/parisc64/README, -pkg/ppc/README,
1519 -pkg/ppc64/README, -pkg/sparc/README, -pkg/sparc64/README, -pkg/um/README,
1520 -pkg/x86/README, -pkg/x86_64/README, -pkg/xen0/README, -pkg/xenU/README:
1521 Removing pkg directory, since it is no longer necessary. From now on, we'll
1522 just pull the tarballs from DISTDIR directly, and we've already moved our
1523 caches to /var/tmp/genkernel, so there's nothing left to keep here. This is
1524 genkernel 3.4.10_pre7 for testing.
1526 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1527 Copy the original kconfig with a different name than the one used to build
1529 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1530 Include original kconfig in kerncache If original kconfig exists in the
1531 kerncache, use that for comparison to the current kconfig
1533 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1534 Switch back to building kernel first
1535 Optionally build the kernel a second time if we're integrating the initramfs
1537 14 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1538 genkernel, ia64/modules_load, mips/modules_load, parisc/modules_load,
1539 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1540 sparc/modules_load, sparc64/modules_load, um/modules_load,
1541 x86/modules_load, x86_64/modules_load:
1542 Clean up the modules_load files and add qla2xxx. This is genkernel
1543 3.4.10_pre6 for testing.
1545 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1546 Stick CONFIG_INITRAMFS_ROOT_GID in the .config, too
1548 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1549 Remove existing CONFIG_INITRAMFS_SOURCE line and write new one as well as
1550 CONFIG_INITRAMFS_ROOT_UID line
1552 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1553 Change sed delimeter
1555 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1556 We should edit the copy of the kconfig instead of the source file
1558 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1560 Instead of copying the initramfs into the kernel tree, we now sed the
1561 kconfig to point CONFIG_INITRAMFS_SOURCE to the generated image
1563 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> sparc64/modules_load:
1564 Add scsi_wait_scan to sparc64's MODULES_SCSI
1566 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1567 Add a check after mounting NEW_ROOT to see if /dev exists and /sbin/init is
1568 executable before moving on
1570 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1571 Change the location we copy the intiramfs to for integrated initramfs
1573 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1574 Revert last commit as it wasn't a problem
1576 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1577 Remove -c "/dev/console" from switch_root command
1579 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1580 Add missing $ to {NORMAL} for broken /dev message
1582 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1583 Spacing cleanups in gen_package.sh
1585 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh, genkernel:
1586 Remove unsetting of ARCH for callback and change set_kernel_arch debug to
1589 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1590 It helps to actually add the handling for the --integrated-initramfs option
1592 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1593 Use echo instead of print
1595 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1596 Add debug code for set_kernel_arch
1598 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1599 Add debugging code to show ARCH when running callback
1600 Unset ARCH when running callback and restore afterwards
1602 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1603 Move set_kernel_arch() call to after determine_real_args() so that get_KV()
1604 has populated the vars we need
1606 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1607 Change powerpc switch kernel version to 2.6.16 for if we ever uncomment it
1609 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh,
1610 gen_compile.sh, genkernel:
1611 Add set_kernel_arch(), which maps the genkernel arch to the arch that the
1612 kernel expects based on the version of the kernel
1614 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1615 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1616 gen_package.sh, genkernel:
1617 Get rid of the ENABLE_PEGASOS_HACKS hacks Add INTEGRATED_INITRAMFS option to
1618 optionally insert the generated initramfs directly into the kernel image
1619 Change default build order to build the kernel last to facilitate the
1620 INTEGRATED_INITRAMFS option Add GENZIMAGE option and change various checks
1621 from ENABLE_PEGASOS_HACKS to GENZIMAGE
1623 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1624 Argh...Changing the right line helps
1626 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1627 Change into initramfs-firmware-temp/ instead of
1628 initramfs-firmware-temp/lib/firmware/ before doing cpio
1630 12 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
1632 Added a small debug statement to generic/linuxrc so we know when we're
1633 hitting the initrd code path. This is genkernel 3.4.10_pre5 for testing.
1635 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1636 Change to new temp directory so the firmware gets copied to the right place
1638 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1639 Copy firmware file with -L so we get the file instead of the symlink
1641 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1642 Fix another quoting malfunction
1644 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1645 ia64/busy-config, mips/busy-config, parisc/busy-config,
1646 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1647 sparc/busy-config, sparc64/busy-config, x86/busy-config,
1649 Explicitly enable MDADM and MDSTART in busy-config
1651 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1652 patches/busybox/1.7.4/1.7.4-static-error.diff:
1653 Update busybox static-error patch to actually work
1655 12 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
1656 Change BUSYBOX_VER to VERSION_BUSYBOX for genkernel-9999 ebuild.
1658 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1659 Remove the quotes when trying to expand a glob
1661 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1662 patches/busybox/1.7.4/1.7.4-mdadm.diff,
1663 patches/busybox/1.7.4/1.7.4-mdstart.diff:
1664 Update mdadm and mdstart patches
1666 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1667 It helps if we assign the correct value to version
1668 Send output of patch command to /dev/null
1669 Show a message saying we're patching if there are patches for the util
1671 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1672 +patches/busybox/1.7.4/1.7.4-static-error.diff:
1673 Add busybox patch to remove error about compiling statically
1675 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1676 gen_compile.sh, ia64/busy-config, mips/busy-config, parisc/busy-config,
1677 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1678 sparc/busy-config, sparc64/busy-config, x86/busy-config,
1680 Update busy-config files for the various arches for busybox 1.7.4
1682 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1683 genkernel.conf, +patches/busybox/1.7.4/1.7.4-ash-timeout.diff,
1684 +patches/busybox/1.7.4/1.7.4-mdadm.diff,
1685 +patches/busybox/1.7.4/1.7.4-mdstart.diff,
1686 +patches/busybox/1.7.4/1.7.4-openvt.diff:
1687 Add apply_patches() function to automagically apply patches for a given util
1688 Add updated busybox patches for 1.7.4 from robbat2
1689 Change BUSYBOX_VER to 1.7.4
1691 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1692 generic/initrd.scripts:
1693 Rearrange checks so the return value is read correctly.
1695 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1696 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc, ia64/busy-config,
1697 mips/busy-config, parisc/busy-config, parisc64/busy-config,
1698 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
1699 sparc64/busy-config, um/busy-config, x86/busy-config, x86_64/busy-config:
1700 Enable CONFIG_HEXDUMP globally for busybox
1701 Add getdvhoff replacement function from vapier
1702 Remove copying of getdvhoff from system
1704 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1705 gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
1706 Add support for --firmware-files option to make robbat2 happy
1708 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1709 gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
1710 Add support for --firmware and --firmware-dir options to include firmware in
1713 09 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1714 Apply patch from Vince C <v_cadet@yahoo.fr> to mount sysfs prior to loading
1715 modules, so that the mdev firmware loading can actually work
1717 04 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh:
1718 If we have a raid456.ko module, we need to create a raid45.ko symlink since
1719 dmraid can be rather stupid. This should resolve bug #195804.
1721 04 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> sparc64/kernel-config,
1722 alpha/kernel-config-2.6, ia64/kernel-config-2.6, x86/kernel-config-2.6,
1723 x86_64/kernel-config-2.6:
1724 Updated the kernel configs for arches which have given us their 2008.0
1725 configs. This is 3.4.10_pre4 for testing.
1727 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1728 Redirect which output to /dev/null and put quotes around var in test
1730 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1731 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
1732 x86_64/modules_load:
1733 Changed MDRAID to MDADM for bug #211316.
1735 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1736 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts:
1737 Added a --no-keymap option for bug #210886.
1739 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1741 Use which to determine the location of splash_geninitramfs, rather than
1742 having an endless number of conditional checks for the location. This fixes
1743 bug #211521. Thanks to Uriy Zhuravlev <stalkerg@gmail.com> for finding the
1744 problem and suggesting a solution.
1746 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1747 -xenU/kernel-config-2.6, -xen0/kernel-config-2.6, genkernel,
1748 -xen0/busy-config, -xen0/config.sh, -xen0/modules_load, -xenU/busy-config,
1749 -xenU/config.sh, -xenU/modules_load:
1750 Removing the xen0 and xenU arches, since they didn't work, anyway. This is
1751 genkernel 3.4.10_pre3 for testing.
1753 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1754 Add missing space before closing ]
1756 19 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1757 Apply patch from bug 210457 to fix variable substitution. Thanks to Paul
1758 Taylor <birder@ozemail.com.au> for reporting
1760 19 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1761 Remove quotes from around ${ROOT_TREES} so that the dirs are parsed
1762 separately by bash/cp
1764 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1765 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh,
1766 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
1767 genkernel, genkernel.8, genkernel.conf:
1768 Removing DEVFS support from genkernel since we don't support 2.4 kernels
1769 anymore. This is 3.4.10_pre2.
1771 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1772 generic/initrd.scripts:
1773 Added a line to make sure we remove image.squashfs as well as the other loop
1774 names used by catalyst.
1776 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
1777 Added another patch from Javier Miqueleiz <javier@miqueleiz.com> in bug
1778 #198892 for mdadm 1.1 and 1.2 metadata support.
1780 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1781 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
1782 Switch to detection for LOOP and LOOPTYPE when they are not set.
1784 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1785 generic/initrd.scripts, generic/linuxrc:
1786 Performed some minor cleanup.
1788 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
1789 Move "busybox --install -s" to outside the /init check. Fix problems with
1790 running mknod on a non-CD root filesystem, which will be read-only, for bug
1793 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> -um/kernel-config-2.4,
1794 -alpha/kernel-config-2.4, -parisc64/kernel-config-2.4,
1795 -xenU/kernel-config-2.4, -parisc/kernel-config-2.4,
1796 -x86/kernel-config-2.4, -xen0/kernel-config-2.4:
1797 Removing 2.4 kernel configs, since we aren't supporting 2.4 from here on out.
1799 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1800 We only need to make sure that we have /sbin and /usr/sbin in our PATH for
1801 bug #97378, not reset it. Thanks to Justin Bronder <jsbronder@gentoo.org> in
1802 bug #209182 for pointing it out. This is genkernel 3.4.10_pre1 for testing.
1804 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1805 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1806 generic/initrd.scripts, generic/linuxrc, genkernel, genkernel.conf,
1808 This is the long-awaited unionfs code cleanup. All of the unionfs code in
1809 genkernel has been removed.
1811 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1812 Fix two calls to set_config_with_override on CMD_KERNCACHE and some
1813 indentation weirdness
1815 04 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1816 Change &>/dev/null to >/dev/null 2>&1 because busybox ash sucks
1818 04 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1820 Switch to double quotes where we're interpolating variables, because I suck
1822 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> sparc64/modules_load:
1823 Add qla2xxx to sparc64's MODULES_SCSI
1825 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1826 gen_determineargs.sh, gen_moddeps.sh:
1827 Add --all-initrd-modules option to copy all kernel modules into
1828 initrd/ramfs. This is useful for netboot images
1830 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1832 Add setup_hotplug() function that runs before the modules are loaded to
1833 setup mdev as the hotplug event handler. Add $KV to /lib/modules anywhere it
1834 occurs to allow for an initramfs with multiple sets of modules
1836 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_configkernel.sh,
1838 Clean up OLDCONFIG logic and default to OLDCONFIG=yes. This is for bug 207895
1840 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
1841 Moving the code to start resume operations so it doesn't run when booting
1842 from CD. We also don't execute the code if there's no real_resume set on the
1843 command line, since it will fail, anyway, without it.
1845 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/modules_load,
1846 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
1847 x86/modules_load, x86_64/modules_load, xen0/modules_load,
1849 add megaraid module to MODULES_SCSI for bug 206039
1851 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/modprobe:
1852 specify the kernel version when looking for a module for bug 208593
1854 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1855 generic/initrd.defaults, generic/initrd.scripts:
1856 Removed runUdev, since we no longer use it.
1858 11 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1859 gen_initrd.sh, genkernel:
1860 Fixing a problem where we were copying the busybox binary cache into the
1861 busybox temporary directory. I am assuming that this was a result of all of
1862 the changes we've been doing, and it simply just got everlooked. Thanks to
1863 Marek Szuba <cyberman@if.pw.edu.pl> for pointing it out in bug #204087. This
1864 is genkernel 3.4.9 FINAL. Enjoy.
1866 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.defaults,
1867 generic/initrd.scripts, generic/linuxrc:
1868 Don't scan a bunch of extra devices when CDROOT_DEV is defined.
1870 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1872 Add new cdroot_type=foo kernel commandline parameter to override -t iso9660
1875 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1876 Put -t auto back to -t iso9660 for mounting a cdrom. This is for bug #162962.
1878 27 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
1879 Fix description of --kernel-config for bug #194752.
1881 27 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1882 This is 3.4.9_pre12 for testing.
1884 23 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1885 generic/linuxrc, genkernel.8:
1886 Apply LUKS key patch from bug #162962 from Nelson Batalha
1887 <nelson_batalha@hotmail.com>
1889 14 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1890 Fix text bolding on serial console for bug #202266 thanks to Michael Hordijk
1891 <hoffbrinkle@hotmail.com>.
1893 13 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1894 Apply a patch from John R. Graham <john_r_graham@mindspring.com> for bug
1897 06 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1898 Do s/KERNELDIR/KERNEL_DIR/ for bug #201159.
1900 06 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1901 Fix typo for bug #201442. Thanks to Michael Hordijk <hoffbrinkle@hotmail.com>.
1903 03 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1904 This is genkernel 3.4.9_pre11 for testing.
1906 29 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1908 Do s/elsif/elif/ because I use too many languages and random bash tutorials
1909 online can't be trusted.
1911 28 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1913 Added a patch line for busybox for bug #198892. This is 3.4.9_pre10 for
1916 24 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_funcs.sh:
1917 Added a small patch from John R. Graham <john_r_graham@mindspring.com> to
1918 fix arguments with spaces for bug #200161.
1920 24 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1921 Use 'read' to get a line at a time to account for directories with spaces in
1922 the name. This fixes bug 199701.
1924 23 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1926 Look for cryptsetup in /bin and /sbin.
1928 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1929 Force dmraid to be built with -j1 for bug #188273.
1931 16 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
1932 My original sed of LVM2->LVM caught a few too many things. Thanks to Robin
1933 Johnson <robbat2@gentoo.org> for pointing them out and providing the fix in
1936 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
1937 genkernel.conf, genkernel:
1938 Added config defaulting for --mdadm for bug #198694. Thanks to John R.
1939 Graham <john_r_graham@mindspring.com> for providing the patch. This is
1940 3.4.9_pre9 for testing.
1942 08 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1943 Revert patch from bug #190327 as it breaks well more than it fixed.
1945 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/config.sh,
1946 gen_cmdline.sh, gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh,
1947 gen_initrd.sh, gen_package.sh, genkernel, genkernel.conf, ia64/config.sh,
1948 mips/config.sh, parisc/config.sh, parisc64/config.sh, ppc/config.sh,
1949 ppc64/config.sh, sparc/config.sh, sparc64/config.sh, um/config.sh,
1950 x86/config.sh, x86_64/config.sh, xen0/config.sh, xenU/config.sh:
1951 Added a nice patch from John R. Graham <john_r_graham@mindspring.com> to
1952 allow all command line options to be configurable from within the
1953 genkernel.conf file. This is for bug #182616. This is genkernel 3.4.9_pre8
1956 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1957 generic/initrd.scripts:
1958 Fixed the noload module code. Thanks to Mijail Fedorovich
1959 <mfedorovich@gmail.com> for pointing it out in bug #198187.
1961 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1962 generic/initrd.scripts, generic/linuxrc:
1963 Added an update patch from Alon Bar-Lev <alonbl@gentoo.org> in bug #197244
1964 to clean up the suspend2 code and rename the functions to tuxonice to match
1965 the upstream rename.
1967 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1968 gen_compile.sh, gen_initramfs.sh, gen_initrd.sh, gen_package.sh,
1970 Added a patch from Joshua Kinard <kumba@gentoo.org> to clean up the Pegasos
1971 hacks in genkernel. This is from bug #193826. This is genkernel 3.4.9_pre7
1974 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_arch.sh:
1975 Added a simple patch from Andrew Gaffney <agaffney@gentoo.org> to ensure
1976 that we export ARCH before running menuconfig. This is from bug #190327.
1978 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1979 generic/initrd.scripts, generic/linuxrc:
1980 Make sure we still allow dolvm2/doevms2 on the kernel command line and give
1981 a warning. I've also added a 2 second delay between vgscan and vgchange.
1982 Thanks to Robin H. Johnson <robbat2@gentoo.org> for suggesting the changes
1985 02 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> +generic/modprobe,
1986 gen_initramfs.sh, gen_initrd.sh, genkernel:
1987 Reverting the removal of generic/modprobe for bug #197730. This is genkernel
1988 3.4.9_pre6 for testing.
1990 01 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1991 gen_initramfs.sh, genkernel:
1992 Fixed device-mapper/man removal for bug #196087, fixed mdadm.conf copying,
1993 and fixed syntax error for bug #197582. This is genkernel-3.4.9_pre5.
1995 30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1996 -pkg/suspend-0.5-Makefile.patch, -pkg/busybox-1.1.3+gentoo.tar.bz2,
1997 -pkg/devfsd-1.3.25-dietlibc.patch,
1998 -pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2, alpha/busy-config,
1999 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
2000 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
2001 genkernel, ia64/busy-config, mips/busy-config, parisc/busy-config,
2002 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2003 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2004 x86/modules_load, x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2005 Added a patch from Alan Hourihane <alanh@fairlite.demon.co.uk> for mdadm
2006 support in busybox from bug #172128. This is genkernel 3.4.9_pre4 for
2009 30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2010 generic/initrd.scripts, generic/linuxrc:
2011 Made a few minor cleanups here and there.
2013 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
2014 Update description for --initramfs-overlay in man page to match --help.
2016 05 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
2018 Remove generic/modprobe and all supporting code, since busybox has it now.
2020 04 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
2021 We need to cd out of directory to be deleted for bug #194695. Thanks to Asmund
2022 Grammeltvedt <asmundg@big-oil.org> for pointing this out.
2024 18 Sep 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
2026 We don't ever want devfs in an initramfs, so check KERN_24 instead of DEVFS
2027 for 2.4 initrd generation
2029 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2030 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh, gen_initrd.sh,
2031 genkernel, genkernel.8, genkernel.conf:
2032 Rename DEBUGLEVEL/DEBUGFILE to LOGLEVEL/LOGFILE to help reduce confusion.
2034 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2035 gen_configkernel.sh, genkernel:
2036 Some more general cleanup and adding support for using a config file other
2037 than /etc/genkernel.conf to add flexibility.
2039 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2040 -pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2041 -pkg/klibc-1.1.16-sparc2.patch, -pkg/klibc-1.2.1-nostdinc-flags.patch,
2042 -pkg/modutils-2.4.26.tar.bz2:
2043 Removing klibc/modutils/module-init-tools files, since we don't need any of
2046 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2047 It helps if I use 'g' when doing a sed.
2049 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2050 genkernel, genkernel.conf:
2051 Removed the use of GK_BIN variable, since it isn't necessary.
2053 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO, genkernel.conf:
2054 Updated TODO and cleaning up genkernel.conf a bit.
2056 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
2057 netboot/misc/bin/net-setup, netboot/misc/etc/fstab:
2058 Remove some unnecessary copyright dates from a few files so we don't keep
2059 forgetting to update them when we modify the files.
2061 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2062 gen_configkernel.sh, gen_determineargs.sh, gen_initramfs.sh, genkernel,
2063 genkernel.8, mips/config.sh:
2064 Renamed gensplash to splash and marked gensplash as deprecated. This is
2065 3.4.9_pre3 for testing.
2067 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
2068 alpha/modules_load, gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh,
2069 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
2070 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
2071 genkernel, genkernel.8, genkernel.conf, ia64/modules_load, mips/config.sh,
2072 ppc/modules_load, ppc64/modules_load, um/modules_load, x86/modules_load,
2073 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2074 Changed all instances of EVMS2/LVM2 to EVMS/LVM, respectively. This will
2075 keep everything simplified if a newer EVMS/LVM version set appears.
2077 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> README,
2078 alpha/config.sh, gen_bootloader.sh, gen_cmdline.sh, gen_configkernel.sh,
2079 gen_determineargs.sh, gen_initrd.sh, gen_package.sh, genkernel,
2080 genkernel.8, genkernel.conf, ia64/config.sh, mips/config.sh,
2081 parisc/config.sh, parisc64/config.sh, ppc/config.sh, ppc64/config.sh,
2082 sparc/config.sh, sparc64/config.sh, um/config.sh, x86/config.sh,
2083 x86_64/config.sh, xen0/config.sh, xenU/config.sh:
2084 Removing bootsplash support since it hasn't been in a kernel we've supported
2085 for years now, causes confusion amongst users, and really wasn't being used
2086 and caused issues with 2.6/initrd creation in some corner cases.
2088 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2089 -pkg/genkernel-svn-suspend.patch:
2090 Removing the reversal patch for the suspend removal, since it will no longer
2093 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2094 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
2095 gen_initrd.sh, generic/linuxrc, genkernel, mips/config.sh:
2096 Performed some general cleanup on a few files and removed devfs/udev
2097 selection code, since we force devfs on 2.4 and mdev on 2.6 kernels.
2099 30 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2100 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
2101 gen_initramfs.sh, generic/initrd.scripts, generic/linuxrc, genkernel,
2102 genkernel.conf, +pkg/genkernel-svn-suspend.patch:
2103 Removing the suspend support that was added for bug #156445 until suspend is
2104 added to the tree and we can determine the proper way to support it. For
2105 more information, see bug #156431. This is genkernel 3.4.9_pre2 for testing.
2107 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6,
2108 x86_64/kernel-config-2.6, genkernel:
2109 Removed CONFIG_PHYSICAL_START from the x86/amd64 kernel configs for bug
2110 #186378. This is genkernel 3.4.9_pre1 for testing.
2112 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2113 Changing to use console=tty1 instead of CONSOLE=/dev/tty1 with a patch from
2114 Matthias Schwarzott <zzam@gentoo.org> for bug #188954.
2116 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2117 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
2118 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2120 Added arcmsr to MODULES_SCSI for bug #185827.
2122 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2123 +pkg/suspend-0.5-Makefile.patch:
2124 Added suspend-0.5-Makefile.patch to pkg directory for suspend capabilities,
2125 bringing it into the repository, from the tree.
2127 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2128 Added a small patch from Tais M. Hansen <tais.hansen@osd.dk> to add doscsi
2129 to the genkernel man page for bug #183406.
2131 21 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_funcs.sh,
2133 Added another patch from John R. Graham <john_r_graham@mindspring.com> for
2136 26 Jul 2007; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
2137 Clean up a cosmetic error introduced by the symlink patch:
2138 ${GK_SHARE}/gen_funcs.sh: line 431: popd:
2139 /var/tmp/genkernel/3996.6301.23048.13838/initramfs-modules-${KV}-temp: No
2140 such file or directory
2142 26 Jul 2007; Robin H. Johnson <robbat2@gentoo.org> generic/initrd.scripts,
2144 The previous patch from bug #174294 still contained some bugs in the linuxrc
2145 and scripts, that caused a failure during boot. Clean them up with one more
2146 patch from Nelson Batalha <nelson_batalha@hotmail.com>, again on bug #174294.
2148 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
2149 enhanced netboot linuxrc from gustavoz
2151 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
2152 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
2153 genkernel, genkernel.conf, ia64/busy-config, mips/busy-config,
2154 parisc/busy-config, parisc64/busy-config, ppc/busy-config,
2155 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
2156 x86/busy-config, x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2157 enable CONFIG_INSMOD in all arch busy-config files
2158 disable building of static insmod and remove all code related to it
2160 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
2161 Patch to compare new config instead of the one left laying around in the
2162 kerncache dir. Thanks to Pat Double <gentoo@patdouble.com> in bug #179739
2164 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
2165 gen_initramfs.sh, gen_initrd.sh, genkernel.conf:
2166 Patch to actually use busybox bincache. Thanks to Pat Double
2167 <gentoo@patdouble.com> on bug #180211
2169 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initrd.sh:
2170 Fixed lvm/evms code for initrd generation. Thanks to Vinny
2171 <vfuria@gmail.com> on bug #179480 for pointing it out.
2173 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2174 generic/initrd.defaults, ia64/modules_load, ppc/modules_load,
2175 ppc64/modules_load, um/modules_load, x86/modules_load,
2176 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2177 Added new PATA support from Paul Hewlett <paul@gccs.co.za> from bug #180111
2178 and also created a separate MDRAID module group.
2180 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2181 generic/initrd.scripts, generic/linuxrc:
2182 Added a patch from Nelson Batalha <nelson_batalha@hotmail.com> from bug
2183 #174294 to enable the use of encryption on a CD and the location of a key.
2185 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
2186 gen_funcs.sh, genkernel, genkernel.8, genkernel.conf:
2187 Added two patches from John R. Graham <john_r_graham@mindspring.com> from
2188 bug #180161. This should fix bug #180161, bug #144703, and bug #150697.
2190 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2191 Added USB Printer support for bug #176543.
2193 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2194 generic/initrd.scripts:
2195 Change the check for /livecd when booting a CD to check for a file called
2196 livecd, rather than just the existence of /livecd, which should keep it from
2197 finding disks with a /livecd directory.
2199 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_package.sh:
2200 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #174188 to
2201 fix a problem with the System.map file copying that was previously
2204 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2205 Added patch from Nelson Batalha <nelson_batalha@hotmail.com> from bug
2206 #172766 to add documentation for genkernel's LUKS features.
2208 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2209 generic/initrd.scripts:
2210 Added patch from Nicolas Schlumberger <n.schlumberger@bluewin.ch> to create
2211 md devices with LUKS for bug #170753.
2213 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2214 generic/initrd.scripts:
2215 Reverting patch that was originally added due to bug #160333 due to the
2216 problems it caused on the 2007.0 release.
2218 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_package.sh,
2220 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to add System.map to
2221 the tarball for the minimal kernel package for bug #174188. This is also the
2224 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2225 ia64/modules_load, um/modules_load, x86/modules_load, x86_64/modules_load,
2226 xen0/modules_load, xenU/modules_load:
2227 Added mptsas to SCSI for bug #174130 and removing raid0/raid1/raid10/raid456
2230 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2232 Commented out the checks on the sanity of lvm.conf since they were not quite
2233 working right. This should fix bug #173622.
2235 09 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> +x86/nb-busybox.cf:
2236 Added nb-busybox.cf to x86 on the request of Andrew Gaffney
2237 <agaffney@gentoo.org>.
2239 05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2240 gen_initrd.sh, genkernel:
2241 Added a change to force objdump output to be English for bug #173412 and
2242 rolling 3.4.7 final for the release.
2244 05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2245 generic/initrd.scripts:
2246 Added a patch from Daniel Drake <dsd@gentoo.org> to fix splash problems for
2249 03 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2250 Some minor config file cleanup.
2252 03 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2254 Added a second patch from John R. Graham <john_r_graham@mindspring.com> from
2257 27 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2258 ia64/modules_load, x86/modules_load, x86_64/modules_load,
2259 xen0/modules_load, xenU/modules_load:
2260 Added raid456 to dmraid target for bug #172128.
2262 26 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2264 Changed LVM configuration detection to not error.
2266 26 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2267 Added joystick support to the default configuration for bug #171911.
2269 14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2270 gen_initrd.sh, genkernel:
2271 Before we copy lvm.conf, we run it through 'lvm dumpconfig' to make sure the
2272 config is valid for bug #156009. This is 3.4.7_pre5.
2274 14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2275 Change the default CACHE_DIR from /usr/share/genkernel/pkg/%%ARCH%% to
2276 /var/cache/genkernel/%%ARCH%% for bug #148253.
2278 13 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2279 ia64/modules_load, um/modules_load, x86/modules_load, x86_64/modules_load,
2280 xen0/modules_load, xenU/modules_load:
2281 Added libata to the MODULES_SATA list. This might be why SATA CD drives
2282 weren't working for us.
2284 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
2285 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh,
2286 gen_package.sh, genkernel:
2287 Added a patch by John R. Graham <john_r_graham@mindspring.com> from bug
2288 #169383 to improve the --symlink option fairly significantly. This is going
2289 to be 3.4.7_pre4 and while I haven't tested this yet, it looks good.
2291 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh:
2292 Fixed lib64 link for bug #168664.
2294 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2295 Update default kernel config with the current LiveCD config for 2007.0,
2296 which is built on 2.6.19, rather than 2.6.17 only.
2298 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2299 +pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2300 +pkg/busybox-1.1.3+gentoo.tar.bz2,
2301 +pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
2302 +pkg/modutils-2.4.26.tar.bz2:
2303 Added binary files back and updated busybox with a patch from Peter
2304 Alfredsen <peter.alfredsen@gmail.com> in bug #168599.
2306 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2307 -pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2308 -pkg/busybox-1.1.3+gentoo.tar.bz2,
2309 -pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
2310 -pkg/modutils-2.4.26.tar.bz2:
2311 Removing binary files from pkg since they were corrupted during the CVS->SVN
2314 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2315 Fixed up the man page for bug #168500 and bug #168719.
2317 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
2318 parisc/config.sh, parisc64/config.sh:
2319 Moved the MAKEOPTS check to the top of the file for parisc, so it matches
2320 other architectures. This fixes bug #165494. Thanks to Andrew Gaffney
2321 <agaffney@gentoo.org> for finding the fix. I'm marking this as 3.4.7_pre3
2324 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2325 generic/initrd.scripts:
2326 Adding yet another patch from Fabio Erculiani <lxnay@lxnaydesign.net> from
2329 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2330 generic/initrd.scripts, generic/linuxrc, genkernel:
2331 Added a non-braindead version of a patch provided by Fabio Erculiani
2332 <lxnay@lxnaydesign.net> in bug #160333. This is completely untested, so I'm
2333 rolling up 3.4.7_pre2 to get it tested prior to genkernel 3.4.7 going final.
2335 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> ppc/Pegasos:
2336 Add a known-working 2.6.16+ kernel config from
2337 http://www.ppczone.org/downloads/config-2.6.16-pegasos for bug #165758.
2339 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2340 Added a note about the MAKEOPTS option to genkernel as suggested in bug
2343 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2344 Added patch from Mike Frysinger <vapier@gentoo.org> to clean up the
2345 genkernel man page for bug #166179.
2347 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2348 Fix REAL_INIT for bug #160635.
2350 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2351 gen_compile.sh, genkernel:
2352 Added patch from Fabio Erculiani <lxnay@lxnaydesign.net> to fix unionfs
2353 compilation. This is for bug #152945.
2355 08 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2357 Added patch from Martin Parm <parmus@diku.dk> to fix the --no-color option.
2358 This resolves bug #114156.
2360 15 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh:
2361 Changed basename to dirname when creating the directory from grub.conf to
2364 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2365 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2367 Added scsi_scan_wait module to modules_load for 2.6.20 support. Thanks to
2368 Robin H. Johnson for <robbat2@gentoo.org> for pointing it out.
2370 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2371 generic/initrd.scripts:
2372 Added a case statement for the keymap selection to ensure we're always using
2373 the named keymaps. This should resolve bug #146714 if everything works
2374 correctly. This is 3.4.6, for real.
2376 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2377 +generic/keymaps.tar.gz:
2378 Adding back the known-good copy of keymaps.tar.gz to svn.
2380 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2381 gen_compile.sh, -generic/keymaps.tar.gz, generic/linuxrc, genkernel,
2382 ia64/busy-config, mips/busy-config, parisc/busy-config,
2383 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2384 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2385 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2386 Removing generic/keymaps.tar.gz to replace it with a known-good copy. Blame
2387 cvs2svn. Also, added patch from Alon Bar-Lev <alonbl@gentoo.org> to switch
2388 to using switch_root for 2.6 kernels, and a small typo fix from Michael
2389 Hordijk <hoffbrinkle@hotmail.com> for bug #158776.
2391 15 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initrd.sh,
2392 generic/linuxrc, genkernel:
2393 Added patches from François-Xavier Roure <fx_roure@yahoo.fr> from bug
2394 #149020. This will end up being genkernel 3.4.6, most likely.
2396 14 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2397 Adjust selinux stuff in gen_compile.sh to actually do what we intended, not
2400 14 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2401 Since device-mapper tries to build with selinux by default, we've removed
2402 it, then commented out the selinux support. The ebuild will need to
2403 enable/disable selinux support based on the selinux USE flag. This should
2404 resolve bug #157538.
2406 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2407 generic/initrd.scripts:
2408 More fixes for similarly-named modules.
2410 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2411 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
2412 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2413 sparc64/busy-config, x86/busy-config, x86_64/busy-config,
2414 xen0/busy-config, xenU/busy-config:
2415 Disabled full SuSv3 compliant sort, as suggested by Aurélien Francillon
2416 <aurelien.francillon@inrialpes.fr> in bug #157777.
2418 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/modprobe:
2419 Added a fix for similarly-named modules from bug #158017.
2421 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2422 Fixed up linking for dmraid for bug #157538.
2424 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2425 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
2426 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2427 sparc64/busy-config, x86/busy-config, x86_64/busy-config,
2428 xen0/busy-config, xenU/busy-config:
2429 Updated busy-config to work with root=LABEL=<label> for bug #156640.
2431 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
2432 gen_initramfs.sh, genkernel, genkernel.conf:
2433 Added patch from Daniel Drake <dsd@gentoo.org> in bug #156611 to clean up
2434 the initramfs creation and create a 'proper' initramfs, instead of our
2435 concatenated monster.
2437 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2438 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
2439 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts, generic/linuxrc,
2440 genkernel.8, genkernel.conf:
2441 Added patch from Daniel Drake <dsd@gentoo.org> in bug #156445 to add
2442 userspace suspend support to genkernel.
2444 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2446 Added debug level to LUKS print_info messages for bug #156410.
2448 03 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2449 x86/modules_load, x86_64/modules_load:
2450 Added raid456 to alpha/amd64/x86 MODULES_EVMS2 and added tg3 to MODULES_NET.
2452 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2453 generic/initrd.scripts:
2454 Inverted check on CDROOT_DEV, as it should be -z not -n. Thanks to Jakub Moc
2455 <jakub@gentoo.org> for coming up with the quick fix in bug #153554. I lied
2456 before. This one is really 3.4.5.
2458 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
2460 Added typo fix from Jason Pepas <j.pepas@mail.utexas.edu> in bug #153516.
2463 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2464 ia64/busy-config, mips/busy-config, parisc/busy-config,
2465 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2466 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2467 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2468 Added Large File Support thanks to Fabio Erculiani <lxnay@lxnaydesign.net>
2471 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2472 Added patch to improve symlink support by Michael Hordijk
2473 <hoffbrinkle@hotmail.com> for bug #143217.
2475 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2476 Added patch from Tim Steiner <tsteiner@nerdclub.net> to add a real_rootflags
2477 parameter for bug #122672.
2479 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2480 generic/initrd.scripts, generic/linuxrc:
2481 Added patch to support resuming from encrypted swap. The patch was submitted
2484 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2485 This is the 3.4.4 release.
2487 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2488 generic/initrd.scripts, generic/linuxrc:
2489 Updated with the latest version of the LUKS patches from bug #152441.
2491 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> ChangeLog:
2492 Changed mime-type to application/x-gzip for generic/keymaps.tar.gz for bug
2495 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2496 Added patch from bug #152441 to improve LUKS support.
2498 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6,
2499 x86_64/kernel-config-2.6:
2500 Updated kernel configs for amd64/x86 for bug #151609 and bug #152299.
2502 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2503 Changed mime-type property to binary/gzip for keymaps.tar.gz for bug #151500.
2504 This is genkernel 3.4.3.
2506 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2507 generic/initrd.defaults, generic/initrd.scripts, +generic/udhcpc.scripts,
2508 x86/busy-config, x86/modules_load:
2509 Added patch for udhcp support. Patch by Stefan Nickl
2510 <snickl@snickl.freaks.de> and submitted to bug #145115.
2512 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2513 Allow root= for initramfs, instead of only real_root= to specify the root
2514 volume. Patch by Salah Coronya <salahx@yahoo.com> from bug #142606.
2516 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2517 Added patch from Salah Coronya <salahx@yahoo.com> to document dolvm2 and
2518 doevms2 in the genkernel man page from bug #142606.
2520 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> +AUTHORS, genkernel:
2521 Added the AUTHORS file and ChangeLog. This is 3.4.2
2523 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2524 generic/initrd.scripts:
2525 Added patch for suspend2-sources 2.6.18 by Romeo Benzoni
2526 <romeo@benzoni.org> and submitted to bug #148499.
2528 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2529 gen_determineargs.sh:
2530 Added patch from Alon Bar-Lev <alon.barlev@gmail.com> for bug
2531 #148498 and also a patch from Robin H. Johnson
2532 <robbat2@gentoo.org> to support git-based kernels.
2534 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2535 x86_64/kernel-config-2.6, -x86_64/kernel-config-2.6-emachines,
2536 -x86_64/kernel-config-2.6-smp:
2537 Update the amd64 kernel configs from the release.
2539 16 Sep 2006; Tim Yamin <plasmaroo@gentoo.org>
2540 gen_initramfs.sh, genkernel:
2541 Should check for /sbin/splash_geninitramfs instead of
2544 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2545 generic/initrd.scripts:
2546 This change makes it so we only try to mount 'auto' when cdroot
2547 is specified. This should fix all of our mounting issues, as
2548 well as allow for not only USB keys to use these kernels with a
2549 LiveCD kernel/config, but allow it to boot from any media which
2550 the kernel has support.
2552 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2553 generic/initrd.scripts:
2554 Added a symlink for device-mapper stuff. This should resolve
2555 both bug #142775 and bug #147015.
2557 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2558 alpha/modules_load, x86/modules_load, x86_64/modules_load:
2559 Added lpfc and scsi_transport_fc for Emulex fibre-channel
2562 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2563 alpha/modules_load, x86/modules_load, x86_64/modules_load:
2564 Make sure we load the raid0, raid1, and raid10 personalities
2567 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2568 generic/initrd.scripts:
2569 This is ugly. I mean, really ugly. However, it is the only way
2570 to support all of the insane ways that people are trying to boot
2571 release media. I really wish we didn't have to support this
2572 junk, but a regression really shouldn't happen with our
2573 releases. Anyway, hopefully I can come up with a better
2574 solution to this in the future.
2576 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2577 generic/initrd.scripts:
2578 Try using -t iso9660,vfat to our mount command, since we can't
2579 use only iso9660 as it breaks booting from a USB stick.
2581 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2583 The initrd code was still looking for udev, even though we
2584 aren't building it anymore. This should fix bug #145802.
2586 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2590 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2591 generic/initrd.defaults:
2592 Added emul to ROOT_LINKS for bug #145248.
2594 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2595 x86/busy-config, x86_64/busy-config:
2596 Fixed the NFS mount configuration for busybox for bug #143476.
2598 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2599 generic/initrd.scripts:
2600 Update the suspend2_resume function for bug #131202.
2602 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2603 generic/initrd.scripts:
2604 iso9660 -> auto, and added support for checking SUBDIR for the
2605 livecd file. This is for bug #147186.
2607 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2608 x86/kernel-config-2.6, x86_64/kernel-config-2.6:
2609 Updated default kernel configurations for x86/amd64 to match the
2612 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2614 Add more error checking into the splash code and die instead of
2615 silently fail on an error.
2617 23 Aug 2006; Tim Yamin <plasmaroo@gentoo.org>
2618 ia64/kernel-config-2.6:
2619 Update config, fix #141949.
2621 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2622 generic/initrd.scripts, generic/linuxrc:
2623 Added patch for suspend2 for bug #131202.
2625 15 Aug 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2628 13 Aug 2006; Tim Yamin <plasmaroo@gentoo.org>
2629 generic/initrd.scripts:
2630 Fix devfsd not kicking in on 2.4 on Alpha.
2632 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2633 gen_compile.sh, genkernel.conf:
2634 Add in the kernel version compatibility table from
2635 http://www.am-utils.org/project-unionfs.html and ensure that
2636 genkernel dies if the unionfs module fails to build. Until now,
2637 it would fail and the build would continue without it.
2639 01 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2641 We should be checking for /usr/bin/splash_geninitramfs, instead.
2643 31 Jul 2006; Tim Yamin <plasmaroo@gentoo.org> genkernel:
2644 3.4.0 final... so much Bad-Ass <TM> that Chuck Norris himself
2647 20 Jul 2006; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2648 gen_initramfs.sh, genkernel:
2649 Commit fix for bug #141153 from Pylon; 3.4.0_pre4.
2651 18 Jul 2006; Tim Yamin <plasmaroo@gentoo.org>
2652 gen_bootloader.sh, gen_funcs.sh, gen_package.sh, genkernel:
2653 Commit patches #91453, #91481 from bug #139866.
2655 18 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2656 alpha/modules_load, um/modules_load, x86/modules_load,
2657 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2658 Added megaraid drivers for bug #139888.
2660 16 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2662 Added fix for bug #140445.
2664 11 Jul 2006; Tim Yamin <plasmaroo@gentoo.org>
2665 gen_bootloader.sh, gen_cmdline.sh, gen_compile.sh,
2666 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh,
2667 gen_initrd.sh, gen_package.sh, genkernel, genkernel.conf:
2668 Commit patch for bug #139866 by Martin Parm.
2670 05 Jul 2006; Joshua Kinard <kumba@gentoo.org> generic/linuxrc:
2671 Tweak the sgimips section for rootfs mounting to use squashfs
2674 30 Jun 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2675 Fix "Cannot read /proc/mounts" cosmetics.
2677 30 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2678 alpha/modules_load, um/modules_load, x86/modules_load,
2679 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2680 We need firmware_class in our initramfs for ide-cs to work.
2682 20 Jun 2006; Tim Yamin <plasmaroo@gentoo.org> genkernel,
2684 -pkg/busybox-1.1.0-gentoo-gk4-20060519-snappie.tar.bz2,
2685 +pkg/busybox-1.1.3+gentoo.tar.bz2:
2686 Bump busybox to 1.1.3 courtesy of `Kumba.
2688 19 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2689 gen_initramfs.sh, -mips/ip22r4k-2006_0.cf,
2690 +mips/ip22r4k-2006_1.cf, -mips/ip22r5k-2006_0.cf,
2691 +mips/ip22r5k-2006_1.cf, -mips/ip27r10k-2006_0.cf,
2692 +mips/ip27r10k-2006_1.cf, -mips/ip28r10k-2006_0.cf,
2693 +mips/ip28r10k-2006_1.cf, -mips/ip30r10k-2006_0.cf,
2694 +mips/ip30r10k-2006_1.cf, -mips/ip32r5k-2006_0.cf,
2695 mips/ip32r5k-2006_1.cf, -mips/ip32rm52-2006_0.cf,
2696 +mips/ip32rm5k-2006_1.cf, mips/nb-busybox.cf, netboot/linuxrc.x:
2697 Remove getdvhoff hack in gen_initramfs.sh for mips livecds (it's
2698 a busybox applet now), tweak the ip32r5k config, add wget to the
2699 mips netboot busybox config. Also import the remaining 2006.1
2700 mips-sources configs and remove the old 2006.0 ones.
2702 12 Jun 2006; Joshua Kinard <kumba@gentoo.org> mips/busy-config:
2703 Enable the config option for busybox's --install parameter.
2705 12 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2706 mips/busy-config, +mips/ip32r5k-2006_1.cf, mips/nb-busybox.cf:
2707 Add IP32 R5K 2.6.16.20 kernel build, and update LiveCD/Netboot
2708 Busybox configs to match with busybox-1.1.3.
2710 10 Jun 2006; Joshua Kinard <kumba@gentoo.org> mips/config.sh:
2711 Modernize the mips genkernel config.
2713 10 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2714 -mips/ip22r4k-2005_1.cf, -mips/ip22r5k-2005_1.cf,
2715 -mips/ip27r10k-2005_1.cf, -mips/ip28r10k-2005_1.cf,
2716 -mips/ip30r10k-2005_1.cf, -mips/ip32r5k-2005_1.cf:
2719 10 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2721 We can't use vol_id since it was a part of udev.
2723 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2725 Added --static to man page for bug #135703.
2727 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2728 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh,
2729 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc:
2730 Add a modified version of the two LUKS patches that made their
2731 way into bugzilla for bug #122421.
2733 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2734 alpha/modules_load, generic/initrd.defaults, generic/linuxrc,
2735 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2737 Added code to allow the root file-system to be a module. This
2740 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2742 Changed real_init to init_opts to be more accurate, and added a
2743 proper real_init option to allow the selection of the init
2744 executable to run. This is for bug #113426.
2746 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2747 gen_initramfs.sh, gen_initrd.sh:
2748 Added fix for bug #134843 from Thomas Raschbacher
2749 <lordvan@gentoo.org> for evms and later glibc versions.
2751 05 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2753 Fixed man page. Thanks to Andrew Yates <andrew@andrewyates.net>
2756 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2757 alpha/busy-config, ia64/busy-config, mips/busy-config,
2758 parisc/busy-config, parisc64/busy-config, ppc/busy-config,
2759 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
2760 um/busy-config, x86/busy-config, x86_64/busy-config,
2761 xen0/busy-config, xenU/busy-config:
2762 Added CONFIG_ASH_READ_TIMEOUT=y so we have a timeout value on
2763 read, used for keymap selection.
2765 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2767 More spacing cleanups.
2769 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2771 I accidentally removed some stuff that needed to be there in my
2772 overzealous debug cleanup.
2774 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2776 Cleaning up debug statements.
2778 31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2780 Ooops... forgot my then after elif. I hope nobody noticed.
2782 31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2784 Change cp to mknod for sr0/loop0 for mips and also for tty1 for
2787 30 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2789 Change cp to mknod for console/null.
2791 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2792 generic/initrd.scripts, generic/linuxrc:
2793 Fix an error in setup_unionfs and add in some debug support to
2794 figure out why/where this initramfs is stopping.
2796 24 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2797 generic/initrd.scripts:
2798 Fixed up TODO with actual working code since we don't have awk.
2800 24 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2801 generic/initrd.scripts, generic/linuxrc:
2802 Add in image.squashfs as a squashfs loop, since it is now the
2803 default in catalyst. Also, added a nice TODO about docache and
2804 size restrictions into cache_cd_contents.
2806 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2808 Just some spacing clean ups in the long usage listing.
2810 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2812 Comment the rest of the udev syuff from genkernel.conf as it
2813 shouldn't be necessary anymore with mdev.
2815 19 May 2006; Tim Yamin <plasmaroo@gentoo.org>
2816 alpha/busy-config, gen_compile.sh, gen_initramfs.sh,
2817 generic/initrd.scripts, generic/linuxrc, genkernel,
2818 genkernel.conf, ia64/busy-config, mips/busy-config,
2819 parisc/busy-config, parisc64/busy-config,
2820 -pkg/busybox-1.00-headers_fix.patch,
2821 -pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2,
2822 +pkg/busybox-1.1.0-gentoo-gk4-20060519-snappie.tar.bz2,
2823 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2824 sparc64/busy-config, um/busy-config, x86/busy-config,
2825 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2826 Update to busybox 1.1.0; port over to use mdev.
2828 07 May 2006; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2832 07 May 2006; Tim Yamin <plasmaroo@gentoo.org>
2833 gen_initramfs.sh, gen_initrd.sh:
2836 27 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2838 Added patch for unionfs from bug #129965.
2840 27 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2842 Add -DUNIONFS_UNSUPPORTED for 2.6.16 and unionfs.
2844 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2845 alpha/modules_load, x86/modules_load, x86_64/modules_load,
2846 xen0/modules_load, xenU/modules_load:
2847 Added some more modules to MODULES_SCSI that could be used to
2848 boot from a genkernel-compiled kernel on a live system.
2850 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2851 gen_compile.sh, generic/initrd.scripts, generic/linuxrc:
2852 Added patch from Mike Auty for udev 088+.
2854 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2855 alpha/modules_load, x86/modules_load, x86_64/modules_load,
2856 xen0/modules_load, xenU/modules_load:
2857 Added 3ware card drivers to scsi modules on x86/amd64/alpha.
2859 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2860 gen_compile.sh, genkernel:
2861 Updated to *hopefully* work with udev 087.
2863 14 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> alpha/config.sh,
2864 ia64/config.sh, parisc/config.sh, parisc64/config.sh,
2865 ppc/config.sh, ppc64/config.sh, sparc/config.sh,
2866 sparc64/config.sh, um/config.sh, x86/config.sh,
2867 x86_64/config.sh, xen0/config.sh, xenU/config.sh:
2870 14 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2871 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts,
2872 generic/linuxrc, genkernel:
2873 ->3.3.11d. Fix #121616, #128805, #129887, #129910.
2875 14 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2876 generic/initrd.scripts:
2877 Forgot one part of the patch from bug #121334.
2879 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2880 gen_compile.sh, genkernel, genkernel.8:
2881 Updated the unionfs compiling section. This *should* allow
2882 unionfs to build on supported kernels.
2884 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2886 Uncommented suspend2 support from bug #114266.
2888 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2889 generic/initrd.scripts, generic/linuxrc:
2890 Added unionfs patches from bug #121334.
2892 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2893 generic/initrd.scripts, generic/linuxrc, genkernel,
2894 x86/busy-config, x86/modules_load, x86_64/busy-config,
2895 x86_64/modules_load, xen0/busy-config, xen0/modules_load,
2896 xenU/busy-config, xenU/modules_load:
2897 Added a check for /dev/tty0 to setup_keymap, added raid
2898 personality modules for EVMS, and fixed lots of space/tab
2899 issues, along with a general style cleanup. I'm calling this
2900 one 3.3.11b internally, and hopefully it will be added to the
2901 tree if it resolves bug #124388.
2903 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2904 gen_cmdline.sh, gen_initramfs.sh, gen_initrd.sh,
2905 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
2906 dobladecenter->slowusb
2908 06 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2909 +pkg/klibc-1.2.1-nostdinc-flags.patch:
2910 Add hardened fix for bug #128806.
2912 24 Mar 2006; Tim Yamin <plasmaroo@gentoo.org>
2913 ia64/kernel-config-2.6:
2914 Update config for the new Fusion MPT CONFIG_ options on newer
2915 2.6 kernels; bug #125353.
2917 10 Mar 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2920 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2922 Updated copyright notice to get KingTaco off my back.
2924 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2925 gen_initramfs.sh, gen_initrd.sh:
2926 Added 0 0 to end of the ram0 line on fstab. Blame KingTaco for
2929 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2931 Changed unpacking of klibc to use tar j instead of tar z.
2933 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2935 Let's use the bzip2 tarball of klibc by default form now on,
2938 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
2939 +pkg/klibc-1.1.16-sparc2.patch:
2940 Added klibc patch for sparc to CVS (from distfiles). This is
2941 3.3.11 so like... run in fear or something...
2943 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2944 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh,
2945 gen_initrd.sh, genkernel:
2946 Added patch from Kumba to make certain initrd functions less
2949 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2950 gen_compile.sh, genkernel:
2951 Removed save_args/reset_args on kernel. This is 3.3.11_pre7.
2953 26 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
2954 unset temp vars so they get cleaned up
2956 26 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
2957 gen_initramfs.sh, genkernel:
2958 bump to pre6. resets ARCH env var after utils are compiled
2960 25 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2961 gen_arch.sh, gen_compile.sh, genkernel:
2962 Added sparc patches for udev/klibc.
2964 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2965 gen_arch.sh, gen_cmdline.sh, gen_compile.sh,
2966 gen_determineargs.sh, genkernel:
2967 Added nice and fun patch from dostrow for building on ppc64 (and
2968 possibly others) with mixed kernel/userland.
2970 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2972 Added fix for bug #120031.
2974 20 Jan 2006; Joshua Kinard <kumba@gentoo.org>
2975 +mips/ip32rm52-2006_0.cf:
2976 Kernel 2.6.14.6 config for SGI O2 w/ RM5271 CPU ("Nevada")
2978 15 Jan 2006; Joshua Kinard <kumba@gentoo.org> gen_cmdline.sh,
2979 gen_determineargs.sh, genkernel:
2980 Add support to genkernel to build a monolithic kernel by
2981 skipping module building sections when
2982 --static is passed on the gk commandline.
2984 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2986 Added comment about utils breaking udev so we don't break it
2987 again inadvertently.
2989 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2990 gen_compile.sh, genkernel, +pkg/busybox-1.00-headers_fix.patch:
2991 Added busybox headers fix (_pre2) and changed utils to runtask
2992 on udev build (_pre3).
2994 12 Jan 2006; Joshua Kinard <kumba@gentoo.org>
2996 chmod +x the udhcpc script on bootup
2998 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2999 gen_compile.sh, genkernel, -pkg/byteswap.h:
3000 Added patch from bug #118324.
3002 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3003 x86/modules_load, x86_64/modules_load, xen0/modules_load,
3005 Added additional SATA controllers to MODULES_SATA for loading
3006 into the initrd/initramfs image.
3008 07 Jan 2006; Joshua Kinard <kumba@gentoo.org>
3009 gen_initramfs.sh, +mips/ip22r4k-2006_0.cf,
3010 +mips/ip22r5k-2006_0.cf, +mips/ip27r10k-2006_0.cf,
3011 +mips/ip28r10k-2006_0.cf, +mips/ip30r10k-2006_0.cf,
3012 +mips/ip32r5k-2006_0.cf, +mips/nb-busybox.cf, +netboot,
3013 +netboot/linuxrc.x, +netboot/misc, +netboot/misc/bin,
3014 +netboot/misc/bin/net-setup, +netboot/misc/etc,
3015 +netboot/misc/etc/fstab, +netboot/misc/etc/group,
3016 +netboot/misc/etc/inittab, +netboot/misc/etc/passwd,
3017 +netboot/misc/etc/profile, +netboot/misc/etc/resolv.conf,
3018 +netboot/misc/etc/shadow, +netboot/misc/etc/shells,
3019 +netboot/misc/usr, +netboot/misc/usr/share,
3020 +netboot/misc/usr/share/terminfo,
3021 +netboot/misc/usr/share/terminfo/p,
3022 +netboot/misc/usr/share/terminfo/p/putty,
3023 +netboot/misc/usr/share/udhcpc,
3024 +netboot/misc/usr/share/udhcpc/default.script:
3025 Import the Genkernel-side of things for the catalyst2 netboot2
3028 06 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3029 udev compile change from runtask to utils
3031 03 Jan 2006; Tim Yamin <plasmaroo@gentoo.org>
3032 gen_bootloader.sh, gen_compile.sh, gen_determineargs.sh,
3033 gen_initramfs.sh, genkernel:
3034 Fix #115263, #117392, add a fix to sanify LOCALVERSION if
3035 unresolved variables are embedded.
3037 02 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3038 alpha/modules_load, um/modules_load, x86/modules_load,
3039 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3040 Updated Fusion MPT support for bug #117114.
3042 21 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3043 Fix --kernel-cross-compile with PPC64.
3045 18 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3047 Add a compile_klibc(...) fix for old GNU tars and patch the
3048 klibc Makefile to leave /lib alone.
3050 16 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3051 runtask -> utils for compile_klibc.
3053 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3054 gen_compile.sh, genkernel:
3055 Added x86/klibc fix.
3057 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3058 x86/kernel-config-2.6:
3059 Added HERMES support to use in-kernel driver rather than
3062 15 Dec 2005; Tim Yamin <plasmaroo@gentoo.org>
3063 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2:
3066 15 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3068 Fix to allow udev 076 and udev 077 to compile... add a missing
3069 file byteswap.h to klibc-1.1.1
3071 15 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3073 Removed versions from all packages that are pulled from upstream
3074 so we can use sed in the ebuild to set these, making maintenance
3077 09 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3078 add quotes to the ARCH= stuff for the kernel
3080 09 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3081 Forcibly set the ARCH when compiling the kernel
3083 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3084 x86/kernel-config-2.6:
3085 Changed CONFIG_BLK_DEV_MD=y for bug #112962.
3087 06 Dec 2005; Tim Yamin <plasmaroo@gentoo.org>
3088 gen_bootloader_grub.awk:
3091 05 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3092 Back out suspend2 support temporarily as per #114266 comment 10.
3094 05 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3095 Fix #113634, #114266.
3097 05 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3098 x86/kernel-config-2.6:
3099 Added USB Printer support for bug #114496.
3101 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3102 x86/kernel-config-2.6, x86/modules_load, x86_64/modules_load:
3103 Added sata_mv to x86/amd64 for Marvell SATA controllers and
3104 updated 2.6 kernel config for x86 to match what would be used on
3105 a current 2.6.14 LiveCD.
3107 23 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3110 23 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3114 22 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel.conf:
3115 Update unionfs in genkernel.conf to 1.1.1
3117 21 Nov 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3118 fix for sys delete bug 109819
3120 21 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3122 Add support for dmraid1.0.0.rc9 to fix bug 94762
3124 21 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3125 gen_initrd.sh, gen_moddeps.sh, gen_package.sh:
3126 Fix missing moddeps file by adding a test;Do not keep the
3127 initrd/initramfs with a kernelz system as it is already bundled
3130 18 Nov 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3131 Fix {PPC+Catalyst+Pegasos} build failure regression.
3133 17 Nov 2005; Tim Yamin <plasmaroo@gentoo.org>
3134 -pkg/udev-054.tar.bz2, -pkg/udev-068.tar.bz2:
3135 Remove obsoleted udev...
3137 17 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3138 gen_determineargs.sh, genkernel.conf:
3139 Udev 075 support, klibc 1.1.1, and fixes for ppc on 2.6.14+
3142 04 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3143 gen_arch.sh, gen_initramfs.sh, gen_initrd.sh,
3144 generic/initrd.scripts, generic/linuxrc, genkernel, +mips,
3145 +mips/busy-config, +mips/config.sh, +mips/ip22r4k-2005_1.cf,
3146 +mips/ip22r5k-2005_1.cf, +mips/ip27r10k-2005_1.cf,
3147 +mips/ip28r10k-2005_1.cf, +mips/ip30r10k-2005_1.cf,
3148 +mips/ip32r5k-2005_1.cf, +mips/modules_load, +pkg/mips,
3150 Added patches from bug #106338. This means mips support in
3151 genkernel. Blame Kumba.
3153 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3154 generic/linuxrc, genkernel:
3155 Changed the version indicator, fixing fstab generation for
3156 unionfs, and resolving bug #103332.
3158 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3160 Made symlink relative for bug #105572.
3162 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3163 gen_compile.sh, genkernel.conf, +pkg/udev-068.tar.bz2:
3164 Upgraded to udev 068 and also closing bug #103936.
3166 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3168 Added fix for bug #103717.
3170 21 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3171 x86/kernel-config-2.6:
3172 Updated x86 2.6 kernel configuration.
3174 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3175 alpha/modules_load, x86/modules_load, x86_64/modules_load:
3176 Added fix for bug #102006.
3178 31 Aug 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3179 Update genkernel version number
3181 31 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3182 x86/kernel-config-2.6:
3183 CONFIG_PRINTER=m for bug #104229.
3185 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3186 generic/initrd.scripts, generic/linuxrc:
3187 Add nodetect and doload patch from bug #102643, with some
3190 16 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3191 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc:
3192 Fix for bug 83276 and add udevsend binary to initramfs for newer
3195 16 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3196 alpha/modules_load, um/modules_load, x86/modules_load,
3197 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3198 Added dm-mirror to dmraid on all supported arches for bug
3201 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel.8:
3204 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org>
3205 gen_configkernel.sh:
3208 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3211 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org>
3212 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2:
3215 11 Aug 2005; Eric Edgar <rocket@gentoo.org>
3216 alpha/modules_load, um/modules_load, x86/modules_load,
3217 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3218 Fix bug 102006 for dm-bbr. Added dm-bbr to modules_load files
3221 11 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh:
3222 Fix for bug 91966. Link lib64 to lib in the initramfs
3224 11 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3226 Fix for newer udevs to detect udevstart
3228 06 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3229 gen_configkernel.sh:
3230 Fixed config parsing for dmraid/lvm2 to only set =m if item is
3231 not set. Closing bug #101535.
3233 02 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3234 ppc/config.sh, ppc64/config.sh:
3235 Fix incorrect commit
3237 02 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3238 gen_initramfs.sh, ppc/config.sh, ppc64/config.sh:
3239 Create symlink to init named linuxrc. In preparation for the
3240 need to pack the cpio into the kernel
3242 02 Aug 2005; Eric Edgar <rocket@gentoo.org>
3243 generic/initrd.scripts:
3244 Add iseries virtual cdrom auto scanning support
3246 01 Aug 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3247 Remove unnecessary check for multiple running genkernels.
3249 01 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_package.sh,
3251 kerncache wasnt sending the config to /etc/kernels properly
3253 30 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3254 generic/initrd.scripts, generic/linuxrc, genkernel,
3256 Fix cosmetics and PPC without --genzimage.
3258 30 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3259 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
3260 generic/initrd.defaults, generic/initrd.scripts,
3261 generic/linuxrc, genkernel:
3262 Finally making the --bladecenter/dobladecenter stuff correct.
3263 Thanks plasmaroo for helping me wrap my head around how this
3264 works and to remove my dirty hack.
3266 29 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3268 >> 3.3.3. Fix KERNEL_MAKE_DIRECTIVE_2 if not using --genzimage.
3270 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3271 gen_initramfs.sh, gen_initrd.sh, generic/linuxrc:
3272 Fixed up the BladeCenter support some more.
3274 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3276 Added bladecenter boot-time option, also... so kernels don't
3277 *have* to be built with --bladecenter.
3279 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3280 generic/initrd.scripts:
3281 Fixed up --bladecenter expressions
3283 29 Jul 2005; Eric Edgar <rocket@gentoo.org>
3284 gen_determineargs.sh, gen_initramfs.sh:
3285 Fix a few directory creation issues and a typo
3287 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3288 gen_cmdline.sh, gen_determineargs.sh, generic/initrd.scripts,
3290 Added --bladecenter for slow USB CD on IBM BladeCenter.
3292 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh:
3293 Better genkernel.log output for initramfs
3295 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3296 print warning that unionfs flag is disabled at this time
3298 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3299 Remove normal access to unionfs
3301 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3302 Change unionfs so that it is clearly noted as experimental
3304 28 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initrd.sh,
3306 Fix cp /dev/tty1 error message
3308 28 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3309 gen_initramfs.sh, gen_initrd.sh, gen_package.sh, ppc/config.sh:
3310 Fix ppc not compiling without --genzimage
3312 28 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3313 gen_initramfs.sh, gen_package.sh, generic/initrd.scripts,
3314 generic/linuxrc, genkernel, genkernel.8,
3315 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2, ppc/config.sh:
3316 >> 3.3.1. Fix #100144, #100169, #100583.
3318 25 Jul 2005; Eric Edgar <rocket@gentoo.org>
3319 gen_determineargs.sh, gen_package.sh:
3320 Remove extra TEMP checking code that was commented out
3322 25 Jul 2005; Eric Edgar <rocket@gentoo.org>
3323 gen_determineargs.sh, gen_package.sh, genkernel:
3324 Add kernelz- to minkernpackage and kerncache
3326 22 Jul 2005; Eric Edgar <rocket@gentoo.org>
3327 gen_determineargs.sh, gen_package.sh:
3328 Remove extra checks that fail
3330 20 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_package.sh:
3331 Fix minkernpackage breakage regarding the TEMP and TMPDIR
3334 19 Jul 2005; Eric Edgar <rocket@gentoo.org>
3335 generic/initrd.scripts:
3336 Switch order of error messages to make less confusing
3338 19 Jul 2005; Eric Edgar <rocket@gentoo.org>
3339 generic/initrd.scripts, generic/linuxrc, genkernel:
3340 Fix exit 1 issue being always called. Add UID support for
3341 unionfs. add check for livecd.unionfs file on blockdev
3343 19 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3344 gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh, generic/linuxrc,
3346 Fix --no-install cleaning the tmpdir bug that plasmaroo reported
3348 18 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3349 Fix info about the framebuffers
3351 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_funcs.sh,
3353 cause genkernel to die if cant write to the DEBUGFILE. remove
3354 extra info strings that arent necessary
3356 18 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3357 Fix genkernel finishing info messages to be more accurate
3359 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_funcs.sh,
3361 Cleanup tmpdirs if genkernel dies abnormally
3363 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initrd.sh:
3364 Fix evms bugs with missing sbin for an initrd
3366 18 Jul 2005; Eric Edgar <rocket@gentoo.org>
3367 gen_determineargs.sh, gen_initramfs.sh:
3368 Fix evms bugs with missing sbin. Remove prepare line as it
3369 probably isnt necessary
3371 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_bootloader.sh,
3372 gen_cmdline.sh, gen_determineargs.sh, gen_funcs.sh,
3373 gen_initramfs.sh, gen_package.sh, generic/initrd.scripts,
3374 generic/linuxrc, genkernel, genkernel.conf:
3375 Create additional cleanup options. --postclear for final
3376 cleanup and 2 new genkernel.conf options. Also fixup TEMP dir
3377 creation and extraneous %%ARCH%% creation in the cache_dir
3379 16 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3380 gen_initramfs.sh, gen_initrd.sh, genkernel:
3383 15 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3385 >> 3.2.6. Fix mkdir linuxrc issues and bootstrapCD() not getting
3386 called as early as it should,
3388 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3389 generic/initrd.scripts:
3390 Fix '[: /dev/md: unknown operand' for LiveCD boots.
3392 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3393 ia64/kernel-config-2.6:
3394 Add USB Storage support.
3396 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3399 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3400 gen_bootloader.sh, +gen_bootloader_grub.awk,
3401 gen_determineargs.sh, genkernel, ia64/kernel-config-2.6:
3402 Fix #98944, add GRUB :root_device support and add a more
3403 versatile grub.conf updater.
3405 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3406 x86/kernel-config-2.6:
3407 Add an updated x86 kernel config from wolf31o2.
3409 13 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3410 alpha/busy-config, ia64/busy-config, parisc/busy-config,
3411 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
3412 sparc/busy-config, sparc64/busy-config, um/busy-config,
3413 x86/busy-config, x86_64/busy-config, xen0/busy-config,
3415 Add CONFIG_ASH_TIMEOUT.
3417 13 Jul 2005; Eric Edgar <rocket@gentoo.org>
3418 generic/initrd.scripts:
3419 Fix find|grep output
3421 13 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3423 Fix typo for evms and removing the swap libs in gen_initramfs
3425 13 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3426 alpha/busy-config, gen_bootloader.sh, gen_compile.sh,
3427 gen_configkernel.sh, gen_determineargs.sh, gen_initramfs.sh,
3428 gen_package.sh, generic/initrd.scripts, generic/linuxrc,
3429 genkernel, genkernel.conf, ia64/busy-config, parisc/busy-config,
3430 parisc64/busy-config,
3431 -pkg/busybox-1.00-pre7-crypto-losetup-2.patch,
3432 -pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
3433 +pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2, ppc/busy-config,
3434 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
3435 um/busy-config, x86/busy-config, x86_64/busy-config,
3436 xen0/busy-config, xenU/busy-config:
3437 Fix #97672, #98886, #98893, #98897; fix real_root=/dev/mdX:
3438 upgraded busybox to 1.00, porting in my read -t and mdstart
3441 13 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3442 Fix for bug 97672. Call get_KV to get the KV after the prepare
3445 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3446 Fix minor print bug 98744. Shouldnt affect operation but it
3449 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3450 Fix for hardened/selinux systems to have extened attributes, per
3453 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3454 gen_determineargs.sh, genkernel:
3455 Adding --symlink to fix bug 98716
3457 12 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3458 generic/initrd.scripts, generic/modprobe, genkernel,
3460 >> 3.2.2. Fix #83771, #97700, #98590, #98594, #98661, #98746.
3462 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3463 generic/initrd.defaults, generic/linuxrc:
3464 Added multilib cdboot patch.
3466 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3467 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
3468 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc,
3469 genkernel, genkernel.conf:
3470 ENHANCEMENT bug 83771. Add support for LABEL= and UUID=
3472 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3473 gen_determineargs.sh:
3474 Fix bug 97700. Add additional check for kernel source directory
3477 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_arch.sh:
3478 Fix bug 95280 in genkernel. ARCH_OVERRIDE in
3479 /etc/genkernel.conf should work now
3481 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3482 gen_determineargs.sh, generic/initrd.scripts, generic/linuxrc:
3483 remove extra make prepare in gen_determineargs.sh that breaks
3484 things. Fix md /dev creation bug 98193
3486 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3487 Fix bug 98661 with the missing underscore in gen_cmdline.sh
3489 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3490 generic/initrd.scripts, generic/linuxrc:
3491 Fix to let the /mnt/cdrom/cdupdate.sh script run just before the
3494 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3495 generic/initrd.scripts:
3496 send stderr to /dev/null for lvm startup
3498 10 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3499 gen_bootloader.sh, generic/linuxrc, genkernel:
3500 Fix #93178, #98436, #98501
3502 08 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3503 gen_initramfs.sh, generic/initrd.defaults,
3504 generic/initrd.scripts, generic/linuxrc, genkernel, genkernel.8,
3505 genkernel.conf, x86/busy-config, x86_64/busy-config:
3506 >> 3.2.0. Add spock's gensplash fixes, fix initrd startup 'find:
3509 01 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> ppc/Pegasos:
3510 Update Pegasos config from dholm.
3512 01 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3513 fix bug 97378; setup the PATH environment properly.
3515 29 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3516 +pkg/udev-054.tar.bz2, -pkg/udev-058.tar.bz2:
3519 29 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3520 gen_determineargs.sh:
3521 fix unionfs-modules-bincache naming error. Fix directory change
3524 29 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3525 run modules_prepare in the kernel tree before unionfs modules
3528 28 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3529 pkg/udev-058.tar.bz2:
3532 28 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3533 generic/initrd.scripts, generic/linuxrc, pkg/udev-058.tar.bz2:
3534 changed to backticks and changed /bin/bash back to /bin/sh
3535 which is a valid shell inside the initrd/initramfs
3537 27 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3538 genkernel, genkernel.conf, -pkg/udev-054.tar.bz2,
3539 +pkg/udev-058.tar.bz2:
3540 Update udev and fix for SPARC64.
3542 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3543 gen_configkernel.sh:
3544 bug 97051: Initramfs on 2.6+ kernels dont require ext2
3545 filesystem so can drop this forced entry.
3547 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3548 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
3549 Change all EVMS/evms to EVMS2/evms2 for consitency. Also,
3550 enabled dodmraid by default.
3552 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3554 Must use /bin/bash for dollar-sign, parentheses sub-shell syntax.
3556 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3557 x86/modules_load, x86_64/modules_load:
3558 Changed sata_vitesse to sata_vsc and closing bug #97089.
3560 27 Jun 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3561 linuxrc that should not create avc denied messages for a
3564 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
3567 24 Jun 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3568 Add info for cmdline usage to genkernel
3570 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3571 generic/initrd.scripts:
3572 Fix confusing volume manager message
3574 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3575 alpha/modules_load, x86_64/modules_load:
3576 Add Fusion MPT support
3578 23 Jun 2005; Eric Edgar <rocket@gentoo.org> x86/modules_load:
3579 Add Fusion MPT support for VMWare machines
3581 23 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3584 23 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3587 22 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3588 genkernel, pkg/udev-054.tar.bz2:
3589 Fix #76082, #86487, #87673, #95993.
3591 22 Jun 2005; Eric Edgar <rocket@gentoo.org>
3592 generic/initrd.scripts, generic/linuxrc:
3593 Fix bug 87673. Option passing for dmraid. dodmraid= on the
3594 cmdline. sets up /sbin/dmraid -ay .
3596 22 Jun 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3597 Fix for bug 86487. Allowing a subdirectory of a block device to
3598 be chrooted from and booted. New cmdline option subdir=
3600 22 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3601 Fix udev for sparc so it compiles properly
3603 22 Jun 2005; Eric Edgar <rocket@gentoo.org>
3604 generic/initrd.scripts, generic/linuxrc:
3605 Remove sort because busybox is not compiled with it. Remove
3606 unnecessary UML fixes
3608 22 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3609 gen_compile.sh, gen_determineargs.sh:
3610 Fix bug 68903; Allows the CROSS_COMPILE env to be set for
3611 kernel compiles. Added --kernel-cross-compile= option
3613 21 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3614 genkernel, genkernel.8:
3617 20 Jun 2005; Eric Edgar <rocket@gentoo.org>
3618 gen_determineargs.sh:
3619 Fix genkernel crash when .config is present and testing for
3620 Localversion info on a 2.6 kernel
3622 17 Jun 2005; Eric Edgar <rocket@gentoo.org>
3623 gen_determineargs.sh:
3624 Fix 2.6 crash detecting LocalVersion, fix 2.4 kernels so they
3625 dont do localversion checks as they dont support it
3627 16 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3628 udev build fix for no ARCH=um architectures
3630 16 Jun 2005; Eric Edgar <rocket@gentoo.org>
3631 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
3632 gen_moddeps.sh, genkernel:
3633 Localversion changes to kerncache, and added a sleep statement
3634 so modprobe loop has a chance to work
3636 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3637 Fix devfs for those archs that still need it.
3639 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3640 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh,
3641 gen_initramfs.sh, gen_initrd.sh, gen_package.sh,
3642 generic/initrd.defaults, generic/initrd.scripts,
3643 generic/linuxrc, genkernel, genkernel.conf:
3644 Add rocket's unionfs patch and linuxrc cleanup; fix Pegasos with
3645 regard to initramfs.
3647 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> ppc/Pegasos,
3649 Fix Pegasos on initramfs and add an updated Pegasos config,
3652 12 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3653 Fix 'lib64: No such...' error.
3655 07 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3657 Fixing up minkernpackage
3659 07 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3660 x86_64/kernel-config-2.6:
3661 Added floppy module to kernel config for bug #95272.
3663 04 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3664 x86_64/kernel-config-2.6:
3665 Disable sound stuff, #92711.
3667 03 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3668 gen_bootloader.sh, genkernel:
3671 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3673 Add GRUB support cleanup by Richard Morris (#59192) to show an
3674 error if we can't work out device nodes and tell the user to
3675 manually generate grub.conf.
3677 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3679 Add gen_initramfs.sh into CVS from rocket's initramfs support
3682 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3683 Fix #94860; clean up concurrent compile tmpdir-setting.
3685 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3686 alpha/busy-config, generic/initrd.defaults,
3687 generic/initrd.scripts, generic/linuxrc, genkernel.8,
3688 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
3689 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
3690 sparc64/busy-config, um/busy-config, x86/busy-config,
3691 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
3692 Remove evms and lvm2 from default boot args (they cause hardware
3693 issues, so users should explicitly specify them); add NFSboot
3694 support patches by Thomas Seiler.
3696 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3697 x86/kernel-config-2.6:
3698 Updated x86 2.6 kernel to 2005.0 config.
3700 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3701 alpha/kernel-config-2.4, +alpha/kernel-config-2.6,
3702 alpha/modules_load, um/modules_load, x86/modules_load,
3703 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3704 Updated alpha kernel configs to 2005.0 configs and updated
3705 modules_load for alpha, um, x86, x86_64, xen0, and xenU to match
3708 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3709 gen_configkernel.sh:
3710 Added config parsing for dmraid modules if genkernel is called
3713 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3714 gen_configkernel.sh:
3715 Added check for --lvm2 and enable lvm2-required modules if they
3716 are not enabled already in the supplied .config file.
3718 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3720 Adding back in atp870u to modules_load on x86.
3722 02 May 2005; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3725 22 Apr 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3726 Added support for reading /mnt/cdrom/cdupdate.sh if its
3727 executable on the livecd
3729 22 Apr 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3730 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
3731 gen_initrd.sh, gen_package.sh, generic/linuxrc, genkernel,
3732 genkernel.8, -notes, -pkg/dietlibc-0.27.tar.bz2, +pkg/ia64,
3733 +pkg/ia64/README, +pkg/um, +pkg/um/README, +pkg/xen0,
3734 +pkg/xen0/README, +pkg/xenU, +pkg/xenU/README, +ppc/Pegasos,
3735 ppc/config.sh, +um, +um/busy-config, +um/config.sh,
3736 +um/kernel-config-2.4, +um/kernel-config-2.6, +um/modules_load,
3737 +xen0, +xen0/busy-config, +xen0/config.sh,
3738 +xen0/kernel-config-2.4, +xen0/kernel-config-2.6,
3739 +xen0/modules_load, +xenU, +xenU/busy-config, +xenU/config.sh,
3740 +xenU/kernel-config-2.4, +xenU/kernel-config-2.6,
3742 >> 3.2.0_beta1; now with extra froz-faktor <TM>.
3744 29 Mar 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3745 fixed bug in scan delay so that it will work with both udev and
3748 13 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3749 Add missing mkdir -p /etc/sysconfig to linuxrc.
3751 12 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3752 Get udev to go as the default manager if the udev binary exists
3753 and 2.6 or above is being used.
3755 11 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3758 10 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3760 Fix udev.rules install issue.
3762 10 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3763 genkernel, genkernel.conf, -pkg/udev-039.tar.bz2,
3764 +pkg/udev-054.tar.bz2:
3765 >> 3.1.3. Remove udev static mode; upgrade udev to 054 instead.
3767 08 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3768 generic/initrd.defaults, generic/linuxrc:
3769 Add patch by Gerte Hoogewerf (gerte <-at-> nieuwenborg.nl) to
3770 fix dmraid with cdroot.
3772 07 Mar 2005; Eric Edgar <rocket@gentoo.org>
3773 gen_configkernel.sh:
3774 Fix possible broken pipe error message when configuring the
3777 07 Mar 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3778 Fix for broken pipe when configuring busybox in the
3779 gen_compile.sh script
3781 07 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3782 genkernel, x86/modules_load, x86_64/modules_load:
3783 >> 3.1.1d. Add sata_qstor; fix #83328.
3785 03 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3786 generic/initrd.scripts:
3787 Check for dummy 'livecd' file instead of 'gentoo'.
3789 03 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3790 generic/initrd.scripts, genkernel:
3791 >> 3.1.1c. Add LiveCD detection to skip mountable but non-LiveCD
3792 media; requires Catalyst 1.1.6.
3794 02 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3796 Bump dmraid, >> 3.1.1.b.
3798 01 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3802 28 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3803 Fix -j0 2.4 modules breakage.
3805 25 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3806 generic/initrd.defaults, genkernel, x86/modules_load,
3807 x86_64/modules_load:
3808 >> 3.1.0k -- Add MODULES_SATA, fix udev on non-x86 archs where
3809 there seem to be problems with KLibC+udev so use a static udev
3812 24 Feb 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3813 gen_determineargs.sh, gen_package.sh, genkernel, genkernel.8:
3814 Add support for maxkernpackage
3815 creates a tarball containing:
3818 contents of /lib/modules
3821 24 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3822 Fix 2.4 strict flag filtering issue.
3824 24 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel.8:
3825 Document arbitrary scandelay initrd option.
3827 20 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3829 Fix '/tmp/.initrd/bin/[' to '[' in places before the pivot_root.
3831 18 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3832 genkernel, pkg/udev-039.tar.bz2, x86/modules_load:
3833 Fix #58686 and #80716.
3835 17 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3836 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
3837 generic/linuxrc, genkernel.conf, pkg/udev-039.tar.bz2:
3838 Add DMRAID support (thanks rocket!); fix AMD64 udev issues (#65985).
3840 31 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3843 30 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3847 27 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3848 -eq >> = for the LVM and EVMS2 checks.
3850 27 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3852 Add patch for turning off LVM and EVMS2 optionally at boot time
3853 even if compiled into initrd; bug #79755.
3855 26 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3856 Fix #79502; thanks to rocket for the patch.
3858 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3859 Make udev default for 2.6+
3861 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3862 Add missing #72253 patch.
3864 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3865 Add missing echo; #77363.
3867 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org>
3868 gen_bootloader.sh, generic/initrd.scripts, generic/linuxrc,
3870 >> 3.1.0e. Fixes #73356, #74758, #77277, #77363, #78636.
3872 10 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3874 Add --evms2 patch by Eric Edgar; bug #77385.
3876 21 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3877 pkg/dietlibc-0.27.tar.bz2:
3878 >> 3.1.0d; bug #73112.
3880 17 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3881 Removing tmscsim module; bug #72055.
3883 01 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3886 30 Nov 2004; Tim Yamin <plasmaroo@gentoo.org>
3887 gen_determineargs.sh, gen_initrd.sh:
3888 >> 3.0.2c. Adding LVM2 args code to gen_determineargs.sh.
3890 29 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3891 Bugfix for bug #72342.
3893 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3895 Time for our own manpage...
3897 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3898 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh, genkernel,
3900 LVM2 compilation support; thanks to Eric Edgar for the patch.
3903 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
3904 generic/initrd.scripts, generic/linuxrc:
3905 Udev speedups; thanks to Eric Edgar for the patch - bug #72253.
3907 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3908 Adding MODULES_LVM2; #72129 // #72253.
3910 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3912 Adding user-specified /linuxrc support; bug #66198.
3914 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3915 ramdisk=8092 >> ramdisk_size=8092; bug #64864.
3917 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3918 gen_initrd.sh, generic/initrd.defaults, generic/linuxrc:
3919 Adding EVMS2 support; bug #61827.
3921 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3922 LVM fix, bug #69745.
3924 05 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3925 Fix for --minkernpackage and 'kernel' only instead of all; bug
3928 26 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3929 uchi-hcd >> uhci-hcd.
3931 25 Oct 2004; Mike Frysinger <vapier@gentoo.org> gen_cmdline.sh:
3932 clean up some of the help output
3934 23 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> README,
3935 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh,
3936 gen_initrd.sh, generic/initrd.defaults, generic/initrd.scripts,
3937 generic/linuxrc, genkernel, genkernel.conf,
3938 -pkg/busybox-1.00-pre2-decl.patch,
3939 pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
3940 pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
3941 -pkg/dietlibc-0.26.tar.bz2, +pkg/dietlibc-0.27.tar.bz2,
3942 -pkg/udev-030.tar.bz2, +pkg/udev-039.tar.bz2, x86/modules_load:
3945 09 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3946 vgscan >> lvm; bug #44091.
3948 02 Oct 2004; Travis Tilley <lv@gentoo.org> x86_64/modules_load:
3951 27 Sep 2004; Travis Tilley <lv@gentoo.org>
3952 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp,
3953 x86_64/modules_load:
3954 add bluetooth for one user's bluetooth kb+mouse, fix usb module
3955 stuff, add in support for an ide chipset used in some em64t boxes
3957 27 Sep 2004; Travis Tilley <lv@gentoo.org>
3958 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp:
3959 CONFIG_SCSI_AIC7XXX_OLD, you are the weakest link! goodbye!
3961 26 Sep 2004; Travis Tilley <lv@gentoo.org>
3962 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp:
3963 new generic genkernel configs. em64t support, here we come
3965 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org>
3966 x86/kernel-config-2.6:
3967 Adding CONFIG_CRYPTO_ARC4=m; bug #58360.
3969 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org>
3971 Adding updated grub.conf patch from Mathias Gug, bug #57576.
3973 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3974 gen_funcs.sh, genkernel:
3975 Adding robbat2's patch for bug #62365.
3977 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3978 genkernel, genkernel.conf,
3979 pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
3980 -pkg/dietlibc-0.24.tar.bz2, +pkg/dietlibc-0.26.tar.bz2:
3981 Disabling dietlibc usage for devfsd and modutils; dietlibc
3982 updated to a new Hardened-aware version. Bug #60862.
3984 18 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_package.sh:
3985 Adding missing {} around a logic check; bug #64514.
3987 23 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3988 --no-lvm-2 >> --no-lvm2 as it should be.
3990 23 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh:
3991 Updated the --cache-dir patch to patch #36982.
3993 14 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
3994 +ia64, +ia64/busy-config, +ia64/config.sh,
3995 +ia64/kernel-config-2.6, +ia64/modules_load:
3996 Added an ia64 config.
3998 11 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3999 Added a check to disable udev on 2.4 kernels; bug #59687.
4001 11 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4002 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
4003 generic/initrd.scripts, generic/linuxrc, genkernel:
4004 Added LiveCD udev support.
4006 07 Aug 2004; Tim Yamin <plasmaroo@gentoo.org>
4007 x86/kernel-config-2.6, x86/modules_load:
4008 modules_load cleaned up to match the version used for the 2004.2
4009 release, also added BusLogic=m to the 2.6 configartion: bug #59310.
4011 30 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4012 generic/initrd.scripts:
4013 Removed "-t iso9660" which causes issues on Gentoo/PPC-Pegasos,
4016 29 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4017 gen_determineargs.sh, gen_funcs.sh, genkernel, genkernel.conf:
4018 Patch for bug #57867 adding --cachedir=<dir> by Martin Parm.
4020 29 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4022 '-ne' >> '!=' for LVM2 static support to work properly; bug
4025 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4026 x86/kernel-config-2.4:
4027 Ext3 shouldn't really be a module - bug #58663.
4029 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4031 Fix for "udev" not having to be passed to the linuxrc; and a fix
4032 for the devfsd bincache not being used.
4034 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4035 gen_bootloader.sh, gen_cmdline.sh, gen_compile.sh,
4036 gen_determineargs.sh, gen_initrd.sh, generic/linuxrc, genkernel,
4037 genkernel.conf, +pkg/udev-030.tar.bz2:
4038 >> 3.0.2e. Code formatting fixes from Bob Barry, as well as a
4039 patch for bug #57953 from Martin Parm. Udev support, bug #49328.
4041 22 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
4042 Fix for bug #57865. Thanks to Martin Parm for the patch!
4044 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
4045 Added a patch for only [re]mounting /boot when installation is
4046 required. Patch from bug #57836 by Martin "Parmus" Parm.
4048 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4049 +gen_bootloader.sh, gen_cmdline.sh, gen_determineargs.sh,
4050 genkernel, genkernel.conf:
4051 GRUB Bootloader support - bug #57576. Thanks to Mathias Gug for
4054 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4055 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
4056 gen_moddeps.sh, genkernel, genkernel.conf:
4057 Adding a set of patches submitted by Martin "Parmus" Parm; bugs
4058 #57748, #57749, #57751, #57752, and #57761.
4060 16 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4061 gen_funcs.sh, genkernel:
4064 14 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4065 genkernel, pkg/modutils-2.4.26.tar.bz2:
4066 >> 3.0.2d. Modutils ./configure* patch for HPPA and an option
4069 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4070 x86/kernel-config-2.6:
4071 Added CONFIG_PRINTER=y; bug #47666.
4073 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4074 gen_configkernel.sh, x86/config.sh:
4075 Added a sed to ensure Ext2 support is on; bug #52558.
4077 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh,
4078 gen_initrd.sh, genkernel, x86/modules_load:
4079 >> 3.0.2c. Added more PCMCIA modules to the x86 module list; and
4083 03 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
4084 Added a patch allowing arguments to be passed to init by
4085 real_init=...; this closes bug #55736.
4087 19 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4088 gen_configkernel.sh:
4089 Fix for bug #54455; moved the code to create a backup .config
4091 before the "make mrproper" just wiped it out.
4093 04 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4094 generic/keymaps.tar.gz:
4095 New keymaps tarball lost the keymapList file; added back in.
4097 03 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4098 alpha/modules_load, gen_arch.sh, gen_cmdline.sh, gen_compile.sh,
4099 gen_configkernel.sh, gen_determineargs.sh, gen_funcs.sh,
4100 gen_initrd.sh, gen_moddeps.sh, gen_package.sh,
4101 generic/initrd.defaults, generic/initrd.scripts,
4102 generic/keymaps.tar.gz, generic/linuxrc, generic/modprobe,
4103 genkernel, parisc/modules_load, parisc64/modules_load,
4104 pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
4105 ppc/modules_load, ppc64/modules_load, sparc/modules_load,
4106 sparc64/modules_load, x86/kernel-config-2.4,
4107 x86/kernel-config-2.6, x86/modules_load, x86_64/modules_load:
4110 * Busybox patched to support loops on 2.4 thus giving 2.4
4113 * Various bug fixes; #46167, #46278, #47551, #48219, #48308,
4114 #48339, #49728, #51395, #51948.
4115 * Speedups: "" > ''; [ ! ... ] && > [ ... ] || et al where
4118 11 Apr 2004; Tim Yamin <plasmaroo@gentoo.org>
4119 x86/kernel-config-2.6:
4120 Modularized parallel support in the X86 2.6 configuration.
4122 11 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh,
4123 generic/linuxrc, genkernel:
4124 Bugfixes for bugs #46941, #46641; and a cosmetic fix for LiveCD
4127 02 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
4128 Added an error message for mistyped options [ Bug #45946 ] and
4129 also shortened the help list into two sections: a long one specified by
4130 --help and a short default one.
4132 02 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4134 Fix for bug #46596; version header update.
4136 28 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
4137 Applied the fixed for ``docache'' to work properly on zisofs.
4139 27 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4140 gen_initrd.sh, generic/initrd.defaults, generic/linuxrc:
4141 A few short fixes: reduced compilation verbosity; bootsplash fix
4142 to use both 'bootsplash' and 'bootsplash.conf' rather than 'bootsplash'
4143 and also docache support which should work on at least loopFSes for now.
4145 22 Mar 2004; Jason Wever <weeve@gentoo.org> sparc/config.sh:
4146 Fixed MAKEOPTS for sparc32 so kernels will reliably build.
4148 21 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> README, TODO,
4149 gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh,
4150 gen_determineargs.sh, gen_funcs.sh, gen_initrd.sh,
4151 generic/initrd.defaults, generic/initrd.scripts,
4152 +generic/keymaps.tar.gz, generic/linuxrc, generic/modprobe,
4153 genkernel, genkernel.conf, x86/modules_load:
4154 Version bump. Closes bugs #34948, #37371, #41129, #41166,
4155 #42725, #42815, #44127, #44556, and #44601.
4157 20 Mar 2004; Tim Yamin <plasmaroo@gentoo.org>
4158 -pkg/busybox-1.00-pre8-alpha.patch,
4159 -pkg/busybox-1.00-pre8-crypto-losetup.patch,
4160 -pkg/busybox-1.00-pre8-losetup-alpha.tar.bz2:
4161 Removing broken 1.00-pre8 busybox.
4163 08 Mar 2004; Tom Gall <tgall@gentoo.org>
4164 +ppc64/kernel-2.6-pSeries, +ppc64/kernel-2.6.g5:
4165 g5 and pseries kernel config
4167 08 Mar 2004; Brad House <brad_mssw@gentoo.org> +ppc64,
4168 +ppc64/busy-config, +ppc64/config.sh, +ppc64/modules_load:
4171 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4172 +ppc/2.6.3-benh2-G4-SMP.autoload, +ppc/2.6.3-benh2-G4.autoload,
4173 +ppc/2.6.3-benh2-G5-SMP.autoload, +ppc/2.6.3-benh2-G5.autoload:
4174 What stuff needs to be automatically loaded for each kernel
4176 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4177 ppc/G4, ppc/G4-SMP, ppc/G5, ppc/G5-SMP:
4178 bugfixes - posible /proc mounting lock bug solution included (removed
4181 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4182 ppc/G4, ppc/G4-SMP, ppc/G5, ppc/G5-SMP:
4183 bugfixed kernels - still rivafb enabled
4185 01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4188 01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel.conf:
4189 busybox version change
4191 27 Feb 2004; Daniel Robbins <drobbins@gentoo.org>
4193 initrd bootsplash fix to use "default"
4195 27 Feb 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4196 -ppc/G3, -ppc/G3-SMP:
4199 26 Feb 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4200 +ppc/G3, +ppc/G3-SMP, +ppc/G4, +ppc/G4-SMP, +ppc/G5,
4201 +ppc/G5-SMP, -ppc/kernel-config-2.4-g3g4,
4202 -ppc/kernel-config-2.4-g5:
4203 Updated kernel .configs.
4205 G5-SMP verified to work on dual G5 1.8 w. radeon and 160G SATA
4206 Others are being tested right now
4208 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4209 +pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2:
4210 busybox pre7 patched
4212 25 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel,
4213 genkernel.conf, +pkg/busybox-1.00-pre7-crypto-losetup-2.patch,
4214 -pkg/busybox-1.00-pre7-crypto-losetup-2.tar.bz2,
4215 +pkg/busybox-1.00-pre8-alpha.patch,
4216 +pkg/busybox-1.00-pre8-crypto-losetup.patch,
4217 +pkg/busybox-1.00-pre8-losetup-alpha.tar.bz2:
4218 busybox update and alpha fix
4220 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4221 generic/linuxrc, generic/modprobe:
4222 script updates, less debugging, and modprobe return code fix
4224 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4225 x86/kernel-config-2.4:
4226 too many complaints, make reiser static
4228 22 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4231 22 Feb 2004; Brad House <brad_mssw@gentoo.org>
4232 +pkg/busybox-1.00-pre7-crypto-losetup-2.tar.bz2:
4235 22 Feb 2004; Brad House <brad_mssw@gentoo.org>
4236 generic/linuxrc, genkernel.conf,
4237 -pkg/busybox-1.00-pre7-crypto-losetup.patch,
4238 -pkg/busybox-1.00-pre7-crypto-patched.tar.bz2,
4239 x86_64/kernel-config-2.6, +x86_64/kernel-config-2.6-emachines,
4240 +x86_64/kernel-config-2.6-smp:
4243 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4244 create /dev/console if for some reason /dev wasn't on the fs
4246 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4249 14 Feb 2004; Brad House <brad_mssw@gentoo.org>
4250 +pkg/busybox-1.00-pre7-crypto-patched.tar.bz2:
4253 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel.conf,
4254 -pkg/busybox-1.00-pre3-patched.tar.bz2,
4255 -pkg/busybox-1.00-pre3.tar.bz2,
4256 +pkg/busybox-1.00-pre7-crypto-losetup.patch:
4259 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4262 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel,
4263 +pkg/ppc, +pkg/ppc/README:
4266 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4267 initrd updates for correctness, squashfs, and gcloop
4269 12 Feb 2004; Luca Barbato <lu_zero@gentoo.org> +pkg/ppc64,
4270 +pkg/ppc64/README, +ppc, +ppc/busy-config, +ppc/config.sh,
4271 +ppc/kernel-config-2.4-g3g4, +ppc/kernel-config-2.4-g5,
4273 pvdabeel's first import.
4275 08 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4278 07 Feb 2004; Brad House <brad_mssw@gentoo.org>
4279 generic/linuxrc, genkernel:
4280 beta10 finalizations
4282 07 Feb 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4283 make modules_install should use -j1 only
4285 07 Feb 2004; Brad House <brad_mssw@gentoo.org>
4286 gen_configkernel.sh:
4287 err, backed up wrong file :)
4289 03 Feb 2004; Guy Martin <gmsoft@gentoo.org> +parisc64,
4290 +parisc64/busy-config, +parisc64/config.sh,
4291 +parisc64/kernel-config-2.4, +parisc64/modules_load,
4292 +pkg/parisc64, +pkg/parisc64/README:
4295 31 Jan 2004; Brad House <brad_mssw@gentoo.org>
4296 gen_determineargs.sh:
4297 make commandline debugfile option work
4299 30 Jan 2004; Brad House <brad_mssw@gentoo.org>
4300 generic/modprobe, x86_64/modules_load:
4301 modprobe fixes, and scsi module updates for x86_64
4303 30 Jan 2004; Brad House <brad_mssw@gentoo.org>
4304 generic/linuxrc, genkernel:
4307 28 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4310 28 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4311 debugfile truncation fix
4313 28 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4316 28 Jan 2004; Brad House <brad_mssw@gentoo.org>
4317 x86/kernel-config-2.6, x86_64/kernel-config-2.6:
4318 kernel config updates
4320 28 Jan 2004; Brad House <brad_mssw@gentoo.org>
4321 gen_configkernel.sh, genkernel:
4322 misc fixes in relation to kernel configs
4324 25 Jan 2004; Brain Jackson <iggy@gentoo.org>
4325 x86/kernel-config-2.4:
4326 new default config, works well with gentoo-sources
4328 24 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_funcs.sh,
4329 generic/linuxrc, genkernel:
4332 18 Jan 2004; Brad House <brad_mssw@gentoo.org> +alpha,
4333 +alpha/busy-config, +alpha/config.sh, +alpha/kernel-config-2.4,
4334 +alpha/modules_load, +pkg/alpha, +pkg/alpha/README:
4337 17 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4340 17 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4341 must bind-mount dev for loop devices
4343 17 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4344 support multiple loop types
4346 11 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4347 not -t ext3 use -t ext2 Im and idiot
4349 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4350 generic/linuxrc, genkernel:
4351 fix for loop device mounting
4353 11 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4356 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4357 generic/initrd.scripts, generic/linuxrc:
4360 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4361 generic/initrd.scripts, generic/linuxrc:
4364 11 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4367 10 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4368 uname machine for parisc, etc
4370 08 Jan 2004; Brad House <brad_mssw@gentoo.org> +pkg/sparc,
4371 +pkg/sparc/README, +pkg/sparc64, +pkg/sparc64/README:
4372 dont forget placeholders for pkg directory
4374 08 Jan 2004; Brad House <brad_mssw@gentoo.org>
4375 x86_64/kernel-config-2.6:
4378 08 Jan 2004; Brad House <brad_mssw@gentoo.org> +TODO:
4381 08 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4384 08 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4387 08 Jan 2004; Brad House <brad_mssw@gentoo.org>
4388 x86_64/kernel-config-2.6:
4389 updated kernel config
4391 08 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4392 gen_funcs.sh, genkernel:
4393 check for loop devices and fix debug printing
4395 08 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4396 gen_determineargs.sh, generic/linuxrc, parisc/config.sh,
4397 sparc/config.sh, sparc64/config.sh, x86/config.sh,
4399 add makeopts params, and fixes for if old coreutils is in root
4401 05 Jan 2004; Jason Wever <weeve@gentoo.org> +sparc,
4402 +sparc/busy-config, +sparc/config.sh, +sparc/kernel-config,
4403 +sparc/modules_load, +sparc64, +sparc64/busy-config,
4404 +sparc64/config.sh, +sparc64/kernel-config,
4405 +sparc64/modules_load:
4406 Added sparc and sparc64 dirs for genkernel.
4408 03 Jan 2004; Guy Martin <gmsoft@gentoo.org> +parisc,
4409 +parisc/busy-config, +parisc/config.sh,
4410 +parisc/kernel-config-2.4, +parisc/modules_load, +pkg/parisc,
4414 31 Dec 2003; Seemant Kulleen <seemant@gentoo.org>
4415 +x86/kernel-config-2.4:
4416 2.4 config thanks to iggycvs add kernel-config-2.4
4418 24 Dec 2003; Brad House <brad_mssw@gentoo.org>
4419 gen_determineargs.sh:
4422 24 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel:
4423 reverse kernel compile with modules make
4425 23 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4426 +genkernel, -genkernel.sh:
4429 23 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4430 gen_determineargs.sh, gen_initrd.sh, generic/linuxrc,
4432 no initrd modules stuff
4434 23 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4435 gen_determineargs.sh, +gen_package.sh, genkernel.sh:
4436 changes for livecd stuff
4438 22 Dec 2003; Brad House <brad_mssw@gentoo.org> README:
4441 22 Dec 2003; Brad House <brad_mssw@gentoo.org>
4442 gen_determineargs.sh:
4443 get extraversion properly
4445 17 Dec 2003; Brad House <brad_mssw@gentoo.org>
4447 remove modprobe from x86_64
4449 17 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4450 gen_initrd.sh, gen_moddeps.sh, generic/initrd.defaults,
4451 generic/initrd.scripts, generic/linuxrc, generic/modprobe,
4452 x86_64/modules_load:
4455 17 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4456 generic/linuxrc, -x86/linuxrc, x86/modules_load,
4457 x86_64/modules_load:
4460 17 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4461 +generic, +generic/initrd.defaults, +generic/initrd.scripts,
4462 +generic/linuxrc, +generic/modprobe, -x86_64/initrd.defaults,
4463 -x86_64/initrd.scripts, -x86_64/linuxrc:
4466 16 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4467 +gen_moddeps.sh, genkernel.sh, +x86_64/initrd.defaults,
4468 +x86_64/initrd.scripts, x86_64/linuxrc, +x86_64/modprobe,
4469 x86_64/modules_load:
4470 integrate new initrd, and module scanning
4472 10 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4475 10 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4478 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4481 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4482 x86/config.sh, x86_64/config.sh:
4485 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4486 +pkg/busybox-1.00-pre2-decl.patch:
4489 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4490 gen_compile.sh, gen_determineargs.sh, x86/config.sh,
4492 different makes for kernel and utils
4494 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4495 gen_determineargs.sh, x86/config.sh, x86_64/config.sh:
4498 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4500 KERNEL_MAKE_2 for sparc
4502 09 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel.conf,
4503 +pkg/busybox-1.00-pre3-patched.tar.bz2:
4506 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4507 gen_determineargs.sh, genkernel.conf, genkernel.sh:
4510 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4511 +pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
4512 +pkg/devfsd-1.3.25-dietlibc.patch:
4513 devfsd dietlibc stuff
4515 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4516 x86/config.sh, x86_64/config.sh:
4519 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4520 umm, make configure scripts work with CC, AS, and LD set or unset
4522 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4523 don't forget 'env' before
4525 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4526 +pkg/modutils-2.4.26.tar.bz2:
4527 forgot modutils package
4529 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4530 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
4531 x86/config.sh, x86_64/config.sh:
4532 need seperate toolkit for compilation of kernel and utils on sparc64
4534 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4535 gen_determineargs.sh:
4536 fixes for sparc, cant set LD or AS for sparc64
4538 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4539 gen_configkernel.sh, gen_determineargs.sh, genkernel.conf,
4540 -x86/kernel-config, +x86/kernel-config-2.6,
4541 -x86_64/kernel-config, +x86_64/kernel-config-2.6:
4542 make friendly with 2.4
4544 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4545 gen_determineargs.sh, +pkg/x86, +pkg/x86/README, +pkg/x86_64,
4549 09 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4550 gen_compile.sh, gen_initrd.sh, genkernel.conf, genkernel.sh:
4553 08 Dec 2003; Brad House <brad_mssw@gentoo.org> +README,
4554 +gen_arch.sh, +gen_cmdline.sh, +gen_compile.sh,
4555 +gen_configkernel.sh, +gen_determineargs.sh, +gen_funcs.sh,
4556 +gen_initrd.sh, +genkernel.conf, +genkernel.sh, +notes, +pkg,
4557 +pkg/busybox-1.00-pre3.tar.bz2, +pkg/dietlibc-0.24.tar.bz2,
4558 +pkg/module-init-tools-0.9.15-pre4.tar.bz2, +x86,
4559 +x86/busy-config, +x86/config.sh, +x86/kernel-config,
4560 +x86/linuxrc, +x86/modules_load, +x86_64, +x86_64/busy-config,
4561 +x86_64/config.sh, +x86_64/kernel-config, +x86_64/linuxrc,
4562 +x86_64/modules_load:
4563 add new genkernel dev