From: Johan Almbladh Date: Wed, 14 Aug 2013 13:29:46 +0000 (+0200) Subject: mac80211: perform power save processing before decryption X-Git-Tag: v3.12-rc1~132^2~84^2^2~56^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=86c228a7627f3f2776893da47592234140fbfba8;p=pandora-kernel.git mac80211: perform power save processing before decryption This patch decouples the power save processing from the frame decryption by running the decrypt rx handler after sta_process. In the case where the decryption failed for some reason, the stack used to not process the PM and MOREDATA bits for that frame. The stack now always performs power save processing regardless of the decryption result. That means that encrypted data frames and NULLFUNC frames are now handled in the same way regarding power save processing, making the stack more robust. Signed-off-by: Johan Almbladh Signed-off-by: Johannes Berg --- Reading git-diff-tree failed