]> git.proxmox.com Git - zfsonlinux.git/blob - spl-patches/0004-Backport-vnode.h-changes-from-zfs-93ce2b4c.patch
spl: update submodule to debian/0.7.12-1
[zfsonlinux.git] / spl-patches / 0004-Backport-vnode.h-changes-from-zfs-93ce2b4c.patch
1 From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
2 From: Tony Hutter <hutter2@llnl.gov>
3 Date: Fri, 26 Oct 2018 06:51:38 -0400
4 Subject: [PATCH] Backport vnode.h changes from zfs:93ce2b4c
5
6 This backports the vnode.h changes from zfs:93ce2b4c for zfs-0.7.12.
7
8 Signed-off-by: Tony Hutter <hutter2@llnl.gov>
9 Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
10 ---
11 include/sys/vnode.h | 4 ++--
12 1 file changed, 2 insertions(+), 2 deletions(-)
13
14 diff --git a/include/sys/vnode.h b/include/sys/vnode.h
15 index 87f12d6..279bd87 100644
16 --- a/include/sys/vnode.h
17 +++ b/include/sys/vnode.h
18 @@ -87,7 +87,7 @@
19 #define AT_MTIME ATTR_MTIME
20 #define AT_CTIME ATTR_CTIME
21
22 -#define ATTR_XVATTR (1 << 31)
23 +#define ATTR_XVATTR (1U << 31)
24 #define AT_XVATTR ATTR_XVATTR
25
26 #define ATTR_IATTR_MASK (ATTR_MODE | ATTR_UID | ATTR_GID | ATTR_SIZE | \
27 @@ -121,7 +121,7 @@ typedef enum vtype {
28
29 typedef struct vattr {
30 enum vtype va_type; /* vnode type */
31 - uint_t va_mask; /* attribute bit-mask */
32 + uint32_t va_mask; /* attribute bit-mask */
33 ushort_t va_mode; /* acc mode */
34 uid_t va_uid; /* owner uid */
35 gid_t va_gid; /* owner gid */