Re: [PATCH v2 2/3] fs/efs: Correct spacing after C keywords

2021-02-04 Thread Joe Perches
On Thu, 2021-02-04 at 21:14 -0800, Amy Parker wrote:
> In EFS code, some C keywords (most commonly 'for') do not have spaces 
> before their instructions, such as for() vs for (). The kernel style 
> guide indicates that these should be of the latter variant. This patch 
> updates them accordingly.

ok but:

> diff --git a/fs/efs/super.c b/fs/efs/super.c
[]
> @@ -169,7 +169,7 @@ static efs_block_t efs_validate_vh(struct volume_header 
> *vh) {
>   return 0;
>  
> 
>   ui = ((__be32 *) (vh + 1)) - 1;
> - for(csum = 0; ui >= ((__be32 *) vh);) {
> + for (csum = 0; ui >= ((__be32 *) vh);) {
>   cs = *ui--;
>   csum += be32_to_cpu(cs);
>   }

I think this loop is atypical.  More common would be:

csum = 0;
for (ui = ((__be32 *)(vh + 1)) - 1; ui >= (__be32 *)vh; ui--)
csum += be32_to_cpu(*ui);


> @@ -198,9 +198,9 @@ static efs_block_t efs_validate_vh(struct volume_header 
> *vh) {
>   }
>  #endif
>  
> 
> - for(i = 0; i < NPARTAB; i++) {
> + for (i = 0; i < NPARTAB; i++) {
>   pt_type = (int) be32_to_cpu(vh->vh_pt[i].pt_type);
> - for(pt_entry = sgi_pt_types; pt_entry->pt_name; pt_entry++) {
> + for (pt_entry = sgi_pt_types; pt_entry->pt_name; pt_entry++) {
>   if (pt_type == pt_entry->pt_type) break;

Also atypical is the break location, it should be on a separate line.




[PATCH v2 2/3] fs/efs: Correct spacing after C keywords

2021-02-04 Thread Amy Parker
In EFS code, some C keywords (most commonly 'for') do not have spaces 
before their instructions, such as for() vs for (). The kernel style 
guide indicates that these should be of the latter variant. This patch 
updates them accordingly.

Signed-off-by: Amy Parker 
---
 fs/efs/inode.c |  8 
 fs/efs/namei.c |  2 +-
 fs/efs/super.c | 10 +-
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/fs/efs/inode.c b/fs/efs/inode.c
index 36d6c45046e2..2cc55d514421 100644
--- a/fs/efs/inode.c
+++ b/fs/efs/inode.c
@@ -130,7 +130,7 @@ struct inode *efs_iget(struct super_block *super, unsigned 
long ino)
in->lastextent = 0;
 
/* copy the extents contained within the inode to memory */
-   for(i = 0; i < EFS_DIRECTEXTENTS; i++) {
+   for (i = 0; i < EFS_DIRECTEXTENTS; i++) {
extent_copy(&(efs_inode->di_u.di_extents[i]), 
&(in->extents[i]));
if (i < in->numextents && in->extents[i].cooked.ex_magic != 0) {
pr_warn("extent %d has bad magic number in inode %lu\n",
@@ -227,7 +227,7 @@ efs_block_t efs_map_block(struct inode *inode, efs_block_t 
block) {
 * check the stored extents in the inode
 * start with next extent and check forwards
 */
-   for(dirext = 1; dirext < direxts; dirext++) {
+   for (dirext = 1; dirext < direxts; dirext++) {
cur = (last + dirext) % in->numextents;
if ((result = efs_extent_check(>extents[cur], 
block, sb))) {
in->lastextent = cur;
@@ -244,7 +244,7 @@ efs_block_t efs_map_block(struct inode *inode, efs_block_t 
block) {
direxts = in->extents[0].cooked.ex_offset;
indexts = in->numextents;
 
-   for(indext = 0; indext < indexts; indext++) {
+   for (indext = 0; indext < indexts; indext++) {
cur = (last + indext) % indexts;
 
/*
@@ -255,7 +255,7 @@ efs_block_t efs_map_block(struct inode *inode, efs_block_t 
block) {
 *
 */
ibase = 0;
-   for(dirext = 0; cur < ibase && dirext < direxts; dirext++) {
+   for (dirext = 0; cur < ibase && dirext < direxts; dirext++) {
ibase += in->extents[dirext].cooked.ex_length *
(EFS_BLOCKSIZE / sizeof(efs_extent));
}
diff --git a/fs/efs/namei.c b/fs/efs/namei.c
index 38961ee1d1af..65d9c7f4d0c0 100644
--- a/fs/efs/namei.c
+++ b/fs/efs/namei.c
@@ -28,7 +28,7 @@ static efs_ino_t efs_find_entry(struct inode *inode, const 
char *name, int len)
pr_warn("%s(): directory size not a multiple of EFS_DIRBSIZE\n",
__func__);
 
-   for(block = 0; block < inode->i_blocks; block++) {
+   for (block = 0; block < inode->i_blocks; block++) {
 
bh = sb_bread(inode->i_sb, efs_bmap(inode, block));
if (!bh) {
diff --git a/fs/efs/super.c b/fs/efs/super.c
index 874d82096b2f..dd97a071f971 100644
--- a/fs/efs/super.c
+++ b/fs/efs/super.c
@@ -169,7 +169,7 @@ static efs_block_t efs_validate_vh(struct volume_header 
*vh) {
return 0;
 
ui = ((__be32 *) (vh + 1)) - 1;
-   for(csum = 0; ui >= ((__be32 *) vh);) {
+   for (csum = 0; ui >= ((__be32 *) vh);) {
cs = *ui--;
csum += be32_to_cpu(cs);
}
@@ -181,11 +181,11 @@ static efs_block_t efs_validate_vh(struct volume_header 
*vh) {
 #ifdef DEBUG
pr_debug("bf: \"%16s\"\n", vh->vh_bootfile);
 
-   for(i = 0; i < NVDIR; i++) {
+   for (i = 0; i < NVDIR; i++) {
int j;
charname[VDNAMESIZE+1];
 
-   for(j = 0; j < VDNAMESIZE; j++) {
+   for (j = 0; j < VDNAMESIZE; j++) {
name[j] = vh->vh_vd[i].vd_name[j];
}
name[j] = (char) 0;
@@ -198,9 +198,9 @@ static efs_block_t efs_validate_vh(struct volume_header 
*vh) {
}
 #endif
 
-   for(i = 0; i < NPARTAB; i++) {
+   for (i = 0; i < NPARTAB; i++) {
pt_type = (int) be32_to_cpu(vh->vh_pt[i].pt_type);
-   for(pt_entry = sgi_pt_types; pt_entry->pt_name; pt_entry++) {
+   for (pt_entry = sgi_pt_types; pt_entry->pt_name; pt_entry++) {
if (pt_type == pt_entry->pt_type) break;
}
 #ifdef DEBUG
-- 
2.29.2