-
Notifications
You must be signed in to change notification settings - Fork 309
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
DAOS-14073 dfuse: Move writeback caching from kernel to dfuse. #12729
Merged
Merged
Changes from 3 commits
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
1917a8d
DAOS-14073 dfuse: Move writeback caching from kernel to dfuse.
ashleypittman 841ce5f
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman 377a6b2
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman 9cc1c45
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman 6c7fe85
Use a rwlock to flush.
ashleypittman 03b8de6
Add more flush calls.
ashleypittman 4255d3c
Test compile
ashleypittman bd347ba
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman cfdc60c
Use release define to enable debugging.
ashleypittman fa2eaa2
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman d59c603
Remove debugging.
ashleypittman 25683d8
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman 020767f
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman 355d94b
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman 65e2455
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman f4d6026
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman d8dc076
Use other macro for new flush functions.
ashleypittman d6696f4
Fix formatting.
ashleypittman 83431d3
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman 6a88f68
Only hold hte lock if wbb cache is being used.
ashleypittman cf2b80f
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman f213f33
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman 1a3d84b
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman 5f551ed
Only take the lock once
ashleypittman 29340c9
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman 0c77d4e
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman 3d2a2cb
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman 96d8129
Only flush files.
ashleypittman 071aae8
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman 2d85959
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman faa8429
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman 8923436
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman 3d2e1df
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman a606e40
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman aec576a
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman c113aa8
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman ad68c6b
Fix indentation.
ashleypittman e9730d4
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman 0b6be3d
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman 1bdb650
Merge branch 'master' into amd/dfuse-write-cache
ashleypittman File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IIRC this has something to do with ms or ns time?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes. This isn't a logic change, just grouping the conn->want code together makes it appear new.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah, I missed that