This patch is a coccinelle thing, the reasoning behind it is thatliterals are more clear than variables. return status; <-- Ambiguous. This could be returning anything, you have to look at the context. return 0; <-- Clear.regards,dan carpenter