Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Jan 1996 19:20:49 -0800 (PST)
From:      "Justin T. Gibbs" <gibbs>
To:        CVS-committers, cvs-sys
Subject:   cvs commit: src/sys/sys queue.h systm.h
Message-ID:  <199601290320.TAA22896@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
gibbs       96/01/28 19:20:47

  Modified:    sys/dev/aic7xxx  aic7xxx.seq aic7xxx_reg.h
  Log:
  Performance optimizations.  Unroll all bcopies. Use PIO to transfer SCBs
  since setting up the DMA is too costly.  Restructure for efficiency.
  
  Pause the sequencer when a parity error occurs so that the kernel driver
  knows during which phase the error was encountered.
  
  Revision  Changes    Path
  1.30      +120 -160  src/sys/dev/aic7xxx/aic7xxx.seq
  1.5       +17 -33    src/sys/dev/aic7xxx/aic7xxx_reg.h

  Modified:    sys/i386/eisa  aha1742.c aic7770.c bt74x.c eisaconf.c
                        eisaconf.h
  Log:
  Another pass through eisaconf.  Ioaddrs and Maddrs are link lists now.
  The Bt driver is the only one that actually registers multiple addresses.
  
  Probe output is formatted to 80 columns.
  
  Revision  Changes    Path
  1.49      +18 -11    src/sys/i386/eisa/aha1742.c
  1.23      +19 -12    src/sys/i386/eisa/aic7770.c
  1.3       +198 -80   src/sys/i386/eisa/bt74x.c
  1.13      +277 -63   src/sys/i386/eisa/eisaconf.c
  1.7       +27 -10    src/sys/i386/eisa/eisaconf.h

  Modified:    sys/i386/isa  if_ep.c if_epreg.h
  Log:
  Finally commit Serge's multicast and "misc other changes" patch.  I
  don't have a network to test it on here, but it does probe my card okay.
  
  Submitted by: "Serge A. Babkin" <babkin@hq.icb.chel.su>
  
  Revision  Changes    Path
  1.39      +70 -42    src/sys/i386/isa/if_ep.c
  1.9       +14 -1     src/sys/i386/isa/if_epreg.h

  Modified:    sys/i386/scsi  aic7xxx.c aic7xxx.h
  Log:
  Changes to support Performance enhancements in the sequencer.
  
  Bring back the polling code (for dumps mostly), but protect it
  with splbio() to make it safe for reprobes.
  
  Revision  Changes    Path
  1.55      +170 -123  src/sys/i386/scsi/aic7xxx.c
  1.20      +5 -12     src/sys/i386/scsi/aic7xxx.h

  Modified:    sys/kern  subr_prf.c
  Log:
  Kernel printf now returns int.
  
  Revision  Changes    Path
  1.29      +5 -3      src/sys/kern/subr_prf.c

  Modified:    sys/pci   aic7870.c
  Log:
  Update copyright.
  
  Revision  Changes    Path
  1.25      +2 -2      src/sys/pci/aic7870.c

  Modified:    sys/scsi  st.c
  Log:
  Prevent media eject on first open and re-enable ejection on last close.
  The previous behavior was based on the lifetime of a "mount session"
  which isn't very obvious.
  
  Revision  Changes    Path
  1.59      +6 -3      src/sys/scsi/st.c

  Modified:    sys/sys   queue.h systm.h
  Log:
  Add LIST_INSERT_BEFORE and TAILQ_INSERT_BEFORE.  These are used by the
  new eisaconf code.
  
  Revision  Changes    Path
  1.5       +15 -1     src/sys/sys/queue.h
  1.35      +2 -2      src/sys/sys/systm.h



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