I believe this got introduced by a bug fix that happened around 2.6.30 (8db14ca12569fe885694bd3d5ff84c2d973d3cb0). This replaces an if-else by an if-elseif without a default case. So this would make older kernels unaffected at least by this.
I believe this got introduced by a bug fix that happened around 2.6.30 (8db14ca12569fe 885694bd3d5ff84 c2d973d3cb0) . This replaces an if-else by an if-elseif without a default case. So this would make older kernels unaffected at least by this.