They are separate because they do different things. This doesn't seem like it should need a lot of justification to Hurd hackers. If you want to roll things together just because you always run them both, maybe you should be hacking on a monolithic kernel instead.
- /hurd/init and /hurd/proc Justus Winter
- Re: /hurd/init and /hurd/proc Samuel Thibault
- Re: /hurd/init and /hurd/proc Roland McGrath
- Re: /hurd/init and /hurd/proc Samuel Thibault
- Re: /hurd/init and /hurd/proc Roland McGrath
- kill (0, SIGSTOP) is freezing the system (was: /h... Justus Winter
- [PATCH 3/7] init: Mark auth, proc and fs serv... Justus Winter
- [PATCH 6/7] proc: evil hack, mark all pids<... Justus Winter
- [PATCH 5/7] proc: Fix miscalculation of count Justus Winter
- [PATCH 1/7] proc: add proc_mark_essential ser... Justus Winter
- [PATCH 2/7] hurd: add proc_mark_essential Justus Winter
- [PATCH 4/7] init: Build fixes Justus Winter
- Re: kill (0, SIGSTOP) is freezing the system ... Samuel Thibault