fix forever waiting time for notification between UEFI firmware and shim when sending http request or receiving http response
an idea by dtseng
an idea by dtseng
Updated
2 months
ago.
No love.
1 follower.
Has no hacker:
grab it!
Description
Current shim makes use of the forever wait to get the response from firmware which means it assumes firmware will always correctly get the notification of what he wants, like this:
/* Wait for the response */ while (!request_done) http->Poll(http);
If firmware is not working well, system might hang forever.
Goals
Try to verify whether this is a bug for shim http module. Try to fix it and submit codes to upstream if it is a real bug.
Resources
git hub
No Hackers yet
Looking for hackers with the skills:
Nothing? Add some keywords!
This project is part of:
Hack Week 24
Comments
Be the first to comment!
Similar Projects
This project is one of its kind!