<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/aac, branch release/7.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.0.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.0.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2008-02-24T05:45:17Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2008-02-24T05:45:17Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2008-02-24T05:45:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a9c219fa3cec18ef9f30edec6fa106bf0e2d423d'/>
<id>urn:sha1:a9c219fa3cec18ef9f30edec6fa106bf0e2d423d</id>
<content type='text'>
'RELENG_7_0_0_RELEASE'.

This commit was manufactured to restore the state of the 7.0-RELEASE image.
</content>
</entry>
<entry>
<title>MFC to RELENG_7:</title>
<updated>2007-12-10T20:18:19Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2007-12-10T20:18:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e0ade83eb28a4cd3db4a40b722f1ebda73d1b061'/>
<id>urn:sha1:e0ade83eb28a4cd3db4a40b722f1ebda73d1b061</id>
<content type='text'>
aac.c:1.124
aacvar.h:1.49

  Allow simultaneous opens of the device for issuing commands to the
  controller.  This is merged from Adaptec driver build 11669.

aac.c:1.125
aac_pci.c:1.66
aacreg.h:1.24

  Add family support to allow the driver to attach to new devices that
  share the same interface.

aac_cam.c:1.30

  Merge from Adaptec a 64 bit fix and a workaround for luns != 0
  returning CAM_SEL_TIMEOUT on SAS controllers, which prevented
  passthrough devices from being created.

Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>MFC to RELENG_7 new PCI IDs</title>
<updated>2007-12-10T15:29:32Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2007-12-10T15:29:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7d63e86312b15b22d1cf27078702d6cb092530ab'/>
<id>urn:sha1:7d63e86312b15b22d1cf27078702d6cb092530ab</id>
<content type='text'>
  aac_pci.c 1.64, 1.65
  aac.4 1.39

  Adaptec RAID 51245
  Adaptec RAID 51645
  Adaptec RAID 52445
  Adaptec RAID 5405
  AOC-USAS-S4i
  AOC-USAS-S8i
  AOC-USAS-S4iR
  AOC-USAS-S8iR
  AOC-USAS-S8i-LP
  AOC-USAS-S8iR-LP
  SG-XPCIESAS-R-IN
  SG-XPCIESAS-R-EX
  Sun STK RAID REM
  Sun STK RAID EM

Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>Merge from HEAD to RELENG_7</title>
<updated>2007-11-30T15:55:50Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2007-11-30T15:55:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fbe46d536db22ec7e57d0a143fd74fbef94b872d'/>
<id>urn:sha1:fbe46d536db22ec7e57d0a143fd74fbef94b872d</id>
<content type='text'>
src/sys/dev/aac/aac_pci.c 1.63
src/share/man/man4/aac.4 1.37, 1.38

  Add PCI IDs from Adaptec's driver version b11669:

  Adaptec RAID 3085
  Adaptec RAID 31205
  Adaptec RAID 31605
  Adaptec RAID 5085
  Adaptec RAID 51205
  Adaptec RAID 51605
  Adaptec RAID 5445
  Adaptec RAID 5805
  IBM ServeRAID 8s
  ICP RAID ICP5045BL
  ICP RAID ICP5085BL
  ICP RAID ICP5085SL
  ICP RAID ICP5125BR
  ICP RAID ICP5125SL
  ICP RAID ICP5165BR
  ICP RAID ICP5165SL
  ICP RAID ICP5445SL
  ICP RAID ICP5805BL
  ICP RAID ICP5805SL
  ICP9067MA SATA RAID

Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>MFC aac.c v1.121:</title>
<updated>2007-11-29T18:38:31Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2007-11-29T18:38:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ee4fe8d52d983805b4656306952b0444ace20cf1'/>
<id>urn:sha1:ee4fe8d52d983805b4656306952b0444ace20cf1</id>
<content type='text'>
  Correct calculation of aac_sg_tablesize.

  Obtained from:  Adaptec, via driver b11669

Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>Merge aac_debug.c:1.23 from HEAD to RELENG_7:</title>
<updated>2007-11-27T12:23:29Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2007-11-27T12:23:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c982f7ad54cf45274cefddbceed448aaddcf63d3'/>
<id>urn:sha1:c982f7ad54cf45274cefddbceed448aaddcf63d3</id>
<content type='text'>
  Respell 'Conatainer' as 'Container'.

  Reported by:    Toomas Aas &lt;toomas dot aas at raad dot tartu dot ee&gt;

Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>MFC to RELENG_7</title>
<updated>2007-11-08T21:12:36Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2007-11-08T21:12:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c6c439d7b70bb2417f55c326c43995ee1d17a060'/>
<id>urn:sha1:c6c439d7b70bb2417f55c326c43995ee1d17a060</id>
<content type='text'>
Revision  Changes    Path
1.123     +5 -2      src/sys/dev/aac/aac.c
1.29      +17 -17    src/sys/dev/aac/aac_cam.c

  Rework aac locking for MPSAFE CAM.  This fixes a Giant mutex assertion
  reported on freebsd-current [1].

  Also dequeue all events in aac_release_command (instead of just one)
  so that there's no risk of them getting stranded.

  Reported by:    Steven Brown [1]
  Submitted by:   scottl@

  [1] http://lists.freebsd.org/pipermail/freebsd-current/2007-October/077928.html

Approved by:	re
</content>
</entry>
<entry>
<title>Add PCI IDs for two cards:</title>
<updated>2007-08-23T20:12:40Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2007-08-23T20:12:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=afa3f6df27796afd13b43f0034d0fa8a59ee4abb'/>
<id>urn:sha1:afa3f6df27796afd13b43f0034d0fa8a59ee4abb</id>
<content type='text'>
- Adaptec RAID 3405
- Adaptec RAID 3805

Approved by:	re (bmah)
Submitted by:	John Marra  jmarra at nmu dot edu
MFC After:	1 week
</content>
</entry>
<entry>
<title>Prepare for future integration between CAM and newbus.  xpt_bus_register</title>
<updated>2007-06-17T05:55:54Z</updated>
<author>
<name>Scott Long</name>
<email>scottl@FreeBSD.org</email>
</author>
<published>2007-06-17T05:55:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b50569b71dfb110a58aa3e83f629115291802a74'/>
<id>urn:sha1:b50569b71dfb110a58aa3e83f629115291802a74</id>
<content type='text'>
now takes a device_t to be the parent of the bus that is being created.
Most SIMs have been updated with a reasonable argument, but a few exceptions
just pass NULL for now.  This argument isn't used yet and the newbus
integration likely won't be ready until after 7.0-RELEASE.
</content>
</entry>
<entry>
<title>Remove Giant from CAM.  Drivers (SIMs) now register a mutex that CAM will</title>
<updated>2007-04-15T08:49:19Z</updated>
<author>
<name>Scott Long</name>
<email>scottl@FreeBSD.org</email>
</author>
<published>2007-04-15T08:49:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2b83592fdcb9e7c201677f3605b9e8738a6b0737'/>
<id>urn:sha1:2b83592fdcb9e7c201677f3605b9e8738a6b0737</id>
<content type='text'>
use to synchornize and protect all data objects that are used for that
SIM.  Drivers that are not yet MPSAFE register Giant and operate as
usual.  RIght now, no drivers are MPSAFE, though a few will be changed
in the coming week as this work settles down.

The driver API has changed, so all CAM drivers will need to be recompiled.
The userland API has not changed, so tools like camcontrol do not need to
be recompiled.
</content>
</entry>
</feed>
