Re: Porting OpenBSD's sysctl hw.sensors framework to FreeBSD



Constantine A. Murenin wrote this message on Tue, Jul 10, 2007 at 20:13 -0400:
If you want to have no such framework that could potentially diagnose or
predict system failure, it's your choice, and I'm not going to argue
against it. However, there are many people who desire to have this
feature in an operating system, and these people include FreeBSD users
and developers.

No one is saying that we don't want a framekwork to provide this
information... We want to put the framework in the proper place that
will be the most maintainable, testable and extensible location possible:
userland... A single bug in the kernel framework and associated drivers
could take the entire system down... The worse a userland app can do
is core dump...

Having recently written an HDTV driver... It was a god-send to have
the tuner logic and related items in userland, and only use the kernel
part as a bit mover.. It made testing very quick, and will enable
people to develope additional tuners w/o having to go through crashing
their machine as they load/unload drivers that contain bugs..

--
John-Mark Gurney Voice: +1 415 225 5579

"All that I will do, has been done, All that I have, has not."
_______________________________________________
freebsd-arch@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arch
To unsubscribe, send any mail to "freebsd-arch-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: [PATCH] New QStor SATA/RAID Driver for 2.6.9-rc2
    ... > this one needs an interface to a userland RAID management GUI. ... > libata became usable, and certainly before libata existed in 2.4.xx. ... libata and all its drivers work on RHEL2.1, ...
    (Linux-Kernel)
  • Re: [linux-pm] swsusp-bigdiff: power-managment changes that are waiting in my tree
    ... > userland is going away" or something like that. ... Teaching drivers is hard because that would ... which is common to be called on suspend) etc... ... send the line "unsubscribe linux-kernel" in ...
    (Linux-Kernel)
  • Re: keyboard problem with 2.6.6
    ... > drivers in userland. ... > develope kernel driver in userland. ... is vastly different than the glibc-based infrastructure available in userspace.... ... send the line "unsubscribe linux-kernel" in ...
    (Linux-Kernel)
  • Re: speeding up ugen by an order of magnitude.
    ... :> writing a specific kernel driver. ... usb drivers are very easy to write. ... sacrificying this generalness, that's OK. ... don't have userland tcp, for example). ...
    (freebsd-current)