Red Hat Bugzilla – Bug 815469
Floppy driver cause kernel panic in slow virtualized environment
Last modified: 2012-08-10 15:39:29 EDT
Description of problem:
Floppy driver cause kernel panic in slow virtualized environment.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. run qemu without kvm support and with floppy image inserted
2. in guest run "modprobe floppy" and then "mount /dev/fd0 /mnt"
3. mount command cause kernel panic, but not always
mount floppy without kernel panic
Can you attached the backtrace? Also, which kernel version(s)?
Created attachment 579675 [details]
Here is the backtrace on rhel6.3 you asked for and kernel version is 2.6.32-262.el6.x86_64
(In reply to comment #2)
> Created attachment 579675 [details]
> Here is the backtrace on rhel6.3 you asked for and kernel version is
You reported this against Fedora rawhide. Does it happen there, or is this a RHEL-only bug? If it happens in Fedora, can you attach the Fedora kernel backtrace?
Created attachment 579681 [details]
Here is the backtrace on fedora16 and kernel version is 3.3.0-8.fc16.x86_64
I tried this with the latest rawhide kernel on a non-KVM guest. I ran:
modprobe floppy; mount /dev/fd0 /mnt; umount /mnt; modprobe -r floppy
several times and never got an oops. There have been a number of block and floppy related changes since 3.3.
I'm going to close this bug out as fixed. If you can recreate with the latest rawhide kernel, please reopen.
I do, however, question how much we care about this specific use case. AFAIK, RHEL doesn't support non-KVM qemu and while Fedora might, it's use is rather limited particularly with floppy images.