From: Duncan Corps on
Hi all,

(note: long, and full of impenetrable stuff which might have no use at
all)

I rarely post to newsgroups these days, but reading threads and Googling
hasn't helped, so...

Something is eating my Fedora 11 (I'll upgrade to 12 once it's on a
magazine cover disc) box's resources and making everything else grind to
a halt. Logging in and rebooting clears it... and then it seems to build
up again over time.

It's a struggle to log in when it happens, but when I do I can see (with
"top") that DeviceKit, udev and friends seem to be at fault (at least,
they're first on the table). For example, sorted by;

* %CPU: udevd uses up to 12% (of 2.5GHz) (devkit-daemon is second on the
table).
* %MEM: devkit-daemon uses up to 75% (of 4GB!).

.... with nothing else close. Next time it happens I'll try to capture
some genuine "top" output.

"devkit --monitor" throws out the following, updating every couple of
hundredths of a second(!) with the only change being SEQNUM's value;

-----
action=change @ 13:00:00.692992
device: /sys/devices/pci0000:00/0000:00:02.0/drm/card0
subsystem: drm
device file: /dev/dri/card0
symlink: /dev/char/226:0
properties:
UDEV_LOG=3
HOTPLUG=1
DEVNAME=/dev/dri/card0
SEQNUM=566194
ACTION=change
DEVPATH=/devices/pci0000:00/0000:00:02.0/drm/card0
DEVLINKS=/dev/char/226:0
MAJOR=226
MINOR=0
SUBSYSTEM=drm
-----

This seems to be referring to (one of?) my motherboard's integrated
video's DVI-D sockets;

-----
[root(a)mercury ~]# ls -AFl /dev | fgrep 226,\ \ \ 0
crw-------. 1 root root 226, 0 2009-11-22 10:47 card0
[root(a)mercury ~]# ls -AFl /sys/devices/pci0000\:00/0000\:00\:02.0/drm/
card0/
total 0
drwxr-xr-x. 3 root root 0 2009-11-22 11:02 card0-DVI-D-1/
drwxr-xr-x. 3 root root 0 2009-11-22 11:02 card0-DVI-D-2/
drwxr-xr-x. 3 root root 0 2009-11-22 11:02 card0-VGA-1/
-r--r--r--. 1 root root 4096 2009-11-22 11:17 dev
lrwxrwxrwx. 1 root root 0 2009-11-22 11:17 device -
> ../../../0000:00:02.0/
drwxr-xr-x. 2 root root 0 2009-11-22 11:17 power/
lrwxrwxrwx. 1 root root 0 2009-11-22 11:02 subsystem -> ../../../../../
class/drm/
-rw-r--r--. 1 root root 4096 2009-11-22 11:02 uevent
[root(a)mercury ~]# lspci
00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller
(rev 03)
00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset
Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation 4 Series Chipset Integrated
Graphics Controller (rev 03)
00:03.0 Communication controller: Intel Corporation 4 Series Chipset HECI
Controller (rev 03)
00:03.2 IDE interface: Intel Corporation 4 Series Chipset PT IDER
Controller (rev 03)
00:03.3 Serial controller: Intel Corporation 4 Series Chipset Serial KT
Controller (rev 03)
00:19.0 Ethernet controller: Intel Corporation 82567LM-3 Gigabit Network
Connection (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801JD/DO (ICH10 Family) USB
UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801JD/DO (ICH10 Family) USB
UHCI Controller #5 (rev 02)
00:1a.2 USB Controller: Intel Corporation 82801JD/DO (ICH10 Family) USB
UHCI Controller #6 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801JD/DO (ICH10 Family) USB2
EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801JD/DO (ICH10 Family) HD
Audio Controller (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801JD/DO (ICH10 Family) USB
UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801JD/DO (ICH10 Family) USB
UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801JD/DO (ICH10 Family) USB
UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801JD/DO (ICH10 Family) USB2
EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a2)
00:1f.0 ISA bridge: Intel Corporation 82801JDO (ICH10DO) LPC Interface
Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801JD/DO (ICH10 Family) SATA
AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801JD/DO (ICH10 Family) SMBus
Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation 82801JD/DO (ICH10 Family) 2-port
SATA IDE Controller (rev 02)
[root(a)mercury ~]#
-----

This PC is an Intel DQ45CB MB with an Intel E5200 CPU and 4GB of RAM
(plus the usual stuff- SATA HDDs, ODD...), using the integrated graphics
and some unwanted 'legacy' integrated devices disabled in the BIOS. It's
a recent build, so I can't say whether this happened on previous Fedoras,
or started with a recent update :-( ... I can say that I've made few,
trivial, configuration changes from defaults and what Fedora itself
thinks is correct.

I'm happy to provide any further information if it helps anyone. Thanks
in advance for any ideas (even if they're 'uninstall something-or-other'),


Duncan

PS. I'm not assuming that that "drm" is the same as much-loved DRM, but
if it was... could it be something to do with HDCP which, I understand,
may be built into a monitor's DVI-D socket?