cvs commit: src/sys/i386/isa cy.c

Bruce Evans bde at FreeBSD.org
Sun Nov 16 05:31:46 PST 2003


bde         2003/11/16 05:31:45 PST

  FreeBSD src repository

  Modified files:
    sys/i386/isa         cy.c 
  Log:
  Restored the call to schedsofttty() (now spelled swi_sched(...)) again.
  Its restoration in rev.1.102 was mistranslated to the equivalent of
  setsofttty() in rev.1.105.  This increased overheads by causing a
  context switch to the SWI handler after almost every interrupt.  The
  increase was approx. 50% on a Celeron 366 (from 23 usec to 34 usec
  per interrupt).
  
  Revision  Changes    Path
  1.136     +19 -14    src/sys/i386/isa/cy.c


More information about the cvs-src mailing list