Messages in this thread | | | Date | Wed, 19 Jan 2011 09:24:14 -0800 | From | Greg KH <> | Subject | Re: RFC: UIO null parent for __uio_register_device and uio_device_name() |
| |
On Wed, Jan 19, 2011 at 09:11:04AM -0800, Earl Chew wrote: > Greg, > > I wrote: > > I think you're telling me you won't accept either of: > > > > a. uio_device_name() > > b. uio_device_chrdev() > [ snip ] > > With no sysfs, I cannot think of a way to get hold of the minor number allocated > > to this instance of the Linux UIO device, and without that I can't open() the > > device driver. > > Would you consider : > > extern int uio_device_minor(struct uio_info *info); > > ? > > That would allow me to reconstitute the coordinates of the Linux UIO device > instance from a combination of /proc/devices and a uio_device_minor() query.
Again, no, this is already present in userspace, and no kernel code should ever need it.
sorry.
greg k-h
| |