Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Oct 2001 09:03:41 -0700 (PDT)
From:      Jake Burkholder <jake@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/sparc64/include intr_machdep.h src/sys/sparc64/sparc64 intr_machdep.c
Message-ID:  <200110201603.f9KG3fN73490@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
jake        2001/10/20 09:03:41 PDT

  Modified files:
    sys/sparc64/include  intr_machdep.h 
    sys/sparc64/sparc64  intr_machdep.c 
  Log:
  Change the stray count in struct intr_vector to a vector number that can
  be used to index tables of counters.
  Remove intr_dispatch() inline, it is implemented directly in tl*_intr now.
  Count stray interrupts in a table of counters like intrcnt.
  Disable interrupts briefly when setting up the interrupt vector table.
  We must disable interrupts completely, not just raise the pil.
  Pass pointers to the intr_vector structures rather than a vector number
  to sched_ithd and intr_stray.
  
  Revision  Changes    Path
  1.5       +2 -8      src/sys/sparc64/include/intr_machdep.h
  1.3       +40 -34    src/sys/sparc64/sparc64/intr_machdep.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?200110201603.f9KG3fN73490>