bin/140462: devd(8): [regression] devd.pid locked by /etc/rc.d and dhclient

Warren Block wblock at wonkity.com
Wed Feb 8 20:40:16 UTC 2012


The following reply was made to PR bin/140462; it has been noted by GNATS.

From: Warren Block <wblock at wonkity.com>
To: Torfinn Ingolfsen <torfinn.ingolfsen at broadpark.no>
Cc: bug-followup at FreeBSD.org
Subject: Re: bin/140462: devd(8): [regression] devd.pid locked by /etc/rc.d
 and dhclient
Date: Wed, 8 Feb 2012 13:21:35 -0700 (MST)

 On Wed, 8 Feb 2012, Torfinn Ingolfsen wrote:
 
 > Hello,
 > This problenm still exists in 8.2-stable. Here is an example:
 > root at kg-v7# uname -a
 > FreeBSD kg-v7.kg4.no 8.2-STABLE FreeBSD 8.2-STABLE #7: Sat Jul  9 23:00:31 CEST 2011     root at kg-v7.kg4.no:/usr/obj/usr/src/sys/GENERIC  amd64
 > root at kg-v7# service devd status
 > devd is not running.
 > root at kg-v7# ll /var/run/devd.pid
 > -rw-------  1 root  wheel  3 Jan 12 20:40 /var/run/devd.pid
 > root at kg-v7# lsof /var/run/devd.pid
 > COMMAND   PID  USER   FD   TYPE DEVICE SIZE/OFF   NODE NAME
 > dhclient 1075  root    5w  VREG   0,70        3 918547 /var/run/devd.pid
 > dhclient 1091 _dhcp    5w  VREG   0,70        3 918547 /var/run/devd.pid
 
 It seems to be fixed in 9-STABLE:
 
 COMMAND PID USER   FD   TYPE DEVICE SIZE/OFF   NODE NAME
 devd	900 root    5w  VREG  0,101        3 190860 /var/run/devd.pid
 
 Maybe it just needs an MFC to 8-stable.


More information about the freebsd-bugs mailing list