Page MenuHomeFreeBSD

smartpqi: Maintenance commit of Microchip smartpqi
ClosedPublic

Authored by hermes.tk_microchip.com on Mar 7 2022, 3:08 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Nov 4, 2:51 AM
Unknown Object (File)
Fri, Nov 1, 1:06 AM
Unknown Object (File)
Fri, Oct 18, 12:54 AM
Unknown Object (File)
Mon, Oct 14, 11:34 AM
Unknown Object (File)
Sep 24 2024, 8:19 PM
Unknown Object (File)
Sep 24 2024, 9:05 AM
Unknown Object (File)
Sep 23 2024, 3:41 PM
Unknown Object (File)
Sep 22 2024, 7:25 PM

Details

Summary

Newly added features & bug fixes

  1. Fixed an issue smartpqi debug log messages are flooding kernel logs.
  2. Fixed an issue where devices are shown as RAID 0 in display info.
  3. Feat: Changed 32 bit dma address to 64 bit address
  4. Added new controlller ids.

Note: this is a direct commit, submitted by the vendor to support
stable/13

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

are similar changes needed for FreeBSD's main branch?

In D34469#781024, @imp wrote:

are similar changes needed for FreeBSD's main branch?

Yes, I think so. I would hope all of the branches are up to date with our latest changes.

This revision is now accepted and ready to land.Mar 7 2022, 7:21 PM
In D34469#781024, @imp wrote:

are similar changes needed for FreeBSD's main branch?

Yes, I think so. I would hope all of the branches are up to date with our latest changes.

I've committed the latest sources as far as I know. However, I have no way of confirming that's what we have.

In D34469#781114, @imp wrote:
In D34469#781024, @imp wrote:

are similar changes needed for FreeBSD's main branch?

Yes, I think so. I would hope all of the branches are up to date with our latest changes.

I've committed the latest sources as far as I know. However, I have no way of confirming that's what we have.

This patch also applies cleanly to main. And cleanly builds. Are there other changes that are needed?

As far as I can see, only FreeBSD 'cleanup' changes are missing in your repo, but maybe they are only missing in stable/13.

As such, my plan is to commit this tomorrow morning. I have to trust you that this works, especially with the 32-bit->64-bit DMA.... I didn't see anything else that looked at all suspect.

We have been testing the changes and everything looks good.

Thanks for your help.