Return-path: Received: from smtp-out.google.com ([216.239.44.51]:59515 "EHLO smtp-out.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751047Ab1ADWaA convert rfc822-to-8bit (ORCPT ); Tue, 4 Jan 2011 17:30:00 -0500 Received: from kpbe13.cbf.corp.google.com (kpbe13.cbf.corp.google.com [172.25.105.77]) by smtp-out.google.com with ESMTP id p04MTxGU007681 for ; Tue, 4 Jan 2011 14:29:59 -0800 Received: from iyb26 (iyb26.prod.google.com [10.241.49.90]) by kpbe13.cbf.corp.google.com with ESMTP id p04MTs4i005740 for ; Tue, 4 Jan 2011 14:29:58 -0800 Received: by iyb26 with SMTP id 26so14779910iyb.27 for ; Tue, 04 Jan 2011 14:29:53 -0800 (PST) MIME-Version: 1.0 In-Reply-To: References: <1292482775.3542.8.camel@jlt3.sipsolutions.net> <1292499024.3612.3.camel@jlt3.sipsolutions.net> <1292501047.3612.9.camel@jlt3.sipsolutions.net> <1292502934.3612.15.camel@jlt3.sipsolutions.net> <1292504020.3612.17.camel@jlt3.sipsolutions.net> <20101216174410.GB5677@tux> Date: Tue, 4 Jan 2011 14:29:53 -0800 Message-ID: Subject: Re: [PATCH] mac80211: Push idle state to driver before stop From: Paul Stewart To: "Luis R. Rodriguez" Cc: Johannes Berg , "linux-wireless@vger.kernel.org" , Luis Rodriguez Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-wireless-owner@vger.kernel.org List-ID: On Tue, Jan 4, 2011 at 10:19 AM, Paul Stewart wrote: > On Thu, Dec 16, 2010 at 9:44 AM, Luis R. Rodriguez > wrote: >> Try this: > > Happy new year. ?I've tried this patch, and the system continues to > suspend and resume successfully (i.e, the fix from the earlier patches > continues to alleviate the original problem), however the system > continues to be "deaf" to beacons at resume time if the system > suspends and resumes while associated. ?You don't need a ChromeOS > system to reproduce this issue. ?Just associate to the network and > suspend/resume. ?On resume the system believes it should be > associated, but then the beacon loss timer kicks in and we > disassociate, since we are never successful in receiving a response. Whoops. I didn't apply that change correctly. Actually, I think this change works. I think I may have spotted a couple of unrelated anomalies I'll trace down and address separately. -- Paul