3 ms·
It's not clear without more digging who the original author of the code is. Somebody pointed out that it's from drivers/usb/core/hub.c, but the blame history do
by nhaehnle 11y ago
It's not clear without more digging who the original author of the code is. Somebody pointed out that it's from drivers/usb/core/hub.c, but the blame history doesn't go further than the initial commit of the repository. That's why it's attributed to Linus Torvalds.
Most likely, the code evolved in a way that makes the goto look sillier than it did in the original version of the code.