Skip to content

Conversation

@akalenyu
Copy link

@akalenyu akalenyu commented Feb 10, 2026

Change description

today gcnv completely discards fractional sizes
and picks the floor from the 1Gi aligment result
i.e. 10.6Gi results in 10Gi volume which does not satisfy the user request
Fixes #1110

Project tracking

Do any added TODOs have an issue in the backlog?

Did you add unit tests? Why not?

Does this code need functional testing?

Is a code review walkthrough needed? why or why not?

Should additional test coverage be executed in addition to pre-merge?

Does this code need a note in the changelog?

Does this code require documentation changes?

Additional Information

Not 100% sure if I should tackle the calculation post snapshot reserve, would appreciate some guidelines

today gcnv completely discards fractional sizes
and picks the floor from the 1Gi aligment result
i.e. 10.6Gi results in 10Gi volume which does not satisfy the user request

Signed-off-by: Alex Kalenyuk <akalenyu@redhat.com>
@akalenyu
Copy link
Author

/cc @clintonk

@akalenyu
Copy link
Author

would appreciate some guidance about the snapshot reserve bit alignment too

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.

fractional sizes discard with gcnv

1 participant