http://dev.gentoo.org/~spock/projects/uvesafb/ The new userspace framebuffer needs an initramdisk. It would rock if genkernel could create these, perhaps with a --uvesafb argument or similar. uvesafb is included in gentoo-sources-2.6.23 and will be included upstream for linux 2.6.24.
If v86d would provide a cpio archive, then genkernel --initramfs-overlay could already create uvesafb compatible initramfs. Rather than (or additionally to) providing a --uvesafb option, genkernel might detect CONFIG_FB_UVESA=y and include v86d automatically.
That doesn't make sense. The --initramfs-overlay option doesn't take a cpio archive. It takes files on disk and appends them to the cpio archive for the initramfs.
*** This bug has been marked as a duplicate of bug 193514 ***
(In reply to comment #2) > The --initramfs-overlay option doesn't take a cpio archive. It takes files on > disk and appends them to the cpio archive for the initramfs. The genkernel-3.4.8 manpage says --initramfs-overlay takes a CPIO archive as parameter. Maybe this changed in later versions? Didn't test that though.
That was just wrong. The --help for 3.4.8 doesn't mention the CPIO bit, and the man page has conflicting info. It shows that the argument is <dir> but it says it's a CPIO archive. I've removed the CPIO bit from the man page in SVN.