Process creation

Main source: “How programs get run”, on lwn 1, 2. READ THIS FIRST

There are a few details that are crucial for sizecoding stuff. On program entry: