The Fedora 15 kernel recently got rebased to 3.2 (named 2.6.42 for legacy reasons). This still hasn’t made it to an official update,
(needs more karma). When that happens I suspect quite a few
of the existing open bugs will get closed, and no doubt we’ll gain some new ones to deal with.
I suspect next weeks f15 bug activity to be increased due to this.
7 bugs closed. Interesting closures:
783955: mdadm: sending ioctl 1261 to a partition.
Just informational. This showed up in a number of ways, all benign so far. upstream thread.
784624: Clock loses 5 hours on every boot.
This isn’t a kernel bug. This happens when daemons run in chroots and can’t access /etc/localtime.
728607: Elantech Touchpad Wrongly Detected as Logitech Wheel Mouse
Finally this got some closure. Needed the new elantech driver backported to older releases.
706574: module wmi when unloaded causes Oops and system locks up
Just needed backported to stable.
786984: Use of kernel perf support by PAPI causes crash
Fix inherited when we rebased to 3.2
707403 & 767401: WARNING: at lib/list_debug.c:26 __list_add
This is one of many reports we’ve had over the last six months which manifests as an oops or similar when someone removes a USB memory stick.
There are still some bugs lurking here (As seen by still-open bugs on other releases), but this variant should (touch wood) be fixed now.
24 still-open bugs got filed, or changed in some way.. Of those, here’s some of the more interesting ones.
689127: abysmal performance using btrfs for VM storage
In short, btrfs was really slow at doing small io’s, such as those qemu was generating.
Josef Bacik has been working on this for a while, hopefully his current fixes in the kernel needing testing have fixed this.
717211, 718886 & 715137: WARNING: at net/sched/sch_generic.c:256 dev_watchdog+0xe2/0×147
This is a warning that has been around for a while. We’ve seen reports of it on multiple chips (r8169, ipheth, atl1c, e1000e, hso).
Some of the upstream network driver developers have been poking at these, but we’re still seeing them frequently.
The actual WARN() that it’s hitting is a transmit queue timeout.
788260: CVE-2011-4086 kernel: jbd2: unmapped buffer with _Unwritten or _Delay flags set can lead to DoS
kernel security bug of the week. Not too exciting.
638943 & 749909: couple ath9k bugs.
Possibly fixed in newer upstreams. Again, waiting for the update to go live.
720005: Possible threading issue on s390x.
Interesting here that it seems to now be reported against ARMv7 and possibly x86_64 too. No ideas yet on what’s happening.
789156, 787299 & 789080: Hey, suspend/resume still sucks. Who knew?
787607: setserial /dev/ttyACM0 fails with “Cannot get serial info: Invalid argument”
Includes a pointer to a patch to cdc-acm that never made it upstream, and possibly fell through the cracks.
I threw this into an f15 build for the user to try. If it works out, I’ll ping the original author & revive it upstream.
713687: BUG: soft lockup – CPU#0 stuck for 67s! [modprobe:499] in ath5k_pci_eeprom_read
92 for (timeout = AR5K_TUNE_REGISTER_TIMEOUT; timeout > 0; timeout--) {
93 status = ath5k_hw_reg_read(ah, AR5K_EEPROM_STATUS);
94 if (status & AR5K_EEPROM_STAT_RDDONE) {
95 if (status & AR5K_EEPROM_STAT_RDERR)
96 return false;
97 *data = (u16)(ath5k_hw_reg_read(ah, AR5K_EEPROM_DATA) &
98 0xffff);
99 return true;
100 }
101 usleep_range(15, 20);
102 }
AR5K_TUNE_REGISTER_TIMEOUT is 20000. So we can spin here in kernel space for some time if the hardware stops responding
for some reason (which it seems, it does).
726983: WARNING: at lib/list_debug.c:47 __list_del_entry+0xa3/0xb0()
Reported against 2.6.38, and 2.6.40 (3.1). First a use-after-free in the battery code, and then in the later kernel an oops instead.
722723: Another linked list bug.
Another use-after-free, this time in VM code. Creepy.
Related posts:
- Fedora kernel bug status reports. Going to start trying a new thing. Every Friday, I’ll...
- Hiring for a position on the Fedora kernel team. NOTE: This position has now been filled. The rest of...
- New year, new bugs. This is how the year begins for the Fedora kernel....
Related posts brought to you by Yet Another Related Posts Plugin.