-
Notifications
You must be signed in to change notification settings - Fork 61
Various fixes for issues discovered by Claude #1190
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
Merged
vojtechtrefny
merged 10 commits into
storaged-project:master
from
vojtechtrefny:master_claude-fixes-4
Apr 9, 2026
Merged
Changes from all commits
Commits
Show all changes
10 commits
Select commit
Hold shift + click to select a range
fb1db39
lvm-dbus: Fix logic error in bd_lvm_cache_pool_convert rename condition
vojtechtrefny f205c93
nvdimm: Fix missing g_strdup for dev field in namespace_info_copy
vojtechtrefny 2bef348
lvm: Fix wrong parameter type in bd_lvm_cache_stats_free
vojtechtrefny 0e96807
fs: Add missing free_cluster_count to bd_fs_vfat_info_copy
vojtechtrefny fe4ad85
mdraid: Add missing total_devices to bd_md_detail_data_copy
vojtechtrefny 7128407
btrfs: Use g_new0 instead of g_new for info structs
vojtechtrefny 82e4b7c
crypto: Fix memory leak of label in get_subsystem_label error path
vojtechtrefny c4b8ae6
nvdimm: Fix GPtrArray leak in bd_nvdimm_list_namespaces
vojtechtrefny dd7b8db
part: Remove dead fdisk_unref_partition call on known-NULL pointer
vojtechtrefny 4de29e4
crypto: Remove dead crypt_free call on known-NULL pointer
vojtechtrefny 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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
Oops, something went wrong.
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.
Propagate the rename result after a successful convert.
Line 3718 still ignores
bd_lvm_lvrename()'s return value. IfCreateCachePoolsucceeds but the rename fails,bd_lvm_cache_pool_convert()can still returnTRUEeven though the caller asked for a different final LV name. The native path insrc/plugins/lvm/lvm.c:2499-2500already folds the rename result into the final status.Suggested fix
📝 Committable suggestion
🤖 Prompt for AI Agents