datapath: Always use GFP_ATOMIC to execute actions.
authorBen Pfaff <blp@nicira.com>
Fri, 10 Sep 2010 18:16:31 +0000 (11:16 -0700)
committerBen Pfaff <blp@nicira.com>
Mon, 11 Oct 2010 20:31:43 +0000 (13:31 -0700)
commit7956695a6c2f8fb3b69888f72a720c25af75e23b
tree90eb467d4707663e2cdca11ffa2435b709a34e2e
parenta01ef04ced0d3e04e7d5e5038ef76c861b5c1da3
datapath: Always use GFP_ATOMIC to execute actions.

These functions run 99% of the time in atomic context and the benefit of
passing along the 'gfp' argument for the other 1% doesn't seem to outweigh
the cost.

Suggested-by: Stephen Hemminger <shemminger@vyatta.com>
Acked-by: Jesse Gross <jesse@nicira.com>
Signed-off-by: Ben Pfaff <blp@nicira.com>
datapath/actions.c
datapath/actions.h
datapath/datapath.c
datapath/flow.h