-
Notifications
You must be signed in to change notification settings - Fork 305
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
Merge upstream/release/2.6 into upstream/google/2.6 #15008
Merged
Merged
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
Collaborator
juszhan1
commented
Aug 26, 2024
- DAOS-16291 bio: auto detect faulty for an unplugged device (DAOS-16291 bio: auto detect faulty for an unplugged device #14850) (DAOS-16291 bio: auto detect faulty for an unplugged device (#14850) #14936)
- DAOS-9247 control,bio: Add PCIe link speed and width to NVMe health s… (DAOS-9247 control,bio: Add PCIe link speed and width to NVMe health s… #14845)
- DAOS-16368 doc: Fix typo in dfuse documentation (DAOS-16368 doc: Fix typo in dfuse documentation #14951) (DAOS-16368 doc: Fix typo in dfuse documentation (#14951) #14968)
- DAOS-15992 client: set st_blksize in ostatx_cb() and add unit test (DAOS-15992 client: set st_blksize in ostatx_cb() and add unit test #14534) (DAOS-15992 client: set st_blksize in ostatx_cb() and add unit test #14666)
- DAOS-16229 test: support dynamic stonewall file (DAOS-16229 test: support dynamic stonewall file #14771) (DAOS-16229 test: support dynamic stonewall file (#14771) #14921)
- DAOS-16333 test: Disable the debug mask during rebuild in soak testing (DAOS-16333 test: Disable the debug mask during rebuild in soak testing #14913) (DAOS-16333 test: Disable the debug mask during rebuild in soak testing (#14913) #14967)
- DAOS-16310 test: consolidate il and ioil tags (DAOS-16310 test: consolidate il and ioil tags #14881) (DAOS-16310 test: consolidate il and ioil tags (#14881) #14979)
- DAOS-15967 control: Raise RAS event if link speed|width is downgraded (DAOS-15967 control: Raise RAS event if link speed|width is downgraded #14665) (DAOS-15967 control: Raise RAS event if link speed|width is downgraded… #14966)
- DAOS-16340 cart: Fix order of finalize in cart_ctl (DAOS-16340 cart: Fix order of finalize in cart_ctl #14969) (DAOS-16340 cart: Fix order of finalize in cart_ctl (#14969) #14976)
- DAOS=15439 cart: Support free-form provider specification for UCX. (DAOS-15439 cart: Support free-form provider specification for UCX. #14988)
- DAOS-16307 client: Defer creating network context in child processes … (DAOS-16307 client: Defer creating network context in child processes … #14960)
…14936) When a health device is unplugged, we should keep counting the I/O errors against the device, once the number of I/O errors reached faulty criteria, the unplugged device should be automatically marked as FAULTY and trigger targets exclusion accordingly. Signed-off-by: Niu Yawei <[email protected]>
#14845) * DAOS-9247 control,bio: Add PCIe link speed and width to NVMe health stats (#14395) Add NVMe PCIe link speed and width details to the NVMe health stats returned from dmg storage query list-devices --health and dmg storage scan --nvme-health commands. The PCIe config space is fetched within the engine SPDK process (which is functional even when NVMe device is behind a VMD and bound to a userspace driver) and passed back to the control-plane over dRPC as a byte-string. The byte-string is formatted and passed to lspci to convert to human readable text. The output text is parsed and relevant entries converted into health stat fields to be printed in dmg output. Signed-off-by: Tom Nabarro <[email protected]>
--disable-wb-caching should be --disable-wb-cache Signed-off-by: Jeff Olivier <[email protected]>
…14534) (#14666) Python buffered read/write relies on st_blksize as default buffer size. dfuse calls dfs_ostatx() which returns stat with zero st_blksize. Consequently, 4096 for st_blksize is returned to application. Signed-off-by: Lei Huang <[email protected]>
support dynamic stonewall file for ior and mdtest by using DAOS_TEST_LOG_DIR Signed-off-by: Dalton Bohning <[email protected]>
#14913) (#14967) Signed-off-by: Maureen Jean <[email protected]>
Update il -> ioil for consistency Signed-off-by: Dalton Bohning <[email protected]>
…#14665) (#14966) In the event that NVMe PCIe link negotiated speed or width does not match the maximum capability of the device, a RAS event will be raised (and published in syslog) during a health stat scan (dmg storage query list-devices --health or dmg storage scan --nvme-health). Further events will be raised on link state changes. With this change, RAS events are only raised during a health stat scan. Future changes may be made to raise RAS events in real time for PCIe link state changes. Signed-off-by: Tom Nabarro <[email protected]>
- Fix finalization order in the cart_ctl tool, where now a group is destroyed only after the progress has been stopped. This avoids a segfault that can happen if an RPC is cancelled as part of the 'progress stop' sequence, which then references a group. Signed-off-by: Alexander A Oganezov <[email protected]>
…14988) Signed-off-by: Joseph Moore <[email protected]>
#14960) Create network context when a read/write operation is encountered. Signed-off-by: Lei Huang <[email protected]>
…/2.6 Required-githooks: true Change-Id: Ifce37d0757049937230e1e2a564b1b55bb2a3110
Errors are component not formatted correctly,Ticket number prefix incorrect,PR title is malformatted. See https://daosio.atlassian.net/wiki/spaces/DC/pages/11133911069/Commit+Comments,Unable to load ticket data |
jolivier23
approved these changes
Aug 26, 2024
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.