[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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 <jim@why.dont.jablowme.net> 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.

Best regards,

Jurij Smakov                                           jurij@wooyd.org
Key: http://www.wooyd.org/pgpkey/                      KeyID: C99E03CC



Reply to: