Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 195377 - genkernel should be able to build uvesafb-compatible initramdisks
Summary: genkernel should be able to build uvesafb-compatible initramdisks
Status: RESOLVED DUPLICATE of bug 193514
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: genkernel (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Genkernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-10 13:13 UTC by Daniel Drake (RETIRED)
Modified: 2007-10-12 11:56 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Drake (RETIRED) gentoo-dev 2007-10-10 13:13:39 UTC
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.
Comment 1 Chí-Thanh Christopher Nguyễn gentoo-dev 2007-10-10 15:55:40 UTC
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.
Comment 2 Andrew Gaffney (RETIRED) gentoo-dev 2007-10-10 16:12:13 UTC
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.
Comment 3 Andrew Gaffney (RETIRED) gentoo-dev 2007-10-10 16:14:32 UTC

*** This bug has been marked as a duplicate of bug 193514 ***
Comment 4 Chí-Thanh Christopher Nguyễn gentoo-dev 2007-10-12 10:22:01 UTC
(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.
Comment 5 Andrew Gaffney (RETIRED) gentoo-dev 2007-10-12 11:56:06 UTC
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.