Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 May 1997 01:57:05 -0700 (PDT)
From:      Peter Wemm <peter@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG
Subject:   cvs commit: src/sys/i386/isa ipl_funcs.c
Message-ID:  <199705310857.BAA18208@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
peter       1997/05/31 01:57:05 PDT

  Added files:
    sys/i386/isa         ipl_funcs.c 
  Log:
  Bruce's original implementation of the splxxx() routines, but as C code
  rather than inlines.  These are compiled with -fomit-frame-pointer and
  work out pretty close to the original routines, but it might be a fraction
  slower.  The reason for doing this is to prevent the SWI_* and HWI_* values
  from being compiled into drivers and lkms etc which is one of the things
  that prevents the same lkm from being used on both SMP and UP kernels.
  
  This gives us a lot more scope for experimenting with the splxxx
  implementaton for SMP parallelism etc.
  
  Reviewed by: bde



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