[ANNOUNCE] SCI Scalable Coherent Interface Drivers 1.7-1 Released

From: Jeff V. Merkey (jmerkey@vger.timpanogas.org)
Date: Tue Jul 10 2001 - 13:48:50 EST


Version 1.7-1 of the Dolphin PCI-SCI (Scalable Coherent Interface)
drivers for Linux kernels 2.2 and 2.4 are have been released and
are available for download at ftp.timpanogas.org and www.timpanogas.org.
Numerous enhancements have been added to this release, including
enhanced support for X-Y dual fabric SCI rings.

Bug fixes and modifications contained in this release:

  
IRM 1.10.6 ( March 4th 2001 )

*Genif: Added implementation of SPEEP_OK for sci_create_segment()
*Solaris X86: Fixed build_IRM and added dummy function for hostbridge
 manipulation. Thanks to Joachim Worringen.
*2d Torus topology support enhanced ( only for D33x family ) Requres
 recompilation of the IRM driver with the ENABLE_MESH_TOPOLOGY_SUPPORT
 flag seg. More info in IRM/drv/src/prolog.h.
*VxWorks: Fixed Interrupt registration problem that could cause loss of
 interrupts

IRM 1.10.7 ( April 26th 2001 )

*Added initial entry for Intel i960 support ( not completed ).
*Solaris X86: Completed hostbridge manipulation functionality. Tested
 and verified on Solaris 7 / ServerWorks. Thanks to Joachim Worringen.
*Added support for 2D torus topology in scidiag.
*Solaris SPARC: Added support for hostbridge detecting D330 as "name=pci11c8,40"

IRM 1.10.8 ( 22th May 2001 )

*Added support for adapter D230 (PSB66 - LC3). A PCI reset will reset the LC3.
 This functionality is a request from Siemens.
*Added autodetection of topology. ENABLE_MESH_TOPOLOGY_SUPPORT no
 longer needed.
*PSB64 not properly supported. Full support from next release again.

IRM 1.10.9 ( 25th May 2001 )

*Code to support PSB64 again added
*VxWorks: Updated to support psb66 ( D33x family ) on PowerPC
*updated sciconfig to set and get link-frequency, prefetch and
 no-prefetch space size for more than one adapter.
*Fixed problem for Solaris 2.5.1 in build_IRM, and added exit 1 status
 for compilation faults.
*Solaris:Added option for skipping all_build variants in package create
 script.

IRM 1.10.10 ( 5th June 2001 )
*Added support for 2D torus up to 15x15 nodes
*Added support for ServerWorks HE idenitying with device id 0x00081166

IRM 1.10.11 ( 19th June 2001 )
*Disabled speculative hold as default for psb66
*Added extra check to make sure that a new DMA transfer (DMA kick) is not
 done before the previous DMA transfer has completed.
*Bug fix for 2d-mesh topology using nodeId 200.
*Linux:Added property to reduce mapping of prefetchspace to less than
 PCI MEMSIZE
*Linux: Bigphysarea patch requirement disabled as default for linux 2.4

SISCI 1.10.7 ( 26th April 2001 )
*Added initial entry for Intel i960 support ( not completed ).
*Linux:Enabled MMX intructions support in sciMemCopy()
*Cleaned up and simplified common IOCTL and MMAP code.
*VxWorks: Added support for cache line manipulation for in sciMemcopy,
 and added new map flag SCI_FLAG_WRITE_BACK_CACHE_MAP.
*sci ping pong benchmark updated. (SISCI/cmd/test/scipp) Tested on VxWorks/Linux.

SISCI 1.10.8 ( 22th May 2001 )
*Solaris: Optimalization in sciMemCopy().
*Linux: Added flag SLEEP_OK to call to sci_create_segment. Memory
 allocaiton thread may now sleep while Linux is allocating memory.
*Linux: Removed erronous DIS/src/SISCI/src/LINUX/os/mmapcode.h
*Linux: Fixed bug in SISCI callback functionality and enabled by default.
*Added implementation of new SCIFlush() SISCI function. Please note that this
 function and signature is subject to change.

SISCI 1.10.9 ( 25th May 2001 )
*VxWorks: Added support for PSB66 adatpters

SISCI 1.10.10 ( 5th June 2001 )
*Added support for ServerWorks HE idenifying with device id 0x00081166

SISCI 1.10.11 ( 19th June 2001 )
*New IOCTL interface for NT and Windows 2000
*LINUX: Fixed problem with SMP variable not being exported on some systems

Please direct and problems, bug reports, or suggestions regarding this
release to jmerkey@timpanogas.org or hugo@dolphinics.no.

Jeff Merkey
TRG

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun Jul 15 2001 - 21:00:12 EST