Red Hat Bugzilla – Bug 155074
hotplug gets stuck.
Last modified: 2015-01-04 17:18:58 EST
I did an upgrade of an FC3 to rawhide, and on logging in, found that everything
was really sluggish. Firing up top showed that the CPUs were both at 100% !
3811 root 20 -5 5268 404 328 R 92.3 0.0 24:03.47 05-pam_console.
3997 root 20 -5 5268 404 328 R 90.6 0.0 23:19.10 default.hotplug
Take it in turns to be scheduled, and do.. bugger all.
strace of those processes shows no output whatsoever.
05-pam_consol R running task 0 3811 7552 (NOTLB)
bash S ffff81002e4e0170 0 7571 4634 7620 7768 7449 (NOTLB)
ffff81006fea3eb8 0000000000000086 ffff81002e4e0170 0000000000000002
ffffffff80543720 0000000000000239 00000074000001e3 ffff81002e4e0380
default.hotpl R running task 0 3997 7674 (NOTLB)
bash S ffff81002d6ad880 0 7768 4634 7813 7571 (NOTLB)
ffff81002de2beb8 0000000000000082 ffff81002d6ad880 0000000000000002
ffffffff80543720 00000000000000f3 00000074000001e3 ffff81002d6ada90
What they're waiting for is a mystery to me.
more oddness.. something is calling sys_swapon once a second.
in 30 mins of uptime, its been called over 10,000 times.
killing these processes brings back a speedy desktop. The calls to swapon still
occur though. Wieeeerd.
false alarm on the sys_swapon -- wrong System.map in use. (its slab debug :-)
Why hotplug went nuts is still a mystery though.
I'd love to know what that ioctl was..... if you can reproduce it, what files do
they have open?
You still seeing this? (Woo, I get to do this this time. :) )
nope, only ever happened once. *shrug* rawhide oddness of the day I suppose.