From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kay Sievers Date: Fri, 26 Mar 2004 10:15:50 +0000 Subject: Re: udevinfo patch Message-Id: <20040326101550.GA32249@vrfy.org> List-Id: References: <20040323215101.GA30721@us.ibm.com> In-Reply-To: <20040323215101.GA30721@us.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org On Fri, Mar 26, 2004 at 06:25:36AM +0100, Carl-Daniel Hailfinger wrote: > Kay Sievers wrote: > > On Fri, Mar 26, 2004 at 01:26:46AM +0100, Carl-Daniel Hailfinger wrote: > > > >>Greg KH wrote: > >> > >>>On Tue, Mar 23, 2004 at 01:51:01PM -0800, Daniel Stekloff wrote: > >>> > >>> > >>>>Hi Greg, > >>>> > >>>>I think this is what you want for udevinfo. Patched against the latest BK > >>>>tree. I tested it and it seemed to work. > >> > >>It seems to have a bug: > >> > >>carldani@4100xcdt:~/work/udev-023-orig> ./udevinfo -a -p /sys/block/ > >> > >>udevinfo starts with the device the node belongs to and then walks up the > >>[...] > >>to match the device for which the node will be created. > >> > >>device '/sys/block' has major:minor 1:9 > >> looking at class device '/sys/block': > >>couldn't open class device directory > >> > >> > >>How can /sys/block have a major/minor number which changes everytime I > >>recompile udevinfo? > > > > > > It's the attribute value read from the last sysfs device. > > And why does it only happen with /sys/block/ and not with /sys/block > (Note the bug depends on the trailing slash). Cause '/block' isn't recognized as a block device. strstr(path, "/block/") != NULL) Kay ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel