Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 95272 - 2005.0 Universal: Genkernel config does not include floppy module support
Summary: 2005.0 Universal: Genkernel config does not include floppy module support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: genkernel (show other bugs)
Hardware: AMD64 Linux
: High enhancement (vote)
Assignee: Gentoo Genkernel Maintainers
URL:
Whiteboard: [ <Fixed 3.2.0> ]
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2005-06-06 15:33 UTC by Fabio Grassiotto
Modified: 2005-06-15 11:56 UTC (History)
0 users

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 Fabio Grassiotto 2005-06-06 15:33:47 UTC
Genkernel 3.1.5, that ships with Gentoo Universal 2005.0, when compiling the 
kernel 2.6.11r7, generates the kernel configuration file that does not compile 
the floppy module (floppy.c).



Reproducible: Always
Steps to Reproduce:
1. Compile the kernel using "genkernel all"
2. After chrooting and finalizing install, reboot machine.
3. Mount the floppy drive with "mount /dev/fd0 /mnt/floppy" 

Actual Results:  
Can't mount floppy. Error message is

"/dev/fd0 is not a valid block device"

Expected Results:  
Floppy File System should be mounted on /mnt/floppy.

Kernel configuration file generated by genkernel (section on block devices):

#
# Block devices 
# 
#CONFIG_BLK_DEV_FD is not set

In order to fix this problem the configuration file has to be corrected to

CONFIG_BLK_DEV_FD=m

and genkernel should be rerun with the option to not regenerate the kernel 
config file.
Comment 1 Chris Gianelloni (RETIRED) gentoo-dev 2005-06-07 06:35:00 UTC
I'm sure it was because most amd64 machines do not ship with a floppy drive, and
they are to the point of being less than useful.  After all, you can always run
"genkernel --makeconfig all" to add any support you want yourself.  Because of
this, I would normally consider this a WONTFIX, but funny enough, we're looking
at doing something with floppies, so we need the support anyway.

Anyway, I've added it to the CVS version of genkernel, so when 3.2.0 is
released, it will be available.
Comment 2 Tim Yamin (RETIRED) gentoo-dev 2005-06-15 11:56:25 UTC
3.2.0_pre5 in Portage, closing bug as fixed.