On Thu, 2011-12-08 at 14:56 +0530, Yogesh Ashok Powar wrote: > + /* There could be some memory leaks because of ampdu tx pending queue > + * not being freed before destroying the station info. > + * > + * Make sure that such queues are purged before freeing the station > + * info. > + * TODO: We have to somehow postpone the full destruction > + * until the aggregation stop completes. Refer > + * http://thread.gmane.org/gmane.linux.kernel.wireless.general/81936 > + */ > + for (i = 0; i < STA_TID_NUM; i++) { > + if (!sta->ampdu_mlme.tid_tx[i]) > + continue; > + tid_tx = sta->ampdu_mlme.tid_tx[i]; Please address the sparse warning this creates with CONFIG_SPARSE_RCU_POINTER=y 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