Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

fs/efs: add pr_fmt / use __func__

Also uniformize function arguments.

Signed-off-by: Fabian Frederick <fabf@skynet.be>
Cc: Joe Perches <joe@perches.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Fabian Frederick and committed by
Linus Torvalds
f403d1db 179b87fb

+49 -35
+7 -4
fs/efs/dir.c
··· 26 26 int slot; 27 27 28 28 if (inode->i_size & (EFS_DIRBSIZE-1)) 29 - pr_warn("EFS: WARNING: readdir(): directory size not a multiple of EFS_DIRBSIZE\n"); 29 + pr_warn("%s(): directory size not a multiple of EFS_DIRBSIZE\n", 30 + __func__); 30 31 31 32 /* work out where this entry can be found */ 32 33 block = ctx->pos >> EFS_DIRBSIZE_BITS; ··· 44 43 bh = sb_bread(inode->i_sb, efs_bmap(inode, block)); 45 44 46 45 if (!bh) { 47 - pr_err("EFS: readdir(): failed to read dir block %d\n", block); 46 + pr_err("%s(): failed to read dir block %d\n", 47 + __func__, block); 48 48 break; 49 49 } 50 50 51 51 dirblock = (struct efs_dir *) bh->b_data; 52 52 53 53 if (be16_to_cpu(dirblock->magic) != EFS_DIRBLK_MAGIC) { 54 - pr_err("EFS: readdir(): invalid directory block\n"); 54 + pr_err("%s(): invalid directory block\n", __func__); 55 55 brelse(bh); 56 56 break; 57 57 } ··· 82 80 83 81 /* sanity check */ 84 82 if (nameptr - (char *) dirblock + namelen > EFS_DIRBSIZE) { 85 - pr_warn("EFS: directory entry %d exceeds directory block\n", slot); 83 + pr_warn("directory entry %d exceeds directory block\n", 84 + slot); 86 85 continue; 87 86 } 88 87
+6
fs/efs/efs.h
··· 7 7 #ifndef _EFS_EFS_H_ 8 8 #define _EFS_EFS_H_ 9 9 10 + #ifdef pr_fmt 11 + #undef pr_fmt 12 + #endif 13 + 14 + #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt 15 + 10 16 #include <linux/fs.h> 11 17 #include <asm/uaccess.h> 12 18
+5 -7
fs/efs/file.c
··· 22 22 /* 23 23 * i have no idea why this happens as often as it does 24 24 */ 25 - pr_warn("EFS: bmap(): block %d >= %ld (filesize %ld)\n", 26 - block, 27 - inode->i_blocks, 28 - inode->i_size); 25 + pr_warn("%s(): block %d >= %ld (filesize %ld)\n", 26 + __func__, block, inode->i_blocks, inode->i_size); 29 27 #endif 30 28 return 0; 31 29 } ··· 36 38 int efs_bmap(struct inode *inode, efs_block_t block) { 37 39 38 40 if (block < 0) { 39 - pr_warn("EFS: bmap(): block < 0\n"); 41 + pr_warn("%s(): block < 0\n", __func__); 40 42 return 0; 41 43 } 42 44 ··· 46 48 /* 47 49 * i have no idea why this happens as often as it does 48 50 */ 49 - pr_warn("EFS: bmap(): block %d >= %ld (filesize %ld)\n", 50 - block, inode->i_blocks, inode->i_size); 51 + pr_warn("%s(): block %d >= %ld (filesize %ld)\n", 52 + __func__, block, inode->i_blocks, inode->i_size); 51 53 #endif 52 54 return 0; 53 55 }
+14 -10
fs/efs/inode.c
··· 89 89 90 90 bh = sb_bread(inode->i_sb, block); 91 91 if (!bh) { 92 - pr_warn("EFS: bread() failed at block %d\n", block); 92 + pr_warn("%s() failed at block %d\n", __func__, block); 93 93 goto read_inode_error; 94 94 } 95 95 ··· 130 130 for(i = 0; i < EFS_DIRECTEXTENTS; i++) { 131 131 extent_copy(&(efs_inode->di_u.di_extents[i]), &(in->extents[i])); 132 132 if (i < in->numextents && in->extents[i].cooked.ex_magic != 0) { 133 - pr_warn("EFS: extent %d has bad magic number in inode %lu\n", i, inode->i_ino); 133 + pr_warn("extent %d has bad magic number in inode %lu\n", 134 + i, inode->i_ino); 134 135 brelse(bh); 135 136 goto read_inode_error; 136 137 } ··· 163 162 init_special_inode(inode, inode->i_mode, device); 164 163 break; 165 164 default: 166 - pr_warn("EFS: unsupported inode mode %o\n", inode->i_mode); 165 + pr_warn("unsupported inode mode %o\n", inode->i_mode); 167 166 goto read_inode_error; 168 167 break; 169 168 } ··· 172 171 return inode; 173 172 174 173 read_inode_error: 175 - pr_warn("EFS: failed to read inode %lu\n", inode->i_ino); 174 + pr_warn("failed to read inode %lu\n", inode->i_ino); 176 175 iget_failed(inode); 177 176 return ERR_PTR(-EIO); 178 177 } ··· 217 216 218 217 /* if we only have one extent then nothing can be found */ 219 218 if (in->numextents == 1) { 220 - pr_err("EFS: map_block() failed to map (1 extent)\n"); 219 + pr_err("%s() failed to map (1 extent)\n", __func__); 221 220 return 0; 222 221 } 223 222 ··· 235 234 } 236 235 } 237 236 238 - pr_err("EFS: map_block() failed to map block %u (dir)\n", block); 237 + pr_err("%s() failed to map block %u (dir)\n", __func__, block); 239 238 return 0; 240 239 } 241 240 ··· 263 262 264 263 if (dirext == direxts) { 265 264 /* should never happen */ 266 - pr_err("EFS: couldn't find direct extent for indirect extent %d (block %u)\n", cur, block); 265 + pr_err("couldn't find direct extent for indirect extent %d (block %u)\n", 266 + cur, block); 267 267 if (bh) brelse(bh); 268 268 return 0; 269 269 } ··· 281 279 282 280 bh = sb_bread(inode->i_sb, iblock); 283 281 if (!bh) { 284 - pr_err("EFS: bread() failed at block %d\n", iblock); 282 + pr_err("%s() failed at block %d\n", 283 + __func__, iblock); 285 284 return 0; 286 285 } 287 286 #ifdef DEBUG ··· 297 294 extent_copy(&(exts[ioffset]), &ext); 298 295 299 296 if (ext.cooked.ex_magic != 0) { 300 - pr_err("EFS: extent %d has bad magic number in block %d\n", cur, iblock); 297 + pr_err("extent %d has bad magic number in block %d\n", 298 + cur, iblock); 301 299 if (bh) brelse(bh); 302 300 return 0; 303 301 } ··· 310 306 } 311 307 } 312 308 if (bh) brelse(bh); 313 - pr_err("EFS: map_block() failed to map block %u (indir)\n", block); 309 + pr_err("%s() failed to map block %u (indir)\n", __func__, block); 314 310 return 0; 315 311 } 316 312
+5 -3
fs/efs/namei.c
··· 23 23 efs_block_t block; 24 24 25 25 if (inode->i_size & (EFS_DIRBSIZE-1)) 26 - pr_warn("EFS: WARNING: find_entry(): directory size not a multiple of EFS_DIRBSIZE\n"); 26 + pr_warn("%s(): directory size not a multiple of EFS_DIRBSIZE\n", 27 + __func__); 27 28 28 29 for(block = 0; block < inode->i_blocks; block++) { 29 30 30 31 bh = sb_bread(inode->i_sb, efs_bmap(inode, block)); 31 32 if (!bh) { 32 - pr_err("EFS: find_entry(): failed to read dir block %d\n", block); 33 + pr_err("%s(): failed to read dir block %d\n", 34 + __func__, block); 33 35 return 0; 34 36 } 35 37 36 38 dirblock = (struct efs_dir *) bh->b_data; 37 39 38 40 if (be16_to_cpu(dirblock->magic) != EFS_DIRBLK_MAGIC) { 39 - pr_err("EFS: find_entry(): invalid directory block\n"); 41 + pr_err("%s(): invalid directory block\n", __func__); 40 42 brelse(bh); 41 43 return(0); 42 44 }
+12 -11
fs/efs/super.c
··· 134 134 135 135 static int __init init_efs_fs(void) { 136 136 int err; 137 - pr_info("EFS: "EFS_VERSION" - http://aeschi.ch.eu.org/efs/\n"); 137 + pr_info(EFS_VERSION" - http://aeschi.ch.eu.org/efs/\n"); 138 138 err = init_inodecache(); 139 139 if (err) 140 140 goto out1; ··· 179 179 csum += be32_to_cpu(cs); 180 180 } 181 181 if (csum) { 182 - pr_warn("EFS: SGI disklabel: checksum bad, label corrupted\n"); 182 + pr_warn("SGI disklabel: checksum bad, label corrupted\n"); 183 183 return 0; 184 184 } 185 185 ··· 226 226 } 227 227 228 228 if (slice == -1) { 229 - pr_notice("EFS: partition table contained no EFS partitions\n"); 229 + pr_notice("partition table contained no EFS partitions\n"); 230 230 #ifdef DEBUG 231 231 } else { 232 - pr_info("EFS: using slice %d (type %s, offset 0x%x)\n", slice, 232 + pr_info("using slice %d (type %s, offset 0x%x)\n", slice, 233 233 (pt_entry->pt_name) ? pt_entry->pt_name : "unknown", 234 234 sblock); 235 235 #endif ··· 267 267 268 268 s->s_magic = EFS_SUPER_MAGIC; 269 269 if (!sb_set_blocksize(s, EFS_BLOCKSIZE)) { 270 - pr_err("EFS: device does not support %d byte blocks\n", 270 + pr_err("device does not support %d byte blocks\n", 271 271 EFS_BLOCKSIZE); 272 272 return -EINVAL; 273 273 } ··· 276 276 bh = sb_bread(s, 0); 277 277 278 278 if (!bh) { 279 - pr_err("EFS: cannot read volume header\n"); 279 + pr_err("cannot read volume header\n"); 280 280 return -EINVAL; 281 281 } 282 282 ··· 294 294 295 295 bh = sb_bread(s, sb->fs_start + EFS_SUPER); 296 296 if (!bh) { 297 - pr_err("EFS: cannot read superblock\n"); 297 + pr_err("cannot read superblock\n"); 298 298 return -EINVAL; 299 299 } 300 300 301 301 if (efs_validate_super(sb, (struct efs_super *) bh->b_data)) { 302 302 #ifdef DEBUG 303 - pr_warn("EFS: invalid superblock at block %u\n", sb->fs_start + EFS_SUPER); 303 + pr_warn("invalid superblock at block %u\n", 304 + sb->fs_start + EFS_SUPER); 304 305 #endif 305 306 brelse(bh); 306 307 return -EINVAL; ··· 310 309 311 310 if (!(s->s_flags & MS_RDONLY)) { 312 311 #ifdef DEBUG 313 - pr_info("EFS: forcing read-only mode\n"); 312 + pr_info("forcing read-only mode\n"); 314 313 #endif 315 314 s->s_flags |= MS_RDONLY; 316 315 } ··· 318 317 s->s_export_op = &efs_export_ops; 319 318 root = efs_iget(s, EFS_ROOTINODE); 320 319 if (IS_ERR(root)) { 321 - pr_err("EFS: get root inode failed\n"); 320 + pr_err("get root inode failed\n"); 322 321 return PTR_ERR(root); 323 322 } 324 323 325 324 s->s_root = d_make_root(root); 326 325 if (!(s->s_root)) { 327 - pr_err("EFS: get root dentry failed\n"); 326 + pr_err("get root dentry failed\n"); 328 327 return -ENOMEM; 329 328 } 330 329