On May 1, 2015, at 4:18 PM, Simmons, James A. wrote:
Yes the LARGE functions do the switching. I was expecting also
patches to remove the
OBD_ALLOC_LARGE functions as well which is not the case here. I do have one question
still. The
macro __OBD_MALLOC_VERBOSE allowed the ability to simulate memory allocation failures at
a certain percentage rate. Does something exist in the kernel to duplicate that
functionality?
Once these macros are gone we lose the ability to simulate high memory allocation
failures.
Yes, there are things like
https://lkml.org/lkml/2014/12/25/64
So I think the API is even riher compared to what our old wrapper code was able to do.
Bye,
Oleg