Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Dec 2001 23:07:35 -0800 (PST)
From:      Jake Burkholder <jake@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/sparc64/include tlb.h
Message-ID:  <200112290707.fBT77ZT63354@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
jake        2001/12/28 23:07:35 PST

  Modified files:
    sys/sparc64/include  tlb.h 
  Log:
  1. Certain tlb operations need to be atomic, so disable interrupts for
     their duration.  This is still only effective as long as they are
     only used in the static kernel.  Code in modules may cause instruction
     faults which makes these break in different ways anyway.
  2. Add a load bearing membar #Sync.
  3. Add an inline for demapping an entire context.
  
  Submitted by:   tmm (1, 2)
  
  Revision  Changes    Path
  1.7       +54 -0     src/sys/sparc64/include/tlb.h

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?200112290707.fBT77ZT63354>