This is a note to let you know that we have just queued up the patch titled Subject: softmac: fix wext MLME request reason code endianness to the 2.6.23-stable tree. Its filename is softmac-fix-wext-mlme-request-reason-code-endianness.patch A git repo of this tree can be found at http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary >From stable-bounces@xxxxxxxxxxxxxxxx Fri Oct 26 03:36:47 2007 From: Johannes Berg <johannes@xxxxxxxxxxxxxxxx> Date: Thu, 25 Oct 2007 22:16:23 +0200 Subject: softmac: fix wext MLME request reason code endianness To: "John W. Linville" <linville@xxxxxxxxxxxxx> Cc: linux-wireless <linux-wireless@xxxxxxxxxxxxxxx>, stable <stable@xxxxxxxxxx> Message-ID: <1193343383.4406.30.camel@xxxxxxxxxxxxx> From: Johannes Berg <johannes@xxxxxxxxxxxxxxxx> patch 94e10bfb8a7372df3ef2759c9ec2a37de2f24aca in mainline. The MLME request reason code is host-endian and our passing it to the low level functions is host-endian as well since they do the swapping. I noticed that the reason code 768 was sent (0x300) rather than 3 when wpa_supplicant terminates. This removes the superfluous cpu_to_le16() call. Signed-off-by: Johannes Berg <johannes@xxxxxxxxxxxxxxxx> Signed-off-by: John W. Linville <linville@xxxxxxxxxxxxx> Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxx> --- net/ieee80211/softmac/ieee80211softmac_wx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/net/ieee80211/softmac/ieee80211softmac_wx.c +++ b/net/ieee80211/softmac/ieee80211softmac_wx.c @@ -469,7 +469,7 @@ ieee80211softmac_wx_set_mlme(struct net_ { struct ieee80211softmac_device *mac = ieee80211_priv(dev); struct iw_mlme *mlme = (struct iw_mlme *)extra; - u16 reason = cpu_to_le16(mlme->reason_code); + u16 reason = mlme->reason_code; struct ieee80211softmac_network *net; int err = -EINVAL; Patches currently in stable-queue which might be from johannes@xxxxxxxxxxxxxxxx are queue-2.6.23/mac80211-filter-locally-originated-multicast-frames.patch queue-2.6.23/softmac-fix-wext-mlme-request-reason-code-endianness.patch - 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