diff options
author | Violeta Menendez Gonzalez <violeta.menendez@codethink.co.uk> | 2014-09-29 13:37:30 +0000 |
---|---|---|
committer | Violeta Menendez Gonzalez <violeta.menendez@codethink.co.uk> | 2014-10-03 10:35:21 +0000 |
commit | c77921345b943cdf5f2f28bbe88c6d8970620d2e (patch) | |
tree | b9935f316952898e16a133d9af19b75860937546 | |
parent | 9b02cdc0a293e2b871d129df7084479e76238356 (diff) | |
download | u-boot-c77921345b943cdf5f2f28bbe88c6d8970620d2e.tar.gz |
Fix u-boot lock up (HACK)baserock/jetson/u-boot-tegra-next
free(dead->name) was called on something that didn't appear to be set
but also wasn't NULL, causing it to hang.
In the jetson bootloading case, put_inode should *always* be called
where dead->name is NULL, so it's safe to remove the call.
-rw-r--r-- | fs/btrfs/btrfs.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/fs/btrfs/btrfs.c b/fs/btrfs/btrfs.c index 2b949944ef..bd7c1314da 100644 --- a/fs/btrfs/btrfs.c +++ b/fs/btrfs/btrfs.c @@ -832,8 +832,6 @@ void put_inode(struct inode *inode) while (inode && --inode->refcnt == 0) { struct inode *dead = inode; inode = inode->parent; - if (dead->name) - free((char *)dead->name); free(dead); } } |