[PATCH] PATCH -- pci_pool and CONFIG_DEBUG_SLAB
authorDavid Brownell <david-b@pacbell.net>
Mon, 18 Mar 2002 02:37:33 +0000 (18:37 -0800)
committerLinus Torvalds <torvalds@home.transmeta.com>
Mon, 18 Mar 2002 02:37:33 +0000 (18:37 -0800)
commitb286bd16c382ec4e596b71d335f7f0ece9f912fc
tree3ad0bc6d277ea9a55c43d5e92e73121bd7ca33d2
parentccd6307fddcde4b730a5cb09bea7c603396d3899
[PATCH] PATCH -- pci_pool and CONFIG_DEBUG_SLAB

I got burnt one too many time by mismatches between
the pci_pool and "real" slabs... something changed in
mm/slab.c and broke a driver, so I'm going for the real
fix this time.  Having poisoning that _works_ is a huge
help in the innards of the USB host controller drivers.

This patch gets rid of some #ifdefs and makes the pci_pool
code poison memory if CONFIG_DEBUG_SLAB is set.
The functionality has always been there, but this makes
it simpler to get at.
drivers/pci/pci.c