Search Linux Wireless

Re: mac80211 MLME and user space

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

 



On Tuesday 18 November 2008 21:16:49 Andy Johnson wrote:
> My question is : why?

It's really similiar to the questions:
Why do we have udev? Why didn't we fix devfs instead?
Or why is hotplugging in userspace?

It's all basically, because we don't _need_ to have it in the kernel.
Having it in userspace means much easier code (often no locking needed).
Having it in userspace means, it's easily runtime replacable. Even after
crashes.
Having it in userspace means exploitable bugs are less likely to affect
the whole system.
There probably are a lot more reasons to do this.

-- 
Greetings Michael.
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux