[systemd-devel] [PATCH] udev: warn instead of killing kmod loading

Luis R. Rodriguez mcgrof at suse.com
Thu Sep 11 16:46:33 PDT 2014


On Thu, Sep 11, 2014 at 11:50:19PM +0200, Tom Gundersen wrote:
> On Thu, Sep 11, 2014 at 11:02 PM, Luis R. Rodriguez <mcgrof at suse.com> wrote:
> >> and added a warning
> >> which is triggered after a third of the timeout.
> >
> > This is great! What commit merged this?I just looked at the latest
> > commits and couldn't find one associated with this. I also checked the
> > mailing list for pending patches.
> 
> Oops, my push failed. Just pushed now:
> <http://cgit.freedesktop.org/systemd/systemd/commit/?id=671174136525ddf208cdbe75d6d6bd159afa961f>.

Looks super sexy to me, thanks!

> > Also what would we use to hunt for
> > these? Would they show up on:
> >
> > journalctl -b -0 -u systemd-udevd
> 
> Precisely. Generated by making processing hang for all network devices:
> 
> Sep 11 21:26:58 tomegun-x240 systemd-udevd[404]: worker [406]
> /devices/virtual/net/lo is taking a long time
> Sep 11 21:26:58 tomegun-x240 systemd-udevd[404]: worker [407]
> /devices/pci0000:00/0000:00:1c.1/0000:03:00.0/net/wlan0 is taking a
> long time
> Sep 11 21:26:58 tomegun-x240 systemd-udevd[404]: worker [411]
> /devices/pci0000:00/0000:00:19.0/net/enp0s25 is taking a long time
> Sep 11 21:26:58 tomegun-x240 systemd-udevd[404]: worker [412]
> /devices/pci0000:00/0000:00:14.0/usb2/2-4/2-4:1.6/net/wwan0 is taking
> a long time
> Sep 11 21:28:58 tomegun-x240 systemd-udevd[404]: worker [406]
> /devices/virtual/net/lo timeout; kill it
> Sep 11 21:28:58 tomegun-x240 systemd-udevd[404]: seq 2214
> '/devices/virtual/net/lo' killed
> Sep 11 21:28:58 tomegun-x240 systemd-udevd[404]: worker [407]
> /devices/pci0000:00/0000:00:1c.1/0000:03:00.0/net/wlan0 timeout; kill
> it
> Sep 11 21:28:58 tomegun-x240 systemd-udevd[404]: seq 2502
> '/devices/pci0000:00/0000:00:1c.1/0000:03:00.0/net/wlan0' killed
> Sep 11 21:28:58 tomegun-x240 systemd-udevd[404]: worker [411]
> /devices/pci0000:00/0000:00:19.0/net/enp0s25 timeout; kill it
> Sep 11 21:28:58 tomegun-x240 systemd-udevd[404]: seq 2015
> '/devices/pci0000:00/0000:00:19.0/net/enp0s25' killed
> Sep 11 21:28:58 tomegun-x240 systemd-udevd[404]: worker [412]
> /devices/pci0000:00/0000:00:14.0/usb2/2-4/2-4:1.6/net/wwan0 timeout;
> kill it
> Sep 11 21:28:58 tomegun-x240 systemd-udevd[404]: seq 2455
> '/devices/pci0000:00/0000:00:14.0/usb2/2-4/2-4:1.6/net/wwan0' killed
> Sep 11 21:28:58 tomegun-x240 systemd-udevd[404]: worker [406]
> terminated by signal 9 (Killed)
> Sep 11 21:28:58 tomegun-x240 systemd-udevd[404]: worker [407]
> terminated by signal 9 (Killed)
> Sep 11 21:28:58 tomegun-x240 systemd-udevd[404]: worker [411]
> terminated by signal 9 (Killed)
> Sep 11 21:28:58 tomegun-x240 systemd-udevd[404]: worker [412]
> terminated by signal 9 (Killed)

Exactly what we needed thanks so much!

  Luis


More information about the systemd-devel mailing list