if (n_range->lsr_end <= c_range->lsr_end) {
                                        *n_range = *c_range;
                                        fld_cache_entry_delete(cache, f_curr);
-                               } else
+                               } else {
                                        n_range->lsr_start = c_range->lsr_end;
+                               }
                        }
 
                        /* we could have overlap over next
 
 
                size = (sizeof(struct lu_dirent) + namelen + align) & ~align;
                size += sizeof(struct luda_type);
-       } else
+       } else {
                size = sizeof(struct lu_dirent) + namelen;
+       }
 
        return (size + 7) & ~7;
 }
 
                                obd->obd_lu_dev = d;
                                d->ld_obd = obd;
                                rc = 0;
-                       } else
+                       } else {
                                rc = PTR_ERR(d);
+                       }
                }
                lu_context_exit(&session_ctx);
                lu_context_fini(&session_ctx);
 
                                               cmd == LL_IOC_MDC_GETINFO)) {
                                rc = 0;
                                goto skip_lmm;
-                       } else
+                       } else {
                                goto out_req;
+                       }
                }
 
                if (cmd == IOC_MDC_GETFILESTRIPE ||
                return ll_flush_ctx(inode);
 #ifdef CONFIG_FS_POSIX_ACL
        case LL_IOC_RMTACL: {
-           if (sbi->ll_flags & LL_SBI_RMT_CLIENT && is_root_inode(inode)) {
-               struct ll_file_data *fd = LUSTRE_FPRIVATE(file);
+               if (sbi->ll_flags & LL_SBI_RMT_CLIENT && is_root_inode(inode)) {
+                       struct ll_file_data *fd = LUSTRE_FPRIVATE(file);
 
-               rc = rct_add(&sbi->ll_rct, current_pid(), arg);
-               if (!rc)
-                       fd->fd_flags |= LL_FILE_RMTACL;
-               return rc;
-           } else
-               return 0;
+                       rc = rct_add(&sbi->ll_rct, current_pid(), arg);
+                       if (!rc)
+                               fd->fd_flags |= LL_FILE_RMTACL;
+                       return rc;
+               } else {
+                       return 0;
+               }
        }
 #endif
        case LL_IOC_GETOBDCOUNT: {
 
                lli = list_entry(lcq->lcq_head.next, struct ll_inode_info,
                                 lli_close_list);
                list_del_init(&lli->lli_close_list);
-       } else if (atomic_read(&lcq->lcq_stop))
+       } else if (atomic_read(&lcq->lcq_stop)) {
                lli = ERR_PTR(-EALREADY);
+       }
 
        spin_unlock(&lcq->lcq_lock);
        return lli;
 
                                 " to the "DFID", inode %lu/%u(%p)\n",
                                 PFID(&lli->lli_fid), PFID(&body->fid1),
                                 inode->i_ino, inode->i_generation, inode);
-               } else
+               } else {
                        lli->lli_fid = body->fid1;
+               }
        }
 
        LASSERT(fid_seq(&lli->lli_fid) != 0);
        }
 
        memcpy(&type, data->ioc_inlbuf1, sizeof(__u32));
-       if (type & LL_STATFS_LMV)
+       if (type & LL_STATFS_LMV) {
                exp = sbi->ll_md_exp;
-       else if (type & LL_STATFS_LOV)
+       } else if (type & LL_STATFS_LOV) {
                exp = sbi->ll_dt_exp;
-       else {
+       } else {
                rc = -ENODEV;
                goto out_statfs;
        }
 
        if (lo->lo_biotail) {
                lo->lo_biotail->bi_next = bio;
                lo->lo_biotail = bio;
-       } else
+       } else {
                lo->lo_bio = lo->lo_biotail = bio;
+       }
        spin_unlock_irqrestore(&lo->lo_lock, flags);
 
        atomic_inc(&lo->lo_pending);
 
                        if (rc != 0) {
                                iget_failed(inode);
                                inode = NULL;
-                       } else
+                       } else {
                                unlock_new_inode(inode);
-               } else if (!(inode->i_state & (I_FREEING | I_CLEAR)))
+                       }
+               } else if (!(inode->i_state & (I_FREEING | I_CLEAR))) {
                        ll_update_inode(inode, md);
+               }
                CDEBUG(D_VFSTRACE, "got inode: %p for "DFID"\n",
                       inode, PFID(&md->body->fid1));
        }
 
                        lcc->lcc_page = page;
                        lu_ref_add(&page->cp_reference, "cl_io", io);
                        result = 0;
-               } else
+               } else {
                        result = PTR_ERR(page);
+               }
        }
        if (result) {
                ll_cl_fini(lcc);
                        if (rc == 1) {
                                (*reserved_pages)--;
                                count++;
-                       } else if (rc == -ENOLCK)
+                       } else if (rc == -ENOLCK) {
                                break;
+                       }
                } else if (stride_ria) {
                        /* If it is not in the read-ahead window, and it is
                         * read-ahead mode, then check whether it should skip
 
                                        cl_page_delete(env, page);
                                        cl_page_put(env, page);
                                }
-                       } else
+                       } else {
                                LASSERT(vmpage->private == 0);
+                       }
                        cl_env_put(env, &refcheck);
                }
        }
 
                        sbi->ll_site = cl2lu_dev(cl)->ld_site;
                }
                cl_env_put(env, &refcheck);
-       } else
+       } else {
                rc = PTR_ERR(env);
+       }
        return rc;
 }
 
                        if (page) {
                                vvp_pgcache_page_show(env, f, page);
                                cl_page_put(env, page);
-                       } else
+                       } else {
                                seq_puts(f, "missing\n");
+                       }
                        lu_object_ref_del(&clob->co_lu, "dump", current);
                        cl_object_put(env, clob);
-               } else
+               } else {
                        seq_printf(f, "%llx missing\n", pos);
+               }
                cl_env_put(env, &refcheck);
                result = 0;
-       } else
+       } else {
                result = PTR_ERR(env);
+       }
        return result;
 }
 
 
                                if (result == -EDQUOT)
                                        result = -ENOSPC;
                                goto out;
-                       } else
+                       } else {
                                cl_page_disown(env, io, page);
+                       }
                }
        }
 
 
                        size = rc;
 
                        pv = (const char *)new_value;
-               } else
+               } else {
                        return -EOPNOTSUPP;
+               }
 
                valid |= rce_ops2valid(rce->rce_ops);
        }
 
                                        if (!rc)
                                                rc = err;
                                }
-                       } else
+                       } else {
                                set = 1;
+                       }
                }
                if (!set && !rc)
                        rc = -EIO;
 
        if (lr) {
                cl_req_slice_add(req, &lr->lr_cl, dev, &lov_req_ops);
                result = 0;
-       } else
+       } else {
                result = -ENOMEM;
+       }
        return result;
 }
 
                        cl_page_list_init(&em->emrg_page_list);
                        em->emrg_env = cl_env_alloc(&em->emrg_refcheck,
                                                    LCT_REMEMBER | LCT_NOREF);
-                       if (!IS_ERR(em->emrg_env))
+                       if (!IS_ERR(em->emrg_env)) {
                                em->emrg_env->le_ctx.lc_cookie = 0x2;
-                       else {
+                       } else {
                                result = PTR_ERR(em->emrg_env);
                                em->emrg_env = NULL;
                        }
-               } else
+               } else {
                        result = -ENOMEM;
+               }
        }
        if (result != 0) {
                lov_emerg_free(emerg, nr);
 
        if (!sub->sub_io_initialized) {
                sub->sub_stripe = stripe;
                rc = lov_io_sub_init(env, lio, sub);
-       } else
+       } else {
                rc = 0;
+       }
        if (rc == 0)
                lov_sub_enter(sub);
        else
                lio->lis_single_subio_index = -1;
                lio->lis_active_subios = 0;
                result = 0;
-       } else
+       } else {
                result = -ENOMEM;
+       }
        return result;
 }
 
                        lov_sub_put(sub);
                        CDEBUG(D_VFSTRACE, "shrink: %d [%llu, %llu)\n",
                               stripe, start, end);
-               } else
+               } else {
                        rc = PTR_ERR(sub);
+               }
 
                if (!rc)
                        list_add_tail(&sub->sub_linkage, &lio->lis_active);
 
                }
                if (result == 0)
                        cl_object_header(&lov->lo_cl)->coh_page_bufsize += psz;
-       } else
+       } else {
                result = -ENOMEM;
+       }
 out:
        return result;
 }
                 * for object with different layouts.
                 */
                obj->lo_ops = &lov_lu_obj_ops;
-       } else
+       } else {
                obj = NULL;
+       }
        return obj;
 }
 
 
        }
 
        /* User wasn't expecting this many OST entries */
-       if (lum.lmm_stripe_count == 0)
+       if (lum.lmm_stripe_count == 0) {
                lmm_size = lum_size;
-       else if (lum.lmm_stripe_count < lmmk->lmm_stripe_count) {
+       } else if (lum.lmm_stripe_count < lmmk->lmm_stripe_count) {
                rc = -EOVERFLOW;
                goto out_set;
        }
 
        if (lsr) {
                cl_req_slice_add(req, &lsr->lsrq_cl, dev, &lovsub_req_ops);
                result = 0;
-       } else
+       } else {
                result = -ENOMEM;
+       }
        return result;
 }
 
                        d = lovsub2lu_dev(lsd);
                        d->ld_ops        = &lovsub_lu_ops;
                        lsd->acid_cl.cd_ops = &lovsub_cl_ops;
-               } else
+               } else {
                        d = ERR_PTR(result);
-       } else
+               }
+       } else {
                d = ERR_PTR(-ENOMEM);
+       }
        return d;
 }
 
 
                INIT_LIST_HEAD(&lsk->lss_parents);
                cl_lock_slice_add(lock, &lsk->lss_cl, obj, &lovsub_lock_ops);
                result = 0;
-       } else
+       } else {
                result = -ENOMEM;
+       }
        return result;
 }
 
 
                lu_object_add(obj, below);
                cl_object_page_init(lu2cl(obj), sizeof(struct lovsub_page));
                result = 0;
-       } else
+       } else {
                result = -ENOMEM;
+       }
        return result;
 
 }
                lu_object_add_top(&hdr->coh_lu, obj);
                los->lso_cl.co_ops = &lovsub_ops;
                obj->lo_ops = &lovsub_lu_obj_ops;
-       } else
+       } else {
                obj = NULL;
+       }
        return obj;
 }
 
 
 {
        int result;
 
-       if (cl_lockset_merge(&io->ci_lockset, &link->cill_descr))
+       if (cl_lockset_merge(&io->ci_lockset, &link->cill_descr)) {
                result = 1;
-       else {
+       } else {
                list_add(&link->cill_linkage, &io->ci_lockset.cls_todo);
                result = 0;
        }
                result = cl_io_lock_add(env, io, link);
                if (result) /* lock match */
                        link->cill_fini(env, link);
-       } else
+       } else {
                result = -ENOMEM;
+       }
 
        return result;
 }
                if (req->crq_o) {
                        req->crq_nrobjs = nr_objects;
                        result = cl_req_init(env, req, page);
-               } else
+               } else {
                        result = -ENOMEM;
+               }
                if (result != 0) {
                        cl_req_completion(env, req, result);
                        req = ERR_PTR(result);
                }
-       } else
+       } else {
                req = ERR_PTR(-ENOMEM);
+       }
        return req;
 }
 EXPORT_SYMBOL(cl_req_alloc);
 
                                lu_context_enter(&cle->ce_ses);
                                env->le_ses = &cle->ce_ses;
                                cl_env_init0(cle, debug);
-                       } else
+                       } else {
                                lu_env_fini(env);
+                       }
                }
                if (rc != 0) {
                        kmem_cache_free(cl_env_kmem, cle);
                        CL_ENV_INC(create);
                        CL_ENV_INC(total);
                }
-       } else
+       } else {
                env = ERR_PTR(-ENOMEM);
+       }
        return env;
 }
 
                        CERROR("can't init device '%s', %d\n", typename, rc);
                        d = ERR_PTR(rc);
                }
-       } else
+       } else {
                CERROR("Cannot allocate device: '%s'\n", typename);
+       }
        return lu2cl_dev(d);
 }
 EXPORT_SYMBOL(cl_type_setup);
 
 
                do_div(sum, ret.lc_count);
                ret.lc_sum = sum;
-       } else
+       } else {
                ret.lc_sum = 0;
+       }
        seq_printf(m,
                   "    rpcs:\n"
                   "       inflight: %u\n"
 
                obj = lu_object_locate(top->lo_header, dev->ld_type);
                if (!obj)
                        lu_object_put(env, top);
-       } else
+       } else {
                obj = top;
+       }
        return obj;
 }
 EXPORT_SYMBOL(lu_object_find_slice);
 
                                break;
                        }
                }
-       } else
+       } else {
                list_splice_init(&g_uuid_list, &deathrow);
+       }
        spin_unlock(&g_uuid_lock);
 
        if (uuid && list_empty(&deathrow)) {
 
        if (or) {
                cl_req_slice_add(req, &or->or_cl, dev, &osc_req_ops);
                result = 0;
-       } else
+       } else {
                result = -ENOMEM;
+       }
        return result;
 }
 
 
                        result = -ELDLM_NO_LOCK_DATA;
                }
                cl_env_nested_put(&nest, env);
-       } else
+       } else {
                result = PTR_ERR(env);
+       }
        req->rq_status = result;
        return result;
 }
 
                lu_object_init(obj, NULL, dev);
                osc->oo_cl.co_ops = &osc_ops;
                obj->lo_ops = &osc_lu_obj_ops;
-       } else
+       } else {
                obj = NULL;
+       }
        return obj;
 }
 
 
                        return lru_shrink_max;
                else if (pages >= budget / 2)
                        return lru_shrink_min;
-       } else if (pages >= budget * 2)
+       } else if (pages >= budget * 2) {
                return lru_shrink_min;
+       }
        return 0;
 }
 
 
 
                        ldlm_namespace_cleanup(ns, LDLM_FL_LOCAL_ONLY);
                        cl_env_put(env, &refcheck);
-               } else
+               } else {
                        rc = PTR_ERR(env);
+               }
                break;
        }
        case IMP_EVENT_ACTIVE: {
 
        struct obd_import *imp = request->rq_import;
        int rc;
 
-       if (unlikely(ctx))
+       if (unlikely(ctx)) {
                request->rq_cli_ctx = sptlrpc_cli_ctx_get(ctx);
-       else {
+       } else {
                rc = sptlrpc_req_get_ctx(request);
                if (rc)
                        goto out_free;
 
        /**
         * The second token is either NULL, or an optional [reg|hp] string
         */
-       if (strcmp(cmd, "reg") == 0)
+       if (strcmp(cmd, "reg") == 0) {
                queue = PTLRPC_NRS_QUEUE_REG;
-       else if (strcmp(cmd, "hp") == 0)
+       } else if (strcmp(cmd, "hp") == 0) {
                queue = PTLRPC_NRS_QUEUE_HP;
-       else {
+       } else {
                rc = -EINVAL;
                goto out;
        }
        if (queue == PTLRPC_NRS_QUEUE_HP && !nrs_svc_has_hp(svc)) {
                rc = -ENODEV;
                goto out;
-       } else if (queue == PTLRPC_NRS_QUEUE_BOTH && !nrs_svc_has_hp(svc))
+       } else if (queue == PTLRPC_NRS_QUEUE_BOTH && !nrs_svc_has_hp(svc)) {
                queue = PTLRPC_NRS_QUEUE_REG;
+       }
 
        /**
         * Serialize NRS core lprocfs operations with policy registration/