forked from linux-nvme/nvme-cli
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[pull] master from linux-nvme:master #41
Open
pull
wants to merge
514
commits into
zengqingfu1442:master
Choose a base branch
from
linux-nvme:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
When checking a key and it is inserted into keystore, support to append it to a keyfile too. Signed-off-by: Daniel Wagner <[email protected]>
Add the newly added --keyfile command line option. Signed-off-by: Daniel Wagner <[email protected]>
Fetch libnvme v1.11 release. Signed-off-by: Daniel Wagner <[email protected]>
The pattern \([\.1-9]\+\) captures strings like .1, .9, or other partial version numbers starting from 1. For full version formats, we can update the pattern to capture more comprehensive version styles, including major, minor, and patch levels (e.g., 1.0, 1.2.3, 10.3, etc.). Exchange the match with: \([0-9]\+\) matches the major version, consisting of one or more digits. \(\.[0-9]\+\)* matches any additional minor or patch versions, capturing optional segments starting with a dot and followed by one or more digits. Signed-off-by: Daniel Wagner <[email protected]>
Signed-off-by: Daniel Wagner <[email protected]>
Signed-off-by: Daniel Wagner <[email protected]>
The code coverage action is silently failing partly because the required Codecov token is missing. Reading the token from the GitHub secrets. The missing gpg package must be fixed in https://github.com/linux-nvme/ci-containers. Furthermore, fail the coverage workflow if the codecov-action errors out. Signed-off-by: Dennis Maisenbacher <[email protected]>
This change will allow the correct debug log data to be collected for the SNTMP drive. Signed-off-by: jeff-lien-wdc <[email protected]>
Used NVME_GET macro in sanitize log. Also, updated the print statement as per NVM Express Base Specification Revision 2.1. Signed-off-by: Francis Pravin <[email protected]>
this patch adds support to pull stats from amzn ebs nvme devices. Signed-off-by: Swapnil Dinkar <[email protected]>
There are couple of step necessary to get TLS working nicely. Document it how this is done. Signed-off-by: Daniel Wagner <[email protected]>
LC_MEASUREMENT is a GNU (libc) extension - fall back to LC_ALL if it's not defined. Fixes build with musl libc Signed-off-by: Daniel Néri <[email protected]>
Fixes build with musl libc. Signed-off-by: Daniel Néri <[email protected]>
Add a vebose output option to display additional information of ONTAP devices on the host. Signed-off-by: Martin George <[email protected]>
Add verbose option details to the ontapdevices documentation. Signed-off-by: Martin George <[email protected]>
commit a5f155c ("ocp-nvme: Add LMDATA-37 for Latency Monitor Log") Signed-off-by: Steven Seungcheol Lee <[email protected]>
Subtract offset bytes number 64 from the hardware component log size. Signed-off-by: Tokunori Ikegami <[email protected]>
The display of Hardware Component (Log Identifier C6h) failures to comply with protocol OCP2.5 Issue: #2566 Signed-off-by: liuzhen <[email protected]>
Print a helpful success message (under verbose option) for few functions like subsystem_reset(), reset() and ns_rescan(). Signed-off-by: Martin George <[email protected]>
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4 to 5. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](codecov/codecov-action@v4...v5) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
Log Identifier C6h Hardware Component Log Size (bytes) Component Identifier added 0x000C Born on Date. The date on which the device was manufactured. ASCII string format is MMDDYYYY. Signed-off-by: Steven Seungcheol Lee <[email protected]>
4.15.3.1 Error Injection Entry Data Structure ERRIE-3 Error Injection Type Signed-off-by: Steven Seungcheol Lee <[email protected]>
The nvme dim command returns a zero even for failure scenarios as shown below: nvme0 DIM register command error. Status:0xffffffff - Operation not supported echo $? 0 Fix this by ensuring appropriate values are returned for success and failure scenarios. And while at it, remove a couple of superfluous braces too here. Signed-off-by: Martin George <[email protected]>
use enum nvme_id_ctrl_ctratt to parse values reorder variable define rename variables with abbreviation from nvme spec 2.1 Signed-off-by: Steven Seungcheol Lee <[email protected]>
To use enum for idctrl CTRATT.RHII Signed-off-by: Steven Seungcheol Lee <[email protected]>
Print the new fields added in Sanitize log as part of TP4152. TP4152 - Post-Sanitize Media Verification 2024.04.01 Ratified. Signed-off-by: Francis Pravin <[email protected]> Reviewed-by: Steven Seungcheol Lee <[email protected]>
Using enums of ANSAN and RGCNS bit for OAES field based on NVM Express Base Specification 2.1 Signed-off-by: Arbaz Khan <[email protected]> Reviewed-by: Steven Seungcheol Lee <[email protected]> Reviewed-by: Francis Pravin <[email protected]>
The index is required by the OCP specification. Signed-off-by: Tokunori Ikegami <[email protected]>
The command and parameter changed by the muon commits below. eec469bb ("bootstrap.sh - use muon-bootstrap as exe name") 5a64dfd3 ("disable bestline by default") Signed-off-by: Tokunori Ikegami <[email protected]>
time_ms is of type time_t which is not really portable to use. Let's cast it to the longest type which works on 32bit and 64bit. Signed-off-by: Daniel Wagner <[email protected]>
On 32bit platforms the compiler complains with ../plugins/sed/sedopal_cmd.c:515:25: error: cast from pointer to integer of different size [-Werror=pointer-to-int-cast] 515 | discover.data = (__u64)buf; Signed-off-by: Daniel Wagner <[email protected]>
Let's cast it to the longest type which works on 32bit and 64bit. Signed-off-by: Daniel Wagner <[email protected]>
Updated the Telemetry Structure and Enum to support the OCP 2.6 spec Reviewed-by: Karthik Balan <[email protected]> Reviewed-by: Arunpandian J <[email protected]> Signed-off-by: Vigneshwaran Saravanan/Vigneshwaran Saravanan <[email protected]>
Previously only the log header output since the log length is changeable. The changes to output the changeable log length correctly. Signed-off-by: Tokunori Ikegami <[email protected]>
Previously only the log header output since the log length is changeable. The changes to output the changeable log length correctly. Signed-off-by: Tokunori Ikegami <[email protected]>
…ength Previously only the log header output since the log length is changeable. The changes to output the changeable log length correctly. Signed-off-by: Tokunori Ikegami <[email protected]>
Previously incorrectly the log length is calculated by the LE log data. So fix to convert the value from LE to host endian for the calculation. Signed-off-by: Tokunori Ikegami <[email protected]>
Since the len parameter should be moved before the log parameter. Signed-off-by: Tokunori Ikegami <[email protected]>
Fixed syntax error on zsh auto-completion Signed-off-by: Leonardo da Cunha <[email protected]>
Print the fields of Host Behavior Support feature (FID - 16h). NVM Express Base Specification 2.1 Signed-off-by: Francis Pravin <[email protected]>
Include nvmf_exat_ptr_next export. Signed-off-by: Tokunori Ikegami <[email protected]>
Since added the NVMe 2.1 log page. Signed-off-by: Tokunori Ikegami <[email protected]>
Since copied from the exsisting completion but missed to change. Signed-off-by: Tokunori Ikegami <[email protected]>
Both bash and zsh completions updated for the command. Signed-off-by: Tokunori Ikegami <[email protected]>
Added the nvme-host-discovery-log.txt file. Signed-off-by: Tokunori Ikegami <[email protected]>
When the device supports the namespace granularity feature, update the alignment requirements accordingly. Because this is likely to change the capacity of the namespace also issue a info what is going to happen. Signed-off-by: Daniel Wagner <[email protected]>
Update the basestr headers to be more descriptive in the verbose output. Signed-off-by: Martin George <[email protected]>
Update the basestr headers to be more descriptive in the verbose output. Signed-off-by: Martin George <[email protected]>
Update the error message when no ontapdevices are detected on the host. Signed-off-by: Martin George <[email protected]>
Update the error message when no smdevices are detected on the host. Signed-off-by: Martin George <[email protected]>
Missed to delete the printf call since copied from nvme-print-stdout. Signed-off-by: Tokunori Ikegami <[email protected]>
Since added the NVMe 2.1 log page. Signed-off-by: Tokunori Ikegami <[email protected]>
Yet another correction to the basestr headers. Signed-off-by: Martin George <[email protected]>
Added ability to discover and print details of all specified level 0 features. Signed-off-by: Greg Joyce <[email protected]>
020b979 - types: add enum for Identify I/O Command Set Data Structure Signed-off-by: Francis Pravin <[email protected]>
Add human readable output for Identify I/O Command Set Data Structure (CNS 1Ch). Signed-off-by: Francis Pravin <[email protected]>
Added most unique solidigm plugin commands to main manual page. Signed-off-by: Leonardo da Cunha <[email protected]>
Added the nvme-ave-discovery-log.txt file. Signed-off-by: Tokunori Ikegami <[email protected]>
Both bash and zsh completions updated for the command. Signed-off-by: Tokunori Ikegami <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot]
Can you help keep this open source service alive? 💖 Please sponsor : )