From: Jeff D. <jd...@ka...> - 2000-01-14 05:05:26
|
This is a first pass of the SMP support. It boots on one processor. The multiple CPU support is coming in the next pass. Things that needed to be done: current was changed to be the bottom of the current stack, like all the other arches, rather than the global variable it was before. This required a bunch of changes in code that doesn't necessarily execute on a kernel stack. It also required restructuring code that was supposed to be running on a kernel stack, but wasn't. The input code was rearranged to more closely resemble the other arches by having it schedule a bh to handle the input. Jeff |