hc
2024-05-10 10ebd8556b7990499c896a550e3d416b444211e6
kernel/fs/9p/xattr.c
....@@ -32,7 +32,7 @@
3232 struct iov_iter to;
3333 int err;
3434
35
- iov_iter_kvec(&to, READ | ITER_KVEC, &kvec, 1, buffer_size);
35
+ iov_iter_kvec(&to, READ, &kvec, 1, buffer_size);
3636
3737 attr_fid = p9_client_xattrwalk(fid, name, &attr_size);
3838 if (IS_ERR(attr_fid)) {
....@@ -107,7 +107,7 @@
107107 struct iov_iter from;
108108 int retval, err;
109109
110
- iov_iter_kvec(&from, WRITE | ITER_KVEC, &kvec, 1, value_len);
110
+ iov_iter_kvec(&from, WRITE, &kvec, 1, value_len);
111111
112112 p9_debug(P9_DEBUG_VFS, "name = %s value_len = %zu flags = %d\n",
113113 name, value_len, flags);
....@@ -139,7 +139,8 @@
139139
140140 static int v9fs_xattr_handler_get(const struct xattr_handler *handler,
141141 struct dentry *dentry, struct inode *inode,
142
- const char *name, void *buffer, size_t size)
142
+ const char *name, void *buffer, size_t size,
143
+ int flags)
143144 {
144145 const char *full_name = xattr_full_name(handler, name);
145146