Re: Bug#391686: ITP: ipw3945-daemon -- Binary userspace regulatory daemon for Intel PRO/Wireless 3945ABG cards
On Mon, Oct 09, 2006 at 02:43:55PM -0400, Jim Crilly wrote:
> On 10/09/06 08:38:46AM +0200, Reinhard Tartler wrote:
> > Jim Crilly <firstname.lastname@example.org> writes:
> > > Intel's daemon isn't as bad as the Atheros HAL or nVidia's blob
> > Could you please elaborat on that? why is ath_hal.ko or nvidia.ko worse
> > than intel's daemon?
> > The only real difference is that intel's daemon doesn't run in
> > kernelspace. Why is is that better?
> For that very reason, if nvidia.ko goes nuts it can scribble all over
> kernel memory and cause anything from random reboots to filesystem
> corruption. But since Intel's daemon runs in userspace if it goes nuts it'll
> just segfault, technically I guess it could open /dev/kmem or /dev/mem but
> the chances of that happening are virtually 0.
Actually, it can't do even that. According to installation
instructions, it can be run without root privileges, as long as it has
read/write access to a rather small subset of files in the /sys tree.
That's how I plan to make it work in the package.
Jurij Smakov email@example.com
Key: http://www.wooyd.org/pgpkey/ KeyID: C99E03CC