cvs commit: src/sys/kern kern_clock.c kern_poll.c

Sepherosa Ziehau sephe at crater.dragonflybsd.org
Wed Sep 12 05:02:15 PDT 2007


sephe       2007/09/12 05:02:09 PDT

DragonFly src repository

  Modified files:
    sys/kern             kern_clock.c kern_poll.c 
  Log:
  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.
  
  Revision  Changes    Path
  1.60      +5 -0      src/sys/kern/kern_clock.c
  1.33      +303 -168  src/sys/kern/kern_poll.c


http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_clock.c.diff?r1=1.59&r2=1.60&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_poll.c.diff?r1=1.32&r2=1.33&f=u





More information about the Commits mailing list