* [PATCH 0/2]Staging:lustre:obdclass:linux:fix checkpatch.pl warnings
@ 2016-01-20 18:47 Bhumika Goyal
2016-01-20 18:47 ` [PATCH 1/2] Staging:lustre:obdclass:linux:remove unnecessary braces Bhumika Goyal
2016-01-20 18:47 ` [PATCH 2/2] Staging:lustre:obdclass:linux:simplify NULL comparison Bhumika Goyal
0 siblings, 2 replies; 4+ messages in thread
From: Bhumika Goyal @ 2016-01-20 18:47 UTC (permalink / raw)
To: oleg.drokin, gregkh
Cc: andreas.dilger, linux-kernel, devel, lustre-devel, Bhumika Goyal
This patch series addresses checkpatch.pl warnings in lustre driver.
Bhumika Goyal (2):
Staging:lustre:obdclass:linux:remove unnecessary braces
Staging:lustre:obdclass:linux:simplify NULL comparison
drivers/staging/lustre/lustre/obdclass/linux/linux-module.c | 12 +++++-------
1 file changed, 5 insertions(+), 7 deletions(-)
--
1.9.1
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 1/2] Staging:lustre:obdclass:linux:remove unnecessary braces
2016-01-20 18:47 [PATCH 0/2]Staging:lustre:obdclass:linux:fix checkpatch.pl warnings Bhumika Goyal
@ 2016-01-20 18:47 ` Bhumika Goyal
2016-01-20 19:06 ` Joe Perches
2016-01-20 18:47 ` [PATCH 2/2] Staging:lustre:obdclass:linux:simplify NULL comparison Bhumika Goyal
1 sibling, 1 reply; 4+ messages in thread
From: Bhumika Goyal @ 2016-01-20 18:47 UTC (permalink / raw)
To: oleg.drokin, gregkh
Cc: andreas.dilger, linux-kernel, devel, lustre-devel, Bhumika Goyal
Fixed 'braces {} are not necessary for single statement blocks'
checkpatch.pl warning.
Signed-off-by: Bhumika Goyal <bhumirks@gmail.com>
---
drivers/staging/lustre/lustre/obdclass/linux/linux-module.c | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/drivers/staging/lustre/lustre/obdclass/linux/linux-module.c b/drivers/staging/lustre/lustre/obdclass/linux/linux-module.c
index a055cbb..9663ae3 100644
--- a/drivers/staging/lustre/lustre/obdclass/linux/linux-module.c
+++ b/drivers/staging/lustre/lustre/obdclass/linux/linux-module.c
@@ -144,9 +144,8 @@ int obd_ioctl_getdata(char **buf, int *len, void *arg)
offset += cfs_size_round(data->ioc_inllen3);
}
- if (data->ioc_inllen4) {
+ if (data->ioc_inllen4)
data->ioc_inlbuf4 = &data->ioc_bulk[0] + offset;
- }
return 0;
@@ -250,9 +249,8 @@ static ssize_t health_show(struct kobject *kobj, struct attribute *attr,
class_incref(obd, __func__, current);
read_unlock(&obd_dev_lock);
- if (obd_health_check(NULL, obd)) {
+ if (obd_health_check(NULL, obd))
healthy = false;
- }
class_decref(obd, __func__, current);
read_lock(&obd_dev_lock);
}
--
1.9.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH 2/2] Staging:lustre:obdclass:linux:simplify NULL comparison
2016-01-20 18:47 [PATCH 0/2]Staging:lustre:obdclass:linux:fix checkpatch.pl warnings Bhumika Goyal
2016-01-20 18:47 ` [PATCH 1/2] Staging:lustre:obdclass:linux:remove unnecessary braces Bhumika Goyal
@ 2016-01-20 18:47 ` Bhumika Goyal
1 sibling, 0 replies; 4+ messages in thread
From: Bhumika Goyal @ 2016-01-20 18:47 UTC (permalink / raw)
To: oleg.drokin, gregkh
Cc: andreas.dilger, linux-kernel, devel, lustre-devel, Bhumika Goyal
Remove explicit NULL comparision and replace it with a simpier form.
Detected using checkpatch.pl.
Signed-off-by: Bhumika Goyal <bhumirks@gmail.com>
---
drivers/staging/lustre/lustre/obdclass/linux/linux-module.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/staging/lustre/lustre/obdclass/linux/linux-module.c b/drivers/staging/lustre/lustre/obdclass/linux/linux-module.c
index 9663ae3..11fe6cb 100644
--- a/drivers/staging/lustre/lustre/obdclass/linux/linux-module.c
+++ b/drivers/staging/lustre/lustre/obdclass/linux/linux-module.c
@@ -239,7 +239,7 @@ static ssize_t health_show(struct kobject *kobj, struct attribute *attr,
struct obd_device *obd;
obd = class_num2obd(i);
- if (obd == NULL || !obd->obd_attached || !obd->obd_set_up)
+ if (!obd || !obd->obd_attached || !obd->obd_set_up)
continue;
LASSERT(obd->obd_magic == OBD_DEVICE_MAGIC);
@@ -358,7 +358,7 @@ static int obd_device_list_seq_show(struct seq_file *p, void *v)
struct obd_device *obd = class_num2obd((int)index);
char *status;
- if (obd == NULL)
+ if (!obd)
return 0;
LASSERT(obd->obd_magic == OBD_DEVICE_MAGIC);
@@ -422,7 +422,7 @@ int class_procfs_init(void)
struct dentry *file;
lustre_kobj = kobject_create_and_add("lustre", fs_kobj);
- if (lustre_kobj == NULL)
+ if (!lustre_kobj)
goto out;
/* Create the files associated with this kobject */
--
1.9.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH 1/2] Staging:lustre:obdclass:linux:remove unnecessary braces
2016-01-20 18:47 ` [PATCH 1/2] Staging:lustre:obdclass:linux:remove unnecessary braces Bhumika Goyal
@ 2016-01-20 19:06 ` Joe Perches
0 siblings, 0 replies; 4+ messages in thread
From: Joe Perches @ 2016-01-20 19:06 UTC (permalink / raw)
To: Bhumika Goyal, oleg.drokin, gregkh
Cc: andreas.dilger, linux-kernel, devel, lustre-devel
On Thu, 2016-01-21 at 00:17 +0530, Bhumika Goyal wrote:
> Fixed 'braces {} are not necessary for single statement blocks'
> checkpatch.pl warning.
[]
> diff --git a/drivers/staging/lustre/lustre/obdclass/linux/linux-module.c b/drivers/staging/lustre/lustre/obdclass/linux/linux-module.c
[]
> @@ -144,9 +144,8 @@ int obd_ioctl_getdata(char **buf, int *len, void *arg)
> offset += cfs_size_round(data->ioc_inllen3);
> }
>
> - if (data->ioc_inllen4) {
> + if (data->ioc_inllen4)
> data->ioc_inlbuf4 = &data->ioc_bulk[0] + offset;
You might also consider converting uses of &foo[0] to foo
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2016-01-20 19:06 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-01-20 18:47 [PATCH 0/2]Staging:lustre:obdclass:linux:fix checkpatch.pl warnings Bhumika Goyal
2016-01-20 18:47 ` [PATCH 1/2] Staging:lustre:obdclass:linux:remove unnecessary braces Bhumika Goyal
2016-01-20 19:06 ` Joe Perches
2016-01-20 18:47 ` [PATCH 2/2] Staging:lustre:obdclass:linux:simplify NULL comparison Bhumika Goyal
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.