From: Matthew Wilcox Date: Sat, 15 Oct 2011 11:33:46 +0000 (-0400) Subject: NVMe: Simplify completion handling X-Git-Tag: v3.3-rc1~16^2~10 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c2f5b65020869215814df03c3941dac9436f99fb;p=pandora-kernel.git NVMe: Simplify completion handling Instead of encoding the handler type in the bottom two bits of the per-completion context pointer, store the handler function as well as the context pointer. This gives us more flexibility and the code is clearer. It comes at the cost of an extra 8k of memory per queue, but this feels like a reasonable price to pay. Signed-off-by: Matthew Wilcox --- Reading git-diff-tree failed