You are not logged in.

#1 2009-12-06 21:10:36

gnuvince
Member
Registered: 2009-11-21
Posts: 7

80+ instances of udevd and heavy CPU usage

I installed Arch Linux (x86-64) on my new laptop last week and ever since, udev has been acting kind of crazy: there are over 80 instances of udevd --daemon running on my machine (which eat about 25-30% of each CPU core) and when I run udevadm monitor --property, the same output keeps repeating as fast as my terminal emulator can buffer (see below for a sample of the output).

I saw a thread describing this problem, but without a proper resolution.  Has anyone discovered a way to fix the problem since then?

UDEV  [1260133275.776337] change   /devices/pci0000:00/0000:00:0b.0/host1/target1:0:0/1:0:0:0 (scsi)
UDEV_LOG=0
ACTION=change
DEVPATH=/devices/pci0000:00/0000:00:0b.0/host1/target1:0:0/1:0:0:0
SUBSYSTEM=scsi
SDEV_MEDIA_CHANGE=1
DEVTYPE=scsi_device
DRIVER=sr
MODALIAS=scsi:t-0x05
SEQNUM=13657

UDEV  [1260133275.776377] change   /devices/pci0000:00/0000:00:0b.0/host1/target1:0:0/1:0:0:0 (scsi)
UDEV_LOG=0
ACTION=change
DEVPATH=/devices/pci0000:00/0000:00:0b.0/host1/target1:0:0/1:0:0:0
SUBSYSTEM=scsi
SDEV_MEDIA_CHANGE=1
DEVTYPE=scsi_device
DRIVER=sr
MODALIAS=scsi:t-0x05
SEQNUM=13658

KERNEL[1260133275.794052] change   /devices/pci0000:00/0000:00:0b.0/host1/target1:0:0/1:0:0:0 (scsi)
UDEV_LOG=0
ACTION=change
DEVPATH=/devices/pci0000:00/0000:00:0b.0/host1/target1:0:0/1:0:0:0
SUBSYSTEM=scsi
SDEV_MEDIA_CHANGE=1
DEVTYPE=scsi_device
DRIVER=sr
MODALIAS=scsi:t-0x05
SEQNUM=13663

KERNEL[1260133275.815323] change   /devices/pci0000:00/0000:00:0b.0/host1/target1:0:0/1:0:0:0 (scsi)
UDEV_LOG=0
ACTION=change
DEVPATH=/devices/pci0000:00/0000:00:0b.0/host1/target1:0:0/1:0:0:0
SUBSYSTEM=scsi
SDEV_MEDIA_CHANGE=1
DEVTYPE=scsi_device
DRIVER=sr
MODALIAS=scsi:t-0x05
SEQNUM=13664

UDEV  [1260133275.820499] change   /devices/pci0000:00/0000:00:0b.0/host1/target1:0:0/1:0:0:0/block/sr0 (block)
UDEV_LOG=0
ACTION=change
DEVPATH=/devices/pci0000:00/0000:00:0b.0/host1/target1:0:0/1:0:0:0/block/sr0
SUBSYSTEM=block
DEVNAME=/dev/sr0
DEVTYPE=disk
SEQNUM=13659
ID_CDROM=1
ID_CDROM_CD_R=1
ID_CDROM_CD_RW=1
ID_CDROM_DVD=1
ID_CDROM_DVD_R=1
ID_CDROM_DVD_RAM=1
ID_CDROM_MRW=1
ID_CDROM_MRW_W=1
ID_VENDOR=Optiarc
ID_VENDOR_ENC=Optiarc\x20
ID_MODEL=DVD_RW_AD-7560S
ID_MODEL_ENC=DVD\x20RW\x20AD-7560S\x20
ID_REVISION=SX01
ID_TYPE=cd
ID_BUS=scsi
ID_PATH=pci-0000:00:0b.0-scsi-1:0:0:0
ACL_MANAGE=1
MAJOR=11
MINOR=0
DEVLINKS=/dev/block/11:0 /dev/scd0 /dev/disk/by-path/pci-0000:00:0b.0-scsi-1:0:0:0 /dev/cd/cdrom-1:0:0:0 /dev/cd/cdrw-1:0:0:0 /dev/cd/dvd-1:0:0:0 /dev/cd/dvdrw-1:0:0:0

Offline

#2 2009-12-06 22:44:35

falconindy
Developer
From: New York, USA
Registered: 2009-10-22
Posts: 4,111
Website

Re: 80+ instances of udevd and heavy CPU usage

What would happen if you were to unplug your dvd drive (either physically or in the BIOS) and boot. Looks like its sending garbage to udev.

Offline

#3 2009-12-07 10:44:05

jt512
Member
Registered: 2009-02-19
Posts: 262

Re: 80+ instances of udevd and heavy CPU usage

Search the forum before starting a new thread?

Offline

Board footer

Powered by FluxBB