History log of /freebsd/sys/dev/aac/aac_cam.c (Results 26 – 50 of 117)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 70d8f36a 27-Oct-2011 Peter Grehan <grehan@FreeBSD.org>

IFC @ r226824


# 1e5addb7 13-Oct-2011 Marius Strobl <marius@FreeBSD.org>

Merge from r225950:

Set the sense residual properly.

Reviewed by: ken


# 9b4fcf85 18-Feb-2011 Marcel Moolenaar <marcel@FreeBSD.org>

Merge svn+ssh://svn.freebsd.org/base/head@218816


Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0
# 6d4b9715 09-Dec-2010 Dimitry Andric <dim@FreeBSD.org>

Sync: merge r216133 through r216338 from ^/head.


# 6074a716 06-Dec-2010 John Baldwin <jhb@FreeBSD.org>

When masking direct and processor devices during an inquiry, properly
preserve the upper bits of the first data byte.

Reviewed by: scottl
MFC after: 1 week


# 6f3544cd 26-Oct-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Merge svn+ssh://svn.freebsd.org/base/head@214309


# 851f59d7 29-Sep-2010 Ed Maste <emaste@FreeBSD.org>

Previously, the aac driver did not handle enclosure management AIFs,
which were raised during hot-swap events. Now such events trigger cam
rescans, as is done in the mps driver.

Submitted by: Mark J

Previously, the aac driver did not handle enclosure management AIFs,
which were raised during hot-swap events. Now such events trigger cam
rescans, as is done in the mps driver.

Submitted by: Mark Johnston <mjohnston at sandvine dot com>

show more ...


# dbb34a64 17-Sep-2010 Ed Maste <emaste@FreeBSD.org>

Use device_printf where possible, and otherwise at least include the
driver name in printf strings.

Reported by: Mark Johnston


Revision tags: release/8.1.0_cvs, release/8.1.0
# a4bf5fb9 28-Apr-2010 Kirk McKusick <mckusick@FreeBSD.org>

Update to current version of head.


# e936c968 14-Apr-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Merge svn+ssh://svn.freebsd.org/base/head@206571


# 94c0fd90 13-Apr-2010 Ed Maste <emaste@FreeBSD.org>

Whitespace cleanup, in advance of next sync with Adaptec's driver. No
functional change.


# 171dfe11 29-Mar-2010 Ed Maste <emaste@FreeBSD.org>

MFC aac(4) driver changes

r204019:

Include command type in COMMAND TIMEOUT messages to aid in debugging.

r203885:

Diff reduction with Adaptec's vendor driver.

Driver version 2.1.9 chosen a

MFC aac(4) driver changes

r204019:

Include command type in COMMAND TIMEOUT messages to aid in debugging.

r203885:

Diff reduction with Adaptec's vendor driver.

Driver version 2.1.9 chosen as that Adaptec version roughly corresponds
with the current feature set merged to the in-tree driver.

r203801:

Garbage collect Falcon/PPC support that has not been used in released
products, based on discussion with Adaptec.

r198617:

Rename aac_srb32 to aac_srb, to match Adaptec's vendor driver.

show more ...


# 436405f5 29-Mar-2010 Ed Maste <emaste@FreeBSD.org>

MFC r204264:

Minor diff reduction with Adaptec's driver: in aac_release_command() set
cm_queue to AAC_ADAP_NORM_CMD_QUEUE by default. In every place it was
set, it was set to AAC_ADAP_NORM_CM

MFC r204264:

Minor diff reduction with Adaptec's driver: in aac_release_command() set
cm_queue to AAC_ADAP_NORM_CMD_QUEUE by default. In every place it was
set, it was set to AAC_ADAP_NORM_CMD_QUEUE anyhow.

show more ...


Revision tags: release/7.3.0_cvs, release/7.3.0
# 1a0fda2b 04-Mar-2010 Dag-Erling Smørgrav <des@FreeBSD.org>

IFH@204581


# dbfc5960 23-Feb-2010 Ed Maste <emaste@FreeBSD.org>

Minor diff reduction with Adaptec's driver: in aac_release_command() set
cm_queue to AAC_ADAP_NORM_CMD_QUEUE by default. In every place it was set,
it was set to AAC_ADAP_NORM_CMD_QUEUE anyhow.


# 8e7e6335 14-Feb-2010 Ed Maste <emaste@FreeBSD.org>

Diff reduction with Adaptec's vendor driver.

Driver version 2.1.9 chosen as that Adaptec version roughly corresponds
with the current feature set merged to the in-tree driver.


# a0a23c97 06-Jan-2010 Jung-uk Kim <jkim@FreeBSD.org>

MFC: r200251

- Try pre-allocating all FIBs upfront. Previously we tried pre-allocating
128 FIBs first and allocated more later if necessary. Remove now unused
definitions from the header file[1].

MFC: r200251

- Try pre-allocating all FIBs upfront. Previously we tried pre-allocating
128 FIBs first and allocated more later if necessary. Remove now unused
definitions from the header file[1].
- Force sequential bus scanning. It seems parallel scanning is in fact
slower and causes more harm than good[1]. Adjust a comment to reflect that.

show more ...


# 9199c09a 06-Jan-2010 Warner Losh <imp@FreeBSD.org>

Merge from head at r201628.

# This hasn't been tested, and there are at least three bad commits
# that need to be backed out before the branch will be stable again.


# 23e876b1 08-Dec-2009 Jung-uk Kim <jkim@FreeBSD.org>

- Try pre-allocating all FIBs upfront. Previously we tried pre-allocating
128 FIBs first and allocated more later if necessary. Remove now unused
definitions from the header file[1].
- Force sequen

- Try pre-allocating all FIBs upfront. Previously we tried pre-allocating
128 FIBs first and allocated more later if necessary. Remove now unused
definitions from the header file[1].
- Force sequential bus scanning. It seems parallel scanning is in fact
slower and causes more harm than good[1]. Adjust a comment to reflect that.

PR: kern/141269
Submitted by: Alexander Sack (asack at niksun dot com)[1]
Reviewed by: scottl

show more ...


Revision tags: release/8.0.0_cvs, release/8.0.0
# 874108ae 12-Nov-2009 Oleksandr Tymoshenko <gonzo@FreeBSD.org>

MFC @199204


# 12fbadae 05-Nov-2009 Ed Maste <emaste@FreeBSD.org>

MFC r198525:

Whitespace fixup: 8 spaces -> tab


# c89d07b9 29-Oct-2009 Ed Maste <emaste@FreeBSD.org>

Rename aac_srb32 to aac_srb, to match Adaptec's vendor driver.


# b69a64e9 27-Oct-2009 Ed Maste <emaste@FreeBSD.org>

Whitespace fixup: 8 spaces -> tab


Revision tags: release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0
# 31a0399e 24-Mar-2008 Ed Maste <emaste@FreeBSD.org>

Diff reduction to Adaptec's driver (around build 15317): catch up with a
change in debugging routines.

The fwprintf macro in the AAC_DEBUG case (mapping to printf) isn't from the
Adaptec driver.


Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0
# 9bffabce 07-Dec-2007 Ed Maste <emaste@FreeBSD.org>

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.


12345