However that doesn't explain all usages here: https://github.com/search?q=repo%3Atorvalds%2Flinux%20retard...

Direct quotes: "we shouldn't need asm for this, but gcc is being retarded" and "The switch is so retarded that it makes our command/entry abstraction crumble apart."