[PATCH] sysfs: kzalloc conversion
this converts fs/sysfs to kzalloc() usage. compile tested with make allyesconfig Signed-off-by: Eric Sesterhenn <snakebyte@gmx.de> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
		
							parent
							
								
									03e88ae1b1
								
							
						
					
					
						commit
						58d49283b8
					
				| @ -301,9 +301,8 @@ static int check_perm(struct inode * inode, struct file * file) | ||||
| 	/* No error? Great, allocate a buffer for the file, and store it
 | ||||
| 	 * it in file->private_data for easy access. | ||||
| 	 */ | ||||
| 	buffer = kmalloc(sizeof(struct sysfs_buffer),GFP_KERNEL); | ||||
| 	buffer = kzalloc(sizeof(struct sysfs_buffer), GFP_KERNEL); | ||||
| 	if (buffer) { | ||||
| 		memset(buffer,0,sizeof(struct sysfs_buffer)); | ||||
| 		init_MUTEX(&buffer->sem); | ||||
| 		buffer->needs_read_fill = 1; | ||||
| 		buffer->ops = ops; | ||||
|  | ||||
| @ -54,11 +54,10 @@ int sysfs_setattr(struct dentry * dentry, struct iattr * iattr) | ||||
| 
 | ||||
| 	if (!sd_iattr) { | ||||
| 		/* setting attributes for the first time, allocate now */ | ||||
| 		sd_iattr = kmalloc(sizeof(struct iattr), GFP_KERNEL); | ||||
| 		sd_iattr = kzalloc(sizeof(struct iattr), GFP_KERNEL); | ||||
| 		if (!sd_iattr) | ||||
| 			return -ENOMEM; | ||||
| 		/* assign default attributes */ | ||||
| 		memset(sd_iattr, 0, sizeof(struct iattr)); | ||||
| 		sd_iattr->ia_mode = sd->s_mode; | ||||
| 		sd_iattr->ia_uid = 0; | ||||
| 		sd_iattr->ia_gid = 0; | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user