Skip to content
Snippets Groups Projects
Select Git revision
  • 26641bccb41b12b29792eb028a2f5eca393707f4
  • main default protected
2 results

schleifen_else_if.ipynb

user avatar
Justin Ossevoort authored and Michael Roth committed
The FITRIM ioctl updates the fstrim_range structure it receives. This
way the caller can determine how many bytes were trimmed. The
guest-fstrim logic reuses the same fstrim_range for each filesystem,
effectively limiting each filesystem to trim at most as much as the
previous was able to trim.

If a previous filesystem would have trimmed 0 bytes, than the next
filesystem would report an error 'Invalid argument' because a FITRIM
request with length 0 is not valid.

This change resets the fstrim_range structure for each filesystem.

Signed-off-by: default avatarJustin Ossevoort <justin@quarantainenet.nl>
Reviewed-by: default avatarThomas Huth <thuth@redhat.com>
Signed-off-by: default avatarMichael Roth <mdroth@linux.vnet.ibm.com>
(cherry picked from commit 73a652a1)
Signed-off-by: default avatarMichael Roth <mdroth@linux.vnet.ibm.com>
ae0fa48f
History
Code owners
Assign users and groups as approvers for specific file changes. Learn more.