1 # ChangeLog for genkernel
3 # - 2003-2008 Gentoo Foundation
4 # - 2008-2011 Various authors (see AUTHORS)
5 # Distributed under the GPL v2
8 02 Jun 2012; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc:
9 Support bind mounts from /etc/initramfs.mounts (bug #418463)
11 02 Jun 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/modules_load,
12 arch/x86_64/modules_load, defaults/modules_load:
13 Make sure that cbc.ko and aes*.ko needed for cbc-essiv:sha256 (=default) disk
14 encryption are included with the initramfs (bug #416973)
16 28 May 2012; Sebastian Pipping <sping@gentoo.org> gen_funcs.sh:
17 Fix an e2fsprogs compilation leftover (bug #417095), reported by Juergen Rose
19 17 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
22 17 May 2012; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc:
23 Fix call to blkid as "blkid -l -t UUID=foo" (without -o device) does not seem
24 to work well with blkid of util-linux
26 17 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
27 Bump version to 3.4.33
29 17 May 2012; Sebastian Pipping <sping@gentoo.org>
30 -patches/e2fsprogs/1.42/e2fsprogs-1.41.12-getpagesize.patch, gen_compile.sh,
31 gen_initramfs.sh, genkernel, genkernel.conf:
32 Use blkid from system's util-linux rather than compiling e2fsprogs ourselves
34 14 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
35 Bump version to 3.4.32
37 14 May 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
38 Stop removing lvm/dmsetup from the initramfs (bug #415697), reported by
39 I.zaufi, bug introduced in 9f36ecc125bf2c20bd28c0ad513577a858140a77 affects
42 12 May 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
43 arch/x86_64/kernel-config, defaults/kernel-config:
44 Set CONFIG_DEVTMPFS=y on x86, x86_64, default for udev
46 12 May 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
47 Bump version to 3.4.31
49 18 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
50 lddtree call must be outside the for loop.
52 16 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
53 Use CC0 instead of public domain for copy_binaries to cover French
54 jurisdiction concerns.
56 16 Apr 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
57 Bump version to 3.4.30
59 16 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
60 Support a non-static cryptsetup binary (bug #409277)
62 15 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
63 Release copy_binaries function as public domain.
65 15 Apr 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
66 Handle other binary paths for LVM.
68 09 Apr 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
69 defaults/keymaps/keymapList, defaults/keymaps/sf.map:
70 Add keymap "sf" from Pentoo
72 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
73 Bump version to 3.4.29
75 08 Apr 2012; Mike Auty <ikelos@gentoo.org> gen_bootloader.sh:
76 Support for Grub 2, adjustements by Tomasz Wasiak
78 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh,
80 Add "fastest" to supported initrd compressions
82 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
83 Support comression "lzop" (not just "lzo") as wrongly advertised by comments
84 in genkernel.conf before
86 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
87 Be more helpful when requested compression is not available
89 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
90 Error out on unknown initrd compression, reported by Peter Gantner (bug
93 08 Apr 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
94 Fix initrd compression "gzip", reported by Peter Gantner (bug #411197)
96 30 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
97 Bump version to 3.4.28
99 29 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
100 Restore original /dev/tty after GPG (bug #410073), report and initial patch
103 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
104 Bump version to 3.4.27
106 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
107 Fail hard on LUKS inclusion error (bug #409277), advise about
108 sys-fs/cryptsetup[static], drop support for cryptsetup binary from /bin/
110 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> gen_funcs.sh,
112 Make errors stand out more
114 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
116 Fix docache (bug #397309)
118 22 Mar 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
119 Bump version to 3.4.26
121 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
123 Drop into debug shell when squashfs could not be mounted
125 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
127 Drop into debug shell when files could not be copied into tmpfs
129 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
131 Improve handling of missing /etc/fstab
133 16 Mar 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
134 No longer use parameter "-r" (for regex intervals) that busybox awk does not
137 10 Mar 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
138 Bump version for release.
140 25 Feb 2012; Sebastian Pipping <sping@gentoo.org> arch/x86/modules_load,
141 arch/x86_64/modules_load, defaults/modules_load:
142 Make sure the sha256 module makes it into the initramfs (bug #405495).
145 20 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/linuxrc:
146 With the new /usr mounting, if the device path that ends up in /proc/mounts
147 ends up being different than in /etc/fstab due to symlinks, mount -a will
148 always exit 32. Avoid by resolving symlinks like util-linux does.
150 14 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh,
152 dmraid is entirely broken if you try to use the system static
153 LVM/device-mapper. Instead start always building LVM2 for the initramfs,
154 using DESTDIR for cleaner install. Dead code paths for old LVM2 build not
155 removed yet until more users have tested.
157 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh:
158 More UTILS_CROSS_COMPILE prefix on strip calls.
160 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> arch/alpha/modules_load,
161 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
162 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
163 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
164 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
165 defaults/modules_load:
166 Bug #401583: include more DM and MD modules for other RAID/LVM
169 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_compile.sh:
170 Bug #265005: ensure CROSS_COMPILE is set for cross-compile strip calls to
173 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org>
174 +patches/dmraid/dmraid-1.0.0_rc16-as-needed2.patch,
175 +patches/dmraid/dmraid-1.0.0_rc16-return-all-sets.patch,
176 +patches/dmraid/dmraid-1.0.0_rc16-static-build-fixes.patch,
177 +patches/dmraid/dmraid-1.0.0_rc16-undo-p-rename.patch,
178 +patches/dmraid/dmraid-1.0.0.rc16-3-staticlink.patch, genkernel.conf:
179 Bug #398467: Update dmraid. Also add other patches from Portage tree.
181 12 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_cmdline.sh,
182 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh, genkernel.conf:
183 device-mapper "update". It was merged into LVM2-2.02.67 upstream in 2010.
184 Bug #398467 is wrong for the device-mapper update.
186 09 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
188 Dogfooding of the /usr mount code with the matching OpenRC change to make the
189 mounts RW revealed some bugs and gotchas in our prior code, now fixed and
192 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> arch/alpha/config.sh,
193 arch/arm/config.sh, arch/ia64/config.sh, arch/mips/config.sh,
194 arch/parisc/config.sh, arch/parisc64/config.sh, arch/ppc/config.sh,
195 arch/ppc64/config.sh, arch/sparc/config.sh, arch/sparc64/config.sh,
196 arch/um/config.sh, arch/x86/config.sh, arch/x86_64/config.sh:
197 Ensure default for new initramfs compression is used.
199 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
200 Bugfixes in new code branches that I didn't test fully.
202 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> doc/genkernel.8.txt,
204 Update documentation for new initramfs compression.
206 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/config.sh,
207 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
208 Import customizable compression for initramfs, based on Pentoo development.
210 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> arch/alpha/modules_load,
211 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
212 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
213 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
214 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
215 defaults/busy-config, defaults/initrd.scripts, defaults/linuxrc,
216 defaults/modules_load, doc/genkernel.8.txt, gen_cmdline.sh,
217 gen_determineargs.sh, gen_initramfs.sh, genkernel:
218 This provides ZFS support, to go with the sys-fs/zfs package.
220 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
221 Refactor copy_binaries and multipath slightly for ease of usage and readability.
223 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> gen_initramfs.sh:
224 Refactor multipath initramfs generation using copy_binaries.
226 06 Feb 2012: Richard Yao <ryao@cs.stonybrook.edu> gen_initramfs.sh:
227 copy_binaries utility function for putting binaries and librares into
228 initramfs (see git commit for full details).
230 06 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts:
231 Support virtio devices, and provide fallback of all remaining devices.
233 03 Feb 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
234 Support SD card readers. Patch by Rick Farina
236 24 Jan 2012; Sebastian Pipping <sping@gentoo.org> .gitignore, genkernel:
237 Bump version to 3.4.24
239 24 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/alpha/kernel-config,
240 arch/ia64/kernel-config, arch/ppc/kernel-config, arch/sparc64/kernel-config,
241 arch/x86/kernel-config:
242 Unset CONFIG_SYSFS_DEPRECATED for udev (bug #335763)
244 15 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
245 Bump version to 3.4.23.1
247 14 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
248 Re-activate mdstart in busybox config
250 14 Jan 2012; Sebastian Pipping <sping@gentoo.org>
251 +patches/busybox/1.19.3/busybox-1.19.3-mdstart.patch:
252 Port mdstart patch to busybox 1.19.3
254 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
255 Busybox config: Enable verbose usage
257 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/busy-config:
258 Update busybox config using "yes '' | make oldconfig"
260 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
261 Bump version to 3.4.23
263 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
264 +patches/busybox/1.19.3/1.18.1-openvt.diff,
265 +patches/busybox/1.19.3/busybox-1.7.4-signal-hack.patch:
266 Copy patches from busybox/1.18.1 to busybox/1.19.3
268 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
269 +patches/e2fsprogs/1.42/e2fsprogs-1.41.12-getpagesize.patch:
270 Add a patch for e2fsprogs/1.42 from main tree
272 13 Jan 2012; Sebastian Pipping <sping@gentoo.org>
273 +patches/lvm/2.02.88/lvm2-2.02.72-no-export-dynamic.patch:
274 Copy patch from lvm/2.02.74 to lvm/2.02.88
276 13 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> gen_determineargs.sh:
277 Prior to commit a141d715, CMD_NOINSTALL had no default set, but most of the
278 usages were of the form "! isTrue ${CMD_NOINSTALL}", which on an unset value,
279 came out as false. These were replaced by "isTrue ${CMD_INSTALL}", but my
280 analysis of the needed default value was wrong, and was set to false instead
283 13 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel.conf:
284 Replace "# FOO=bar" by "#FOO=bar" in genkernel.conf to (1) distinguish
285 commented-out options from their explanatory comments and (2) to return
286 consistenty (bug #398471)
288 12 Jan 2012; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
289 Support application of patches before compilation for tools which previously
290 lacked that support. Special thanks to Tomasz Wasiak (bug #398469)
292 08 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/alpha/modules_load,
293 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
294 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
295 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
296 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load:
297 Add mpt2sas to auto-load SCSI modules as requested by Borg Onion
299 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
300 Bump to 3.4.22 to reflect /usr mount support.
302 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
304 Code to mount /usr and other filesystems as needed for new udev and systemd.
306 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel:
307 Bump version to 3.4.21.2. Stock configuration of 3.4.21.1 generates
308 unbootable initramfs!
310 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> gen_determineargs.sh,
312 Fix some defaults otherwise you get an initramfs without any modules!
314 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> defaults/busy-config:
315 Awk support in busybox is needed for initramfs setup code (to parse fstab).
317 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> TODO:
318 Multipath has been done for a while now.
320 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> genkernel.conf:
321 Add a configuration option for --install, so users can get it as a default.
322 Defaults to "no", due to catalyst.
324 06 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> ChangeLog:
327 05 Jan 2012; Sebastian Pipping <sping@gentoo.org> genkernel:
328 Bump version to 3.4.21.1
330 05 Jan 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
331 defaults/linuxrc, doc/genkernel.8.txt:
332 Introduce boot parameter root_trim=(yes|no) for SSDs.
336 04 Jan 2012; Sebastian Pipping <sping@gentoo.org> arch/um/busy-config,
337 defaults/busy-config, netboot/busy-config:
338 Set CONFIG_NFSMOUNT=n in busybox config to fix compilation with glibc 2.14.
342 04 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> arch/mips/config.sh,
343 doc/genkernel.8.txt, gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh,
344 gen_funcs.sh, gen_initramfs.sh, genkernel, genkernel.conf:
345 Provide real boolean commandline options for options that were previously
346 only available as booleans in the config, so that they can be enable in
347 configuration and overridden to disable on the commandline. Remove negation
348 on options: NOINSTALL, NORAMDISKMODULES, NO_KERNEL_SOURCES.
350 08 Nov 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
351 Bump version to 3.4.20
353 31 Oct 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
354 Fix return value of crypt_filter() which caused bogus LUKS opening errors
357 30 Oct 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
358 Bump version to 3.4.19
360 25 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
361 fix random build failures during e2fsprogs, force -j1
363 08 Oct 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.defaults,
364 defaults/initrd.scripts, defaults/linuxrc:
365 Do not hardcode /mnt/cdrom path across the whole code, use CDROOT_PATH
366 instead. At the same time, mount cdrom into /mnt/cdrom instead of
367 /newroot/mnt/cdrom (which is now just a bind mount), this avoids
368 losetup to expose unavailable paths inside the live system, breaking
369 mkfs.btrfs (next upstream version, which does silly things with
372 07 Oct 2011; Robin H. Johnson <robbat2@gentoo.org>
373 patches/busybox/1.18.1/1.18.1-mdstart.diff:
374 Fix patch typo that broke compile.
376 22 Sep 2011; Robin H. Johnson <robbat2@gentoo.org> defaults/initrd.scripts,
378 Fix trailing backtick and root-on-LVM.
380 13 Sep 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh,
382 dmraid requires dmsetup to assign UUID to discovered RAID volumes, close bug
385 11 Sep 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.scripts,
387 drop parse_opt usage and crufty, deprecated subshelling through
389 30 Aug 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
390 Fix quoting issue (bug #380729).
394 30 Aug 2011; Sebastian Pipping <sping@gentoo.org>
395 +patches/mdadm/3.1.4/mdadm-3.1.4-z-now.patch, gen_compile.sh:
396 Enable patch application for mdadm, add patch to fix compilation (bug
399 28 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> defaults/initrd.scripts,
400 defaults/linuxrc, doc/genkernel.8.txt:
401 Add basic support to AUFS2, requires kernel with aufs module or built-in
403 16 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
404 gen_compile: correct MAKEOPTS usage on utils task
406 16 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> gen_compile.sh:
407 gen_compile: always use -j1 with kernel *_install targets, fixes compilation
410 06 Aug 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
411 No longer copy /lib/libsysfs*so* for multipath-tools (bug #300841, bug
414 31 Jul 2011; Sebastian Pipping <sping@gentoo.org>
415 -patches/busybox/1.7.4/1.7.4-ash-timeout.diff,
416 -patches/busybox/1.7.4/1.7.4-mdstart.diff,
417 -patches/busybox/1.7.4/1.7.4-mount-umount-i-option.diff,
418 -patches/busybox/1.7.4/1.7.4-openvt.diff,
419 -patches/busybox/1.7.4/1.7.4-static-error.diff,
420 -patches/busybox/1.7.4/1.7.4-make-3.82.diff, -patches/busybox/1.7.4/README,
421 -patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch:
422 End support for 4 years old busybox 1.7.4 (bug #377133)
424 31 Jul 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
425 Improve doc on filing bugs
427 28 Jul 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
428 Bump version to 3.4.18
430 27 Jul 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
431 Fix display of seconds waiting (bug #376575)
432 Thanks to Richard Scott
434 26 Jul 2011; Robin H. Johnson <robbat2@gentoo.org> gen_arch.sh:
435 Bug #376467: fix kernel version checks for 3.0 kernel.
437 23 Jul 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts,
439 Fix permissions of /dev/pts (bug #375947)
441 20 Jul 2011; Fabio Erculiani <lxnay@sabayon.org> defaults/config.sh,
442 doc/genkernel.8.txt, gen_cmdline.sh, gen_compile.sh:
443 Make possible to compile XEN based kernels providing --kernel-target= and
444 --kernel-binary= switches
446 03 Jul 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
447 Set version to 3.4.17
449 03 Jul 2011; Sebastian Pipping <sping@gentoo.org> arch/alpha/modules_load,
450 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
451 arch/parisc/modules_load, arch/parisc64/modules_load, arch/ppc/modules_load,
452 arch/ppc64/modules_load, arch/sparc/modules_load, arch/sparc64/modules_load,
453 arch/um/modules_load, arch/x86/modules_load, arch/x86_64/modules_load,
454 defaults/initrd.defaults, defaults/initrd.scripts, defaults/linuxrc,
455 defaults/modules_load, doc/genkernel.8.txt, gen_cmdline.sh,
456 gen_determineargs.sh, gen_initramfs.sh, genkernel, genkernel.conf,
457 maintenance/docmatcher.py:
458 Remove support for sys-fs/evms, as it was removed from Gentoo (bug #372423)
460 22 Jun 2011; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
461 Make --arch-override= affect "make menuconfig" (bug #247246)
463 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86_64/kernel-config:
464 Unset CONFIG_EMBEDDED on arch amd64
466 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
467 arch/x86_64/kernel-config, defaults/kernel-config:
468 Apply CONFIG_USB_HID=y to archs amd64/x86/default (bug #270983)
470 13 Jun 2011; Sebastian Pipping <sping@gentoo.org> arch/x86/kernel-config,
471 arch/x86_64/kernel-config, defaults/kernel-config:
472 Unset CONFIG_IDE on archs amd64/x86/default (bug #357213)
474 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
475 Bump version to 3.4.16
477 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
478 Document most undocumented boot parameters (bug #370369)
480 07 Jun 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt:
481 Docs: Fix mixup of boot parameters real_init= and init_opts=
483 04 Jun 2011; Sebastian Pipping <sping@gentoo.org> genkernel.conf,
484 maintenance/docmatcher.py:
485 Document remaining options inside genkiernel.conf (bug #367233)
487 01 Jun 2011; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc,
489 Document option lvmraid= and make it imply dolvm (bug #153502)
491 31 May 2011; Sebastian Pipping <sping@gentoo.org> defaults/linuxrc,
493 Add rootfstype= boot parameter (bug #221245)
497 31 May 2011; Nelson Batalha <nelson.batalha@gmail.com> defaults/initrd.defaults:
498 Add Kernel 3.0.0 support (bug #369481)
500 31 May 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
501 Output warning in warning color
503 31 May 2011; Sebastian Pipping <sping@gentoo.org> doc/genkernel.8.txt,
505 Document boot parameter domdadm (bug #369415)
507 12 May 2011; Amadeusz Żołnowski <aidecoe@aidecoe.name>
508 defaults/modules_load:
509 Added hpsa to defaults/modules_load; fixes bug #363369
511 28 Mar 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
514 24 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/linuxrc, initrd.scripts:
515 Rescue /proc and /sys over into chroot
516 Apply mount options noexec,nosuid,nodev to /proc and /sys
518 22 Mar 2011; Fabio Erculiani <lxnay@sabayon.org> gen_compile.sh, patches/iscsi/*:
519 Fix compilation of iSCSI
521 23 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> doc/genkernel.8.txt,
522 gen_cmdline.sh, gen_initramfs.sh:
523 Remove "--slowusb" as it is enabled by default now. Also document "noslowusb"
524 ramdisk option that skips it.
526 22 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/initrd.defaults,
527 defaults/initrd.scripts:
528 Set DO_slowusb as default, and make setup_slowusb unset it if it cannot find
529 a usb-storage attached. This makes genkernel ramdisk adhere to "noslowusb",
530 makes the ramdisk only wait if there is a usb-storage attached and should fix
533 16 Mar 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
534 Bump version to 3.4.14
536 16 Mar 2011; Fabio Erculiani <lxnay@sabayon.org> **/modules_load:
537 Add btrfs to MODULES_FS
539 07 Mar 2011; Peter Hjalmarsson <xake@rymdraket.net> defaults/initrd.scripts:
540 Fix typo where the kernelcmd version "dokeymap" was added to MY_HWOPTS
541 instead of the HWOPTS version "keymap".
542 Broke setups where only "keymap=<...>" was added to kernelcmd (bug #356167)
544 24 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
545 Fix handling of mdadm.conf (bug #354809)
549 10 Feb 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
550 Bump version to 3.4.13
552 09 Feb 2011; Sebastian Pipping <sping@gentoo.org> genkernel.conf:
553 Add SPLASH and SPLASH_THEME to genkernel.conf (bug #268468)
557 08 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
558 Add iBFT support for iSCSI (bug #314575)
562 7 Feb 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
563 Use devtmpfs/tmpfs for /dev (bug #353024)
564 Rescue devtmpfs /dev over to chroot (bug #353024, bug #344407)
568 31 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
569 Bump version to 3.4.12.6
571 31 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
572 Speed up LVM activation (bug #351047)
576 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
577 Bump version to 3.4.12.5
579 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
580 Give blkid of e2fsprogs precedence over busybox re-write by putting it into
581 /sbin, not /bin (bug #352746)
583 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> arch/x86_64/kernel-config:
584 Enable CONFIG_USB_SUSPEND and CONFIG_PM_RUNTIME for x86_64 (bug #351376)
586 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
587 Bump version to 3.4.12.4
589 30 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
590 Enhance console handling on netboot linuxrc (bug #353084)
591 Enable shadow on netboot's busybox config (bug #353085)
595 29 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
596 Bump version to 3.4.12.3
598 29 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_compile.sh:
599 No longer require device mapper bincache for compiling lvm (bug #353026)
603 27 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
604 Bump version to 3.4.12.2
606 27 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_determineargs.sh:
607 Revert kernel release detection fix (regression) (bug #352787)
609 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
610 Bump version to 3.4.12.1
612 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_initramfs.sh:
613 Fix copying of mdadm/mdmon to the initramfs (bug #352496). Thanks to Malcolm
614 Lashley for reporting.
616 23 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
617 Bump version to 3.4.12
619 22 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
620 Enable CONFIG_USB_SUSPEND for x86/amd64 (bug #351376)
621 Replace "${MAKEOPTS/-j?/j1}" by "${MAKEOPTS} -j1" (bug #277607)
623 21 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_determineargs.sh:
624 Do not query generated files (like include/config/kernel.release) for kernel
625 version, as they may be out of sync (bug #263927)
627 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
628 Add proper mdadm support (bug #282100)
630 - Craig Andrews (Testing)
631 - Laurent Pinchart (mdmon/IMSM support)
632 - Matthias Dahl (Initial patch)
633 - Peter Hjalmarsson (Testing)
635 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
636 Bump version to 3.4.11.1
638 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> gen_configkernel.sh:
639 Move application of kernel config after "make mrproper" as that deletes
640 .config (whereas "make clean" does not) (bug #351906)
644 20 Jan 2011; Sebastian Pipping <sping@gentoo.org>
645 patches/busybox/1.18.1/1.18.1-mdstart.diff:
646 busybox 1.18.1: Return of mdstart as an applet (regression) (bug #351909)
648 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> genkernel:
649 Bump version to 3.4.11
651 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
652 Do not sleep after vgscan (bug #351047)
654 16 Jan 2011; Sebastian Pipping <sping@gentoo.org> ChangeLog:
656 - Fix compilation of LVM 2.02.74 (and 2.02.28) (bug #255196, bug #267383)
657 - Add minimal btrfs support (bug #303529)
658 - Add support for UUID to crypt_root (bug #315467)
659 - Run "make firmware_install" if CONFIG_FIRMWARE_IN_KERNEL != y (bug #244651)
660 - Port busybox patches from 1.7.4 to 1.18.1 (bug #331971)
661 - Handle missing kernel .config better (bug #271528)
662 - Improve slowusb handling (bug #323317)
663 - Add GnuPG 1.x support (bug #217959)
664 - Check return codes of cpio (bug #246370)
665 - Update e2fsprogs/blkid to 1.41.14 (bug #291822)
666 - Create /bin/vg* symlinks when called as /linuxrc, too (bug #307855)
667 - Pick first device when several devices are matching real_root (bug #303531)
668 - Fix warning "cannot remove `/var/cache/genkernel/src'" (bug #347213)
669 - Allow configuring the list of busybox applets (bug #326593)
670 - Fix arithmetic bug in defaults/initrd.scripts (bug #339789)
672 - Amadeusz Zolnowski (LVM update)
673 - Christian Giessner (UUID crypt_root)
674 - dacook (GnuPG 1.x support)
675 - Denis Kaganovich (Busybox patch porting)
676 - devsk (Multi-device patch)
677 - Fabio Erculiani (Slowusb fixes)
678 - Kai Dietrich (Symlink analysis)
679 - Kolbjørn Barmen (Arithmetic fix)
681 13 Dec 2010; Sebastian Pipping <sping@gentoo.org> genkernel:
682 Bump version to 3.4.10.908
684 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt, gen_cmdline.sh:
685 docs: Document --genzimage
687 13 Dec 2010; <sping@gentoo.org> gen_cmdline.sh:
688 Fix a reference to --nomenuconfig into --no-menuconfig
690 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
691 docs: Update man page from output of --help
693 13 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
694 docs: Document keymap= and dokeymap (bug #346017)
696 6 Dec 2010; <sping@gentoo.org> genkernel.conf:
697 .conf: Document LUKS variable (bug #346015)
699 6 Dec 2010; <sping@gentoo.org> doc/genkernel.8.txt:
700 docs: Mention both "initramfs" and "ramdisk" as available actions
703 6 Dec 2010; <sping@gentoo.org> genkernel.8:
704 man page: Propagate rename of --no-initrdmodules to --no-ramdisk-modules
706 29 Nov 2010; <sping@gentoo.org> ChangeLog:
707 Add patch allowing compilation of busybox 1.7.4 with make 3.82 (bug #341943)
709 20 Feb 2010; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
710 Apply patches from Gentoo bug #268468
712 19 Jan 2010; Andrew Gaffney <agaffney@gentoo.org> genkernel:
713 Only call set_bootloader is CMD_NOINSTALL is not set for Gentoo bug
716 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
717 arch/arm/modules_load, arch/ia64/kernel-config, arch/ia64/modules_load,
718 arch/mips/modules_load, arch/parisc/modules_load,
719 arch/parisc64/modules_load, arch/ppc/kernel-config, arch/ppc/modules_load,
720 arch/ppc64/modules_load, arch/sparc/modules_load,
721 arch/sparc64/kernel-config, arch/sparc64/modules_load,
722 arch/um/modules_load, arch/x86/kernel-config, arch/x86/modules_load,
723 arch/x86_64/kernel-config, arch/x86_64/modules_load,
724 defaults/kernel-config:
725 Add USB HID modules to modules_load and default kernel-config (for Gentoo
728 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
729 arch/alpha/kernel-config, arch/alpha/modules_load, arch/arm/modules_load,
730 arch/ia64/kernel-config, arch/ia64/modules_load, arch/mips/modules_load,
731 arch/parisc/modules_load, arch/parisc64/modules_load,
732 arch/ppc/kernel-config, arch/ppc/modules_load, arch/ppc64/modules_load,
733 arch/sparc/modules_load, arch/sparc64/kernel-config,
734 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/kernel-config,
735 arch/x86/modules_load, arch/x86_64/kernel-config,
736 arch/x86_64/modules_load, defaults/kernel-config, defaults/modules_load:
737 Enable ext4 by default everywhere (for Gentoo bug #268818)
739 27 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
741 Add support for isoboot= option (for Gentoo bug #294268)
743 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
744 defaults/initrd.defaults, defaults/initrd.scripts:
745 Properly apply NFS mount options for Gentoo bug #262915
747 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
748 arch/alpha/kernel-config, arch/ia64/kernel-config, arch/ppc/kernel-config,
749 arch/x86_64/kernel-config:
750 Enable CONFIG_SCSI_MULTI_LUN option for Gentoo bug #261122
752 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
753 Apply patch to make sure loop cache directory exists for Gentoo bug
756 17 Dec 2009; Robin H. Johnson <robbat2@gentoo.org> HACKING:
757 Document how to roll a release for the next time.
759 17 Dec 2009; Robin H. Johnson <robbat2@gentoo.org> genkernel:
760 Tag 3.4.10.907 release.
762 06 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
763 use a symlink instead of a hardlink for busybox utils (for Gentoo bug
766 23 Nov 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
767 Fix typo for Gentoo bug #294138
769 16 Nov 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
770 Make sure to change back to existant directory before removing the current
771 directory for Gentoo bug #291794
773 15 Oct 2009; <craig@haquarter.de> Changelog:
776 22 Sep 2009; <tsunam@gentoo.org> ChangeLog:
777 modified the libaio search so it'll actually work, cause I'm a dork
779 21 Sep 2009; <tsunam@gentoo.org> gen_initramfs.sh:
780 Fix broken libraries for multipath per Gentoo bug #284592
782 21 Sep 2009; <tsunam@gentoo.org> gen_initramfs.sh:
783 Update to fix broken initramfs caused by multipath config in Gentoo bug #284589
785 05 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
787 Apply patch from Gentoo bug #220913 for tuxonice resume
789 14 Aug 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
790 Enable DISKLABEL=yes by default
792 05 Aug 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel:
793 This is genkernel 3.4.10.906
795 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel.conf,
797 Adding Id header and Ident for genkernel.conf
799 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org>
800 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
801 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
802 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
803 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
804 arch/x86_64/config.sh, defaults/config.sh, gen_arch.sh, gen_bootloader.sh,
805 gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
806 gen_funcs.sh, gen_initramfs.sh, gen_moddeps.sh, gen_package.sh:
809 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel,
811 Adding Id header and enabling Ident on *.sh files.
813 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS, BUGS,
814 HACKING, README, TODO:
817 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> .gitattributes:
818 Adding additional files to .gitattributes to enable Ident.
820 25 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> +.gitattributes:
821 Adding .gitattributes file.
823 19 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
824 Change command used to determine real filename for REAL_RESUME for Gentoo
827 19 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
828 arch/arm/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
829 arch/parisc/modules_load, arch/parisc64/modules_load,
830 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
831 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
832 arch/x86_64/modules_load, defaults/modules_load:
833 Add aic94xx to MODULES_SCSI for Gentoo bug #277792
835 12 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/kernel-config,
836 arch/x86_64/kernel-config:
837 enable CONFIG_SYSFS_DEPRECATED=y in x86/x86_64 kernel-config for Gentoo
840 12 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
841 Apply patch for Gentoo bug #276753 for new lvm.static binary
843 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
844 Version bumping to 3.4.10.905 for release.
846 04 Jul 2009; Andrew Gaffney <agaffney@gentoo.org> gen_funcs.sh, genkernel:
847 Remove code to check for host kernel LOOP support for Gentoo bug #275757
849 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/modprobe,
851 Restore BOOTLOADER="grub" example line in genkernel.conf for Gentoo bug
854 12 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load,
855 defaults/initrd.scripts:
856 Apply fix to deference links for Gentoo bug #269603
858 09 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load:
861 09 May 2009; Andrew Gaffney <agaffney@gentoo.org> arch/x86/modules_load,
862 arch/x86_64/modules_load:
863 Add dm-crypt module for Gentoo bug #269042
865 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
866 Rolling a new genkernel 3.4.10.904 version for testing.
868 17 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
869 Apply patch from Gentoo bug #266373 for additional options in the netboot
872 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
873 Clean up append_multipath() code to copy files in a loop and report file
876 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
877 Apply patch from robbat2 to fix whitespace breakage in multipath code
879 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh,
881 Apply patch from robbat2 to finish wiring up multipath support
883 06 Mar 2009; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
884 Modify append_data to die on 0 arguments and check arg 2 with isTrue().
885 Based on a patch from robbat2
887 20 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sparc64/config.sh,
888 gen_compile.sh, gen_funcs.sh, gen_package.sh:
889 Add support for multiple possible kernel binary paths for Gentoo bug
892 04 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
893 Comment out the exec line for console=*, since it seems to blow up when
894 the param isn't a true device node, such as ttyS0,115200n8
896 19 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
898 Remove detect_sbp2_devices() for Gentoo bug #239474
900 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
901 Add commented out DISKLABEL=yes option for Gentoo bug #229847
903 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
904 Added more verbosity to the auto-detection section.
906 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
907 Updated the AUTHORS section and the header for the ChangeLog, to reflect
908 that individual authors now retain their copyright to code they submit.
910 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
911 Added a note about Security Tokens, cleaned up the block device section, and
912 added a section about autodetection.
914 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> HACKING:
915 Adding a note about contacting me to HACKING.
917 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
918 Adding multipath support is really two different functions, so split them.
920 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
921 Adding a note about documenting the code paths.
923 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
924 Adding new boot support information to the TODO.
926 05 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, genkernel:
927 Version bump to 3.4.10.903 to resolve bug #250330.
929 31 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
930 Add case for arm* in get_official_arch()
932 31 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
933 Enable CONFIG_MKSWAP for netboot busybox
935 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
936 Modify grep regex to account for additional suffixes on old kernel names
938 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
939 gen_determineargs.sh:
940 Add --busybox-config= commandline option
942 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
943 Revert to just running /bin/bash on /dev/console for serial. We still
944 start getty on tty2-6
946 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
947 Allow old 'initramfs' option instead of 'ramdisk' for compatability
950 17 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
951 Remove the use of 'env -i' when calling switch_root due to Gentoo bug
954 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
955 Run the getty commands with proper arguments so they don't die immediately
957 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
958 Explicitly set /bin/ashlogin +x during boot
960 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
961 Run getty for tty1 in the foreground
963 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x,
964 +netboot/misc/bin/ashlogin:
965 Use getty to launch ash, so that we can use ^C and friends
967 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +BUGS:
968 Adding a BUGS file, where we can list bugs that we have found in genkernel
969 that need to be resolved.
971 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +HACKING:
972 Adding a HACKING file, which I will use to document the various phases of
973 genkernel so we can split up the default functions and also so we can
974 provide hooks into the various phases for external addons.
976 16 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
977 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
978 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
979 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
980 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
981 arch/x86_64/config.sh, defaults/config.sh, defaults/initrd.defaults,
982 defaults/initrd.scripts, defaults/linuxrc, defaults/udhcpc.scripts,
983 gen_bootloader.sh, gen_compile.sh, gen_configkernel.sh,
984 gen_determineargs.sh, gen_initramfs.sh, gen_moddeps.sh, gen_package.sh,
985 genkernel.conf, netboot/linuxrc.x, netboot/misc/bin/net-setup:
986 Actually setting permissions. It helps if one remembers to 'git add'
987 before doing their commit.
989 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/busy-config:
990 Enable GETTY for netboot busy-config
992 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
993 We don't need to add - to UTILS_CROSS_COMPILE since it's already there
995 16 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/busy-config,
996 gen_compile.sh, +netboot/busy-config:
997 Separate out main and netboot busy-config
999 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1000 Use : as a regex separator instead of / since REAL_ROOT will have / in it
1002 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
1003 Add check for existing grub.conf entry for kernel
1005 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
1006 Default to '0' if 'default' line not found at all in existing grub.conf
1008 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh:
1009 Adding code that duplicates default grub.conf entry to replace old awk
1010 script. Based on code written by Mike Auty <ikelos@gentoo.org>
1012 15 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> +gen_bootloader.sh,
1013 gen_cmdline.sh, gen_determineargs.sh, genkernel:
1014 Initial commit for re-adding support for --bootloader=grub
1016 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1017 Change -f checks to -e for /dev nodes Check that dropbear exists before
1020 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1021 Explicitly set UTILS_{CC,LD,AS} if UTILS_CROSS_COMPILE is set
1023 14 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1024 Typo fix for Gentoo bug #250875
1026 14 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1027 arch/alpha/config.sh, arch/arm/config.sh, arch/ia64/config.sh,
1028 arch/mips/config.sh, arch/parisc/config.sh, arch/parisc64/config.sh,
1029 arch/ppc/config.sh, arch/ppc64/config.sh, arch/sparc/config.sh,
1030 arch/sparc64/config.sh, arch/um/config.sh, arch/x86/config.sh,
1031 arch/x86_64/config.sh, defaults/config.sh, defaults/initrd.defaults,
1032 defaults/initrd.scripts, defaults/linuxrc, defaults/udhcpc.scripts,
1033 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
1034 gen_initramfs.sh, gen_moddeps.sh, gen_package.sh, genkernel.conf,
1035 netboot/linuxrc.x, netboot/misc/bin/net-setup:
1036 Setting executable bit properly on shell scripts and configuration files.
1038 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1039 Create /sbin directory in append_luks for bug #250330
1041 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1042 Disable creation of most standard devices nodes, since we're running mdev
1044 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1045 gen_initramfs.sh, netboot/linuxrc.x:
1046 Move udhcpc's script to default location
1048 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/busy-config:
1049 Enable support klogd and syslogd for netboot
1051 13 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1052 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh:
1053 Add --real-root=<foo> parameter to specify a default for real_root= in the
1054 initramfs for Gentoo bug #249783
1056 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> -arch/alpha/busy-config,
1057 -arch/arm/busy-config, -arch/ia64/busy-config, -arch/mips/busy-config,
1058 -arch/parisc/busy-config, -arch/parisc64/busy-config,
1059 -arch/ppc/busy-config, -arch/ppc64/busy-config, -arch/sparc/busy-config,
1060 -arch/sparc64/busy-config, -arch/x86/busy-config,
1061 -arch/x86_64/busy-config, gen_compile.sh:
1062 Switch search order so arch-specific is first for busy-config Remove
1063 unneeded identical busy-config files
1065 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1067 Remove BUSYBOX_CONFIG from genkernel.conf Add search order for
1068 busy-config: user-specified, defaults/busy-config,
1069 arch/%%ARCH%%/busy-config
1071 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> -arch/x86/nb-busybox.cf,
1072 -defaults/nb-busybox.cf:
1073 Remove old nb-busybox.cf files that aren't used anymore
1075 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> +arch/arm/busy-config,
1076 +arch/arm/config.sh, +arch/arm/modules_load:
1077 Add support for arm from armin76
1079 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1080 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1081 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1082 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1083 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1084 Enable CONFIG_MAKEDEVS in busy-config for netboot
1086 09 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1087 s/aux/luks/ for Gentoo bug #250330
1089 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1090 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1091 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1092 arch/sparc/busy-config, arch/sparc64/busy-config, arch/x86/busy-config,
1093 arch/x86_64/busy-config, defaults/busy-config, netboot/linuxrc.x:
1094 Enable CONFIG_FEATURE_PREFER_APPLETS busybox option export PATH at top of
1097 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1099 Move all netboot logic from catalyst into gk
1101 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/udhcpc.scripts,
1102 gen_cmdline.sh, gen_determineargs.sh, netboot/linuxrc.x:
1103 Initial support for --netboot option integrate functionality from netboot
1104 udhcpc.scripts into default one
1106 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
1107 Bumping version for release.
1109 25 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
1110 Use symlinks for busybox utils Use full path to mount since it gets grumpy
1111 without it in later bb versions for some reason
1113 17 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1114 Break apart cryptsetup stuff into separate append_luks() and make
1115 append_auxillary() dependent on ${BUSYBOX} for Gentoo bug #247052
1117 15 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1118 Applied patch for UUID support for real_resume= from Gentoo bug #239687
1120 15 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1121 Added modified version of patch from Gentoo bug #238707
1123 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1124 Only append unionfs_fuse stuff if UNIONFS is set
1126 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1127 gen_cmdline.sh, gen_determineargs.sh, genkernel:
1128 Add --unionfs commandline option to enable building of unionfs-fuse Add
1129 nounionfs boot option
1131 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1132 Add good_msg for creating the union mount
1134 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1135 Pipe stderr for unionfs mount call to /dev/null to supress getcwd message
1137 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1139 Call switch_root with full path
1141 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1142 Call switch_root with 'env -i' to clean out the kernel-defined key/value
1145 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1146 Skip good_root check for /dev/nfs for Gentoo bug #246759
1148 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1149 Simplify implementation of parse_opt in linuxrc
1151 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1153 Small cleanups in unionfs code
1155 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/modules_load,
1156 arch/ia64/modules_load, arch/mips/modules_load, arch/parisc/modules_load,
1157 arch/parisc64/modules_load, arch/ppc/modules_load,
1158 arch/ppc64/modules_load, arch/sparc/modules_load,
1159 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
1160 arch/x86_64/modules_load, defaults/modules_load, gen_compile.sh,
1161 gen_initramfs.sh, genkernel:
1162 Add fuse to MODULES_FS Remove direct calls to compile_fuse() and
1163 append_fuse() Disable bincache for fuse, since we don't need any files at
1166 14 Nov 2008; Andrew Gaffney <agaffney@gentoo.org>
1167 +patches/busybox/1.7.4/1.7.4-mount-umount-i-option.diff,
1168 -patches/busybox/1.7.4/1.7.4-simplify-path-debug.diff:
1169 Replace debug patch with simple patch to add trivial support for -i option
1172 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1173 Add suid,dev to unionfs mount opts
1175 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1176 Remove allow_root mount opt, since it conflicts with allow_other
1178 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1179 patches/busybox/1.7.4/1.7.4-simplify-path-debug.diff:
1180 Change typo in unionfs-fuse mount opt and add -i support to umount
1182 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1183 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1184 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1185 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1186 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1187 Enable CONFIG_FEATURE_MTAB_SUPPORT option for busybox
1189 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1190 +patches/busybox/1.7.4/1.7.4-mount-i-option.diff:
1191 Add patch for busybox to add -i option to mount command
1193 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1194 Compile unionfs-fuse statically
1196 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc,
1198 Make sure that /sbin/unionfs is +x
1200 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1202 Correct unionfs-fuse bincache path and clean up debugging code
1204 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1205 Add -L line into LIB= in Makefile
1207 13 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1208 Unpack fuse source and modify CFLAGS for unionfs-fuse
1210 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1212 Unpack unionfs-fuse with -j
1214 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1215 Call arch_replace and cache_replace on fuse/unionfs-fuse vars
1217 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel.conf:
1218 Add fuse/unionfs-fuse blocks to genkernel.conf
1220 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1221 Actually call compile_fuse() and compile_unionfs_fuse()
1223 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts,
1225 Add back (modified) unionfs code in linuxrc
1227 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1228 Add append_fuse() and append_unionfs_fuse() functions
1230 12 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1231 Add compile_fuse() and compile_unionfs_fuse()
1233 04 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1234 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1235 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1236 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1237 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config:
1238 Enabling CONFIG_WGET and CONFIG_FEATURE_TAR_BZIP2 for initial support of
1241 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel:
1242 Tagging a 3.4.10.901 release, for testing. Adding periods to ChangeLog to
1243 fix syntax hilighting.
1245 15 Sep 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
1246 Adding Andrew and Robin to AUTHORS.
1248 15 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1249 Add dummy handler for --config in gen_cmdline.sh for Gentoo bug #237541.
1251 12 Sep 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1252 arch/alpha/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
1253 arch/parisc/modules_load, arch/parisc64/modules_load,
1254 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
1255 arch/sparc64/modules_load, arch/um/modules_load, arch/x86/modules_load,
1256 arch/x86_64/modules_load, defaults/initrd.defaults, defaults/modules_load:
1257 Removing scsi_wait_scan from PATA/SATA/SCSI and moving it to its own
1258 module group. This allows the module to be loaded last, no matter what
1259 combination of disks are in the system, allowing for firmware and such to
1260 be loaded before genkernel continues, even when asynchronous SCSI scanning
1261 is enabled in the kernel.
1263 31 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1264 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1265 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1266 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1267 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config,
1269 Enable CONFIG_ROUTE in busy-configs.
1271 29 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/alpha/busy-config,
1272 arch/ia64/busy-config, arch/mips/busy-config, arch/parisc/busy-config,
1273 arch/parisc64/busy-config, arch/ppc/busy-config, arch/ppc64/busy-config,
1274 arch/sparc/busy-config, arch/sparc64/busy-config, arch/um/busy-config,
1275 arch/x86/busy-config, arch/x86_64/busy-config, defaults/busy-config,
1276 defaults/udhcpc.scripts:
1277 Enable CONFIG_HOSTNAME in all busy-configs and call 'hostname' with value
1280 28 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> arch/x86/kernel-config,
1281 arch/x86_64/kernel-config:
1282 Disabled CONFIG_DEBUG_INFO in x86{,_64} kconfigs.
1284 25 Aug 2008; Andrew Gaffney <agaffney@gentoo.org>
1285 +patches/busybox/1.7.4/README:
1286 Add README to busybox patches dir.
1288 25 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1289 Only apply files from patch dir ending in diff/patch.
1291 24 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/linuxrc:
1292 Fix CONSOLE= handling code for bug 232012.
1294 21 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> -gen_bootloader.sh,
1295 -gen_bootloader_grub.awk:
1296 Remove unneeded files for broken grub code.
1298 21 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1299 gen_determineargs.sh, genkernel, genkernel.conf:
1300 Remove broken grub code.
1302 07 Aug 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1303 Only append splash portion to initramfs if SPLASH is set.
1305 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
1306 Fix typo in man page, butt -> but.
1308 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/udhcpc.scripts:
1309 Add support to udhcpc.scripts for default route and DNS servers/domain.
1311 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> defaults/initrd.scripts:
1312 Remove check for >=2.6 for mounting sysfs.
1314 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1315 Remove check for >=2.6 for 'make prepare'.
1317 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> gen_bootloader.sh,
1318 gen_configkernel.sh, gen_moddeps.sh, genkernel.8:
1319 Remove a few more 2.4 kernel support remnants.
1321 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh, genkernel:
1322 Cleanup remaining references to ${ARCH}/ without arch/ prefix.
1324 29 Jul 2008; Andrew Gaffney <agaffney@gentoo.org> +arch/um/busy-config,
1325 +arch/um/config.sh, +arch/um/kernel-config, +arch/um/modules_load,
1326 -um/busy-config, -um/config.sh, -um/kernel-config, -um/modules_load:
1327 Move um/ underneath arch/ where it belongs.
1329 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> gen_compile.sh:
1330 Removed some unused dietlibc code.
1332 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1333 gen_bootloader.sh, gen_compile.sh, gen_configkernel.sh,
1334 gen_determineargs.sh, genkernel:
1335 Removed a large chunk of 2.4 kernel support. This will still require some
1336 fairly extensive cleaning to completely remove, but I'd say that without a
1337 shadow of a doubt, genkernel will not function on 2.4 kernels.
1339 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> genkernel,
1341 Added a couple more places where I needed to switch INITRD with RAMDISK.
1343 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1344 arch/alpha/modules_load, arch/ia64/modules_load, arch/mips/modules_load,
1345 arch/parisc/modules_load, arch/parisc64/modules_load,
1346 arch/ppc/modules_load, arch/ppc64/modules_load, arch/sparc/modules_load,
1347 arch/sparc64/modules_load, arch/x86/modules_load,
1348 arch/x86_64/modules_load, defaults/initrd.scripts, defaults/linuxrc,
1349 defaults/modules_load, gen_bootloader.sh, gen_cmdline.sh,
1350 gen_determineargs.sh, gen_initramfs.sh, -gen_initrd.sh, gen_moddeps.sh,
1351 gen_package.sh, genkernel, genkernel.8:
1352 Removed all references to an initrd and renamed most initr{d,amfs} stuff
1353 to simply 'ramdisk' to simplify things for the future.
1355 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO,
1356 +defaults/initrd.defaults, +defaults/initrd.scripts,
1357 +defaults/keymaps.tar.gz, +defaults/linuxrc, +defaults/modprobe,
1358 +defaults/udhcpc.scripts, gen_initramfs.sh, -generic/initrd.defaults,
1359 -generic/initrd.scripts, -generic/keymaps.tar.gz, -generic/linuxrc,
1360 -generic/modprobe, -generic/udhcpc.scripts:
1361 Moving files from generic to defaults, since they are the defaults used
1364 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, +modules/README:
1365 Added the modules directory, which will be used to store the built-in
1366 modules and also for external entities to add their own modules and hooks.
1368 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> +defaults/busy-config,
1369 +defaults/config.sh, +defaults/kernel-config, +defaults/modules_load,
1370 +defaults/nb-busybox.cf:
1371 Added a defaults directory to store default files for builds. These are
1372 overridden by architecture or module specific parameters. This should end
1373 up reducing the amount of architecture-specific files needed, especially
1374 as most of them have files which are (nearly) identical.
1376 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> -alpha/busy-config,
1377 -alpha/config.sh, -alpha/kernel-config, -alpha/modules_load,
1378 +arch/alpha/busy-config, +arch/alpha/config.sh, +arch/alpha/kernel-config,
1379 +arch/alpha/modules_load, +arch/ia64/busy-config, +arch/ia64/config.sh,
1380 +arch/ia64/kernel-config, +arch/mips/ip22r4k-2006_1.cf,
1381 -mips/ip22r4k-2006_1.cf, +arch/ia64/modules_load,
1382 +arch/mips/ip22r5k-2006_1.cf, +arch/mips/ip27r10k-2006_1.cf,
1383 +arch/mips/ip28r10k-2006_1.cf, +arch/mips/ip30r10k-2006_1.cf,
1384 +arch/mips/ip32r5k-2006_1.cf, +arch/mips/ip32rm5k-2006_1.cf,
1385 -mips/ip22r5k-2006_1.cf, -mips/ip27r10k-2006_1.cf,
1386 -mips/ip28r10k-2006_1.cf, -mips/ip30r10k-2006_1.cf,
1387 -mips/ip32r5k-2006_1.cf, -mips/ip32rm5k-2006_1.cf, +arch/mips/busy-config,
1388 +arch/mips/config.sh, +arch/mips/modules_load, +arch/mips/nb-busybox.cf,
1389 +arch/parisc/busy-config, +arch/parisc/config.sh,
1390 +arch/parisc/modules_load, +arch/parisc64/busy-config,
1391 +arch/parisc64/config.sh, +arch/parisc64/modules_load,
1392 +arch/ppc/busy-config, +arch/ppc/config.sh, +arch/ppc/kernel-config,
1393 +arch/ppc/modules_load, +arch/ppc64/busy-config, +arch/ppc64/config.sh,
1394 +arch/ppc64/kernel-2.6-pSeries, +arch/ppc64/kernel-2.6.g5,
1395 +arch/ppc64/modules_load, +arch/sparc/busy-config, +arch/sparc/config.sh,
1396 +arch/sparc/kernel-config, +arch/sparc/modules_load,
1397 +arch/sparc64/busy-config, +arch/sparc64/config.sh,
1398 +arch/sparc64/kernel-config, +arch/sparc64/modules_load,
1399 +arch/x86/busy-config, +arch/x86/config.sh, +arch/x86/kernel-config,
1400 +arch/x86/modules_load, +arch/x86/nb-busybox.cf, +arch/x86_64/busy-config,
1401 +arch/x86_64/config.sh, +arch/x86_64/kernel-config,
1402 +arch/x86_64/modules_load, gen_configkernel.sh, genkernel.conf,
1403 -ia64/busy-config, -ia64/config.sh, -ia64/kernel-config,
1404 -ia64/modules_load, -mips/busy-config, -mips/config.sh,
1405 -mips/modules_load, -mips/nb-busybox.cf, -parisc/busy-config,
1406 -parisc/config.sh, -parisc/modules_load, -parisc64/busy-config,
1407 -parisc64/config.sh, -parisc64/modules_load, -ppc/busy-config,
1408 -ppc/config.sh, -ppc/kernel-config, -ppc/modules_load, -ppc64/busy-config,
1409 -ppc64/config.sh, -ppc64/kernel-2.6-pSeries, -ppc64/kernel-2.6.g5,
1410 -ppc64/modules_load, -sparc/busy-config, -sparc/config.sh,
1411 -sparc/kernel-config, -sparc/modules_load, -sparc64/busy-config,
1412 -sparc64/config.sh, -sparc64/kernel-config, -sparc64/modules_load,
1413 -x86/busy-config, -x86/config.sh, -x86/kernel-config, -x86/modules_load,
1414 -x86/nb-busybox.cf, -x86_64/busy-config, -x86_64/config.sh,
1415 -x86_64/kernel-config, -x86_64/modules_load:
1416 Moved architecture folders under the arch subfolder.
1418 05 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org> -um/kernel-config-2.6,
1419 -ppc/kernel-config-2.6, -alpha/kernel-config-2.6, -ia64/kernel-config-2.6,
1420 -x86/kernel-config-2.6, -x86_64/kernel-config-2.6, +um/kernel-config,
1421 +ppc/kernel-config, +alpha/kernel-config, +ia64/kernel-config,
1422 +x86/kernel-config, +x86_64/kernel-config, genkernel:
1423 Rename kernel-config-2.6 to kernel-config, since we no longer support 2.4
1424 kernels. This is genkernel 3.4.10 for release.
1426 05 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1427 -ppc/2.6.3-benh2-G4-SMP.autoload, -ppc/2.6.3-benh2-G4.autoload,
1428 -ppc/2.6.3-benh2-G5-SMP.autoload, ia64/kernel-config-2.6,
1429 -ppc/2.6.3-benh2-G5.autoload, -ppc/G4, -ppc/G4-SMP,
1430 +ppc/kernel-config-2.6, x86/kernel-config-2.6, -ppc/G5, -ppc/G5-SMP,
1431 alpha/kernel-config-2.6, x86_64/kernel-config-2.6, TODO, -ppc/Pegasos,
1432 sparc64/kernel-config:
1433 Sync kernel configs from releng/trunk/releases/2008.0/kconfig and remove
1434 some unused configs.
1436 13 May 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1437 Move setup_keymap call to before LUKS setup.
1439 10 May 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1440 Store pre-oldconfig busybox .config for use in bincache comparison.
1442 09 May 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.defaults,
1443 generic/initrd.scripts, generic/linuxrc:
1444 Add nomodules kernel commandline parameter to disable loading of modules.
1446 09 May 2008; Andrew Gaffney <agaffney@gentoo.org> gen_funcs.sh, genkernel,
1448 Move distfile cache to /var/cache/genkernel/src and add check to make sure
1449 all distfiles are present.
1451 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1452 ia64/modules_load, mips/modules_load, parisc/modules_load,
1453 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1454 sparc/modules_load, sparc64/modules_load, um/modules_load,
1455 x86/modules_load, x86_64/modules_load:
1456 Added a few SATA and PATA drivers to modules_load.
1458 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1459 ia64/modules_load, mips/modules_load, parisc/modules_load,
1460 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1461 sparc/modules_load, sparc64/modules_load, um/modules_load,
1462 x86/modules_load, x86_64/modules_load:
1463 Updated the modules_load files.
1465 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1466 generic/initrd.scripts, genkernel:
1467 Enable keymap code when keymap is set on the kernel command line. This is
1468 genkernel 3.4.10_pre10 for testing.
1470 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1471 generic/initrd.scripts:
1472 We need to unset keymap if it doesn't match to keep from hitting an infinite
1475 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
1476 gen_funcs.sh, generic/initrd.scripts, generic/linuxrc:
1477 Updated the keymap-handling code so it will be installed and displayed
1478 without using --do-auto-keymap with a patch from Florian Schilhabel
1479 <fernsehleo@gmx.net> for bug #215822. Also, added a keymap= command line
1480 option to allow setting keymap from the bootloader, also from Florian.
1482 22 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1483 generic/initrd.scripts:
1484 Change from using a directory check to a file check. This should fix bug
1487 12 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1488 generic/initrd.defaults:
1489 Move removable storage like USB and firewire after traditional fixed storage
1490 like PATA/SATA/SCSI for bug #217347.
1492 10 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, genkernel:
1493 Updated TODO. This is 3.4.10_pre9 for testing.
1495 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1496 generic/initrd.defaults, generic/initrd.scripts:
1497 Added scsi to the default list of modules to load.
1499 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1500 Set CMD_KEYMAP to default to yes, so it's enabled unless specifically
1503 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1504 generic/initrd.scripts, genkernel:
1505 Added a patch to skip device nodes for devices if at least one partition
1506 exists on the device. This aids in LiveUSB usage and is for bug #212794.
1507 This is genkernel 3.4.10_pre8.
1509 03 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1510 Split up /dev node checks into console/null and tty1
1512 02 Apr 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1513 Remove initrd-specific code from linuxrc
1515 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1516 Uncomment ppc/ppc64->powerpc code in set_kernel_arch, since it appears to
1517 actually be necessary as of 2.6.24-gentoo-r4
1519 29 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1520 +patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch:
1521 Add patch from ebuild in-tree to fix build issue with signals on hppa
1523 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1524 gen_determineargs.sh:
1525 Get rid of --initramfs option as it doesn't do anything anymore
1527 14 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
1528 genkernel.conf, -pkg/alpha/README, -pkg/ia64/README, -pkg/mips/.keep,
1529 -pkg/parisc/README, -pkg/parisc64/README, -pkg/ppc/README,
1530 -pkg/ppc64/README, -pkg/sparc/README, -pkg/sparc64/README, -pkg/um/README,
1531 -pkg/x86/README, -pkg/x86_64/README, -pkg/xen0/README, -pkg/xenU/README:
1532 Removing pkg directory, since it is no longer necessary. From now on, we'll
1533 just pull the tarballs from DISTDIR directly, and we've already moved our
1534 caches to /var/tmp/genkernel, so there's nothing left to keep here. This is
1535 genkernel 3.4.10_pre7 for testing.
1537 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1538 Copy the original kconfig with a different name than the one used to build
1540 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1541 Include original kconfig in kerncache If original kconfig exists in the
1542 kerncache, use that for comparison to the current kconfig
1544 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1545 Switch back to building kernel first
1546 Optionally build the kernel a second time if we're integrating the initramfs
1548 14 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1549 genkernel, ia64/modules_load, mips/modules_load, parisc/modules_load,
1550 parisc64/modules_load, ppc/modules_load, ppc64/modules_load,
1551 sparc/modules_load, sparc64/modules_load, um/modules_load,
1552 x86/modules_load, x86_64/modules_load:
1553 Clean up the modules_load files and add qla2xxx. This is genkernel
1554 3.4.10_pre6 for testing.
1556 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1557 Stick CONFIG_INITRAMFS_ROOT_GID in the .config, too
1559 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1560 Remove existing CONFIG_INITRAMFS_SOURCE line and write new one as well as
1561 CONFIG_INITRAMFS_ROOT_UID line
1563 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1564 Change sed delimeter
1566 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1567 We should edit the copy of the kconfig instead of the source file
1569 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1571 Instead of copying the initramfs into the kernel tree, we now sed the
1572 kconfig to point CONFIG_INITRAMFS_SOURCE to the generated image
1574 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> sparc64/modules_load:
1575 Add scsi_wait_scan to sparc64's MODULES_SCSI
1577 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1578 Add a check after mounting NEW_ROOT to see if /dev exists and /sbin/init is
1579 executable before moving on
1581 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1582 Change the location we copy the intiramfs to for integrated initramfs
1584 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1585 Revert last commit as it wasn't a problem
1587 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1588 Remove -c "/dev/console" from switch_root command
1590 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1591 Add missing $ to {NORMAL} for broken /dev message
1593 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1594 Spacing cleanups in gen_package.sh
1596 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh, genkernel:
1597 Remove unsetting of ARCH for callback and change set_kernel_arch debug to
1600 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1601 It helps to actually add the handling for the --integrated-initramfs option
1603 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1604 Use echo instead of print
1606 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1607 Add debug code for set_kernel_arch
1609 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1610 Add debugging code to show ARCH when running callback
1611 Unset ARCH when running callback and restore afterwards
1613 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
1614 Move set_kernel_arch() call to after determine_real_args() so that get_KV()
1615 has populated the vars we need
1617 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1618 Change powerpc switch kernel version to 2.6.16 for if we ever uncomment it
1620 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh,
1621 gen_compile.sh, genkernel:
1622 Add set_kernel_arch(), which maps the genkernel arch to the arch that the
1623 kernel expects based on the version of the kernel
1625 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1626 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1627 gen_package.sh, genkernel:
1628 Get rid of the ENABLE_PEGASOS_HACKS hacks Add INTEGRATED_INITRAMFS option to
1629 optionally insert the generated initramfs directly into the kernel image
1630 Change default build order to build the kernel last to facilitate the
1631 INTEGRATED_INITRAMFS option Add GENZIMAGE option and change various checks
1632 from ENABLE_PEGASOS_HACKS to GENZIMAGE
1634 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1635 Argh...Changing the right line helps
1637 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1638 Change into initramfs-firmware-temp/ instead of
1639 initramfs-firmware-temp/lib/firmware/ before doing cpio
1641 12 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
1643 Added a small debug statement to generic/linuxrc so we know when we're
1644 hitting the initrd code path. This is genkernel 3.4.10_pre5 for testing.
1646 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1647 Change to new temp directory so the firmware gets copied to the right place
1649 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1650 Copy firmware file with -L so we get the file instead of the symlink
1652 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1653 Fix another quoting malfunction
1655 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1656 ia64/busy-config, mips/busy-config, parisc/busy-config,
1657 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1658 sparc/busy-config, sparc64/busy-config, x86/busy-config,
1660 Explicitly enable MDADM and MDSTART in busy-config
1662 12 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1663 patches/busybox/1.7.4/1.7.4-static-error.diff:
1664 Update busybox static-error patch to actually work
1666 12 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
1667 Change BUSYBOX_VER to VERSION_BUSYBOX for genkernel-9999 ebuild.
1669 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1670 Remove the quotes when trying to expand a glob
1672 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1673 patches/busybox/1.7.4/1.7.4-mdadm.diff,
1674 patches/busybox/1.7.4/1.7.4-mdstart.diff:
1675 Update mdadm and mdstart patches
1677 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1678 It helps if we assign the correct value to version
1679 Send output of patch command to /dev/null
1680 Show a message saying we're patching if there are patches for the util
1682 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1683 +patches/busybox/1.7.4/1.7.4-static-error.diff:
1684 Add busybox patch to remove error about compiling statically
1686 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1687 gen_compile.sh, ia64/busy-config, mips/busy-config, parisc/busy-config,
1688 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
1689 sparc/busy-config, sparc64/busy-config, x86/busy-config,
1691 Update busy-config files for the various arches for busybox 1.7.4
1693 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
1694 genkernel.conf, +patches/busybox/1.7.4/1.7.4-ash-timeout.diff,
1695 +patches/busybox/1.7.4/1.7.4-mdadm.diff,
1696 +patches/busybox/1.7.4/1.7.4-mdstart.diff,
1697 +patches/busybox/1.7.4/1.7.4-openvt.diff:
1698 Add apply_patches() function to automagically apply patches for a given util
1699 Add updated busybox patches for 1.7.4 from robbat2
1700 Change BUSYBOX_VER to 1.7.4
1702 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1703 generic/initrd.scripts:
1704 Rearrange checks so the return value is read correctly.
1706 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
1707 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc, ia64/busy-config,
1708 mips/busy-config, parisc/busy-config, parisc64/busy-config,
1709 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
1710 sparc64/busy-config, um/busy-config, x86/busy-config, x86_64/busy-config:
1711 Enable CONFIG_HEXDUMP globally for busybox
1712 Add getdvhoff replacement function from vapier
1713 Remove copying of getdvhoff from system
1715 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1716 gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
1717 Add support for --firmware-files option to make robbat2 happy
1719 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1720 gen_determineargs.sh, gen_initramfs.sh, genkernel.conf:
1721 Add support for --firmware and --firmware-dir options to include firmware in
1724 09 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1725 Apply patch from Vince C <v_cadet@yahoo.fr> to mount sysfs prior to loading
1726 modules, so that the mdev firmware loading can actually work
1728 04 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh:
1729 If we have a raid456.ko module, we need to create a raid45.ko symlink since
1730 dmraid can be rather stupid. This should resolve bug #195804.
1732 04 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> sparc64/kernel-config,
1733 alpha/kernel-config-2.6, ia64/kernel-config-2.6, x86/kernel-config-2.6,
1734 x86_64/kernel-config-2.6:
1735 Updated the kernel configs for arches which have given us their 2008.0
1736 configs. This is 3.4.10_pre4 for testing.
1738 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
1739 Redirect which output to /dev/null and put quotes around var in test
1741 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
1742 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
1743 x86_64/modules_load:
1744 Changed MDRAID to MDADM for bug #211316.
1746 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1747 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts:
1748 Added a --no-keymap option for bug #210886.
1750 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1752 Use which to determine the location of splash_geninitramfs, rather than
1753 having an endless number of conditional checks for the location. This fixes
1754 bug #211521. Thanks to Uriy Zhuravlev <stalkerg@gmail.com> for finding the
1755 problem and suggesting a solution.
1757 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1758 -xenU/kernel-config-2.6, -xen0/kernel-config-2.6, genkernel,
1759 -xen0/busy-config, -xen0/config.sh, -xen0/modules_load, -xenU/busy-config,
1760 -xenU/config.sh, -xenU/modules_load:
1761 Removing the xen0 and xenU arches, since they didn't work, anyway. This is
1762 genkernel 3.4.10_pre3 for testing.
1764 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
1765 Add missing space before closing ]
1767 19 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1768 Apply patch from bug 210457 to fix variable substitution. Thanks to Paul
1769 Taylor <birder@ozemail.com.au> for reporting
1771 19 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1772 Remove quotes from around ${ROOT_TREES} so that the dirs are parsed
1773 separately by bash/cp
1775 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1776 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh,
1777 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
1778 genkernel, genkernel.8, genkernel.conf:
1779 Removing DEVFS support from genkernel since we don't support 2.4 kernels
1780 anymore. This is 3.4.10_pre2.
1782 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1783 generic/initrd.scripts:
1784 Added a line to make sure we remove image.squashfs as well as the other loop
1785 names used by catalyst.
1787 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
1788 Added another patch from Javier Miqueleiz <javier@miqueleiz.com> in bug
1789 #198892 for mdadm 1.1 and 1.2 metadata support.
1791 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1792 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
1793 Switch to detection for LOOP and LOOPTYPE when they are not set.
1795 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1796 generic/initrd.scripts, generic/linuxrc:
1797 Performed some minor cleanup.
1799 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
1800 Move "busybox --install -s" to outside the /init check. Fix problems with
1801 running mknod on a non-CD root filesystem, which will be read-only, for bug
1804 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> -um/kernel-config-2.4,
1805 -alpha/kernel-config-2.4, -parisc64/kernel-config-2.4,
1806 -xenU/kernel-config-2.4, -parisc/kernel-config-2.4,
1807 -x86/kernel-config-2.4, -xen0/kernel-config-2.4:
1808 Removing 2.4 kernel configs, since we aren't supporting 2.4 from here on out.
1810 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1811 We only need to make sure that we have /sbin and /usr/sbin in our PATH for
1812 bug #97378, not reset it. Thanks to Justin Bronder <jsbronder@gentoo.org> in
1813 bug #209182 for pointing it out. This is genkernel 3.4.10_pre1 for testing.
1815 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1816 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
1817 generic/initrd.scripts, generic/linuxrc, genkernel, genkernel.conf,
1819 This is the long-awaited unionfs code cleanup. All of the unionfs code in
1820 genkernel has been removed.
1822 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1823 Fix two calls to set_config_with_override on CMD_KERNCACHE and some
1824 indentation weirdness
1826 04 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1827 Change &>/dev/null to >/dev/null 2>&1 because busybox ash sucks
1829 04 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1831 Switch to double quotes where we're interpolating variables, because I suck
1833 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> sparc64/modules_load:
1834 Add qla2xxx to sparc64's MODULES_SCSI
1836 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh,
1837 gen_determineargs.sh, gen_moddeps.sh:
1838 Add --all-initrd-modules option to copy all kernel modules into
1839 initrd/ramfs. This is useful for netboot images
1841 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1843 Add setup_hotplug() function that runs before the modules are loaded to
1844 setup mdev as the hotplug event handler. Add $KV to /lib/modules anywhere it
1845 occurs to allow for an initramfs with multiple sets of modules
1847 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> gen_configkernel.sh,
1849 Clean up OLDCONFIG logic and default to OLDCONFIG=yes. This is for bug 207895
1851 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
1852 Moving the code to start resume operations so it doesn't run when booting
1853 from CD. We also don't execute the code if there's no real_resume set on the
1854 command line, since it will fail, anyway, without it.
1856 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> alpha/modules_load,
1857 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
1858 x86/modules_load, x86_64/modules_load, xen0/modules_load,
1860 add megaraid module to MODULES_SCSI for bug 206039
1862 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> generic/modprobe:
1863 specify the kernel version when looking for a module for bug 208593
1865 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1866 generic/initrd.defaults, generic/initrd.scripts:
1867 Removed runUdev, since we no longer use it.
1869 11 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
1870 gen_initrd.sh, genkernel:
1871 Fixing a problem where we were copying the busybox binary cache into the
1872 busybox temporary directory. I am assuming that this was a result of all of
1873 the changes we've been doing, and it simply just got everlooked. Thanks to
1874 Marek Szuba <cyberman@if.pw.edu.pl> for pointing it out in bug #204087. This
1875 is genkernel 3.4.9 FINAL. Enjoy.
1877 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.defaults,
1878 generic/initrd.scripts, generic/linuxrc:
1879 Don't scan a bunch of extra devices when CDROOT_DEV is defined.
1881 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1883 Add new cdroot_type=foo kernel commandline parameter to override -t iso9660
1886 28 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1887 Put -t auto back to -t iso9660 for mounting a cdrom. This is for bug #162962.
1889 27 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
1890 Fix description of --kernel-config for bug #194752.
1892 27 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1893 This is 3.4.9_pre12 for testing.
1895 23 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts,
1896 generic/linuxrc, genkernel.8:
1897 Apply LUKS key patch from bug #162962 from Nelson Batalha
1898 <nelson_batalha@hotmail.com>
1900 14 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1901 Fix text bolding on serial console for bug #202266 thanks to Michael Hordijk
1902 <hoffbrinkle@hotmail.com>.
1904 13 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> gen_determineargs.sh:
1905 Apply a patch from John R. Graham <john_r_graham@mindspring.com> for bug
1908 06 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> gen_cmdline.sh:
1909 Do s/KERNELDIR/KERNEL_DIR/ for bug #201159.
1911 06 Dec 2007; Andrew Gaffney <agaffney@gentoo.org> generic/initrd.scripts:
1912 Fix typo for bug #201442. Thanks to Michael Hordijk <hoffbrinkle@hotmail.com>.
1914 03 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
1915 This is genkernel 3.4.9_pre11 for testing.
1917 29 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1919 Do s/elsif/elif/ because I use too many languages and random bash tutorials
1920 online can't be trusted.
1922 28 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1924 Added a patch line for busybox for bug #198892. This is 3.4.9_pre10 for
1927 24 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_funcs.sh:
1928 Added a small patch from John R. Graham <john_r_graham@mindspring.com> to
1929 fix arguments with spaces for bug #200161.
1931 24 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> generic/linuxrc:
1932 Use 'read' to get a line at a time to account for directories with spaces in
1933 the name. This fixes bug 199701.
1935 23 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
1937 Look for cryptsetup in /bin and /sbin.
1939 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh:
1940 Force dmraid to be built with -j1 for bug #188273.
1942 16 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
1943 My original sed of LVM2->LVM caught a few too many things. Thanks to Robin
1944 Johnson <robbat2@gentoo.org> for pointing them out and providing the fix in
1947 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
1948 genkernel.conf, genkernel:
1949 Added config defaulting for --mdadm for bug #198694. Thanks to John R.
1950 Graham <john_r_graham@mindspring.com> for providing the patch. This is
1951 3.4.9_pre9 for testing.
1953 08 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> gen_arch.sh:
1954 Revert patch from bug #190327 as it breaks well more than it fixed.
1956 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/config.sh,
1957 gen_cmdline.sh, gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh,
1958 gen_initrd.sh, gen_package.sh, genkernel, genkernel.conf, ia64/config.sh,
1959 mips/config.sh, parisc/config.sh, parisc64/config.sh, ppc/config.sh,
1960 ppc64/config.sh, sparc/config.sh, sparc64/config.sh, um/config.sh,
1961 x86/config.sh, x86_64/config.sh, xen0/config.sh, xenU/config.sh:
1962 Added a nice patch from John R. Graham <john_r_graham@mindspring.com> to
1963 allow all command line options to be configurable from within the
1964 genkernel.conf file. This is for bug #182616. This is genkernel 3.4.9_pre8
1967 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1968 generic/initrd.scripts:
1969 Fixed the noload module code. Thanks to Mijail Fedorovich
1970 <mfedorovich@gmail.com> for pointing it out in bug #198187.
1972 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1973 generic/initrd.scripts, generic/linuxrc:
1974 Added an update patch from Alon Bar-Lev <alonbl@gentoo.org> in bug #197244
1975 to clean up the suspend2 code and rename the functions to tuxonice to match
1976 the upstream rename.
1978 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
1979 gen_compile.sh, gen_initramfs.sh, gen_initrd.sh, gen_package.sh,
1981 Added a patch from Joshua Kinard <kumba@gentoo.org> to clean up the Pegasos
1982 hacks in genkernel. This is from bug #193826. This is genkernel 3.4.9_pre7
1985 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_arch.sh:
1986 Added a simple patch from Andrew Gaffney <agaffney@gentoo.org> to ensure
1987 that we export ARCH before running menuconfig. This is from bug #190327.
1989 07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
1990 generic/initrd.scripts, generic/linuxrc:
1991 Make sure we still allow dolvm2/doevms2 on the kernel command line and give
1992 a warning. I've also added a 2 second delay between vgscan and vgchange.
1993 Thanks to Robin H. Johnson <robbat2@gentoo.org> for suggesting the changes
1996 02 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> +generic/modprobe,
1997 gen_initramfs.sh, gen_initrd.sh, genkernel:
1998 Reverting the removal of generic/modprobe for bug #197730. This is genkernel
1999 3.4.9_pre6 for testing.
2001 01 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
2002 gen_initramfs.sh, genkernel:
2003 Fixed device-mapper/man removal for bug #196087, fixed mdadm.conf copying,
2004 and fixed syntax error for bug #197582. This is genkernel-3.4.9_pre5.
2006 30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2007 -pkg/suspend-0.5-Makefile.patch, -pkg/busybox-1.1.3+gentoo.tar.bz2,
2008 -pkg/devfsd-1.3.25-dietlibc.patch,
2009 -pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2, alpha/busy-config,
2010 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
2011 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
2012 genkernel, ia64/busy-config, mips/busy-config, parisc/busy-config,
2013 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2014 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2015 x86/modules_load, x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2016 Added a patch from Alan Hourihane <alanh@fairlite.demon.co.uk> for mdadm
2017 support in busybox from bug #172128. This is genkernel 3.4.9_pre4 for
2020 30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2021 generic/initrd.scripts, generic/linuxrc:
2022 Made a few minor cleanups here and there.
2024 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> genkernel.8:
2025 Update description for --initramfs-overlay in man page to match --help.
2027 05 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
2029 Remove generic/modprobe and all supporting code, since busybox has it now.
2031 04 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh:
2032 We need to cd out of directory to be deleted for bug #194695. Thanks to Asmund
2033 Grammeltvedt <asmundg@big-oil.org> for pointing this out.
2035 18 Sep 2007; Andrew Gaffney <agaffney@gentoo.org> gen_initramfs.sh,
2037 We don't ever want devfs in an initramfs, so check KERN_24 instead of DEVFS
2038 for 2.4 initrd generation
2040 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2041 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh, gen_initrd.sh,
2042 genkernel, genkernel.8, genkernel.conf:
2043 Rename DEBUGLEVEL/DEBUGFILE to LOGLEVEL/LOGFILE to help reduce confusion.
2045 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2046 gen_configkernel.sh, genkernel:
2047 Some more general cleanup and adding support for using a config file other
2048 than /etc/genkernel.conf to add flexibility.
2050 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2051 -pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2052 -pkg/klibc-1.1.16-sparc2.patch, -pkg/klibc-1.2.1-nostdinc-flags.patch,
2053 -pkg/modutils-2.4.26.tar.bz2:
2054 Removing klibc/modutils/module-init-tools files, since we don't need any of
2057 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2058 It helps if I use 'g' when doing a sed.
2060 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2061 genkernel, genkernel.conf:
2062 Removed the use of GK_BIN variable, since it isn't necessary.
2064 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO, genkernel.conf:
2065 Updated TODO and cleaning up genkernel.conf a bit.
2067 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
2068 netboot/misc/bin/net-setup, netboot/misc/etc/fstab:
2069 Remove some unnecessary copyright dates from a few files so we don't keep
2070 forgetting to update them when we modify the files.
2072 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2073 gen_configkernel.sh, gen_determineargs.sh, gen_initramfs.sh, genkernel,
2074 genkernel.8, mips/config.sh:
2075 Renamed gensplash to splash and marked gensplash as deprecated. This is
2076 3.4.9_pre3 for testing.
2078 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
2079 alpha/modules_load, gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh,
2080 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
2081 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc,
2082 genkernel, genkernel.8, genkernel.conf, ia64/modules_load, mips/config.sh,
2083 ppc/modules_load, ppc64/modules_load, um/modules_load, x86/modules_load,
2084 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2085 Changed all instances of EVMS2/LVM2 to EVMS/LVM, respectively. This will
2086 keep everything simplified if a newer EVMS/LVM version set appears.
2088 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> README,
2089 alpha/config.sh, gen_bootloader.sh, gen_cmdline.sh, gen_configkernel.sh,
2090 gen_determineargs.sh, gen_initrd.sh, gen_package.sh, genkernel,
2091 genkernel.8, genkernel.conf, ia64/config.sh, mips/config.sh,
2092 parisc/config.sh, parisc64/config.sh, ppc/config.sh, ppc64/config.sh,
2093 sparc/config.sh, sparc64/config.sh, um/config.sh, x86/config.sh,
2094 x86_64/config.sh, xen0/config.sh, xenU/config.sh:
2095 Removing bootsplash support since it hasn't been in a kernel we've supported
2096 for years now, causes confusion amongst users, and really wasn't being used
2097 and caused issues with 2.6/initrd creation in some corner cases.
2099 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2100 -pkg/genkernel-svn-suspend.patch:
2101 Removing the reversal patch for the suspend removal, since it will no longer
2104 17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2105 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
2106 gen_initrd.sh, generic/linuxrc, genkernel, mips/config.sh:
2107 Performed some general cleanup on a few files and removed devfs/udev
2108 selection code, since we force devfs on 2.4 and mdev on 2.6 kernels.
2110 30 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2111 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
2112 gen_initramfs.sh, generic/initrd.scripts, generic/linuxrc, genkernel,
2113 genkernel.conf, +pkg/genkernel-svn-suspend.patch:
2114 Removing the suspend support that was added for bug #156445 until suspend is
2115 added to the tree and we can determine the proper way to support it. For
2116 more information, see bug #156431. This is genkernel 3.4.9_pre2 for testing.
2118 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6,
2119 x86_64/kernel-config-2.6, genkernel:
2120 Removed CONFIG_PHYSICAL_START from the x86/amd64 kernel configs for bug
2121 #186378. This is genkernel 3.4.9_pre1 for testing.
2123 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2124 Changing to use console=tty1 instead of CONSOLE=/dev/tty1 with a patch from
2125 Matthias Schwarzott <zzam@gentoo.org> for bug #188954.
2127 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2128 ia64/modules_load, ppc/modules_load, ppc64/modules_load, um/modules_load,
2129 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2131 Added arcmsr to MODULES_SCSI for bug #185827.
2133 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2134 +pkg/suspend-0.5-Makefile.patch:
2135 Added suspend-0.5-Makefile.patch to pkg directory for suspend capabilities,
2136 bringing it into the repository, from the tree.
2138 22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2139 Added a small patch from Tais M. Hansen <tais.hansen@osd.dk> to add doscsi
2140 to the genkernel man page for bug #183406.
2142 21 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_funcs.sh,
2144 Added another patch from John R. Graham <john_r_graham@mindspring.com> for
2147 26 Jul 2007; Robin H. Johnson <robbat2@gentoo.org> gen_initramfs.sh:
2148 Clean up a cosmetic error introduced by the symlink patch:
2149 ${GK_SHARE}/gen_funcs.sh: line 431: popd:
2150 /var/tmp/genkernel/3996.6301.23048.13838/initramfs-modules-${KV}-temp: No
2151 such file or directory
2153 26 Jul 2007; Robin H. Johnson <robbat2@gentoo.org> generic/initrd.scripts,
2155 The previous patch from bug #174294 still contained some bugs in the linuxrc
2156 and scripts, that caused a failure during boot. Clean them up with one more
2157 patch from Nelson Batalha <nelson_batalha@hotmail.com>, again on bug #174294.
2159 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> netboot/linuxrc.x:
2160 enhanced netboot linuxrc from gustavoz
2162 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> alpha/busy-config,
2163 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
2164 genkernel, genkernel.conf, ia64/busy-config, mips/busy-config,
2165 parisc/busy-config, parisc64/busy-config, ppc/busy-config,
2166 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
2167 x86/busy-config, x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2168 enable CONFIG_INSMOD in all arch busy-config files
2169 disable building of static insmod and remove all code related to it
2171 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> gen_package.sh:
2172 Patch to compare new config instead of the one left laying around in the
2173 kerncache dir. Thanks to Pat Double <gentoo@patdouble.com> in bug #179739
2175 26 Jul 2007; Andrew Gaffney <agaffney@gentoo.org> gen_compile.sh,
2176 gen_initramfs.sh, gen_initrd.sh, genkernel.conf:
2177 Patch to actually use busybox bincache. Thanks to Pat Double
2178 <gentoo@patdouble.com> on bug #180211
2180 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initrd.sh:
2181 Fixed lvm/evms code for initrd generation. Thanks to Vinny
2182 <vfuria@gmail.com> on bug #179480 for pointing it out.
2184 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2185 generic/initrd.defaults, ia64/modules_load, ppc/modules_load,
2186 ppc64/modules_load, um/modules_load, x86/modules_load,
2187 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2188 Added new PATA support from Paul Hewlett <paul@gccs.co.za> from bug #180111
2189 and also created a separate MDRAID module group.
2191 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2192 generic/initrd.scripts, generic/linuxrc:
2193 Added a patch from Nelson Batalha <nelson_batalha@hotmail.com> from bug
2194 #174294 to enable the use of encryption on a CD and the location of a key.
2196 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
2197 gen_funcs.sh, genkernel, genkernel.8, genkernel.conf:
2198 Added two patches from John R. Graham <john_r_graham@mindspring.com> from
2199 bug #180161. This should fix bug #180161, bug #144703, and bug #150697.
2201 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2202 Added USB Printer support for bug #176543.
2204 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2205 generic/initrd.scripts:
2206 Change the check for /livecd when booting a CD to check for a file called
2207 livecd, rather than just the existence of /livecd, which should keep it from
2208 finding disks with a /livecd directory.
2210 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_package.sh:
2211 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #174188 to
2212 fix a problem with the System.map file copying that was previously
2215 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2216 Added patch from Nelson Batalha <nelson_batalha@hotmail.com> from bug
2217 #172766 to add documentation for genkernel's LUKS features.
2219 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2220 generic/initrd.scripts:
2221 Added patch from Nicolas Schlumberger <n.schlumberger@bluewin.ch> to create
2222 md devices with LUKS for bug #170753.
2224 21 Jun 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2225 generic/initrd.scripts:
2226 Reverting patch that was originally added due to bug #160333 due to the
2227 problems it caused on the 2007.0 release.
2229 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_package.sh,
2231 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to add System.map to
2232 the tarball for the minimal kernel package for bug #174188. This is also the
2235 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2236 ia64/modules_load, um/modules_load, x86/modules_load, x86_64/modules_load,
2237 xen0/modules_load, xenU/modules_load:
2238 Added mptsas to SCSI for bug #174130 and removing raid0/raid1/raid10/raid456
2241 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2243 Commented out the checks on the sanity of lvm.conf since they were not quite
2244 working right. This should fix bug #173622.
2246 09 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> +x86/nb-busybox.cf:
2247 Added nb-busybox.cf to x86 on the request of Andrew Gaffney
2248 <agaffney@gentoo.org>.
2250 05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2251 gen_initrd.sh, genkernel:
2252 Added a change to force objdump output to be English for bug #173412 and
2253 rolling 3.4.7 final for the release.
2255 05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2256 generic/initrd.scripts:
2257 Added a patch from Daniel Drake <dsd@gentoo.org> to fix splash problems for
2260 03 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2261 Some minor config file cleanup.
2263 03 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2265 Added a second patch from John R. Graham <john_r_graham@mindspring.com> from
2268 27 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2269 ia64/modules_load, x86/modules_load, x86_64/modules_load,
2270 xen0/modules_load, xenU/modules_load:
2271 Added raid456 to dmraid target for bug #172128.
2273 26 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2275 Changed LVM configuration detection to not error.
2277 26 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2278 Added joystick support to the default configuration for bug #171911.
2280 14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2281 gen_initrd.sh, genkernel:
2282 Before we copy lvm.conf, we run it through 'lvm dumpconfig' to make sure the
2283 config is valid for bug #156009. This is 3.4.7_pre5.
2285 14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2286 Change the default CACHE_DIR from /usr/share/genkernel/pkg/%%ARCH%% to
2287 /var/cache/genkernel/%%ARCH%% for bug #148253.
2289 13 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2290 ia64/modules_load, um/modules_load, x86/modules_load, x86_64/modules_load,
2291 xen0/modules_load, xenU/modules_load:
2292 Added libata to the MODULES_SATA list. This might be why SATA CD drives
2293 weren't working for us.
2295 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh,
2296 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh,
2297 gen_package.sh, genkernel:
2298 Added a patch by John R. Graham <john_r_graham@mindspring.com> from bug
2299 #169383 to improve the --symlink option fairly significantly. This is going
2300 to be 3.4.7_pre4 and while I haven't tested this yet, it looks good.
2302 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh:
2303 Fixed lib64 link for bug #168664.
2305 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6:
2306 Update default kernel config with the current LiveCD config for 2007.0,
2307 which is built on 2.6.19, rather than 2.6.17 only.
2309 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2310 +pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2311 +pkg/busybox-1.1.3+gentoo.tar.bz2,
2312 +pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
2313 +pkg/modutils-2.4.26.tar.bz2:
2314 Added binary files back and updated busybox with a patch from Peter
2315 Alfredsen <peter.alfredsen@gmail.com> in bug #168599.
2317 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2318 -pkg/module-init-tools-0.9.15-pre4.tar.bz2,
2319 -pkg/busybox-1.1.3+gentoo.tar.bz2,
2320 -pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
2321 -pkg/modutils-2.4.26.tar.bz2:
2322 Removing binary files from pkg since they were corrupted during the CVS->SVN
2325 07 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2326 Fixed up the man page for bug #168500 and bug #168719.
2328 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
2329 parisc/config.sh, parisc64/config.sh:
2330 Moved the MAKEOPTS check to the top of the file for parisc, so it matches
2331 other architectures. This fixes bug #165494. Thanks to Andrew Gaffney
2332 <agaffney@gentoo.org> for finding the fix. I'm marking this as 3.4.7_pre3
2335 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2336 generic/initrd.scripts:
2337 Adding yet another patch from Fabio Erculiani <lxnay@lxnaydesign.net> from
2340 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2341 generic/initrd.scripts, generic/linuxrc, genkernel:
2342 Added a non-braindead version of a patch provided by Fabio Erculiani
2343 <lxnay@lxnaydesign.net> in bug #160333. This is completely untested, so I'm
2344 rolling up 3.4.7_pre2 to get it tested prior to genkernel 3.4.7 going final.
2346 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> ppc/Pegasos:
2347 Add a known-working 2.6.16+ kernel config from
2348 http://www.ppczone.org/downloads/config-2.6.16-pegasos for bug #165758.
2350 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.conf:
2351 Added a note about the MAKEOPTS option to genkernel as suggested in bug
2354 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2355 Added patch from Mike Frysinger <vapier@gentoo.org> to clean up the
2356 genkernel man page for bug #166179.
2358 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2359 Fix REAL_INIT for bug #160635.
2361 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2362 gen_compile.sh, genkernel:
2363 Added patch from Fabio Erculiani <lxnay@lxnaydesign.net> to fix unionfs
2364 compilation. This is for bug #152945.
2366 08 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2368 Added patch from Martin Parm <parmus@diku.dk> to fix the --no-color option.
2369 This resolves bug #114156.
2371 15 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh:
2372 Changed basename to dirname when creating the directory from grub.conf to
2375 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2376 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2378 Added scsi_scan_wait module to modules_load for 2.6.20 support. Thanks to
2379 Robin H. Johnson for <robbat2@gentoo.org> for pointing it out.
2381 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_bootloader.sh,
2382 generic/initrd.scripts:
2383 Added a case statement for the keymap selection to ensure we're always using
2384 the named keymaps. This should resolve bug #146714 if everything works
2385 correctly. This is 3.4.6, for real.
2387 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2388 +generic/keymaps.tar.gz:
2389 Adding back the known-good copy of keymaps.tar.gz to svn.
2391 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2392 gen_compile.sh, -generic/keymaps.tar.gz, generic/linuxrc, genkernel,
2393 ia64/busy-config, mips/busy-config, parisc/busy-config,
2394 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2395 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2396 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2397 Removing generic/keymaps.tar.gz to replace it with a known-good copy. Blame
2398 cvs2svn. Also, added patch from Alon Bar-Lev <alonbl@gentoo.org> to switch
2399 to using switch_root for 2.6 kernels, and a small typo fix from Michael
2400 Hordijk <hoffbrinkle@hotmail.com> for bug #158776.
2402 15 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initrd.sh,
2403 generic/linuxrc, genkernel:
2404 Added patches from François-Xavier Roure <fx_roure@yahoo.fr> from bug
2405 #149020. This will end up being genkernel 3.4.6, most likely.
2407 14 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2408 Adjust selinux stuff in gen_compile.sh to actually do what we intended, not
2411 14 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2412 Since device-mapper tries to build with selinux by default, we've removed
2413 it, then commented out the selinux support. The ebuild will need to
2414 enable/disable selinux support based on the selinux USE flag. This should
2415 resolve bug #157538.
2417 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2418 generic/initrd.scripts:
2419 More fixes for similarly-named modules.
2421 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2422 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
2423 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2424 sparc64/busy-config, x86/busy-config, x86_64/busy-config,
2425 xen0/busy-config, xenU/busy-config:
2426 Disabled full SuSv3 compliant sort, as suggested by Aurélien Francillon
2427 <aurelien.francillon@inrialpes.fr> in bug #157777.
2429 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/modprobe:
2430 Added a fix for similarly-named modules from bug #158017.
2432 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_compile.sh:
2433 Fixed up linking for dmraid for bug #157538.
2435 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2436 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
2437 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2438 sparc64/busy-config, x86/busy-config, x86_64/busy-config,
2439 xen0/busy-config, xenU/busy-config:
2440 Updated busy-config to work with root=LABEL=<label> for bug #156640.
2442 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_determineargs.sh,
2443 gen_initramfs.sh, genkernel, genkernel.conf:
2444 Added patch from Daniel Drake <dsd@gentoo.org> in bug #156611 to clean up
2445 the initramfs creation and create a 'proper' initramfs, instead of our
2446 concatenated monster.
2448 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_cmdline.sh,
2449 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
2450 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts, generic/linuxrc,
2451 genkernel.8, genkernel.conf:
2452 Added patch from Daniel Drake <dsd@gentoo.org> in bug #156445 to add
2453 userspace suspend support to genkernel.
2455 13 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2457 Added debug level to LUKS print_info messages for bug #156410.
2459 03 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/modules_load,
2460 x86/modules_load, x86_64/modules_load:
2461 Added raid456 to alpha/amd64/x86 MODULES_EVMS2 and added tg3 to MODULES_NET.
2463 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2464 generic/initrd.scripts:
2465 Inverted check on CDROOT_DEV, as it should be -z not -n. Thanks to Jakub Moc
2466 <jakub@gentoo.org> for coming up with the quick fix in bug #153554. I lied
2467 before. This one is really 3.4.5.
2469 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc,
2471 Added typo fix from Jason Pepas <j.pepas@mail.utexas.edu> in bug #153516.
2474 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> alpha/busy-config,
2475 ia64/busy-config, mips/busy-config, parisc/busy-config,
2476 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
2477 sparc/busy-config, sparc64/busy-config, um/busy-config, x86/busy-config,
2478 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2479 Added Large File Support thanks to Fabio Erculiani <lxnay@lxnaydesign.net>
2482 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2483 Added patch to improve symlink support by Michael Hordijk
2484 <hoffbrinkle@hotmail.com> for bug #143217.
2486 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2487 Added patch from Tim Steiner <tsteiner@nerdclub.net> to add a real_rootflags
2488 parameter for bug #122672.
2490 13 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2491 generic/initrd.scripts, generic/linuxrc:
2492 Added patch to support resuming from encrypted swap. The patch was submitted
2495 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2496 This is the 3.4.4 release.
2498 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2499 generic/initrd.scripts, generic/linuxrc:
2500 Updated with the latest version of the LUKS patches from bug #152441.
2502 25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> ChangeLog:
2503 Changed mime-type to application/x-gzip for generic/keymaps.tar.gz for bug
2506 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2507 Added patch from bug #152441 to improve LUKS support.
2509 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> x86/kernel-config-2.6,
2510 x86_64/kernel-config-2.6:
2511 Updated kernel configs for amd64/x86 for bug #151609 and bug #152299.
2513 23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
2514 Changed mime-type property to binary/gzip for keymaps.tar.gz for bug #151500.
2515 This is genkernel 3.4.3.
2517 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> gen_initramfs.sh,
2518 generic/initrd.defaults, generic/initrd.scripts, +generic/udhcpc.scripts,
2519 x86/busy-config, x86/modules_load:
2520 Added patch for udhcp support. Patch by Stefan Nickl
2521 <snickl@snickl.freaks.de> and submitted to bug #145115.
2523 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> generic/linuxrc:
2524 Allow root= for initramfs, instead of only real_root= to specify the root
2525 volume. Patch by Salah Coronya <salahx@yahoo.com> from bug #142606.
2527 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel.8:
2528 Added patch from Salah Coronya <salahx@yahoo.com> to document dolvm2 and
2529 doevms2 in the genkernel man page from bug #142606.
2531 13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> +AUTHORS, genkernel:
2532 Added the AUTHORS file and ChangeLog. This is 3.4.2
2534 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2535 generic/initrd.scripts:
2536 Added patch for suspend2-sources 2.6.18 by Romeo Benzoni
2537 <romeo@benzoni.org> and submitted to bug #148499.
2539 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2540 gen_determineargs.sh:
2541 Added patch from Alon Bar-Lev <alon.barlev@gmail.com> for bug
2542 #148498 and also a patch from Robin H. Johnson
2543 <robbat2@gentoo.org> to support git-based kernels.
2545 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2546 x86_64/kernel-config-2.6, -x86_64/kernel-config-2.6-emachines,
2547 -x86_64/kernel-config-2.6-smp:
2548 Update the amd64 kernel configs from the release.
2550 16 Sep 2006; Tim Yamin <plasmaroo@gentoo.org>
2551 gen_initramfs.sh, genkernel:
2552 Should check for /sbin/splash_geninitramfs instead of
2555 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2556 generic/initrd.scripts:
2557 This change makes it so we only try to mount 'auto' when cdroot
2558 is specified. This should fix all of our mounting issues, as
2559 well as allow for not only USB keys to use these kernels with a
2560 LiveCD kernel/config, but allow it to boot from any media which
2561 the kernel has support.
2563 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2564 generic/initrd.scripts:
2565 Added a symlink for device-mapper stuff. This should resolve
2566 both bug #142775 and bug #147015.
2568 14 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2569 alpha/modules_load, x86/modules_load, x86_64/modules_load:
2570 Added lpfc and scsi_transport_fc for Emulex fibre-channel
2573 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2574 alpha/modules_load, x86/modules_load, x86_64/modules_load:
2575 Make sure we load the raid0, raid1, and raid10 personalities
2578 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2579 generic/initrd.scripts:
2580 This is ugly. I mean, really ugly. However, it is the only way
2581 to support all of the insane ways that people are trying to boot
2582 release media. I really wish we didn't have to support this
2583 junk, but a regression really shouldn't happen with our
2584 releases. Anyway, hopefully I can come up with a better
2585 solution to this in the future.
2587 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2588 generic/initrd.scripts:
2589 Try using -t iso9660,vfat to our mount command, since we can't
2590 use only iso9660 as it breaks booting from a USB stick.
2592 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2594 The initrd code was still looking for udev, even though we
2595 aren't building it anymore. This should fix bug #145802.
2597 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2601 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2602 generic/initrd.defaults:
2603 Added emul to ROOT_LINKS for bug #145248.
2605 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2606 x86/busy-config, x86_64/busy-config:
2607 Fixed the NFS mount configuration for busybox for bug #143476.
2609 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2610 generic/initrd.scripts:
2611 Update the suspend2_resume function for bug #131202.
2613 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2614 generic/initrd.scripts:
2615 iso9660 -> auto, and added support for checking SUBDIR for the
2616 livecd file. This is for bug #147186.
2618 12 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2619 x86/kernel-config-2.6, x86_64/kernel-config-2.6:
2620 Updated default kernel configurations for x86/amd64 to match the
2623 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2625 Add more error checking into the splash code and die instead of
2626 silently fail on an error.
2628 23 Aug 2006; Tim Yamin <plasmaroo@gentoo.org>
2629 ia64/kernel-config-2.6:
2630 Update config, fix #141949.
2632 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2633 generic/initrd.scripts, generic/linuxrc:
2634 Added patch for suspend2 for bug #131202.
2636 15 Aug 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2639 13 Aug 2006; Tim Yamin <plasmaroo@gentoo.org>
2640 generic/initrd.scripts:
2641 Fix devfsd not kicking in on 2.4 on Alpha.
2643 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2644 gen_compile.sh, genkernel.conf:
2645 Add in the kernel version compatibility table from
2646 http://www.am-utils.org/project-unionfs.html and ensure that
2647 genkernel dies if the unionfs module fails to build. Until now,
2648 it would fail and the build would continue without it.
2650 01 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2652 We should be checking for /usr/bin/splash_geninitramfs, instead.
2654 31 Jul 2006; Tim Yamin <plasmaroo@gentoo.org> genkernel:
2655 3.4.0 final... so much Bad-Ass <TM> that Chuck Norris himself
2658 20 Jul 2006; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2659 gen_initramfs.sh, genkernel:
2660 Commit fix for bug #141153 from Pylon; 3.4.0_pre4.
2662 18 Jul 2006; Tim Yamin <plasmaroo@gentoo.org>
2663 gen_bootloader.sh, gen_funcs.sh, gen_package.sh, genkernel:
2664 Commit patches #91453, #91481 from bug #139866.
2666 18 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2667 alpha/modules_load, um/modules_load, x86/modules_load,
2668 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2669 Added megaraid drivers for bug #139888.
2671 16 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2673 Added fix for bug #140445.
2675 11 Jul 2006; Tim Yamin <plasmaroo@gentoo.org>
2676 gen_bootloader.sh, gen_cmdline.sh, gen_compile.sh,
2677 gen_determineargs.sh, gen_funcs.sh, gen_initramfs.sh,
2678 gen_initrd.sh, gen_package.sh, genkernel, genkernel.conf:
2679 Commit patch for bug #139866 by Martin Parm.
2681 05 Jul 2006; Joshua Kinard <kumba@gentoo.org> generic/linuxrc:
2682 Tweak the sgimips section for rootfs mounting to use squashfs
2685 30 Jun 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2686 Fix "Cannot read /proc/mounts" cosmetics.
2688 30 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2689 alpha/modules_load, um/modules_load, x86/modules_load,
2690 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
2691 We need firmware_class in our initramfs for ide-cs to work.
2693 20 Jun 2006; Tim Yamin <plasmaroo@gentoo.org> genkernel,
2695 -pkg/busybox-1.1.0-gentoo-gk4-20060519-snappie.tar.bz2,
2696 +pkg/busybox-1.1.3+gentoo.tar.bz2:
2697 Bump busybox to 1.1.3 courtesy of `Kumba.
2699 19 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2700 gen_initramfs.sh, -mips/ip22r4k-2006_0.cf,
2701 +mips/ip22r4k-2006_1.cf, -mips/ip22r5k-2006_0.cf,
2702 +mips/ip22r5k-2006_1.cf, -mips/ip27r10k-2006_0.cf,
2703 +mips/ip27r10k-2006_1.cf, -mips/ip28r10k-2006_0.cf,
2704 +mips/ip28r10k-2006_1.cf, -mips/ip30r10k-2006_0.cf,
2705 +mips/ip30r10k-2006_1.cf, -mips/ip32r5k-2006_0.cf,
2706 mips/ip32r5k-2006_1.cf, -mips/ip32rm52-2006_0.cf,
2707 +mips/ip32rm5k-2006_1.cf, mips/nb-busybox.cf, netboot/linuxrc.x:
2708 Remove getdvhoff hack in gen_initramfs.sh for mips livecds (it's
2709 a busybox applet now), tweak the ip32r5k config, add wget to the
2710 mips netboot busybox config. Also import the remaining 2006.1
2711 mips-sources configs and remove the old 2006.0 ones.
2713 12 Jun 2006; Joshua Kinard <kumba@gentoo.org> mips/busy-config:
2714 Enable the config option for busybox's --install parameter.
2716 12 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2717 mips/busy-config, +mips/ip32r5k-2006_1.cf, mips/nb-busybox.cf:
2718 Add IP32 R5K 2.6.16.20 kernel build, and update LiveCD/Netboot
2719 Busybox configs to match with busybox-1.1.3.
2721 10 Jun 2006; Joshua Kinard <kumba@gentoo.org> mips/config.sh:
2722 Modernize the mips genkernel config.
2724 10 Jun 2006; Joshua Kinard <kumba@gentoo.org>
2725 -mips/ip22r4k-2005_1.cf, -mips/ip22r5k-2005_1.cf,
2726 -mips/ip27r10k-2005_1.cf, -mips/ip28r10k-2005_1.cf,
2727 -mips/ip30r10k-2005_1.cf, -mips/ip32r5k-2005_1.cf:
2730 10 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2732 We can't use vol_id since it was a part of udev.
2734 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2736 Added --static to man page for bug #135703.
2738 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2739 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh,
2740 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc:
2741 Add a modified version of the two LUKS patches that made their
2742 way into bugzilla for bug #122421.
2744 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2745 alpha/modules_load, generic/initrd.defaults, generic/linuxrc,
2746 x86/modules_load, x86_64/modules_load, xen0/modules_load,
2748 Added code to allow the root file-system to be a module. This
2751 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2753 Changed real_init to init_opts to be more accurate, and added a
2754 proper real_init option to allow the selection of the init
2755 executable to run. This is for bug #113426.
2757 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2758 gen_initramfs.sh, gen_initrd.sh:
2759 Added fix for bug #134843 from Thomas Raschbacher
2760 <lordvan@gentoo.org> for evms and later glibc versions.
2762 05 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2764 Fixed man page. Thanks to Andrew Yates <andrew@andrewyates.net>
2767 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2768 alpha/busy-config, ia64/busy-config, mips/busy-config,
2769 parisc/busy-config, parisc64/busy-config, ppc/busy-config,
2770 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
2771 um/busy-config, x86/busy-config, x86_64/busy-config,
2772 xen0/busy-config, xenU/busy-config:
2773 Added CONFIG_ASH_READ_TIMEOUT=y so we have a timeout value on
2774 read, used for keymap selection.
2776 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2778 More spacing cleanups.
2780 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2782 I accidentally removed some stuff that needed to be there in my
2783 overzealous debug cleanup.
2785 01 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2787 Cleaning up debug statements.
2789 31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2791 Ooops... forgot my then after elif. I hope nobody noticed.
2793 31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2795 Change cp to mknod for sr0/loop0 for mips and also for tty1 for
2798 30 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2800 Change cp to mknod for console/null.
2802 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2803 generic/initrd.scripts, generic/linuxrc:
2804 Fix an error in setup_unionfs and add in some debug support to
2805 figure out why/where this initramfs is stopping.
2807 24 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2808 generic/initrd.scripts:
2809 Fixed up TODO with actual working code since we don't have awk.
2811 24 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2812 generic/initrd.scripts, generic/linuxrc:
2813 Add in image.squashfs as a squashfs loop, since it is now the
2814 default in catalyst. Also, added a nice TODO about docache and
2815 size restrictions into cache_cd_contents.
2817 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2819 Just some spacing clean ups in the long usage listing.
2821 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2823 Comment the rest of the udev syuff from genkernel.conf as it
2824 shouldn't be necessary anymore with mdev.
2826 19 May 2006; Tim Yamin <plasmaroo@gentoo.org>
2827 alpha/busy-config, gen_compile.sh, gen_initramfs.sh,
2828 generic/initrd.scripts, generic/linuxrc, genkernel,
2829 genkernel.conf, ia64/busy-config, mips/busy-config,
2830 parisc/busy-config, parisc64/busy-config,
2831 -pkg/busybox-1.00-headers_fix.patch,
2832 -pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2,
2833 +pkg/busybox-1.1.0-gentoo-gk4-20060519-snappie.tar.bz2,
2834 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
2835 sparc64/busy-config, um/busy-config, x86/busy-config,
2836 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
2837 Update to busybox 1.1.0; port over to use mdev.
2839 07 May 2006; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
2843 07 May 2006; Tim Yamin <plasmaroo@gentoo.org>
2844 gen_initramfs.sh, gen_initrd.sh:
2847 27 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2849 Added patch for unionfs from bug #129965.
2851 27 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2853 Add -DUNIONFS_UNSUPPORTED for 2.6.16 and unionfs.
2855 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2856 alpha/modules_load, x86/modules_load, x86_64/modules_load,
2857 xen0/modules_load, xenU/modules_load:
2858 Added some more modules to MODULES_SCSI that could be used to
2859 boot from a genkernel-compiled kernel on a live system.
2861 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2862 gen_compile.sh, generic/initrd.scripts, generic/linuxrc:
2863 Added patch from Mike Auty for udev 088+.
2865 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2866 alpha/modules_load, x86/modules_load, x86_64/modules_load,
2867 xen0/modules_load, xenU/modules_load:
2868 Added 3ware card drivers to scsi modules on x86/amd64/alpha.
2870 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2871 gen_compile.sh, genkernel:
2872 Updated to *hopefully* work with udev 087.
2874 14 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> alpha/config.sh,
2875 ia64/config.sh, parisc/config.sh, parisc64/config.sh,
2876 ppc/config.sh, ppc64/config.sh, sparc/config.sh,
2877 sparc64/config.sh, um/config.sh, x86/config.sh,
2878 x86_64/config.sh, xen0/config.sh, xenU/config.sh:
2881 14 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2882 gen_initramfs.sh, gen_initrd.sh, generic/initrd.scripts,
2883 generic/linuxrc, genkernel:
2884 ->3.3.11d. Fix #121616, #128805, #129887, #129910.
2886 14 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2887 generic/initrd.scripts:
2888 Forgot one part of the patch from bug #121334.
2890 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2891 gen_compile.sh, genkernel, genkernel.8:
2892 Updated the unionfs compiling section. This *should* allow
2893 unionfs to build on supported kernels.
2895 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2897 Uncommented suspend2 support from bug #114266.
2899 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2900 generic/initrd.scripts, generic/linuxrc:
2901 Added unionfs patches from bug #121334.
2903 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2904 generic/initrd.scripts, generic/linuxrc, genkernel,
2905 x86/busy-config, x86/modules_load, x86_64/busy-config,
2906 x86_64/modules_load, xen0/busy-config, xen0/modules_load,
2907 xenU/busy-config, xenU/modules_load:
2908 Added a check for /dev/tty0 to setup_keymap, added raid
2909 personality modules for EVMS, and fixed lots of space/tab
2910 issues, along with a general style cleanup. I'm calling this
2911 one 3.3.11b internally, and hopefully it will be added to the
2912 tree if it resolves bug #124388.
2914 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2915 gen_cmdline.sh, gen_initramfs.sh, gen_initrd.sh,
2916 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
2917 dobladecenter->slowusb
2919 06 Apr 2006; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
2920 +pkg/klibc-1.2.1-nostdinc-flags.patch:
2921 Add hardened fix for bug #128806.
2923 24 Mar 2006; Tim Yamin <plasmaroo@gentoo.org>
2924 ia64/kernel-config-2.6:
2925 Update config for the new Fusion MPT CONFIG_ options on newer
2926 2.6 kernels; bug #125353.
2928 10 Mar 2006; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
2931 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2933 Updated copyright notice to get KingTaco off my back.
2935 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2936 gen_initramfs.sh, gen_initrd.sh:
2937 Added 0 0 to end of the ram0 line on fstab. Blame KingTaco for
2940 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2942 Changed unpacking of klibc to use tar j instead of tar z.
2944 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2946 Let's use the bzip2 tarball of klibc by default form now on,
2949 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> genkernel,
2950 +pkg/klibc-1.1.16-sparc2.patch:
2951 Added klibc patch for sparc to CVS (from distfiles). This is
2952 3.3.11 so like... run in fear or something...
2954 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2955 gen_cmdline.sh, gen_determineargs.sh, gen_initramfs.sh,
2956 gen_initrd.sh, genkernel:
2957 Added patch from Kumba to make certain initrd functions less
2960 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2961 gen_compile.sh, genkernel:
2962 Removed save_args/reset_args on kernel. This is 3.3.11_pre7.
2964 26 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
2965 unset temp vars so they get cleaned up
2967 26 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
2968 gen_initramfs.sh, genkernel:
2969 bump to pre6. resets ARCH env var after utils are compiled
2971 25 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2972 gen_arch.sh, gen_compile.sh, genkernel:
2973 Added sparc patches for udev/klibc.
2975 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2976 gen_arch.sh, gen_cmdline.sh, gen_compile.sh,
2977 gen_determineargs.sh, genkernel:
2978 Added nice and fun patch from dostrow for building on ppc64 (and
2979 possibly others) with mixed kernel/userland.
2981 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2983 Added fix for bug #120031.
2985 20 Jan 2006; Joshua Kinard <kumba@gentoo.org>
2986 +mips/ip32rm52-2006_0.cf:
2987 Kernel 2.6.14.6 config for SGI O2 w/ RM5271 CPU ("Nevada")
2989 15 Jan 2006; Joshua Kinard <kumba@gentoo.org> gen_cmdline.sh,
2990 gen_determineargs.sh, genkernel:
2991 Add support to genkernel to build a monolithic kernel by
2992 skipping module building sections when
2993 --static is passed on the gk commandline.
2995 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2997 Added comment about utils breaking udev so we don't break it
2998 again inadvertently.
3000 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3001 gen_compile.sh, genkernel, +pkg/busybox-1.00-headers_fix.patch:
3002 Added busybox headers fix (_pre2) and changed utils to runtask
3003 on udev build (_pre3).
3005 12 Jan 2006; Joshua Kinard <kumba@gentoo.org>
3007 chmod +x the udhcpc script on bootup
3009 12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3010 gen_compile.sh, genkernel, -pkg/byteswap.h:
3011 Added patch from bug #118324.
3013 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3014 x86/modules_load, x86_64/modules_load, xen0/modules_load,
3016 Added additional SATA controllers to MODULES_SATA for loading
3017 into the initrd/initramfs image.
3019 07 Jan 2006; Joshua Kinard <kumba@gentoo.org>
3020 gen_initramfs.sh, +mips/ip22r4k-2006_0.cf,
3021 +mips/ip22r5k-2006_0.cf, +mips/ip27r10k-2006_0.cf,
3022 +mips/ip28r10k-2006_0.cf, +mips/ip30r10k-2006_0.cf,
3023 +mips/ip32r5k-2006_0.cf, +mips/nb-busybox.cf, +netboot,
3024 +netboot/linuxrc.x, +netboot/misc, +netboot/misc/bin,
3025 +netboot/misc/bin/net-setup, +netboot/misc/etc,
3026 +netboot/misc/etc/fstab, +netboot/misc/etc/group,
3027 +netboot/misc/etc/inittab, +netboot/misc/etc/passwd,
3028 +netboot/misc/etc/profile, +netboot/misc/etc/resolv.conf,
3029 +netboot/misc/etc/shadow, +netboot/misc/etc/shells,
3030 +netboot/misc/usr, +netboot/misc/usr/share,
3031 +netboot/misc/usr/share/terminfo,
3032 +netboot/misc/usr/share/terminfo/p,
3033 +netboot/misc/usr/share/terminfo/p/putty,
3034 +netboot/misc/usr/share/udhcpc,
3035 +netboot/misc/usr/share/udhcpc/default.script:
3036 Import the Genkernel-side of things for the catalyst2 netboot2
3039 06 Jan 2006; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3040 udev compile change from runtask to utils
3042 03 Jan 2006; Tim Yamin <plasmaroo@gentoo.org>
3043 gen_bootloader.sh, gen_compile.sh, gen_determineargs.sh,
3044 gen_initramfs.sh, genkernel:
3045 Fix #115263, #117392, add a fix to sanify LOCALVERSION if
3046 unresolved variables are embedded.
3048 02 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3049 alpha/modules_load, um/modules_load, x86/modules_load,
3050 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3051 Updated Fusion MPT support for bug #117114.
3053 21 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3054 Fix --kernel-cross-compile with PPC64.
3056 18 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3058 Add a compile_klibc(...) fix for old GNU tars and patch the
3059 klibc Makefile to leave /lib alone.
3061 16 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3062 runtask -> utils for compile_klibc.
3064 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3065 gen_compile.sh, genkernel:
3066 Added x86/klibc fix.
3068 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3069 x86/kernel-config-2.6:
3070 Added HERMES support to use in-kernel driver rather than
3073 15 Dec 2005; Tim Yamin <plasmaroo@gentoo.org>
3074 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2:
3077 15 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3079 Fix to allow udev 076 and udev 077 to compile... add a missing
3080 file byteswap.h to klibc-1.1.1
3082 15 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3084 Removed versions from all packages that are pulled from upstream
3085 so we can use sed in the ebuild to set these, making maintenance
3088 09 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3089 add quotes to the ARCH= stuff for the kernel
3091 09 Dec 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3092 Forcibly set the ARCH when compiling the kernel
3094 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3095 x86/kernel-config-2.6:
3096 Changed CONFIG_BLK_DEV_MD=y for bug #112962.
3098 06 Dec 2005; Tim Yamin <plasmaroo@gentoo.org>
3099 gen_bootloader_grub.awk:
3102 05 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3103 Back out suspend2 support temporarily as per #114266 comment 10.
3105 05 Dec 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3106 Fix #113634, #114266.
3108 05 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3109 x86/kernel-config-2.6:
3110 Added USB Printer support for bug #114496.
3112 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3113 x86/kernel-config-2.6, x86/modules_load, x86_64/modules_load:
3114 Added sata_mv to x86/amd64 for Marvell SATA controllers and
3115 updated 2.6 kernel config for x86 to match what would be used on
3116 a current 2.6.14 LiveCD.
3118 23 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3121 23 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3125 22 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel.conf:
3126 Update unionfs in genkernel.conf to 1.1.1
3128 21 Nov 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3129 fix for sys delete bug 109819
3131 21 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3133 Add support for dmraid1.0.0.rc9 to fix bug 94762
3135 21 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3136 gen_initrd.sh, gen_moddeps.sh, gen_package.sh:
3137 Fix missing moddeps file by adding a test;Do not keep the
3138 initrd/initramfs with a kernelz system as it is already bundled
3141 18 Nov 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3142 Fix {PPC+Catalyst+Pegasos} build failure regression.
3144 17 Nov 2005; Tim Yamin <plasmaroo@gentoo.org>
3145 -pkg/udev-054.tar.bz2, -pkg/udev-068.tar.bz2:
3146 Remove obsoleted udev...
3148 17 Nov 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3149 gen_determineargs.sh, genkernel.conf:
3150 Udev 075 support, klibc 1.1.1, and fixes for ppc on 2.6.14+
3153 04 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3154 gen_arch.sh, gen_initramfs.sh, gen_initrd.sh,
3155 generic/initrd.scripts, generic/linuxrc, genkernel, +mips,
3156 +mips/busy-config, +mips/config.sh, +mips/ip22r4k-2005_1.cf,
3157 +mips/ip22r5k-2005_1.cf, +mips/ip27r10k-2005_1.cf,
3158 +mips/ip28r10k-2005_1.cf, +mips/ip30r10k-2005_1.cf,
3159 +mips/ip32r5k-2005_1.cf, +mips/modules_load, +pkg/mips,
3161 Added patches from bug #106338. This means mips support in
3162 genkernel. Blame Kumba.
3164 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3165 generic/linuxrc, genkernel:
3166 Changed the version indicator, fixing fstab generation for
3167 unionfs, and resolving bug #103332.
3169 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3171 Made symlink relative for bug #105572.
3173 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3174 gen_compile.sh, genkernel.conf, +pkg/udev-068.tar.bz2:
3175 Upgraded to udev 068 and also closing bug #103936.
3177 28 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3179 Added fix for bug #103717.
3181 21 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3182 x86/kernel-config-2.6:
3183 Updated x86 2.6 kernel configuration.
3185 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3186 alpha/modules_load, x86/modules_load, x86_64/modules_load:
3187 Added fix for bug #102006.
3189 31 Aug 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3190 Update genkernel version number
3192 31 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3193 x86/kernel-config-2.6:
3194 CONFIG_PRINTER=m for bug #104229.
3196 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3197 generic/initrd.scripts, generic/linuxrc:
3198 Add nodetect and doload patch from bug #102643, with some
3201 16 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3202 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc:
3203 Fix for bug 83276 and add udevsend binary to initramfs for newer
3206 16 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3207 alpha/modules_load, um/modules_load, x86/modules_load,
3208 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3209 Added dm-mirror to dmraid on all supported arches for bug
3212 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel.8:
3215 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org>
3216 gen_configkernel.sh:
3219 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3222 15 Aug 2005; Tim Yamin <plasmaroo@gentoo.org>
3223 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2:
3226 11 Aug 2005; Eric Edgar <rocket@gentoo.org>
3227 alpha/modules_load, um/modules_load, x86/modules_load,
3228 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3229 Fix bug 102006 for dm-bbr. Added dm-bbr to modules_load files
3232 11 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh:
3233 Fix for bug 91966. Link lib64 to lib in the initramfs
3235 11 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3237 Fix for newer udevs to detect udevstart
3239 06 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3240 gen_configkernel.sh:
3241 Fixed config parsing for dmraid/lvm2 to only set =m if item is
3242 not set. Closing bug #101535.
3244 02 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3245 ppc/config.sh, ppc64/config.sh:
3246 Fix incorrect commit
3248 02 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3249 gen_initramfs.sh, ppc/config.sh, ppc64/config.sh:
3250 Create symlink to init named linuxrc. In preparation for the
3251 need to pack the cpio into the kernel
3253 02 Aug 2005; Eric Edgar <rocket@gentoo.org>
3254 generic/initrd.scripts:
3255 Add iseries virtual cdrom auto scanning support
3257 01 Aug 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3258 Remove unnecessary check for multiple running genkernels.
3260 01 Aug 2005; Eric Edgar <rocket@gentoo.org> gen_package.sh,
3262 kerncache wasnt sending the config to /etc/kernels properly
3264 30 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3265 generic/initrd.scripts, generic/linuxrc, genkernel,
3267 Fix cosmetics and PPC without --genzimage.
3269 30 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3270 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
3271 generic/initrd.defaults, generic/initrd.scripts,
3272 generic/linuxrc, genkernel:
3273 Finally making the --bladecenter/dobladecenter stuff correct.
3274 Thanks plasmaroo for helping me wrap my head around how this
3275 works and to remove my dirty hack.
3277 29 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3279 >> 3.3.3. Fix KERNEL_MAKE_DIRECTIVE_2 if not using --genzimage.
3281 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3282 gen_initramfs.sh, gen_initrd.sh, generic/linuxrc:
3283 Fixed up the BladeCenter support some more.
3285 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3287 Added bladecenter boot-time option, also... so kernels don't
3288 *have* to be built with --bladecenter.
3290 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3291 generic/initrd.scripts:
3292 Fixed up --bladecenter expressions
3294 29 Jul 2005; Eric Edgar <rocket@gentoo.org>
3295 gen_determineargs.sh, gen_initramfs.sh:
3296 Fix a few directory creation issues and a typo
3298 29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3299 gen_cmdline.sh, gen_determineargs.sh, generic/initrd.scripts,
3301 Added --bladecenter for slow USB CD on IBM BladeCenter.
3303 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh:
3304 Better genkernel.log output for initramfs
3306 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3307 print warning that unionfs flag is disabled at this time
3309 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3310 Remove normal access to unionfs
3312 29 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3313 Change unionfs so that it is clearly noted as experimental
3315 28 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initrd.sh,
3317 Fix cp /dev/tty1 error message
3319 28 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3320 gen_initramfs.sh, gen_initrd.sh, gen_package.sh, ppc/config.sh:
3321 Fix ppc not compiling without --genzimage
3323 28 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3324 gen_initramfs.sh, gen_package.sh, generic/initrd.scripts,
3325 generic/linuxrc, genkernel, genkernel.8,
3326 pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2, ppc/config.sh:
3327 >> 3.3.1. Fix #100144, #100169, #100583.
3329 25 Jul 2005; Eric Edgar <rocket@gentoo.org>
3330 gen_determineargs.sh, gen_package.sh:
3331 Remove extra TEMP checking code that was commented out
3333 25 Jul 2005; Eric Edgar <rocket@gentoo.org>
3334 gen_determineargs.sh, gen_package.sh, genkernel:
3335 Add kernelz- to minkernpackage and kerncache
3337 22 Jul 2005; Eric Edgar <rocket@gentoo.org>
3338 gen_determineargs.sh, gen_package.sh:
3339 Remove extra checks that fail
3341 20 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_package.sh:
3342 Fix minkernpackage breakage regarding the TEMP and TMPDIR
3345 19 Jul 2005; Eric Edgar <rocket@gentoo.org>
3346 generic/initrd.scripts:
3347 Switch order of error messages to make less confusing
3349 19 Jul 2005; Eric Edgar <rocket@gentoo.org>
3350 generic/initrd.scripts, generic/linuxrc, genkernel:
3351 Fix exit 1 issue being always called. Add UID support for
3352 unionfs. add check for livecd.unionfs file on blockdev
3354 19 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3355 gen_funcs.sh, gen_initramfs.sh, gen_initrd.sh, generic/linuxrc,
3357 Fix --no-install cleaning the tmpdir bug that plasmaroo reported
3359 18 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3360 Fix info about the framebuffers
3362 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_funcs.sh,
3364 cause genkernel to die if cant write to the DEBUGFILE. remove
3365 extra info strings that arent necessary
3367 18 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3368 Fix genkernel finishing info messages to be more accurate
3370 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_funcs.sh,
3372 Cleanup tmpdirs if genkernel dies abnormally
3374 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initrd.sh:
3375 Fix evms bugs with missing sbin for an initrd
3377 18 Jul 2005; Eric Edgar <rocket@gentoo.org>
3378 gen_determineargs.sh, gen_initramfs.sh:
3379 Fix evms bugs with missing sbin. Remove prepare line as it
3380 probably isnt necessary
3382 18 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_bootloader.sh,
3383 gen_cmdline.sh, gen_determineargs.sh, gen_funcs.sh,
3384 gen_initramfs.sh, gen_package.sh, generic/initrd.scripts,
3385 generic/linuxrc, genkernel, genkernel.conf:
3386 Create additional cleanup options. --postclear for final
3387 cleanup and 2 new genkernel.conf options. Also fixup TEMP dir
3388 creation and extraneous %%ARCH%% creation in the cache_dir
3390 16 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3391 gen_initramfs.sh, gen_initrd.sh, genkernel:
3394 15 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3396 >> 3.2.6. Fix mkdir linuxrc issues and bootstrapCD() not getting
3397 called as early as it should,
3399 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3400 generic/initrd.scripts:
3401 Fix '[: /dev/md: unknown operand' for LiveCD boots.
3403 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3404 ia64/kernel-config-2.6:
3405 Add USB Storage support.
3407 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3410 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3411 gen_bootloader.sh, +gen_bootloader_grub.awk,
3412 gen_determineargs.sh, genkernel, ia64/kernel-config-2.6:
3413 Fix #98944, add GRUB :root_device support and add a more
3414 versatile grub.conf updater.
3416 14 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3417 x86/kernel-config-2.6:
3418 Add an updated x86 kernel config from wolf31o2.
3420 13 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3421 alpha/busy-config, ia64/busy-config, parisc/busy-config,
3422 parisc64/busy-config, ppc/busy-config, ppc64/busy-config,
3423 sparc/busy-config, sparc64/busy-config, um/busy-config,
3424 x86/busy-config, x86_64/busy-config, xen0/busy-config,
3426 Add CONFIG_ASH_TIMEOUT.
3428 13 Jul 2005; Eric Edgar <rocket@gentoo.org>
3429 generic/initrd.scripts:
3430 Fix find|grep output
3432 13 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_initramfs.sh,
3434 Fix typo for evms and removing the swap libs in gen_initramfs
3436 13 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3437 alpha/busy-config, gen_bootloader.sh, gen_compile.sh,
3438 gen_configkernel.sh, gen_determineargs.sh, gen_initramfs.sh,
3439 gen_package.sh, generic/initrd.scripts, generic/linuxrc,
3440 genkernel, genkernel.conf, ia64/busy-config, parisc/busy-config,
3441 parisc64/busy-config,
3442 -pkg/busybox-1.00-pre7-crypto-losetup-2.patch,
3443 -pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
3444 +pkg/busybox-1.00-rt-mdstart.plasmaroo.tar.bz2, ppc/busy-config,
3445 ppc64/busy-config, sparc/busy-config, sparc64/busy-config,
3446 um/busy-config, x86/busy-config, x86_64/busy-config,
3447 xen0/busy-config, xenU/busy-config:
3448 Fix #97672, #98886, #98893, #98897; fix real_root=/dev/mdX:
3449 upgraded busybox to 1.00, porting in my read -t and mdstart
3452 13 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3453 Fix for bug 97672. Call get_KV to get the KV after the prepare
3456 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3457 Fix minor print bug 98744. Shouldnt affect operation but it
3460 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3461 Fix for hardened/selinux systems to have extened attributes, per
3464 12 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3465 gen_determineargs.sh, genkernel:
3466 Adding --symlink to fix bug 98716
3468 12 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3469 generic/initrd.scripts, generic/modprobe, genkernel,
3471 >> 3.2.2. Fix #83771, #97700, #98590, #98594, #98661, #98746.
3473 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3474 generic/initrd.defaults, generic/linuxrc:
3475 Added multilib cdboot patch.
3477 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3478 gen_compile.sh, gen_determineargs.sh, gen_initramfs.sh,
3479 gen_initrd.sh, generic/initrd.scripts, generic/linuxrc,
3480 genkernel, genkernel.conf:
3481 ENHANCEMENT bug 83771. Add support for LABEL= and UUID=
3483 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3484 gen_determineargs.sh:
3485 Fix bug 97700. Add additional check for kernel source directory
3488 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_arch.sh:
3489 Fix bug 95280 in genkernel. ARCH_OVERRIDE in
3490 /etc/genkernel.conf should work now
3492 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3493 gen_determineargs.sh, generic/initrd.scripts, generic/linuxrc:
3494 remove extra make prepare in gen_determineargs.sh that breaks
3495 things. Fix md /dev creation bug 98193
3497 11 Jul 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh:
3498 Fix bug 98661 with the missing underscore in gen_cmdline.sh
3500 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3501 generic/initrd.scripts, generic/linuxrc:
3502 Fix to let the /mnt/cdrom/cdupdate.sh script run just before the
3505 11 Jul 2005; Eric Edgar <rocket@gentoo.org>
3506 generic/initrd.scripts:
3507 send stderr to /dev/null for lvm startup
3509 10 Jul 2005; Tim Yamin <plasmaroo@gentoo.org>
3510 gen_bootloader.sh, generic/linuxrc, genkernel:
3511 Fix #93178, #98436, #98501
3513 08 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3514 gen_initramfs.sh, generic/initrd.defaults,
3515 generic/initrd.scripts, generic/linuxrc, genkernel, genkernel.8,
3516 genkernel.conf, x86/busy-config, x86_64/busy-config:
3517 >> 3.2.0. Add spock's gensplash fixes, fix initrd startup 'find:
3520 01 Jul 2005; Tim Yamin <plasmaroo@gentoo.org> ppc/Pegasos:
3521 Update Pegasos config from dholm.
3523 01 Jul 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3524 fix bug 97378; setup the PATH environment properly.
3526 29 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3527 +pkg/udev-054.tar.bz2, -pkg/udev-058.tar.bz2:
3530 29 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3531 gen_determineargs.sh:
3532 fix unionfs-modules-bincache naming error. Fix directory change
3535 29 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3536 run modules_prepare in the kernel tree before unionfs modules
3539 28 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3540 pkg/udev-058.tar.bz2:
3543 28 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh,
3544 generic/initrd.scripts, generic/linuxrc, pkg/udev-058.tar.bz2:
3545 changed to backticks and changed /bin/bash back to /bin/sh
3546 which is a valid shell inside the initrd/initramfs
3548 27 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3549 genkernel, genkernel.conf, -pkg/udev-054.tar.bz2,
3550 +pkg/udev-058.tar.bz2:
3551 Update udev and fix for SPARC64.
3553 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3554 gen_configkernel.sh:
3555 bug 97051: Initramfs on 2.6+ kernels dont require ext2
3556 filesystem so can drop this forced entry.
3558 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3559 generic/initrd.defaults, generic/initrd.scripts, generic/linuxrc:
3560 Change all EVMS/evms to EVMS2/evms2 for consitency. Also,
3561 enabled dodmraid by default.
3563 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3565 Must use /bin/bash for dollar-sign, parentheses sub-shell syntax.
3567 27 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3568 x86/modules_load, x86_64/modules_load:
3569 Changed sata_vitesse to sata_vsc and closing bug #97089.
3571 27 Jun 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3572 linuxrc that should not create avc denied messages for a
3575 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org> genkernel:
3578 24 Jun 2005; Eric Edgar <rocket@gentoo.org> genkernel:
3579 Add info for cmdline usage to genkernel
3581 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3582 generic/initrd.scripts:
3583 Fix confusing volume manager message
3585 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3586 alpha/modules_load, x86_64/modules_load:
3587 Add Fusion MPT support
3589 23 Jun 2005; Eric Edgar <rocket@gentoo.org> x86/modules_load:
3590 Add Fusion MPT support for VMWare machines
3592 23 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3595 23 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3598 22 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3599 genkernel, pkg/udev-054.tar.bz2:
3600 Fix #76082, #86487, #87673, #95993.
3602 22 Jun 2005; Eric Edgar <rocket@gentoo.org>
3603 generic/initrd.scripts, generic/linuxrc:
3604 Fix bug 87673. Option passing for dmraid. dodmraid= on the
3605 cmdline. sets up /sbin/dmraid -ay .
3607 22 Jun 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3608 Fix for bug 86487. Allowing a subdirectory of a block device to
3609 be chrooted from and booted. New cmdline option subdir=
3611 22 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3612 Fix udev for sparc so it compiles properly
3614 22 Jun 2005; Eric Edgar <rocket@gentoo.org>
3615 generic/initrd.scripts, generic/linuxrc:
3616 Remove sort because busybox is not compiled with it. Remove
3617 unnecessary UML fixes
3619 22 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3620 gen_compile.sh, gen_determineargs.sh:
3621 Fix bug 68903; Allows the CROSS_COMPILE env to be set for
3622 kernel compiles. Added --kernel-cross-compile= option
3624 21 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3625 genkernel, genkernel.8:
3628 20 Jun 2005; Eric Edgar <rocket@gentoo.org>
3629 gen_determineargs.sh:
3630 Fix genkernel crash when .config is present and testing for
3631 Localversion info on a 2.6 kernel
3633 17 Jun 2005; Eric Edgar <rocket@gentoo.org>
3634 gen_determineargs.sh:
3635 Fix 2.6 crash detecting LocalVersion, fix 2.4 kernels so they
3636 dont do localversion checks as they dont support it
3638 16 Jun 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3639 udev build fix for no ARCH=um architectures
3641 16 Jun 2005; Eric Edgar <rocket@gentoo.org>
3642 gen_determineargs.sh, gen_initramfs.sh, gen_initrd.sh,
3643 gen_moddeps.sh, genkernel:
3644 Localversion changes to kerncache, and added a sleep statement
3645 so modprobe loop has a chance to work
3647 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3648 Fix devfs for those archs that still need it.
3650 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3651 gen_compile.sh, gen_determineargs.sh, gen_funcs.sh,
3652 gen_initramfs.sh, gen_initrd.sh, gen_package.sh,
3653 generic/initrd.defaults, generic/initrd.scripts,
3654 generic/linuxrc, genkernel, genkernel.conf:
3655 Add rocket's unionfs patch and linuxrc cleanup; fix Pegasos with
3656 regard to initramfs.
3658 15 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> ppc/Pegasos,
3660 Fix Pegasos on initramfs and add an updated Pegasos config,
3663 12 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3664 Fix 'lib64: No such...' error.
3666 07 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3668 Fixing up minkernpackage
3670 07 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3671 x86_64/kernel-config-2.6:
3672 Added floppy module to kernel config for bug #95272.
3674 04 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3675 x86_64/kernel-config-2.6:
3676 Disable sound stuff, #92711.
3678 03 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3679 gen_bootloader.sh, genkernel:
3682 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3684 Add GRUB support cleanup by Richard Morris (#59192) to show an
3685 error if we can't work out device nodes and tell the user to
3686 manually generate grub.conf.
3688 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3690 Add gen_initramfs.sh into CVS from rocket's initramfs support
3693 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3694 Fix #94860; clean up concurrent compile tmpdir-setting.
3696 02 Jun 2005; Tim Yamin <plasmaroo@gentoo.org>
3697 alpha/busy-config, generic/initrd.defaults,
3698 generic/initrd.scripts, generic/linuxrc, genkernel.8,
3699 ia64/busy-config, parisc/busy-config, parisc64/busy-config,
3700 ppc/busy-config, ppc64/busy-config, sparc/busy-config,
3701 sparc64/busy-config, um/busy-config, x86/busy-config,
3702 x86_64/busy-config, xen0/busy-config, xenU/busy-config:
3703 Remove evms and lvm2 from default boot args (they cause hardware
3704 issues, so users should explicitly specify them); add NFSboot
3705 support patches by Thomas Seiler.
3707 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3708 x86/kernel-config-2.6:
3709 Updated x86 2.6 kernel to 2005.0 config.
3711 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3712 alpha/kernel-config-2.4, +alpha/kernel-config-2.6,
3713 alpha/modules_load, um/modules_load, x86/modules_load,
3714 x86_64/modules_load, xen0/modules_load, xenU/modules_load:
3715 Updated alpha kernel configs to 2005.0 configs and updated
3716 modules_load for alpha, um, x86, x86_64, xen0, and xenU to match
3719 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3720 gen_configkernel.sh:
3721 Added config parsing for dmraid modules if genkernel is called
3724 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3725 gen_configkernel.sh:
3726 Added check for --lvm2 and enable lvm2-required modules if they
3727 are not enabled already in the supplied .config file.
3729 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3731 Adding back in atp870u to modules_load on x86.
3733 02 May 2005; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3736 22 Apr 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3737 Added support for reading /mnt/cdrom/cdupdate.sh if its
3738 executable on the livecd
3740 22 Apr 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3741 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
3742 gen_initrd.sh, gen_package.sh, generic/linuxrc, genkernel,
3743 genkernel.8, -notes, -pkg/dietlibc-0.27.tar.bz2, +pkg/ia64,
3744 +pkg/ia64/README, +pkg/um, +pkg/um/README, +pkg/xen0,
3745 +pkg/xen0/README, +pkg/xenU, +pkg/xenU/README, +ppc/Pegasos,
3746 ppc/config.sh, +um, +um/busy-config, +um/config.sh,
3747 +um/kernel-config-2.4, +um/kernel-config-2.6, +um/modules_load,
3748 +xen0, +xen0/busy-config, +xen0/config.sh,
3749 +xen0/kernel-config-2.4, +xen0/kernel-config-2.6,
3750 +xen0/modules_load, +xenU, +xenU/busy-config, +xenU/config.sh,
3751 +xenU/kernel-config-2.4, +xenU/kernel-config-2.6,
3753 >> 3.2.0_beta1; now with extra froz-faktor <TM>.
3755 29 Mar 2005; Eric Edgar <rocket@gentoo.org> generic/linuxrc:
3756 fixed bug in scan delay so that it will work with both udev and
3759 13 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3760 Add missing mkdir -p /etc/sysconfig to linuxrc.
3762 12 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3763 Get udev to go as the default manager if the udev binary exists
3764 and 2.6 or above is being used.
3766 11 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3769 10 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3771 Fix udev.rules install issue.
3773 10 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3774 genkernel, genkernel.conf, -pkg/udev-039.tar.bz2,
3775 +pkg/udev-054.tar.bz2:
3776 >> 3.1.3. Remove udev static mode; upgrade udev to 054 instead.
3778 08 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3779 generic/initrd.defaults, generic/linuxrc:
3780 Add patch by Gerte Hoogewerf (gerte <-at-> nieuwenborg.nl) to
3781 fix dmraid with cdroot.
3783 07 Mar 2005; Eric Edgar <rocket@gentoo.org>
3784 gen_configkernel.sh:
3785 Fix possible broken pipe error message when configuring the
3788 07 Mar 2005; Eric Edgar <rocket@gentoo.org> gen_compile.sh:
3789 Fix for broken pipe when configuring busybox in the
3790 gen_compile.sh script
3792 07 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3793 genkernel, x86/modules_load, x86_64/modules_load:
3794 >> 3.1.1d. Add sata_qstor; fix #83328.
3796 03 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3797 generic/initrd.scripts:
3798 Check for dummy 'livecd' file instead of 'gentoo'.
3800 03 Mar 2005; Tim Yamin <plasmaroo@gentoo.org>
3801 generic/initrd.scripts, genkernel:
3802 >> 3.1.1c. Add LiveCD detection to skip mountable but non-LiveCD
3803 media; requires Catalyst 1.1.6.
3805 02 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3807 Bump dmraid, >> 3.1.1.b.
3809 01 Mar 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3813 28 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3814 Fix -j0 2.4 modules breakage.
3816 25 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3817 generic/initrd.defaults, genkernel, x86/modules_load,
3818 x86_64/modules_load:
3819 >> 3.1.0k -- Add MODULES_SATA, fix udev on non-x86 archs where
3820 there seem to be problems with KLibC+udev so use a static udev
3823 24 Feb 2005; Eric Edgar <rocket@gentoo.org> gen_cmdline.sh,
3824 gen_determineargs.sh, gen_package.sh, genkernel, genkernel.8:
3825 Add support for maxkernpackage
3826 creates a tarball containing:
3829 contents of /lib/modules
3832 24 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
3833 Fix 2.4 strict flag filtering issue.
3835 24 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel.8:
3836 Document arbitrary scandelay initrd option.
3838 20 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3840 Fix '/tmp/.initrd/bin/[' to '[' in places before the pivot_root.
3842 18 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3843 genkernel, pkg/udev-039.tar.bz2, x86/modules_load:
3844 Fix #58686 and #80716.
3846 17 Feb 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3847 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
3848 generic/linuxrc, genkernel.conf, pkg/udev-039.tar.bz2:
3849 Add DMRAID support (thanks rocket!); fix AMD64 udev issues (#65985).
3851 31 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3854 30 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3858 27 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3859 -eq >> = for the LVM and EVMS2 checks.
3861 27 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc,
3863 Add patch for turning off LVM and EVMS2 optionally at boot time
3864 even if compiled into initrd; bug #79755.
3866 26 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3867 Fix #79502; thanks to rocket for the patch.
3869 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3870 Make udev default for 2.6+
3872 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3873 Add missing #72253 patch.
3875 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
3876 Add missing echo; #77363.
3878 22 Jan 2005; Tim Yamin <plasmaroo@gentoo.org>
3879 gen_bootloader.sh, generic/initrd.scripts, generic/linuxrc,
3881 >> 3.1.0e. Fixes #73356, #74758, #77277, #77363, #78636.
3883 10 Jan 2005; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3885 Add --evms2 patch by Eric Edgar; bug #77385.
3887 21 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3888 pkg/dietlibc-0.27.tar.bz2:
3889 >> 3.1.0d; bug #73112.
3891 17 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3892 Removing tmscsim module; bug #72055.
3894 01 Dec 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3897 30 Nov 2004; Tim Yamin <plasmaroo@gentoo.org>
3898 gen_determineargs.sh, gen_initrd.sh:
3899 >> 3.0.2c. Adding LVM2 args code to gen_determineargs.sh.
3901 29 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3902 Bugfix for bug #72342.
3904 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel,
3906 Time for our own manpage...
3908 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3909 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh, genkernel,
3911 LVM2 compilation support; thanks to Eric Edgar for the patch.
3914 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
3915 generic/initrd.scripts, generic/linuxrc:
3916 Udev speedups; thanks to Eric Edgar for the patch - bug #72253.
3918 27 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3919 Adding MODULES_LVM2; #72129 // #72253.
3921 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3923 Adding user-specified /linuxrc support; bug #66198.
3925 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
3926 ramdisk=8092 >> ramdisk_size=8092; bug #64864.
3928 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
3929 gen_initrd.sh, generic/initrd.defaults, generic/linuxrc:
3930 Adding EVMS2 support; bug #61827.
3932 13 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3933 LVM fix, bug #69745.
3935 05 Nov 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3936 Fix for --minkernpackage and 'kernel' only instead of all; bug
3939 26 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> x86/modules_load:
3940 uchi-hcd >> uhci-hcd.
3942 25 Oct 2004; Mike Frysinger <vapier@gentoo.org> gen_cmdline.sh:
3943 clean up some of the help output
3945 23 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> README,
3946 gen_cmdline.sh, gen_compile.sh, gen_determineargs.sh,
3947 gen_initrd.sh, generic/initrd.defaults, generic/initrd.scripts,
3948 generic/linuxrc, genkernel, genkernel.conf,
3949 -pkg/busybox-1.00-pre2-decl.patch,
3950 pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
3951 pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
3952 -pkg/dietlibc-0.26.tar.bz2, +pkg/dietlibc-0.27.tar.bz2,
3953 -pkg/udev-030.tar.bz2, +pkg/udev-039.tar.bz2, x86/modules_load:
3956 09 Oct 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh:
3957 vgscan >> lvm; bug #44091.
3959 02 Oct 2004; Travis Tilley <lv@gentoo.org> x86_64/modules_load:
3962 27 Sep 2004; Travis Tilley <lv@gentoo.org>
3963 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp,
3964 x86_64/modules_load:
3965 add bluetooth for one user's bluetooth kb+mouse, fix usb module
3966 stuff, add in support for an ide chipset used in some em64t boxes
3968 27 Sep 2004; Travis Tilley <lv@gentoo.org>
3969 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp:
3970 CONFIG_SCSI_AIC7XXX_OLD, you are the weakest link! goodbye!
3972 26 Sep 2004; Travis Tilley <lv@gentoo.org>
3973 x86_64/kernel-config-2.6, x86_64/kernel-config-2.6-smp:
3974 new generic genkernel configs. em64t support, here we come
3976 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org>
3977 x86/kernel-config-2.6:
3978 Adding CONFIG_CRYPTO_ARC4=m; bug #58360.
3980 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org>
3982 Adding updated grub.conf patch from Mathias Gug, bug #57576.
3984 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3985 gen_funcs.sh, genkernel:
3986 Adding robbat2's patch for bug #62365.
3988 19 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
3989 genkernel, genkernel.conf,
3990 pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
3991 -pkg/dietlibc-0.24.tar.bz2, +pkg/dietlibc-0.26.tar.bz2:
3992 Disabling dietlibc usage for devfsd and modutils; dietlibc
3993 updated to a new Hardened-aware version. Bug #60862.
3995 18 Sep 2004; Tim Yamin <plasmaroo@gentoo.org> gen_package.sh:
3996 Adding missing {} around a logic check; bug #64514.
3998 23 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
3999 --no-lvm-2 >> --no-lvm2 as it should be.
4001 23 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh:
4002 Updated the --cache-dir patch to patch #36982.
4004 14 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4005 +ia64, +ia64/busy-config, +ia64/config.sh,
4006 +ia64/kernel-config-2.6, +ia64/modules_load:
4007 Added an ia64 config.
4009 11 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
4010 Added a check to disable udev on 2.4 kernels; bug #59687.
4012 11 Aug 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4013 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
4014 generic/initrd.scripts, generic/linuxrc, genkernel:
4015 Added LiveCD udev support.
4017 07 Aug 2004; Tim Yamin <plasmaroo@gentoo.org>
4018 x86/kernel-config-2.6, x86/modules_load:
4019 modules_load cleaned up to match the version used for the 2004.2
4020 release, also added BusLogic=m to the 2.6 configartion: bug #59310.
4022 30 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4023 generic/initrd.scripts:
4024 Removed "-t iso9660" which causes issues on Gentoo/PPC-Pegasos,
4027 29 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4028 gen_determineargs.sh, gen_funcs.sh, genkernel, genkernel.conf:
4029 Patch for bug #57867 adding --cachedir=<dir> by Martin Parm.
4031 29 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4033 '-ne' >> '!=' for LVM2 static support to work properly; bug
4036 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4037 x86/kernel-config-2.4:
4038 Ext3 shouldn't really be a module - bug #58663.
4040 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4042 Fix for "udev" not having to be passed to the linuxrc; and a fix
4043 for the devfsd bincache not being used.
4045 28 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4046 gen_bootloader.sh, gen_cmdline.sh, gen_compile.sh,
4047 gen_determineargs.sh, gen_initrd.sh, generic/linuxrc, genkernel,
4048 genkernel.conf, +pkg/udev-030.tar.bz2:
4049 >> 3.0.2e. Code formatting fixes from Bob Barry, as well as a
4050 patch for bug #57953 from Martin Parm. Udev support, bug #49328.
4052 22 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh:
4053 Fix for bug #57865. Thanks to Martin Parm for the patch!
4055 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel:
4056 Added a patch for only [re]mounting /boot when installation is
4057 required. Patch from bug #57836 by Martin "Parmus" Parm.
4059 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4060 +gen_bootloader.sh, gen_cmdline.sh, gen_determineargs.sh,
4061 genkernel, genkernel.conf:
4062 GRUB Bootloader support - bug #57576. Thanks to Mathias Gug for
4065 21 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4066 gen_compile.sh, gen_determineargs.sh, gen_initrd.sh,
4067 gen_moddeps.sh, genkernel, genkernel.conf:
4068 Adding a set of patches submitted by Martin "Parmus" Parm; bugs
4069 #57748, #57749, #57751, #57752, and #57761.
4071 16 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4072 gen_funcs.sh, genkernel:
4075 14 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh,
4076 genkernel, pkg/modutils-2.4.26.tar.bz2:
4077 >> 3.0.2d. Modutils ./configure* patch for HPPA and an option
4080 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4081 x86/kernel-config-2.6:
4082 Added CONFIG_PRINTER=y; bug #47666.
4084 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org>
4085 gen_configkernel.sh, x86/config.sh:
4086 Added a sed to ensure Ext2 support is on; bug #52558.
4088 12 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh,
4089 gen_initrd.sh, genkernel, x86/modules_load:
4090 >> 3.0.2c. Added more PCMCIA modules to the x86 module list; and
4094 03 Jul 2004; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
4095 Added a patch allowing arguments to be passed to init by
4096 real_init=...; this closes bug #55736.
4098 19 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4099 gen_configkernel.sh:
4100 Fix for bug #54455; moved the code to create a backup .config
4102 before the "make mrproper" just wiped it out.
4104 04 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4105 generic/keymaps.tar.gz:
4106 New keymaps tarball lost the keymapList file; added back in.
4108 03 Jun 2004; Tim Yamin <plasmaroo@gentoo.org>
4109 alpha/modules_load, gen_arch.sh, gen_cmdline.sh, gen_compile.sh,
4110 gen_configkernel.sh, gen_determineargs.sh, gen_funcs.sh,
4111 gen_initrd.sh, gen_moddeps.sh, gen_package.sh,
4112 generic/initrd.defaults, generic/initrd.scripts,
4113 generic/keymaps.tar.gz, generic/linuxrc, generic/modprobe,
4114 genkernel, parisc/modules_load, parisc64/modules_load,
4115 pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2,
4116 ppc/modules_load, ppc64/modules_load, sparc/modules_load,
4117 sparc64/modules_load, x86/kernel-config-2.4,
4118 x86/kernel-config-2.6, x86/modules_load, x86_64/modules_load:
4121 * Busybox patched to support loops on 2.4 thus giving 2.4
4124 * Various bug fixes; #46167, #46278, #47551, #48219, #48308,
4125 #48339, #49728, #51395, #51948.
4126 * Speedups: "" > ''; [ ! ... ] && > [ ... ] || et al where
4129 11 Apr 2004; Tim Yamin <plasmaroo@gentoo.org>
4130 x86/kernel-config-2.6:
4131 Modularized parallel support in the X86 2.6 configuration.
4133 11 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_funcs.sh,
4134 generic/linuxrc, genkernel:
4135 Bugfixes for bugs #46941, #46641; and a cosmetic fix for LiveCD
4138 02 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_cmdline.sh:
4139 Added an error message for mistyped options [ Bug #45946 ] and
4140 also shortened the help list into two sections: a long one specified by
4141 --help and a short default one.
4143 02 Apr 2004; Tim Yamin <plasmaroo@gentoo.org> gen_initrd.sh,
4145 Fix for bug #46596; version header update.
4147 28 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> generic/linuxrc:
4148 Applied the fixed for ``docache'' to work properly on zisofs.
4150 27 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> gen_compile.sh,
4151 gen_initrd.sh, generic/initrd.defaults, generic/linuxrc:
4152 A few short fixes: reduced compilation verbosity; bootsplash fix
4153 to use both 'bootsplash' and 'bootsplash.conf' rather than 'bootsplash'
4154 and also docache support which should work on at least loopFSes for now.
4156 22 Mar 2004; Jason Wever <weeve@gentoo.org> sparc/config.sh:
4157 Fixed MAKEOPTS for sparc32 so kernels will reliably build.
4159 21 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> README, TODO,
4160 gen_cmdline.sh, gen_compile.sh, gen_configkernel.sh,
4161 gen_determineargs.sh, gen_funcs.sh, gen_initrd.sh,
4162 generic/initrd.defaults, generic/initrd.scripts,
4163 +generic/keymaps.tar.gz, generic/linuxrc, generic/modprobe,
4164 genkernel, genkernel.conf, x86/modules_load:
4165 Version bump. Closes bugs #34948, #37371, #41129, #41166,
4166 #42725, #42815, #44127, #44556, and #44601.
4168 20 Mar 2004; Tim Yamin <plasmaroo@gentoo.org>
4169 -pkg/busybox-1.00-pre8-alpha.patch,
4170 -pkg/busybox-1.00-pre8-crypto-losetup.patch,
4171 -pkg/busybox-1.00-pre8-losetup-alpha.tar.bz2:
4172 Removing broken 1.00-pre8 busybox.
4174 08 Mar 2004; Tom Gall <tgall@gentoo.org>
4175 +ppc64/kernel-2.6-pSeries, +ppc64/kernel-2.6.g5:
4176 g5 and pseries kernel config
4178 08 Mar 2004; Brad House <brad_mssw@gentoo.org> +ppc64,
4179 +ppc64/busy-config, +ppc64/config.sh, +ppc64/modules_load:
4182 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4183 +ppc/2.6.3-benh2-G4-SMP.autoload, +ppc/2.6.3-benh2-G4.autoload,
4184 +ppc/2.6.3-benh2-G5-SMP.autoload, +ppc/2.6.3-benh2-G5.autoload:
4185 What stuff needs to be automatically loaded for each kernel
4187 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4188 ppc/G4, ppc/G4-SMP, ppc/G5, ppc/G5-SMP:
4189 bugfixes - posible /proc mounting lock bug solution included (removed
4192 06 Mar 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4193 ppc/G4, ppc/G4-SMP, ppc/G5, ppc/G5-SMP:
4194 bugfixed kernels - still rivafb enabled
4196 01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4199 01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel.conf:
4200 busybox version change
4202 27 Feb 2004; Daniel Robbins <drobbins@gentoo.org>
4204 initrd bootsplash fix to use "default"
4206 27 Feb 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4207 -ppc/G3, -ppc/G3-SMP:
4210 26 Feb 2004; Pieter van den Abeele <pvdabeel@gentoo.org>
4211 +ppc/G3, +ppc/G3-SMP, +ppc/G4, +ppc/G4-SMP, +ppc/G5,
4212 +ppc/G5-SMP, -ppc/kernel-config-2.4-g3g4,
4213 -ppc/kernel-config-2.4-g5:
4214 Updated kernel .configs.
4216 G5-SMP verified to work on dual G5 1.8 w. radeon and 160G SATA
4217 Others are being tested right now
4219 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4220 +pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2:
4221 busybox pre7 patched
4223 25 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel,
4224 genkernel.conf, +pkg/busybox-1.00-pre7-crypto-losetup-2.patch,
4225 -pkg/busybox-1.00-pre7-crypto-losetup-2.tar.bz2,
4226 +pkg/busybox-1.00-pre8-alpha.patch,
4227 +pkg/busybox-1.00-pre8-crypto-losetup.patch,
4228 +pkg/busybox-1.00-pre8-losetup-alpha.tar.bz2:
4229 busybox update and alpha fix
4231 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4232 generic/linuxrc, generic/modprobe:
4233 script updates, less debugging, and modprobe return code fix
4235 25 Feb 2004; Brad House <brad_mssw@gentoo.org>
4236 x86/kernel-config-2.4:
4237 too many complaints, make reiser static
4239 22 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4242 22 Feb 2004; Brad House <brad_mssw@gentoo.org>
4243 +pkg/busybox-1.00-pre7-crypto-losetup-2.tar.bz2:
4246 22 Feb 2004; Brad House <brad_mssw@gentoo.org>
4247 generic/linuxrc, genkernel.conf,
4248 -pkg/busybox-1.00-pre7-crypto-losetup.patch,
4249 -pkg/busybox-1.00-pre7-crypto-patched.tar.bz2,
4250 x86_64/kernel-config-2.6, +x86_64/kernel-config-2.6-emachines,
4251 +x86_64/kernel-config-2.6-smp:
4254 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4255 create /dev/console if for some reason /dev wasn't on the fs
4257 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4260 14 Feb 2004; Brad House <brad_mssw@gentoo.org>
4261 +pkg/busybox-1.00-pre7-crypto-patched.tar.bz2:
4264 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel.conf,
4265 -pkg/busybox-1.00-pre3-patched.tar.bz2,
4266 -pkg/busybox-1.00-pre3.tar.bz2,
4267 +pkg/busybox-1.00-pre7-crypto-losetup.patch:
4270 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4273 14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel,
4274 +pkg/ppc, +pkg/ppc/README:
4277 14 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4278 initrd updates for correctness, squashfs, and gcloop
4280 12 Feb 2004; Luca Barbato <lu_zero@gentoo.org> +pkg/ppc64,
4281 +pkg/ppc64/README, +ppc, +ppc/busy-config, +ppc/config.sh,
4282 +ppc/kernel-config-2.4-g3g4, +ppc/kernel-config-2.4-g5,
4284 pvdabeel's first import.
4286 08 Feb 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4289 07 Feb 2004; Brad House <brad_mssw@gentoo.org>
4290 generic/linuxrc, genkernel:
4291 beta10 finalizations
4293 07 Feb 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4294 make modules_install should use -j1 only
4296 07 Feb 2004; Brad House <brad_mssw@gentoo.org>
4297 gen_configkernel.sh:
4298 err, backed up wrong file :)
4300 03 Feb 2004; Guy Martin <gmsoft@gentoo.org> +parisc64,
4301 +parisc64/busy-config, +parisc64/config.sh,
4302 +parisc64/kernel-config-2.4, +parisc64/modules_load,
4303 +pkg/parisc64, +pkg/parisc64/README:
4306 31 Jan 2004; Brad House <brad_mssw@gentoo.org>
4307 gen_determineargs.sh:
4308 make commandline debugfile option work
4310 30 Jan 2004; Brad House <brad_mssw@gentoo.org>
4311 generic/modprobe, x86_64/modules_load:
4312 modprobe fixes, and scsi module updates for x86_64
4314 30 Jan 2004; Brad House <brad_mssw@gentoo.org>
4315 generic/linuxrc, genkernel:
4318 28 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4321 28 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4322 debugfile truncation fix
4324 28 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4327 28 Jan 2004; Brad House <brad_mssw@gentoo.org>
4328 x86/kernel-config-2.6, x86_64/kernel-config-2.6:
4329 kernel config updates
4331 28 Jan 2004; Brad House <brad_mssw@gentoo.org>
4332 gen_configkernel.sh, genkernel:
4333 misc fixes in relation to kernel configs
4335 25 Jan 2004; Brain Jackson <iggy@gentoo.org>
4336 x86/kernel-config-2.4:
4337 new default config, works well with gentoo-sources
4339 24 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_funcs.sh,
4340 generic/linuxrc, genkernel:
4343 18 Jan 2004; Brad House <brad_mssw@gentoo.org> +alpha,
4344 +alpha/busy-config, +alpha/config.sh, +alpha/kernel-config-2.4,
4345 +alpha/modules_load, +pkg/alpha, +pkg/alpha/README:
4348 17 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4351 17 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4352 must bind-mount dev for loop devices
4354 17 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4355 support multiple loop types
4357 11 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4358 not -t ext3 use -t ext2 Im and idiot
4360 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4361 generic/linuxrc, genkernel:
4362 fix for loop device mounting
4364 11 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4367 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4368 generic/initrd.scripts, generic/linuxrc:
4371 11 Jan 2004; Brad House <brad_mssw@gentoo.org>
4372 generic/initrd.scripts, generic/linuxrc:
4375 11 Jan 2004; Brad House <brad_mssw@gentoo.org> generic/linuxrc:
4378 10 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4379 uname machine for parisc, etc
4381 08 Jan 2004; Brad House <brad_mssw@gentoo.org> +pkg/sparc,
4382 +pkg/sparc/README, +pkg/sparc64, +pkg/sparc64/README:
4383 dont forget placeholders for pkg directory
4385 08 Jan 2004; Brad House <brad_mssw@gentoo.org>
4386 x86_64/kernel-config-2.6:
4389 08 Jan 2004; Brad House <brad_mssw@gentoo.org> +TODO:
4392 08 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4395 08 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel:
4398 08 Jan 2004; Brad House <brad_mssw@gentoo.org>
4399 x86_64/kernel-config-2.6:
4400 updated kernel config
4402 08 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4403 gen_funcs.sh, genkernel:
4404 check for loop devices and fix debug printing
4406 08 Jan 2004; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4407 gen_determineargs.sh, generic/linuxrc, parisc/config.sh,
4408 sparc/config.sh, sparc64/config.sh, x86/config.sh,
4410 add makeopts params, and fixes for if old coreutils is in root
4412 05 Jan 2004; Jason Wever <weeve@gentoo.org> +sparc,
4413 +sparc/busy-config, +sparc/config.sh, +sparc/kernel-config,
4414 +sparc/modules_load, +sparc64, +sparc64/busy-config,
4415 +sparc64/config.sh, +sparc64/kernel-config,
4416 +sparc64/modules_load:
4417 Added sparc and sparc64 dirs for genkernel.
4419 03 Jan 2004; Guy Martin <gmsoft@gentoo.org> +parisc,
4420 +parisc/busy-config, +parisc/config.sh,
4421 +parisc/kernel-config-2.4, +parisc/modules_load, +pkg/parisc,
4425 31 Dec 2003; Seemant Kulleen <seemant@gentoo.org>
4426 +x86/kernel-config-2.4:
4427 2.4 config thanks to iggycvs add kernel-config-2.4
4429 24 Dec 2003; Brad House <brad_mssw@gentoo.org>
4430 gen_determineargs.sh:
4433 24 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel:
4434 reverse kernel compile with modules make
4436 23 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4437 +genkernel, -genkernel.sh:
4440 23 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4441 gen_determineargs.sh, gen_initrd.sh, generic/linuxrc,
4443 no initrd modules stuff
4445 23 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4446 gen_determineargs.sh, +gen_package.sh, genkernel.sh:
4447 changes for livecd stuff
4449 22 Dec 2003; Brad House <brad_mssw@gentoo.org> README:
4452 22 Dec 2003; Brad House <brad_mssw@gentoo.org>
4453 gen_determineargs.sh:
4454 get extraversion properly
4456 17 Dec 2003; Brad House <brad_mssw@gentoo.org>
4458 remove modprobe from x86_64
4460 17 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4461 gen_initrd.sh, gen_moddeps.sh, generic/initrd.defaults,
4462 generic/initrd.scripts, generic/linuxrc, generic/modprobe,
4463 x86_64/modules_load:
4466 17 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4467 generic/linuxrc, -x86/linuxrc, x86/modules_load,
4468 x86_64/modules_load:
4471 17 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4472 +generic, +generic/initrd.defaults, +generic/initrd.scripts,
4473 +generic/linuxrc, +generic/modprobe, -x86_64/initrd.defaults,
4474 -x86_64/initrd.scripts, -x86_64/linuxrc:
4477 16 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh,
4478 +gen_moddeps.sh, genkernel.sh, +x86_64/initrd.defaults,
4479 +x86_64/initrd.scripts, x86_64/linuxrc, +x86_64/modprobe,
4480 x86_64/modules_load:
4481 integrate new initrd, and module scanning
4483 10 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4486 10 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_initrd.sh:
4489 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4492 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4493 x86/config.sh, x86_64/config.sh:
4496 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4497 +pkg/busybox-1.00-pre2-decl.patch:
4500 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4501 gen_compile.sh, gen_determineargs.sh, x86/config.sh,
4503 different makes for kernel and utils
4505 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4506 gen_determineargs.sh, x86/config.sh, x86_64/config.sh:
4509 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4511 KERNEL_MAKE_2 for sparc
4513 09 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel.conf,
4514 +pkg/busybox-1.00-pre3-patched.tar.bz2:
4517 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4518 gen_determineargs.sh, genkernel.conf, genkernel.sh:
4521 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4522 +pkg/devfsd-1.3.25-dietlibc-kernel25.tar.bz2,
4523 +pkg/devfsd-1.3.25-dietlibc.patch:
4524 devfsd dietlibc stuff
4526 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4527 x86/config.sh, x86_64/config.sh:
4530 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4531 umm, make configure scripts work with CC, AS, and LD set or unset
4533 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh:
4534 don't forget 'env' before
4536 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4537 +pkg/modutils-2.4.26.tar.bz2:
4538 forgot modutils package
4540 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4541 gen_compile.sh, gen_configkernel.sh, gen_determineargs.sh,
4542 x86/config.sh, x86_64/config.sh:
4543 need seperate toolkit for compilation of kernel and utils on sparc64
4545 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_compile.sh,
4546 gen_determineargs.sh:
4547 fixes for sparc, cant set LD or AS for sparc64
4549 09 Dec 2003; Brad House <brad_mssw@gentoo.org>
4550 gen_configkernel.sh, gen_determineargs.sh, genkernel.conf,
4551 -x86/kernel-config, +x86/kernel-config-2.6,
4552 -x86_64/kernel-config, +x86_64/kernel-config-2.6:
4553 make friendly with 2.4
4555 09 Dec 2003; Brad House <brad_mssw@gentoo.org> gen_cmdline.sh,
4556 gen_determineargs.sh, +pkg/x86, +pkg/x86/README, +pkg/x86_64,
4560 09 Dec 2003; Brad House <brad_mssw@gentoo.org> README,
4561 gen_compile.sh, gen_initrd.sh, genkernel.conf, genkernel.sh:
4564 08 Dec 2003; Brad House <brad_mssw@gentoo.org> +README,
4565 +gen_arch.sh, +gen_cmdline.sh, +gen_compile.sh,
4566 +gen_configkernel.sh, +gen_determineargs.sh, +gen_funcs.sh,
4567 +gen_initrd.sh, +genkernel.conf, +genkernel.sh, +notes, +pkg,
4568 +pkg/busybox-1.00-pre3.tar.bz2, +pkg/dietlibc-0.24.tar.bz2,
4569 +pkg/module-init-tools-0.9.15-pre4.tar.bz2, +x86,
4570 +x86/busy-config, +x86/config.sh, +x86/kernel-config,
4571 +x86/linuxrc, +x86/modules_load, +x86_64, +x86_64/busy-config,
4572 +x86_64/config.sh, +x86_64/kernel-config, +x86_64/linuxrc,
4573 +x86_64/modules_load:
4574 add new genkernel dev