Skip to content

types.h: add missing fields for identify controller DS#370

Merged
igaw merged 6 commits intolinux-nvme:masterfrom
ankit-sam:master
Jun 9, 2022
Merged

types.h: add missing fields for identify controller DS#370
igaw merged 6 commits intolinux-nvme:masterfrom
ankit-sam:master

Conversation

@ankit-sam
Copy link
Copy Markdown
Contributor

Various fields and their description are missing from identify controller data structure. This patch includes all those.

@codecov-commenter
Copy link
Copy Markdown

Codecov Report

Merging #370 (9f23872) into master (2657a41) will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master    #370   +/-   ##
======================================
  Coverage    3.67%   3.67%           
======================================
  Files          23      23           
  Lines        3645    3645           
  Branches      703     703           
======================================
  Hits          134     134           
  Misses       3440    3440           
  Partials       71      71           
Impacted Files Coverage Δ
src/nvme/types.h 0.00% <ø> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 2657a41...9f23872. Read the comment docs.

Copy link
Copy Markdown
Collaborator

@igaw igaw left a comment

Choose a reason for hiding this comment

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

Please split the changes and have a matching commit message. Thanks

Comment thread src/nvme/types.h Outdated
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

If I am not completely mistaken, this has nothing to do with DS, right? Could you split these changes into smaller commits which describe each changes.

Comment thread src/nvme/types.h Outdated
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

same here, the change is okay but it doesn't match the commit message.

@ankit-sam
Copy link
Copy Markdown
Contributor Author

Please split the changes and have a matching commit message. Thanks

Hi Daniel,

Thanks for the review comments.
I have split the patch into 6 small patches, please have a look.

@ankit-sam ankit-sam requested a review from igaw June 8, 2022 12:30
ankit-sam added 6 commits June 8, 2022 23:08
1. Add enum and description for not reported power scale.
2. Add enum and description for power workload.

Signed-off-by: Ankit Kumar <ankit.kumar@samsung.com>
Add bit 10, command and feature lockdown capability enum and
its description.

Signed-off-by: Ankit Kumar <ankit.kumar@samsung.com>
Add bit 5, support multiple update detection enum and
its description.

Signed-off-by: Ankit Kumar <ankit.kumar@samsung.com>
1. Add missing description for existing log page attributes.
2. Add bit 5, 6 enum and their respective descriptions.

Signed-off-by: Ankit Kumar <ankit.kumar@samsung.com>
Add bit 8, NVM command set copy command support enum and
its description.

Signed-off-by: Ankit Kumar <ankit.kumar@samsung.com>
Add bit3, format NVM command support nsid value set to
FFFFFFFFh enum and its description.

Signed-off-by: Ankit Kumar <ankit.kumar@samsung.com>
@igaw
Copy link
Copy Markdown
Collaborator

igaw commented Jun 9, 2022

Excellent! Thanks for the nice series. This is way simpler to review it too!

@igaw igaw merged commit 9026076 into linux-nvme:master Jun 9, 2022
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.

3 participants