Search Linux Wireless

RE: [PATCH] mac80211: Reschedule dynamic power save timer after wakeup

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

 



Sorry for the delay, we were checking this in driver also. 

The issue was due to a delay in workqueue scheduling,  caused by msleep() inside driver. Because of this, 
last transmission happens long after the dynamic power save timer is scheduled. So, the difference 
between last transmission time and the time it goes to sleep is less than the defined PSM timeout period.

I think that this patch might be considered as a workaround for such delays caused by driver as long as it not creating
any other issues.

saravanan.

________________________________________
From: ext John W. Linville [linville@xxxxxxxxxxxxx]
Sent: Monday, March 29, 2010 8:55 PM
To: Johannes Berg
Cc: Dhanabal Saravanan (EXT-Sasken/Tampere); linux-wireless@xxxxxxxxxxxxxxx
Subject: Re: [PATCH] mac80211: Reschedule dynamic power save timer after        wakeup

On Wed, Mar 17, 2010 at 09:01:08AM -0700, Johannes Berg wrote:
> On Wed, 2010-03-17 at 12:09 +0100, ext-saravanan.dhanabal@xxxxxxxxx
> wrote:
> > In worst case it takes up to that much,  though the average is less but still significant.
>
> > On Tue, 2010-03-16 at 11:31 -0400, Saravanan Dhanabal wrote:
> > > After last transmission, the device goes to sleep earlier
> > > than the configured dynamic power save timeout. If timeout
> > > is set to 400ms, device enters into sleep mode at around
> > > 330ms since from last TX.
>
> I still don't think I understand this patch. Why would you be interested
> in the exact timing rather than the time since the transmission? I
> mean ... why does it go to sleep _earlier_?

Any further comments on this one?

John
--
John W. Linville                Someday the world will need a hero, and you
linville@xxxxxxxxxxxxx                  might be all we have.  Be ready.
--
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