grub2: Backport fix for 2038 bug on FAT fs #132
Merged
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.
Backport commit [1] from upstream to fix grub not being able to detect FAT filesystems containing directories whose modification times are later than 2038.
[1] https://git.savannah.gnu.org/gitweb/?p=grub.git;a=commit;h=e43f3d93b28cce852c110c7a8e40d8311bcd8bb1
WI: AB#2839385
Testing
grub-efi
recipe.bootx64.efi
with the one from from grub-efi's ipk and verified that a VM provisioned after 2038 can boot (it used to fail without this fix).Note