History

Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net

Cross-merge networking fixes after downstream PR. No conflicts or adjacent changes.

Jakub Kicinski committed 3 years ago

Commit 59be3ba2 parents b446934 57f1f9d304 files · +3067 −1714Browse files

Showing the changes to include/uapi (2 of 304 files). Show all

Unified · Split

2 files
  1. include/uapi/linux/fuse.h +3 −0
  2. include/uapi/scsi/scsi_bsg_ufs.h +25 −0
include/uapi/linux/fuse.h+3−0
@@ -206,6 +206,7 @@ · 205 unmodified lines
206206 * - add extension header
207207 * - add FUSE_EXT_GROUPS
208208 * - add FUSE_CREATE_SUPP_GROUP
209+ * - add FUSE_HAS_EXPIRE_ONLY
209210 */
210211
211212 #ifndef _LINUX_FUSE_H
@@ -369,6 +370,7 @@ struct fuse_file_lock { · 157 unmodified lines
369370 * FUSE_HAS_INODE_DAX: use per inode DAX
370371 * FUSE_CREATE_SUPP_GROUP: add supplementary group info to create, mkdir,
371372 * symlink and mknod (single group that matches parent)
373+ * FUSE_HAS_EXPIRE_ONLY: kernel supports expiry-only entry invalidation
372374 */
373375 #define FUSE_ASYNC_READ (1 << 0)
374376 #define FUSE_POSIX_LOCKS (1 << 1)
@@ -406,6 +408,7 @@ struct fuse_file_lock { · 31 unmodified lines
406408 #define FUSE_SECURITY_CTX (1ULL << 32)
407409 #define FUSE_HAS_INODE_DAX (1ULL << 33)
408410 #define FUSE_CREATE_SUPP_GROUP (1ULL << 34)
411+#define FUSE_HAS_EXPIRE_ONLY (1ULL << 35)
409412
410413 /**
411414 * CUSE INIT request/reply flags
include/uapi/scsi/scsi_bsg_ufs.h+25−0
@@ -70,6 +70,31 @@ struct utp_upiu_query { · 69 unmodified lines
7070 __be32 reserved[2];
7171 };
7272
73+/**
74+ * struct utp_upiu_query_v4_0 - upiu request buffer structure for
75+ * query request >= UFS 4.0 spec.
76+ * @opcode: command to perform B-0
77+ * @idn: a value that indicates the particular type of data B-1
78+ * @index: Index to further identify data B-2
79+ * @selector: Index to further identify data B-3
80+ * @osf4: spec field B-5
81+ * @osf5: spec field B 6,7
82+ * @osf6: spec field DW 8,9
83+ * @osf7: spec field DW 10,11
84+ */
85+struct utp_upiu_query_v4_0 {
86+ __u8 opcode;
87+ __u8 idn;
88+ __u8 index;
89+ __u8 selector;
90+ __u8 osf3;
91+ __u8 osf4;
92+ __be16 osf5;
93+ __be32 osf6;
94+ __be32 osf7;
95+ __be32 reserved;
96+};
97+
7398 /**
7499 * struct utp_upiu_cmd - Command UPIU structure
75100 * @data_transfer_len: Data Transfer Length DW-3

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t