From: Haiyang Zhang Date: Fri, 3 Aug 2012 09:32:18 +0000 (+0000) Subject: hyperv: Move wait completion msg code into rndis_filter_halt_device() X-Git-Tag: v3.6-rc2~24^2~17 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ae9e63bb2c0cf5437d9d13d822b27149336c6e0e;p=pandora-kernel.git hyperv: Move wait completion msg code into rndis_filter_halt_device() We need to wait for send_completion msg before put_rndis_request() at the end of rndis_filter_halt_device(). Otherwise, netvsc_send_completion() may reference freed memory which is overwritten, and cause panic. Reported-by: Long Li Reported-by: Jason Wang Signed-off-by: Haiyang Zhang Signed-off-by: David S. Miller --- Reading git-diff-tree failed