On Wed, 2011-10-12 at 03:02 +0200, Dmitry Tarnyagin wrote: > From: Dmitry Tarnyagin <dmitry.tarnyagin@xxxxxxxxxxxxxx> > Date: Wed, 5 Oct 2011 13:20:04 +0200 > > A new .release_buffered_frames callback was introduced recently. > Check for the callback presence was missing in the mac80211 code, > and PM state could get broken in some cases. Interesting, but we do check: drv_release_buffered_frames(struct ieee80211_local *local, struct sta_info *sta, u16 tids, int num_frames, enum ieee80211_frame_release_type reason, bool more_data) { trace_drv_release_buffered_frames(local, &sta->sta, tids, num_frames, reason, more_data); if (local->ops->release_buffered_frames) local->ops->release_buffered_frames(&local->hw, &sta->sta, tids, So whatever you're trying to do must be something else. johannes -- 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