Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/01/2021, à 16:53

Éh

systemd-udevd usage cpu

bonjour à tous

j'ai installé une ubuntu 20.04 LTS en rempacement d'une debian 10 sur un portable hp de quelques années. Depuis l'installation j'ai remarqué que systemd-udevd montait en charge avec l'utilisation jusqu'à atteindre et rester à 100% du CPU.

J'ai remarqué également que /var/log/ se remplissait rapidement, en un mois, il y a 2.1Go de log dans dans /var/log/journal/666804d80f9d42cab86f5b771603a2e8/user-* et idem/system@*

Je suis assez incompétent en systemd, et après les quelques vérifications de bases, je suis bloqué... Merci d'avance à ceux qui pourraient voir une piste à explorer !

Les forums sur la question sont assez anciens et parlent de problème bluetooth. Àa ne semble pas être le cas ici. Par contre les commandes

sudo systemctl stop systemd-udevd systemd-udevd-kernel.socket systemd-udevd-control.socket
sudo systemctl start systemd-udevd systemd-udevd-kernel.socket systemd-udevd-control.socket

permettent de remettre l'usage CPU à 0 (qui repart à 100% après un certain temps)


la commande /lib/systemd/systemd-udevd -D donne

value '[dmi/id]sys_vendor' is 'Hewlett-Packard'
value '[dmi/id]sys_vendor' is 'Hewlett-Packard'
3-3:1.0: /usr/lib/udev/rules.d/50-udev-default.rules:14 Importing properties from results of builtin command 'hwdb --subsystem=usb'
3-3:1.0: /usr/lib/udev/rules.d/60-drm.rules:3 Importing properties from results of builtin command 'path_id'
3-3:1.0: Device (SEQNUM=176617, ACTION=change) is queued
^C2-3:1.0: sd-device: Created db file '/run/udev/data/+usb:2-3:1.0' for '/devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0'
2-3:1.0: Device (SEQNUM=176616, ACTION=change) processed
2-3:1.0: sd-device-monitor: Passed 654 byte to netlink monitor
Unload module index
Unloaded link configuration context.
Worker [55544] exited
3-3:1.0: sd-device: Created db file '/run/udev/data/+usb:3-3:1.0' for '/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0'
3-3:1.0: Device (SEQNUM=176613, ACTION=change) processed
3-3:1.0: sd-device-monitor: Passed 612 byte to netlink monitor
Unload module index
Unloaded link configuration context.
Worker [55543] exited
Unload module index
Unloaded link configuration context.

le strace -p du processus donne:

epoll_wait(9, [{EPOLLIN, {u32=1066802416, u64=94498937249008}}, {EPOLLIN, {u32=1066802752, u64=94498937249344}}], 13, 0) = 2
recvmsg(6, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="", iov_len=0}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=346, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, MSG_DONTWAIT) = 0
recvmsg(6, {msg_namelen=0}, MSG_DONTWAIT) = -1 EAGAIN (Ressource temporairement non disponible)
sendmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-364537661, nl_groups=00000000}, msg_namelen=12, msg_iov=[{iov_base={{prefix="libudev", magic=htonl(0xfeedcafe), header_size=40, properties_off=40, properties_len=373, filter_subsystem_hash=htonl(0x577c5e5), filter_devtype_hash=htonl(0xb1024765), filter_tag_bloom_hi=htonl(0), filter_tag_bloom_lo=htonl(0)}}, iov_len=40}, {iov_base="ACTION=change\0DEVPATH=/devices/p"..., iov_len=373}], msg_iovlen=2, msg_controllen=0, msg_flags=0}, 0) = 413
gettid()                                = 302
epoll_wait(9, [{EPOLLIN, {u32=1066802416, u64=94498937249008}}], 13, 0) = 1
recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000001}, msg_namelen=128->12, msg_iov=[{iov_base="change@/devices/pci0000:00/0000:"..., iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=0, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 401
gettid()                                = 302
epoll_wait(9, [{EPOLLIN, {u32=1066802416, u64=94498937249008}}, {EPOLLIN, {u32=1066802752, u64=94498937249344}}], 13, 0) = 2
gettid()                                = 302
epoll_wait(9, [{EPOLLIN, {u32=1066802416, u64=94498937249008}}, {EPOLLIN, {u32=1066802752, u64=94498937249344}}], 13, 0) = 2
recvmsg(6, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="", iov_len=0}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=338, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, MSG_DONTWAIT) = 0
recvmsg(6, {msg_namelen=0}, MSG_DONTWAIT) = -1 EAGAIN (Ressource temporairement non disponible)
sendmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-322065909, nl_groups=00000000}, msg_namelen=12, msg_iov=[{iov_base={{prefix="libudev", magic=htonl(0xfeedcafe), header_size=40, properties_off=40, properties_len=372, filter_subsystem_hash=htonl(0x577c5e5), filter_devtype_hash=htonl(0xb1024765), filter_tag_bloom_hi=htonl(0), filter_tag_bloom_lo=htonl(0)}}, iov_len=40}, {iov_base="ACTION=change\0DEVPATH=/devices/p"..., iov_len=372}], msg_iovlen=2, msg_controllen=0, msg_flags=0}, 0) = 412
gettid()                                = 302
epoll_wait(9, [{EPOLLIN, {u32=1066802416, u64=94498937249008}}, {EPOLLIN, {u32=1066802752, u64=94498937249344}}], 13, 0) = 2
recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000001}, msg_namelen=128->12, msg_iov=[{iov_base="change@/devices/pci0000:00/0000:"..., iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=0, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 401

la commande udevadm monitor donne

3/2-3:1.0 (usb)
KERNEL[21065.784711] change   /devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0 (usb)
KERNEL[21065.792559] change   /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0 (usb)
KERNEL[21066.000804] change   /devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0 (usb)
UDEV  [21066.001173] change   /devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0 (usb)
KERNEL[21066.008445] change   /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0 (usb)
KERNEL[21066.216716] change   /devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0 (usb)
UDEV  [21066.224827] change   /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0 (usb)

Hors ligne

#2 Le 11/01/2021, à 06:20

moko138

Re : systemd-udevd usage cpu

Limiter le poids des logs
Pour contenir, dans les limites choisies par toi, les poids dans /var/log (journal compris), vois ce message : ./viewtopic.php?pid=22191055#p22191055


= =

Les messages udev
merci de montrer, en séparant bien les retours :

dmesg -lerr | head -25
/lib/systemd/systemd-udevd -D ; echo; lsusb | sort; echo; lsusb -t
sudo lshw | grep -EA12 "\*\-usb|usb@"
cat /usr/lib/udev/rules.d/50-udev-default.rules

et

cat /usr/lib/udev/rules.d/60-drm.rules

%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#3 Le 11/01/2021, à 14:36

Éh

Re : systemd-udevd usage cpu

bonjour !

Pour les log, c'est surtout qu'ils me paraissent la signature d'un processus systemd qui tourne en rond,

J'ai oublié de préciser que ma carte graphique est une intel et qu'aucun pilote nividia n'est présent (il ya eu pas mal de problème avec nvidia et systemd) et enfin que j'ai supprimé les paquets bluez* pour les problèmes avec le bluetooth

voila les sorties des commandes :

lisa@lisaHost:~$ dmesg -lerr | head -25
[    0.097074] x86/cpu: VMX (outside TXT) disabled by BIOS
[    2.244129] ima: Error Communicating to TPM chip
[    2.247284] ima: Error Communicating to TPM chip
[    2.250296] ima: Error Communicating to TPM chip
[    2.253631] ima: Error Communicating to TPM chip
[    2.257799] ima: Error Communicating to TPM chip
[    2.261155] ima: Error Communicating to TPM chip
[    2.264573] ima: Error Communicating to TPM chip
[    2.267948] ima: Error Communicating to TPM chip
[    4.535709] Bluetooth: hci0: unexpected event for opcode 0xfc2f
[21916.644175] tpm tpm0: tpm_try_transmit: send(): error -5
[21916.801411] Bluetooth: hci0: unexpected event for opcode 0xfc2f
lisa@lisaHost:~$ 
lisa@lisaHost:~$ sudo /lib/systemd/systemd-udevd -D ; echo; lsusb | sort; echo; lsusb -t
value '[dmi/id]sys_vendor' is 'Hewlett-Packard'
value '[dmi/id]sys_vendor' is 'Hewlett-Packard'
2-3:1.0: /usr/lib/udev/rules.d/50-udev-default.rules:14 Importing properties from results of builtin command 'hwdb --subsystem=usb'
2-3:1.0: /usr/lib/udev/rules.d/60-drm.rules:3 Importing properties from results of builtin command 'path_id'
2-3:1.0: sd-device: Created db file '/run/udev/data/+usb:2-3:1.0' for '/devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0'
2-3:1.0: Device (SEQNUM=191646, ACTION=change) processed
2-3:1.0: sd-device-monitor: Passed 654 byte to netlink monitor
2-3:1.0: Device (SEQNUM=191648, ACTION=change) is queued
2-3:1.0: sd-device-monitor: Passed 413 byte to netlink monitor
2-3:1.0: Processing device (SEQNUM=191648, ACTION=change)
value '[dmi/id]sys_vendor' is 'Hewlett-Packard'
value '[dmi/id]sys_vendor' is 'Hewlett-Packard'
2-3:1.0: /usr/lib/udev/rules.d/50-udev-default.rules:14 Importing properties from results of builtin command 'hwdb --subsystem=usb'
2-3:1.0: /usr/lib/udev/rules.d/60-drm.rules:3 Importing properties from results of builtin command 'path_id'
3-3:1.0: Device (SEQNUM=191649, ACTION=change) is queued
2-3:1.0: sd-device: Created db file '/run/udev/data/+usb:2-3:1.0' for '/devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0'
2-3:1.0: Device (SEQNUM=191648, ACTION=change) processed
2-3:1.0: sd-device-monitor: Passed 654 byte to netlink monitor
^CUnload module index
Unloaded link configuration context.
Worker [62746] exited
3-3:1.0: sd-device: Created db file '/run/udev/data/+usb:3-3:1.0' for '/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0'
3-3:1.0: Device (SEQNUM=191603, ACTION=change) processed
3-3:1.0: sd-device-monitor: Passed 613 byte to netlink monitor
Unload module index
Unloaded link configuration context.
Worker [62745] exited
Unload module index
Unloaded link configuration context.

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8000 Intel Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 0424:2134 Microchip Technology, Inc. (formerly SMSC) Hub
Bus 002 Device 003: ID 8087:07dc Intel Corp. 
Bus 002 Device 004: ID 138a:003f Validity Sensors, Inc. VFS495 Fingerprint Reader
Bus 002 Device 005: ID 05c8:0369 Cheng Uei Precision Industry Co., Ltd (Foxlink) HP HD Webcam
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 0424:5534 Microchip Technology, Inc. (formerly SMSC) Hub

/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
    |__ Port 3: Dev 2, If 0, Class=Hub, Driver=hub/3p, 5000M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/9p, 480M
    |__ Port 3: Dev 2, If 0, Class=Hub, Driver=hub/3p, 480M
    |__ Port 4: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 4: Dev 3, If 1, Class=Wireless, Driver=btusb, 12M
    |__ Port 5: Dev 4, If 0, Class=Vendor Specific Class, Driver=, 12M
    |__ Port 7: Dev 5, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 7: Dev 5, If 0, Class=Video, Driver=uvcvideo, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
lisa@lisaHost:~$ 
lisa@lisaHost:~$ sudo lshw | grep -EA12 "\*\-usb|usb@"
        *-usb:0
             description: USB controller
             produit: 8 Series USB xHCI HC
             fabricant: Intel Corporation
             identifiant matériel: 14
             information bus: pci@0000:00:14.0
             version: 04
             bits: 64 bits
             horloge: 33MHz
             fonctionnalités: pm msi xhci bus_master cap_list
             configuration : driver=xhci_hcd latency=0
             ressources : irq:46 mémoire:d0720000-d072ffff
           *-usbhost:0
                produit: xHCI Host Controller
                fabricant: Linux 5.8.0-36-generic xhci-hcd
                identifiant matériel: 0
                information bus: usb@2
                nom logique: usb2
                version: 5.08
                fonctionnalités: usb-2.00
                configuration : driver=hub slots=9 speed=480Mbit/s
              *-usb:0
                   description: Concentrateur USB
                   produit: USB2134B
                   fabricant: SMSC
                   identifiant matériel: 3
                   information bus: usb@2:3
                   version: 50.00
                   fonctionnalités: usb-2.10
                   configuration : driver=hub slots=3 speed=480Mbit/s
              *-usb:1
                   description: Interface sans fil Bluetooth
                   fabricant: Intel Corp.
                   identifiant matériel: 4
                   information bus: usb@2:4
                   version: 0.01
                   fonctionnalités: bluetooth usb-2.00
                   configuration : driver=btusb maxpower=100mA speed=12Mbit/s
              *-usb:2 NON-RÉCLAMÉ
                   description: Périphérique USB générique
                   produit: VFS495 Fingerprint Reader
                   fabricant: Validity Sensors, Inc.
                   identifiant matériel: 5
                   information bus: usb@2:5
                   version: 1.04
                   numéro de série: 00209c0cd895
                   fonctionnalités: usb-1.10
                   configuration : maxpower=100mA speed=12Mbit/s
              *-usb:3
                   description: Vidéo
                   produit: HP HD Webcam
                   fabricant: SunplusIT INC.
                   identifiant matériel: 7
                   information bus: usb@2:7
                   version: 1.08
                   fonctionnalités: usb-2.00
                   configuration : driver=uvcvideo maxpower=500mA speed=480Mbit/s
           *-usbhost:1
                produit: xHCI Host Controller
                fabricant: Linux 5.8.0-36-generic xhci-hcd
                identifiant matériel: 1
                information bus: usb@3
                nom logique: usb3
                version: 5.08
                fonctionnalités: usb-3.00
                configuration : driver=hub slots=4 speed=5000Mbit/s
              *-usb
                   description: Concentrateur USB
                   produit: USB5534B
                   fabricant: SMSC
                   identifiant matériel: 3
                   information bus: usb@3:3
                   version: 50.00
                   fonctionnalités: usb-3.00
                   configuration : driver=hub slots=3 speed=5000Mbit/s
        *-communication:0
             description: Communication controller
             produit: 8 Series HECI #0
             fabricant: Intel Corporation
             identifiant matériel: 16
             information bus: pci@0000:00:16.0
             version: 04
             bits: 64 bits
             horloge: 33MHz
--
        *-usb:1
             description: USB controller
             produit: 8 Series USB EHCI #1
             fabricant: Intel Corporation
             identifiant matériel: 1d
             information bus: pci@0000:00:1d.0
             version: 04
             bits: 32 bits
             horloge: 33MHz
             fonctionnalités: pm debug ehci bus_master cap_list
             configuration : driver=ehci-pci latency=0
             ressources : irq:17 mémoire:d073d000-d073d3ff
           *-usbhost
                produit: EHCI Host Controller
                fabricant: Linux 5.8.0-36-generic ehci_hcd
                identifiant matériel: 1
                information bus: usb@1
                nom logique: usb1
                version: 5.08
                fonctionnalités: usb-2.00
                configuration : driver=hub slots=3 speed=480Mbit/s
              *-usb
                   description: Concentrateur USB
                   fabricant: Intel Corp.
                   identifiant matériel: 1
                   information bus: usb@1:1
                   version: 0.04
                   fonctionnalités: usb-2.00
                   configuration : driver=hub slots=8 speed=480Mbit/s
        *-isa
             description: ISA bridge
             produit: 8 Series LPC Controller
             fabricant: Intel Corporation
             identifiant matériel: 1f
             information bus: pci@0000:00:1f.0
             version: 04
             bits: 32 bits
             horloge: 33MHz
lisa@lisaHost:~$ 
lisa@lisaHost:~$ cat /usr/lib/udev/rules.d/50-udev-default.rules
# do not edit this file, it will be overwritten on update

# run a command on remove events
ACTION=="remove", ENV{REMOVE_CMD}!="", RUN+="$env{REMOVE_CMD}"
ACTION=="remove", GOTO="default_end"

SUBSYSTEM=="virtio-ports", KERNEL=="vport*", ATTR{name}=="?*", SYMLINK+="virtio-ports/$attr{name}"

# select "system RTC" or just use the first one
SUBSYSTEM=="rtc", ATTR{hctosys}=="1", SYMLINK+="rtc"
SUBSYSTEM=="rtc", KERNEL=="rtc0", SYMLINK+="rtc", OPTIONS+="link_priority=-100"

SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", IMPORT{builtin}="usb_id", IMPORT{builtin}="hwdb --subsystem=usb"
ENV{MODALIAS}!="", IMPORT{builtin}="hwdb --subsystem=$env{SUBSYSTEM}"

ACTION!="add", GOTO="default_end"

SUBSYSTEM=="tty", KERNEL=="ptmx", GROUP="tty", MODE="0666"
SUBSYSTEM=="tty", KERNEL=="tty", GROUP="tty", MODE="0666"
SUBSYSTEM=="tty", KERNEL=="tty[0-9]*", GROUP="tty", MODE="0620"
SUBSYSTEM=="tty", KERNEL=="sclp_line[0-9]*", GROUP="tty", MODE="0620"
SUBSYSTEM=="tty", KERNEL=="ttysclp[0-9]*", GROUP="tty", MODE="0620"
SUBSYSTEM=="tty", KERNEL=="3270/tty[0-9]*", GROUP="tty", MODE="0620"
SUBSYSTEM=="vc", KERNEL=="vcs*|vcsa*", GROUP="tty"
KERNEL=="tty[A-Z]*[0-9]|ttymxc[0-9]*|pppox[0-9]*|ircomm[0-9]*|noz[0-9]*|rfcomm[0-9]*", GROUP="dialout"

SUBSYSTEM=="mem", KERNEL=="mem|kmem|port", GROUP="kmem", MODE="0640"

SUBSYSTEM=="input", GROUP="input"
SUBSYSTEM=="input", KERNEL=="js[0-9]*", MODE="0664"

SUBSYSTEM=="video4linux", GROUP="video"
SUBSYSTEM=="graphics", GROUP="video"
SUBSYSTEM=="drm", KERNEL!="renderD*", GROUP="video"
SUBSYSTEM=="dvb", GROUP="video"
SUBSYSTEM=="media", GROUP="video"
SUBSYSTEM=="cec", GROUP="video"

SUBSYSTEM=="drm", KERNEL=="renderD*", GROUP="render", MODE="0660"
SUBSYSTEM=="kfd", GROUP="render", MODE="0660"

# When using static_node= with non-default permissions, also update
# tmpfiles.d/static-nodes-permissions.conf.in to keep permissions synchronized.

SUBSYSTEM=="sound", GROUP="audio", \
  OPTIONS+="static_node=snd/seq", OPTIONS+="static_node=snd/timer"

SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0664"

SUBSYSTEM=="firewire", ATTR{units}=="*0x00a02d:0x00010*", GROUP="video"
SUBSYSTEM=="firewire", ATTR{units}=="*0x00b09d:0x00010*", GROUP="video"
SUBSYSTEM=="firewire", ATTR{units}=="*0x00a02d:0x010001*", GROUP="video"
SUBSYSTEM=="firewire", ATTR{units}=="*0x00a02d:0x014001*", GROUP="video"

KERNEL=="parport[0-9]*", GROUP="lp"
SUBSYSTEM=="printer", KERNEL=="lp*", GROUP="lp"
SUBSYSTEM=="ppdev", GROUP="lp"
KERNEL=="lp[0-9]*", GROUP="lp"
KERNEL=="irlpt[0-9]*", GROUP="lp"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_USB_INTERFACES}=="*:0701??:*", GROUP="lp"

SUBSYSTEM=="block", GROUP="disk"
SUBSYSTEM=="block", KERNEL=="sr[0-9]*", GROUP="cdrom"
SUBSYSTEM=="scsi_generic", SUBSYSTEMS=="scsi", ATTRS{type}=="4|5", GROUP="cdrom"
KERNEL=="sch[0-9]*", GROUP="cdrom"
KERNEL=="pktcdvd[0-9]*", GROUP="cdrom"
KERNEL=="pktcdvd", GROUP="cdrom"

SUBSYSTEM=="scsi_generic|scsi_tape", SUBSYSTEMS=="scsi", ATTRS{type}=="1|8", GROUP="tape"
SUBSYSTEM=="scsi_generic", SUBSYSTEMS=="scsi", ATTRS{type}=="0", GROUP="disk"
KERNEL=="qft[0-9]*|nqft[0-9]*|zqft[0-9]*|nzqft[0-9]*|rawqft[0-9]*|nrawqft[0-9]*", GROUP="disk"
KERNEL=="loop-control", GROUP="disk", OPTIONS+="static_node=loop-control"
KERNEL=="btrfs-control", GROUP="disk"
KERNEL=="rawctl", GROUP="disk"
SUBSYSTEM=="raw", KERNEL=="raw[0-9]*", GROUP="disk"
SUBSYSTEM=="aoe", GROUP="disk", MODE="0220"
SUBSYSTEM=="aoe", KERNEL=="err", MODE="0440"

KERNEL=="rfkill", MODE="0664"
KERNEL=="tun", MODE="0666", OPTIONS+="static_node=net/tun"

KERNEL=="fuse", MODE="0666", OPTIONS+="static_node=fuse"

# The static_node is required on s390x and ppc (they are using MODULE_ALIAS)
KERNEL=="kvm", GROUP="kvm", MODE="0660", OPTIONS+="static_node=kvm"

KERNEL=="udmabuf", GROUP="kvm"

SUBSYSTEM=="ptp", ATTR{clock_name}=="KVM virtual PTP", SYMLINK += "ptp_kvm"

LABEL="default_end"
lisa@lisaHost:~$ 
lisa@lisaHost:~$ cat /usr/lib/udev/rules.d/60-drm.rules
# do not edit this file, it will be overwritten on update

ACTION!="remove", SUBSYSTEM=="drm", SUBSYSTEMS=="pci|usb|platform", IMPORT{builtin}="path_id"

# by-path
ENV{ID_PATH}=="?*", KERNEL=="card*", SYMLINK+="dri/by-path/$env{ID_PATH}-card"
ENV{ID_PATH}=="?*", KERNEL=="controlD*", SYMLINK+="dri/by-path/$env{ID_PATH}-control"
ENV{ID_PATH}=="?*", KERNEL=="renderD*", SYMLINK+="dri/by-path/$env{ID_PATH}-render"
lisa@lisaHost:~$ 

Hors ligne

#4 Le 19/01/2021, à 15:21

Éh

Re : systemd-udevd usage cpu

pas d'idée ?

j'ai contourné le problème avec un script stop start des services systemd-udevd dans un cron mais, bon... ça n'est pas très satisfaisant...

Dernière modification par Éh (Le 19/01/2021, à 15:22)

Hors ligne