staging: lustre: fix assorted checkpatch errors
Possibly the most interesting is the for-loop with no body. Rearranging and initializing end_dirent on each iteration of the outer while, makes the intent clearer. Reviewed-by: "Eremin, Dmitry" <dmitry.eremin@intel.com> Signed-off-by: NeilBrown <neilb@suse.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Родитель
d0efa68ae7
Коммит
9ee1588001
|
@ -743,7 +743,7 @@ cfs_cpt_table_create(int ncpt)
|
||||||
goto failed;
|
goto failed;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!zalloc_cpumask_var(&mask, GFP_NOFS)){
|
if (!zalloc_cpumask_var(&mask, GFP_NOFS)) {
|
||||||
CERROR("Failed to allocate scratch cpumask\n");
|
CERROR("Failed to allocate scratch cpumask\n");
|
||||||
goto failed;
|
goto failed;
|
||||||
}
|
}
|
||||||
|
|
|
@ -294,10 +294,10 @@ struct obdo;
|
||||||
|
|
||||||
void obdo_to_ioobj(const struct obdo *oa, struct obd_ioobj *ioobj);
|
void obdo_to_ioobj(const struct obdo *oa, struct obd_ioobj *ioobj);
|
||||||
|
|
||||||
#define OBT(dev) (dev)->obd_type
|
#define OBT(dev) ((dev)->obd_type)
|
||||||
#define OBP(dev, op) (dev)->obd_type->typ_dt_ops->op
|
#define OBP(dev, op) ((dev)->obd_type->typ_dt_ops->op)
|
||||||
#define MDP(dev, op) (dev)->obd_type->typ_md_ops->op
|
#define MDP(dev, op) ((dev)->obd_type->typ_md_ops->op)
|
||||||
#define CTXTP(ctxt, op) (ctxt)->loc_logops->lop_##op
|
#define CTXTP(ctxt, op) ((ctxt)->loc_logops->lop_##op)
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Ensure obd_setup: used for cleanup which must be called
|
* Ensure obd_setup: used for cleanup which must be called
|
||||||
|
|
|
@ -516,7 +516,7 @@ extern char obd_jobid_var[];
|
||||||
#define POISON_PTR(ptr) ((void)0)
|
#define POISON_PTR(ptr) ((void)0)
|
||||||
#else
|
#else
|
||||||
#define POISON(ptr, c, s) memset(ptr, c, s)
|
#define POISON(ptr, c, s) memset(ptr, c, s)
|
||||||
#define POISON_PTR(ptr) (ptr) = (void *)0xdeadbeef
|
#define POISON_PTR(ptr) ((ptr) = (void *)0xdeadbeef)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef POISON_BULK
|
#ifdef POISON_BULK
|
||||||
|
|
|
@ -100,7 +100,7 @@ static int ll_dcompare(const struct dentry *dentry,
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
/* ensure exclusion against parallel lookup of the same name */
|
/* ensure exclusion against parallel lookup of the same name */
|
||||||
if (d_in_lookup((struct dentry*)dentry))
|
if (d_in_lookup((struct dentry *)dentry))
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
if (d_lustre_invalid(dentry))
|
if (d_lustre_invalid(dentry))
|
||||||
|
|
|
@ -2022,7 +2022,7 @@ void ll_umount_begin(struct super_block *sb)
|
||||||
*/
|
*/
|
||||||
while (cnt < 10 && !may_umount(sbi->ll_mnt.mnt)) {
|
while (cnt < 10 && !may_umount(sbi->ll_mnt.mnt)) {
|
||||||
schedule_timeout_uninterruptible(HZ);
|
schedule_timeout_uninterruptible(HZ);
|
||||||
cnt ++;
|
cnt++;
|
||||||
}
|
}
|
||||||
|
|
||||||
schedule();
|
schedule();
|
||||||
|
|
|
@ -126,7 +126,7 @@ static int lov_check_and_wait_active(struct lov_obd *lov, int ost_idx)
|
||||||
|
|
||||||
while (cnt < obd_timeout && !lov_check_set(lov, ost_idx)) {
|
while (cnt < obd_timeout && !lov_check_set(lov, ost_idx)) {
|
||||||
schedule_timeout_uninterruptible(HZ);
|
schedule_timeout_uninterruptible(HZ);
|
||||||
cnt ++;
|
cnt++;
|
||||||
}
|
}
|
||||||
if (tgt->ltd_active)
|
if (tgt->ltd_active)
|
||||||
return 1;
|
return 1;
|
||||||
|
|
|
@ -1055,13 +1055,14 @@ static void mdc_adjust_dirpages(struct page **pages, int cfs_pgs, int lu_pgs)
|
||||||
__u64 hash_end = le64_to_cpu(dp->ldp_hash_end);
|
__u64 hash_end = le64_to_cpu(dp->ldp_hash_end);
|
||||||
__u32 flags = le32_to_cpu(dp->ldp_flags);
|
__u32 flags = le32_to_cpu(dp->ldp_flags);
|
||||||
struct lu_dirpage *first = dp;
|
struct lu_dirpage *first = dp;
|
||||||
|
|
||||||
|
while (--lu_pgs > 0) {
|
||||||
struct lu_dirent *end_dirent = NULL;
|
struct lu_dirent *end_dirent = NULL;
|
||||||
struct lu_dirent *ent;
|
struct lu_dirent *ent;
|
||||||
|
|
||||||
while (--lu_pgs > 0) {
|
for (ent = lu_dirent_start(dp); ent;
|
||||||
ent = lu_dirent_start(dp);
|
ent = lu_dirent_next(ent))
|
||||||
for (end_dirent = ent; ent;
|
end_dirent = ent;
|
||||||
end_dirent = ent, ent = lu_dirent_next(ent));
|
|
||||||
|
|
||||||
/* Advance dp to next lu_dirpage. */
|
/* Advance dp to next lu_dirpage. */
|
||||||
dp = (struct lu_dirpage *)((char *)dp + LU_PAGE_SIZE);
|
dp = (struct lu_dirpage *)((char *)dp + LU_PAGE_SIZE);
|
||||||
|
|
|
@ -1555,7 +1555,7 @@ struct req_format RQF_OST_GET_INFO_FIEMAP =
|
||||||
EXPORT_SYMBOL(RQF_OST_GET_INFO_FIEMAP);
|
EXPORT_SYMBOL(RQF_OST_GET_INFO_FIEMAP);
|
||||||
|
|
||||||
/* Convenience macro */
|
/* Convenience macro */
|
||||||
#define FMT_FIELD(fmt, i, j) (fmt)->rf_fields[(i)].d[(j)]
|
#define FMT_FIELD(fmt, i, j) ((fmt)->rf_fields[(i)].d[(j)])
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Initializes the capsule abstraction by computing and setting the \a rf_idx
|
* Initializes the capsule abstraction by computing and setting the \a rf_idx
|
||||||
|
|
|
@ -354,7 +354,7 @@ int ptlrpc_recover_import(struct obd_import *imp, char *new_uuid, int async)
|
||||||
obd_timeout * HZ);
|
obd_timeout * HZ);
|
||||||
CDEBUG(D_HA, "%s: recovery finished\n",
|
CDEBUG(D_HA, "%s: recovery finished\n",
|
||||||
obd2cli_tgt(imp->imp_obd));
|
obd2cli_tgt(imp->imp_obd));
|
||||||
rc = rc? 0 : -ETIMEDOUT;
|
rc = rc ? 0 : -ETIMEDOUT;
|
||||||
}
|
}
|
||||||
|
|
||||||
out:
|
out:
|
||||||
|
|
|
@ -2670,7 +2670,7 @@ ptlrpc_service_unlink_rqbd(struct ptlrpc_service *svc)
|
||||||
(rc = wait_event_idle_timeout(svcpt->scp_waitq,
|
(rc = wait_event_idle_timeout(svcpt->scp_waitq,
|
||||||
svcpt->scp_nrqbds_posted == 0,
|
svcpt->scp_nrqbds_posted == 0,
|
||||||
HZ)) == 0)
|
HZ)) == 0)
|
||||||
cnt ++;
|
cnt++;
|
||||||
if (rc == 0) {
|
if (rc == 0) {
|
||||||
CWARN("Service %s waiting for request buffers\n",
|
CWARN("Service %s waiting for request buffers\n",
|
||||||
svcpt->scp_service->srv_name);
|
svcpt->scp_service->srv_name);
|
||||||
|
|
Загрузка…
Ссылка в новой задаче