Hello,

Alperen Erkan, le ven. 18 sept. 2026 17:39:35 +0300, a ecrit:
> I am submitting a patch set for the Hurd `boot` server.

Thanks!

> Due to the scope of these changes, I have already initiated the FSF
> Copyright Assignment process with Craig Topham and am currently
> waiting for the final paperwork.

Thanks!

> Here is a brief summary of the key refactoring and fixes included:
> - **Thread-safe `poll` implementation:** Replaced legacy blocking I/O calls to
> improve concurrency in event handling.
> - **Memory Leak Fixes:** Cleaned up allocated state and port references across
> long-running bootstrap routines.
> - **Signal Handling:** Improved asynchronous signal safety and context 
> recovery
> within the boot server.
> 
> Because explaining every internal detail would be quite lengthy,

We do need these explanations, otherwise I cannot review and apply such
a bulk of changes.

Please submit one patch file per type of refactoring and fix (it is fine
to keep several changes together in one commit when it's the same type
of fix). That can easily be done by rewriting your git history with git
rebase etc. and then use git format-patch to get the series of patches.

With regards,
Samuel

> the code
> changes are kept modular and self-explanatory.
> 
> I maintain and test these patches in my repository before submitting them. You
> can review the complete diff and repository history here:
> [1]https://github.com/erkanalperen54-boop/HURD
> 
> Looking forward to your feedback and code review!
> 
> Kind regards,
> Alperen ERKAN
> 
> References:
> 
> [1] https://github.com/erkanalperen54-boop/HURD

Reply via email to