Search Linux Wireless

Re: [PATCH 8/8] rfkill: add support for wake-on-wireless-packet

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

 



On Sun, 03 Aug 2008, Tomas Winkler wrote:
> > All the radio-is-allowed-to-transmit decisions are rfkill's.  The driver is
> > not allowed to override those.  This is done to present a uniform behaviour
> > and interface to the system's user (and any instance of rfkill doing
> > something the user wouldn't expect to the radio is to be considered a major
> > bug).  rfkill is supposed to represend the will of the system's user
> > regarding permission to transmit energy out of wireless transmitters.
> 
> May point is that there are radio event out of scope rfkill so the
> driver although obey rfkill system

Err, no.  If it involves energy emission, if rfkill forbade it [which is to
be taken as the user forbade it], the driver must not, EVER, cause it to
happen.  There are no exceptions.

This is a safety thing, not a convenience thing.

> > Sure.  I was wondering about drivers that *don't* have it, if any, out of
> > the potential set of drivers that should be using rfkill (it is not a matter
> > of those who are using rfkill right now).
> 
> I think we are aligned in general.

I may still have it as optional, but I will switch the default behaviour
around.  It will likely be useful for someone, and it is less than 10 LOC.

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh
--
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