Btrfs: Use kzalloc on the fs_devices allocation
Signed-off-by: Chris Mason <chris.mason@oracle.com>
This commit is contained in:
parent
6af5ac3c1a
commit
515dc3228c
1 changed files with 1 additions and 2 deletions
|
@ -120,7 +120,7 @@ static int device_list_add(const char *path,
|
||||||
|
|
||||||
fs_devices = find_fsid(disk_super->fsid);
|
fs_devices = find_fsid(disk_super->fsid);
|
||||||
if (!fs_devices) {
|
if (!fs_devices) {
|
||||||
fs_devices = kmalloc(sizeof(*fs_devices), GFP_NOFS);
|
fs_devices = kzalloc(sizeof(*fs_devices), GFP_NOFS);
|
||||||
if (!fs_devices)
|
if (!fs_devices)
|
||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
INIT_LIST_HEAD(&fs_devices->devices);
|
INIT_LIST_HEAD(&fs_devices->devices);
|
||||||
|
@ -129,7 +129,6 @@ static int device_list_add(const char *path,
|
||||||
memcpy(fs_devices->fsid, disk_super->fsid, BTRFS_FSID_SIZE);
|
memcpy(fs_devices->fsid, disk_super->fsid, BTRFS_FSID_SIZE);
|
||||||
fs_devices->latest_devid = devid;
|
fs_devices->latest_devid = devid;
|
||||||
fs_devices->latest_trans = found_transid;
|
fs_devices->latest_trans = found_transid;
|
||||||
fs_devices->num_devices = 0;
|
|
||||||
device = NULL;
|
device = NULL;
|
||||||
} else {
|
} else {
|
||||||
device = __find_device(&fs_devices->devices, devid,
|
device = __find_device(&fs_devices->devices, devid,
|
||||||
|
|
Loading…
Reference in a new issue