How to get data from kernel module ?
Julian Elischer
julian at elischer.org
Thu May 6 16:41:58 UTC 2010
On 5/6/10 6:38 AM, Lukáš Czerner wrote:
> Hi,
>
> I am creating a kernel module and I need to get some information from
> that module. I can do this with ioctl and pass the data to the
> user space but it seems a bit unpractical to me, because I do not know
> the amount of the data - it can differ. I do not know of any way to
> pass a list of structures to the userspace through ioctl - is there
> any?
>
> So my question is, is there any standard way in FreeBSD to do this ?
> In linux I would probably use the sysfs, but in FreeBSD I can not find
> anything similar, except just creating some virtual filesystem on my
> own and obviously this is not what I want to do.
>
you can add a sysctl to pass out arbitrary information very easily.
It's up to you to decide where you want to put it in the sysctl
tree.
> Thanks!
> -Lukas
> _______________________________________________
> freebsd-hackers at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe at freebsd.org"
More information about the freebsd-hackers
mailing list