e100: Use pci pool to work around GFP_ATOMIC order 5 memory allocation failure
commit550b1d3896894543cc13dafe6910119024177482
authorRoger Oksanen <roger.oksanen@cs.helsinki.fi>
Mon, 30 Nov 2009 01:17:29 +0000 (29 17:17 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 6 Jan 2010 22:26:36 +0000 (6 14:26 -0800)
tree90136ca90bb45fc85cb3705a980a5125fb39d893
parent43abf240b660703fbff2bae3695e41f1169795f5
e100: Use pci pool to work around GFP_ATOMIC order 5 memory allocation failure

commit 98468efddb101f8a29af974101c17ba513b07be1 upstream.

pci_alloc_consistent uses GFP_ATOMIC allocation that may fail on some systems
with limited memory (Bug #14265). pci_pool_alloc allows waiting with
GFP_KERNEL.

Tested-by: Karol Lewandowski <karol.k.lewandowski@gmail.com>
Signed-off-by: Roger Oksanen <roger.oksanen@cs.helsinki.fi>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/net/e100.c