Skip to content

Conversation

@atrivedi-tsavoritesi
Copy link

Removed following changes from patch

  1. Enable PCI-E root port in DTS
  2. Remove forcing of Gen 2 in DTS
  3. Remove forcing of 4 io queues
  4. Remove increased timeouts in nvme code

@mmankal I have only kept code which is absolutely needed. We can look at config flags as well but right now all of the above changes are not needed in the code.

Removed following changes from patch
1. Enable PCI-E root port in DTS
2. Remove forcing of Gen 2 in DTS
3. Remove forcing of 4 io queues
4. Remove increased timeouts in nvme code
Copy link
Collaborator

@mmankal mmankal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wanted to multiple optimizations. I want to try out these and until then please do not merge this code to main branch

Copy link
Collaborator

@akapoor3518 akapoor3518 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

Removed config flags which are not needed
The NVME Multipath and the NVME Debug Errors are not needed
@atrivedi-tsavoritesi atrivedi-tsavoritesi changed the title @FIR-204: Remove not needed changes from SSD @FIR-204: Revised and sanitized changes from SSD Oct 13, 2024
Copy link
Collaborator

@mmankal mmankal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All the code that was in these files were necessary changes that were needed for troubleshooting and debug of the NVME driver for Sandisk 1TB M.2 . With this code the driver worked just fine. However, in the interest of reducing the code footprint and to keeping the code as close as possble to the main linux-socfpga - some of these chnages were revised and sanitized.

@mmankal mmankal merged commit c852497 into socfpga-6.6.22-lts Oct 13, 2024
@mmankal mmankal deleted the fir-204 branch October 13, 2024 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants