]> git.baikalelectronics.ru Git - kernel.git/commit
afs: Fix the afs.cell and afs.volume xattr handlers
authorDavid Howells <dhowells@redhat.com>
Wed, 1 May 2019 12:27:09 +0000 (13:27 +0100)
committerDavid Howells <dhowells@redhat.com>
Tue, 7 May 2019 15:48:44 +0000 (16:48 +0100)
commit447fb509a0c935b322a8a6ec33d92e61943f8e7c
tree52c5ac7f76e40fca82725f7443aea6cf5288c38c
parentda67822a1f71dc58b9df80fa1c2678eb43bbf649
afs: Fix the afs.cell and afs.volume xattr handlers

Fix the ->get handlers for the afs.cell and afs.volume xattrs to pass the
source data size to memcpy() rather than target buffer size.

Overcopying the source data occasionally causes the kernel to oops.

Fixes: d6c212212478 ("afs: Add metadata xattrs")
Signed-off-by: David Howells <dhowells@redhat.com>
fs/afs/xattr.c