You can link directly to a line by appending #<line_number><p><a href="https://github.com/torvalds/linux/blob/f4bc5bbb5fef3cf421ba3485d6d383c27ec473ed/kernel/sys.c#L1029" rel="nofollow">https://github.com/torvalds/linux/blob/f4bc5bbb5fef3cf421ba3...</a>
As someone who has done some OS development and sysadmin work, I can relate to that quote. The 1st edition of Unix is over 50 years old and some of the legacy cruft that has accumulated since is so sedimented I swear it's going to turn into oil any minute now.
A meta comment on the comments on this article: as one might expect post-"goto fail"[1] there are a lot of people saying "hey this should be refactored, no goto!" I thought that at first when looking at the code, given what I remember of the Apple SSL vulnerability, and how "goto" has a smell. But, as it turns out, there are sane reasons to use goto in systems programming, especially as a kind of cleanup / finally block. TIL.<p>[1] <a href="https://news.ycombinator.com/item?id=7282005" rel="nofollow">https://news.ycombinator.com/item?id=7282005</a>