From: YOSHIFUJI Hideaki / 吉藤英明 Date: Sun, 4 Apr 2010 17:59:30 +0000 (+0000) Subject: mac80211: Ensure initializing private mc_list in prepare_multicast(). X-Git-Tag: v2.6.35-rc1~473^2~579 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2f787b0b76bf5de2eaa3ca3a29d89123ae03c856;p=pandora-kernel.git mac80211: Ensure initializing private mc_list in prepare_multicast(). Fix kernel panic by NULL pointer dereference in the context of ieee80211_ops->prepare_multicast(). This bug was introduced by commit 22bedad3c.. ("net: convert multicast list to list_head"). Call __hw_addr_init() in ieee80211_alloc_hw() to initialize list_head of private device multicast list, like we do in bond_init(). Signed-off-by: YOSHIFUJI Hideaki Reviewed-by: Jiri Pirko Signed-off-by: David S. Miller --- Reading git-diff-tree failed