Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Feb 2001 08:27:04 -0800 (PST)
From:      John Baldwin <jhb@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/ia64/ia64 trap.c
Message-ID:  <200102221627.f1MGR4811549@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
jhb         2001/02/22 08:27:04 PST

  Modified files:
    sys/ia64/ia64        trap.c 
  Log:
  Synch up with the other architectures:
  - Remove unneeded spl()'s around mi_switch() in userret().
  - Don't hold sched_lock across addupc_task().
  - Remove the MD function child_return() now that the MI function
    fork_return() is used instead.
  - Use TRAPF_USERMODE() instead of dinking with the trapframe directly to
    check for ast's in kernel mode.
  - Check astpending(curproc) and resched_wanted() in ast() and return if
    neither is true.
  - Use astoff() rather than setting the non-existent per-cpu variable
    astpending to 0 to clear an ast.
  
  Revision  Changes    Path
  1.15      +19 -40    src/sys/ia64/ia64/trap.c


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200102221627.f1MGR4811549>