Hello, In the works of rewriting hurdselect.c I have some question on how to write patches. The changed code contains three parts: 1) Introducing three cases: DELAY, POLL, and SELECT 2) Removing the unneeded code for each case statement 3) Rewriting the poll case to be compliant with POSIX
Doing the first part makes a diff with the original code not so useful, especially when the second part has been done. I have the following questions: Q1) Should I still send the new code in patch format? Q2) Should there be three patches, one for each change? Q3) Part 3) is not yet finished, Should I wait until it is complete?