Page MenuHomeFreeBSD

[aacraid] Add missing aac_unmap_command() call for SYNC mode
Needs ReviewPublic

Authored by luporl on Thu, Feb 13, 6:12 PM.

Details

Reviewers
scottl
Summary

On a PowerPC64 with an Adaptec RAID Controller with PCI device ID 0x028d, after several read/write operations, the kernel was panic'ing in bus_dmamap_sync().
This was due to a missing aac_unmap_command() in the SYNC path.

There is a work in progress (PR 237463) to make aacraid driver compatible with big-endian/PowerPC, in which this issue was found.

Diff Detail

Lint
Lint OK
Unit
No Unit Test Coverage
Build Status
Buildable 29355
Build 27254: arc lint + arc unit

Event Timeline

luporl created this revision.Thu, Feb 13, 6:12 PM