Page MenuHomeFreeBSD
Feed Advanced Search

Oct 3 2023

scott.benesh_microsemi.com added a comment to D41619: smartpqi: Change alignment for dma tags.

Thanks for looking at the code. We are able to see sporadic problems when running "diskinfo -i /dev/daX" doing large asynchronous random reads (1024 kbytes) . The patch resolves the problem.

Oct 3 2023, 2:57 PM

Aug 24 2023

scott.benesh_microsemi.com added a comment to D41550: smartpqi: update to version 4410.0.2005.
In D41550#946927, @imp wrote:

Not sure what sys/contrib/dev would buy us. We would want the driver in the kernel so doesn't it have to be in sys/dev ?

sys/contrib/dev buys two things (and doesn't do one thing you think)

  1. It turns off a number of formatting and pedantic requirements for formatting. This will become increasingly more important as time rolls on and the FreeBSD project tries to get more in line with other projects.
  2. You can use a 'vendor tree' to merge in your vendor changes. This lets you more easily manage the diffs that FreeBSD has added to keep the driver up to date with the latest APIs between imports from the vendor.

It does not mean it won't be in the GENERIC kernel. That's controlled via a different mechanism.

It's also just a suggestion based on microchip's recent publication of its latest linux driver on github.

Aug 24 2023, 3:47 PM

Aug 22 2023

scott.benesh_microsemi.com added a comment to D41550: smartpqi: update to version 4410.0.2005.

Not sure what sys/contrib/dev would buy us. We would want the driver in the kernel so doesn't it have to be in sys/dev ?

Aug 22 2023, 6:44 PM

Jun 27 2022

scott.benesh_microsemi.com accepted D35601: smartpqi: use BUS_DMA_NOWAIT to prevent panic.
Jun 27 2022, 3:24 PM

Mar 8 2022

scott.benesh_microsemi.com added a comment to D34469: smartpqi: Maintenance commit of Microchip smartpqi.

We have been testing the changes and everything looks good.

Mar 8 2022, 11:54 PM

Mar 7 2022

scott.benesh_microsemi.com accepted D34469: smartpqi: Maintenance commit of Microchip smartpqi.
In D34469#781024, @imp wrote:

are similar changes needed for FreeBSD's main branch?

Mar 7 2022, 7:21 PM

Jun 1 2021

scott.benesh_microsemi.com added a comment to D30182: Newly added features and bug fixes in latest Microchip SmartPQI driver for FreeBSD13.0.
In D30182#685826, @imp wrote:

OK. This has landed. Please double check me and let me know if I've botched something.... I hope to MFC this in a week or so.

Jun 1 2021, 10:05 PM

May 17 2021

scott.benesh_microsemi.com accepted D30182: Newly added features and bug fixes in latest Microchip SmartPQI driver for FreeBSD13.0.
May 17 2021, 5:16 PM

Apr 16 2021

scott.benesh_microsemi.com added a comment to D29584: Newly added features and bug fixes in latest Microchip SmartPQI driver..
In D29584#668508, @imp wrote:
In D29584#668490, @mav wrote:

It's a pretty big patch with many changes to easily review. I barely looked through 1/8th of it. It would be good if you at least separated formatting from substantial changes.

Thats' why I've not looked more deeply at it. OTOH, since this is basically vendor code, I'm inclined to not worry so much about the formatting and similar issues, but they do make it hard to review whether or not new bugs are sneaking in with all the bug fixes and formatting changes. It's tough to know how to balance these issues. Though reports of lockups here are concerning enough that I think some response to them is needed before proceeding.

Apr 16 2021, 9:20 PM

Jul 15 2020

scott.benesh_microsemi.com accepted D24428: smartpqi: Maintenance commit of Microchip smartpqi.
Jul 15 2020, 1:52 PM

Dec 13 2019

scott.benesh_microsemi.com added a comment to D22598: Use callout(9) instead of deprecated timeout(9)..

We haven't had any problems with testing. I'm ok with it from our side.

Dec 13 2019, 7:47 PM

Dec 6 2019

scott.benesh_microsemi.com added a comment to D22598: Use callout(9) instead of deprecated timeout(9)..
In D22598#494456, @imp wrote:
In D22598#494383, @jhb wrote:

@sbruno Do you have a PoC for this driver?

IIRC, it was from HP. But I'm not sure how well PQI with SOP has been accepted in the marketplace...

Dec 6 2019, 4:18 PM

Dec 3 2018

scott.benesh_microsemi.com added inline comments to D18408: PR209468: aacraid fixes to work with newer controller firmware.
Dec 3 2018, 5:34 PM

Oct 28 2016

scott.benesh_microsemi.com added a comment to D8377: Remove PCI IDs from aacraid driver for new controller hardware.

No problems. Will make sure the message is clear that this is for new hardware that has never been released.

Oct 28 2016, 8:01 PM
scott.benesh_microsemi.com added a comment to D8377: Remove PCI IDs from aacraid driver for new controller hardware.

This hardware has not been released yet. Isn't this the best time to do this?

Oct 28 2016, 7:01 PM
scott.benesh_microsemi.com retitled D8377: Remove PCI IDs from aacraid driver for new controller hardware from to Remove PCI IDs from aacraid driver for new controller hardware.
Oct 28 2016, 6:57 PM