Re: kernel stack torture

David S. Miller (davem@caip.rutgers.edu)
Sat, 17 Feb 1996 04:57:23 -0500


Date: Fri, 16 Feb 1996 14:46:59 -0700
From: Drew Eckhardt <drew@poohsticks.org>

Therefore, we can probably put the kernel stack in virtual memory,
and grow it at will; keeping the changes entirely local to the VM
code. changing anything too much pain.

One place to watch out is where at boot time the scsi code throws
on-kernel-stack buffers during the initial scsi bus probe to the
drivers. I ran into this quickly on the Sparc where I was assuming
that I could do the usual "foo_scsi_buffer - PAGE_OFFSET = physpage".

Later,
David S. Miller
davem@caip.rutgers.edu