Code reviews are for
analysing and assessing code for quaility and fitness for purpose; to be accepted into the production codebase.
There's more to it of course. The reviewer usually knows the capability and experience of the coder and this has to be taken into account. The review can also act as a learning experience for both parties.
Although I have enjoyed Linus Torvalds rants I feel he does not use his programming talents to the full in his reviewing of submitted code. Critque the code, suggest improvements, help the coder understand your reasoning for any perceived 'poor coding'.
Keep calm and carry on coding Linus. :-)