From: J. Bruce Fields Date: Tue, 5 Dec 2006 01:22:32 +0000 (-0500) Subject: rpc: gss: fix a kmap_atomic race in krb5 code X-Git-Tag: v2.6.20-rc1~34^2~412^2~30 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=87d918d667e51962938392759aef6ca368d6e96d;p=pandora-kernel.git rpc: gss: fix a kmap_atomic race in krb5 code This code is never called from interrupt context; it's always run by either a user thread or rpciod. So KM_SKB_SUNRPC_DATA is inappropriate here. Thanks to Aimé Le Rouzic for capturing an oops which showed the kernel taking an interrupt while we were in this piece of code, resulting in a nested kmap_atomic(.,KM_SKB_SUNRPC_DATA) call from xdr_partial_copy_from_skb(). Signed-off-by: J. Bruce Fields Signed-off-by: Trond Myklebust --- Reading git-diff-tree failed