Hi.
I need to allocate (dynamically, as the need
arises) large memory areas
from the bottom-half context (net-bh, to be exact)
in Linux 2.2.x.
kmalloc does not let me allocate as much
memory as I need, and
vmalloc refuses to work in bottom-half
context.
I don't need anything special from the allocated memory, (like physical
continuity,
or DMA area). I even
don't care much how long
it takes to allocate, sice it really does not
happen that much often.
Is there any reasonable workaround that would let
me solve this problem?
Is the situation in 2.4 any better (because my code
will have to move on to 2.4
eventually)
Roman