On Sun, Jun 2, 2013 at 5:58 PM, Oliver Schinagl <oliver+list@xxxxxxxxxxx> wrote:<snip>From: Oliver Schinagl <oliver@xxxxxxxxxxx>
+ if (likely((SID_SIZE))) {
Extra braces.
Use antipattern here.
Why? I know there's conflicting preferences here. The general consensus seems, don't return mid function if you don't absolutely have to. Yet, you make it sound, just return wherever. I take it that really is just a preference? I think i see both constructs throughout the kernel. So one review prefers the one method, the next the other?+ if (unlikely(!pdev->dev.of_node)) {
+ dev_err(dev, "No devicetree data available\n");
+ ret = -EFAULT;
+ goto exit;
Plain return here and in entire function where it applies.
Does it hurt however in any way though? It's just a compiler optimization isn't it.+
+ ret = device_create_bin_file(dev, &sid_bin_attr);
+ if (unlikely(ret)) {
Any benifit of (un)likely in probe()?
Thank you for your time, it is much appreciated :)
--
With Best Regards,
Andy Shevchenko