Prepare to support polling(4) on multiple cpus:
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Wed, 12 Sep 2007 12:02:09 +0000 (12:02 +0000)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Wed, 12 Sep 2007 12:02:09 +0000 (12:02 +0000)
commit94ebffcd29903907514db8be5171094e7a561987
tree006ff88662328b31682e4bc0f5cd8a073c9ca95e
parentf20aeea43b50117b2bbcdcb174bc8f8653863720
Prepare to support polling(4) on multiple cpus:
- Add per-cpu polling(4) context, move global variables into it.
- Make global sysctl nodes per-cpu.  Fake original global sysctl
  nodes by creating alias to the lowest cpu's sysctl nodes, mainly
  for compatibility.
sys/kern/kern_clock.c
sys/kern/kern_poll.c