From mboxrd@z Thu Jan 1 00:00:00 1970 From: Greg KH Date: Thu, 13 Jan 2011 19:45:53 +0000 Subject: Re: libudev and /sys/devices/system/cpu Message-Id: <20110113194553.GA8201@kroah.com> List-Id: References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org On Thu, Jan 13, 2011 at 08:21:02PM +0100, Martin Grund wrote: > Hi, > > I try to access the info stored in /sys/devices/system/cpu to gather > information about available CPUs and their architecture ( cache size, > levels etc). However, when enumerating over devices and subsystems > using udev_enumerate_scan_devices() and > udev_enumerate_scan_subsystems() the result list does not contain any > entry from /sys/devices/system. That's because the entries there are not "real" devices as far as the kernel is concerned. It's a real problem, and Kay has some initial patches floating around for the kernel to resolve this issue. I just need to get some spare time to look them over and get them accepted into the kernel tree. sorry, greg k-h