commit | 810339ec2fae5cbd0164b8acde7fb65652755864 | [log] [tgz] |
---|---|---|
author | Xi Wang <xi.wang@gmail.com> | Fri Feb 03 09:55:36 2012 -0500 |
committer | Alex Elder <elder@dreamhost.com> | Thu Mar 22 10:47:45 2012 -0500 |
tree | 4a7ea72b1af2201d2bc521afc5e34ed6f6a8ca41 | |
parent | a661fc561190c0ee2d7cfabcfa92204e2b3aa349 [diff] |
ceph: avoid panic with mismatched symlink sizes in fill_inode() Return -EINVAL rather than panic if iinfo->symlink_len and inode->i_size do not match. Also use kstrndup rather than kmalloc/memcpy. Signed-off-by: Xi Wang <xi.wang@gmail.com> Reviewed-by: Alex Elder <elder@dreamhost.com>